一种图像透雾方法及实现图像透雾的图像采集设备与流程

文档序号:13097547阅读:275来源:国知局
一种图像透雾方法及实现图像透雾的图像采集设备与流程

本发明涉及图像处理技术领域,特别涉及一种图像透雾方法及实现图像透雾的图像采集设备。



背景技术:

安全监控系统可以保护重要场所的安全,如防止人员入侵、监控交通安全等,并用于事件的追溯。但在下雨天、大雾天、雾霾天等恶劣天气出现时,由于能见度降低,导致安全监控系统采集的图像的视觉显示效果较差,因此如何透过上述恶劣天气,获取清晰的图像成一个现实而重要的问题。

目前,常用的图像透雾方法主要为光学透雾,该方法是采用滤光片滤除包含大量无效信息的可见光波段,只采集透雾能力比较强的红外光波段,从而获得对比度更鲜明的红外光图像。

但是,该方法主要通过滤光片来完成,需要的滤光片的数量较多,并且需要在多滤光片间进行切换,结构较复杂,另外,通过该方法获取的图像为黑白灰度图像,无法获得监控场景真实的彩色图像,显示效果不佳。



技术实现要素:

本发明实施例公开了一种图像透雾方法及实现图像透雾的图像采集设备,用以解决图像透雾效果不佳的问题。

第一方面,本发明实施例提供了一种实现图像透雾的图像采集设备,包括:

镜头,用于汇聚可见光和红外光;

滤光片,用于对汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段;

rgbir传感器,用于在每轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成第一rgbir图像;至少一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成第二rgbir 图像;其中,第一曝光时长和第二曝光时长相同或不同;

处理单元,用于针对每个第一rgbir图像,在每个第一rgbir图像中去除红外ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据每个rgb图像的平均亮度及预设的第一目标亮度值,对所述第一曝光时长进行调整,根据每个ir图像的平均亮度及预设的第二目标亮度值,对所述第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

可选地,所述近红外可见光过渡波段为600nm-1000nm波段。

可选地,所述处理单元,具体用于采用插值法,确定ir分量的像元在每个第一rgbir图像中对应像元的插值ir亮度值;将每个第一rgbir图像中r、g、b每个像元的亮度值减去对应该像元的插值ir亮度值,确定为r、g、b每个像元的亮度值,根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

可选地,所述处理单元,还用于确定每个rgb图像的白平衡增益,根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

可选地,所述处理单元,具体用于判断所述rgb图像的平均亮度与预设的第一目标亮度值的第一差值是否大于第一阈值,如果是,缩短所述第一曝光时长,当所述第一差值小于第二阈值时,延长所述第一曝光时长,其中,所述第一阈值大于所述第二阈值。

可选地,所述处理单元,具体用于按照第一步长缩短所述第一曝光时长,按照第二步长延长所述第一曝光时长,其中所述第一步长和第二步长相同或不同。

可选地,所述处理单元,具体用于判断所述ir图像的平均亮度与预设的第二目标亮度值的第二差值是否大于第三阈值,如果是,缩短所述第二曝光时长,当所述第二差值小于第四阈值时,延长所述第二曝光时长,其中,所述第三阈值大于所述第四阈值。

可选地,所述处理单元,具体用于按照第三步长缩短所述第二曝光时长,按照第四步长延长所述第二曝光时长,其中所述第三步长和第四步长相同或不同。

第二方面,本发明实施例提供了一种图像透雾方法,应用于图像采集设备,该方法包括:

接收rgbir传感器发送的每个第一rgbir图像和第二rgbir图像,其中所述第一rgbir图像为所述rgbir传感器在一轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成的,所述第二rgbir图像为所述rgbir传感器在一轮曝光过程中至少一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成的,其中,第一曝光时长和第二曝光时长相同或不同,该滤波后的可见光和红外光为在汇聚的可见光和红外光中滤除近红外可见光过渡波段后得到的;

针对每个第一rgbir图像,在每个第一rgbir图像中去除红外ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据每个rgb图像的平均亮度及预设的第一目标亮度值,对所述第一曝光时长进行调整,并根据每个ir图像的平均亮度及预设的第二目标亮度值,对所述第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

可选地,所述近红外可见光过渡波段为600nm-1000nm波段。

可选地,所述在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度包括:

采用插值法,确定ir分量的像元在每个第一rgbir图像中对应像元的插值ir亮度值;

将每个第一rgbir图像中r、g、b每个像元的亮度值减去对应该像元的插值ir亮度值,确定为r、g、b每个像元的亮度值;

根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

可选地,所述根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度包括:

根据r、g、b每个像元的亮度值,及预设的每个像元对应的权值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

可选地,所述根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像包括:

确定每个rgb图像的白平衡增益;

根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

可选地,所述根据每个rgb图像的平均亮度及预设的第一目标亮度值,对所述第一曝光时长进行调整包括:

判断所述rgb图像的平均亮度与预设的第一目标亮度值的第一差值是否大于第一阈值;

如果是,缩短所述第一曝光时长,当所述第一差值小于第二阈值时,延长所述第一曝光时长,其中,所述第一阈值大于所述第二阈值。

可选地,按照第一步长缩短所述第一曝光时长,按照第二步长延长所述第一曝光时长,其中所述第一步长和第二步长相同或不同。

可选地,所述根据每个ir图像的平均亮度及预设的第二目标亮度值,对所述第二曝光时长进行调整包括:

判断所述r图像的平均亮度与预设的第二目标亮度值的第二差值是否大于第三阈值;

如果是,缩短所述第二曝光时长,当所述第二差值小于第四阈值时,延长所述第二曝光时长,其中,所述第三阈值大于所述第四阈值。

可选地,按照第三步长缩短所述第二曝光时长,按照第四步长延长所述第二曝光时长,其中所述第三步长和第四步长相同或不同。

本发明实施例提供了一种图像透雾方法及实现图像透雾的图像采集设备,该图像采集设备中的滤光片对镜头汇聚的可见光和红外光进行滤波,滤除所述 可见光和红外光中的近红外可见光过渡波段,rgbir传感器在每轮曝光过程中至少一次根据第一曝光时长生成第一rgbir图像,根据第二曝光时长生成第二rgbir图像,处理单元根据第一rgbir图像所对应rgb图像的平均亮度及预设的第一目标亮度值,对rgbir传感器的第一曝光时长进行调整,根据第二rgbir图像所对应ir图像的平均亮度及预设的第二目标亮度值,对rgbir传感器的第二曝光时长进行调整,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。由于本发明实施例中采用rgbir传感器生成第一rgbir图像和第二rgbir图像,因此生成的图像为彩色图像并且包含红外信息,从而使最终生成的图像的透雾效果较好,另外,该图像采集设备根据每次生成的第一rgbir图像和第二rgbir图像对第一曝光时长和第二曝光时长进行调整,从而使图像中的rgb分量和ir分量达到平衡,保证最终生成的透雾图像的显示效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种实现图像透雾的图像采集设备的结构示意图;

图2(a)为传统的图像传感器输出bayer格式数据的图像点阵示意图;

图2(b)为rgbir传感器输出的图像点阵示意图;

图3(a)-3(c)为采用hdr技术进行图像合成的效果示意图;

图4为滤光片光谱响应示意图;

图5为采用插值法确定rgbir图像的r、g、b每个像元的亮度值的过程示意图;

图6为本发明实施例的图像透雾装置的结构示意图;

图7为本发明实施例提供的一种图像透雾方法的示意性流程图。

具体实施方式

为了提高生成的透雾图像的显示效果,本发明实施例提供了一种图像透雾方法及实现图像透雾的图像采集设备。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

为了提高生成的透雾图像的显示效果,本发明实施例提供了一种实现图像透雾的图像采集设备,如图1所示,该设备可以包括:镜头110、滤光片120、rgbir传感器130以及处理单元140;其中,

镜头110,用于汇聚可见光和红外光;

滤光片120,用于对汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段;

rgbir传感器130,用于在每轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成第一rgbir图像;至少一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成第二rgbir图像;其中,第一曝光时长和第二曝光时长相同或不同;

处理单元140,用于针对每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据每个rgb图像的平均亮度及预设的第一目标亮度值,对所述第一曝光时长进行调整,根据每个ir图像的平均亮度及预设的第二目标亮度值,对所述第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

在本发明实施例中,镜头110可以是任一种现有的可汇聚可见光和红外光的光学镜头,本发明实施例对此不作限定。

在本发明实施例中,为了提高生成的透雾图像的显示效果,可以在图像采集设备中设置滤光片120。该滤光片120可以用于对镜头110汇聚的可见光和红外光进行滤波,滤除可见光和红外光中的近红外可见光过渡波段。其中,上述近红外可见光过渡波段可以为600nm-1000nm波段。

具体地,滤光片120可以是独立镜片,或者,在一些实现方式中,也可以采用镀膜技术在镜头110上镀膜,从而集成滤光片120的功能。

在本发明实施例中,rgbir传感器130可以是现有的rgbir传感器。rgbir传感器是一种图像传感器,且是一种cmos传感器。与传统的输出bayer格式数据的图像传感器的区别在于其将部分红蓝或绿色透过像元改为红外透过像元,从而以部分颜色通道信息的代价换得一个独立通道的近红外(可感波长800~1000nm左右)信息。

如图2(a)、2(b)所示,图2(a)中为传统的图像传感器输出bayer格式数据的图像点阵示意图,其中,r、g、b分别为红、绿、蓝像元;图2(b)为rgbir传感器输出的rgbir图像点阵示意图,其中,r、g、b分别为图像中红、绿、蓝像元,i为红外感光像元。

在本发明实施例中,为了提高生成的透雾图像的显示效果,可以采用hdr/wdr(highdynamicrange/widedynamicrange,高动态范围/宽动态范围)的方法生成图像。在获取包含动态范围较大场景的图像时,该图像中某些局部可能会过暗,而另外一些局部可能会过曝。因此,为了获得一幅结果较好的图像,可以在一轮曝光过程中,通过时间长短不同的两次或多次曝光,获得两幅或多幅相同拍摄场景不同亮度的图像。由于每次曝光的时间长短不同,各图像中不同亮度的局部特征都可以分别获得理想的信息量。进而将上述图像中包括的信息进行融合,即可获得一幅动态范围扩展、细节增强的最终图像,这种方法即可称为hdr/wdr图像生成方法。

曝光,是一种图像传感器的光电转换过程,在曝光期间图像传感器接受外界光能量,转换为累积电荷,最终将电荷电压转换为数字图像。曝光时间越长,图像越亮,反之越暗。

图3(a)、3(b)和3(c)为采用hdr技术进行图像合成的效果示意图。图3(a)为采用较长曝光时间曝光的图像,如图3(a)所示,图中局部过曝,也就 是局部亮度过大;图3(b)为采用较短曝光时间曝光的图像,如图3(b)所示,图中局部过暗,也就是局部亮度过小。由图3(a)、3(b)可知,局部过曝或局部过暗,都会导致图像不清楚,显示效果较差。

图3(c)为根据图3(a)、3(b)所示的图像,采用hdr技术进行图像合成后得到的最终图像。如图3(c)所示,采用hdr技术进行图像合成后得到的最终图像亮度适中,图像显示效果较好。

在本发明实施例中,rgbir传感器130可以预先保存第一曝光时长和第二曝光时长,其中,第一曝光时长和第二曝光时长可以相同或不同。进一步地,rgbir传感器130可以根据保存的第一曝光时长和第二曝光时长,在每轮曝光过程中进行两次以上的曝光。具体的,rgbir传感器130可以在每轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成第一rgbir图像;另外一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成第二rgbir图像,以根据该第一rgbir图像和第二rgbir图像,采用hdr/wdr图像生成方法生成效果较好的透雾图像。

在本发明实施例中,处理单元140用于针对rgbir传感器130生成的每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并针对rgbir传感器130生成的每个第二rgbir图像,在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据rgb图像的平均亮度及预设的第一目标亮度值,对第一曝光时长进行调整,并根据ir图像的平均亮度及预设的第二目标亮度值,对第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器130,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

如上所述,在本发明实施例中,可以根据rgbir传感器130生成的第一rgbir图像和第二rgbir图像,采用hdr/wdr图像生成方法生成透雾图像。在此过程中,第一rgbir图像和第二rgbir图像的质量是影响最终的透雾图像显示效果的重要因素,如,当图像中的rgb分量和ir分量达到平衡时,可以提高透雾图像的显示效果。而第一曝光时长和第二曝光时长又是影响第一rgbir图像和第二rgbir图像的质量的重要因素。因此,在本发明实施例中,图像采集设备中的处理单元140可以对第一曝光时长和第二曝光时长进行调整,以使图像中的rgb分量和ir分量达到平衡。并且,可以将调整后的第一曝光时长和第二 曝光时长通知rgbir传感器130,以使rgbir传感器130可以根据调整后的第一曝光时长和第二曝光时长生成第一rgbir图像和第二rgbir图像,从而提高第一rgbir图像和第二rgbir图像的质量,进一步地,处理单元140根据第一rgbir图像和第二rgbir图像生成透雾图像时,可以提高透雾图像的显示效果。

具体地,处理单元140可以针对rgbir传感器130生成的每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并针对rgbir传感器130生成的每个第二rgbir图像,在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据rgb图像的平均亮度及预设的第一目标亮度值,对第一曝光时长进行调整,并根据ir图像的平均亮度及预设的第二目标亮度值,对第二曝光时长进行调整。

需要说明的是,在实际应用中,处理单元140可以针对rgbir传感器130生成的每个第一rgbir图像和第二rgbir图像,来调整对应的第一曝光时长和第二曝光时长,并将调整后的第一曝光时长和第二曝光时长通知给rgbir传感器130;rgbir传感器130使用调整后的第一曝光时长和第二曝光时长生成新的第一rgbir图像和第二rgbir图像后,处理单元140又可以根据新的第一rgbir图像和第二rgbir图像,来调整当前的第一曝光时长和第二曝光时长。如此循环往复,可以使第一曝光时长和第二曝光时长达到一个稳定的值。并且,rgbir传感器130根据该稳定的第一曝光时长和第二曝光时长生成第一rgbir图像和第二rgbir图像后,处理单元根据该第一rgbir图像和第二rgbir图像生成的透雾图像,该透雾图像中的rgb分量和ir分量可以达到平衡,从而可以达到很好的显示效果。

本发明实施例提供了一种实现图像透雾的图像采集设备,该图像采集设备中的滤光片对镜头汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段,rgbir传感器在每轮曝光过程中至少一次根据第一曝光时长生成第一rgbir图像,根据第二曝光时长生成第二rgbir图像,处理单元根据第一rgbir图像所对应rgb图像的平均亮度及预设的第一目标亮度值,对rgbir传感器的第一曝光时长进行调整,根据第二rgbir图像所对应ir图像的平均亮度及预设的第二目标亮度值,对rgbir传感器的第二曝光时长进行调整,并根据每个第一rgbir图像和每个第二rgbir图像生成透 雾图像。由于本发明实施例中采用rgbir传感器生成第一rgbir图像和第二rgbir图像,因此生成的图像为彩色图像并且包含红外信息,从而使最终生成的图像的透雾效果较好,另外,该图像采集设备根据每次生成的第一rgbir图像和第二rgbir图像对第一曝光时长和第二曝光时长进行调整,从而使图像中的rgb分量和ir分量达到平衡,保证最终生成的透雾图像的显示效果。

由于在镜头110汇聚的可见光和红外光中,处于近红外可见光过度波段的光r、g、b、ir分量光谱响应差异较大,将影响第一rgbir图像去除ir分量后的能量的纯净度。为了进一步保证生成图像的透光效果,在本发明实施例中,滤光片120可以用于滤除可见光和红外光中的近红外可见光过渡波段。

具体地,滤光片120可以包含一个波长下限为t1,上限为t2的滤除带。优选地,下限t1可以落在波长600nm-800nm范围内,上限t2大于t1且可以落在波长750nm-1000nm范围内。并且,t2的选取原则可以是,将r、g、b分量和ir分量光谱响应差异较大的部分光均进行滤除,只保留四个分量中光谱响应接近的部分。这种情况下,rgbir传感器130使用通过滤光片120滤波后的光,生成第一rgbir图像后,处理单元针对rgbir传感器130生成的每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度时,可以保证rgb图像中为较为纯净的r、g、b段光谱能量。

请参考图4,其示出了滤光片光谱响应示意图。如图4所示,图中各曲线分别示出了r、g、b和ir分量在各波段对应的光能量大小,其中,410为r分量,420为g分量,430为b分量,440为ir分量;t1、t2分别为滤光片的滤除带的下限和上限,两侧阴影部分为通过波段,中间部分为滤除波段。其中,粗黑色线为滤光片的光谱理想响应曲线,需要说明的是,在实际应用中,实际滤光响应无法达到垂直,会有一定斜率及波动。

作为本发明实施例的一种实施方式,处理单元140,具体可以用于采用插值法,确定ir分量的像元在第一rgbir图像中对应像元的插值ir亮度值;将第一rgbir图像中r、g、b每个像元的亮度值减去对应该像元的插值ir亮度值,确定为r、g、b每个像元的亮度值,根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

图5为采用插值法确定rgbir图像的r、g、b每个像元的亮度值的过程示意图。

如图5所示,510为rgbir传感器输出的rgbir图像示意图,520为该rgbir图像中的ir像元点阵;对520所示的ir像元点阵进行插值,插值结果如530所示。540、550、560分别为510所示rgbir图像对应的r像元点阵、g像元点阵和b像元点阵。

将540所示的r像元点阵中每个像元的亮度值减去530所示的ir像元点阵中对应该像元的插值ir亮度值,确定为r像元点阵中每个像元的亮度值;将550所示的g像元点阵中每个像元的亮度值减去530所示的ir像元点阵中对应该像元的插值ir亮度值,确定为g像元点阵中每个像元的亮度值;将560所示的b像元点阵中每个像元的亮度值减去530所示的ir像元点阵中对应该像元的插值ir亮度值,确定为b像元点阵中每个像元的亮度值。

需要说明的是,在本发明实施例中,对520所示的ir像元点阵进行插值的过程,可以采用近邻插值、线性插值等现有的图像插值算法,本发明实施例对此过程不进行赘述。

作为本发明实施例的一种实施方式,处理单元140,还可以用于确定每个rgb图像的白平衡增益,并根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

具体地,处理单元可以针对每个第一rgbir图像所对应的rgb图像,将每个rgb图像划分成多个小块,并计算每个小块每个r、g、b分量的平均亮度,从而可以根据白平衡算法,获得每个rgb图像的白平衡增益,进一步地,可以根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

在本发明实施例中,根据白平衡算法,获得每个rgb图像的白平衡增益的过程,以及根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像的过程可以采用现有技术,本发明实施例对这两个过程不进行赘述。

作为本发明实施例的一种实施方式,处理单元140在调整第一曝光时长时,具体可以判断rgb图像的平均亮度与预设的第一目标亮度值的第一差值是否大于第一阈值,如果是,可以表明当前的rgb图像的平均亮度大于预设的第一目标亮度值,这种情况下,可以缩短该第一曝光时长,使rgb图像的平均亮度接近预设的第一目标亮度值;当该第一差值小于第二阈值时,可以表明当前的rgb图像的平均亮度小于预设的第一目标亮度值,这种情况下,可以延长第一曝光时长。

例如,可以预先设置第一目标亮度值为100,第一阈值为10,第二阈值为-10,当rgb图像的平均亮度与预设的第一目标亮度值的第一差值大于第一阈值,或小于第二阈值时,对第一曝光时长进行调整;当rgb图像的平均亮度与预设的第一目标亮度值的第一差值小于第一阈值,且大于第二阈值时,可以不对第一曝光时长进行调整。也就是说,实际应用中,rgb图像的亮度只要在90到110之间即可。

在实际应用中,由于环境扰动的客观存在,如果仅与一个目标亮度值比较来调整第一曝光时长,会导致第一曝光时长不停地在目标值附近震荡。设置两个阈值,当rgb图像的平均亮度落在两个阈值区间内则不调整,可以避免震荡的问题。

可选地,处理单元140可以按照第一步长,如0.1毫秒、0.2毫秒等,缩短第一曝光时长,按照第二步长,如0.1毫秒、0.2毫秒等,延长第一曝光时长,其中该第一步长和第二步长可以相同或不同。

作为本发明实施例的一种实施方式,处理单元140在调整第二曝光时长时,具体可以判断ir图像的平均亮度与预设的第二目标亮度值的第二差值是否大于第三阈值,如果是,可以表明当前的ir图像的平均亮度大于预设的第二目标亮度值,这种情况下,可以缩短该第二曝光时长,当该第二差值小于第四阈值时,可以表明当前的ir图像的平均亮度小于预设的第二目标亮度值,这种情况下,可以延长第二曝光时长。

例如,可以预先设置第二目标亮度值为100,第三阈值为10,第四阈值为-10,当ir图像的平均亮度与预设的第二目标亮度值的第二差值大于第三阈值,或小 于第四阈值时,对第二曝光时长进行调整;当ir图像的平均亮度与预设的第二目标亮度值的第二差值小于第三阈值,且大于第四阈值时,可以不对第二曝光时长进行调整。也就是说,实际应用中,ir图像的亮度只要在90到110之间即可。

由于环境扰动的客观存在,如果仅与一个目标亮度值比较来调整第二曝光时长,会导致第二曝光时长不停地在目标值附近震荡。设置两个阈值,当rgb图像的平均亮度落在两个阈值区间内则不调整,可以避免震荡的问题。

可选地,处理单元140可以按照第三步长,如0.1毫秒、0.2毫秒等,缩短第二曝光时长,按照第四步长,如0.1毫秒、0.2毫秒等,延长第二曝光时长,其中该第三步长和第四步长可以相同或不同。

作为本发明实施例的一种实施方式,本发明实施例的图像采集设备可以部署为如图6所示的图像透雾装置,如图6所示,该图像透雾装置可以包括:采集模块610、预处理模块620、处理模块630、统计模块640以及控制模块650。

具体地,采集模块610可以包括如图1所示的图像采集设备中的镜头110、滤光片120以及rgbir传感器130,以用于汇聚可见光和红外光,对汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段;在每轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成第一rgbir图像;至少一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成第二rgbir图像。

预处理模块620、处理模块630、统计模块640以及控制模块650可以为图1所示的图像采集设备中的处理单元140。

其中,预处理模块620可以用于针对每个采集模块610采集的第一rgbir图像,即图像信号1,在每个第一rgbir图像中去除ir分量,得到图像信号2;具体地,在本发明实施例中,采集模块610可以至少采集两个rgbir图像,如第一rgbir图像、第二rgbir图像,并将第一rgbir图像、第二rgbir图像均发送给预处理模块620,预处理模块将处理后的各图像信号2发送给处理模块630后,处理模块630可以采用hdr/wdr技术,根据各图像信号2生成结果图像,即透雾图像。

预处理模块620还可以将处理后的图像信号2发送给统计模块640,统计模块640可以用于统计每个第一rgbir图像所对应rgb图像的平均亮度,并统计第二rgbir图像所对应ir图像的平均亮度。

统计模块640统计得到每个rgb图像的平均亮度和ir图像的平均亮度后,可以将统计结果发送给控制模块650,控制模块650可以根据rgb图像的平均亮度及预设的第一目标亮度值,对采集模块610采集第一rgbir图像的第一曝光时长进行调整,并根据ir图像的平均亮度及预设的第二目标亮度值,对采集模块610采集第二rgbir图像的第二曝光时长进行调整,并可以将调整后的曝光时长通知采集模块610,以使采集模块610可以根据调整后的第一曝光时长和第二曝光时长采集第一rgbir图像和第二rgbir图像。

相应的,本发明实施例还提供了一种图像透雾方法过程,如图7所示,该过程可以包括:

s701,接收rgbir传感器发送的每个第一rgbir图像和第二rgbir图像,其中所述第一rgbir图像为所述rgbir传感器在一轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成的,所述第二rgbir图像为所述rgbir传感器在一轮曝光过程中至少一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成的,其中,第一曝光时长和第二曝光时长相同或不同,该滤波后的可见光和红外光为在汇聚的可见光和红外光中滤除近红外可见光过渡波段后得到的。

本发明实施例提供的方法可以应用于图像采集设备,具体地,可以应用于图像采集设备中的处理单元。并且,本发明实施例的图像采集设备还可以包括rgbir传感器。

rgbir传感器是一种图像传感器,且是一种cmos传感器。与传统的输出bayer格式数据的图像传感器的区别在于其将一半的绿色透过像元改为红外透过像元,从而以一半绿色通道信息的代价换得一个独立通道的近红外(可感波长800~1000nm左右)信息。

在本发明实施例中,rgbir传感器可以预先保存第一曝光时长和第二曝光时长,其中,第一曝光时长和第二曝光时长可以相同或不同。进一步地,rgbir 传感器可以根据保存的第一曝光时长和第二曝光时长,在每轮曝光过程中进行两次以上的曝光。具体地,rgbir传感器可以在每轮曝光过程中至少一次曝光时,根据保存的第一曝光时长,感知滤波后的可见光和红外光生成第一rgbir图像;另外一次曝光时,根据保存的第二曝光时长,感知滤波后的可见光和红外光生成第二rgbir图像。其中,上述滤波后的可见光和红外光为在汇聚的可见光和红外光中滤除近红外可见光过渡波段后得到的。上述近红外可见光过渡波段可以为600nm-1000nm波段。

因此,在本发明实施例中,图像采集设备的处理单元可以接收rgbir传感器发送的每个第一rgbir图像和第二rgbir图像,以根据第一rgbir图像和第二rgbir图像,生成透雾图像。

s702,针对每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据每个rgb图像的平均亮度及预设的第一目标亮度值,对所述第一曝光时长进行调整,并根据每个ir图像的平均亮度及预设的第二目标亮度值,对所述第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

在本发明实施例中,处理单元接收到rgbir传感器发送的每个第一rgbir图像和第二rgbir图像后,可以针对每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并针对每个第二rgbir图像,在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据rgb图像的平均亮度及预设的第一目标亮度值,对第一曝光时长进行调整,并根据ir图像的平均亮度及预设的第二目标亮度值,对第二曝光时长进行调整,将调整后的曝光时长通知rgbir传感器,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

具体地,在本发明实施例中,处理单元可以根据每个第一rgbir图像和第二rgbir图像,采用hdr/wdr图像生成方法生成透雾图像。

在获取包含动态范围较大场景的图像时,该图像中某些局部可能会过暗,而另外一些局部可能会过曝。因此,为了获得一幅结果较好的图像,可以在一 轮曝光过程中,通过时间长短不同的两次或多次曝光,获得两幅或多幅相同拍摄场景不同亮度的图像。由于每次曝光的时间长短不同,各图像中不同亮度的局部特征都可以分别获得理想的信息量。进而将上述图像中包括的信息进行融合,即可获得一幅动态范围扩展、细节增强的最终图像,这种方法即可称为hdr/wdr图像生成方法。

采用hdr/wdr图像生成方法生成透雾图像时,第一rgbir图像和第二rgbir图像的质量是影响最终的透雾图像显示效果的重要因素,如,当图像中的rgb分量和ir分量达到平衡时,可以提高透雾图像的显示效果。而第一曝光时长和第二曝光时长又是影响第一rgbir图像和第二rgbir图像的质量的重要因素。因此,在本发明实施例中,图像采集设备中的处理单元可以对第一曝光时长和第二曝光时长进行调整,以使图像中的rgb分量和ir分量达到平衡。并且,可以将调整后的第一曝光时长和第二曝光时长通知rgbir传感器,以使rgbir传感器可以根据调整后的第一曝光时长和第二曝光时长生成第一rgbir图像和第二rgbir图像,从而提高第一rgbir图像和第二rgbir图像的质量,进一步地,处理单元根据第一rgbir图像和第二rgbir图像生成透雾图像时,可以提高透雾图像的显示效果。

具体地,处理单元可以针对rgbir传感器生成的每个第一rgbir图像,在每个第一rgbir图像中去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度,并针对rgbir传感器生成的每个第二rgbir图像,在每个第二rgbir图像中去除rgb分量,统计每个第二rgbir图像所对应ir图像的平均亮度,根据rgb图像的平均亮度及预设的第一目标亮度值,对第一曝光时长进行调整,并根据ir图像的平均亮度及预设的第二目标亮度值,对第二曝光时长进行调整。

需要说明的是,在实际应用中,处理单元可以针对rgbir传感器生成的每个第一rgbir图像和第二rgbir图像,来调整对应的第一曝光时长和第二曝光时长,并将调整后的第一曝光时长和第二曝光时长通知给rgbir传感器;rgbir传感器使用调整后的第一曝光时长和第二曝光时长生成新的第一rgbir图像和第二rgbir图像后,处理单元又可以根据新的第一rgbir图像和第二rgbir图像,来调整当前的第一曝光时长和第二曝光时长。如此循环往复,可以使第一曝光时长和第二曝光时长达到一个稳定的值,并且,rgbir传感器根据该稳定 的第一曝光时长和第二曝光时长生成第一rgbir图像和第二rgbir图像后,处理单元根据该第一rgbir图像和第二rgbir图像生成的透雾图像,该透雾图像中的rgb分量和ir分量可以达到平衡,从而可以达到很好的显示效果。

本发明实施例提供了一种图像透雾方法,应用于图像采集设备,该图像采集设备中的滤光片对镜头汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段,rgbir传感器在每轮曝光过程中至少一次根据第一曝光时长生成第一rgbir图像,根据第二曝光时长生成第二rgbir图像,处理单元根据第一rgbir图像所对应rgb图像的平均亮度及预设的第一目标亮度值,对rgbir传感器的第一曝光时长进行调整,根据第二rgbir图像所对应ir图像的平均亮度及预设的第二目标亮度值,对rgbir传感器的第二曝光时长进行调整,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。由于本发明实施例中采用rgbir传感器生成第一rgbir图像和第二rgbir图像,因此生成的图像为彩色图像并且包含红外信息,从而使最终生成的图像的透雾效果较好,另外,该图像采集设备根据每次生成的第一rgbir图像和第二rgbir图像对第一曝光时长和第二曝光时长进行调整,从而使图像中的rgb分量和ir分量达到平衡,保证最终生成的透雾图像的显示效果。

作为本发明实施例的一种实施方式,处理单元在每个第一rgbir图像去除ir分量,统计每个第一rgbir图像所对应rgb图像的平均亮度时,可以采用插值法,确定第一rgbir图像中ir分量的像元在第一rgbir图像中对应像元的插值ir亮度值;然后可以将第一rgbir图像中r、g、b每个像元的亮度值减去对应该像元的插值ir亮度值,确定为r、g、b每个像元的亮度值;进而可以根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

作为本发明实施例的一种实施方式,根据r、g、b每个像元的亮度值,确定每个第一rgbir图像所对应rgb图像的平均亮度时,可以根据r、g、b每个像元的亮度值,及预设的每个像元对应的权值,确定每个第一rgbir图像所对应rgb图像的平均亮度。

作为本发明实施例的一种实施方式,处理单元根据每个第一rgbir图像和 每个第二rgbir图像生成透雾图像时,可以首先确定每个rgb图像的白平衡增益,然后根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。

具体地,处理单元可以针对每个rgb图像,将每个rgb图像划分成多个小块,并计算每个小块每个r、g、b分量的平均亮度,从而可以根据白平衡算法,获得每个rgb图像的白平衡增益,进一步地,可以根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像。在本发明实施例中,根据白平衡算法,获得每个rgb图像的白平衡增益的过程,以及根据每个rgb图像的白平衡增益,及每个第一rgbir图像和每个第二rgbir图像生成透雾图像的过程可以采用现有技术,本发明实施例对这两个过程不进行赘述。

作为本发明实施例的一种实施方式,处理单元根据rgb图像的平均亮度及预设的第一目标亮度值,对第一曝光时长进行调整时,具体可以判断rgb图像的平均亮度与预设的第一目标亮度值的第一差值是否大于第一阈值;如果是,缩短第一曝光时长,当第一差值小于第二阈值时,延长第一曝光时长。

当处理单元判断得到rgb图像的平均亮度与预设的第一目标亮度值的第一差值大于第一阈值时,可以表明当前的rgb图像的平均亮度大于预设的第一目标亮度值,这种情况下,可以缩短该第一曝光时长,使rgb图像的平均亮度接近预设的第一目标亮度值;当该第一差值小于第二阈值时,可以表明当前的rgb图像的平均亮度小于预设的第一目标亮度值,这种情况下,可以延长第一曝光时长。

可选地,处理单元可以按照第一步长,如0.1毫秒、0.2毫秒等,缩短第一曝光时长,按照第二步长,如0.1毫秒、0.2毫秒等,延长第一曝光时长,其中该第一步长和第二步长可以相同或不同。

作为本发明实施例的一种实施方式,处理单元根据ir图像的平均亮度及预设的第二目标亮度值,对第二曝光时长进行调整时,具体可以判断ir图像的平均亮度与预设的第二目标亮度值的第二差值是否大于第三阈值;如果是,缩短第二曝光时长,当第二差值小于第四阈值时,延长第二曝光时长。

当处理单元判断得到ir图像的平均亮度与预设的第二目标亮度值的第二差 值大于第三阈值时,可以表明当前的ir图像的平均亮度大于预设的第二目标亮度值,这种情况下,可以缩短该第二曝光时长,当该第二差值小于第四阈值时,可以表明当前的ir图像的平均亮度小于预设的第二目标亮度值,这种情况下,可以延长第二曝光时长。

可选地,处理单元可以按照第三步长,如0.1毫秒、0.2毫秒等,缩短第二曝光时长,按照第四步长,如0.1毫秒、0.2毫秒等,延长第二曝光时长,其中该第三步长和第四步长可以相同或不同。

本发明实施例提供了一种图像透雾方法及实现图像透雾的图像采集设备,该图像采集设备中的滤光片对镜头汇聚的可见光和红外光进行滤波,滤除所述可见光和红外光中的近红外可见光过渡波段,rgbir传感器在每轮曝光过程中至少一次根据第一曝光时长生成第一rgbir图像,根据第二曝光时长生成第二rgbir图像,处理单元根据第一rgbir图像所对应rgb图像的平均亮度及预设的第一目标亮度值,对rgbir传感器的第一曝光时长进行调整,根据第二rgbir图像所对应ir图像的平均亮度及预设的第二目标亮度值,对rgbir传感器的第二曝光时长进行调整,并根据每个第一rgbir图像和每个第二rgbir图像生成透雾图像。由于本发明实施例中采用rgbir传感器生成第一rgbir图像和第二rgbir图像,因此生成的图像为彩色图像并且包含红外信息,从而使最终生成的图像的透雾效果较好,另外,该图像采集设备根据每次生成的第一rgbir图像和第二rgbir图像对第一曝光时长和第二曝光时长进行调整,从而使图像中的rgb分量和ir分量达到平衡,保证最终生成的透雾图像的显示效果。

对于方法/过程实施例而言,由于其基本相似于设备实施例,所以描述的比较简单,相关之处参见设备实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要 素的过程、方法、物品或者设备中还存在另外的相同要素。

本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:rom/ram、磁碟、光盘等。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1