发明名称 基于暗通道的快速去雾方法及系统
摘要 本发明提供基于暗通道的快速去雾方法及系统,通过计算待去雾图像各个像素点的暗通道像素值,计算全球大气光强度值;计算透射率,包括:利用所计算暗通道计算粗投射率;以降采样后的待去雾图像的灰度图像为导向图像计算得到精细透射率;建立映射表,所述映射表用于定义根据大气光强度值、第一参数值及第二参数值计算去雾图像中像素点的像素值的映射关系,根据所述映射表计算去雾图像;本发明的技术方案以暗原色去雾算法为基础,对其在实际工程应用中的编程过程进行优化,缩短了去雾算法的时间,使其能基本满足视频中实时的要求。
申请公布号 CN105354806A 申请公布日期 2016.02.24
申请号 CN201510812718.5 申请日期 2015.11.20
申请人 上海熙菱信息技术有限公司 发明人 张晓蕾;王夷;刘其峰;刘龙飞;张云星;王小虎;阮班贵;王丹;李菲菲
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 高彦
主权项 一种基于暗通道的快速去雾方法,其特征在于,包括:计算待去雾图像各个像素点的暗通道像素值,包括:对待去雾图像[I(x,y)]<sub>m×n</sub>进行降采样处理;对降采样处理后的待去雾图像<img file="FDA0000852884520000011.GIF" wi="334" he="78" />中每一行像素点以nchannel×r为滤波半径按预设计算规则进行最小值滤波,且对每一列像素点以r为滤波半径按所述预设计算规则进行最小值滤波;将通过对所述行、列各像素点的滤波得到的最小值赋给对应的暗通道像素值<img file="FDA0000852884520000012.GIF" wi="429" he="84" />其中,nchannel为通道数,r为预设半径,x表示每行像素,y表示每列像素;m、n、<img file="FDA0000852884520000013.GIF" wi="94" he="77" />及<img file="FDA0000852884520000014.GIF" wi="39" he="62" />为行或列中像素点数目;计算全球大气光强度值;计算透射率,包括:利用所计算暗通道计算粗投射率;以降采样后的待去雾图像的灰度图像为导向图像,结合所述粗透射率且以R为滤波半径,采用导向滤波算法计算得到精细透射率,其中,R为r的预定倍数;建立映射表,所述映射表用于定义根据大气光强度值、第一参数值及第二参数值计算去雾图像中像素点的像素值的映射关系,其中,所述第一参数值及第二参数值在预设取值范围内;根据所述映射表计算去雾图像,包括:将所述精细透射率放大到和初始待去雾图像相同大小;将所述精细透射率的取值范围转换为所述预设取值范围;将所述初始待去雾图像和精细透射率分别作为所述第一参数和第二参数,通过所述映射表来得到R、G、或B三通道的去雾图像。
地址 201203 上海市浦东新区张江高科技园区龙东大道3000号7幢303室