如何使用OpenCV查找从摄像机到对象/标记的距离和旋转?

马其顿971

我已经完成了一些6D姿势估计,并具有检测到的对象的定向边界框(OBB)。因此,现在我想了解地面真相并获取估计的方向和位置的误差。如图所示,检测到的物体是一个矩形框。带有标记的对象

我如何知道标记(到红色标记上的黑框)与照相机的距离和旋转?图像中的红色框是对象,黑色框是估计的6DPose。

因此想进行图像后处理以获得位置和方向的误差。因此,在知道盒子的实际尺寸,相机参数以及相机到物体之间的距离的情况下,如何从该图像中获取错误?那么三角剖分公式可以给我距离,但是如何获得方向呢?

OpenCV会照顾吗?有什么帮助吗?

谢谢

弗兰克琴

找到对应的标记,solvePnp是您要寻找的

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用OpenCV进行摄像机校准:使用失真和旋转平移矩阵

OpenCV:计算摄像机和对象之间的角度

摄像机跟随时的对象旋转

使用Raspberry Pi和Android IP摄像机以及Python和OpenCV进行对象检测

如何旋转摄像机录制的视频?

使用python和opencv进行IP摄像机模拟

如何使用openCV在实时摄像机中检测运动对象

如何使用OpenCV捕获多个摄像机流?

如何使用Opencv从IP摄像机获取最新帧?

如何将OpenCV摄像机旋转矢量转换为OpenGL旋转矢量?

如何区分OpenCV摄像机?

获取实体锚点和摄像机之间的距离

画布:通过缩放和旋转来模拟摄像机

用鼠标事件计算摄像机的位置和旋转

如何使用OpenCV从同时连接到Raspberry Pi 3的两个USB摄像机捕获和保存图像?

在实时摄像机对象检测中如何关闭摄像机并离开盒子

查找摄像机的IP地址和子网掩码

将对象固定到摄像机的问题

OpenCV中的摄像机校准和鸟瞰投影

使用 OpenCV 计算给定匹配点的摄像机角度和位置

Python 和 OpenCV:在 Exe 文件中使用 IP 摄像机断言失败

让摄像机跟随播放器-对象在3D空间中的位置和旋转(Unity3d)

我如何从IP摄像机查找提要

如何使用OpenCV对IP摄像机进行身份验证

使用C ++查找ONVIF IP摄像机

在OpenCV 3中使用OSVR摄像机

使用python openCV从IP摄像机流传输问题

Opencv:从IP摄像机使用RTSP时图片失真

如何使摄像机从 Unity 中的目标对象后面跟踪