Google Tango:如何使用点云置信度数据
Google Tango: How is the point cloud confidence data can be used
在 Tango API 更新之前,我一直在处理 xyz 数据。我想知道 onPointCloudAvilable() 回调返回的信心数据,我如何从这些数据中获益?
有没有超出0-1范围的点是不正确的数据?换句话说,是否意味着如果我消除不在范围内的点会给我更准确的点云深度数据?
谢谢
实践中:
我尝试检查每帧的 C 值,但值始终为 1.0。有人知道这是真的实现还是在未来的版本中实现?
理论上:
根据 documentation:
An array of packed {X, Y, Z, C} values.
{X, Y, Z} is a coordinate triplet (in meters).
C is a confidence value, in the range of [0, 1],
where 1 corresponds to full confidence.
我还没有尝试过,但理论上所有点都在 [0,1] 范围内... 是 "best" 点的 1。因此,消除低于 0.5(或 0.9)的点应该会降低采集的噪音。
在 Tango API 更新之前,我一直在处理 xyz 数据。我想知道 onPointCloudAvilable() 回调返回的信心数据,我如何从这些数据中获益?
有没有超出0-1范围的点是不正确的数据?换句话说,是否意味着如果我消除不在范围内的点会给我更准确的点云深度数据?
谢谢
实践中:
我尝试检查每帧的 C 值,但值始终为 1.0。有人知道这是真的实现还是在未来的版本中实现?
理论上:
根据 documentation:
An array of packed {X, Y, Z, C} values.
{X, Y, Z} is a coordinate triplet (in meters).
C is a confidence value, in the range of [0, 1],
where 1 corresponds to full confidence.
我还没有尝试过,但理论上所有点都在 [0,1] 范围内... 是 "best" 点的 1。因此,消除低于 0.5(或 0.9)的点应该会降低采集的噪音。