MATLAB标定工具箱 相机标定

Posted vh-pg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB标定工具箱 相机标定相关的知识,希望对你有一定的参考价值。

  记录一下MATLAB标定工具箱的使用。

  MATLAB标定工具箱有新旧两种,简单来说,需要自己下载toolbox_calib文件并使用calib命令启动的是旧的标定工具箱,新的工具箱则位于MATLAB中的APPS下拉菜单中。

  对新的工具箱,完全傻瓜式操作,添加完图像后,按照下图勾选相应选项,即可校正切向和径向畸变,然后点击Calibrate按钮即可得到相机内参和畸变参数;

  技术分享图片

  对旧的工具箱,具体可参考这篇博文,需要注意的是,在依次点击图像角点时,需要按照顺时针,但无需每次都从棋盘格的同一位置开始。

  下面说一下注意事项:

  1. 实际使用多大的图像,就采集多大的图像用于标定,比如我实际要用640*480,则用于标定的图像也要裁剪到640*480;

  2.相机光心一般在图像中心,标定完后一般不会相差太多,比如我的图像理论光心在[320 240],标定数据为[321.4 231.5];

  3. 对旧工具箱,标定完后的相机内参,误差应该在10以内,对新工具箱,直方图误差应该在0.1以内;

  4. 采集标定图像时,应该移动棋盘格,使其尽量在图像的各个位置都出现过,以便在校正畸变时,能有较好的效果;

  5.  尽量采用20幅以上的图像。

 

  标定时常用术语的中英文对照:

  内参矩阵: Intrinsic Matrix
  焦距: Focal Length
  主点: Principal Point
  径向畸变: Radial Distortion
  切向畸变: Tangential Distortion
  旋转矩阵: Rotation Matrices
  平移向量: Translation Vectors
  平均重投影误差: Mean Reprojection Error
  重投影误差: Reprojection Errors
  重投影点: Reprojected Points

 










以上是关于MATLAB标定工具箱 相机标定的主要内容,如果未能解决你的问题,请参考以下文章

相机标定简介与MatLab相机标定工具箱的使用(未涉及原理公式推导)

相机标定:Matlab标定工具箱使用要点

相机标定

Matlab2015 双目相机自动标定

Matlab相机标定总结

相机标定与数据获取