一、双目摄像头测距原理:
单目相机标定的目标是获取相机的内参和外参,内参(1/dx,1/dy,Cx,Cy,f)表征了相机的内部结构参数,外参是相机的旋转矩阵R和平移向量t。内参中dx和dy是相机单个感光单元芯片的长度和宽度,是一个物理尺寸,有时候会有dx=dy,这时候感光单元是一个正方形。Cx和Cy分别代表相机感光芯片的中心点在x和y方向上可能存在的偏移,因为芯片在安装到相机模组上的时候,由于制造精度和组装工艺的影响,很难做到中心完全重合。f代表相机的焦距。
双目标定的第一步需要分别获取左右相机的内外参数,之后通过立体标定对左右两幅图像进行立体校准和对其,最后就是确定两个相机的相对位置关系,即中心距。
首先看一下双目测距的基本原理:
假设有一个点p,沿着垂直于相机中心连线方向上下移动,则其在左右相机上的成像点的位置会不断变化,即d=x1-x2的大小不断变化,并且点p和相机之间的距离Z跟视差d存在着反比关系。上式中视差d可以通过两个相机中心距T减去p点分别在左右图像上的投影点偏离中心点的值获得,所以只要获取到了两个相机的中心距T,就可以评估出p点距离相机的距离,这个中心距T也是双目标定中需要确立的参数之一。
当然这一切有一个前提就是要在两个相机成像上定位到同一个点p上,就是要把左右两个图片的点匹配起来,这就涉及到双目校正的动作。如果通过一幅图片上一个点的特征在另一个二维图像空间上匹配对应点,这个过程会非常耗时。为了减少匹配搜索的运算量,我们可以利用极限约束使得对应点的匹配由二维搜索空间降到一维搜索空间。
假设有一个点p,沿着垂直于相机中心连线方向上下移动,则其在左右相机上的成像点的位置会不断变化,即d=x1-x2的大小不断变化,并且点p和相机之间的距离Z跟视差d存在着反比关系。上式中视差d可以通过两个相机中心距T减去p点分别在左右图像上的投影点偏离中心点的值获得,所以只要获取到了两个相机的中心距T,就可以评估出p点距离相机的距离,这个中心距T也是双目标定中需要确立的参数之一。
当然这一切有一个前提就是要在两个相机成像上定位到同一个点p上,就是要把左右两个图片的点匹配起来,这就涉及到双目校正的动作。如果通过一幅图片上一个点的特征在另一个二维图像空间上匹配对应点,这个过程会非常耗时。为了减少匹配搜索的运算量,我们可以利用极限约束使得对应点的匹配由二维搜索空间降到一维搜索空间。
二、摄像头组成:
手机摄像头主要由以下几个部分组成:PCB板、DSP(CCD用)、传感器(SENSOR)、固定器(HOLDER)、镜头(LENS ASS′Y)。其中镜头(LENS ASS′Y),DSP(CCD用),传感器(SENSOR)是最重要的三个部分。
PCB板
PCB板又分为硬板,软板,软硬结合板三种(如下图),CMOS可用任何一种板,但CCD的话就只能用软硬结合板。这三种板中软硬结合板价格最高,而硬板价格最低。
镜头
镜头是仅次于CMOS芯片影响画质的第二要素,其组成是透镜结构,由几片透镜组成,一般可分为塑胶透镜(plastic)或玻璃透镜(glass)。当然,所谓塑胶透镜也非纯粹塑料,而是树脂镜片,当然其透光率感光性之类的光学指标是比不上镀膜镜片的。
通常摄像头用的镜头构造有:
1P、2P、1G1P、1G2P、2G2P、2G3P、4G、5G等。透镜越多,成本越高,相对成像效果会更出色;而玻璃透镜又比树脂贵。因此一个品质好的摄像头应该是采用多层玻璃镜头!
现在市场上的多数摄像头产品为了降低成本,一般会采用廉价的塑胶镜头或一玻一塑镜头(即:1P、2P、1G1P、1G2P等),对成像质量有很大影响!
镜头由透镜、滤光装置、镜筒三部分组成,镜头参数有三个,即焦距f′、相对孔径D/f′和视场角2ω。
镜头焦距是镜头的一个重要指标,决定了物和像的比例,如物在无限远,像的大小由下式决定y′=-f′·tanω(ω是物方视场角)。
相对孔径D/f'和光圈数F是镜头的关键光学指标。相对孔径,它表示能进入镜头到达底片上的光能量,因而决定像平面照度,其定义为入瞳直径D与镜头焦距f'之比,暗景物和高速运动物体的照相需要大相对孔径物镜,大相对孔径物镜可以提高像平面照度,根据相对孔径大小,照相物镜分为弱光照物镜(D/f'1:6.3以下)普通物镜(D/f'1:5.6-1:3.5)强光物镜(D/f'1:2.8-1:1.4)超强光物镜(D/f'1:1-1:0.8)为了使同一镜头使用不同的环境,通常孔径光阑采用可连续变化的可变光阑。
相对孔径的倒数称为光圈系数,又称F数,照相镜头上标有F数,国家标准按照光通量的大小规定了各光级圈数的排列
0.7、1、 1.4、 2、 2.8 、4 、5.6、 8、 11、 16 、22···随着光圈数的加大,光孔变小,光通量减少,光圈每差一级,光通量相差一倍,对照相机镜头来说,F数越低,镜头相容性就愈好,使用范围更大。相对孔径还影响像面上获得清晰像的空间深度范围-景深,相对孔径越大,成像的景深越大,照相过程中调节光圈大小控制景深。
视场角2ω照相物镜的视场角2ω决定了物方空间的范围,照相物镜的视场由像平面上具有满意成像质量的圆形区域的直径决定,或由相机所采用感光元件的感光面尺寸决定。
照相物镜的基本类型:1、.按镜头焦距和视场角分为:标准镜头、短焦镜头、长焦镜头。2、按镜头焦距能否变化分为:定焦镜头、变焦镜头。
固定器和滤色片
固定器的作用,实际上就是来固定镜头,另外固定器上还会有一块滤色片。
滤色片也即“分色滤色片”,目前有两种分色方式,一种是RGB原色分色法,另一种是CMYK补色分色法。
原色CCD的优势在于画质锐利,色彩真实,但缺点则是噪声问题,一般采用原色CCD的数码相机,ISO感光度多半不会超过400。相对的,补色CCD多了一个Y黄色滤色器,牺牲了部分影像的分辨率,但ISO值一般都可设定在800以上。
DSP(数字信号处理芯片)
它的功能是通过一系列复杂的数学算法运算,对数字图像信号进行优化处理,最后把处理后的信号传到显示器上。
DSP结构框架:(1). ISP(image signal processor)(镜像信号处理器);(2). JPEG encoder(JPEG图像解码器)。
ISP的性能强大是决定影像流畅的关键,JPEG encoder的性能也是关键指标之一。而JPEG encoder又分为硬件JPEG压缩方式,和软件RGB压缩方式。
DSP控制芯片的作用是:将感光芯片获取的数据及时快速地传到baseband中并刷新感光芯片,因此控制芯片的好坏,直接决定画面品质(比如色彩饱和度、清晰度)与流畅度。
上面所说的DSP是CCD中会使用,是因为,在CMOS传感器的摄像头中,其DSP芯片已经集成到CMOS中,从外观上来看,它们就是一个整体。而采用CCD传感器的摄像头则分为CCD和DSP两个独立部分。
图像传感器
在摄像头的主要组件中,最重要的就是图像传感器了,因为感光器件对成像质量的重要性不言而喻。
传感器将从镜头上传导过来的光线转换为电信号,再通过内部的DA转换为数字信号。由于传感器的每个pixel只能感光R光或者B光或者G光,因此每个像素此时存贮的是单色的,我们称之为RAW DATA数据。要想将每个像素的RAW DATA数据还原成三基色,就需要信号处理器ISP来处理。
图像传感器是起感光记录作用的元件,和胶卷类似。主要分两种:CCD和CMOS。CCD传感器虽然成像质量好,但是成本较高,并不适用于手机,而CMOS传感器凭借着较低的功耗和价格以及优异的影像品质,在手机领域应用最为广泛。
CMOS传感器又分为背照式和堆栈式两种,二者系出同门,技术最早都由索尼研发,索尼背照式传感器品牌名为“Exmor R”,堆栈式传感器为“Exmor RS”。
相对来说,传感器尺寸越大,感光性能越好,捕捉的光子(图形信号)越多,信噪比越低,成像效果自然也越出色,然而更大的传感器却会导致手机的体积、重量、成本增加。
背照式传感器的出现,有效的解决了这个问题,在相同尺寸下,它使传感器感光能力提升了100%,有效地改善了在弱光环境下的成像质量。