工业相机的曝光、曝光时间、快门、增益
点击上方“AI算法与图像处理”,选择加"星标"或“置顶”
重磅干货,第一时间送达
这几个概念在网上资料比较少,讲得都比较模糊。
勇哥先上一张图,后面再介绍具体的概念。
什么是曝光?
尽管摄影自诞生以来,无数人都在探索相机这个工具究竟能发挥那些作用。但一个最基本的作用,就是把我们眼睛看到的通过摄影来记录下来。
我们的人眼其实和拥有测光系统的照相机有着类似的工作机制,先对光线的强度进行测定,再计算出合适的曝光参数进行曝光。一个证明就是我们如果在中午看完电影从电影院出来,我们会本能的感觉到外面的光线非常刺眼,但只要稍微闭一下眼,就立刻适应了。也就是说,我们的眼睛在光线强度突然发生巨大变化的时候,也是需要一些时间去“调整曝光参数”的。
如果把我们的视觉系统比做照相机的话,大家都应该能理解,我们瞳孔其实就起到了照相机镜头光圈类似的作用,我们的科学家已经证明了我们的瞳孔在看东西的时候一直在运动着的,会根据眼睛所注意到的物体的亮度,放大收缩。这个视野范围约37度到38度,那么如果把我们的视觉系统比做照相机的话,那么这就是一台带测光的自动档照相机。
好,有了以上的理论基础,我们来解释一个问题:在逆光情况下为什么我们眼睛看的人或者物都是正常亮度,可是相机咔嚓一下就黑了呢?
原因有以下几个方面,
第一,基于前面对眼睛的阐述,我们之所以看到很正常,其实我们的眼睛在注意看东西的时候,实际上只有37到38度左右的有效视野范围,比如大太阳下的人,你看人脸,实际上天空你并没注意到,但是你看到天空的时候,你眼睛实际上注意力有调整到了天空,等于又针对了天空进行“测光”,如果人和太阳光比过强,你的眼睛抬头的时候,实际上也是要本能的眯起来的。这就是我们视觉系统在“调整曝光参数”的证明。但即便如此,相机完成这些转换要比我们的视觉系统慢的多,而且必须一张一张的拍。
也许有同学会问,好像不对啊,37度38度范围如果离开的够远,那么我们眼睛的有效范围也很大,肯定可以同时注意到人和天空了。
那么这就是第二个原因,我们人眼可以接受的最亮的光强和最暗的光强比——也就是“宽容度”的概念(关于“宽容度”可以点击查看我的另外一篇专栏文章:产品测试|关于华为P9照相功能宽容度测试 - 知乎专栏,)约为50000倍,换算为光圈的档数约15.6档的光圈,也就是2的15.6次方。而我们目前的照相机宽容度,可以查到的数据最高约为14档,2的14次方换算一下也就是16000倍多一些,50000倍和16000倍相比差距还是很可观的。
什么是快门
工业相机一般都具备电子快门特性,电子快门不需任何机械部件。相机采用电子脉冲长度控制相机传感器对光的积分时间。由于相机感光时间越长,信号电荷累积也越多,输出信号的幅值也越大。相机输出的仅是电子快门开启时的传感器累积的光电荷信号,其余时间里的光电荷信号则被泄放。电子快门的特点是无运转噪声、速度档次多、速度快,适合分析快速运动过程,但存在图像的不连续、间断跳跃感。
目前,相机的最短电子快门时间一般为百万分之一秒, 较高的电子快门速度对于观察运动图像会产生一个“动作冻结”效应,从而大大地增加了相机的动态分辨率。同时,当电子快门速度提高时,在传感器积分时间内,聚焦在传感器上的光通量减少,将会降低相机的灵敏度。因而高速的电子快门需要有充足的光照才能保证图像正常的灰度。
常见的电子快门的方式有全局快门(Global shutter)和卷帘快门(rolling shutter)两种,全局快门是曝光时,传感器上所有像素在同一时刻开启曝光并在同一时刻曝光结束,将物体某时刻的状态成像,对运动物体而言类似将运动物体冻结了,所以适合拍摄高速运动的物体。卷帘快门是逐行顺序开启曝光,不同行间曝光的开启时刻有个很小的延迟,所以不适合运动物体的拍摄。
如果相机的曝光时间过长,就会使速度快的运动物体变模糊。工业相机的电子快门可以使曝光时间得到控制和调节,这种调节是非机械式的,快门控制具有很大的灵活性,给视觉系统带来了极大的好处。电子快门的曝光时间的变化,仅仅改变了相机光敏像元对外来光的感光积分时间,但不会改变相机内在的视频读出周期。对于运动物体来说,快门时间越短,所获取的图像越精确,即越不模糊,但过短的曝光时间会需要光照强度大大提高,给光照技术带来很大的困难,所以应选择合适的快门时间。
工业相机工作过程中曝光(Exposure)是图像传感器进行感光的过程。在曝光过程中,CCD/CMOS收集光子并转换成电荷;曝光结束后,CCD/CMOS通过一定的方式将电荷移出。从光曝光对照片质量的影响很大,如果曝光过度,则照片过亮,失去图像细节;如果曝光不足,则照片过暗,同样会失去图像细节。控制曝光就是控制总的光通量,也就是曝光过程中到达CCD/CMOS表面的光子的总和。
影响曝光的因素
有三个:
光圈。
光圈控制光线进入的通路的大小,光圈越大,则单位时间的光通量越大,光圈越小,则单位时间的光通量越小。
曝光时间。也就是快门速度。
在数码相机中,可以采用电子快门,也可以采用传统的机械快门。
快门速度和光圈大小是互补的,比如,为了加更多的光可以进来。
增益。经过双采样之后的模拟信号的放大增益。
由于在对图像信号进行放大的过程中同时也会放大噪声信号,因此通常把放大器增益设为最小,曝光和增益是直接控制传感器(CCD/CMOS)上读出来的数据,是要优先调节的,以调节曝光时间为主。
在不过曝的前提下,增加曝光时间可以增加信噪比,使图像清晰。当然,对于很弱的信号,曝光也不能无限增加,因为随着曝光时间的增加,噪音也会积累, 曝光补偿就是增加拍摄时的曝光量。
增益一般只是在信号弱,但不想增加曝光时间的情况下使用,一般相机增益都产生很大噪音。工业相机在不同增益时图像的成像质量不一样,增益越小,噪点越小;增益越大,噪点越多,特别是在暗处。
数码相机的ISO就是这里说的增益,增大ISO,是增加感光器件对光的灵敏度。高感光度对低光照灵敏,同时对噪杂信号也灵敏,信噪比小,所以高感光度噪点也多(可利用图片软件的降噪功能减轻或去除)。
调节亮度增益说白了就是改变ISO,改变CMOS传感器的感光性能,但是会影响到画质。调节曝光补偿则是为了改变快门速度,不改变ISO不会影响画质。
工业相机不同增益时图像的成像质量不一样,增益越小,噪点越小;增益越大,噪点越多,特别是暗处。增益在工业相机中叫增益,在民用数码相机、单反中,有一个更常用的名字叫ISO。
ISO越大,则增益越大,图像的噪声也越多。而评价各厂商的相机产品时,往往后评价其在高增益条件下的成像质量如何。
增益一般只是在信号弱,但不想增加曝光时间的情况下使用。一般相机增益都产生很大噪音的,所以几乎不怎么用。
其中曝光和增益是直接控制传感器(CCD/CMOS)上读出来的数据,是要优先调节的,以调节曝光时间为主。
不过曝的前提下,增加曝光时间可以增加信噪比,使图像清晰。软件上有个选项可以把过曝的区域显示出来。当然,对于很弱的信号,曝光也不能无限增加,因为随着曝光时间增加,噪音也会积累。所谓冷CCD就是靠降温减少噪音,从而可以长时间曝光拍摄弱信号。
转自:勇哥的机器视觉
End
个人微信(如果没有备注不拉群!) 请注明:地区+学校/企业+研究方向+昵称
下载1:何恺明顶会分享
在「AI算法与图像处理」公众号后台回复:何恺明,即可下载。总共有6份PDF,涉及 ResNet、Mask RCNN等经典工作的总结分析
下载2:终身受益的编程指南:Google编程风格指南
在「AI算法与图像处理」公众号后台回复:c++,即可下载。历经十年考验,最权威的编程规范!
下载3 CVPR2020
在「AI算法与图像处理」公众号后台回复:CVPR2020,即可下载1467篇CVPR 2020论文
觉得不错就点亮在看吧