相机坐标系之间的转换

一、坐标系之间的转换

一个有4个坐标系:图像坐标系、像素坐标系、相机坐标系、世界坐标系。

1.图像坐标系和像素坐标系之间的转换

图像坐标系和像素坐标系在同一个平面,利用平面坐标系之间的转换关系可以之知道两个坐标系变换的公式,并且该坐标系变换只存在平移和缩放。

平面坐标系之间的转换关系参考:https://blog.csdn.net/a549742320/article/details/116127701

故两个坐标系之间的变换满足 u=x/dx+u0 ,v=y/dy+v0。其中,dx,dy表示像素坐标系中每个像素点的宽和高,而图像坐标系原点在像素坐标系中的横纵坐标分别为 u0,v0。

2.图像坐标系和相机坐标系之间的转换

利用小孔成像和相似三角形的原理得到转换关系。

M为向极坐标系上的点,P为图像坐标系上的点。根据相似三角形原理:Xc/x=Yc/y=Zc/f,可以写成如下的矩阵形式。

3.相机坐标系到世界坐标系之间的转换

通过刚体的旋转和平移的原理得到公式。

R旋转矩阵利用分别绕3个坐标轴对roll、yaw、pitch、进行变换。

T为平移矩阵。

https://zhuanlan.zhihu.com/p/90295867

相关推荐
咯哦哦哦哦7 小时前
opencv复现 Halcon 双相机拼接
人工智能·数码相机·opencv
FLJwu9 小时前
运动相机按键与连接器硬件选型实战02:USB‑C接口选型|防水失效、虚接断连、腐蚀烧口量产大坑
c语言·开发语言·经验分享·数码相机·相机·运动相机·oem 量产
CV工程师丁Sir9 小时前
ArkWeb 手记 08|H5 权限弹窗:相机、定位授权接管
数码相机·华为·harmonyos
机建狂魔1 天前
徕卡一瞬小米相机预设包导入教程:全机型通用指南
数码相机
墨天梦1 天前
B13_通知图片相机与影音
android·数码相机·kotlin
m0_738185821 天前
Flutter 鸿蒙化实战:qrcode_flutter 适配 OpenHarmony,二维码生成与识别
数码相机·flutter·华为·harmonyos·鸿蒙
m0_738185822 天前
Flutter 鸿蒙化实战:qr_code_scanner 适配 OpenHarmony,相机扫码实时识别
数码相机·flutter·华为·harmonyos·鸿蒙
段一凡-华北理工大学2 天前
高炉炼铁机器视觉与智能识别十八讲~系列文章06:铁口与出铁场:出铁状态识别与渣铁分离判断
人工智能·数码相机·计算机视觉·高炉出铁识别·高炉渣铁分离·高炉铁口识别
黑妹天下第一乖2 天前
第 12 讲:阿加犀 AidLux 部署与量产——把端侧 AI 应用做成 7×24 产品
人工智能·嵌入式硬件·数码相机·接口隔离原则·iot
高升说2 天前
BEV环视硬件搭建全解析:机位、视场、链路与同步的工程方法
人工智能·数码相机