Next Article in Journal
An Approach for Analyzing Cyber Security Threats and Attacks: A Case Study of Digital Substations in Norway
Next Article in Special Issue
Electromagnetic–Thermal Co-Simulation of Planar Monopole Antenna Based on HIE-FDTD Method
Previous Article in Journal
Survey of Credit Card Anomaly and Fraud Detection Using Sampling Techniques
Previous Article in Special Issue
An Adaptive Rational Fitting Technique of Sommerfeld Integrals for the Efficient MoM Analysis of Planar Structures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Application of Skeletonization-Based Method in Solving Inverse Scattering Problems

1
School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China
2
Institute of Telecommunication and Navigation Satellites, China Academy of Space Technology, Beijing 100094, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(23), 4005; https://doi.org/10.3390/electronics11234005
Submission received: 31 October 2022 / Revised: 26 November 2022 / Accepted: 30 November 2022 / Published: 2 December 2022

Abstract

:
In electromagnetic inverse scattering problems, Scattered field commonly needs to be measured by a large number of receiving antennas to provide enough scattered information for image reconstruction, which may increase the cost of the experimental system and require a long testing time. In this paper, a skeletonization-based method was proposed to reduce the number of actual receiving antennas involved in an inverse scattering system. The skeleton points were obtained by performing a strong-rank-revealing QR factorization of Green’s function matrix. By measuring the scattered field only at the skeleton points, the number of receiving antennas could be effectively reduced, while the scattered field data at other receiving points could be accurately restored from the skeleton points. The numerical results show that, compared with the frequency domain zero-padding (FDZP) method, the skeletonization-based method was more accurate for antennas distributed in an elliptical shape (such as thorax imaging). In addition, the inverse scattering method using the skeletonization-based method was able to reduce the number of measurements while maintaining an image quality comparable to that of the actual full measurement system. The proposed method can serve as a guidance for building an experimental system for inverse scattering problems, especially for cases when the antennas are elliptically distributed.

1. Introduction

Electromagnetic inverse scattering problems (ISPs) have been widely studied. In these problems, the aim is to retrieve the distribution of the constitutive properties of unknown scatterers embedded in a domain of interest (DOI) by measuring the scattered field outside the DOI using a certain number of actual receiving antennas (NARA) [1]. Inverse scattering imaging has found applications in non-destructive evaluation [2,3,4], geological exploration [5,6], and biomedical imaging [7,8,9]. In particular, in biomedical imaging, the use of ISPs is expected to provide strong support for the diagnosis of breast cancer and detection of stroke due to its super-resolution and quantitative imaging ability [10,11]. The algorithms of inverse scattering imaging can be classified into linear methods and nonlinear methods. Linear methods include the Born approximation algorithm (BA) [12], back-propagation scheme (BPs) [13], and the Rytov approximation method (RA) [14], each of which are suitable for imaging weak scatterers by neglecting the multiple scattering effect. Nonlinear methods include the distorted Born iterative method (DBIM) [15], subspace-based DBIM (S-DBIM) [16], contrast source inversion method (CSI) [17], and subspace-based optimization method (SOM) [18]. Iteration steps are involved in these methods to minimize the cost function constructed by the calculated and measured scattered field.
ISPs are used to determine the constitutive properties of the scatterer by measuring the scattered field. In order to solve ISPs, the scattered field needs to be measured through a large number of receiving antennas, which may lead to high expenses of the experimental system and may require long testing time. Recently, the compression of near-field sampling points has been studied [19,20,21]. In reference [22], by using the spectral decomposition of the radiation operator and an approximation of the point spread function, when the field observation domain was on a circular arc, the nonuniform field sampling scheme was proposed to reduce the number of field sampling points for the application of source reconstruction. Compared with the uniform field sampling method, the nonuniform sampling method has a higher source reconstruction accuracy. Furthermore, reference [23] proposed a sampling method to determine the minimum field sampling point when the observation domain was an arbitrary curve by introducing a widely investigated spectrum operator, which can be obtained from evaluating singular values of the radiation/lifting operator. The numerical results showed that the interpolated field matched well with the exact one. The above research either determines the minimum number of sampling points or determines the location of the sampling points, and the field data at other locations need to be further obtained through interpolation methods. In reference [24], a skeletonization-based method was proposed to compress the radiated near-field, which makes use of the low rank characteristics of Green’s function matrix. By applying strong rank QR decomposition to Green’s function matrix, the skeleton points could be obtained by compressing the rows of Green’s function matrix, and the scattered field of other positions of interest could be easily obtained using matrix transformation. Skeletonization-based methods were also applied to accelerate the calculation of method of moments [25,26].
In inverse scattering imaging, the distribution of receiving antennas is commonly distributed in a circle (human brain imaging), while in some specific applications they are distributed conformally into an ellipse, such as in thoracic structure imaging [10]. Therefore, it is necessary to propose a flexible and effective method to reduce the NARA that is suitable for the different distribution shapes of receiving antennas. Inspired by [24], in this article, a skeletonization-based method was proposed to reduce the NARA by setting the receiving antenna at the skeleton points, and the scattered field data at other positions were obtained by using the transformation matrix linked with the scattered field on the skeleton points. This could effectively reduce the NARA required in the inverse scattering imaging system. The main contributions of this paper are as follows:
Firstly, through numerical experiments, we found that increasing the NARA was helpful in improving the imaging results, especially when the scattered field data contained noise.
Secondly, the two interpolation methods used to reduce the NARA, the frequency domain zero-padding (FDZP) method and the skeletonization-based method, were compared in different distribution shapes of the receiving antennas (circular and elliptical). The numerical results showed that compared with FDZP method, the skeletonization-based method achieved a higher interpolation accuracy, especially for the elliptical distribution.
Finally, the skeletonization-based method was applied to reduce the NARA in inverse scattering imaging system with elliptical distribution. The numerical experiments showed that compared with directly increasing the NARA to improve the imaging results, the skeletonization-based method could not only reduce the NARA but also maintain a comparable imaging reconstruction quality under different noise levels.
The structure of this article is as follows. In Section 2, the forward problem theory and skeletonization process are derived. In Section 3, the numerical results are given to verify the effectiveness of the skeletonization-based method to reduce the NARA. Finally, the conclusions are outlined in Section 4.

2. Formulation of Forward and Inverse Scattering Problems

2.1. Forward Scattering Problem

As shown in Figure 1, we focused on the 2D ISPs under a transverse magnetic wave illumination. The whole system was invariant along the z-axis. The time–harmonic factor exp ( i ω t ) was adopted. The unknown scatterers were located inside the DOI, D, within a free space background with permittivity ε 0 , and permeability μ 0 . Depending on the different imaging application requirements, the transmitting and receiving antennas were located around a circle or an ellipse outside the DOI. There were N i transmitting antennas located at r p ,   p = 1 , 2 , , N i , generating an incident electric field. For each incidence, the scattered field data was collected by N r receiving antennas located at r q ,   q = 1 , 2 , , N r . The collected scattered field data was stored in matrix E ¯ s c a with dimensions N r × N i . To calculate the scattered field, the DOI was discretized into M uniform rectangular grids centered at r m ,   m = 1 , 2 , , M . Through the Lippmann–Schwinger equation [27], the total electric field E ¯ t o t ( r ) in DOI can be written as:
E ¯ t o t ( r ) = E ¯ i n c ( r ) + i ω μ 0 D g ( r , r ) { i ω ε 0 [ ε r ( r ) 1 ] E ¯ t o t ( r ) } d r f o r r D
where E ¯ i n c ( r ) and g ( r , r ) are the incident electric field in DOI and Green’s function in free space, respectively, and ε r and ω are the relative permittivity in the DOI and angular frequency, respectively. Using the pulse basis function and point matching, the Lippmann–Schwinger equation can be discretized into the following matrix equation:
E ¯ t o t = E ¯ i n c + G ¯ ¯ D ξ ¯ ¯ E ¯ t o t
where G ¯ ¯ D represents the internal interaction in the scatter, elements in G ¯ ¯ D can be obtained by discretizing the integral operator, and ξ ¯ ¯ ( m , m ) = ξ ( r m ) ,   m = 1 , 2 , , M is the contrast of scatter, where ξ ( r m ) is written as:
ξ ( r m ) = i ω ε 0 [ ε r ( r m ) 1 ]
The scattered field E ¯ s c a on N r receiving antennas is written as:
E ¯ s c a = G ¯ ¯ S J ¯
where G ¯ ¯ S is Green’s function matrix denoting the interaction between the induced current J ¯ = ξ ¯ ¯ ( I ¯ ¯ G ¯ ¯ D ξ ¯ ¯ ) 1 E ¯ i n c in the DOI and the receiving antennas, and I ¯ ¯ is the identity matrix. CG-FFT-MOM is used to generate the synthetic measured scattered field data for ISPs [28]. The details of the above process of calculating the scattered field can be found in [1].

2.2. Skeletonization Process

In order to reduce the NARA, the positions of the skeleton points need to be obtained. According to the strong-rank-revealing QR factorization [29]:
P ¯ ¯ H G ¯ ¯ S = R ¯ ¯ H Q ¯ ¯ H
where H represents conjugate transpose of a matrix, P ¯ ¯ ( P ¯ ¯ H P ¯ ¯ = I ¯ ¯ ) is the permutation matrix, and Q ¯ ¯ and R ¯ ¯ are the orthogonal matrix containing orthogonal column vectors and the upper triangular matrix (where the value of its main diagonal elements decreases from top to bottom), respectively. The dimensions of matrix G ¯ ¯ S and matrix P ¯ ¯ are N r × M and N r × N r , while the dimensions of matrix Q ¯ ¯ and R ¯ ¯ are M × L   ( L = min ( M , N r ) ) and L × N r .
If the rank of matrix G ¯ ¯ S is K , R ¯ ¯ H and Q ¯ ¯ H can be expressed as:
Q ¯ ¯ H = [ Q ¯ ¯ 11 H Q ¯ ¯ 12 H Q ¯ ¯ 21 H Q ¯ ¯ 22 H ]
R ¯ ¯ H = [ R ¯ ¯ 11 H 0 R ¯ ¯ 21 H R ¯ ¯ 22 H ]
where the dimensions of Q ¯ ¯ 11 H , Q ¯ ¯ 12 H , Q ¯ ¯ 21 H , and Q ¯ ¯ 22 H are K × K , K × ( M K ) , ( L K ) × K and ( L K ) × ( M K ) , respectively. The dimensions of R ¯ ¯ 11 H , R ¯ ¯ 12 H , and R ¯ ¯ 22 H are K × K , ( N r K ) × K , and ( N r K ) × ( L K ) , respectively. Substituting Equations (6) and (7) into Equation (5), we obtain:
P ¯ ¯ H G ¯ ¯ S = [ I ¯ ¯ K S ¯ ¯ ] G ¯ ¯ R S + P ¯ ¯ H X ¯ ¯
where G ¯ ¯ R S , S ¯ ¯ , and X ¯ ¯ can be written as:
G ¯ ¯ R S = [ R ¯ ¯ 11 H Q ¯ ¯ 11 H R ¯ ¯ 11 H Q ¯ ¯ 12 H ]
S ¯ ¯ = R ¯ ¯ 21 H ( R ¯ ¯ 11 H ) 1
X ¯ ¯ = P ¯ ¯ [ 0 0 R ¯ ¯ 22 H Q ¯ ¯ 21 H R ¯ ¯ 22 H Q ¯ ¯ 22 H ]
The left and right sides of Equation (8) can be multiplied by the matrix P ¯ ¯ at the same time. We can obtain:
G ¯ ¯ S = P ¯ ¯ [ I ¯ ¯ K S ¯ ¯ ] G ¯ ¯ R S + X ¯ ¯
The K + 1 to N r singular values of the matrix G ¯ ¯ S are ignored because its values are too small, that is, the contribution of X ¯ ¯ can be ignored. Then, we can obtain:
G ¯ ¯ S = P ¯ ¯ [ I ¯ ¯ K S ¯ ¯ ] G ¯ ¯ R S
G ¯ ¯ R S is the row compressed matrix of G ¯ ¯ S . The left and right sides of Equation (13) can be multiplied by the matrix J ¯ at the same time. We then can obtain:
E ¯ s c a = P ¯ ¯ [ I ¯ ¯ K S ¯ ¯ ] G ¯ ¯ R S J ¯ = P ¯ ¯ [ I ¯ ¯ K S ¯ ¯ ] E ¯ S S K I
where E ¯ S S K I is the scattered field on the skeleton points. It can be seen from Equation (14) that the scattered field in the other positions can be recovered by testing only on the skeleton points.

3. Numerical Results

In this section, the numerical results are given to verify the effectiveness of the proposed method. The backpropagation scheme (BPs) was chosen as the inversion algorithm, and the details of which can be found in [1].
As shown in Figure 2, the “Austria” profile was used in the validation of the inverse scattering imaging algorithm, and all the following numerical examples used this model. The “Austria” profile included a ring and two discs, and the relative permittivity of all of its components was 1.1. The ring with an inner diameter of 0.3 m and outer diameter of 0.6 m was centered at (0, −0.2) m, and the centers of the two discs with radii of 0.2 m were located at (−0.3, 0.6) m and (0.3, 0.6) m, respectively. The frequency of the incident waves was 400 MHz. To employ CG-FFT-MOM to calculate the scattering field of the “Austria” profile, the DOI region was discretized into 100 × 100 uniform rectangular grids. In the ISPs, the DOI region was discretized into 60 × 60 uniform rectangular grids, which was to prevent the inverse crime. Next, we solved the inverse scattering imaging under different noise levels to verify the effectiveness of the proposed method. To show effect of the NARA more clearly, BPs was used for the inversion in all the following examples because there are no parameters involved in this inversion algorithm that are related to noise.
To quantitatively evaluate the quality of the reconstructed images, mean-square error (MSE) and structural similarity (SSIM) were adopted. MSE describes the average error of the reconstructed relative permittivity and the original relative permittivity at each grid. SSIM describes the geometric contour similarity between the reconstructed model and the original model.

3.1. Two Methods to Reduce the NARA for Distribution Shape

The uniform plane wave illuminated the “Austria” profile, the incident direction of which was the negative x-axis direction. A total of 360 receiving antennas, which were equiangularly arranged on a circle (with a radius of 3 m) or an ellipse (with a major axis radius of 3 m, and a minor axis radius of 2.5 m), were used to record the scattered field as a reference to the interpolated ones. Two interpolation schemes to reduce the NARA were adopted:
  • The linear interpolation method based on frequency domain zero-padding (FDZP) [30]. N F D Z P   ( N F D Z P 360 ) receiving antennas were equiangularly placed on a circle, and the scattered field on the 360 receiving antennas could be recovered through the scattered field on the N F D Z P receiving antennas using FDZP.
  • The skeletonization-based method. Implementing the strongrank-revealing QR factorization of Green’s function matrix, N S K I   ( N S K I 360 ) skeleton points were obtained among the 360 position points, which were usually not equiangularly distributed on a circle. The scattered field on the 360 receiving antennas and N S K I skeleton receiving antennas were connected by a transformation matrix. Therefore, it was only necessary to collect the scattered field at N S K I skeleton points.
Here, N F D Z P (or N S K I ) was the NARA. The measured scattered field on the 360 receiving antennas were stored in matrix E ¯ S M , while the scattered field on the actual receiving antenna were stored in matrix E ¯ S A . In addition, the scattered field E ¯ S V on the 360 virtual receiving antennas could be obtained through matrix E ¯ S A using the two interpolation methods, respectively. To estimate the interpolation error of the two interpolation methods, the following relative error was defined:
E r r = E ¯ S M E ¯ S V 2 E ¯ S M 2
where 2 represents the l-2 norm.
As shown in Figure 3, the interpolation errors of the two methods were given by changing with the NARA under different distribution shapes of the receiving antennas. From Figure 3, the interpolation error decreased with the increase in the NARA. At the same NARA, the FDZP method had a smaller interpolation error for the circular distribution shape, while the skeletonization-based method had a smaller interpolation error for the elliptical distribution shape. Table 1 shows the required minimum NARA when the interpolation error was less than 1%. The NARA of the skeletonization-based method was 24 for both the circular and elliptical distribution of the receiving antennas. On the contrary, for the FDZP method, the circular distribution required 17 actual receiving antennas, while the elliptical distribution required 28 actual receiving antennas. The FDZP method required a different NARA for the different distribution shapes of receiving antennas, which indicated that the FDZP method was greatly affected by the shape distribution of the receiving antennas.
From the above discussions, to reduce the NARA in the experimental system, different interpolation methods could be selected for the different distribution shapes to sufficiently minimize the NARA. Under the conditions of ensuring the interpolation accuracy, the FDZP method can be adopted for a circular distribution while the skeletonization-based method can be adopted for an elliptical distribution.
In the inverse scattering imaging system used for a human thorax structure [10], to ensure conformality, the receiving antennas are commonly pasted around the human thorax structure. Since the structure of the human thorax can be approximated by an ellipse, the distribution shape of the receiving antennas is also elliptical. According to the analysis above, in order to reduce the NARA in the imaging system with an elliptical distribution, the skeletonization-based method should be adopted.

3.2. Effect of the NARA on the Reconstructed Image

In this section, the effect of the NARA on the inverse scattering imaging with elliptically distributed antennas was studied. All the following numerical examples used an elliptical distribution shape (with a major axis radius of 3 m and a minor axis radius of 2.5 m) of the receiving antennas. Here, the number of transmitting antennas was the same as that of the receiving antennas. The scattered field matrix E ¯ S was of dimensions N A R A × N A R A . The scattered field matrix E ¯ S with additive white Gaussian noise was used for the inverse scattering imaging. The additive Gaussian noise level was defined as:
n l = E ¯ n o i F E ¯ S F × 100 %
where E ¯ n o i and F are the additive Gaussian noise matrix and Frobenius norm, respectively.
Figure 4 shows the changing curves of the MSE and SSIM with the NARA under different noise levels. From Figure 4, we can draw the following conclusions:
Firstly, in the noise-free case, when the NARA was greater than or equal to 20, the MSE and SSIM did not improve with the increase in the NARA. This showed that in the noise-free case, 20 receiving antennas were already adequate for the inversion.
Secondly, in the noisy cases, the SSIM became larger with the increase in the NARA under same noise level, which showed that increasing the NARA was beneficial for improving the imaging quality when the scattered field contained noise. The larger the noise level was, the more significant the improvement was. For example, when the noise level was 30%, the SSIM was 0.675 for NARA equal to 16, while the SSIM was 0.706 for NARA equal to 90. In addition, when the noise level was 50%, the SSIM was 0.657 for NARA equal to 16, while the SSIM was 0.705 for NARA equal to 90. On the contrary, the increase in the NARA had little effect on the MSE.
Finally, in the noisy case, there were slight changes in the MSE and SSIM curves when the NARA was larger than or equal to 70, which showed that the imaging results could be improved by increasing the NARA with limitations.
According to the above discussions, we can conclude that for a real experimental system with noise, the NARA should be greater than 20. However, in real imaging applications with a limited space (such as thorax imaging), only a limited number of antennas can be arranged, and a large number of antennas will inevitably increase the expense of the experimental system and require a longed testing time. Therefore, one can first measure the scattered field with a small NARA and then interpolate the scattered field to a higher dimension by using the skeletonization-based method.

3.3. Reducing NARA by Skeletonization-Based Method

In this session, we proposed an inverse scattering method in cooperation with the skeletonization-based method. Here, we considered the inverse scattering imaging case when the actual receiving antennas were located at the skeleton points on the ellipse. The number of skeleton points was set to 16. That is, the number of actual transmitting antennas and receiving antennas were both 16. The scattered field on the actual receiving antennas was stored in the matrix E ¯ S   ( 16 × 16 ) . E ¯ S   ( 16 × 16 ) can be converted to E ¯ S ( N V R A × 16 ) S K I   ( N V R A > 16 ) (the number of virtual receiving antennas is abbreviated as NVRA) using the skeletonization-based method. In other words, increasing the number of virtual receiving antennas can allow the obtaining of more scattered field information while keeping the transmitting antenna unchanged. E ¯ S ( N V R A × 16 ) S K I was used as the input of the inverse problem algorithm for the imaging. Since E ¯ S ( N V R A × 16 ) S K I contains more scattered field information, the results of the inverse scattering imaging were improved.
Figure 5 shows the changing curves of the MSE and SSIM versus the NVRA. We can conclude that, in the same noise level, compared with the direct use of E ¯ S   ( 16 × 16 ) for inversion imaging, using E ¯ S ( N V R A × 16 ) S K I could effectively improve the imaging quality. The larger the NVRA value was, the better the imaging quality was (especially the SSIM). Table 2 exhibits the statistical results of the MSE and SSIM using different scattered field matrices for the inversion under different noise levels. Compared with the direct use of E ¯ S   ( 16 × 16 ) for the inverse imaging, the use of matrix E ¯ S ( 90 × 16 ) S K I could effectively improve the results of the inverse scattering imaging, and the accuracy of the inversion imaging using E ¯ S ( N V R A × 16 ) S K I was comparable to that using E ¯ S ( N V R A × 16 ) D i r e c t , which showed that the skeletonization-based method could not only reduce the required NARA but also maintain a high imaging accuracy compared with the direct increase in NARA.
Finally, Figure 6 also shows the results of the inversion imaging using different matrices with 50% noise, which was consistent with the above conclusions. The skeletonization-based method could reduce the NARA for the elliptical antenna distribution while ensuring the imaging accuracy.

4. Conclusions

In this paper, a skeletonization-based method was proposed to reduce the NARA in an inverse scattering imaging system. Through the strong rank-revealing QR decomposition of Green’s function matrix, G ¯ S , skeleton points could be obtained, and the scattered field of other positions of interest could be obtained by the scattered field on the skeleton points, which effectively reduced the NARA. Therefore, more scattered field data on the virtual receiving antenna could be obtained from the scattering field at the skeleton points, which could be used to improve the imaging quality. The numerical results showed that compared with the FDZP method, the skeletonization-based method was more accurate for antennas distributed in an elliptical shape (such as in thorax imaging). The inverse scattering method using the skeletonization-based method could reduce the NARA for an elliptical antenna distribution while ensuring the imaging accuracy. The proposed method can provide guidance for the layout of receiving antennas in an inverse scattering imaging system, especially for cases when the antennas are elliptically distributed.

Author Contributions

Conceptualization, X.Y.; software, X.Z.; validation, X.Z.; writing—original draft preparation, X.Z.; writing—review and editing, X.Y.; supervision, X.Y.; funding acquisition, B.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (62001474, 61971036).

Conflicts of Interest

The authors declare conflict of interest.

References

  1. Chen, X. Computational Methods for Electromagnetic Inverse Scattering; John Wiley & Sons: Hoboken, NJ, USA, 2018. [Google Scholar]
  2. Ali, S.M.; Nikolova, N.K.; Bakr, M.H. Non-destructive testing and evaluation utilizing frequency-domain EM modeling. In Proceedings of the Second IASTED International Conference on Antennas, Radar, and Wave Propagation, Banff, AB, Canada, 19–21 July 2005; pp. 29–34. [Google Scholar]
  3. Zoughi, R. Microwave Non-Destructive Testing and Evaluation Principles; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  4. Buerkle, A.; Sarabandi, K. Non-destructive evaluation of elastic targets using acousto-electromagnetic wave interaction and time reversal focusing. IEEE Trans. Antennas Propag. 2009, 57, 3628–3637. [Google Scholar] [CrossRef]
  5. Luo, C.; Ba, J.; Huang, G.; Carcione, J.M. A Born–WKBJ pre-stack seismic inversion based on a 3-D structural-geology model building. IEEE Trans. Geosci. Remote Sens. 2021, 60, 4505011. [Google Scholar] [CrossRef]
  6. Aydiner, A.A.; Chew, W.C.; Cui, T.J.; Wright, D.L.; Smith, D.V.; Abraham, J.D. 3-D imaging of large scale buried structure by 1-D inversion of very early time electromagnetic (VETEM) data. IEEE Trans. Geosci. Remote Sens. 2001, 39, 1307–1315. [Google Scholar] [CrossRef]
  7. Shea, J.D.; van Veen, B.D.; Hagness, S.C. A TSVD analysis of microwave inverse scattering for breast imaging. IEEE Trans. Biomed. Eng. 2012, 59, 936–945. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Johnson, J.E.; Takenaka, T.; Ping, K.A.H.; Honda, S.; Tanaka, T. Advances in the 3-D forward–backward time-stepping (FBTS) inverse scattering technique for breast cancer detection. IEEE Trans. Biomed. Eng. 2009, 56, 2232–2243. [Google Scholar] [CrossRef] [Green Version]
  9. Neira, L.M.; van Veen, B.D.; Hagness, S.C. High-resolution microwave breast imaging using a 3-D inverse scattering algorithm with a variable-strength spatial prior constraint. IEEE Trans. Antennas Propag. 2017, 65, 6002–6014. [Google Scholar] [CrossRef]
  10. Zhang, H.; Zhang, T.; Zhou, H. A microwave thorax imaging system based on symmetrical dipole antenna and one-step supervised descent method. IEEE Trans. Microw. Theory Tech. 2022; in press. [Google Scholar] [CrossRef]
  11. Bisio, I.; Estatico, C.; Fedeli, A. Brain stroke microwave imaging by means of a Newton-conjugate-gradient method in Lp banach spaces. IEEE Trans. Microw. Theory Tech. 2018, 66, 3668–3682. [Google Scholar] [CrossRef]
  12. Poli, L.; Oliveri, G.; Massa, A. Microwave imaging within the first-order Born approximation by means of the contrast-field bayesian compressive sensing. IEEE Trans. Antennas Propag. 2012, 60, 2865–2879. [Google Scholar] [CrossRef]
  13. Belkebir, K.; Chaumet, P.C.; Sentenac, A. Superresolution in total internal reflection tomography. J. Opt. Soc. Am. A 2005, 22, 1889–1897. [Google Scholar] [CrossRef]
  14. Dubey, A.; Deshmukh, S.; Pan, L.; Chen, X.; Murch, R. A phaseless extended rytov approximation for strongly scattering low-loss media and its application to indoor imaging. IEEE Trans. Geosci. Remote Sens. 2022, 60, 2005017. [Google Scholar] [CrossRef]
  15. Chew, W.C.; Wang, Y.M. Reconstruction of two-dimensional permittivity distribution using the distorted Born iterative method. IEEE Trans. Med. Imaging 1990, 9, 218–225. [Google Scholar] [CrossRef]
  16. Ye, X.; Chen, X. Subspace-based distorted-Born iterative method for solving inverse scattering problems. IEEE Trans. Antennas Propag. 2017, 65, 7224–7232. [Google Scholar] [CrossRef]
  17. Van Den Berg, P.M.; Van Broekhoven, A.L.; Abubakar, A. Extended contrast source inversion. Inverse Probl. 1999, 15, 1325–1344. [Google Scholar] [CrossRef]
  18. Chen, X. Subspace-based optimization method for solving inverse-scattering problems. IEEE Trans. Geosci. Remote Sens. 2010, 48, 42–49. [Google Scholar] [CrossRef]
  19. Qureshi, M.A.; Schmidt, C.H.; Eibert, T.F. Adaptive sampling in spherical and cylindrical near-field antenna measurements. IEEE Antennas Propag. Mag. 2013, 55, 243–249. [Google Scholar] [CrossRef]
  20. Behjoo, H.R.; Pirhadi, A.; Asvadi, R. Optimal sampling in spherical near-field antenna measurements by utilizing the information content of spherical wave harmonics. IEEE Trans. Antennas Propag. 2021, 70, 3762–3771. [Google Scholar] [CrossRef]
  21. Tao, S.; Zhao, H.; Chen, Z.D. An adaptive sampling strategy based on region growing for near-field-based imaging of radiation sources. IEEE Access 2021, 9, 9550–9556. [Google Scholar] [CrossRef]
  22. Leone, G.; Munno, F.; Solimene, R.; Pierri, R. Nonuniform field sampling in circumference geometries. IEEE Trans. Antennas Propag. 2022, 70, 7356–7361. [Google Scholar] [CrossRef]
  23. Leone, G.; Moretta, R.; Pierri, R. Dimension and sampling of the near-field and its intensity over curves. IEEE Open J. Antennas Propag. 2022, 3, 412–424. [Google Scholar] [CrossRef]
  24. Zhao, H.; Li, X.; Chen, Z.; Hu, J. Skeletonization-scheme-based adaptive near field sampling for radio frequency source reconstruction. IEEE Internet Things J. 2019, 6, 10219–10228. [Google Scholar] [CrossRef]
  25. Pan, X.M.; Sheng, X.Q. Fast solution of linear systems with many right-hand sides based on skeletonization. IEEE Antennas Wirel. Propag. Lett. 2015, 15, 301–304. [Google Scholar] [CrossRef]
  26. Liu, Y.N.; Pan, X.M.; Sheng, X.Q. Skeletonization accelerated MLFMA solution of volume integral equation for plasmonic structures. IEEE Trans. Antennas Propag. 2018, 66, 1590–1594. [Google Scholar] [CrossRef]
  27. Richmond, J.H. TE-Wave scattering by a dielectric cylinder of arbitrary cross-section shape. IEEE Trans. Antennas Propag. 1966, 14, 334–341. [Google Scholar] [CrossRef]
  28. Su, C.C. Calculation of electromagnetic scattering from a dielectric cylinder using the conjugate gradient method and FFT. IEEE Trans. Antennas Propag. 1987, 35, 1418–1425. [Google Scholar]
  29. Gu, M.; van Loan, C.F. Efficient algorithms for computing a strong rank-revealing QR factorization. SIAM J. Sci. Comput. 1996, 17, 848–869. [Google Scholar] [CrossRef]
  30. Available online: http://dspguru.com/dsp/howtos/how-to-interpolate-in-time-domain-by-zero-padding-in-frequency-domain/ (accessed on 1 May 2022).
Figure 1. Schematic diagram of ISPs and the different distribution shapes: (a) elliptical shape; (b) circular shape.
Figure 1. Schematic diagram of ISPs and the different distribution shapes: (a) elliptical shape; (b) circular shape.
Electronics 11 04005 g001
Figure 2. Ground truth of the “Austria” profile. The color bar represents the value of the relative permittivity.
Figure 2. Ground truth of the “Austria” profile. The color bar represents the value of the relative permittivity.
Electronics 11 04005 g002
Figure 3. Interpolation error using FDZP and skeletonization-based method varying with the NARA for circular and elliptical antenna distribution shapes.
Figure 3. Interpolation error using FDZP and skeletonization-based method varying with the NARA for circular and elliptical antenna distribution shapes.
Electronics 11 04005 g003
Figure 4. Effect of NARA on MSE and SSIM under different noise levels: (a) MSE; (b) SSIM.
Figure 4. Effect of NARA on MSE and SSIM under different noise levels: (a) MSE; (b) SSIM.
Electronics 11 04005 g004
Figure 5. Changing curves of MSE and SSIM versus NVRA under different noise levels: (a) MSE; (b) SSIM.
Figure 5. Changing curves of MSE and SSIM versus NVRA under different noise levels: (a) MSE; (b) SSIM.
Electronics 11 04005 g005
Figure 6. Imaging comparison using different scattered field data: (a) E ¯ S   ( 16 × 16 ) ; (b) E ¯ S   ( 90 × 16 ) D i r e c t ; (c) E ¯ S   ( 90 × 16 ) S K I .
Figure 6. Imaging comparison using different scattered field data: (a) E ¯ S   ( 16 × 16 ) ; (b) E ¯ S   ( 90 × 16 ) D i r e c t ; (c) E ¯ S   ( 90 × 16 ) S K I .
Electronics 11 04005 g006
Table 1. The minimum NARA required by FDZP method and skeletonization-based method when the interpolation error was less than 1%.
Table 1. The minimum NARA required by FDZP method and skeletonization-based method when the interpolation error was less than 1%.
Circular DistributionElliptical Distribution
MethodFDZPSKIFDZPSKI
Number17242824
Table 2. Statistical results of MSE and SSIM using different scattered field matrices for inversion under different noise levels.
Table 2. Statistical results of MSE and SSIM using different scattered field matrices for inversion under different noise levels.
Noise Level0%30%50%
IndexMSESSIMMSESSIMMSESSIM
1 E ¯ S ( 16 × 16 ) 0.0250.6860.0250.6720.0250.658
2 E ¯ S ( 90 × 16 ) D i r e c t 0.0250.7090.0240.6970.0240.690
3 E ¯ S ( 90 × 16 ) S K I 0.0240.7160.0240.6980.0240.682
1 E ¯ S ( 16 × 16 ) : The number of actual transmitting and receiving antennas was 16. 2 E ¯ S ( 90 × 16 ) D i r e c t : The number of actual transmitting antennas was 16, and the number of actual receiving antennas was 90. 3 E ¯ S ( 90 × 16 ) S K I : The number of actual transmitting and receiving antennas was 16, and E ¯ S ( 16 × 16 ) was transformed to E ¯ S ( 90 × 16 ) S K I by the skeletonization-based method.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, X.; Liang, B.; Ye, X. Application of Skeletonization-Based Method in Solving Inverse Scattering Problems. Electronics 2022, 11, 4005. https://doi.org/10.3390/electronics11234005

AMA Style

Zhang X, Liang B, Ye X. Application of Skeletonization-Based Method in Solving Inverse Scattering Problems. Electronics. 2022; 11(23):4005. https://doi.org/10.3390/electronics11234005

Chicago/Turabian Style

Zhang, Xinhui, Bingyuan Liang, and Xiuzhu Ye. 2022. "Application of Skeletonization-Based Method in Solving Inverse Scattering Problems" Electronics 11, no. 23: 4005. https://doi.org/10.3390/electronics11234005

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop