我是靠谱客的博主 清秀短靴,这篇文章主要介绍opencv的pnp()算法接口是相对于3D点,输出的是相机与3D点之间的R和T,现在分享给大家,希望可以做个参考。

1、情况一:

两帧图像 -》 提取特征-》特征匹配-》通过2d-2d计算 F基础矩阵、E 本质矩阵 、H  单一性矩阵 -》解析出 相机自身的运动R和T -》再通过三角化,将2d点转为相机的3d点(每个空间点在两个相机坐标系下的投影3D坐标与像素2D坐标)

再通过pnp()算法,输入3d 、2d 、R、T-》输出相机相对于空间3D点的R和T的关系

 

2、情况二:
一张图像-》获取2d点和计算图像平面上的2d点相对于固定平面中心点O的每个3D点-》再通过pnp()算法,输入3d 、2d 、R、T-》输出相机相对于图像平面上的中心点O的R和T的关系

最后

以上就是清秀短靴最近收集整理的关于opencv的pnp()算法接口是相对于3D点,输出的是相机与3D点之间的R和T的全部内容,更多相关opencv内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(108)

评论列表共有 0 条评论

立即
投稿
返回
顶部