如何从Kinect骨骼获得近似的上半身体积?

时间:2018-04-19 16:20:52

标签: kinect kinect-sdk kinect-v2

我想使用Kinect做一个试衣间应用程序。因为我需要测量球员的服装尺寸(S,M,L,XL),所以我必须得到球员的上身"近似值"质量仅使用其骨架(不使用深度数据)。我不需要非常精确的计算。

1 个答案:

答案 0 :(得分:0)

通过计算相关上身关节之间的距离来检查骨骼的长度:

  • centroids
  • SHOULDER_LEFT
  • SHOULDER_CENTER
  • SHOULDER_RIGHT
  • SPINE
  • HIP_LEFT
  • HIP_CENTER

例如,要计算的两个最相关的要素可能与用户的身高相关 - HIP_RIGHTSHOULDER_CENTER关节之间的距离以及{{1}之间的距离}和SPINE关节。

我建议使用Kinect Studio存储用户的录音,并根据用户的服装尺寸对每个录音进行分类。使用这些数据,您应该能够迭代一个算法(假设只使用骨架数据就可以准确地近似这个算法)。

(作为旁注,为了更准确地做到这一点,您可能需要深度数据和3D扫描。例如,有一个名为Styku的现有公司,其中有一个相关的Kinect产品,做3D身体扫描。)