如何解决kinect在动态动作识别开发的问题
发布网友
发布时间:2022-05-11 10:51
我来回答
共2个回答
热心网友
时间:2022-04-20 03:46
以下是我实践过的一个方案:
把Kinect骨骼帧提供的25个节点的X,Y坐标与头部X,Y坐标做减法,将50个差值看做是一个向量,它表示了一个Pose。然后记录某个标准的Pose序列作为一个Action模板,使用DTW算法将模板和你的实时动作进行匹配(向量间距离测量我用的是余弦相似度,这样可以消除近大远小及人体高矮胖瘦不同带来的差异)。
DTW算法运行效率比较高,而且简单易学,想学的话可以看下面这个教程:
HMM学习笔记_1(从一个实例中学习DTW算法)
热心网友
时间:2022-04-20 05:04
我之前的问题和你完全一样,貌似是我安装的版本太高了。
后来问题解决了,下载下面三个文件依次安装:
openNI win32 1.5.4.0 Dev
Nite win32 1.5.2.21 Dev
SensorKinect master
装完后插入kinect usb,等电脑识别出来就可以了
之后不用重启也不用任何设置就可以用了。