Plus applications user manual  2.9.0.d0fd355
Software library for tracked ultrasound image acquisition, calibration, and processing.
Azure Kinect camera

This device allow you to process two kind of images. The first image is in RGB and the second image is a Depth image.

Supported hardware devices

Supported platforms

SDK Tested Versions

  • Windows 10: 1.4.1
  • Ubuntu 18.04: 1.4.1
  • Ubuntu 20.04: 1.4.1

License

The Azure Kinect SDK is released under the MIT license (https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/release/1.4.x/LICENSE)

Installation

Device configuration settings

Example configuration file PlusDeviceSet_Server_AzureKinect.xml

<PlusConfiguration version="2.3">
<DataCollection StartupDelaySec="1.0">
<DeviceSet Name="PlusServer: Azure Kinect Camera " Description="Broadcasting acquired RGB and Depth video through PlusServer from Azure Kinect camera" />
<Device Id="VideoDevice" Type="AzureKinect" AlignDepthStream="TRUE">
<DataSources>
<DataSource Type="Video" Id="VideoRGB" FrameType="RGB" FrameSize="1920" FrameRate="15" PortUsImageOrientation="UN" />
<DataSource Type="Video" Id="VideoDEPTH" FrameType="DEPTH" FrameSize="1024" FrameRate="15" PortUsImageOrientation="UN" />
</DataSources>
<OutputChannels>
<OutputChannel Id="VideoStreamRGB" VideoDataSourceId="VideoRGB" />
<OutputChannel Id="VideoStreamDEPTH" VideoDataSourceId="VideoDEPTH" />
</OutputChannels>
</Device>
</DataCollection>
<PlusOpenIGTLinkServer MaxNumberOfIgtlMessagesToSend="1" MaxTimeSpentWithProcessingMs="50" ListeningPort="18944" SendValidTransformsOnly="true" OutputChannelId="VideoStreamDEPTH">
<DefaultClientInfo>
<MessageTypes>
<Message Type="IMAGE" />
</MessageTypes>
<ImageNames>
<Image Name="VideoStreamDEPTH" EmbeddedTransformToFrame="VideoStreamDEPTH" />
</ImageNames>
</DefaultClientInfo>
</PlusOpenIGTLinkServer>
<PlusOpenIGTLinkServer MaxNumberOfIgtlMessagesToSend="1" MaxTimeSpentWithProcessingMs="50" ListeningPort="18945" SendValidTransformsOnly="true" OutputChannelId="VideoStreamRGB">
<DefaultClientInfo>
<MessageTypes>
<Message Type="IMAGE" />
</MessageTypes>
<ImageNames>
<Image Name="VideoStreamRGB" EmbeddedTransformToFrame="VideoStreamRGB" />
</ImageNames>
</DefaultClientInfo>
</PlusOpenIGTLinkServer>
</PlusConfiguration>