A Non-Reference Image Denoising Method for Infrared Thermal Image Based on Enhanced Dual-Tree Complex Wavelet Optimized by Fruit Fly Algorithm and Bilateral Filter
Abstract:Abstract:To eliminate the noise of infrared thermal image without reference and noise model, an improved dual-tree complex wavelet transform (DTCWT), optimized by an improved fruit-fly optimization algorithm (IFOA) and bilateral filter (BF), is proposed in this paper. Firstly, the noisy image is transformed by DTCWT, and the noise variance threshold is optimized by the IFOA, which is enhanced through a fly step range with inertia weight. Then, the denoised image will be re-processed using bilateral filter to i… Show more
“…For each image block, the noise level is selected randomly from a uniform distribution in the interval (0, 35). Subsequently, a feature vector is derived from each image block using Equation (5). The input and the target training datasets are defined as a set of 50000 feature vectors and a set of associated noise levels, respectively.…”
Section: Resultsmentioning
confidence: 99%
“…In this paper, the problem of noise level estimation is considered, whereby the principal objective is to ascertain the level of noise that is present in a noisy digital image. In general, the blind estimation of noise levels is an important area of digital image processing with numerous applications including image denoising [1][2][3][4][5][6], edge detection [7], super-resolution image reconstruction [8], image segmentation [9,10], and feature extraction [11,12]. Images are commonly degraded by noise during image acquisition, transmission, storage, and image processing [1,13].…”
The blind additive white Gaussian noise level estimation is an important and a challenging area of digital image processing with numerous applications including image denoising and image segmentation. In this paper, a novel block-based noise level estimation algorithm is proposed. The algorithm relies on the artificial neural network to perform a complex image patch analysis in the singular value decomposition (SVD) domain and to evaluate noise level estimates. The algorithm exhibits the capacity to adjust the effective singular value tail length with respect to the observed noise levels. The results of comparative analysis show that the proposed ANN-based algorithm outperforms the alternative single stage block-based noise level estimating algorithm in the SVD domain in terms of mean square error (MSE) and average error for all considered choices of block size. The most significant improvements in MSE levels are obtained at low noise levels. For some test images, such as “Car” and “Girlface”, at σ = 1 , these improvements can be as high as 99% and 98.5%, respectively. In addition, the proposed algorithm eliminates the error-prone manual parameter fine-tuning and automates the entire noise level estimation process.
“…For each image block, the noise level is selected randomly from a uniform distribution in the interval (0, 35). Subsequently, a feature vector is derived from each image block using Equation (5). The input and the target training datasets are defined as a set of 50000 feature vectors and a set of associated noise levels, respectively.…”
Section: Resultsmentioning
confidence: 99%
“…In this paper, the problem of noise level estimation is considered, whereby the principal objective is to ascertain the level of noise that is present in a noisy digital image. In general, the blind estimation of noise levels is an important area of digital image processing with numerous applications including image denoising [1][2][3][4][5][6], edge detection [7], super-resolution image reconstruction [8], image segmentation [9,10], and feature extraction [11,12]. Images are commonly degraded by noise during image acquisition, transmission, storage, and image processing [1,13].…”
The blind additive white Gaussian noise level estimation is an important and a challenging area of digital image processing with numerous applications including image denoising and image segmentation. In this paper, a novel block-based noise level estimation algorithm is proposed. The algorithm relies on the artificial neural network to perform a complex image patch analysis in the singular value decomposition (SVD) domain and to evaluate noise level estimates. The algorithm exhibits the capacity to adjust the effective singular value tail length with respect to the observed noise levels. The results of comparative analysis show that the proposed ANN-based algorithm outperforms the alternative single stage block-based noise level estimating algorithm in the SVD domain in terms of mean square error (MSE) and average error for all considered choices of block size. The most significant improvements in MSE levels are obtained at low noise levels. For some test images, such as “Car” and “Girlface”, at σ = 1 , these improvements can be as high as 99% and 98.5%, respectively. In addition, the proposed algorithm eliminates the error-prone manual parameter fine-tuning and automates the entire noise level estimation process.
“…where I w (x) is the denoising image after using the anisotropic weighting scheme. The expressions of b(x) and J(x) described in Equations (15) and (16) can be introduced to minimize this energy function effectively. Then, the energy function can be re-expressed as an equation with respect to three independent variables w = (w 1 ,…”
Section: Energy Formulationmentioning
confidence: 99%
“…Magnetic resonance (MR) image segmentation is a key step after magnetic resonance imaging (MRI), and its results directly affect diagnosis and treatment [1][2][3]. Numerous models have been proposed to achieve this, including clustering models [4][5][6], level set models [7][8][9][10], active contour models [11,12], and so on [13][14][15]. Accurate segmentation results have important guiding significance for clinical diagnosis.…”
The segmentation results of brain magnetic resonance imaging (MRI) have important guiding significance for subsequent clinical diagnosis and treatment. However, brain MRI segmentation is a complex and challenging problem due to the inevitable noise or intensity inhomogeneity. A novel robust clustering with local contextual information (RC_LCI) model was used in this study which accurately segmented brain MRI corrupted by noise and intensity inhomogeneity. For pixels in the neighborhood of the central pixel, a weighting scheme combining local contextual information was used to generate the corresponding anisotropic weight to update the current central pixel and thus remove noisy pixels. Then, a multiplicative framework consisting of the product of a real image and a bias field could effectively segment brain MRI and estimate the bias field. Further, a linear combination of basis functions was introduced to guarantee the bias field properties. Therefore, compared with state-of-the-art models, the segmentation result obtained by RC_LCI was increased by 0.195 0.125 in terms of the Jaccard similarity coefficient. Both visual experimental results and quantitative evaluation demonstrate the superiority of RC_LCI on real and synthetic images.
“…In the experiment, the proposed method is applied to eliminate both addictive noise and multiplicative noise, while the denoising results were compared to other representative methods. Finally, the proposed method was applied as a pre-processing utilization for infrared thermal images in a coal mining working face [28].…”
Section: Overview Of the Accepted Papersmentioning
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.