我在Windows 7中使用MS SDK,我的目标是从3D骨骼中提取一些头部方向。但是在绘制3D坐标时我很惊讶。估计的头部位置总是向前倾。从我观看相机的静态位置,我将3张图像作为示例,双手和头部均为黄色,骨架右侧为品红色,左侧为青色。
(1)前视图中的3D骨架
(2)从(1)
旋转相同的骨架
(3)(1)的顶视图
所以,问题是,
这是正确的技术吗?
虽然我更改了默认参数,但我没有得到任何改进。有关工作设置骨架过滤参数的任何提示吗?
答案 0 :(得分:2)
现在相对于颈部轴的头部旋转可以通过两个肩部的深度来计算。首先计算颈部中心和肩关节之间的深度差(z距离),得到颈部中心和肩部之间的差异(x距离),然后通过获得棕褐色值,可以得到身体旋转的程度。
答案 1 :(得分:1)