【问题标题】:Calculate body volume using kinect使用 kinect 计算身体体积
【发布时间】:2013-12-20 20:32:49
【问题描述】:

我需要一种使用 kinect 计算身体体积(以立方米为单位)的算法。 我知道我可以提取云和深度框架(通过使用骨架 NUI 的一些方法来隔离身体)但我不知道如何从这个矩阵计算体积值。 导出卷块会有帮助吗?

【问题讨论】:

  • 酷。然后你可以计算出你需要多少垃圾袋来装特定的身体。

标签: c++ kinect volume


【解决方案1】:

如果您需要精确计算身体体积,您可以使用从 Kinect 生成 Avatars 的算法来监测肥胖,如本视频所示,该视频显示了使用 Kinect 计算孕妇体积的示例。 Watch demo video.

技术论文中详细描述了该算法:A. Barmpoutis。 “张量体:从 RGB-D 实时重建人体和化身合成”,IEEE Transactions on Cyber​​netics,RGB-D 传感器计算机视觉特刊:Kinect 及其应用,2013 年 10 月,第 1 卷。 43(5),页数:1347-1356。 Read PDF.

【讨论】:

    【解决方案2】:

    如果您有深度并且可以通过 kinect 传感器确定距离,进而确定高度,那么您就有 x、y 厘米尺寸,通过每 z 增量的深度距离,以及每像素/射线基于云的粗略 z/2 近似值深度厘米。请记住,人的前部和后部是不对称的(因此“粗略”z/2 近似值 - 乘以 2)。

    如果您可以形式化人体模型,您可以创建一个拟合算法,根据给定的传感器信息提供更好的近似体积。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-09
      • 1970-01-01
      • 2013-06-12
      相关资源
      最近更新 更多