主要内容

摄像机校准

校准单摄像机或立体摄像机,并使用针孔和鱼眼摄像机模型估计摄像机内部、外部和失真参数

摄像机校准是通过使用包含校准模式的图像来估计相机参数的过程。参数包括相机内部、畸变系数和相机外部。使用这些相机参数可以消除图像中的镜头失真效果、测量平面对象、从多个相机重建三维场景以及执行其他计算机视觉应用程序。

使用摄像机校准器应用程序和功能估计单相机的内在,外在,和镜头失真参数。

使用立体相机校准器app和函数用于估计立体相机对中两个相机的参数和相对位置和方向。然后可以使用相机从图像恢复深度。它还计算第二个摄影机相对于第一个摄影机的位置和方向。

校准模式

应用程序

摄像机校准器 估计单个相机的几何参数
立体相机校准器 立体相机几何参数的估计

功能

全部展开

检测电路板点 检测图像中的棋盘图案
generateCheckerboardPoints 生成棋盘转角位置
检测圆环点 检测图像中的圆网格模式
生成循环积分点 生成圆栅格点位置
视觉、校准、模式检测器 定义自定义平面模式检测器的接口

针孔照相机

估计摄像机参数 校准单摄像机或立体摄像机
估计摄影机矩阵 从世界到图像点的对应关系估计摄像机投影矩阵

鱼眼相机

估计鱼眼参数 校准鱼眼照相机

立体摄像机

estimateStereoBaseline 立体相机基线估计

单摄像机

摄像机参数 对象,用于存储摄像机参数
cameraIntrinsics 对象,用于存储相机的内部参数
摄影机矩阵 摄像机投影矩阵

鱼眼相机

鱼眼本质 用于存储固有鱼眼相机参数的对象
鱼眼参数 用于存储鱼眼相机参数的对象

立体摄像机

stereoParameters 用于存储立体相机系统参数的对象

误差度量

摄像机校准错误 对象,用于存储估计的相机参数的标准误差
stereoCalibrationErrors 对象存储估计的立体声参数的标准误差
extrinsicsEstimationErrors 对象,用于存储估计的相机内部参数和失真系数的标准误差
intrinsicsEstimationErrors 对象,用于存储估计的相机内部参数和失真系数的标准误差
fisheyeCalibrationErrors 用于存储估计鱼眼相机参数的标准误差的对象
FisheeyIntrinsicEstimationErrors 对象,用于存储估计鱼眼相机内部的标准误差

针孔照相机

不失真图像 纠正图像的镜头失真
不失真点 校正透镜畸变的点坐标

鱼眼相机

不失真鱼眼图像 纠正鱼眼图像的镜头失真
undistortFisheyePoints 修正鱼眼镜头变形的点坐标
pcshow 绘制三维点云
绘图仪 在三维坐标系中绘制摄影机
展示外在 可视化外部摄像机参数
表演演员 可视化校准错误
stereoAnaglyph 从立体图像对创建红色青色浮雕
外在的 计算校准摄像机的位置
外源性多糖 将外部对象转换为摄影机姿势
摄像外渗 将摄影机姿势转换为外部对象
relativeCameraPose 计算相机姿态之间的相对旋转和平移
旋转矩阵检测器 转换3-D旋转矩阵为旋转向量
旋转向量矩阵 将三维旋转矢量转换为旋转矩阵
cameraIntrinsicsToOpenCV 将相机的内部参数从MATLAB打开CV
cameraIntrinsicsFromOpenCV 将相机的内在参数从OpenCV转换为MATLAB
立体参数 转换立体相机参数从MATLAB打开CV
OpenCV的立体参数 将立体相机参数从OpenCV转换为MATLAB

话题

什么是相机校准?

估计图像或摄像机的镜头和图像传感器的参数。

鱼眼校准基础知识

鱼眼相机的数学模型及其在MATLAB中的标定。

使用单摄像头校准应用程序

估计相机内部、外部和镜头畸变参数。

使用立体摄像机校准器应用程序

校准立体相机,你可以用它来从图像中恢复深度。

坐标系

指定像素索引、空间坐标和三维坐标系统

点特征类型

为几种类型的特性选择返回和接受点对象的函数

特色实例