matlab相机标定实验

  • 实验原理
  1. 相机标定坐标系

相机的参数对目标的识别、定位精度有很大的影响,相机标定就是为了求出相机的内外参数。标定中有3个不同层次的坐标系:世界坐标系、相机坐标系和图像坐标系(图像物理坐标系和图像像素坐标系)。世界坐标系也称真实或现实世界坐标系,它是客观世界的绝对坐标。一般的3D场景都用这个坐标系来表示。相机为中心制定的坐标系,一般取相机的光学轴为Zc轴。图像物理坐标系是在相机内所形成的像平面xy坐标系,一般取像平面与相机坐标系平面平行。

为了确定相机的内参数,需要知道相机的成像芯片做构成的图像平面坐标系和相机采集的图像的像素坐标系之间的关系,如图1示。

图中O为相机光轴和成像芯片的交点;O0为像素坐标系的中心。则图像平面坐标系和像素坐标系可以通过式(1)进行相互转换:

相关推荐
却道天凉_好个秋17 分钟前
OpenCV(四十九):GrabCut
人工智能·opencv·计算机视觉·图像分割·grabcut
dazzle1 小时前
计算机视觉处理(OpenCV基础教学(六):基于HSV颜色空间的目标颜色识别)
javascript·opencv·计算机视觉
week_泽2 小时前
OpenCV图像拼接实践笔记(第一部分)
人工智能·笔记·opencv
DaLiangChen2 小时前
Unity 导览相机实现:键鼠控制自由漫游(WASD 移动 + 右键旋转)
数码相机·unity·游戏引擎
睡醒了叭2 小时前
图像分割-传统算法-边缘分割
图像处理·opencv·算法·计算机视觉
编码小哥2 小时前
OpenCV轮廓特征分析:面积、周长与形状拟合
人工智能·opencv·计算机视觉
lxmyzzs2 小时前
解决Ubuntu中OpenCV报错:Qt平台插件“xcb”加载失败(apt安装方案实测有效)
qt·opencv·ubuntu
Dev7z11 小时前
非线性MPC在自动驾驶路径跟踪与避障控制中的应用及Matlab实现
人工智能·matlab·自动驾驶
懷淰メ15 小时前
python3GUI--基于YOLOv8深度学习的车牌识别系统(详细图文介绍)
深度学习·opencv·yolo·pyqt·图像识别·车牌识别·pyqt5
π同学18 小时前
基于Matlab的改进的广义预测控制
matlab·改进的广义预测控制