我使用开放CV C ++来估计物体的姿态。而我在姿态估计初学者。我越来越困惑与一些术语。
基本上,如果该对象是在移动和照相机静止时,外部参数(旋转和平移)属于该对象。也就是说,R和T是对象的旋转和平移。因此,它是对象的姿态。
而反之亦然,如果相机在运动和物体是静止的,R和T表示相机的旋转和平移。所以,这是相机的姿势。
那么,为什么所有的论坛概括说相机的姿态,而不是明知的情况下相机/目标是否静止?
之所以做所有的论坛概括说相机的姿态,而不是明知的情况下相机/物体是静止的还是不为:
它是其中摄像机/对象被朝向彼此移动相同的情况。更像是取决于你想使用视图哪个点透视问题。
一旦你声明的坐标系和随后的中心,该对象在现实世界和图像坐标,你知道内部相机参数。
你会得到在OpenCV的可以给你的姿势R和T. solvePnP的姿势,但你必须要小心你的选择的坐标系来解释solvePnP结果。