有没有人知道,如果只有一个摄像头,下面是可能的:我试图确定3个物体(已知大小)的真实的坐标,这些物体位于地面上10米乘3米的区域内。我已经可以确定物体图片中的坐标。相机挂在离天花板2.5米高的地方。我可以用一个摄像头吗?还是我需要两个摄像头?我试着用相机的焦距来计算距离。
nwlls2ji1#
一个摄像头就够了。具体来说,您可以使用AR标记。OpenCV附带“aruco”。该任务通常被称为“姿态估计”。它需要您拥有对象的3D模型,即知道AR标记正方形的边缘长度。如果相机的透镜足够不扭曲,你甚至不需要进行复杂的校准。只需估计焦距(像素),你可以在给定物体的物理距离和物理宽度(米)以及表观宽度(像素)的情况下完成。
1条答案
按热度按时间nwlls2ji1#
一个摄像头就够了。
具体来说,您可以使用AR标记。OpenCV附带“aruco”。
该任务通常被称为“姿态估计”。它需要您拥有对象的3D模型,即知道AR标记正方形的边缘长度。
如果相机的透镜足够不扭曲,你甚至不需要进行复杂的校准。只需估计焦距(像素),你可以在给定物体的物理距离和物理宽度(米)以及表观宽度(像素)的情况下完成。