Abstract
The wideband microwave imaging system is a passive focal-plane imaging system which is used for large-scale, wideband electromagnetic interference source (EMS) imaging. The system is mainly composed of a parabolic reflecting surface and a multi-channel ultra-wideband signal acquisition system. However, due to the influence of manufacturing processes and the varied response characteristics of the sensors to different frequency radiation, the stripe noise exists in the obtained electromagnetic (EM) images, which severely affects the accuracy of localization. To solve this problem, an innovative wavelet deep unfolding network from the perspective of the transform ___domain is presented in this paper. The network fully considers the inherent characteristics of stripe noise and the complementary information between the coefficients of different wavelet sub-bands to accurately estimate stripe noise while minimizing computational cost. An iterative deep unfolding structure is employed to remove stripe noise by exploiting the correlation between adjacent row signals. It iteratively refines the noise estimation, using the output of each network iteration as input for the subsequent one. A bidirectional gated recurrent unit with a spatial attention mechanism is introduced to enhance the long-time correlation, thus separating the scene details from the stripe noise more thoroughly and restoring the details accurately. Furthermore, a novel stripe noise mathematical model and a wideband dataset are developed. These innovations enable the proposed algorithm to effectively handle dynamically varying noise in wideband. The extensive experiments on simulated and real data demonstrate that our proposed method outperforms several classical de-striping methods on both quantitative and qualitative assessments.
Similar content being viewed by others
Introduction
With the increasing number of electronic devices, the space electromagnetic environment is becoming more and more complex. The performance of electronic devices decreases or even fails to work properly because of electromagnetic interference. For larger electronic equipment, traditional method for electromagnetic compatibility test results in a time-consuming process which is also limited by the equipment size. The wideband microwave imaging system can quickly identify and locate the electromagnetic interference sources, which has the advantages of large range, wide bandwidth and dynamic real-time1,2. In microwave imaging system the operational frequency range is 1GHz–6 GHz, which can cover most of the equipment’s working frequencies. However, since the imaging system uses focal plane array scanning for signal acquisition3, the response parameters are not consistent for each channel. In addition, there are differences in the detection of response characteristics to radiation sources of different frequencies. As a result, the stripe noise appearing in the acquired electromagnetic image varies with the frequency of the radiation source, which ultimately affects the localization accuracy of the EMS4,5,6.
The array scanning imaging method is widely used in remote sensing satellite earth detection7, infrared imaging system8and Synthetic Aperture Radar imaging system9. However, due to the inconsistency of the devices response in multiple channels, the image contains the stripe noise. To solve this problem, the stripe noise removal methods can be broadly classified into three categories: optimization-based methods, statistical-based methods and deep learning-based methods. The optimization-based stripe noise removal methods can be regarded as an ill-posed inverse problem, the regularization model receives multiple prior information as inputs10 in order to estimate the stripe component well. Chang et al. proposed a low-rank based single image decomposition model (LRSID)11 to remove stripe noise from the image decomposition point of view by using low-rank regularization. Li et al. proposed a non-local mean image denoising method12 to achieve stripe noise removal by capturing the details of the image. He et al. utilized bootstrap filter to calculate the filter output by considering the content of the boot-strap image to achieve stripe noise removal13. A key limitation of prior-based de-striping methods is their tendency to remove both noise and image details indiscriminately, resulting in blurring artifacts.
Among the classical statistical-based methods, Chang et al. dissected the principles and properties of stripe noise generation14. They combined the wavelet transform and matrix matching method to propose a new stripe noise removal method, which can better maintain the image quality and effectively eliminate the stripe noise. Tendero et al. proposed the midway histogram equalization (MHE) method15, which removes stripe noise by introducing redundant information between neighboring columns. Zeng et al. proposed a method16 to remove stripe noise by statistically analyzing the Fourier spectral features of the image. A limitation of these methods is its potential to enhance noise artifacts, thereby degrading image signal quality.
The increasing complexity of emerging applications presents challenges for traditional, mathematically simple models, which may lack the scalability to adequately address these scenarios. Deep learning methods, however, offer the potential to capture intricate underlying structures directly from data. Motivated by recent advancements in deep learning, this study investigates the effectiveness of these techniques for stripe noise removal, specifically within the wideband microwave imaging systems. For example, Guan et al. proposed stripe noise removal Wavelet deep neural network (SNRWDNN)17, which employs a convolutional neural network (CNN) structure from the perspective of the transform ___domain and utilizes wavelet transform coefficients prediction to achieve stripe noise removal. In addition, the study by J. Guan et al. proposed the spatiotemporal stripe noise removal (ST-SNR) method18. This method utilizes a bidirectional gated convolutional recurrent unit (BiGCRU) to take full advantage of the strong correlation of the successive stripe components between columns in the im-age, to effectively remove the stripe noise. These methods exhibit satisfactory performance for low to medium stripe noise, but their effectiveness diminishes significantly when dealing with higher noise contamination, resulting in persistent stripe artifacts. There is also a deep unfolding iterative denoising (DINR) algorithm19 proposed by Fayya et al., which achieves the removal of stripe noise by unfolding the iterative algorithm into the form of a deep neural network. In the proposed method, Recurrent Neural Networks (RNNs) are employed to iteratively remove column noise from images. While RNNs typically generate predictions across numerous time steps, their performance can be enhanced through algorithm unfolding (or unrolling) over the input sequence. This approach allows the network to inherit prior ___domain and structural knowledge, rather than relying solely on extensive training. Deep unrolled networks, leveraging their universal approximation capabilities, are capable of more accurately approximating the target function. Deep unrolled networks offer the flexibility to learn a single model capable of handling multiple degradations non-blindly while effectively capturing spatial patterns and details.
Inspired by deep-unfolding techniques23,24, we propose an innovative wavelet deep unfolding network from the perspective of the transform ___domain for iterative stripe noise removal (WDUNINR) algorithm. The network fully considers the inherent characteristics of stripe noise and the complementary information among the coefficients of different wavelet sub-bands. It utilizes the correlation of adjacent row signals to remove the stripe noise of independent rows. This is achieved through an iterative deep-unfolding algorithm. In this algorithm, the noise estimated in one network iteration serves as the input for the next iteration. During each iteration, the algorithm estimates the noise of each row by using the information of the current row and adjacent rows. The high correlation between adjacent rows in a clean image helps the algorithm better distinguish noise from the original signal. The noise estimated at the end of each iteration is used to gradually clean the image. Thus, our method continuously feeds the output of the network, which is a partially stripe-removed image, back into the network as input. A bidirectional fusion strategy with a spatial attention mechanism is constructed to enhance the long-time correlation. This enables a more thorough separation of scene details from stripe noise and an accurate restoration of details. Additionally, a mathematical model of stripe noise and a broadband dataset are innovatively developed, enabling the algorithm to adapt to noise that varies dynamically with frequency.
Characteristics analysis of Stripe noise
Wideband microwave imaging system
The wideband microwave imaging system comprises a parabolic reflecting surface and a multi-channel ultra-wideband digital signal acquisition system. In microwave imaging system the operational frequency range is 1GHz–6 GHz, which can cover most of the equipment’s working frequencies. Electromagnetic waves are focused onto the imaging surface through the reflective surface. The concentrated electromagnetic waves are then captured by a multi-channel ultra-wideband digitized signal acquisition system and displayed on a computer. This multi-channel ultra-wideband digitized signal acquisition system includes electro-optical sensors, all-eight optical switches, optical circulators, optical couplers, laser pulse source, photodetector and multi-channel data acquisition board. The function of electro-optical sensors is to modulate spatial electric field strength E from the radiation source onto the intensity \(\:{\text{I}}_{\text{in}}\) of the light from the laser pulse source, so the output light intensity can be expressed as:
Where \(\:{\upalpha}\) is the modulation factor. When an optical signal which carried the spatial electric field information pass the photodetector, its output voltage can be expressed as
\(\:\text{G}\) is the gain of the photodetector. By using the down-conversion characteristics of the laser pulse source, the spatial electric field signal can be moved from the high frequency to the low frequency to realize wide-band imaging. The laser emits very narrow pulses with a low duty cycle, allowing for high peak power within each pulse. These pulses can be treated as an ideal impulse train:
Where \(\:c\) is the magnitude of the impulse signal; \(\:{\updelta}\left(\text{t}\right)\) is the Dirac function. The multi-channel data acquisition board is applied to convert the voltage signal from the photodetector into digital signals, which could be processed and uploaded by a computer. For a more detailed process, please refer to20.
As depicted in Fig. 1, the 16 × 1 electro-optical sensors are positioned in the scanning plane for line scanning. The scanning direction covers 80 points per line along the y-axis, denoted as S1-S80. After the acquisition is complete, it returns to the initial acquisition point. The acquired data is saved, and the probe subsequently returns to the origin, marked as P1-P16. Throughout the imaging process of the wideband microwave imaging system, variations in the parameters of the channel devices and non-uniform coupling between the devices give rise to stripe noise in the resulting images. Additionally, each channel sensor responds uniquely to radiation sources of different frequencies. Consequently, the stripe noise in the obtained electromagnetic image fluctuates with the frequency of the radiation source.
Stripe noise mathematical model
In order to accurately estimate stripe noise in wideband electromagnetic images, it is crucial to analyze the distributional properties of the stripe noise21 and represent them in an appropriate manner. According to references18,19, stripe noise is typically considered as additive noise, and mathematical models are used to describe stripe noise in electromagnetic images. Let \(\:X\), \(\:S\), and \(\:Y\) represent the \(\:\text{n} \times \text{m}\) matrices of the original clean image, the stripe noise, and the degraded image respectively. The noise added to the i-th row can be expressed as follows:
where \(\:{\text{y}}_{\text{i}}\), \(\:{\text{x}}_{\text{i}}\), and \(\:{\text{s}}_{\text{i}}\) are the i-th rows of \(\:Y\), \(\:X\), and \(\:S\) respectively. The elements of \(\:{\text{s}}_{\text{i}}\) have equal values. That is, \(\:{\text{s}}_{\text{i}}^{\left(\text{1}\right)}\text{=}{\text{s}}_{\text{i}}^{\left(\text{2}\right)}\text{=}{\cdots}\text{=}{\text{s}}_{\text{i}}^{\left(\text{n}\right)}\), and they are distributed as:
Although the noise variance remains constant across different rows within the same image, it can vary from one image to another. Similarly, in wideband electromagnetic images with different electromagnetic source frequencies, the carried stripe-noise intensities can be considered different. Specifically, regarding the stripe matrix S, the intensity follows a distribution of
Where U is the uniform distribution, and β is the noise intensity.
A wideband microwave imaging system was employed for conducting numerous experiments. Through these experiments, it was observed that the noise intensity varies in relation to the frequency of the radiation source. After analyzing the experimental data, we noted that the striped noise fluctuation within the electric field distribution map of the radiation source spans from 0.02 to 0.22 at different frequencies. The intensity of noise decreases with increasing frequency. The relationship between the noise intensity and the frequency of the radiation source is depicted in Fig. 2. The relationship between the noise intensity \(\: \upbeta\) and the radiation source frequency f can be expressed as:
Methods
Network architecture
The proposed architecture of WDUNINR is illustrated in Fig. 3. The WDUNINR method comprises a Haar discrete wavelet transform, a noise feature extraction module, and a deep unfolding bidirectional gated recurrent unit with spatial attention. The input electromagnetic image undergoes wavelet decomposition, resulting in a series of quarter-sized coefficients. We focus on processing the approximate sub-band coefficients, which primarily capture the distribution of the stripe noise. After passing through the feature extraction module, structured data features are extracted and enhanced. Subsequently, the data flows into the BiSAGRU structure, which engages in recurrent iterations to further attenuate the noise. By utilizing the processed approximate sub-band coefficients and other sub-band coefficients obtained after wavelet decomposition, an inverse wavelet transform is applied to generate decontaminated images.
Haar discrete wavelet transform (HDWT)
The Haar discrete wavelet transform (HDWT)22 is a widely used signal processing technique. It could decompose the signal into frequency components and spatial ___location information at different scales. Following the discrete wavelet transform, the original image is decomposed into four sets of coefficients: LL, representing the wavelet decomposition approximation sub-band coefficients; HL, representing the horizontal sub-band coefficients; LH, representing the vertical sub-band coefficients; and HH, representing the diagonal sub-band coefficients. Among them, the LL approximation coefficients reflect the low-frequency components and the overall trend of the signal. The other sub-band coefficients describe the high frequency details and local variations of the signal. The output equation of wavelet decomposition given a noisy image Y is denoted as:
Example results of the HDWT on an electromagnetic image are illustrated in Fig. 4. It is observed that the stripe noise is predominantly concentrated within the approximate components following wavelet decomposition. After the discrete wavelet trans-form analysis of the electromagnetic image, our choice is to exclusively process the LL sub-image, which enables us to retain the original image details.
Structural feature extraction module
To further enhance the effectiveness of stripe noise removal while better preserving the original details, a feature extraction module is incorporated. This module processes structured feature data from the image, facilitating both feature extraction and enhancement. The module consists of the convolutional layer, the Rectified Linear Unit (ReLU) layer, the pooling layer, and the fully connected layer. Specifically, a structure comprising two convolutional layers is constructed. In the first layer, 32 convolutional kernels of size 3 × 3 with a stride of 1 are utilized, employing ‘same’ padding. In the subsequent layer, 64 convolutional kernels of size 3 × 3 with a stride of 1 are employed, also utilizing ‘same’ padding. To introduce non-linearity, the ReLU activation function is applied following the convolutional layers. A Max Pooling operation with a window size of 2 × 2 and a stride of 2 is performed after each convolutional layer, as depicted in Fig. 5. Furthermore, batch normalization is applied after each convolutional layer to expedite model convergence and enhance robustness. This can be mathematically expressed as follows:
Where W represents the shared weights of the convolutional channels; LL denotes the input values; * signifies the convolution operation; b represents the bias term of the convolution operation; \(\:{\text{c}}_{\text{FE}}\) represents the outcome of the operation; and \(\:{\text{f}}_{\text{FE}}\) signifies the activation function applied during the convolution process.
Deep unfolded iterative BiSAGRU for noise removal
Motivated by the depth unfolding technique23,24, our proposed algorithm aims to iteratively estimate the residual noise and gradually eliminate the image noise. The overall structure of the depth unfolding is depicted in Fig. 6a. Let \(\:\text{X}\text{(}\text{k}\text{)}\) represent the estimated clean sub-image at the end of the k iteration, with \(\:\text{X}\text{(0)}\text{=}{\text{c}}_{\text{FE}}\). Let \(\:\text{S}\text{(}\text{k}\text{)}\) denote the estimated noise at the end of the k iteration. The estimated contamination-free image after the k iteration is:
During the iteration process, the function \(\:\text{S}\text{(}\text{k}\text{)}\text{=f}\) is utilized to re-estimate the noise from the previous iterations, denoted as \(\:{\text{f}}_{\text{k}}\left({\text{X}}^{\left(\text{k-1}\right)}\right)\). Thus, the output of the k iteration is:
The purpose of designing the \(\:{\text{f}}_{\text{k}}\) function is to estimate the residual noise from the previous step. By exploiting the inherent characteristics of stripe noise, we process the electric field distribution maps of radiation sources at various frequencies, aiming to effectively eliminate this noise from the image. We introduce noise to the image based on a noise model that aligns with real-world scenarios, ensuring an effective noise removal process. To distinguish noise from the actual pixel values of the uncontaminated image within row i, we rely on neighboring row pixel values, which exhibit a strong correlation with row i. By closely examining pixel values from adjacent rows, we can deduce the extent of noise interference in row i, enabling more accurate noise prediction and removal operations. Utilizing these properties, we represent the function \(\:{\text{f}}_{\text{k}}\) using BiSAGRU, a bidirectional gated recurrent unit with the spatial attention mechanism. \(\:{\text{F}}_{\text{k}}\) denotes the k layer of a multilayer BiSAGRU, where the inputs to the entire network architecture are m vectors of length n. The inputs of the entire network architecture are m vectors of length n. Thus, for row i it can be expressed as:
where \(\:{\text{g}}_{\text{k}}\left(\text{.}\right)\) and \(\:{\text{h}}_{\text{k}}\text{(.)}\) are forward and backward hidden states, respectively. These state vectors encapsulate relevant information preceding and succeeding each row. By employing these techniques, the network effectively leverages spatial information from neighboring rows for noise reduction in the given row of the image. The bidirectional gated recurrent unit (BiGRU) is a variant of recurrent neural network (RNN). Unlike traditional RNNs, GRUs combines cell states into hidden states25 and integrates input and forgetting gates into a single update gate. BiGRU possesses the capacity to capture extensive redundant information from both the past and the future, enhancing the estimation of stripe components. Incorporated within the BiGRU structure, we introduce a spatial attention mechanism between the forward and backward GRUs, as illustrated in Fig. 6b. This mechanism comprises an input layer, a hidden layer for the forward GRU, a hidden layer for the backward GRU, a spatial attention feature weighting layer (SAFW), and an output layer. The SAFW module computes spatial attention weights based on the hidden states of both the forward and backward GRUs. Spatial attention feature weighting occurs post feature fusion, as depicted in Fig. 6c. The calculation of spatial attention weights is elaborated in the expanded segment of Fig. 6c. Through this module, distinct spatial locations can be dynamically assigned to varying attentional weights, allowing for the emphasis of critical spatial regions and enhancement of the model’s denoising capability.
Each pixel of the sub-image is input to the first BiSAGRU unit, where the number of units is the number of rows in the image, i.e. 256, and each output is captured by the next BiSAGRU layer. The result of the final sub-image is represented as:
Haar discrete wavelet inverse transform (IHDWT)
The Haar discrete wavelet inverse transform aims to recombine the components obtained after the wavelet transform. It restores the original signal image and reconstructs the features extracted from the wavelet transform. We utilize the three original components of HL, LH, and HH after wavelet transform. Additionally, we use the approximate components of \(\:{\text{LL}}_{\text{BiSAGRU}}\) obtained after model processing. These components are used to obtain the pollution-free image after denoising using discrete wavelet inverse transform (IHDWT). Let Z denote the resultant pollution-free image, which can be expressed as:
Training dataset
In this paper, we utilize the electromagnetic simulation software FEKO to conduct simulations of the wideband microwave imaging system, as depicted in Fig. 7. The version number of the software FEKO used is 2019. Simulation software allows us to generate electric field distribution images at various frequencies, locations, and with differing numbers of radiation sources. The electromagnetic images are processed using MATLAB software, with the version number R2022a. The radiation source is positioned 10 m away from the parabolic plane, situated within a height of 2.6 m and a width of 5.2 m, mirroring the dimensions of the real imaging system. The parabolic reflecting surface has a projected aperture of 3 m and a focal length of 1.7 m. The image plane is inclined at an angle of 62 degrees to the Y-axis and is positioned 2.05 m from the parabolic plane.
In the electromagnetic simulation, various frequencies, locations and numbers of interference sources are configured for imaging. The image dimensions are set at 256 × 256 pixels. A total of 6000 electromagnetic images are employed as the training dataset. Figure 8. shows a subset of the simulated electromagnetic images. The training comprises 1000 electromagnetic images within the frequency range of 1 GHz to 6 GHz. To enhance training efficiency, the training set undergoes noise reduction based on the previously established noise model. Stripe noise intensity ranging from 0.02 to 0.22 is introduced to the electromagnetic images across the frequency range of 1 GHz to 6 GHz. Figure 9. provides a visual representation of certain image pairs from the training set. For model validation, the dataset is partitioned, with 85% allocated for training and 15% for validating the model’s performance. During the training phase, the learning rate is set to 0.001, the optimization algorithm employed is Adam, and the maximum number of training epochs is capped at 100.
Results
To validate the effectiveness of the proposed WDUNINR model, we begin by verifying its structural composition. The validation of the network’s structural composition involves confirming the efficacy of each module within the model. Subsequently, we utilize both simulation data and experimental data to compare the results with those produced by several alternative methods, including DINR, MHE and SNRWDNN. Relevant evaluation metrics are employed to demonstrate that the proposed model proficiently removes stripe noise in wideband microwave imaging system. To ensure the accuracy of the comparison with these methods, we utilize the publicly available original code. When compared with the three methods, the approach presented in this paper not only effectively mitigates stripe noise but also accurately approximates the original electric field distribution map.
Common metrics for evaluating the stripe noise removal effect for unreferenced images are vertical gradient energy (E)26 and residual nonuniformity (Ur)27. The wide-band microwave imaging system images the radiation source, and the resulting electro-magnetic image is a non-referenced image, so these two metrics are chosen to evaluate the noise removal performance.
Horizontal stripe noise exclusively contributes to the increase in vertical gradient energy, while it does not impact the horizontal gradient energy. The assessment of stripe noise removal effectiveness relies on the evaluation of vertical gradient energy (E), with smaller values indicating better denoising outcomes. The vertical gradient energy can be mathematically expressed as follows:
Residual non-uniformity refers to the presence of a non-uniform luminance or color distribution within a digital image. It encompasses undesired spatial variations or deviations that exist in an image, surpassing the intended uniformity. Residual non-uniformity impacts the visual quality of an image and the precision of subsequent image processing tasks. The assessment of stripe noise removal effectiveness involves the evaluation of residual non-uniformity (Ur), where smaller values correspond to better denoising outcomes. Residual non-uniformity can be mathematically expressed as follows:
Validation of network model structure validity
To validate the efficacy of the modules within the network structure, a series of experiments were conducted. We process the electric field distribution maps made by radiation sources from 1GHz to 6 GHz based on an iterative bidirectional gated recirculation unit (BiGRU). Experiments with 6–15 iterations were performed to determine the optimal number of iterations. The experimental outcomes are illustrated in Fig. 10. Among all frequency ranges of the wideband electromagnetic images, the 13-layer BiGRU network structure demonstrates the lowest values for both E and Ur. This structure adeptly mitigates striped noise, thus prompting us to select 13 layers as the optimal number of iterations.
Based on this, other modules are added and their effectiveness is verified. The electric field distribution maps are made by testing 1 GHz, 3 GHz, and 5 GHz radiation sources. We add wavelet transform modules, feature extraction module, spatial attention module and evaluated them using vertical gradient energy and residual nonuniformity, respectively. The experimental results are shown in Table 1, where the E-value and Ur-value are optimized by introducing Haar discrete wavelet decomposition. The input electromagnetic image is converted into a series of quarter-sized coefficients using wavelet decomposition. We processed the striped noise by concentrating mainly on the sub-components. This helps in preserving the original signal details of the image and learning the noise intensity and distribution accurately. After wavelet decomposition, we pass the sub-coefficients through a structural feature extraction module. The powerful capability of this module in structured feature data processing and feature extraction is utilized. The experimental results show that the E-value and Ur-value decreases by adding the feature extraction module, indicating the effectiveness of the feature extraction module.
The inclusion of the spatial attention mechanism resulted in a decrease in E and Ur values. Compared to 13BiGRU, our final model improves on average 12.4% in terms of vertical gradient energy and 7.6% in terms of residual nonuniformity in processing wide-band electromagnetic images. Since the spatial attention mechanism enables the network to pay more attention to and emphasize important spatial locations by adaptively learning spatial weights. We incorporated spatial attention into the feature fusion process of the forward GRU and backward GRU within the bidirectional gated recurrent unit (BiGRU). By harnessing global contextual information, important spatial information is identified, thereby addressing the problem of limited global context in convolutional operations. Furthermore, this approach contributes to preserving the original image details. With these optimizations in place, our model demonstrates improved performance and robustness in wideband electromagnetic image denoising tasks.
Validation and analysis of simulation results
To validate the effectiveness of the proposed model, we conducted simulations involving electric field distribution images from three radiation sources at a frequency of 2 GHz. Normalized images were subjected to the addition of stripe noise with a noise intensity of 0.13. The proposed method was employed and compared against several other methods (MHE, SNRWDNN, DINR). The comparison results are depicted in Fig. 11, where noticeable stripe noise is evident in both SNRWDNN and MHE results. The DINR method exhibits fewer noise residuals but falls short in effectively restoring the details of the original electric field distribution. Conversely, the approach presented in this paper not only adeptly mitigates stripe noise, but also accurately approximates the original electric field distribution map while preserving superior detail representation.
The electric field distribution of two radiation sources at a simulation frequency for 1 GHz is plotted. Stripe noise with the noise intensity of 0.22 is added to the normalized images. The comparison results are shown in Fig. 12, where the MHE and SNRWDNN methods cannot filter out the noise completely and there is serious noise residue. The DINR method can reduce the presence of the stripe noise more significantly compared to the MHE and SNRWDNN methods. And the method proposed in this paper shows excellent results in dealing with electromagnetic images with severe stripe noise, which is significantly better than several other methods. This indicates that our proposed method can effectively remove the stripe noise and maintain better image quality of electric field distribution in the presence of high noise intensity. The method shows strong performance in processing wideband electromagnetic images with severe wide noise.
To evaluate the wideband de-striping noise characteristics of the proposed method, we conducted simulations using two sets of electromagnetic images. The first set comprised electromagnetic images with two radiation sources at a frequency of 3 GHz. Stripe noise with a noise intensity of 0.15 was added to these images. The second set contained electromagnetic images with two radiation sources at 5 GHz, with stripe noise having a noise intensity of 0.1. Figure 13 illustrates the distribution of electric field strength in these two sets of electromagnetic images. We merged their incoherences to generate a multi-frequency radiation source electric field distribution map, as shown in Fig. 13c. From Fig. 14, it is evident that the MHE, SNRWDNN, and DINR methods exhibit varying degrees of residual stripe noise when processing these electromagnetic images. The MHE method appears to distort the original electric field distribution. In contrast, our proposed method effectively removes the stripe noise associated with radiation sources at different frequencies, showcasing its wideband denoising capabilities. Notably, the noise intensity in our composite electromagnetic images reaches 0.25, exceeding the range of electromagnetic image training. Nonetheless, the method proposed in this paper adeptly removes noise, underscoring its robustness. These results further underscore the proficiency of our proposed method in handling striped noise within intricate electromagnetic images, particularly under wideband conditions.
Validation and analysis of experimental results
The wideband microwave imaging system mainly consists of a biased parabolic reflecting surface and a wideband receiving system of electro-optical sensors. The electro-magnetic waves are converged through the reflecting surface and then transmitted from the receiving system to the computer. Through the electromagnetic signal processing to get the radiation source of the electric field distribution map. Therefore, we can intuitively and quickly locate and detect the radiation source. The microwave imaging system is applied to carry out experimental measurements in the darkroom. Through experimental data to verify the performance of the stripe noise removal algorithm in practical applications. We built an imaging system in an anechoic chamber and performed imaging experiments on double-ridged horn antennas(1GHz–6 GHz) in a 5.2 m ×2.6 m rectangular area. Figure 15. shows the experimental test configuration of the microwave imaging system [20]. The image coordinate origin is the same height as the reflection surface as shown in Fig. 15c. We used 16 × 1 sensors to scan from the positive direction of the coordinate axis to the negative direction. The imaging reflective surface is applied in the darkroom to image the radiation source as shown in Fig. 15a. The experiments set two and three double-ridged horn antennas (1 GHz ~ 6 GHz) with different frequencies as radiation sources, respectively. They are placed in a rectangular area of 5.2 m × 2.6 m for imaging as shown in Fig. 15b.
To validate the algorithm’s effectiveness, two radiation sources with a frequency of 1 GHz and a separation distance of 35 centimeters are utilized for imaging. The denoising performance is compared against the MHE, SNRWDNN, and DINR methods. The outcomes are presented in Fig. 16, with the red-boxed region indicating the primary distribution area of stripe noise within the electromagnetic image. Observing the experimental results, it becomes evident that the MHE and SNRWDNN methods fail to effectively eliminate the stripe noise, resulting in residual noise. The DINR method demonstrates proficiency in removing the stripe noise. However, its direct utilization of the original image for denoising leads to the compromise of the image’s original signal details, rendering it less advantageous in qualitative assessments. In contrast, our proposed method can filter out the noise as much as possible without destroying the electric field strength distribution of the radiation source. The results in Fig. 16 show that our method maintains the original signal details of the radiation source and removes the stripe noise significantly better than other methods.
To further assess the effectiveness of our proposed algorithm in eliminating stripe noise from electric field distribution maps of high-frequency radiation sources. We conduct tests on the electric field distribution maps of two 3 GHz radiation sources at 35 centimeters. Due to the relatively low intensity of stripe noise in high-frequency radiation sources, we employ a logarithmic plot representation of the electric field distribution. The experimental results are presented in Fig. 17, with the red-boxed area denoting the principal distribution region of stripe noise within the electromagnetic image. Upon analysis of the outcomes, it becomes apparent that both the MHE and SNRWDNN methods fall short in completely eradicating the stripe noise, leaving behind noise residuals. Conversely, the DINR method exhibits an excessive smoothing phenomenon, as evident in the green box in Fig. 17e. In contrast, our proposed method effectively eradicates the stripe noise while achieving superior image denoising outcomes. Our approach excels in dealing with electric field distribution maps of high-frequency radiation sources, successfully preserving original signal details and significantly mitigating the impact of stripe noise. Our algorithm proves notably advantageous in denoising high-frequency radiation source electric field distribution maps.
To assess the effectiveness of stripe noise removal in electromagnetic images containing multi-frequency radiation sources, we set the radiation source frequencies as 1 GHz, 3 GHz and 4 GHz to generate logarithmic representations of the electric field distribution. The outcomes are depicted in Fig. 18, with the red-boxed area indicating the primary distribution region of stripe noise within the electromagnetic image. From the results, it is apparent that the DINR method exhibits excessive smoothing, evident in the green-boxed region in Fig. 18e. This phenomenon arises since detectors respond differently to radiation sources of varying frequencies during electromagnetic wave detection. Consequently, the DINR method unavoidably eliminates signal during the denoising process, leading to the degradation of original signal details from the radiating source. The MHE and SNRWDNN algorithms continue to exhibit incomplete noise filtering in the local edge region of the image. In comparison, our proposed method effectively minimizes noise without compromising the electric field strength distribution of the radiation source, setting it apart from the other three methods.
To verify the wideband denoising properties of the proposed algorithm, we quantitatively evaluated the above test images and test images at other frequencies using vertical gradient energy (E) and residual nonuniformity (Ur). The test results are shown in Table 2. In addition, we processed the test images from 1 GHz to 6 GHz using each of the four methods and evaluated the processed images, and the results are shown in Fig. 19. We compared the quantitative evaluation results of the original images of the experimental tests. We can observe that compared to the other three methods, our proposed method has the lowest E and Ur values and achieves better stripe noise removal results.
In summary, our method shows outstanding advantages in experimental data. Through comparing quantitative and qualitative evaluation results with other methods, we demonstrate the effectiveness and superiority of our proposed algorithm for wideband electromagnetic image denoising. The method can successfully remove striped noise without loss of image details and features. More accurate localization is achieved in wideband microwave imaging systems.
Discussion
In this paper, we propose an innovative wavelet deep unfolding network from the perspective of the transform ___domain for iterative stripe noise removal (WDUNINR) in wideband microwave imaging systems. Unlike existing de-striping methods, WDUNINR consists of Haar discrete wavelet transform, noise feature extraction module, and deep unfolding bidirectional gated recurrent unit with spatial attention. Utilize the wavelet de-composition to convert the input electromagnetic image into a series of quarter-sized coefficients. The model iteratively de-stripes the main concentrated sub-band coefficient of the stripe noise line by line. During each iteration, BiSAGRUs are used to estimate the line noise, using information from adjacent lines to help distinguish between noise and actual pixel values. Through the verification of a large amount of experimental and simulation data, our proposed method outperforms other classical denoising methods in both quantitative and qualitative evaluations. The method can effectively remove the striped noise from wideband electromagnetic images. Enabling fast and accurate localization of interference sources in wideband microwave imaging systems. Although the proposed method has high accuracy, it still has the disadvantage of relatively large computational volume. We will optimize the computation reduction method by application in the future work.
Data availability
Please contact the author for the data. Email: [email protected].
References
Kiani, S. H., Savci, H. S., Munir, M. E., Sedik, A. & Mostafa, H. An ultra-wide band MIMO antenna system with enhanced isolation for microwave imaging applications. Micromachines 14, 1732 (2023).
Luan, S. et al. A space-variant Deblur method for focal - plane microwave imaging. Appl. Sci. 8, 2166 (2018).
Liu, D., Chen, S. & Boufounos, P. T. Graph-based array signal denoising for perturbed synthetic aperture radar. In IGARSS 2020–2020 IEEE International Geoscience and Remote Sensing Symposium, 1881–1884 (2020).
Lai, R., Yue, G. & Zhang, G. Total variation based neural network regression for nonuniformity correction of infrared images. Symmetry 5, 157–168 (2018).
Lai, R., Guan, J., Yang, Y. & Xiong, A. Spatiotemporal adaptive nonuniformity correction based on BTV regularization. IEEE Access. 7, 753–762 (2019).
Liang, K., Yang, C., Peng, L. & Zhou, B. Nonuniformity correction based on focal plane array temperature in uncooled long-wave infrared cameras without a shutter. Appl. Opt. 56, 884–889 (2017).
Goswami, A. et al. Change detection in remote sensing image data comparing algebraic and machine learning methods. Electronics 11, 431 (2022).
Tong, L. et al. Stable mid-infrared polarization imaging based on quasi-2D tellurium at room temperature. Nat. Commun. 11, 2308 (2020).
García Fernández, M. et al. Synthetic aperture radar imaging system for landmine detection using a ground-penetrating radar on board a unmanned aerial vehicle. IEEE Access. 6, 45100–45112 (2018).
Vauhkonen, M., Vadasz, D., Karjalainen, P., Somersalo, E. & Kaipio, J. Tikhonov regularization and prior information in electrical impedance tomography. IEEE Trans. Med. Imaging 17, 285–293 (1998).
Chang, Y., Yan, L., Wu, T. & Zhong, S. Remote sensing image Stripe noise removal: from image decomposition perspective. IEEE Trans. Geosci. Remote Sens. 54, 7018–7031 (2016). Dec.
Li, H. & Suen, C. Y. A novel non-local means image denoising method based on grey theory. Pattern Recogn. 49, 237–248 (2016).
He, K., Sun, J. & Tang, X. Guided image filtering. IEEE Trans. Pattern Anal. Mach. Intell. 35, 1397–1409 (2012).
Chang, W., Guo, L., Fu, Z. & Liu, K. A new destriping method of imaging spectrometer images. In ICWAPR International Conference on Wavelet Analysis and Pattern Recognition 437–441 (2007).
Tendero, Y., Landeau, S. & Gilles, J. Non-uniformity correction of infrared images by Midway equalization. Image Process. OnLine. 2, 134 (2012).
Zeng, Q., Qin, H., Yan, X. & Zhou, H. Fourier Spectrum Guidance for Stripe Noise Removal in Thermal Infrared Imagery. IEEE Geosci. Remote Sens. Lett. 17, 1072–1076 (2020).
Guan, J., Lai, R. & Xiong, A. Wavelet deep neural network for Stripe noise removal. IEEE Access. 7, 44544–44554 (2019).
Guan, J., Lai, R. & Xiong, A. Learning Spatiotemporal features for single image Stripe noise removal. IEEE Access. 7, 144489–144499 (2019).
Fayyaz, Z., Platnick, D., Fayyaz, H. & Farsad, N. Deep Unfolding for Iterative Stripe Noise Removal. In 2022 International Joint Conference on Neural Networks (IJCNN) (2022).
Xie, S. et al. Localization and frequency identification of large range wide-band electromagnetic interference sources in electromagnetic imaging system. Electronics 8, 499–515 (2019).
Chen, Y., Huang, T., Deng, L., Zhao, X. & Wang, M. Group sparsity-based regularization model for remote sensing image Stripe noise removal. Neurocomputing 267, 95–106 (2017).
Lai, B. & Chang, L. Adaptive data hiding for images based on Harr discrete wavelet transform. In Advances in Image and Video Technology (Lecture Notes in Computer Science), 4319, 1085–1093. Berlin, Germany: Springer (2006).
Hershey, J., Roux, J. & Weninger, F. Deep unfolding: Model - based inspiration of novel deep architectures. arXiv preprint arXiv:1409.2574 (2014).
Monga, V., Li, Y. & Eldar, Y. Algorithm unrolling: interpretable, efficient deep learning for signal and image processing. IEEE. Signal. Process. Mag. 38, 18–44 (2021).
Yin, X., Liu, C. & Fang, X. Sentiment analysis based on bigru information enhancement. J. Phys. 1748, 032054 (2021).
Zhao, J. et al. Single image Stripe nonuniformity correction with gradient-constrained optimization model for infrared focal plane arrays. Opt. Commun. 296, 47–52 (2013).
Rui, L., Yin, T., Yang, Q. & Li, H. Improvement in adaptive nonuniformity correction method with nonlinear model for infrared focal plane arrays. Opt. Comm. 282, 3444–3447 (2009).
Author information
Authors and Affiliations
Contributions
Conceptualization, Y.Z.; methodology, Z.Z.; validation, Y.Z., Z.Z.; formal analysis, Y.Z.; investigation, Y.Z.; resources, Y.Z.; data curation, Z.Z.; writing—original draft preparation, Z.Z.; writing—review and editing, Y.Z. and Z.Z.; visualization, Y.Z.; supervision, Y.Z. and Z.Z.; project administration, Y.Z.; All authors participated in the paper revision process.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Zhu, Y., Zhao, Z. Wavelet deep unfolding network for iterative stripe noise removal in wideband microwave imaging system for EMS localization. Sci Rep 15, 7737 (2025). https://doi.org/10.1038/s41598-025-92229-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-025-92229-9