当前位置: 首页 > 专利查询>湖南大学专利>正文

除雾电路和方法技术

技术编号:37223051 阅读:12 留言:0更新日期:2023-04-20 23:08
本申请涉及一种除雾电路和方法。该电路包括:灰度值获取模块用于获得图像块中各像素点的灰度值;像素点区分模块用于确定各像素点是否属于前景;不均匀大气光获取模块用于获得各图像块的不均匀大气光;快速导向滤波模块用于根据各图像块的不均匀大气光获得当前帧图像的各颜色组成图;混合模块用于确定各颜色组成图中每个像素点的灰度值是否大于上一帧图像的平均灰度值,若是,则将上一帧图像的全局大气光赋值给该像素点;否则将当前帧图像的不均匀大气光赋值给该像素点,获得当前帧图像的各颜色混合图;图像重建模块,用于根据当前帧图像的各颜色混合图重建,获得去雾后的当前帧图像。采用本方法处理速度快,适用范围大,整体除雾效果好。雾效果好。雾效果好。

【技术实现步骤摘要】
除雾电路和方法


[0001]本申请涉及除雾
,特别是涉及一种除雾电路和方法。

技术介绍

[0002]自动驾驶汽车技术在帮助驾驶员避免碰撞、减少事故以挽救人类生命方面发挥着重要作用,由于汽车智能的进步和先进的驾驶员辅助系统,自动驾驶汽车技术已成为前沿热点。然而,雾等不利天气会使道路上的物体甚至人变得模糊或遮挡,这给自动驾驶汽车的立体视觉系统带来了巨大的挑战。因此,如何有效提高自动驾驶汽车系统的去雾性能和精度,成为减少事故发生的关键因素。
[0003]目前,现有技术中很多厂商采用神经网络的方式进行去雾,然而神经网络算法的准确率受限于样本,若样本属于某个场景,则对应训练出的神经网络能够应对该场景除雾需求,对于其他场景的除雾效果则不理想。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高除雾效果的除雾电路和方法。
[0005]第一方面,本申请提供了一种除雾电路。所述除雾电路包括:
[0006]灰度值获取模块、像素点区分模块、不均匀大气光获取模块、快速导向滤波模块、混合模块和图像重建模块;
[0007]所述灰度值获取模块,用于根据输入的多张图像块获得所述图像块中各像素点的灰度值,并传输至所述像素点区分模块,其中,所述多张图像块构成当前帧图像;
[0008]所述像素点区分模块,用于接收上一帧图像的平均灰度值,根据上一帧图像的平均灰度值和各像素点的灰度值确定各像素点是否属于前景,并将属于前景的像素点输入至不均匀大气光获取模块;
[0009]所述不均匀大气光获取模块,用于根据各图像块,以及属于前景的像素点,获得各图像块的不均匀大气光;
[0010]所述快速导向滤波模块,用于根据各图像块的不均匀大气光获得当前帧图像的各颜色组成图;
[0011]所述混合模块,用于根据当前帧图像的各颜色组成图中每个像素点的灰度值和上一帧图像的平均灰度值进行比较,若像素点的灰度值大于上一帧图像的平均灰度值,则将上一帧图像的全局大气光赋值给该像素点;若像素点的灰度值小于或者等于上一帧图像的平均灰度值,则将当前帧图像的不均匀大气光赋值给该像素点,获得当前帧图像的各颜色混合图;
[0012]所述图像重建模块,用于根据当前帧图像的各颜色混合图重建,获得去雾后的当前帧图像。
[0013]在其中一个实施例中,所述灰度值获取模块,还用于根据输入的图像块获得所述
当前帧图像的平均灰度值,并传输至所述像素点区分模块。
[0014]在其中一个实施例中,所述电路还包括:全局大气光获取模块;
[0015]所述像素点区分模块,还用于将不属于前景的像素点确定为属于背景,并将属于背景的像素点输入至全局大气光获取模块;
[0016]所述全局大气光获取模块,用于根据属于背景的像素点获得当前帧图像的全局大气光。
[0017]在其中一个实施例中,所述像素点区分模块包括:
[0018]第一比较器、第一选择器、第二选择器和非门子电路,
[0019]所述第一选择器的一输入端与所述灰度值获取模块的输出端连接,输出端与所述不均匀大气光获取模块连接,控制端与所述非门子电路的输入端连接;
[0020]所述第二选择器的一输入端与所述灰度值获取模块的输出端连接,输出端与所述全局大气光获取模块连接,控制端与所述非门子电路的输出端连接;
[0021]所述第一比较器的一输入端连接于所述第一选择器和所述灰度值获取模块之间,输出端连接于所述第一选择器和所述非门子电路之间。
[0022]在其中一个实施例中,所述不均匀大气光获取模块包括:
[0023]行比较单元和列比较单元,
[0024]所述行比较单元,用于接收属于前景的像素点的灰度值和各图像块,并将位于同行的像素点的灰度值进行比较,确定每行像素点中灰度值最大的第一目标灰度值,以及所述第一目标灰度值所属的目标像素点,各图像块的不均匀大气光包括第一目标灰度值和目标像素点;
[0025]所述列比较单元,用于根据各行所述第一目标灰度值进行比较,确定各图像块中最大灰度值,以及所述最大灰度值所属的像素点。
[0026]在其中一个实施例中,所述行比较单元包括:
[0027]第二比较器、第三选择器、第四选择器、第五选择器、第六选择器、第一缓存、第二缓存、第三缓存和第四缓存;
[0028]所述第三选择器的一输入端与所述像素点区分模块的输出端连接,另一输入端与所述第三选择器的输出端连接,所述第三选择器的输出端还通过所述第一缓存与所述第四选择器的一输入端连接,所述第四选择器的另一输入端与所述第四选择器的输出端连接连接,所述第四选择器的输出端通过所述第二缓存与所述列比较单元连接;
[0029]所述第五选择器的一输入端用于接收各图像块,另一输入端与所述所述第五选择器的输出端连接,所述第五选择器的输出端还通过所述第三缓存与所述第六选择器的一输入端连接,所述第六选择器的另一输入端与所述第六选择器的输出端连接连接,所述第六选择器的输出端通过所述第二缓存与所述列比较单元连接;
[0030]所述第二比较器的输出端分别与所述第三选择器、第五选择器的控制端连接,一输入端与所述像素点区分模块的输出端连接,另一输入端与所述第三选择器的输出端连接。
[0031]在其中一个实施例中,所述行比较单元还包括:
[0032]第一计数器和第七选择器;
[0033]所述第七选择器的一输入端与所述第三选择器的输出端连接,输出端与所述第二
比较器的输入端连接;
[0034]所述第一计数器分别与所述第七选择器、第四选择器、第六选择器的控制端连接。
[0035]在其中一个实施例中,所述列比较单元包括:
[0036]预设数量个第一列缓存、预设数量个第二列缓存、第一混合器、第二混合器和第三比较器;
[0037]预设数量个第一列缓存依次串联,预设数量个第一列缓存的输出端还分别与所述第一混合器连接;
[0038]预设数量个第二列缓存依次串联,预设数量个第二列缓存的输出端还分别与所述第二混合器连接;
[0039]所述第三比较器的输入端连接于所述预设数量个第一列缓存和所述第一混合器之间,输出端分别于所述第一混合器、第二混合器连接。
[0040]第二方面,本申请还提供了一种除雾方法。所述方法包括:
[0041]根据输入的多张图像块获得所述图像块中各像素点的灰度值,其中,所述多张图像块构成当前帧图像;
[0042]接收上一帧图像的平均灰度值,根据上一帧图像的平均灰度值和各像素点的灰度值确定各像素点是否属于前景;
[0043]根据各图像块,以及属于前景的像素点,获得各图像块的不均匀大气光;
[0044]根据各图像块的不均匀大气光获得当前帧图像的各颜色组成图;
[0045]根据当前帧图像的各颜色组成图中每个像素点的灰度值和上一帧图像的平均灰度值进行比较,若像素点的灰度值大于上一帧图像的平均灰度值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种除雾电路,其特征在于,所述除雾电路包括:灰度值获取模块、像素点区分模块、不均匀大气光获取模块、快速导向滤波模块、混合模块和图像重建模块;所述灰度值获取模块,用于根据输入的多张图像块获得所述图像块中各像素点的灰度值,并传输至所述像素点区分模块,其中,所述多张图像块构成当前帧图像;所述像素点区分模块,用于接收上一帧图像的平均灰度值,根据上一帧图像的平均灰度值和各像素点的灰度值确定各像素点是否属于前景,并将属于前景的像素点输入至不均匀大气光获取模块;所述不均匀大气光获取模块,用于根据各图像块,以及属于前景的像素点,获得各图像块的不均匀大气光;所述快速导向滤波模块,用于根据各图像块的不均匀大气光获得当前帧图像的各颜色组成图;所述混合模块,用于根据当前帧图像的各颜色组成图中每个像素点的灰度值和上一帧图像的平均灰度值进行比较,若像素点的灰度值大于上一帧图像的平均灰度值,则将上一帧图像的全局大气光赋值给该像素点;若像素点的灰度值小于获得等于上一帧图像的平均灰度值,则将当前帧图像的不均匀大气光赋值给该像素点,获得当前帧图像的各颜色混合图;所述图像重建模块,用于根据当前帧图像的各颜色混合图重建,获得去雾后的当前帧图像。2.根据权利要求1所述的电路,其特征在于,所述灰度值获取模块,还用于根据输入的图像块获得所述当前帧图像的平均灰度值,并传输至所述像素点区分模块。3.根据权利要求1所述的电路,其特征在于,所述电路还包括:全局大气光获取模块;所述像素点区分模块,还用于将不属于前景的像素点确定为属于背景,并将属于背景的像素点输入至全局大气光获取模块;所述全局大气光获取模块,用于根据属于背景的像素点获得当前帧图像的全局大气光。4.根据权利要求3所述的电路,其特征在于,所述像素点区分模块包括:第一比较器、第一选择器、第二选择器和非门子电路,所述第一选择器的一输入端与所述灰度值获取模块的输出端连接,输出端与所述不均匀大气光获取模块连接,控制端与所述非门子电路的输入端连接;所述第二选择器的一输入端与所述灰度值获取模块的输出端连接,输出端与所述全局大气光获取模块连接,控制端与所述非门子电路的输出端连接;所述第一比较器的一输入端连接于所述第一选择器和所述灰度值获取模块之间,输出端连接于所述第一选择器和所述非门子电路之间。5.根据权利要求1所述的电路,其特征在于,所述不均匀大气光获取模块包括:行比较单元和列比较单元,所述行比较单元,用于接收属于前景的像素点的灰度值和各图像块,并将位于同行的像素点的灰度值进行比较,确定每行像素点中灰度值最大的第一目标灰度值,以及所述第
一目标灰度值所属的目标像素点,各图像块的不均匀大气光包括第一目标灰度值和目标像素点;所述列比较单元,用于根据各行所述第一目标灰度值进行比较,确定各图像块中最大灰度值,以及所述最大灰度值所属的像素点。6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:谭怀亮朱逸夫谭彦杰
申请(专利权)人:湖南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1