我正在使用深度相机检测矩形。在这一点上,我正在努力使用 NFOV 深度相机生成选定像素的准确 3d 坐标。我通过在测试板上选择 2 个点来测试这一点,使用 Depth 2d 将它们转换为 Color 3d Kinect-SDK C# Wrapper 函数,计算接收坐标之间的距离,并测量所选真实世界点之间的距离(918mm)。在 2.7 米距离处,图像中心出现 2 厘米的误差,而在角落,误差达到 6 厘米。
变换函数不应该纠正失真吗?我是否错过了接收准确数据的关键步骤?这可能是别的东西吗?
谢谢您的帮助!