Next Article in Journal
Structural Deformation Style and Seismic Potential of the Maoyaba Fault, Southeastern Margin of the Tibet Plateau
Next Article in Special Issue
Rao and Wald Tests in Nonzero-Mean Non–Gaussian Sea Clutter
Previous Article in Journal
Active Landslide Mapping Along the Karakoram Highway Alternate Route in North Pakistan; Implications for the Expansion of China−Pakistan Economic Corridor
Previous Article in Special Issue
Direction of Arrival (DOA) Estimation Using a Deep Unfolded Learned Iterative Shrinkage Thresholding Algorithm (LISTA) Network in a Non-Uniform Metasurface
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Expansion of Output Spatial Extent in the Wavenumber Domain Algorithms for Near-Field 3-D MIMO Radar Imaging

1
Key Laboratory of Microwave Remote Sensing, National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China
2
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(7), 1287; https://doi.org/10.3390/rs17071287
Submission received: 23 February 2025 / Revised: 22 March 2025 / Accepted: 28 March 2025 / Published: 4 April 2025
(This article belongs to the Special Issue Array and Signal Processing for Radar)

Abstract

:
Microwave camera provides 3-D high-resolution radar images at video frame rates, enabling the capture of dynamic target features. Multiple-input–multiple-output (MIMO) array-based 3-D radar imaging system requires fewer antennas, which effectively reduces hardware costs. Due to the limited computational resources of the miniaturized MIMO microwave camera, real-time processing of a large amount of 3-D echo data requires an imaging algorithm that has both real-time performance and large output spatial extent. This paper presents the limited output spatial extent and spatial aliasing in existing MIMO wavenumber domain algorithms through theoretical derivation and simulation. To suppress aliasing while expanding the output spatial extent, an optimization approach for the wavenumber domain algorithms is proposed. The improved wavenumber domain algorithms divide the target area into multiple sub-blocks, and a broader range of imaging results is obtained through independent imaging of the sub-blocks and a spatial aliasing suppression filter. Simulation results show that the improved wavenumber domain algorithms effectively suppress the aliasing energy of each sub-block while maintaining the advantage of low time complexity. Expansion of output spatial extent in existing MIMO wavenumber domain algorithms is achieved.

1. Introduction

Near-field microwave imaging technology demonstrates significant target penetration capabilities and robust environmental adaptability, making it advantageous in applications such as concealed objects detection [1,2,3], medical diagnostics [4], and human-machine interaction [5]. Among various near-field 3-D imaging systems, microwave camera [6] provides high resolution radar images at video frame rates, capturing the dynamic scattering characteristics of targets and addressing the growing demand for real-time detection. Nevertheless, video frame rates radar imaging requires systems with ultrahigh echo processing capabilities, which imposes rigorous requirements on both the architectural design of radar systems and the computational efficiency of imaging algorithms.
Near-field imaging radar systems typically use wideband illumination and 2-D apertures to achieve the range resolution and the cross-range resolution, respectively. Traditional 3-D imaging systems achieve cross-range resolution with 2-D transceiver arrays [7,8,9]. To avoid wavenumber spectrum aliasing caused by spatial undersampling, such systems require an extremely large number of antenna elements and corresponding hardware resources, which results in very high system costs.
The transmit and receive arrays of MIMO radar form larger virtual arrays through spatial convolution, effectively reducing the number of elements required by the system [10,11]. MIMO-Synthetic Aperture Radar (SAR) and 2-D MIMO arrays are two widely researched near-field 3-D microwave imaging systems. MIMO-SAR [12,13,14,15] combines 1-D MIMO arrays with synthetic aperture technology to achieve cross-range resolution, requiring fewer antennas. However, synthetic aperture requires the 1-D array to scan along the height direction, and the time consumption associated with motion limits the efficiency of imaging sampling. Two-D MIMO [16,17,18,19] forms cross-range virtual apertures through spatial convolution, requiring moderate element consumption. The imaging sampling process does not require relative motion between the array and the targets, making it better suited for microwave cameras. With the development of metasurface technology, the complexity and cost of 2-D MIMO arrays will be further reduced [20]. The cross MIMO array, a 2-D MIMO configuration with transmitters and receivers uniformly distributed along the azimuth and height directions, respectively, exhibits non-sparsity and wide wavenumber coverage [21]. Accordingly, the subsequent discussion on 3-D MIMO imaging algorithms focuses on the cross-MIMO array.
MIMO radar 3-D imaging algorithms can be categorized into time domain and wavenumber domain methods. The back-projection algorithm (BPA), commonly used in SAR [22,23], reconstructs images by coherently accumulating echo signals. With the precise calculation of distances between transceivers and grid points, BPA is applicable to most MIMO array configurations [24]. Moreover, the image reconstruction extent of BPA can also be freely selected based on the definition of the grid coordinates. Kirchhoff Migration Algorithm (KMA) describes image reconstruction with the wave equations [25]. The modified version, MKMA [26] has been widely used in 3-D MIMO radar imaging. As a time-domain imaging algorithm, MKMA is similarly compatible with most MIMO array configurations. However, due to the large volume of echo data in the MIMO radar 3-D imaging system, the time complexity of BPA and KMA is O ( N 5 ) . This poses challenges in meeting the real-time requirements of microwave camera systems with limited computational resources. Fast-factorized BPA and KMA [27,28] reduce the time complexity to O ( N 3 l o g 2 N ) through sub-aperture partitioning and iterative processing. However, the errors generated during aperture fusion increase as the number of sub-apertures, resulting in a deterioration of reconstruction quality.
In near-field imaging scenarios, the errors induced by approximating equivalent phase center for transceivers are significant, thus algorithms such as Range-Doppler, Chirp-Scaling, and ω K cannot be directly applied to MIMO radar imaging. Range Migration Algorithm (RMA) compensates for the wavefront curvature in the wavenumber domain through Stolt interpolation. It is an extension of the ω K algorithm from SAR imaging to MIMO radar 3-D imaging [29]. Paraxial-RMA [30] and Cross-RMA [31] are adaptations of RMA for cross MIMO arrays. Paraxial-RMA simplifies the decoupling between wavenumber variables and spatial coordinates variables using the paraxial approximation, effectively reducing the time complexity to O ( N 3 l o g 2 N ) . However, as the azimuth and height angles increase, the errors from paraxial approximation become more pronounced, leading to a defocusing problem and degrading imaging quality. Cross-RMA obtains an accurate reconstruction solution closely resembling that of the BPA by combining variable substitution, Stolt interpolation, and coherent summation. As a cost, the time complexity increases to O ( N 4 l o g 2 N ) . Phase Shift Migration Algorithm (PSMA) is another wavenumber domain algorithm [32] for MIMO radar 3-D imaging. It performs wavefront correction and focusing in the distance direction by independently summing over each range plane. Compared to RMA, PSMA avoids the interpolation error, achieving a higher reconstruction accuracy, though with a time complexity of O ( N 4 l o g 2 N ) . Similar to PSMA, the Fast Wavenumber Domain 3-D Near-Field Imaging Algorithm [33] also uses coherent summation for wavefront correction and focusing in the distance direction. However, the distance approximation leads to a decrease in reconstruction accuracy, and a time complexity of O ( N 4 l o g 2 N ) does not offer a significant advantage.
As mentioned above, time domain algorithms offer flexibility in adjusting the image reconstruction extent, but they come with higher time complexity. In contrast, the wavenumber domain algorithms typically have lower time complexity, making them more suitable for microwave cameras with limited computational resources. However, the azimuth and height dimension focusing process in the wavenumber domain algorithms requires Fourier and inverse Fourier transforms. The output spatial extent is limited to the physical aperture coverage of the 2-D MIMO array. Nevertheless, the Unambiguous Sampling Range (USR) is determined by both the antenna spacing and the wavenumber angular range. When USR exceeds the physical aperture, existing MIMO wavenumber domain algorithms are unable to correctly reconstruct scattering information. To address this, this paper proposes a method to expand the output spatial extent. It retains the advantage of the low time complexity of the wavenumber domain algorithms while achieving an extended output spatial extent in azimuth and height dimensions. The innovative contributions of this work are as follows:
  • A method for adjusting the central output image in existing wavenumber domain algorithms is proposed.
  • The spatial aliasing phenomenon in existing wavenumber domain algorithms is analyzed, and an algorithm for suppression is designed.
  • An approach for expanding output spatial extent in existing wavenumber domain algorithms is proposed while preserving the advantage of low computational complexity.
The rest of this article is organized as follows. Section 2 introduces the imaging geometry of the 2-D MIMO array and theoretically calculates the output spatial extent of existing MIMO wavenumber domain algorithms. For targets within USR, the spatial aliasing phenomena in the output image are derived. Section 3 presents the implementation procedures of the sub-block imaging algorithm and the spatial aliasing filter. Time complexities of the algorithms are also provided in Section 3. Section 4 presents the simulation results. Section 5 summarizes the results and concludes this paper.

2. Imaging Model and Spatial Aliasing

2.1. Imaging Model

Two-D cross MIMO array consists of N T transmitters and N R receivers, with coordinates x T m , 0,0 and 0 , y R n , 0 , respectively. The coordinates of the targets are x , y , z . The imaging geometry is shown in Figure 1.
Assuming that the scattering characteristics satisfy the Born approximation, the echo signal of the n th receiver from the m th transmitter at the k th frequency step can be expressed as:
s x T m , y R n , k = o x , y , z e j k R T m e j k R R n d x d y d z
o x , y , z represents the reflectivity map of the scatterers in the scene, k = 2 π / λ is the spatial wavenumber, with λ   being the wavelength. The slant ranges from the target to the n th receiver and the m th transmitter can be expressed as:
R T m = x x T m 2 + y 2 + z 2 R R n = x 2 + y y R n 2 + z 2
In existing MIMO wavenumber domain algorithms, Equation (1) is converted into a 3-D wavenumber domain using a 2-D Fourier transform. Wavefront correction and focusing in range direction are performed through interpolation, summation, inverse Fourier transform along range direction, and other operations. Focusing on azimuth and height dimensions is always achieved using a 2-D inverse Fourier transform. Thus, the reconstruction process of wavenumber domain algorithms can be expressed as:
o ^ x , y , z = F 2 D 1 T k F 2 D s x T m , y R n , k
T k · represents wavefront correction and range compression, and F 2 D and F 2 D 1 represent 2-D Fourier transform and inverse 2D Fourier transform, respectively. The execution order relative to F 2 D 1 varies across different algorithms.
The wavenumber domain algorithms achieve the transformation between spatial and wavenumber domains through Fast Fourier transform (FFT) and inverse FFT (IFFT), offering the advantage of low time complexity. However, due to the characteristics of the Fourier transform, its output spatial extent is correspondingly limited.
After converting Equation (1) to a 3-D wavenumber domain by F 2 D , the wavenumber ranges in azimuth and height dimensions, B k x and B k y , are determined by the adjacent transmitter spacing x T and adjacent receiver spacing y R , respectively:
B k x = max k x T min k x T = 2 π Δ x T B k y = max k y R min k y R = 2 π Δ y R
k x T and k y R represent the discrete wavenumber variables in azimuth and height dimensions, respectively. Similarly, based on the correspondence between wavenumber spectrum and spatial spectrum before and after F 2 D 1 , the output spatial extent in azimuth and height dimensions, L x _ k and L y _ k can be expressed as:
L x _ k = N T 1 2 π B k x = L x T L y _ k = N R 1 2 π B k y = L y R
L x _ k and L y _ k are equal to the physical apertures of the 2-D cross MIMO array in azimuth and height directions, L x T and L y R , respectively, as shown in Figure 2. Specifically, the Output Spatial Extent in azimuth and height dimensions of existing MIMO Wavenumber Domain Algorithms (OSEWDA) are determined by the physical aperture.

2.2. Spatial Aliasing

However, USR along both dimensions is jointly determined by the element spacing and beam angle range. The reflectivity features within USR, but outside OSEWDA, cannot be accurately reconstructed by the existing wavenumber domain algorithms. As a direct consequence, the spatial aliasing phenomenon is mathematically analyzed.
The matched filter for MIMO radar can be expressed as:
o x , y , z = s x T m , y R n , k e j k R T m e j k R R n d x T m d y R n d k
The echo signal and the matched filter are complex conjugates in the spatial domain. By computing the derivative of the echo phase ϕ o x , y , z with respect to x T m and y R n , the azimuth wavenumber k x x , y , z and the height wavenumber k y x , y , z of the target located at x , y , z   can be expressed as:
ϕ o x , y , z = k R T m k R R n
k x T x , y , z = ϕ o x , y , z x T m = k x T m x R T m k y R x , y , z = ϕ o x , y , z y R n = k y R n y R R n
Thus, the condition for the wavenumber spectrum not to alias is:
B k x 2 max a b s k x T x , y , z B k y 2 max a b s k y R x , y , z
Given a fixed z = z 0 , k x x , y , z and k y x , y , z monotonically decrease with respect to x T m and y R n , respectively. The upper bound of the target’s wavenumber bandwidth is:
max a b s k x T x , y , z 0 = 2 π λ f min max a b s x T m x max a b s x T m x 2 + z 0 2 max a b s k y R x , y , z 0 = 2 π λ f min max a b s y R n y max a b s y R n y 2 + z 0 2
Substituting Equations (4) and (10) into Equation (9), USR along azimuth and height dimensions, L x _ a v i and L y _ a v i , can be expressed as:
L x _ a v i = 2 z 0 λ f min 2 4 Δ x T 2 λ f min 2 L x _ k , Δ x T > λ f min 2 L x _ a v i = +                                                                                     , 0 < Δ x T λ f min 2 L y _ a v i = 2 z 0 λ f min 2 4 Δ y R 2 λ f min 2 L y _ k , Δ y R > λ f min 2 L y _ a v i = +                                                                                     , 0 < Δ y R λ f min 2
Assuming the target is illuminated by the beam angles of all the array elements, Equation (11) represents that L x _ a v i and L y _ a v i are determined by the element spacing x T and y R , the target’s range coordinate z 0 , the minimum wavelength λ f   m i n , and L x _ k , L y _ k .
When L x _ a v i and L y _ a v i do not exceed L x _ k and L y _ k , USR is fully covered by OSEWDA. The reflectivity map within the array’s wavenumber illumination range can be fully reconstructed by the wavenumber domain algorithms.
When L x _ a v i and L y _ a v i exceed L x _ k and L y _ k , the targets within OSEWDA can also be accurately reconstructed by the algorithm: T 0 will be correctly mapped from the spatial location in Figure 3a to the output image in Figure 3b. For targets located outside OSEWDA but within USR, the reflectivity cannot be correctly reconstructed and will instead be aliased periodically in the output image. The reconstruction results within OSEWDA will also be affected. Since the phenomenon is analogous to spectral aliasing, the region outside OSEWDA but within USR is referred to as a “Spatial Aliasing Zone (SAZ)”. For example, in Figure 3a, T S A located within region SAZ has spatial coordinates that fall outside the extent of the output image. However, a response will be incorrectly reconstructed in the output image in Figure 3b.
To explain the spatial aliasing phenomenon, consider an ideal point target T S A located at x S A , y S A , z S A within SAZ, and derive its response in the wavenumber domain algorithm.
The echo signal of T S A can be expressed as:
s x T m , y R n , k = o x S A , y S A , z S A e j k x S A x T m 2 + y S A 2 + z S A 2 e j k x S A 2 + y S A y R n 2 + z S A 2
After performing 2-D FFT along azimuth and height directions, Equation (12) is transformed into:
S k x T , k y R , k = o x S A , y S A , z S A e j k 2 k x T 2 y S A 2 + z S A 2 e j k 2 k y R 2 x S A 2 + z S A 2 × e j k x T x S A q L x _ k x T m e j k x T q L x _ k e j k y R y S A p L y _ k y R n e j k y R p L y _ k
q and p are integers, and x 0 q L x _ k ϵ L x _ k / 2 , L x _ k / 2 , y 0 p L y _ k ϵ L y _ k / 2 , L y _ k / 2 . Since T S A is located within the SAZ, q and p are not simultaneously zero. According to the Paraxial-RMA processing flow, a paraxial approximation is applied to Equation (13), resulting in:
S k x T , k y R , k o x S A , y S A , z S A e j 2 k 2 k x T 2 + k 2 k y R 2 z S A × e j k x T x S A q L x _ k x T m e j k x T q L x _ k e j k y R y S A p L y _ k y R n e j k y R p L y _ k
After performing Stolt interpolation along k direction and applying 3-D Inverse FFT (IFFT), the 3-D reconstruction result o ^ x , y , z is obtained. Assuming wavenumber spectrum in k x T k y R plane is approximated as a rectangle, the response of T S A can be written as:
o ^ x S A , y S A , z S A x , y , z δ z z S A sinc B k x x S A , y S A , z S A 2 x x S A p L x _ k × sinc B k y x S A , y S A , z S A 2 y y S A q L y _ k e j x x S A k x c x S A , y S A , z S A e j y y S A k y c x S A , y S A , z S A
The position where T S A is focused in the output image is no longer the coordinate x S A , y S A , z S A , but x S A p L x _ k , y S A q L y _ k , z S A .
Although the paraxial approximation in deriving point target response leads to defocusing, it can still be shown that within SAZ, the response will exhibit aliasing in the output image, which occurs with a periodicity of L x _ k and L y _ k along azimuth and height directions. Furthermore, the reconstruction quality of targets within OSEWDA will be affected.

3. Algorithm Formulation

To mitigate spatial aliasing and expand the image output spatial extent in azimuth and height dimensions, an optimization approach for the wavenumber domain algorithms is proposed, based on a sub-block imaging algorithm and spatial aliasing filter.
The preliminary reconstruction of each sub-block is achieved by the sub-block imaging algorithm. Then, the output image is matched with the corresponding spatial aliasing filter, and the complete reconstruction of the sub-block is accomplished. The aforementioned process is applied to N s u b sub-blocks and the output image of expanded spatial extent is obtained by stitching results.
The implementation of sub-block imaging and spatial aliasing filters are presented separately below.

3.1. Sub-Block Imaging Algorithm

USR is divided into multiple sub-blocks, each with the same size as OSEWDA. Independent imaging is performed on each sub-block using the wavenumber domain algorithm, and the preliminary expansion of output spatial extent is achieved by stitching the sub-images, as shown in Figure 4.
The offset between each sub-block and the center of the OSEWDA requires corresponding adjustments to the wavenumber domain algorithms. Taking sub-block 1, with center coordinates x 1 , y 1 as shown in Figure 4 as an example, its echo expression is given by:
S k x T , k y R , k = o x 1 + Δ x 1 , y 1 + Δ y 1 , z e j k 2 k x T 2 y 1 + Δ y 1 2 + z 2 e j k 2 k y R 2 x 1 + Δ x 1 2 + z 2 × e j k x T x 1 + Δ x 1 e j k y R y 1 + Δ y 1 d x 1 + Δ x 1 d y 1 + Δ y 1 d z
x 1 and y 1 represent the offsets relative to x 1 , y 1 for the target within sub-block 1, and extents being L x _ k / 2 , L x _ k / 2 and L y _ k / 2 , L y _ k / 2 , respectively. The phase ϕ S h i f t represented by Equation (18) is matched in the 3-D wavenumber domain:
S S h i f t e d k x T , k y R , k = S k x T , k y R , k e j ϕ S h i f t Δ x 1 , Δ y 1
ϕ S h i f t Δ x 1 , Δ y 1 = k x T Δ x 1 + k y R Δ y 1
The coordinate variables coupled with k x T and k y R are transformed into x 1 and y 1 in Equation (17). Based on the extent of targets with sub-block 1, x ϵ x 1 + L x _ k / 2 , L x _ k / 2 and y ϵ y 1 + L y _ k / 2 , L y _ k / 2 , T k _ S h i f t can be executed for wavefront correction and range focusing.
S S h i f t e d k x T , k y R , z = T k _ S h i f t e d S S h i f t e d k x T , k y R , k
Finally, a 2-D inverse Fourier transform is performed to complete the reconstruction of sub-block 1:
o ^ s 1 x , y , z = F 2 D 1 S S h i f t e d k x T , k y R , z
By repeating the aforementioned process, imaging results for other sub-blocks are obtained, thereby expanding the output spatial extent through stitching.

3.2. Spatial Aliasing Filter

The sub-block imaging algorithm can preliminarily expand the output spatial extent, but spatial aliasing leads to a degradation in reconstruction quality. A spatial aliasing filter based on wavenumber spectrum spatial transformation correction and rectangular window weighting is proposed.
Based on Equation (8), the wavenumber bandwidth and the wavenumber centers in azimuth and height dimensions are given by Equations (21) and (22), respectively.
B k x x , y , z = k x + L x T / 2 x + L x T / 2 2 + y 2 + z 2 k x L x T / 2 x L x T / 2 2 + y 2 + z 2 B k y x , y , z = k y + L y R / 2 x 2 + y + L y R / 2 2 + z 2 k y L y R / 2 x 2 + y L y R / 2 2 + z 2
k x c x , y , z = k 2 x + L x T / 2 x + L x T / 2 2 + y 2 + z 2 + x L x T / 2 x L x T / 2 2 + y 2 + z 2 k y c x , y , z = k 2 y + L y R / 2 x 2 + y + L y R / 2 2 + z 2 + y L y R / 2 x 2 + y L y R / 2 2 + z 2
Equations (21) and (22) show that wavenumber bandwidth and the wavenumber centers vary with the spatial coordinates of the target. Matching a rectangular filter with the center of the sub-block as a reference results in energy loss. Spatially variant correction can unify wavenumber spectrum centers of the objects. By matching a rectangular filter centered at the origin, the energy of the target block can be preserved. On the contrary, the wavenumber spectrum center of targets in SAZ cannot be shifted to the origin, resulting in energy suppression.
Taking T 0 in the sub-block 1 with coordinates x 0 , y 0 , z 0 as an example, approximating the wavenumber spectrum as a rectangle, the response obtained after processing the sub-block imaging algorithm is given by:
o ^ s 1 x , y , z δ z z 0 e j x x 0 k x c x 0 , y 0 , z 0 e j y y 0 k y c x 0 , y 0 , z 0 × sinc B k x x 0 , y 0 , z 0 2 x x 0 sinc B k y x 0 , y 0 , z 0 2 y y 0
The exponential terms, e x p j k x c x , y , z x and e x p j k y c x , y , z y , are introduced by the wavenumber center shift along k x and k y , respectively [34]. Analogous to the de-skewing process in chirp signal, the exponential terms e x p j φ x c e x p j φ y c are matched to the output expressed by Equation (20) in the 3-D spatial domain:
o ^ C 1 x , y , z = o ^ s 1 x , y , z e j φ x c e j φ y c
The wavenumber spectrum centers of objects in sub-block 1 are corrected to the origin. Here, φ x c x , y , z and φ y c x , y , z satisfy:
φ x c x x = x 0 = k x c x 0 , y 0 , z 0 φ y c y y = y 0 = k y c x 0 , y 0 , z 0
Substituting Equation (22) into Equation (25) yields:
φ x c = k 2 x + L x T / 2 2 + y 2 + z 2 + x L x T / 2 2 + y 2 + z 2 φ y c = k 2 x 2 + y + L y R / 2 2 + z 2 + x 2 + y L y R / 2 2 + z 2
However, applying Equation (24) to the response of target T S A expressed by Equation (15) in 3-D spatial domain:
o ^ C 1 x , y , z = o ^ x S A , y S A , z S A x , y , z e j φ x c e j φ y c = δ z z S A e j k x c x S A , y S A , z S A x φ x c x , y , z e j k y c x S A , y S A , z S A y φ y c x , y , z × sinc B k x x S A , y S A , z S A 2 x x S A p L x _ k e j k x c x S A , y S A , z S A x S A × sinc B k y x S A , y S A , z S A 2 y y S A q L y _ k e j k y c x S A , y S A , z S A y S A
The derivatives of φ x c and φ y c at x S A p L x _ k , y S A q L y _ k , z S A do not equal the origin, since p and q are not simultaneously zero. Following the spatially variant correction described in Equation (24), the wavenumber center of T S A is adjusted to:
k x c _ S h i f t e d x S A , y S A , z S A = k x c x S A , y S A , z S A k x c x S A p L x _ k , y S A q L y _ k , z S A k y c _ S h i f t e d x S A , y S A , z S A = k y c x S A , y S A , z S A k y c x S A p L x _ k , y S A q L y _ k , z S A
After spatially variant correction, the image o c 1 x , y , z is subjected to a 2-D Fourier transform along azimuth and height directions, and the rectangular filter w k x T , k y R , z is applied to suppress aliasing in 2-D wavenumber domain and 1-D spatial domain:
O f i l t e r e d k x T , k y R , z = F 2 D o ^ C 1 x , y , z w k x T , k y R , z
w k x T , k y R , z = rect k x T max B k x x 0 , y 0 , z / 2 rect k y R max B k y x 0 , y 0 , z / 2
After Equation (29), the energy of T 0 in the sub-block 1 is preserved, while the energy of T S A in SAZ is attenuated. The amount of attenuation varies with the spatial coordinates. The image of sub-block 1 after matching the spatial aliasing filter is:
o ^ s f _ 1 x , y , z = F 2 D 1 O f i l t e r e d k x T , k y R , z
By concatenating the images of different sub-blocks, the complete expansion of output spatial extent is achieved:
o ^ c o m b i n e d x , y , z = concat o ^ s f _ 1 , o ^ s f _ 2 , o ^ s f _ N s u b
Based on the preceding description, implementation of the expansion algorithm is shown in Figure 5. The echo data s x T m , y R n , k is first utilized to perform sub-block imaging algorithm, resulting in preliminary reconstruction of sub-block 1 o ^ s 1 x , y , z . Then, the spatial aliasing filter is applied to o ^ s 1 x , y , z , yielding the final reconstruction of subblock 1 o ^ s f _ 1 x , y , z . The process is repeated to obtain o ^ s f _ 2 x , y , z to o ^ s f _ N s u b x , y , z for all other sub-blocks. Finally, the output images are stitched to obtain the expanded image o ^ c o m b i n e d x , y , z .
It should be noted that after spatially variant correction, the wavenumber spectra of target sub-block and SAZ may overlap. The condition for the proposed filter to completely eliminate the energy in SAZ is:
B k x x 0 , y 0 , z 0 2 < abs k x c _ S h i f t e d x S A , y S A , z S A B k x x S A , y S A , z S A 2 o r B k y x 0 , y 0 , z 0 2 < abs k y c _ S h i f t e d x S A , y S A , z S A B k y x S A , y S A , z S A 2

3.3. Computation Complexity

To evaluate efficiency of the algorithms, Floating-Point Operation (FLOP) are used to measure the computational complexity [35]. Prior to multi sub-blocks reconstruction, the FLOPs required for the reconstruction of OSEWDA using BPA, Paraxial-RMA, and Cross-RMA are denoted as C B P A , C P a r a x i a l R M A and C C r o s s R M A , respectively, as specified in Appendix A. N k e r denotes the kernel length of 1-D interpolation. N K represents the number of frequencies. N x , N y , and N z represent the output image sizes along x , y , and z directions, respectively.
In the imaging for more than one sub-block, the FLOPs generated by steps 2 to 4 of BPA will increase by a factor of N s u b , resulting in a total computational cost of:
C N s u b B P A = 5 N T N R N K log 2 N K + N s u b 4 N k e r + 6 N T N R N x N y N z
According to Figure 5, some additional operations are incorporated into the image reconstruction of a specific sub-block for Paraxial-RMA and Cross-RMA: 1. In the sub-block imaging algorithm, a phase factor matching step, as shown in Equation (17), is added, with FLOPs of 6 N T N R N K ; 2. The spatial aliasing filter involves two complex multiplication operations in Equations (24) and (29), with FLOPs of 12 N T N R N z ; 3. 2-D FFT and IFFT for spatial-to-wavenumber domain conversion is added, with FLOPs of 10 N T N R N z l o g 2 N T N R . The sum FLOPs of the additional operations is denoted as:
C R M A a d d = 6 N T N R N K + 12 N T N R N z + 10 N T N R N z log 2 N T N R
In the imaging for N s u b sub-blocks, the total FLOPs of the two modified RMAs can be expressed as:
C M o d i f i e d R M A = N s u b C R M A + C R M A a d d
C R M A can be either C P a r a x i a l R M A or C C r o s s R M A .
Based on the analysis of FLOPs for different algorithm, a comparison is provided in Table 1. Considering that the discrete sampling quantities N T , N R , N K , N x , N y , and N z are of the same order of magnitude as N , the algorithm’s approximate complexity is represented in the third column of Table 1.
After the output spatial extent is expanded, the computational complexity of BPA and wavenumber domain algorithms increases by approximately a factor of N S u b . However, the modified wavenumber algorithms remain significantly lower than that of N S u b -BPA.

4. Experiments

The aliasing suppression and output spatial extent expansion capability of the modified wavenumber domain algorithms are demonstrated by simulations in this section. The hardware platform for simulations is equipped with a 13th Gen Intel(R) Core(TM) i5-13500 processor, with a clock speed of 2.50 GHz and 32 GB of RAM.
The Stepped Frequency Continuous Wave (SFCW) is the signal model used in the simulations. The array configuration follows the 2-D cross MIMO array shown in Figure 1. The parameter settings are provided in Table 2.

4.1. Simulation of Sub-Block Imaging Algorithm

In Simulation A, the imaging scene is set up with a lemon slice-shaped target, which is of the same size as OSEWDA. The center of lemon slice is 0.0755 , 0.0755 , 0.224   m , as shown in Figure 6. The orange pixels represent ideal point targets with a reflectivity of 1, and the other locations have a reflectivity of 0.
The echo data from Simulation A is processed using Cross-RMA, Paraxial-RMA, and BPA, along with the corresponding sub-block imaging algorithms. The output spatial extents of the sub-block imaging algorithms have the centers aligned with the lemon slice. The first row of Figure 7 shows that the targets within OSEWDA are correctly reconstructed using the algorithms without center shift of output spatial extent. However, accurate reconstruction fails to occur for targets outside of OSEWDA, thereby inducing spatial aliasing in the output images of Paraxial-RMA and Cross-RMA. After applying the sub-block imaging algorithms, the center of the output spatial extent is shifted from 0 ,   0 ,   0.224   m to 0.0755 ,   0.0755 ,   0.224   m . The lemon slice is fully covered by the modified output spatial extent, resulting in a complete reconstruction, as shown in the second row of Figure 7. To evaluate reconstruction accuracy of the wavenumber domain algorithms after center shift, the correlation coefficient r between the output image and the BPA output image [31] is computed with:
r = i , j , k o ^ R M A ( x i , y j , z k ) i , j , k o ^ R M A ( x i , y j , z k ) 2 o ^ B P A ( x i , y j , z k ) i , j , k o ^ B P A ( x i , y j , z k ) 2
In Simulation A, o ^ R M A can be either the output image of Paraxial-RMA or Cross-RMA after center shift. o ^ B P A represents the output image of BPA after center shift. The r corresponding to Paraxial-RMA and Cross-RMA are 0.0926 and 0.9949, respectively.
After the center shift, the shape of the lemon slice-shaped target is roughly reconstructed in the output image of Paraxial-RMA. The errors introduced by paraxial approximation result in poor consistency with the output image of BPA. With higher reconstruction accuracy, the consistency between the output images of Cross-RMA and BPA is very strong after center shift.

4.2. Simulation of Spatial Aliasing Filter

In Simulation B-I, point targets T 0 and T S A are set up inside and outside the OSEWDA, respectively, as shown in Figure 8. The coordinates of T 0 and T S A are 0.0694 ,   0.0694 ,   0.224 m and 0.0801 ,   0.0801 ,   0.224 m , with a reflectivity of 1 for both.
The echo data from Simulation B-I is processed using Paraxial-RMA and Cross-RMA, along with the corresponding improved algorithms that incorporate spatial aliasing filter. Simulation B-I generates three echo signals, with the scene setups as follows: containing only T 0 , containing only T S A , and containing both T 0 and T S A .
Figure 9 shows that the wavenumber spectra of T 0 and T S A overlap significantly. Direct matching of rectangular window in the wavenumber domain cannot achieve energy separation.
Figure 10 shows that the output images of Paraxial-RMA and Cross-RMA contain both the correct reconstruction of T 0 and the aliased response of T S A .
Figure 11 shows the wavenumber spectra after matching proposed spatial aliasing filter. Spatial variation correction separates the wavenumber spectra of T 0 and T S A .
Table 3 indicates that after matching the rectangular window, the wavenumber spectral energy of T 0 is relatively well preserved, while the energy of T S A is effectively suppressed. The aliasing suppression capability of the proposed filter is first demonstrated by the attenuation of wavenumber spectral energy:
Power Attenuation = 10 log 10 k x T k y R z ' O f i l t e r e d k x T , k y R , z ' 2 k x T k y R z ' F 2 D o C x ' , y ' , z ' 2
Figure 12 shows the output images after matching spatial aliasing filter. The aliasing suppression capability is further demonstrated by the attenuation of peak amplitude:
Attenuation = 20 log 10 max x ' , y ' , z ' abs o f i l t e r e d x ' , y ' , z ' max x ' , y ' , z ' abs o C x ' , y ' , z '
Table 4 indicates that the peak amplitude level of T 0 ’s output image exhibits almost no attenuation, while level of T S A is effectively suppressed.
Simulation B-I demonstrates the suppression of spatial aliasing by the proposed filter. To assess the performance at different spatial locations, Simulation B-II keeps the other parameters from Simulation B-I unchanged, with only the azimuth and height coordinates of the point target being modified.
Figure 13 and Figure 14 illustrate the suppression levels of the wavenumber spectral energy and the image peak amplitude achieved by the filter for targets at different positions, respectively. Table 5 and Table 6 present the statistical results of Figure 13 and Figure 14, respectively.
Table 5. Statistical result of wavenumber spectrum energy suppression by the proposed spatial aliasing filter.
Table 5. Statistical result of wavenumber spectrum energy suppression by the proposed spatial aliasing filter.
Locations of TargetSub-Block to Be ImagedSAZ
Algorithm
MinAvgMaxMinAvgMax
Paraxial-RMA0.061 dB1.015 dB4.052 dB7.744 dB19.117 dB26.781 dB
Cross-RMA0.009 dB0.462 dB2.018 dB9.422 dB23.364 dB29.609 dB
Table 6. Statistical Result of Peak Amplitude Suppression by the Proposed Spatial Aliasing Filter.
Table 6. Statistical Result of Peak Amplitude Suppression by the Proposed Spatial Aliasing Filter.
Locations of TargetSub-Block to Be ImagedSAZ
Algorithm
MinAvgMaxMinAvgMax
Paraxial-RMA0.033 dB1.083 dB4.606 dB11.731 dB24.894 dB35.038 dB
Cross-RMA0.009 dB0.622 dB3.126 dB13.722 dB31.134 dB53.143 dB
In the sub-block to be imaged, spatial aliasing filter achieves an average wavenumber spectrum energy suppression level of 1.015 dB and 0.462 dB for Paraxial-RMA and Cross-RMA, respectively. The corresponding attenuation of peak amplitude is 1.083 dB and 0.622 dB.
In SAZ, spatial aliasing filter achieves an average wavenumber spectrum energy suppression level of 19.117 dB and 23.364 dB for the Paraxial-RMA and Cross-RMA, respectively. The corresponding attenuation of peak amplitude is 24.894 dB and 31.134 dB.
Simulation B-II demonstrates that the proposed filter exhibits repeatability in both the sub-block to be imaged and SAZ. In other words, the responses of the former and the latter are preserved and suppressed, respectively. In addition, the filter demonstrates better performance in Cross-RMA, which has better reconstruction accuracy.

4.3. Simulation of Output Spatial Extent Expansion

In simulation C-I, point targets T 1 to T 4 are located at different quadrants, and the coordinates are 0.138 ,   0.138 ,   0.224   m , 0.0923 ,   0.0923 ,   0.224   m , 0.0923 ,   0.0160 ,   0.224   m , and 0.0160 ,   0.0160 ,   0.224   m , as shown in Figure 15. The reflectivity of the targets is set to 1.
The echo of Simulation C-I is processed using Paraxial-RMA, Cross-RMA, and the improved algorithms, resulting in the output images in Figure 16. In the improved Paraxial-RMA and Cross-RMA, the extended extent is divided into four sub-blocks, each located in a different quadrant. The output images in the first and second rows, which are normalized with respect to the maximum values of the output images from Paraxial-RMA and Cross-RMA, are shown in Figure 16.
In the first column of Figure 16, only target T 4 within OSEWDA is correctly reconstructed, while the responses of other targets are aliased in the output image. Employing the proposed sub-block imaging algorithm expands the output spatial extent, allowing targets T 1 to T 4 to be reconstructed. However, aliasing remains in the images, as shown in the second column. In the third column, the proposed filter is applied to each sub-block of the images in the second column, resulting in the suppression of aliased energy.
The output image of BPA is shown in the first column of Figure 17. The correlation coefficient r corresponding to Paraxial-RMA and Cross-RMA are 0.2202 and 0.9746, respectively. To better illustrate correlation coefficient, the difference between output image of BPA and the improved Paraxial-RMA is shown in the second column of Figure 17. The third column presents the difference between output image of BPA and the improved Cross-RMA.
The Impulse Response Width (IRW), Peak Sidelobe Ratio (PSLR), and Integrated Sidelobe Ratio (ISLR) of targets T 1 to T 4 in the third column of Figure 16, as well as the output image of BPA, are provided in Figure 18.
The analysis of Figure 18 reveals differences in IRW, PSLR, and ISLR between BPA and Paraxial-RMA, as well as the differences between BPA and Cross-RMA, as shown in Table 7. The differences are formally quantified through:
D i f P a r a m e t e r = i = 1 4 a b s B P A P a r a m e t e r i R M A P a r a m e t e r i 4
P a r a m e t e r can be IRW, PSLR, or ISLR. i represents the ID of targets.
Table 7. The Metrics Difference between BPA and Paraxial-RMA, as well as the Metrics Difference between BPA and Cross-RMA.
Table 7. The Metrics Difference between BPA and Paraxial-RMA, as well as the Metrics Difference between BPA and Cross-RMA.
AlgorithmParaxial-RMACross-RMA
ParameterIRWPSLRISLRIRWPSLRISLR
Difference with BPA/x0.427 mm1.734 dB3.396 dB0.00381 mm0.823 dB0.299 dB
Difference with BPA/y0.507 mm1.590 dB2.379 dB0.0915 mm1.087 dB0.519 dB
Table 7 shows that within a certain difference, the RMA algorithms exhibit qualities close to BPA in point target response. Moreover, Cross-RMA exhibits smaller parameter differences compared to Paraxial-RMA.
In Simulation C-II, a lemon slice with dimensions of 0.302 m × 0.302 m is set, with its center at 0 ,   0 ,   0.224   m , as shown in Figure 19. The orange pixels represent ideal point targets with a reflectivity of 1, and the other locations have a reflectivity of 0.
The echo data from Simulation C-II is processed using the same procedure as Simulation C-I, and the output image is shown in Figure 20. The first column shows that both Cross-RMA and Paraxial-RMA fail to reconstruct planar targets larger than the OSEWDA. Employing the proposed sub-block imaging algorithm expands the output spatial extent, but aliasing remains in the images, as shown in the second column. Finally, the large-sized planar target is reconstructed by matching proposed spatial aliasing filter to the output images of each sub-block, as shown in the last column.
The output image of BPA is shown in the first column of Figure 21. The correlation coefficient r corresponding to Paraxial-RMA and Cross-RMA are 0.3533 and 0.9795, respectively. The difference between output image of BPA and the improved Paraxial-RMA is shown in the second column of Figure 21. The third column presents the difference between output image of BPA and the improved Cross-RMA.
Figure 20 and Figure 21 demonstrate that the proposed extended algorithm maintains reconstruction performance in planar target imaging.
The computation time of different algorithms are presented in Table 8. A cubic kernel with a length of 4 is used for the interpolation operations.
Table 8 shows that the time consumption of BPA for imaging one sub-block is 5532 and 100 times that of Paraxial-RMA and Cross-RMA, respectively. After the sub-blocks were expanded to 4, the time consumption of algorithms increased by approximately 3 times. The RMA algorithms maintain the advantage of low time consumption compared to BPA.
In Simulation C-III, a handgun model with dimensions of 0.302 m × 0.302 m is set, with its center at 0 ,   0 ,   0.224   m , as shown in Figure 22. The orange pixels represent ideal point targets with a reflectivity of 1, and the other locations have a reflectivity of 0.
The echo data from Simulation C-III is processed using the same procedure as Simulation C-I, and the output image is shown in Figure 23 and Figure 24.
The correlation coefficient r corresponding to Paraxial-RMA and Cross-RMA are 0.2518 and 0.9843, respectively. Experiments II and III indicate that the expansion capability of the proposed algorithm can be reproduced on planar targets of different shapes.

5. Conclusions

The theoretical derivation in this paper addresses the inconsistency between the output spatial extent of existing wavenumber domain imaging algorithms and the USR of MIMO array. Targets within SAZ cannot be correctly reconstructed, and aliasing is introduced into the output image.
An optimization for expanding output spatial extent in the wavenumber domain algorithms has been proposed. The proposed optimization consists of sub-block imaging algorithm and spatial aliasing filter. Simulation results show that sub-block imaging algorithm shifts center of the output spatial extent and produces reconstruction images of the side-view regions. The proposed filter suppresses the response from SAZ. Finally, the improved wavenumber domain algorithms retain the advantage of low time complexity while significantly expanding the output spatial extent.

Author Contributions

Conceptualization, Y.G.; methodology, Y.G.; software, Y.G.; validation, Y.G.; investigation, Y.J. and Y.L.; resources, X.Z.; writing—original draft preparation, Y.G.; writing—review and editing, X.Z. and L.Z.; supervision, X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Appendix A.1

The main process of BPA includes four steps, with the corresponding FLOPs provided in Table A1.
Table A1. FLOPs for each step of BPA.
Table A1. FLOPs for each step of BPA.
StepsOperationFLOPs
1FFT Along Range Direction 5 N T N R N K l o g 2 N K
2Interpolation 2 N x N y N z 2 N k e r 1
3Phase Factor Matching 6 N x N y N z
4Complex Addition 2 N T N R N x N y N z
Steps 2 and 3 are applied to all transmit-receive element combinations, with a total count of N T N R . The total FLOPs for BPA are given by:
C B P A = N T N R 5 N k log 2 N K + 4 N k e r + 6 N x N y N z

Appendix A.2

The main process of Paraxial-RMA includes three steps [30], with the corresponding FLOPs provided in the Table A2.
Table A2. FLOPs for each step of Paraxial-RMA.
Table A2. FLOPs for each step of Paraxial-RMA.
StepsOperationFLOPs
12-D FFT Along Azimuth and Height Directions 5 N T N R N K l o g 2 N T N R
2Interpolation Along k Direction 2 N T N R N z 2 N k e r 1
33-D IFFT 5 N T N R N z l o g 2 N T N R N z
The total FLOPs for BPA are given by:
C P a r a x i a l R M A = 5 N T N R N K log 2 N T N R + N z log 2 N T N R N z + 2 N T N R N z 2 N k e r 1

Appendix A.3

The main process of Cross-RMA includes nine steps [31], with the corresponding FLOPs provided in the Table A3.
Table A3. FLOPs for each step of Cross-RMA.
Table A3. FLOPs for each step of Cross-RMA.
StepsOperationFLOPs
12-D FFT Along Azimuth and Height Directions 5 N T N R N K l o g 2 N T N R
2Interpolation Along k Direction 2 N T N R N z 2 N k e r 1
3Phase Factor Matching 6 N T N R N z
42-D IFFT Along Azimuth and Height Directions 5 N T N R N z l o g 2 N T N R
5Phase Factor Matching 6 N T N R N z
6Complex Addition 2 N T N R N z 1
7Down-Conversion 6 N T N R N z
8Interpolation Along range Direction 2 N T N R N z 2 N k e r 1
9Up-Conversion 6 N T N R N z
Steps 3 to 6 are applied to all the discrete samplings in range direction, with a total count of N z . The total FLOPs for BPA are given by:
C C r o s s R M A = 5 N T N R N K log 2 N T N R + 2 N T N R N z ( 4 N k e r + 3 ) + N T N R N z 2 14 + 5 log 2 N T N R

References

  1. Sheen, D.M.; McMakin, D.L.; Hall, T.E. Three-dimensional millimeter-wave imaging for concealed weapon detection. IEEE Trans. Microw. Theory Tech. 2001, 49, 1581–1592. [Google Scholar]
  2. Gao, J.; Qin, Y.; Deng, B.; Wang, H.; Li, X. Novel Efficient 3D Short-Range Imaging Algorithms for a Scanning 1D-MIMO Array. IEEE Trans. Image Process. 2018, 27, 3631–3643. [Google Scholar]
  3. Tan, K. A Fast Omega-K Algorithm for Near-Field 3-D Imaging of MIMO Synthetic Aperture Radar Data. IEEE Geosci. Remote Sens. Lett. 2021, 18, 1431–1435. [Google Scholar] [CrossRef]
  4. Reimer, T.; Krenkevich, J.; Pistorius, S. An open-access experimental dataset for breast microwave imaging. In Proceedings of the 2020 14th European Conference on Antennas and Propagation (EuCAP), Copenhagen, Denmark, 15–20 March 2020; IEEE: Piscataway, NJ, USA, 2020. [Google Scholar] [CrossRef]
  5. Zhang, Z.; Tian, Z.; Zhou, M. Latern: Dynamic Continuous Hand Gesture Recognition Using FMCW Radar Sensor. IEEE Sens. J. 2018, 18, 3278–3289. [Google Scholar]
  6. Ghasr, M.T.; Horst, M.J.; Dvorsky, M.R.; Zoughi, R. Wideband Microwave Camera for Real-Time 3-D Imaging. IEEE Trans. Antennas Propag. 2017, 65, 258–268. [Google Scholar] [CrossRef]
  7. Corredoura, P.; Baharav, Z.; Taber, B.; Lee, G. Millimeter-wave imaging system for personnel screening: Scanning 10^7 points a second and using no moving parts. In Passive Millimeter-Wave Imaging Technology IX; SPIE: Bellingham, WA, USA, 2006; Volume 6211. [Google Scholar] [CrossRef]
  8. Cooper, K.B. Dengler, R.J.; Chattopadhyay, G.; Schlecht, E.; Gill, J.; Skalare, A.; Mehdi, I.; Siegel, P.H. A High-Resolution Imaging Radar at 580 GHz. IEEE Microw. Wirel. Compon. Lett. 2008, 18, 64–66. [Google Scholar]
  9. Roe, K.J.; Gregory, C.W. Wave-based sensing and imaging for security applications. In Proceedings of the 2015 9th European Conference on Antennas and Propagation (EuCAP), Lisbon, Portugal, 12–17 April 2015. [Google Scholar]
  10. Bliss, D.W.; Forsythe, K.W. Multiple-input multiple-output (MIMO) radar and imaging: Degrees of freedom and resolution. In Proceedings of the Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, Pacific Grove, CA, USA, 9–12 November 2003; IEEE: Piscataway, NJ, USA. [Google Scholar] [CrossRef]
  11. Li, J.; Stoica, P.; Zheng, X. Signal Synthesis and Receiver Design for MIMO Radar Imaging. IEEE Trans. Signal Process 2008, 56, 3959–3968. [Google Scholar]
  12. Zhuge, X.; Yarovoy, A.G. A Sparse Aperture MIMO-SAR-Based UWB Imaging System for Concealed Weapon Detection. IEEE Trans. Geosci. Remote Sens. 2011, 49, 509–518. [Google Scholar]
  13. Gumbmann, F.; Schmidt, L.-P. Millimeter-Wave Imaging with Optimized Sparse Periodic Array for Short-Range Applications. IEEE Trans. Geosci. Remote Sens. 2011, 49, 3629–3638. [Google Scholar]
  14. Cheng, B.; Cui, Z.; Lu, B.; Qin, Y.; Liu, Q.; Chen, P.; He, Y.; Jiang, J.; He, X.; Deng, X.; et al. 340-GHz 3-D Imaging Radar with 4Tx-16Rx MIMO Array. IEEE Trans. Terahertz Sci. Technol. 2018, 8, 509–519. [Google Scholar]
  15. Yanik, M.E.; Wang, D.; Torlak, M. Development and Demonstration of MIMO-SAR mmWave Imaging Testbeds. IEEE Access 2020, 8, 126019–126038. [Google Scholar]
  16. Ahmed, S.S.; Schiessl, A.; Schmidt, L.-P. A Novel Fully Electronic Active Real-Time Imager Based on a Planar Multistatic Sparse Array. IEEE Trans. Microw. Theory Tech. 2011, 59, 3567–3576. [Google Scholar] [CrossRef]
  17. Spreng, T.; Prechtel, U.; Schönlinner, B.; Ziegler, V.; Meusling, A.; Siart, U. UWB near-field MIMO radar: Calibration, measurements and image reconstruction. In Proceedings of the 2013 European Radar Conference, Nuremberg, Germany, 9–11 October 2013; IEEE: Pacific Grove, CA, USA. pp. 33–36.
  18. Ganis, A.; Navarro, E.M.; Schoenlinner, B.; Prechtel, U.; Meusling, A.; Heller, C.; Spreng, T.; Mietzner, J.; Krimmer, C.; Haeberle, B.; et al. A Portable 3-D Imaging FMCW MIMO Radar Demonstrator with a 24\times 24 Antenna Array for Medium-Range Applications. IEEE Trans. Geosci. Remote Sens. 2018, 56, 298–312. [Google Scholar]
  19. Peng, Z.; Li, C. A Portable K-Band 3-D MIMO Radar with Nonuniformly Spaced Array for Short-Range Localization. IEEE Trans. Microw. Theory Tech. 2018, 66, 5075–5086. [Google Scholar]
  20. Yurduseven, O.; Marks, D.L.; Fromenteze, T.; Smith, D.R. Dynamically reconfigurable holographic metasurface aperture for a Mills-Cross monochromatic microwave camera. Opt. Express 2018, 26, 5281–5291. [Google Scholar]
  21. Zhuge, X.; Yarovoy, A.G. Study on Two-Dimensional Sparse MIMO UWB Arrays for High Resolution Near-Field Imaging. IEEE Trans. Antennas Propag. 2012, 60, 4173–4182. [Google Scholar]
  22. Munson, D.C.; O’Brien, J.D.; Jenkins, W.K. A tomographic formulation of spotlight-mode synthetic aperture radar. Proc. IEEE 1983, 71, 917–925. [Google Scholar]
  23. Ulander, L.M.H.; Hellsten, H.; Stenstrom, G. Synthetic-aperture radar processing using fast factorized back-projection. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 760–776. [Google Scholar]
  24. Bleh, D.; Rösch, M.; Kuri, M.; Dyck, A.; Tessmann, A.; Leuther, A.; Wagner, S.; Ambacher, O. A 100 GHz FMCW MIMO radar system for 3D image reconstruction. In Proceedings of the 2016 European Radar Conference (EuRAD), London, UK, 5–7 October 2016; IEEE: Pacific Grove, CA, USA, 2016. [Google Scholar]
  25. Schneider, W.A. Integral formulation for migration in two and three dimensions. Geophysics 1978, 43, 49–76. [Google Scholar]
  26. Zhuge, X.; Yarovoy, A.G.; Savelyev, T.; Ligthart, L. Modified Kirchhoff Migration for UWB MIMO Array-Based Radar Imaging. IEEE Trans. Geosci. Remote Sens. 2010, 48, 2692–2703. [Google Scholar]
  27. Moll, J.; Schops, P.; Krozer, V. Towards Three-Dimensional Millimeter-Wave Radar with the Bistatic Fast-Factorized Back-Projection Algorithm—Potential and Limitations. IEEE Trans. Terahertz Sci. Technol. 2012, 2, 432–440. [Google Scholar] [CrossRef]
  28. Song, T.; Yao, X.; Wang, L.; Wang, Y.; Sun, G. Fast Factorized Kirchhoff Migration Algorithm for Near-Field Radar Imaging with Sparse MIMO Arrays. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef]
  29. Fortuny-Guasch, J.; Lopez-Sanchez, J.M. Extension of the 3-D range migration algorithm to cylindrical and spherical scanning geometries. IEEE Trans. Antennas Propag. 2001, 49, 1434–1444. [Google Scholar] [CrossRef]
  30. Zhuge, X.; Yarovoy, A.G. Three-Dimensional Near-Field MIMO Array Imaging Using Range Migration Techniques. IEEE Trans. Image Process. 2012, 21, 3026–3033. [Google Scholar] [CrossRef]
  31. Zhou, J.; Zhu, R.; Jiang, G.; Zhao, L.; Cheng, B. A Precise Wavenumber Domain Algorithm for Near Range Microwave Imaging by Cross MIMO Array. IEEE Trans. Microw. Theory Tech. 2019, 67, 1316–1326. [Google Scholar] [CrossRef]
  32. Gao, H.; Li, C.; Wu, S.; Geng, H.; Zheng, S.; Qu, X.; Fang, G. Study of the Extended Phase Shift Migration for Three-Dimensional MIMO-SAR Imaging in Terahertz Band. IEEE Access 2020, 8, 24773–24783. [Google Scholar] [CrossRef]
  33. Hu, Z.; Xu, D.; Su, T. A Fast Wavenumber Domain 3-D Near-Field Imaging Algorithm for Cross MIMO Array. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–9. [Google Scholar] [CrossRef]
  34. Zhu, R.; Zhou, J.; Fu, Q.; Jiang, G. Spatially variant apodization for grating and sidelobe suppression in near-range MIMO array imaging. IEEE Trans. Microw. Theory Tech. 2020, 68, 4662–4671. [Google Scholar] [CrossRef]
  35. Cumming, I.G.; Wong, F.H. Digital Processing of Synthetic Aperture Radar Data: Algorithms and Implementation; Artech House: Norwood, MA, USA, 2004. [Google Scholar]
Figure 1. Geometry of the 2-D cross MIMO array.
Figure 1. Geometry of the 2-D cross MIMO array.
Remotesensing 17 01287 g001
Figure 2. The physical aperture extent (left) and the output spatial extent in the azimuth and height dimensions of existing MIMO wavenumber domain algorithms (right).
Figure 2. The physical aperture extent (left) and the output spatial extent in the azimuth and height dimensions of existing MIMO wavenumber domain algorithms (right).
Remotesensing 17 01287 g002
Figure 3. Target mapping by the existing wavenumber domain algorithms when USR exceeds OSEWDA.
Figure 3. Target mapping by the existing wavenumber domain algorithms when USR exceeds OSEWDA.
Remotesensing 17 01287 g003
Figure 4. Sub-block division (taking the case where USR is four times the spatial extent of OSEWDA as an example).
Figure 4. Sub-block division (taking the case where USR is four times the spatial extent of OSEWDA as an example).
Remotesensing 17 01287 g004
Figure 5. Block diagram of the process for expanding the output spatial extent of the wavenumber domain algorithm.
Figure 5. Block diagram of the process for expanding the output spatial extent of the wavenumber domain algorithm.
Remotesensing 17 01287 g005
Figure 6. Setup in Simulation A.
Figure 6. Setup in Simulation A.
Remotesensing 17 01287 g006
Figure 7. Output images of Paraxial-RMA, Cross-RMA, and their corresponding sub clock imaging algorithms.
Figure 7. Output images of Paraxial-RMA, Cross-RMA, and their corresponding sub clock imaging algorithms.
Remotesensing 17 01287 g007
Figure 8. Setup in Simulation B-I.
Figure 8. Setup in Simulation B-I.
Remotesensing 17 01287 g008
Figure 9. Wavenumber spectra of the three echoes in Simulation B-I.
Figure 9. Wavenumber spectra of the three echoes in Simulation B-I.
Remotesensing 17 01287 g009
Figure 10. Output images of Paraxial-RMA and Cross-RMA.
Figure 10. Output images of Paraxial-RMA and Cross-RMA.
Remotesensing 17 01287 g010
Figure 11. The wavenumber spectrum of the output images from Paraxial-RMA and Cross-RMA after spatial domain correction and rectangular filter matching.
Figure 11. The wavenumber spectrum of the output images from Paraxial-RMA and Cross-RMA after spatial domain correction and rectangular filter matching.
Remotesensing 17 01287 g011
Figure 12. The output images of Paraxial-RMA and Cross-RMA after matching proposed spatial aliasing filter.
Figure 12. The output images of Paraxial-RMA and Cross-RMA after matching proposed spatial aliasing filter.
Remotesensing 17 01287 g012
Figure 13. Suppression of the wavenumber spectral energy of point targets at different positions by proposed spatial aliasing filter.
Figure 13. Suppression of the wavenumber spectral energy of point targets at different positions by proposed spatial aliasing filter.
Remotesensing 17 01287 g013
Figure 14. Suppression of the peak amplitude of output image by proposed spatial aliasing filter.
Figure 14. Suppression of the peak amplitude of output image by proposed spatial aliasing filter.
Remotesensing 17 01287 g014
Figure 15. Setup in Simulation C-I.
Figure 15. Setup in Simulation C-I.
Remotesensing 17 01287 g015
Figure 16. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-I.
Figure 16. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-I.
Remotesensing 17 01287 g016
Figure 17. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-I.
Figure 17. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-I.
Remotesensing 17 01287 g017
Figure 18. The IRW, PSLR, and ISLR corresponding to targets T 1 to T 4 .
Figure 18. The IRW, PSLR, and ISLR corresponding to targets T 1 to T 4 .
Remotesensing 17 01287 g018
Figure 19. Setup in Simulation C-II.
Figure 19. Setup in Simulation C-II.
Remotesensing 17 01287 g019
Figure 20. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-II.
Figure 20. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-II.
Remotesensing 17 01287 g020
Figure 21. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-II.
Figure 21. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-II.
Remotesensing 17 01287 g021
Figure 22. Setup in Simulation C-III.
Figure 22. Setup in Simulation C-III.
Remotesensing 17 01287 g022
Figure 23. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-III.
Figure 23. The output images of Paraxial-RMA and Cross-RMA and the improved algorithms with expanded output spatial extent and spatial aliasing filter in simulation C-III.
Remotesensing 17 01287 g023
Figure 24. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-III.
Figure 24. The output image of BPA and the difference with the output images of Paraxial-RMA (Post-filtered) and Cross-RMA (Post-filtered) in simulation C-III.
Remotesensing 17 01287 g024
Table 1. Computational complexity comparison of different algorithms.
Table 1. Computational complexity comparison of different algorithms.
AlgorithmFLOPsApproximate Complexity
BPA N T N R 5 N K l o g 2 N K + 4 N k e r + 6 N x N y N z O N 5
Paraxial-RMA 5 N T N R N K l o g 2 N T N R + N z l o g 2 N T N R N z + 2 N T N R N z 2 N k e r 1 O N 3 l o g 2 N
Cross-RMA 5 N T N R N K l o g 2 N T N R + 2 N T N R N z 4 N k e r + 3 + N T N R N z 2 14 + 5 l o g 2 N T N R O N 4 l o g 2 N
N S u b -BPA N T N R 5 N K l o g 2 N k + 4 N k e r + 6 N s u b N x N y N z O N S u b N 5
Modified Paraxial-RMA N s u b 5 N T N R N K l o g 2 N T N R + N z l o g 2 N T N R N z + 2 N T N R N z 2 N k e r + 5 + 6 N T N R N K + 10 N T N R N z l o g 2 N T N R O N S u b N 3 l o g 2 N
Modified Cross-RMA N s u b 5 N T N R N K l o g 2 N T N R + 2 N T N R N z ( 4 N k e r + 9 ) + N T N R N z 2 14 + 5 l o g 2 N T N R + 6 N T N R N K + + 10 N T N R N z l o g 2 N T N R O N S u b N 4 l o g 2 N
Table 2. Parameter setup for the experiments.
Table 2. Parameter setup for the experiments.
Parameter DescriptionParameter Value
Center frequency140 GHz
Bandwidth20 GHz
Number of stepped frequencies256
Number of transmitters100
Transmitting interval0.00153 m
Number of receivers100
Receiving interval0.00153 m
Table 3. Spectral energy suppression in wavenumber domain by the proposed spatial aliasing filter.
Table 3. Spectral energy suppression in wavenumber domain by the proposed spatial aliasing filter.
Target T 0 T S A
Algorithm
Paraxial-RMA0.27652 dB14.5541 dB
Cross-RMA0.32588 dB17.0123 dB
Table 4. Peak amplitude suppression in the output images by the proposed spatial aliasing filter.
Table 4. Peak amplitude suppression in the output images by the proposed spatial aliasing filter.
Target T 0 T S A
Algorithm
Paraxial-RMA0.40124 dB29.2975 dB
Cross-RMA0.28343 dB29.0126 dB
Table 8. Time consumption of different algorithm.
Table 8. Time consumption of different algorithm.
AlgorithmParaxial-RMACross-RMABPA
1 Block4 Blocks1 Block4 Blocks1 Block4 Blocks
Time Consumption/s0.2221.32912.23950.6701228.1224719.616
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gong, Y.; Zhai, L.; Jia, Y.; Liu, Y.; Zhang, X. Expansion of Output Spatial Extent in the Wavenumber Domain Algorithms for Near-Field 3-D MIMO Radar Imaging. Remote Sens. 2025, 17, 1287. https://doi.org/10.3390/rs17071287

AMA Style

Gong Y, Zhai L, Jia Y, Liu Y, Zhang X. Expansion of Output Spatial Extent in the Wavenumber Domain Algorithms for Near-Field 3-D MIMO Radar Imaging. Remote Sensing. 2025; 17(7):1287. https://doi.org/10.3390/rs17071287

Chicago/Turabian Style

Gong, Yifan, Limin Zhai, Yan Jia, Yongqing Liu, and Xiangkun Zhang. 2025. "Expansion of Output Spatial Extent in the Wavenumber Domain Algorithms for Near-Field 3-D MIMO Radar Imaging" Remote Sensing 17, no. 7: 1287. https://doi.org/10.3390/rs17071287

APA Style

Gong, Y., Zhai, L., Jia, Y., Liu, Y., & Zhang, X. (2025). Expansion of Output Spatial Extent in the Wavenumber Domain Algorithms for Near-Field 3-D MIMO Radar Imaging. Remote Sensing, 17(7), 1287. https://doi.org/10.3390/rs17071287

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