Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization
In the uncooled infrared imaging systems, owing to the non-uniformity of the amplifier in the readout circuit, the infrared image has obvious stripe noise, which greatly affects its quality. In this study, the generation mechanism of stripe noise is analyzed, and a new stripe correction algorithm ba...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-05-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/9/10/1993 |
id |
doaj-03bcbb52caaf469281cbea31d0ae493d |
---|---|
record_format |
Article |
spelling |
doaj-03bcbb52caaf469281cbea31d0ae493d2020-11-24T21:30:09ZengMDPI AGApplied Sciences2076-34172019-05-01910199310.3390/app9101993app9101993Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient EqualizationEnde Wang0Ping Jiang1Xukui Hou2Yalong Zhu3Liangyu Peng4Shenyang Institute of Automation, Chinese Academy of Sciences, 114, Nanta Street, Shenhe District, Shenyang 110016, Liaoning, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, 114, Nanta Street, Shenhe District, Shenyang 110016, Liaoning, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, 114, Nanta Street, Shenhe District, Shenyang 110016, Liaoning, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, 114, Nanta Street, Shenhe District, Shenyang 110016, Liaoning, ChinaShenyang Institute of Automation, Chinese Academy of Sciences, 114, Nanta Street, Shenhe District, Shenyang 110016, Liaoning, ChinaIn the uncooled infrared imaging systems, owing to the non-uniformity of the amplifier in the readout circuit, the infrared image has obvious stripe noise, which greatly affects its quality. In this study, the generation mechanism of stripe noise is analyzed, and a new stripe correction algorithm based on wavelet analysis and gradient equalization is proposed, according to the single-direction distribution of the fixed image noise of infrared focal plane array. The raw infrared image is transformed by a wavelet transform, and the cumulative histogram of the vertical component is convolved by a Gaussian operator with a one-dimensional matrix, in order to achieve gradient equalization in the horizontal direction. In addition, the stripe noise is further separated from the edge texture by a guided filter. The algorithm is verified by simulating noised image and real infrared image, and the comparison experiment and qualitative and quantitative analysis with the current advanced algorithm show that the correction result of the algorithm in this paper is not only mild in visual effect, but also that the structural similarity (SSIM) and peak signal-to-noise ratio (PSNR) indexes can get the best result. It is shown that this algorithm can effectively remove stripe noise without losing details, and the correction performance of this method is better than the most advanced method.https://www.mdpi.com/2076-3417/9/10/1993non-uniformity correctionfocal-plane arrayinfrared imagedestriping |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ende Wang Ping Jiang Xukui Hou Yalong Zhu Liangyu Peng |
spellingShingle |
Ende Wang Ping Jiang Xukui Hou Yalong Zhu Liangyu Peng Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization Applied Sciences non-uniformity correction focal-plane array infrared image destriping |
author_facet |
Ende Wang Ping Jiang Xukui Hou Yalong Zhu Liangyu Peng |
author_sort |
Ende Wang |
title |
Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization |
title_short |
Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization |
title_full |
Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization |
title_fullStr |
Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization |
title_full_unstemmed |
Infrared Stripe Correction Algorithm Based on Wavelet Analysis and Gradient Equalization |
title_sort |
infrared stripe correction algorithm based on wavelet analysis and gradient equalization |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2019-05-01 |
description |
In the uncooled infrared imaging systems, owing to the non-uniformity of the amplifier in the readout circuit, the infrared image has obvious stripe noise, which greatly affects its quality. In this study, the generation mechanism of stripe noise is analyzed, and a new stripe correction algorithm based on wavelet analysis and gradient equalization is proposed, according to the single-direction distribution of the fixed image noise of infrared focal plane array. The raw infrared image is transformed by a wavelet transform, and the cumulative histogram of the vertical component is convolved by a Gaussian operator with a one-dimensional matrix, in order to achieve gradient equalization in the horizontal direction. In addition, the stripe noise is further separated from the edge texture by a guided filter. The algorithm is verified by simulating noised image and real infrared image, and the comparison experiment and qualitative and quantitative analysis with the current advanced algorithm show that the correction result of the algorithm in this paper is not only mild in visual effect, but also that the structural similarity (SSIM) and peak signal-to-noise ratio (PSNR) indexes can get the best result. It is shown that this algorithm can effectively remove stripe noise without losing details, and the correction performance of this method is better than the most advanced method. |
topic |
non-uniformity correction focal-plane array infrared image destriping |
url |
https://www.mdpi.com/2076-3417/9/10/1993 |
work_keys_str_mv |
AT endewang infraredstripecorrectionalgorithmbasedonwaveletanalysisandgradientequalization AT pingjiang infraredstripecorrectionalgorithmbasedonwaveletanalysisandgradientequalization AT xukuihou infraredstripecorrectionalgorithmbasedonwaveletanalysisandgradientequalization AT yalongzhu infraredstripecorrectionalgorithmbasedonwaveletanalysisandgradientequalization AT liangyupeng infraredstripecorrectionalgorithmbasedonwaveletanalysisandgradientequalization |
_version_ |
1725963651709403136 |