Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.

why is it just one kinect per USB host?

Due to definition a USB 2.0 host offers a max Bandwidth of 36 to 40MB/s.

A kinect: (source from openkinect) There are 242 packets for one frame for the depth camera together with the header packets. All data packets are of 1760 bytes size. That results in 12672000 bytes/sec for 30 frames per second. The RGB camera needs 162 packets for one frame -> 9216000 bytes/sec for 30fps.

Which sums up tor 21MB/s for rgb and ir stream.

Do I miss something or why is it not possible to use another device beside the Kinect (in 640x480 and not even in 320x240)?

hope someone can show me what I miss.