工业相机如何设置曝光时间
如何设置曝光时间
相机的曝光时间,是一个很重要的参数,在很多应用中,设置方法各有讲究,根据不用的应用,曝光时间的设置分为以下几个方面:
实现抗频闪效果。当视觉系统中,用于照明的光源不是直流方式时,在预览视频时,如果是滚动快门方式的相机,就有可能看到明暗相间的条纹;如果是全域快门方式的相机,就有可能出现前后两场图像亮度变化差异很大,看起来像闪烁的感觉。要解决这个问题,首先需要知道光源的频率,一般来说,交流照明的光源是50赫兹或者60赫兹。如果是50赫兹的光源,需要将曝光时间设置为10毫秒的整数倍(最小是10毫秒);如果是60赫兹的光源,需要将曝光时间设置为8.3333毫秒的整数倍。除此之外,可以使用我们提供的自动曝光方式,并将抗频闪功能使能。
实现无拖影拍照。在流水在线进行视觉检测时,往往是需要动态拍照,即被检测物体是在运动中抓拍的,如果曝光时间设置的不合理,则有可能造成很
明显的拖影,导致画面模糊。要解决这个问题,需要将曝光时间设置到一个很小的值,一般是需要低于2个毫秒,具体看物体运动的速度,不断降低曝光时间来匹配。由于曝光时间降低,图像亮度就会下降,需要外部提供更强的补光,同时由于滚动快门方式的相机会在垂直方向产生扭曲形变,因此,需要选用全域快门方式的相机进行无拖影抓拍。
动态范围提升。所谓动态范围就是图像所包含的从“最暗”至“最亮”的范围。动态范围越大,所能表示的层次越丰富。在实际成像中,往往会出现看清亮处时,暗处已经暗到无法识别看清暗处时,亮出已经过曝,无法识别。目前解决这个问题的方法有两种,一是选择硬件提升宽动态范围的相机;二是使用手动设置曝光时间,然后配合伽马值和对比度调节来达到目的,这种方法是属软件提升动态范围,具体操作方法是,首先手动设置曝光时间,到能看清楚最亮的地方,然后,将伽马值往低缓慢调节,对比度往高缓慢调节,调节的过程中,观察图像的变化,直到获得比较好的效果。
自动曝光的参考区域设置。默认情况下,自动曝光算法的参考区域是图像正中间的1/2,可以在软件接口上或者二次开发中调用相关的SDK函数,来修改自动曝光参考区域,修改后,当参考区域以外的图像部分发生改变时,自动曝光算法不会更新相机曝光值。