Understanding the Kinect image stream
An image stream is nothing but a succession of still image frames. Kinect can deliver the still image frame within a range of 12 to 30 frames per second (fps). The frame rate can change as per the requested type and resolution. The SDK supports two types of image stream formats:
Color image stream
Depth image stream
Different streams are transferred in different pipelines, which you must enable along with the type of data that you want from the sensor. The type of image frames depend on input parameters such as the frame resolution, image type, and frame rate. Based on your inputs, the sensor will initialize the stream channel for data transfer. If you are not specifying anything, the SDK will pick up the default image type and resolution defined in the SDK for that particular channel.
Note
The image frames are stored into a buffer before they are used by the application. If there is any delay in reading the buffer data and rendering it as images, the buffer...