-
文中研究的探测器光学系统视场14.4°×0.84°,前置望远镜采用离轴三反射式结构,边缘视场存在较大的畸变。焦平面像元大小30 μm×30 μm,线阵感光像元数为2 048。由于TDI级数越多畸变像移模糊越明显,为了更好的观察算法效果,TDI级数设为96。根据文中提出的分块方式,TDI图像被分为10个子区域,为了简化验证过程,选取边缘视场的两个相邻子区域验证算法,推扫帧数设为300,实验的图像大小为300×352,模糊核大小为15×15,用于对比的其他方法模糊核设置为同样大小,分块方式保持一致。
-
为了验证文中算法的有效性,使用三组仿真图像进行测试,并与Zhang的算法[8]、Krishnan的算法[4]作比较,结果如图5所示,从左往右依次是模糊图像、Zhang算法、Krishnan算法和文中方法的去模糊图像。红框中的是振铃波纹,绿框中的是下方放大的细节。
在主观视觉上,三种复原方法都能取得较好的去模糊效果。文中复原后的清晰程度和Zhang的相当,但是Zhang的复原图像边缘出现了振铃;三组实验中,Krishnan的方法均消除了振铃效应,但是通过放大的细节图可以发现,Krishnan的复原图像存在残留模糊,对比之下,文中方法的复原结果不仅清晰自然,且无振铃效应。
在客观评价上,使用无参考评价指标拉普拉斯梯度值(Laplacian Gradient, LG)和离散余弦变换值(Discrete Cosine Transform, DCT)作为评价指标。LG是图像空域参数,利用拉普拉斯算子计算图像各像素点的梯度,算法简洁快速。DCT是图像频域参数,对图像清晰度变化敏感,通过计算图像高频分量的多少评价模糊程度,两种评价指标都是值越大代表图像越清晰,计算公式如下:
式中:
${\boldsymbol{I}}$ 为待评价图像,其尺寸为$M \times N$ ;${\boldsymbol{C}}(i,j)$ 为离散余弦变换的系数矩阵。客观评价结果如图6所示,可以直观的看到文中方法复原后的三幅图像评价指标都得到提高,其中LG值平均提升了67.5%,DCT值平均提升了14.2%。三幅图像的指标都优于Zhang和Krishnan,客观评价与主观分析相符,证明文中方法有效。 -
文中方法在估计模糊核时引入先验模糊核的约束项,在图像结构信息不足时,能够取得比其他方法更稳定的模糊核估计。选取如图7(a)所示的港口沿岸水面目标红外图像进行验证,由于水面多为平坦区域,大结构信息较少,此时Zhang估计的模糊核图7(f)与先验模糊核图7(e)相比,能量产生了较大的扩散;Krishnan的估计结果图7(g),其能量分布呈现出不同方向的压缩和扩散;相比之下文中估计的模糊核图7(h)更加贴近先验模糊核的能量分布形式。由于模糊核的估计与先验模糊核差异较大,Zhang和Krishnan去模糊后的图像存在明显的振铃和伪影,如图7(b)和图7(c)所示。对比之下,文中结果图7(d)仍然能清晰地识别水面船只。
为了定量测试文中方法估计模糊核的鲁棒性,统计了8个不同图像的估计模糊核与先验模糊核的相似度,相似度计算公式如下:
式中:
$Cov({{\boldsymbol{H}}_1},{{\boldsymbol{H}}_2})$ 为模糊核${{\boldsymbol{H}}_{{1}}}$ 、${{\boldsymbol{H}}_2}$ 的协方差;$D({{\boldsymbol{H}}_{{1}}})$ 、$D({{\boldsymbol{H}}_2})$ 分别为${{\boldsymbol{H}}_{{1}}}$ 、${{\boldsymbol{H}}_2}$ 的方差;${\;\rho _{{{\boldsymbol{H}}_1}{{\boldsymbol{H}}_2}}}$ 取值0~1,值越大,代表相似度越高。统计结果如表1所示,文中对每个样本估计的模糊核与先验模糊核的相似度都高于对比方法;文中模糊核相似度均值最高且标准差Std最小,说明对于不同的图像,文中估计的模糊核能够稳定在先验模糊核周围。另外根据公式(21)~(22)计算了每个复原图像的清晰度指标,文中结果均优于对比方法。证明了文中方法估计的模糊核是稳定且有效的,具有较好的鲁棒性。Images Image 1 Image 2 Image 3 Image 4 Image 5 Image 6 Image 7 Image 8 Average Std Zhang 0.839 6 0.7902 0.9184 0.9423 0.9627 0.9750 0.8621 0.4387 0.8411 0.1748 Krishnan 0.9290 0.8407 0.8690 0.7865 0.9197 0.9003 0.6539 0.8254 0.8406 0.0898 Proposed 0.9845 0.9804 0.9615 0.9610 0.9791 0.9789 0.9351 0.9521 0.9666 0.0172 Table 1. Similarity of blur kernel
在算法的运行速度上,统计了4个不同大小的图像块计算文中半盲算法估计模糊核的时间,并且和Zhang、Krishnan的方法对比,皆在i7-7700 CPU @3.60 GHz/8 GB的平台上,利用MATLAB 2018a编程实现。结果如表2所示。
Image size Krishnan Zhang Proposed method 150×150 3.271 5.203 4.852 300×352 4.225 17.551 16.011 412×525 8.469 37.761 34.445 600×734 17.131 79.802 35.437 Table 2. Comparison of blur kernel estimation time (Unit: s)
由结果可见,文中方法与Krishnan相比耗时较长,因为后者直接对图像做全局处理,没有提取图像结构信息;与Zhang方法相比,图像尺寸越大,文中速度优势越明显,因为在先验模糊核的约束下只需要迭代较少的次数,另外文中在计算过程中多次利用FFT算法加快了求解速度。
Removal of image motion blur caused by distortion in TDI remote-sensing image
doi: 10.3788/IRLA20210392
- Received Date: 2021-12-20
- Rev Recd Date: 2022-02-20
- Publish Date: 2022-05-06
-
Key words:
- optical distortion /
- time delay integration /
- blur kernel estimation /
- image deblurring
Abstract: The wide-field space camera with off-axis and three-reflection structure had large optical distortion, which led to the image motion blur during push-broom imaging of the plane-array detector with time delay integration (TDI) technology. According to the principle of TDI imaging degradation caused by distortion, the distortded image motion blur was converted into non-uniform motion blur, and the initial blur kernel was solved by fitting the image motion path, which was used as prior information to establish a semi-blind restoration model to further refine the blur kernel. Using the rough image edge restored by the initial blur kernel to guide the refinement, a multi-directional weight-heterogeneous total variation model was proposed to extract image structure information. In order to enhance the constraints of prior information on the refinement of the blur kernel, a regular term containing the initial blur kernel was constructed, so that the estimation of the blur kernel did not depend excessively on the image content, and a multi-scale iterative method was used to solve the problem. Finally, a regularization-constrained non-blind deconvolution method was used to remove image blur. Experimental results show that the compared with several existing deblurring algorithms, the deblurring effect of the proposed method is not only clear and natural, but also more stable in the estimation of the blur kernel of different sample images.