成像原理

相机成像原理与数学模型

别说谁变了你拦得住时间么 提交于 2020-03-04 12:23:35
相机的成像结果可以抽象为一个小孔和一个平面,用小孔成像模型描述。 三维世界的光线经过小孔即光心到达成像平面,形成二维投影。以相机的光心O为原点, X c X_c X c ​ 、 Y c Y_c Y c ​ 、 Z c Z_c Z c ​ 为坐标轴组成相机坐标系;以成像平面的中心 O ′ O' O ′ 为原点, x ′ x' x ′ 、 y ′ y' y ′ 为坐标轴组成图像坐标系。成像过程即为相机坐标系下的三维点变换为图像坐标系下的二维点的过程。 假设P为三维空间中一点。在相机坐标系下,其坐标为 P = [ X , Y , Z ] T P = [ X,Y,Z]^T P = [ X , Y , Z ] T ;在图像坐标系下为点 p p p ,其坐标为 p = [ x , y ] T p = [x,y]^T p = [ x , y ] T 。 连接O 、O ’ 与光轴重合,且与成像平面垂直,则p在相机坐标系下 p = [ x , y , z ] T p = [x,y,z]^T p = [ x , y , z ] T ,其中 z = f z = f z = f , f f f 表示相机的焦距。仅考虑水平和光轴方向,模型抽象为一组相似三角形。 由几何关系: Z f = X x = Y y \frac{Z}{f} = \frac{X}{x} = \frac{Y}{y} f Z ​ = x X

单目视觉标定原理

时光怂恿深爱的人放手 提交于 2020-01-26 02:44:30
在计算机视觉中,通过相机标定能够获取一定的参数,其原理是基于三大坐标系之间的转换和摄像机的畸变参数矩阵。在实验中经常用张正友标定发,进行摄像机标定,获取到内参数矩阵和外参数矩阵以及畸变参数矩阵。在应用中要区分三者作用。这也是在程序中函数输入量。 一、三大坐标系 在计算机视觉中,利用图像中目标的二维信息获取目标的三维信息,肯定需要相机模型的之间转化。 1、图像坐标系 在计算机系统中,描述图像的大小是像素,比如图像分辨率是1240*768.也就就是以为图像具矩阵rows是1024,cols是768.那图像的原点是在图像的左上角。 以图像左上角为原点建立以像素为单位的直接坐标系u-v。像素的横坐标u与纵坐标v分别是在其图像数组中所在的列数与所在行数。这是像素坐标,而不是物理坐标,为了后续的模型转换,有必要建立图像坐标系。 图像坐标系是以图像中心为原点,X轴和u轴平行,Y轴和v轴平行。 dx和dy标示图像中每个像素在X轴和Y轴的物理尺寸,其实就是换算比例。比如图像大小是1024*768,图像坐标系x-y中大小为19*17.那么dx就是19/1024 . 则图像中的每个像素在u-v坐标系中的坐标和在x-y坐标系中的坐标之间都存在如下的关系: (上述公式中我们假设物理坐标系中的单位为毫米,那么dx的的单位为:毫米/像素。那么x/dx的单位就是像素了,即和u的单位一样都是像素) 为了使用方便

数码相机成像原理

匿名 (未验证) 提交于 2019-12-03 00:37:01
一 镜头 将被摄像目标反射的光线聚焦在成像元件上。 二 对焦 数码相机自动对焦镜头从工作原理上说大多都采用了间接实测物距方式进行对焦。它是利用一些可以被利用的间接距离测量方式来获取物距,通过运算,伺服电路驱动调节焦距的微型马达,带动调焦镜片组进行轴向移动,来达到自动调节焦距的目的。经常被利用来进行间接距离测量的方式有:无源光学基线测距、有源超声波测距、有源主动红外测距以及现代的激光技术在测量领域的应用等。 三 感光元件~成像元件 相比传统的胶片相机来说,数码相机最大的改变就是将感光元件从胶片转变为了CCD/CMOS。 相比传统的胶片相机来说,数码相机最大的改变就是将感光元件从胶片转变为了CCD/CMOS。 CCD的全称是Charge Couple Device,翻译过来就是“光电荷耦合器件”,CMOS的全称是Complementary Metal-Oxide Semiconductor,是“互补金属氧化物半导体”的意思。CCD和CMOS的工作原理有一个共通点,那就是都是用光敏二极管来作为光-电信号的转化元件。   它们每个感光元件的像素点分别对应图像传感器中的一个像点,由于感光元件只能感应光的强度,无法捕获色彩信息,因此彩色CCD/CMOS图像传感器必须在感光元件上方覆盖彩色滤光片。在这方面,不同的传感器厂商有不同的解决方案,最常用的做法是覆盖RGB红绿蓝三色滤光片,以1:2