MATLAB标定单、双目相机及参数导出程序

ε祈祈猫儿з 提交于 2019-12-23 04:17:50

为什么需要相机标定

标定是为了能够从空间点的像素坐标映 射到世界坐标,这是3D立体视觉必须经过的过程。
在这里插入图片描述

  1. 相机标定的四个坐标系
    在这里插入图片描述
    1.1.1. 相机坐标与世界坐标系转换:
    在这里插入图片描述
    1.1.2. 相机坐标系与像平面坐标系转换:
    在这里插入图片描述
    1.1.3. 像素坐标与像平面转换:在这里插入图片描述
    1.2 世界坐标与像素坐标转换:
    世界坐标系——相机坐标系——图像坐标系——像素坐标系
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    1.3 像素坐标与像平面之间的关系
    在这里插入图片描述
  2. 单相机
    2.1 相机畸变
    2.1.1 径向畸变
    引起径向畸变的主要因素: 透镜形状
    在这里插入图片描述
    2.1.2 切向畸变
    引起切向畸变的主要因素:透镜与成像平面不平行
    在这里插入图片描述
    2.2.1 像素坐标与像平面之间
    在这里插入图片描述
    2.2.2 单相机模型重建未知数分析
    在这里插入图片描述
    标定求得的为第二行的m_ij
  3. 双相机模型
    在这里插入图片描述
  4. matlab
    在这里插入图片描述
    4.1单目
    就不贴贴图了

4.2双目
在这里插入图片描述
在这里插入图片描述
4.3 程序
将标定相机的参数导出Excel文件和TXT两种格式的程序
https://download.csdn.net/download/weixin_43198881/12046079

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!