发明名称 一种图像去雾方法及其在FPGA上的实现方法
摘要 本发明提供一种图像去雾方法及其在FPGA上的实现方法,本图像去雾方法以大气散射模型和广义暗通道先验条件为基础,通过简化的广义暗通道算法求取输入图像I(x)的广义暗通道I<sup>dark</sup>(x),进而根据I<sup>dark</sup>(x)求取模型中的大气光照值和透射率,最终获得去雾图像J(x)。根据本方法的去雾效果可以逼近引导滤波算法,但通过简化运算大大降低算法复杂度和运算量,从而增强图像去雾的处理速度和实时性。进一步,由于本方法是基于像素点的处理,因此,本方法在FPGA上实现时,无需缓存图像窗口数据,且无需对输入视频帧进行滤波处理,可以有效满足FPGA的流式处理特点。同时,本方法对于大气光照值等参数的替换处理可以进一步实现图像的实时去雾处理。
申请公布号 CN106023118A 申请公布日期 2016.10.12
申请号 CN201610410849.5 申请日期 2016.06.13
申请人 凌云光技术集团有限责任公司 发明人 杨艺;郭慧;谢森
分类号 G06T5/00(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 北京弘权知识产权代理事务所(普通合伙) 11363 代理人 逯长明;许伟群
主权项 一种图像去雾方法,其特征在于,所述图像去雾方法包括:根据I<sup>dark</sup>(x)=min(I<sub>r</sub>(x),I<sub>g</sub>(x),I<sub>b</sub>(x))求取输入图像I(x)的广义暗通道I<sup>dark</sup>(x),其中,r为红色通道,g为绿色通道,b为蓝色通道,x为像素点的灰度值;根据I<sup>dark</sup>(x)求取输入图像I(x)的大气光照值A;基于大气散射模型I(x)=J(x)t(x)+A(1‑t(x))和广义暗通道先验条件J<sup>dark</sup>(x)=0,求取输入图像的透射率t(x)的计算模型:<img file="FDA0001015217040000011.GIF" wi="373" he="127" />其中,J(x)为去雾图像,J<sup>dark</sup>(x)为去雾图像的广义暗通道,根据I<sup>dark</sup>(x)和大气光照值A,求取输入图像的透射率t(x);根据所述输入图像I(x)、大气光照值A和透射率t(x)求取去雾图像J(x)。
地址 100094 北京市海淀区玉津东路智谷中心2号楼