• Journal of Infrared and Millimeter Waves
  • Vol. 39, Issue 3, 300 (2020)
Xiang-Xin MENG, Shuai WU*, Hao TU, Tao-Rong LIU, and Xue-Ming JIN
Author Affiliations
  • Brainware Terahertz Information Technology Co. Ltd, Hefei230000, China
  • show less
    DOI: 10.11972/j.issn.1001-9014.2020.03.006 Cite this Article
    Xiang-Xin MENG, Shuai WU, Hao TU, Tao-Rong LIU, Xue-Ming JIN. A fast imaging algorithm for sparse array imaging based on PCA and modified SLIM methods[J]. Journal of Infrared and Millimeter Waves, 2020, 39(3): 300 Copy Citation Text show less

    Abstract

    An algorithm combining frequency domain imaging algorithm and compressed sensing (CS) framework is proposed in here for millimeter-wave multi-static sparse array imaging. The algorithm consists of two major steps. Firstly, the typical fast Fourier transform (FFT) algorithm used in square boundary array with phase center approximation (PCA) is carried out. However, the residual phase error introduced by the PCA at close range cannot be compensated completely, so in the second step, the modified sparse learning via iterative minimization (SLIM) algorithm which is in the CS framework is introduced to refocus the initial images. By combining PCA and the modified SLIM algorithm, the proposed algorithm reaches a better computational efficiency, improves the image quality, and alleviates the requirement for iterations of the original SLIM algorithm. Simulation results verify the effectiveness of this algorithm.

    Introduction

    Millimeter-wave imaging technology is widely used in earth observation [1], non-destructive testing [2], security inspection imaging [3,4], which has great commercial and scientific values. A variety of imaging configurations is able to form three-dimensional holographic images of the targeted area, such as one-dimensional array combined with mechanical scanning imaging [3,4], two-dimensional full and sparse array imaging[5,6,7,8] and single pixel real aperture imaging [9]. Two-dimensional sparse planar array technology has the advantages of fewer antennas and no mechanical scanning parts, thus it has become a research hotpot in the field of millimeter-wave three-dimensional imaging.

    There have been plenty of studies concerningthe imaging algorithms for 2D sparse arrays, among which William F. Moulder preprocessed the raw back scatter data by phase center approximation (PCA) method in sparse square boundary array (BA) configuration [7,8]. The fast Fourier transform (FFT) algorithm was applied in the configuration which has improved the image reconstruction efficiency greatly to reach a video frame rate of 10 Hz [10]. The compensation process for the PCA was performed by assuming a constant imaging distance, whereas refocusing phenomenon was obvious at close range. The larger the spacing between transmitting antennas and receiving antennas, the more difficult it was to correct the residual phase errors introduced by PCA except at the long distances. Thus, this method cannot obtain good image quality for target area at close range, while it can only work at far range where the resolution is worse for fixed aperture size.

    Aiming at solving the previous issue, an improved method combining PCA and compressed sensing (CS) is proposed in this paper for the BA configuration [7,8]. A modified sparse learning via iterative minimization (SLIM) algorithm based on CS theory is utilized for refocusing at close-range, solving the problem that the FFT algorithm cannot image close-range targets accurately. The effectiveness of the proposed method is verified by simulation results.

    1 Sparse array design and algorithm

    1.1 The Sparse array and PCA process

    The geometrical configuration of the BA used in this paper is shown in Fig. 1 with the parameters shown in Table 1. The spacing of antenna elements is set as 0.01 m which is smaller than the central wavelength, resulting in a spacing of the equivalent elements of 0.005 m smaller which satisfies the criterion of less than half the central wavelength. Such a configuration ensures that no grating lobes appear in the imaging field of view.

    The square boundary array, where the red circles represent the spatial position of the transmitting antenna and the green circles represent the spatial position of the receiving antenna, blue stars show the positions of the equivalent phase center

    Figure 1.The square boundary array, where the red circles represent the spatial position of the transmitting antenna and the green circles represent the spatial position of the receiving antenna, blue stars show the positions of the equivalent phase center

    ParametersValues
    Frequency24~30GHz
    Sweep points24
    Unambiguous distance0.6m
    Number of transmit elements48
    Number of receive elements48
    Element spacing0.01m

    Table 1. System Parameters

    The phase center approximation process for a pair of transmitting and receiving antennas is shown in Fig.2. The spatial coordinates and denotes the positions of the transmitting antenna and the receiving antenna respectively, represents the equivalent phase center position. denotes a scattering center on the target. The slant ranges between the antennas to the target point are,

    Rt=(xt-x)2+(yt-y)2+(z0-z)2

    Rr=(xr-x)2+(yr-y)2+(z0-z)2

    Sparse array equivalent phase center schematic

    Figure 2.Sparse array equivalent phase center schematic

    Then, the back-scattered signal can be express-ed as,

    s(xt,yt,xr,yr,z)=σ(x,y,z)e-jk(Rt+Rr)dxdydz

    where denotes wavenumber of the transmitted signal. After the PCA process, the back-scattered signal can be expressed as,

    s(xc,yc,z0)=σ(x,y,z)e-j2kRcdxdydz

    where the slant range between the phase center position and the target point is given by,

    Rc=(xc-x)2+(yc-y)2+(z0-z)2

    The slant range error introduced by the PCA is,

    ΔR=Rt+Rr-2Rc

    Therefore, the phase errors introduced by the slant range error need to be compensated as follows,

    sPhaseError=exp(jkΔR)

    s'(xc,yc,z0)=s(xc,yc,z0)sPhaseError

    where denotes the compensation factor, denotes the compensated signal.

    By applying Eq. (8), the phase errors introduced by the PCA are compensated. But the compensation factor is only accurate for a fixed reference point on the target, where usually the center point of the target is chosen. The result of this drawback is that the phase errors cannot be compensated accurately at arbitrary positions in the target area. Also, the approximation requires the distance between the transmitting antenna and the receiving antenna to be much smaller than the target distance, in which case, the residual phase errors can be negligible. These errors can be corrected by using the modified SLIM algorithm introduced in Sect. Ⅱ. C.

    1.2 FFT Algorithm

    σ(x,y,z)=pNfS(kx,ky,k)ejz4k2-kx2-ky2Δkp

    S(kx,ky,k)=FT2D[s'(xc,yc,z0)]

    The FFT algorithm can obtain images at different ranges by parallel computing, where (for ), and represent the minimum and maximum range in the imaging scene, represents the number of the range position slices. The images in the different range position slices can be reconstructed parallel, thus the algorithm has high computational efficiency.

    1.3 The Modified SLIM Algorithm

    The imaged targets can be decomposed into a set of scattering points, which occupy only a part of the whole scene, so the targets in millimeter-wave images can be expressed sparsely. The sparse learning via iterative minimization (SLIM) algorithm is a sparse signal reconstruction algorithm based on statistical optimization [11]. In this paper, we introduce the SLIM algorithm to refocus the images obtained from the FFT algorithm.

    The sparse signal model is expressed as,

    y=Ax+n

    where denotes the sampled measurement vector anddenotes the transformation matrix. M denotes the number of transmit elements, N denotes the number of receive elements and P denotes the number of sweep frequencies. The volume of the back-scattered signal is, which can be transformed to with the dimension of . denotes the number of the rows in the image and denotes the number of the columns in the image. denotes the sparse signal to be reconstructed. denotes the additive white Gaussian noise. The original back-scattered signal, rewritten into a vector, is set as, the transformation matrix can be deduced from the theoretical model of the back-scattered signal,

    A(xt,yt,xr,yr;x,y,z)=e-jk(Rt+Rr)

    And the initial guess required by the SLIM algorithm is chosen as the output image from the FFT algorithm. Then the final images can be numerically solved by the SLIM algorithm, the details of the SLIM algorithm can be found in Ref. [11].

    The imaged targets in the image are sparse in the whole image because the effective pixels account for a small part of all pixels and the rest are background. It is not necessary to input all the pixels of the distorted images to the SLIM algorithm, so the effective pixels of the target in the images can be selected in advance and the transformation matrix A is not necessary to input into the algorithm wholly. The number of effective pixels is smaller than the total pixels, and then it can be utilized to reduce the computational complexity of the SLIM algorithm. The method of selecting effective pixels can be converting the initial distorted images to logarithmic images, and setting a logarithmic threshold to select the pixels and the effective positions.

    From this point of view that decreasing the input data volume to improve the SLIM algorithm, a modified SLIM algorithm is described below,

    (1) Converting the distorted image to a normalized logarithmic-scale image.

    (2) Setting a logarithmic threshold to obtain the voxels where .

    (3) Setting as the new transformation matrix and as the initial sparse signal vector.

    (4) The matrix and the vector are set as initial input data of the typical SLIM algorithm to solve the sparse signal.

    (5) Then the final reconstructed signal can be expressed as.

    It can be seen that the modified SLIM algorithm can improve the computational efficiency by reducing the data volume of the transformation matrix and the sparse signal . Only the targets in the distorted images need to be reconstructed while other weak voxels are discarded. In this process, auto-focusing accuracy is also improved by the modified SLIM algorithm. The precondition of the modified SLIM algorithm is that the targets are sparse in the scenario, such as through-the-wall radar imaging, ground penetrating imaging and nondestructive testing imaging. If the targets’ sparse character is not obvious; the improvement of calculation efficiency is also not significant. Then the main steps of the proposed algorithm are shown in Fig.3.

    The main steps of the proposed algorithm

    Figure 3.The main steps of the proposed algorithm

    2 Experimental Results and Discussion

    2.1 Points targets simulation

    To verify the effectiveness of the proposed method, the back-scattered signal of nine point targets is simulated by MATLAB using the geometrical optics method (GO). The central range between the targets and the plane of BA is set at 0.2 m. The algorithms have been implemented by MATLAB codes based on a multi-core workstation equipped with a Xeon W-2195 CPU @ 2.30 GHz and 64.0 GB RAM.

    The reconstruction results are shown in Fig.4 and the red circles represent the real positions of the nine point target. It can be seen that the image of the FFT algorithm based on PCA is distorted because the maximum distance between the transmitting antennas and the receiving antennas is larger than 0.2 m, thus the residual phase error cannot be neglected in this condition. As shown in Fig.4 (b) and (c), the focusing quality of the auto-focus images is obviously improved compared to that of the FFT algorithm. At the same time, the computation time of the modified SLIM algorithm is shorter than that of the typical SLIM algorithm as shown in Table 2.

    (a) The original image generated by the FFT algorithm (b) The auto- focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -15dB and no iteration)

    Figure 4.(a) The original image generated by the FFT algorithm (b) The auto- focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -15dB and no iteration)

    algorithm

    SLIM algorithm

    Modified SLIM algorithm

    Time/s

    19.18

    3.82

    Table 2. Computing time

    2.2 Simulation of Complex Targets

    The electromagnetic simulation software is used to simulate the back-scattered signal of the complex targets comprised of letters made from metal strips. The target is shown in Fig.5 and the final images are shown in Fig.6. The image of the FFT algorithm is distorted in Fig.6 (a) because the phase errors introduced by the PCA cannot be corrected completely. The focusing quality of the auto-focus images shown in Fig.6 (b) and (c) is better than that of the FFT algorithm. The computation time of the modified SLIM algorithm is approximately a quarter of the typical SLIM algorithm, as shown in Table 3, which improves efficiency to a large extent.

    The simulation model of THZ letter.

    Figure 5.The simulation model of THZ letter.

    (a) The original image generated by the FFT algorithm (b) The auto-focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -20dB and no iteration)

    Figure 6.(a) The original image generated by the FFT algorithm (b) The auto-focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -20dB and no iteration)

    algorithm

    SLIM algorithm

    Modified SLIM algorithm

    Time/s

    20.63

    2.45

    Table 3. Computing time

    2.3 Simulation under Noisy Environment

    Random noise whose relative magnitude is between -40dB~0dB is added into the back-scattered data of the complex target to test the robustness to noise of different algorithms. The image contrast criterion used in Ref. [12] is introduced to evaluate the quality of the images. The larger value of the image contrast is, the better quality of the image is. The comparisons of image contrast are listed in Table 4.

    NoiseFFTSLIM-FFTModified SLIM-FFT
    0dB1.452.462.66
    -10dB2.082.802.87
    -20dB2.302.812.86
    -30dB2.352.802.86
    -40dB2.362.812.85
    No noise2.362.802.85

    Table 4. Comparisons image Contrast of different algorithms

    It can be seen that image contrast of the two auto-focus algorithms is larger than those of the FFT algorithm for all different noise levels. In the meanwhile, the image contrast of the modified SLIM algorithm is better than that of the typical SLIM algorithm. The simulation results verify the ability to suppress noise of the two auto-focus algorithms, and the refocusing precision of the modified SLIM algorithm in the condition of the same iteration number is better than the typical SLIM algorithm, as can be seen Fig.7.

    (a) The original image generated by the FFT algorithm (b) The auto-focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -20dB and iteration number = 2)

    Figure 7.(a) The original image generated by the FFT algorithm (b) The auto-focus image generated by the SLIM algorithm (iteration number = 2) (c) The auto-focus image generated by the modified SLIM algorithm (Th_dB = -20dB and iteration number = 2)

    2.4 Number of iterations

    The number of iterations required in the SLIM algorithm must be vital for computation efficiency. If the number of iterations is too large, the computational time may be too long, and if the number of iterations is too small, the quality of images may be poor.

    The images of the SLIM algorithm and the modified SLIM algorithm without additive noise under different iterations are shown in Fig.8 and Fig.9; the curves of the contrast as a function of the iteration number are shown in Fig.10. The values of the contrast display little change beyond the second iteration. And we note that, the modified SLIM algorithm reaches a stable contrast only after the first iteration, i.e. no iteration is actually needed at all, and at the meantime, the image contrast is higher for the same iteration number. The results verify that the modified SLIM algorithm can achieve reasonable image quality without any iteration process, thus further improves the computation efficiency.

    Images under different iteration numbers of the modified SLIM algorithm (Th_dB = -20 dB). (a) 1 (b) 2 (c) 3 (d) 4

    Figure 9.Images under different iteration numbers of the modified SLIM algorithm (Th_dB = -20 dB). (a) 1 (b) 2 (c) 3 (d) 4

    The Contrast criteria of different iterations.

    Figure 10.The Contrast criteria of different iterations.

    Images under different iteration numbers of the SLIM algorithm. (a) 1 (b) 2 (c) 3 (d) 4

    Figure 8.Images under different iteration numbers of the SLIM algorithm. (a) 1 (b) 2 (c) 3 (d) 4

    3 Conclusions

    An algorithm combining the PCA, FFT and modified SLIM auto-focus algorithms for millimeter-wave sparse planar array imaging is presented here. The distorted images generated by PCA and FFT are refocused by the modified SLIM algorithm to compensate the residual phase error introduced by the PCA. The simulations verify that the modified algorithm can achieve better images and higher computational efficiency, and compared to the original SLIM algorithm, no iteration is required. This proposed algorithm may find applications in through-the-wall radar imaging, ground penetrating imaging, nondestructive testing imaging, handheld millimeter-wave security inspection and remote sensing, etc.

    References

    [1] A Meta, P Hoogeboom. Development of signal processing algorithms for high resolution airborne millimeter wave FMCW SAR: IEEE International Radar Conference, 2005, 326-331(2005).

    [2] S Nowok, S Kueppers, H Cetinkaya. Millimeter wave radar for high resolution 3D near field imaging for robotics and security scans:International Radar Symposium, 2017. Czech Republic, 1-10(2017).

    [3] D Sheen, D McMakin, T Hall. Three-dimensional millimeter-wave Imaging for concealed weapon detection. IEEE Transactions on Microwave Theory and Techniques, 49, 1581-1591(2001).

    [4] D Sheen, T Hall, D Mcmakin. Three-dimensional radar imaging techniques and systems for near-field applications, 9829, 1-12(2016).

    [5] S Ahmed, A Schiessl, F Gumbmann. Advanced microwave imaging. IEEE Microwave Magazine, 13, 26-43(2012).

    [6] X D Zhuge, A G Yarovoy. Three-dimensional near-field mimo array imaging using range migration techniques. IEEE Transactions on Image Processing, 21, 3026-3033(2012).

    [7] W F Moulder, J D Krieger, J J Majewski. Development of a high-throughput microwave imaging system for concealed weapons detection: IEEE International Symposium on Phased Array System and Technology, 2016. MA, 1-6(2016).

    [8] F Moulder, J Majewski, C Coldwell. Switched antenna array tile for real-time microwave imaging aperture: IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, 2016. Puerto Rico, 1067-1068(2016).

    [9] D M Sheen, T E Hall, R H Severtsen. Standoff concealed weapon detection using a 350GHz radar imaging system. Proceeding of SPIE-The International Society for Optical Engineering, 7670, 115-118(2010).

    [10] W F Moulder, J D Krieger, J J Majewski. Mobile tested for video-rate multistatic microwave imaging array: IEEE International Symposium on Antennas and Propagatio & USNC/URSI National Radio Science Meeting, 2019. MA, 3-4(2019).

    [11] X Tan, W Roberts, J Li. Sparse learning via iterative minimization with application to mimo radar imaging. IEEE Transactions on Signal Processing, 59, 1088-1101(2011).

    Xiang-Xin MENG, Shuai WU, Hao TU, Tao-Rong LIU, Xue-Ming JIN. A fast imaging algorithm for sparse array imaging based on PCA and modified SLIM methods[J]. Journal of Infrared and Millimeter Waves, 2020, 39(3): 300
    Download Citation