点光源多散射模型图像复原方法
摘要文本
涉及一种基于多散射理论的点光源多散射模型图像复原方法。目前常用于图像去雾的大气散射模型中,忽略了相邻光源散射后到达相机传感器对成像质量的影响,使夜间或暗照度图像去雾效果不理想,尤其对于夜间图像。因此,我们根据光线成像的多散射理论提出了一种新的图像复原模型。在该模型中,我们不再考虑大气光,也不需要计算精准的透射率,只是把图像中的每个像素都是看成是点光源,利用大气点扩散函数模拟像素点光源照到颗粒产生的多散射,通过抑制多散射提高图像复原的质量。本复原结果不论对低照度、夜间雾霾图像以及夜间车载视频的复原更加清晰,细节更丰富,颜色更自然,尤其是对于夜间图像,且计算速度快。 微信公众号马克数据网
申请人信息
- 申请人:天津工业大学
- 申请人地址:300387 天津市西青区宾水西道399号
- 发明人: 天津工业大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 点光源多散射模型图像复原方法 |
| 专利类型 | 发明授权 |
| 申请号 | CN201811237981.6 |
| 申请日 | 2018/10/24 |
| 公告号 | CN111091500B |
| 公开日 | 2024/3/12 |
| IPC主分类号 | G06T5/73 |
| 权利人 | 天津工业大学 |
| 发明人 | 汤春明; 廉政; 孙瑞宇 |
| 地址 | 天津市西青区宾水西道399号 |
专利主权项内容
1.一种基于多散射理论的图像复原方法,所述方法包括以下步骤:A.大气点扩散函数(APSF)的计算图像去雾的大气散射模型如公式(1)所示:I(X)=J(X)t(X)+A(1-t(X)) (1)其中I(X)为拍摄到的降质图像,J(X)为复原图,A为大气光,t(X)为透射率;该模型对白天图像去雾有不错的效果,但对夜间图像去雾复原效果很差,这是由于该模型没有考虑成像视野中各发光物体的多散射产生的相互影响,大气中颗粒越多,该影响会越严重,会导致各光源在成像平面上的光线相互叠加,从而在图像上形成光晕;因此我们提出了一个新的点光源多散射模型,利用大气点扩散函数(APSF)来模拟多散射,再通过抑制多散射来恢复图像的细节,从而提高图像质量;首先利用广义高斯分布来逼近APSF:其中k是系数,这里我们设置为1,q是散射参数,代表不同天气情况下空气对光的散射效果,空气可见度越差,q值越小;T是光学厚度,光学厚度不同,光的扩散效果也不同,在同一幅图像中q值是不变的;图像中每个像素点的光学厚度T与场景距离有关,由于每个点的场景距离并不相同,因此APSF卷积模板也是随着T的变化而变化,即图中每个像素点都有与之相对应的APSF模板;T的计算可以根据公式(3)来估计得出,为了提高运算效率,我们实际只计算了T=1,2和4时对应的APSF模板;t(X)即公式(1)中的透射率,由于这里只需要近似出三个T(X)值,所以根据暗通道先验算法,粗略估计出t(X)的值即可,并不需要计算出精准的透射率;B.模拟多散射我们把降质图I表示为物体本身反射的光I与其多散射I影响相加的结果,如公式(4),并用公式(5)描述多散射I:0mmI=I+I (4)0m其中,T(φ)表示光学厚度,APSF表示不同光学厚度下的大气点扩散函数模板,每个点的多散射效果I(x,y)就是I在Ω邻域内所有点对应的APSF之和,这里Ω设为25*25,不包括I(x,y)本身,由于此时APSF模板较大,按照公式(3)计算后的值会超过图像显示的最大值255,所以我们设置一个系数λ:取值0.02~0.06来作为限制;T(φ)m0T(φ)0C.获得细节图像由于物体本身反射的光形成的图像I,即清晰图I未知,所以我们用降质图I来代替I以近似估计I,如公式(6):000m
是根据I得到的多散射图的估计值;由于是根据I估计得到的,所以并不能得到清晰的图像I,但用式(7)得到的图像I′含有许多边缘和细节信息:0D.复原图像根据光的线性叠加性,点光源因多散射产生的光晕可以看成是相互叠加的结果,即可以通过(8)计算得到:I=I*APSF (8)0其中,I表示物体本身反射出的光;每个点光源与APSF模板卷积后,得到对应的点扩散结果,各个点扩散结果相互叠加得到最终的成像结果I,这一过程可以表示为卷积的形式;然后我们通过公式(9)对I使用25*25大小的APSF模板进行反卷积后,就可以获得消除多散射的粗估计值加上细节信息I′,就得到细节增强后的图像J,如公式(10)0
。