opencv和摄影测量坐标系的转换

1.相对定向的转换

使用opencv的代码进行相对定向后,

1)首先把计算出来的三维点,y值变为负的y值,z值变为负的z值

2)把计算出来的RT,改造成T表示右相机中心在左相机的坐标,然后y值变为负的y值,z值变为负的z值

3)把计算出来的RT,旋转变为把相机坐标系内的点变为世界坐标系的点的R,假想,这时候R的xyz轴在左相机坐标系下是xyz,在摄影测量坐标系下的左相机坐标系下,R的y轴乘上-1,z轴也乘上-1。

注意:计算时,把摄影测量图像点,也需要变换为opencv图像点,变换方法就是:

opencv图像点 = 图像高度 - 摄影测量图像点

2.后方交会出来的位姿

1)把计算出来的RT,改造成T表示右相机中心在左相机的坐标,就可以了。

2)把计算出来的RT,旋转变为把相机坐标系内的点变为世界坐标系的点的R,R的y轴乘上-1,z轴也乘上-1。

注意:计算时,把摄影测量图像点,也需要变换为opencv图像点,变换方法就是:

opencv图像点 = 图像高度 - 摄影测量图像点

相关推荐
炎火星4 分钟前
直播切片素材杂乱,怎么用 AI 剪辑做成可用带货视频?
人工智能
像风一样的男人@8 分钟前
python --fastapi推流AI推理
人工智能·python·fastapi
行走的小派17 分钟前
从个人开发到企业部署:OPi AI Station四大应用场景与选型指南
人工智能·边缘计算·香橙派·边缘ai
天云数据18 分钟前
从“雇佣一个人”到“组建一个团队”:AI生产力的组织方式被重写
人工智能
2601_9563198824 分钟前
最新量化开发卡住,先查规则和流程是否完整
人工智能·python
weixin_66843 分钟前
Cursor-superpowers插件用法
数据库·人工智能
adinnet20261 小时前
深度拆解企业级 Agent 架构:LangGraph + 知识图谱 + 向量检索的协同设计
人工智能·架构·知识图谱
武子康1 小时前
Shippy:确定性工具、会话级 Sandbox 与 Live-Data Eval(4 类收敛 + 7 步实现方案 + 6 类评测指标)
前端·人工智能·后端
糖果店的幽灵1 小时前
langgraph分支之 - 动态分支(Dynamic Branch)
java·前端·javascript·人工智能·langgraph
这张生成的图像能检测吗1 小时前
(论文速读)SCNN:用于交通场景理解的空间CNN
人工智能·深度学习·目标检测·计算机视觉·道路线检测