MATLAB标定工具箱 相机标定

本文介绍了MATLAB新旧标定工具箱的使用方法。新工具箱操作简单,添加图像后即可校正畸变;旧工具箱需手动选择角点。文章提供了注意事项,如图像尺寸、相机光心位置及误差范围等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  记录一下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

 

转载于:https://www.cnblogs.com/vh-pg/p/8621495.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值