摄像头的主要参数

摄像头的主要参数

摄像头的主要参数

摄像头的主要参数可以分为三类:内参数、外参数和畸变参数。

一、内参数

内参数是摄像头内部固有的参数,与摄像头的制造和安装有关,共10个(也可视作6个或4个关键参数的不同组合形式)。

焦距f(或fx,fy):焦距是摄像头镜头到成像平面的距离,它决定了成像的大小和清晰度。在opencv中,fx和fy分别是焦距在x方向和y方向上的分量,它们与像素大小dx、dy有关,即fx=FSx(Sx=1/dx),fy=FSy(Sy=1/dy)。

像素大小dx、dy:dx和dy分别表示x方向和y方向上一个像素所占的长度单位,即一个像素代表的实际物理值的大小。这两个参数是实现图像物理坐标系与像素坐标系转换的关键。

图像中心坐标u0、v0:u0和v0分别表示图像中心像素坐标与图像原点像素坐标之间相差的横向和纵向像素数。这两个参数对于图像处理和计算机视觉任务中的图像对齐和校正非常重要。

(可选参数,基于不同定义方式):有时,内参数还包括一些与摄像头内部结构和安装有关的额外参数,如r(表示图像坐标系与像素坐标系之间的旋转角度,但在某些简化模型中可能设为0)等。但严格来说,这些参数可以视为上述关键参数的衍生或特例。

二、外参数

外参数描述了摄像头在世界坐标系中的位置和姿态,共6个。

旋转参数R(ω,δ,θ):旋转参数描述了摄像头坐标系相对于世界坐标系的旋转。它们通常以三个旋转角度(如欧拉角)或旋转矩阵的形式表示。在三维空间中,一个物体可以通过绕三个轴(如x轴、y轴、z轴)的旋转来定位其姿态。

平移参数T(Tx、Ty、Tz):平移参数描述了摄像头坐标系相对于世界坐标系的平移。它们通常以三个平移量(分别沿x轴、y轴、z轴)的形式表示。

三、畸变参数

畸变参数描述了由于摄像头镜头和感光元件的不完美而导致的图像失真,共5个。

径向畸变系数k1、k2、k3:径向畸变是光线在远离镜头中心的地方比靠近中心的地方更加弯曲而产生的失真。它主要包括桶形畸变和枕形畸变两种。径向畸变系数用于描述这种失真的程度和形状。

切向畸变系数p1、p2:切向畸变是由于镜头不完全平行于图像平面而产生的失真。它通常发生在成像仪被粘贴在摄像机的时候。切向畸变系数用于描述这种失真的程度和方向。

总结

摄像头的主要参数包括内参数(焦距f/fx、fy,像素大小dx、dy,图像中心坐标u0、v0等)、外参数(旋转参数R,平移参数T)和畸变参数(径向畸变系数k1、k2、k3,切向畸变系数p1、p2)。这些参数对于摄像头的标定、图像处理和计算机视觉任务中的图像校正、三维重建等至关重要。通过精确标定这些参数,可以显著提高摄像头工作的准确性和稳定性。

以上图片分别展示了径向畸变和切向畸变的示例,有助于更直观地理解这两种畸变对图像的影响。