我试图在没有任何sdk的情况下获得良好的手部跟踪,仅使用数学和openGL。
首先使用kinect v1,我得到了3d深度点,因此得到了这组点的凸包(CH)。我发现每个帧的CH在几何上都不同,然后我尝试点匹配的点集配准技术并保留CH的形式,但我仍然得到不希望的结果(即约+ - 3,4度的振动)可以你为这个问题推荐了计算机视觉算法或方法吗?
答案 0 :(得分:1)
我试图在没有任何sdk的情况下获得良好的手部跟踪,仅使用数学和openGL。
首先使用kinect v1,我得到了3d深度点,因此得到了这组点的凸包(CH)。我发现每个帧的CH在几何上都不同,然后我尝试点匹配的点集注册技术并保留CH的for,但我仍然得到不希望的结果(即约+ - 3,4度的振动)您能否为此问题推荐计算机视觉算法或方法。
答案 1 :(得分:1)
您可以使用PCL包中的KinFu库,它正在实施“kinect fusion”算法