Bootstrap

多台kinect如何连接

步态识别课题组---kinect使用以及数据读取

为了便于课题组使用kinect以及了解如何进行数据采集,编写数据采集教程

硬件方面,使用Kinect dk 3代(目前已停产)进行数据采集,一条电源线和一条usb线,下面介绍如何使用Kinect

接线方式

使用dc数据线连接电源实现对kinect进行供电,使用usb线连接电脑和kinect,实现主机与设备数据通信,“同步输入”和“同步输出”插孔需要拆下Azure Kinect DK外部塑料盖才能看到。

连接效果

多台kinect接线方式

在进行多相机或者双相机的数据采集时,为了使得各相机所捕获的每一帧数据都是同一时刻的场景,因此需要对各个相机间进行同步操作。当有多个Kinect Azure设备同时连接时,需将它们分成master属性(主设备)和subordinate属性(从属设备)两种,连接方案有两种,菊花链配置和星形配置其中主设备有且只有一个,剩下的全部为从属设备。

菊花链配置

同步一个主设备以及最多八个从属设备。在菊花链配置中连接 Azure Kinect DK 设备步骤:

1.将每个 Azure Kinect DK 连接到电源。

2.将每个设备连接到其自身的主机。

3.选择一个设备充当主设备,并将 3.5 毫米音频线插入该设备输出同步端口(输入端口应该为是空的)。

4.将该线缆的另一端插入第一个从属设备的输入同步端口。

5.若要连接另一个设备,请将另一根线缆插入第一个从属设备的输出同步端口,以及下一个设备的输入同步端口。

6.重复上述步骤,直到所有设备都已连接。 最后一个设备应连接了一根线缆。 其输出同步端口应该是空的。

按照上图进行接线,然后每一台都要链接电源,运行对应的工程文件即可

代码修改:

有连接几个设备,就设置多少个窗口,复制粘贴即可。

然后就会有多个窗口跳出,同时采集多个数据,最终效果如下图所示:

Kinect代码以及环境配置icon-default.png?t=N7T8https://blog.csdn.net/m0_52341409/article/details/134446406?spm=1001.2014.3001.5501

;