Next Article in Journal
Discrimination of Fe-Ni-Laterites from Bauxites Using a Novel Support Vector Machines-Based Methodology on Sentinel-2 Data
Next Article in Special Issue
Improving the Spatiotemporal Resolution of Land Surface Temperature Using a Data Fusion Method in Haihe Basin, China
Previous Article in Journal
Assessment of Carbon Sink and Carbon Flux in Forest Ecosystems: Instrumentation and the Influence of Seasonal Changes
Previous Article in Special Issue
A Robust Target Detection Algorithm Based on the Fusion of Frequency-Modulated Continuous Wave Radar and a Monocular Camera
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fast Algorithm of Passive Bistatic Radar Detection Based on Batches Processing of Sparse Representation and Recovery

1
Key Laboratory of Electronic Information Countermeasure and Simulation Technology, Ministry of Education, Xidian University, Xi’an 710071, China
2
Air Defense and Antimissile School, Air Force Engineering University, Xi’an 710051, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2024, 16(13), 2294; https://doi.org/10.3390/rs16132294
Submission received: 30 April 2024 / Revised: 5 June 2024 / Accepted: 18 June 2024 / Published: 23 June 2024
(This article belongs to the Special Issue Remote Sensing: 15th Anniversary)

Abstract

:
In the passive bistatic radar (PBR) system, methods exist to address the issue of detecting weak targets without being influenced by non-ideal factors from adjacent strong targets. These methods utilize the sparsity in the delay-Doppler domain of the cross ambiguity function (CAF) to detect weak targets. However, the modeling and solving of this method involve substantial memory consumption and computational complexity. To address these challenges, this paper establishes a target detection model for PBR based on batch processing of sparse representation and recovery. This model partitions the CAF into blocks, identifies blocks requiring processing based on the presence of targets, and improves the construction and utilization of the measurement matrix. This results in a reduction in the computational complexity and memory resource requirements for sparse representation and recovery, and provides favorable conditions for parallel execution of the algorithm. Experimental results indicate that the proposed approach increases the number of blocks by a factor of four, and reduces the number of real multiplications by approximately an order of magnitude. Hence, compared with the traditional approach, the proposed approach enables fast and stable detection of weak targets.

1. Introduction

Passive bistatic radar (PBR) is a radar system that operates in a receive-only mode. It detects and tracks targets by utilizing signals emitted from illuminators of opportunity (IOs) [1,2]. In the conventional PBR system using correlation detection, signal processing operations are performed, including reference signal purification [3], clutter cancellation [4,5], and cross ambiguity function (CAF) computation [6]. The peak of CAF reflects the bistatic time delay and Doppler frequency, corresponding to the target’s position and velocity information [7]. As PBR receives signals from IOs and has a separated transmitter–receiver structure, it possesses advantages such as interference resistance, anti-stealth capabilities, resistance to low-altitude penetration, cost-effectiveness and efficient spectrum utilization. Common IOs include frequency modulation (FM) [8], digital audio broadcasting (DAB) [9], digital video broadcasting terrestrial (DVB-T) [10], digital terrestrial multimedia broadcasting (DTMB) [11], digital video broadcasting satellite (DVB-S) [12], global system for mobile communications (GSM) [13], beidou navigation satellite system (BDS) [14], global positioning system (GPS) [15], and so on. However, as these signals are not specifically designed for PBR, their ambiguity functions do not exhibit a spike-like nature. As shown in Figure 1, taking DVB-T, DTMB, and 5th generation mobile communication technology (5G) downlink signals as examples, their ambiguity functions show mainlobe and sidelobe widening. Additionally, due to the special frame structures of these signals, there are side peaks in the ambiguity functions [16,17,18]. These non-ideal factors pose challenges in the weak targets detection.
Sparse representation and recovery techniques have been widely applied in various fields such as communication [19,20,21], image [22,23,24], and radar [25,26,27]. In the field of PBR, the two technologies are utilized for weak target detection. Among them, the authors of [28,29] applied sparse representation and recovery techniques to PBR target detection. However, their models relied on the orthogonality between subcarriers of orthogonal frequency-division multiplexing (OFDM) and the cyclic prefix of OFDM symbols. As a result, the applicable types of signals were limited. References [30,31,32,33,34,35] utilised the sparsity of surveillance signals in the delay-Doppler domain for the sparse recovery of CAF. These approaches based on this idea have the characteristic of wide applicability and have been widely adopted. Based on the source of the measurement matrix, the research results based on this idea can be classified into the following categories: (1) The measurement matrix is constructed by adding different delays and Doppler frequencies to the reference signal [30,31,32,33]. (2) Based on the computation of CAF, the Doppler-shifted Fourier transform matrix is derived as the measurement matrix [34]. (3) The measurement matrix consists of CAFs with different delays and Doppler frequencies [35]. Among these, Method (1) has a simple construction of the measurement matrix and a lower computational complexity. However, it demands a higher signal-to-noise ratio (SNR) for the surveillance signal, resulting in a poor detection performance for weak targets. Method (2) exhibits a better detection performance for weak targets than Method (1) because of coherent accumulation. In this method, it divides the signal into multiple batches and randomly utilizes some of them. In this way, memory resources and computational complexity are saved. However, utilization of the Doppler dimension is reduced, lowering the detection performance for weak targets. Although Method (3) achieves the best detection performance for weak targets among the three methods, its measurement matrix has a large scale. So, the requirements of memory resources is hard to guarantee. Additionally, each sample of the measurement matrix needs to be calculated through the computation of CAF by adding delays and Doppler frequencies to the reference signal. Hence, this method consumes a significant amount of computational resources during the measurement matrix construction stage, affecting the real-time performance.
Therefore, this paper proposes a target detection method for PBR based on batches processing of sparse representation and recovery. This method partitions CAF into blocks, selects blocks that contain targets, and improves the construction and utilization of the measurement matrix. Compared with Method (3), this method maintains the detection performance for weak targets while reducing the memory resource and computational requirements. Hence, this method provides favorable conditions for the parallel execution. The effectiveness of this method is validated in the experimental results.

2. Signal Model

The schematic diagram of the idealized PBR system is shown in Figure 2. The system has two antennas to receive the reference signal and surveillance signal, respectively.
In a PBR system, the idealized baseband reference signal u r e f ( t ) comprises two components: the baseband signal from IO and noise. Its expression is given by
u r e f t = A r e f u t τ 0 + n r e f t
where A r e f is the amplitude of the reference signal, u ( t ) is the baseband signal from the IO, τ 0 is the time delay between IO and radar, and n r e f ( t ) is the noise in the reference channel.
The baseband surveillance signal u s u r v ( t ) received by radar comprises four components: the reference signal component, multipath clutter, target echo, and noise. Its expression is given by
u s u r v t = A s u r v u t τ 0 + k = 1 K A k u t τ k + p = 1 P A p u t τ p e j 2 π f p t + n s u r v t
where A s u r v is the amplitude of the reference signal component; K is the number of multipath clutter components; A k is the amplitude of the k-th multipath clutter; τ k is the time delay of the k-th multipath clutter; P is the number of targets; A p is the amplitude of the p-th target echo, τ p and f p are the time delay and Doppler frequency of the p-th target echo, respectively; and n s u r v ( t ) represents the noise in the surveillance signal.
To obtain the position and velocity of the target, the PBR system suppresses the reference signal and multipath clutter components in the surveillance signal. Subsequently, it estimates the target’s position and velocity by identifying the delay and Doppler frequency corresponding to the peak of the CAF. Let u s u r v ( t ) represent the idealized surveillance signal with the reference signal and multipath clutter components suppressed. The expression is
u s u r v t = p = 1 P A p u t τ p e j 2 π f p t + n s u r v t
So the expression of CAF is
χ τ , f d = 0 T u r e f * t τ u s u r v t e j 2 π f d t d t = p = 1 P A r e f * A p χ p τ , f d + n χ τ , f d = A r e f * p = 1 P A p 0 T u * t τ 0 τ u t τ p e j 2 π f d f p t d t + n χ τ , f d
where τ and f d are the delay and Doppler frequency, respectively; T is the integration time; χ p τ , f d is the CAF of the p-th target; and n χ τ , f d represents the impact of noise on the CAF calculation. Equation (4) indicates that the CAF between the reference signal and the surveillance signal can be represented as a linear combination of the CAFs between the reference signal and copies of itself with added delays and Doppler frequencies. This forms the basis for the sparse representation of CAF.

3. Fast Batches Processing of Sparse Representation and Recovery in Delay-Doppler Domain

3.1. Fast Batches Processing of Sparse Representation

In this section, we introduce the fast algorithm of batches processing of sparse representation and recovery in the delay-Doppler domain. The flowchart is shown in Figure 3. The steps of this algorithm are summarized at the end of this section.
To construct a sparse representation model for CAF, it is assumed that there could be a surveillance signal on each unit in the delay-Doppler domain. Let τ 1 , τ 2 , , τ L , and f d 1 , f d 2 , , f d M represent the sets of delay and Doppler frequency, respectively. Where L and M are the number of delay units and Doppler frequency units, respectively. The expression for CAF in (4) can be written as
χ τ , f d = m = 1 M l = 1 L σ m , l χ m , l τ , f d + n χ τ , f d
where σ m , l represents the amplitude gain under the delay τ l and the Doppler frequency f d m of the surveillance signal, and it can be expressed as
σ m , l = A p A r e f , τ l , f d m = τ p τ 0 , f p 0 , others
χ m , l τ , f d represents the CAF between the reference signal u r e f t and a copy of itself with added delay and Doppler frequency u r e f t τ l e j 2 π f d m t , and it can be expressed as
χ m , l τ , f d = 0 T u r e f * t τ u r e f t τ l e j 2 π f d f d m t d t
Let a S C L M × 1 be a column vector formed by slicing and stacking the CAF χ τ , f d along each Doppler frequency unit, expressed as
a S = χ τ 1 , f d 1 χ τ 2 , f d 1 χ τ L , f d 1 χ τ 1 , f d 2 χ τ l , f d m χ τ L , f d M T
Different reference signal copies are generated by adding various delays and Doppler frequencies to the reference signal u r e f ( t ) . These copies are then processed with the reference signal using CAF, and arranged in a similar manner to form a column vector. This process is repeated for each Doppler frequency unit. Consequently, this forms the measurement matrix B S C L M × L M , expressed as
B S = χ 1 , 1 χ 1 , 2 χ 1 , L χ 2 , 1 χ m , l χ M , L
where χ m , l represents a copy of the CAF obtained by adding the delay τ l and Doppler frequency f d m to the reference signal. It can be expressed as follows:
χ m , l = χ m , l τ 1 , f d 1 χ m , l τ 2 , f d 1 χ m , l τ L , f d 1 χ m , l τ 1 , f d 2 χ m , l τ l , f d m χ m , l τ L , f d M T
The sparse vector σ m , l formed by the amplitude gains σ S C L M × 1 can be expressed as
σ S = σ 1 , 1 σ 1 , 2 σ 1 , L σ 2 , 1 σ m , l σ M , L T
Therefore, a S can be expressed as
a S = B S σ S + n
where n C L M × 1 represents the impact of noise on CAF.
Equation (12) represents the sparse representation model of CAF. However, when the delay-Doppler domain is large, the size of the measurement matrix B S becomes large, imposing high computational and memory resource requirements. Therefore, we propose improvements to the sparse representation model to reduce computational and memory resource usage.
Let the CAF matrix A S C L × M be the rearranged form of CAF χ τ , f d before being organized into the column vector a S , i.e.,
A S = χ τ 1 , f d 1 χ τ 1 , f d 2 χ τ 1 , f d M χ τ 2 , f d 1 χ τ 2 , f d 2 χ τ 2 , f d M χ τ L , f d 1 χ τ L , f d 2 χ τ L , f d M
A S is divided into R × C equally sized sub-blocks, each with dimensions L × M , where L = R L and M = C M . Then, A S can be expressed as
A S = A S , 1 , 1 A S , 1 , 2 A S , 1 , C A S , 2 , 1 A S , 2 , 2 A S , 2 , C A S , R , 1 A S , R , 2 A S , R , C
Without loss of generality, consider the case where, for any r 1 , 2 , , R , and c 1 , 2 , , C , there are targets present in the r , c -th sub-block A S , r , c C L × M . Let τ r , c , 1 , τ r , c , 2 , , τ r , c , L and f r , c , 1 , f r , c , 2 , , f r , c , M represent the delay and Doppler frequency corresponding to A S , r , c . Then, A S , r , c can be expressed as
A S , r , c = χ τ r , c , 1 , f r , c , 1 χ τ r , c , 1 , f r , c , 2 χ τ r , c , 1 , f r , c , M χ τ r , c , 2 , f r , c , 1 χ τ r , c , 2 , f r , c , 2 χ τ r , c , 2 , f r , c , M χ τ r , c , L , f r , c , 1 χ τ r , c , L , f r , c , 2 χ τ r , c , L , f r , c , M
Let a S , r , c C L M × 1 be the column vector form of A S , r , c , i.e.,
a S , r , c = χ τ r , c , 1 , f r , c , 1 χ τ r , c , 2 , f r , c , 1 χ τ r , c , L , f r , c , 1 χ τ r , c , 1 , f r , c , 2 χ τ r , c , l , f r , c , m χ τ r , c , L , f r , c , M T
The measurement matrix B S , r , c C L M × L M corresponding to a S , r , c is expressed as
B S , r , c = χ 1 , 1 r , c χ 1 , 2 r , c χ 1 , L r , c χ 2 , 1 r , c χ m , l r , c χ M , L r , c
where χ m , l r , c C L M × 1 represents a copy of the CAF obtained by adding the delay τ r , c , l and Doppler frequency f r , c , m to the reference signal. It can be expressed as
χ m , l r , c = χ m , l τ r , c , 1 , f r , c , 1 χ m , l τ r , c , 2 , f r , c , 1 χ m , l τ r , c , L , f r , c , 1 χ m , l τ r , c , 1 , f r , c , 2 χ m , l τ r , c , l , f r , c , m χ m , l τ r , c , L , f r , c , M T
From (7) and (18), it can be observed that the peak position of the CAF copy χ m , l r , c is only related to m and l , and is independent of r and c. Therefore, when performing sparse recovery for each a S , r , c , the measurement matrix B S , r , c can be reused. In other words, after obtaining B S , 1 , 1 , for any r and c, use B S , 1 , 1 instead of B S , r , c .
However, as constructing B S , 1 , 1 requires calculating L M CAFs, even constructing only B S , 1 , 1 involves a huge computational load. For any m and l , the difference between different CAF copies χ m , l r , c lies only in the different peak positions. Therefore, we propose a method of self ambiguity function cropping to construct the measurement matrix B S , 1 , 1 and reduce the computational load.
Let the self ambiguity function of the reference signal u r e f t be χ r e f τ , f d , i.e.,
χ r e f τ , f d = 0 T u r e f * t τ u r e f t e j 2 π f d t d t
Suppose the matrix A r e f C 2 L M 1 × 2 L M 1 formed by χ r e f corresponds to the delay and Doppler frequency τ L + 1 r e f , τ L + 2 r e f , , τ L 1 r e f , and f M + 1 r e f , f M + 2 r e f , , f M 1 r e f , where τ 0 r e f , f 0 r e f = 0 , 0 . Then, A r e f can be expressed as
A r e f = χ r e f τ L + 1 r e f , f M + 1 r e f χ r e f τ L + 1 r e f , f M + 2 r e f χ r e f τ L + 1 r e f , f M 1 r e f χ r e f τ L + 2 r e f , f M + 1 r e f χ r e f τ L + 2 r e f , f M + 2 r e f χ r e f τ L + 2 r e f , f M 1 r e f χ r e f τ L 1 r e f , f M + 1 r e f χ r e f τ L 1 r e f , f M + 2 r e f χ r e f τ L 1 r e f , f M 1 r e f
Let the matrix form of the CAF copy χ m , l 1 , 1 be X m , l 1 , 1 C L × M , then X m , l 1 , 1 can be obtained by cropping from A r e f , i.e.,
X m , l 1 , 1 = χ r e f τ 1 l r e f , f 1 m r e f χ r e f τ 1 l r e f , f 2 m r e f χ r e f τ 1 l r e f , f M m r e f χ r e f τ 2 l r e f , f 1 m r e f χ r e f τ 2 l r e f , f 2 m r e f χ r e f τ 2 l r e f , f M m r e f χ r e f τ L l r e f , f 1 m r e f χ r e f τ L l r e f , f 2 m r e f χ r e f τ L l r e f , f M m r e f
Therefore, χ m , l 1 , 1 can be expressed as
χ m , l 1 , 1 = χ r e f τ 1 l r e f , f 1 m r e f χ r e f τ 2 l r e f , f 1 m r e f χ r e f τ L l r e f , f 1 m r e f χ r e f τ 1 l r e f , f 2 m r e f χ r e f τ L l r e f , f M m r e f T
B S , 1 , 1 can be expressed as
B S , 1 , 1 = χ 1 , 1 1 , 1 χ 1 , 2 1 , 1 χ 1 , L 1 , 1 χ 2 , 1 1 , 1 χ m , l 1 , 1 χ M , L 1 , 1
So far, we have completed the rapid construction of the measurement matrix. To establish the sparse representation model, let σ S , r , c C L M × 1 be the sparse vector corresponding to the r , c -th sub-block, i.e.,
σ S , r , c = σ 1 , 1 r , c σ 1 , 2 r , c σ 1 , L r , c σ 2 , 1 r , c σ m , l r , c σ M , L r , c T
Therefore, the sparse representation model for the r , c -th sub-block is given by
a S , r , c = B S , 1 , 1 σ S , r , c + n r , c
where n r , c C L M × 1 represents the impact of noise on the r , c -th sub-block.
Let the sparse matrix Σ S , r , c C L × M be the matrix form of the sparse vector σ S , r , c , i.e.,
Σ S , r , c = σ 1 , 1 r , c σ 2 , 1 r , c σ M , 1 r , c σ 1 , 2 r , c σ 2 , 2 r , c σ M , 2 r , c σ 1 , L r , c σ 2 , L r , c σ M , L r , c
Therefore, the sparse matrix Σ S C L × M corresponding to the CAF matrix A S is given by
Σ S = Σ S , 1 , 1 Σ S , 1 , 2 Σ S , 1 , C Σ S , 2 , 1 Σ S , 2 , 2 Σ S , 2 , C Σ S , R , 1 Σ S , R , 2 Σ S , R , C
Here, we have completed the rapid construction of the sparse representation model for CAF. The main steps are as follows:
  • Compute CAF for reference signal u r e f t and surveillance signal u s u r v t to obtain A S . Divide A S into equally sized blocks: A S , 1 , 1 A S , R , C .
  • Transform the CAF blocks A S , 1 , 1 A S , R , C into vector form, denoted as a S , 1 , 1 a S , R , C .
  • Compute the self ambiguity function for the reference signal u r e f t to obtain A r e f . Crop A r e f to obtain CAF copies X 1 , 1 1 , 1 X M , L 1 , 1 .
  • Convert the CAF copies X 1 , 1 1 , 1 X M , L 1 , 1 into vector form, i.e., χ 1 , 1 1 , 1 χ M , L 1 , 1 .
  • Join the vectorized CAF copies χ 1 , 1 1 , 1 χ M , L 1 , 1 to obtain the measurement matrix B S , 1 , 1 .
  • Use the measurement matrix B S , 1 , 1 to perform sparse recovery on the vectorized CAF blocks a S , 1 , 1 a S , R , C , to obtain sparse vectors σ S , 1 , 1 σ S , R , C .
  • Convert the sparse vectors σ S , 1 , 1 σ S , R , C into matrix form, i.e., Σ S , 1 , 1 Σ S , R , C .
  • Join the sparse matrices Σ S , 1 , 1 Σ S , R , C to obtain the sparse matrix Σ S corresponding to A S .

3.2. Target Detection Based on Sparse Recovery

The solution to sparse vectors requires sparse recovery. In recent years, many sparse recovery algorithms [36,37,38,39,40,41,42,43,44] have been applied to address this issue. However, these algorithms need the measurement matrix to satisfy the restricted isometry property (RIP) condition, and the verification of RIP condition is an NP-hard problem. Therefore, we employed a sparse recovery algorithm based on the l 0 pseudonorm iterative solution [45] to reduce the theoretical limitations. This algorithm uses the following pseudonorm as a replacement for the l 0 norm:
x g α = d = 1 D g α x d , x R D × 1
In (28), x d represents the d-th element of x . Where g α x is
g α x = x x 2 + α
The relationship between g α x , x, and α is shown in Figure 4. Obviously, as α approaches 0, the properties of g α x tend to 0 norm.
Because the domain of definition of g α x is a set of real numbers, Equation (25) needs to be converted into real form.
a r , c = Re a S , r , c Im a S , r , c
B 1 , 1 = Re B S , 1 , 1 Im B S , 1 , 1 Im B S , 1 , 1 Re B S , 1 , 1
σ r , c = Re σ S , r , c Im σ S , r , c
In summary, based on (25) and (30) (32), when the influence of noise is neglected, we have
a r , c = B 1 , 1 σ r , c
Therefore, as long as we obtain the sparse vector σ r , c R 2 L M × 1 and recover σ S , r , c from σ r , c , the positions of the non-zero values in σ S , r , c can determine the cells in the r , c -th sub-block where the surveillance signal exists.
To estimate the sparse vector σ r , c , consider the following problem
min σ r , c R 2 L M × 1 σ r , c g α s . t . a r , c = B 1 , 1 σ r , c
According to the derivation in reference [45], the expression for iteratively solving σ r , c can be obtained as
σ r , c = Γ σ r , c B 1 , 1 T B 1 , 1 Γ σ r , c B 1 , 1 T a r , c
where Γ σ r , c R 2 L M × 2 L M is a diagonal matrix, and its element at the i-th row and i-th column is given by
Γ σ r , c i , i = σ r , c , i g α σ r , c , i = σ r , c , i σ r , c , i 2 + α 1.5 α
where σ r , c , i is the i-th element of σ r , c .
By analyzing (35), it can be observed that this equation is formulated as a fixed-point iteration. Performing a finite number of iterations on (35) yields the solution σ r , c * , indicating that the iteration is convergent.

4. Experimental Results

To validate the proposed approach for fast batches processing of sparse representation and recovery in the delay-Doppler domain, experiments are conducted using simulated and field signals with α = 0.1 . The experimental setup is as follows: first, the effectiveness of the proposed approach is verified using simulated signals. Second, the proposed approach is further validated by detecting two ship targets. Finally, a comparison of the real multiplication times is performed between the traditional and the proposed approach to highlight its computational efficiency advantage.

4.1. Simulation Results

Simulations are conducted using a DVB-T signal in 2K mode with quadrature phase shift keying (QPSK) as the symbol mapping scheme. The simulation parameters are presented in Table 1.
Based on the parameters in Table 1, the delay for Target 1 and Target 2 are both 17.1 μ s , while the delay for Target 3 is 20.6 μ s . The Doppler frequencies of Target 1, Target 2, and Target 3 are −76.3 Hz, −62.7 Hz, and 26.8 Hz, respectively. Therefore, the delay for Targets 1 and 2 are the same, and their Doppler frequencies are close. The CAF result of the simulated signals is shown in Figure 5. It can be observed that all three targets appear in the delay-Doppler domain. Among them, Target 1 and Target 2 are closely located in the delay-Doppler domain, indicating the need for the separation of the two targets.
As the 13 dB detection threshold can guarantee a detection probability of 90% and a false alarm probability of 10 6 , the iterative initial value σ r , c 0 R 2 L M × 1 is set as
σ r , c 0 = σ S , r , c 0 0 L M × 1
where the elements of σ S , r , c 0 R L M × 1 corresponding to values greater than 13 dB in a S , r , c are set to 1, and all other elements are set to 0. When σ S , r , c 0 = 0 L M × 1 , the sparse recovery operation is not performed on the r , c -th CAF block. In other words, the iterative result is σ r , c * = 0 2 L M × 1 .
Under different values of R and C, the sparse recovery results of the simulated signals are shown in Figure 6.
From Figure 6, it can be observed that under different sub-block partitioning schemes, both Target 1 and Target 2 are separated in the delay-Doppler domain. Therefore, the sparse recovery approach allows for the detection of weak targets, overcoming the influence of non-ideal factors from CAF.

4.2. Actual Test Results

In this section, the proposed approach is further validated using field signals. The field signals are obtained from reference [34] and collected using two Yagi-Uda antennas. One antenna is directed towards a DVB-T tower located in Sendai, Japan, and the other antenna is directed towards two ships entering the harbor. The signal has a carrier frequency of approximately 509 MHz, a sampling rate of 2.048 MHz, and an integration time of 0.07 s. To improve the experimental results of the field signal, the extensive cancellation algorithm (ECA) [46] is used for clutter suppression in the surveillance signal, and the radon fourier transform (RFT) [47] algorithm is used for motion compensation. The CAF result of the field signals is shown in Figure 7. It can be observed that the widening of the strong target peak covers the weak target peak in the Doppler domain, resulting in difficulties in detecting the weak target.
Under different values of R and C, the sparse recovery results of the field signals are shown in Figure 8.
As shown in Figure 8, under different sub-block partitioning schemes, the sparse recovery approach separates the two targets in the delay-Doppler domain. It enables the detection of the weak target without being affected by the non-ideal factors of CAF.

4.3. Comparison Results of Calculation Amount

In order to quantify the computational complexity of the proposed approach, we perform a theoretical calculation of the real multiplications for the traditional approach used in references [35] (i.e., (12)) and the optimized approach presented in this paper. For simplicity in the calculation, only cases where L, M, L , and M are powers of 2 are considered.
When the calculation of CAF employs the equivalent pulse compression method [7], according to the principles of the fast fourier transform (FFT), the number of real multiplications for CAF results of size l × m is given by
C C A F l , m = 6 m 2 l 1 log 2 2 l 1 + 2 m l log 2 m + 4 m 2 l 1
The number of real multiplications for the traditional sparse representation approach is
C 1 = L M + 1 C C A F L , M
The number of real multiplications for the optimized sparse representation approach is
C 1 = C C A F L , M + C C A F 2 L 1 , 2 M 1
Based on the method of computing the Moore–Penrose pseudoinverse using singular value decomposition in Matlab, the number of real multiplications for sparse recovery of l × m -sized CAF results after k iterations is approximately
C R l , m k 40 l 3 m 3 + 16 l 2 m 2 + 12 l m
The number of real multiplications for sparse recovery using the traditional sparse representation approach is approximately
C 2 = C R L , M
The number of real multiplications for sparse recovery using the optimized sparse representation approach is approximately
C 2 = R C C R L , M
Therefore, the number of real multiplications for the traditional sparse representation and recovery approach is approximately
C a l l = C 1 + C 2
The number of real multiplications for the optimized sparse representation and recovery approach is approximately
C a l l = C 1 + C 2
Under different values of L, M, R, and C, we calculate the number of real multiplications for both the traditional and the optimized sparse representation approaches (according to (39) and (40)). The results are shown in Figure 9.
From Figure 9, it can be observed that compared with the traditional sparse representation approach, the optimized sparse representation approach requires an order of magnitude fewer real multiplications. Moreover, as L and M increase, the optimized sparse representation approach saves even more on the number of real multiplications.
Additionally, based on (44) and (45), we calculate the number of real multiplications for both the traditional and the optimized sparse representation and recovery approaches. The results are shown in Figure 10.
From Figure 10, it can be observed that when R and C are each doubled, the number of real multiplications decreases by approximately one order of magnitude. Therefore, for any sparse recovery approaches with a time complexity of O l 3 m 3 , the optimization approach can play a similar role in reducing the computational complexity.

5. Conclusions

This paper addresses the challenges in detecting weak targets for PBR and the high computational demands of traditional sparse representation approaches. It proposes an PBR target detection model based on batch sparse representation and recovery. The model processes CAF into blocks, filters out blocks that require sparse representation and recovery based on whether targets exist in them, and improves the construction and utilization of the measurement matrix. Through the above processes, both weak target detection and computational efficiency are achieved. Compared with traditional approaches that rely on the sparsity of the delay-Doppler domain to detect weak targets, this approach requires fewer memory resources and computational complexity, while achieving an excellent weak target detection performance. In the sparse recovery process of CAF, the use of an iterative sparse recovery algorithm based on the l 0 pseudonorm avoids the challenge of verifying the RIP conditions, providing a more stable theoretical basis for the sparse recovery results. Experimental results demonstrate that, compared with the traditional approach, the proposed optimization approach achieves fast and stable detection of weak targets. As the number of blocks increases four-fold, the number of real multiplications decreases by approximately one order of magnitude. Therefore, the proposed optimization approach effectively realizes the fast and stable detection of weak targets. Furthermore, the sparse recovery for all blocks can be executed in parallel, laying the foundation for improving the algorithm’s real-time performance.

Author Contributions

Conceptualization, C.W.; methodology, K.C.; software, K.C.; formal analysis, K.C.; data curation, W.F.; writing—original draft preparation, K.C.; visualization, K.C. and C.W.; writing—review and editing, K.C. and C.W.; project administration, F.Z., C.L. and Y.G. 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, Grant Nos. 61631019, 61201418 and 62001350.

Data Availability Statement

The data that support this study are available from author W.F., upon reasonable request.

Acknowledgments

The authors thank the editors and anonymous reviewers for their help comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zheng, H.; Wang, J.; Jiang, S.; Wu, X.; Gu, X. Passive Bistatic Radar, 1st ed.; National Defense Industry Press: Beijing, China, 2017. [Google Scholar]
  2. Liu, R.; Dai, W.; Zhang, C. Multi-target Detection by Distributed Passive Radar Systems without Reference Signals. In Proceedings of the 2021 IEEE Wireless Communications and Networking Conference (WCNC), Nanjing, China, 29 March–1 April 2021; pp. 1–5. [Google Scholar]
  3. Li, J.C.; Zhang, Y.D.; Zhang, Y.K.; Li, X.D. Direct Path Wave Purification for Passive Radar with Normalized Least Mean Square Algorithm. In Proceedings of the 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013), Kunming, China, 5–8 August 2013; pp. 1–4. [Google Scholar]
  4. Yang, P.C.; Lyu, X.D.; Chai, Z.H.; Zhang, D.; Yue, Q.; Yang, J.M. Clutter Cancellation Along the Clutter Ridge for Airborne Passive Radar. IEEE Geosci. Remote Sens. Lett. 2017, 14, 951–955. [Google Scholar] [CrossRef]
  5. Sui, J.; Wang, J.; Gao, J.; Fan, X. A Novel Strong Clutter Suppression Algorithm for Airborne Passive Radar. In Proceedings of the 2021 CIE International Conference on Radar (Radar), Haikou, China, 15–19 December 2021; pp. 2791–2794. [Google Scholar]
  6. Moscardini, C.; Petri, D.; Capria, A.; Conti, M.; Martorella, M.; Berizzi, F. Batches algorithm for passive radar: A theoretical analysis. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 1475–1487. [Google Scholar] [CrossRef]
  7. Rao, Y.; Nie, W.; Zhou, J. Fast Algorithm and Hardware Implementation of Ambiguity Function for Passive Radar. Syst. Eng. Electron. 2020, 42, 1953–1960. [Google Scholar]
  8. Park, G.H.; Seo, Y.K.; Kim, H.N. Range-Doppler Domain-Based DOA Estimation Method for FM-Band Passive Bistatic Radar. IEEE Access 2020, 8, 56880–56891. [Google Scholar] [CrossRef]
  9. Miao, Y.; Li, J.; Bao, Y.; Liu, F.; Hu, C. Efficient Multipath Clutter Cancellation for UAV Monitoring Using DAB Satellite-Based PBR. Remote Sens. 2021, 13, 3429. [Google Scholar] [CrossRef]
  10. Gómez-del-Hoyo, P.J.; Jarabo-Amores, M.P.; Mata-Moya, D.; del-Rey-Maestre, N.; Rosa-Zurera, M. DVB-T Receiver Independent of Channel Allocation, With Frequency Offset Compensation for Improving Resolution in Low Cost Passive Radar. IEEE Sens. J. 2020, 20, 14958–14974. [Google Scholar] [CrossRef]
  11. Zhang, X.; Yi, J.; Wan, X.; Liu, Y. Reference Signal Reconstruction Under Oversampling for DTMB-Based Passive Radar. IEEE Access 2020, 8, 74024–74038. [Google Scholar] [CrossRef]
  12. Li, J. A DVB-S-Based Multichannel Passive Radar System for Vehicle Detection. IEEE Access 2021, 9, 2900–2912. [Google Scholar] [CrossRef]
  13. Knoedler, B.; Steffes, C.; Koch, W. Detecting and Tracking a Small UAV in GSM Passive Radar Using Track-before-Detect. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020; pp. 1–6. [Google Scholar]
  14. Zhang, C.; Shi, S.; Yan, S.; Gong, J. Moving Target Detection and Parameter Estimation Using BeiDou GEO Satellites-Based Passive Radar with Short-Time Integration. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2023, 16, 3959–3972. [Google Scholar] [CrossRef]
  15. Zhang, Z.; Zheng, Y.; Zheng, L.; Zhu, P. Range Resolution and Sampling Frequency Trade-Off for GPS Passive Radar. J. Syst. Eng. Electron. 2022, 33, 28–37. [Google Scholar] [CrossRef]
  16. Tao, R.; Gao, Z.; Wang, Y. Side Peaks Interference Suppression in DVB-T Based Passive Radar. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 3610–3619. [Google Scholar] [CrossRef]
  17. Wang, T.; Liu, B.; Wang, X.; Xu, X.; Wei, Q. Passive radar analysis using DTMB signal. In Proceedings of the 2021 19th International Conference on Optical Communications and Networks (ICOCN), Qufu, China, 23–27 August 2021; pp. 1–3. [Google Scholar]
  18. Samczyński, P. 5G Network-Based Passive Radar. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5108209. [Google Scholar] [CrossRef]
  19. Zhang, X.; Labeau, F.; Liang, Y.C.; Fang, J. Compressive Sensing-Based Multiuser Detection via Iterative Reweighed Approach in M2M Communications. IEEE Wirel. Commun. Lett. 2018, 7, 764–767. [Google Scholar] [CrossRef]
  20. Zhang, Y.; Xiang, Y.; Zhang, L.Y.; Rong, Y.; Guo, S. Secure Wireless Communications Based on Compressive Sensing: A Survey. IEEE Commun. Surv. Tutor. 2019, 21, 1093–1111. [Google Scholar] [CrossRef]
  21. Lu, L.; Xu, W.; Wang, Y.; Tian, Z. Compressive Spectrum Sensing Using Sampling-Controlled Block Orthogonal Matching Pursuit. IEEE Trans. Commun. 2023, 71, 1096–1111. [Google Scholar] [CrossRef]
  22. Chen, J.; Yang, J.G.; An, W.; Chen, Z.J. An Attitude Jitter Correction Method for Multispectral Parallax Imagery Based on Compressive Sensing. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1903–1907. [Google Scholar] [CrossRef]
  23. Li, H.; Dai, F.; Zhao, Q.; Ma, Y.; Cao, J.; Zhang, Y. Non-uniform Compressive Sensing Imaging Based on Image Saliency. Chin. J. Electron. 2023, 32, 159–165. [Google Scholar] [CrossRef]
  24. Gan, H.; Shen, M.; Hua, Y.; Ma, C.; Zhang, T. From Patch to Pixel: A Transformer-Based Hierarchical Framework for Compressive Image Sensing. IEEE Trans. Comput. Imaging 2023, 9, 133–146. [Google Scholar] [CrossRef]
  25. Wei, S. 3DRIED: A High-Resolution 3-D Millimeter-Wave Radar Dataset Dedicated to Imaging and Evaluation. Remote Sens. 2021, 13, 3366. [Google Scholar] [CrossRef]
  26. Ajorloo, A.; Amini, A.; Amiri, R. A Joint Scheme of Antenna Placement and Power Allocation in a Compressive-Sensing-Based Colocated MIMO Radar. IEEE Sens. Lett. 2022, 6, 1–4. [Google Scholar] [CrossRef]
  27. Zhu, L.; Wen, G.; Liang, Y.; Luo, D.; Jian, H. Multitarget Enumeration and Localization in Distributed MIMO Radar Based on Energy Modeling and Compressive Sensing. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 4493–4510. [Google Scholar] [CrossRef]
  28. Berger, C.R.; Zhou, S.L.; Willett, P. Signal Extraction Using Compressed Sensing for Passive Radar with OFDM Signals. In Proceedings of the 2008 11th International Conference on Information Fusion, Cologne, Germany, 30 June–3 July 2008; pp. 1–6. [Google Scholar]
  29. Zheng, L.; Wang, X. Super-Resolution Delay-Doppler Estimation for OFDM Passive Radar. IEEE Trans. Signal Process. 2017, 65, 2197–2210. [Google Scholar] [CrossRef]
  30. Weiß, M. Compressive Sensing for Passive Surveillance Radar Using DAB Signals. In Proceedings of the 2014 International Radar Conference, Lille, France, 13–17 October 2014; pp. 1–6. [Google Scholar]
  31. Hadi, M.A.; Tabassum, M.N.; Alshebeili, S. Compressive Sensing Based High-Resolution Passive Bistatic Radar. Signal Image Video Process. 2017, 11, 635–642. [Google Scholar] [CrossRef]
  32. Nikaein, H.; Sheikhi, A.; Gazor, S. Target Detection in Passive Radar Sensors Using Least Angle Regression. IEEE Sens. J. 2021, 21, 4533–4542. [Google Scholar] [CrossRef]
  33. Xie, D.; Yi, J.; Wan, X.; Jiang, H. Masking Effect Mitigation for FM-Based Passive Radar via Nonlinear Sparse Recovery. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 8246–8262. [Google Scholar] [CrossRef]
  34. Feng, W.; Friedt, J.M.; Cherniak, G.; Sato, M. Batch Compressive Sensing for Passive Radar Range-Doppler Map Generation. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 3090–3102. [Google Scholar] [CrossRef]
  35. Yang, P.C.; Lyu, X.D.; Li, J.C. Target Detection for Passive Radar Using Compressive Sensing. Radar Sci. Technol. 2015, 13, 384–389. [Google Scholar]
  36. Yin, Q.; Yi, J.; Tang, J.; Zhu, Q. A Novel Orthogonal Matching Pursuit Algorithm based on Reduced-Dimension Dictionary for Airborne MIMO Radar. In Proceedings of the 2021 2nd International Symposium on Computer Engineering and Intelligent Communications (ISCEIC), Nanjing, China, 6–8 August 2021; pp. 202–206. [Google Scholar]
  37. Ding, J.; Wang, M.; Kang, H.; Wang, Z. MIMO Radar Super-Resolution Imaging Based on Reconstruction of the Measurement Matrix of Compressed Sensing. IEEE Geosci. Remote Sens. Lett. 2022, 19, 3504705. [Google Scholar] [CrossRef]
  38. Kulkarni, A.; Mohsenin, T. Low Overhead Architectures for OMP Compressive Sensing Reconstruction Algorithm. IEEE Trans. Circuits Syst. Regul. Pap. 2017, 64, 1468–1480. [Google Scholar]
  39. Vu, T.; Chunikhina, E.; Raich, R. On Local Linear Convergence Rate of Iterative Hard Thresholding for Matrix Completion. IEEE Trans. Signal Process. 2022, 70, 5940–5953. [Google Scholar]
  40. Cui, A.; He, H.; Xie, Z.; Yan, W.; Yang, H. Iterative Difference Hard-Thresholding Algorithm for Sparse Signal Recovery. IEEE Trans. Signal Process. 2023, 71, 1093–1102. [Google Scholar]
  41. Matsumoto, N.; Mazumdar, A. Binary Iterative Hard Thresholding Converges with Optimal Number of Measurements for 1-Bit Compressed Sensing. In Proceedings of the 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS), Denver, CO, USA, 31 October–3 November 2022; pp. 813–822. [Google Scholar]
  42. Liu, Y.; Zhan, Z.; Cai, J.F.; Guo, D.; Chen, Z.; Qu, X. Projected Iterative Soft-Thresholding Algorithm for Tight Frames in Compressed Sensing Magnetic Resonance Imaging. IEEE Trans. Med. Imaging 2016, 35, 2130–2140. [Google Scholar] [CrossRef] [PubMed]
  43. Kim, D.; Park, D. Element-Wise Adaptive Thresholds for Learned Iterative Shrinkage Thresholding Algorithms. IEEE Access 2020, 8, 45874–45886. [Google Scholar] [CrossRef]
  44. Chen, Y.; Sun, Y.; Liu, Q. Parametric Iterative Soft Thresholding Algorithm for Refocusing of Moving Targets in SAR Images. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5229109. [Google Scholar] [CrossRef]
  45. Wang, C.; Che, J.; Zhou, F.; Hou, J.; Li, C. Single Snapshot DOA Estimation by Minimizing the Fraction Function in Sparse Recovery. Math. Probl. Eng. 2020, 2020, 6163529. [Google Scholar] [CrossRef]
  46. Del-Rey-Maestre, N.; Jarabo-Amores, M.P.; Bárcena-Humanes, J.L.; Mata-Moya, D.; Gómez-del-Hoyo, P. ECA Filter Effects on Ground Clutter Statistics in DVB- T Based Passive Radar. In Proceedings of the 2018 26th European Signal Processing Conference (EUSIPCO), Rome, Italy, 3–7 September 2018; pp. 1217–1221. [Google Scholar]
  47. Zhou, X.; Wang, P.; Chen, J.; Men, Z.; Liu, W.; Zeng, H. A Modified Radon Fourier Transform for GNSS-Based Bistatic Radar Target Detection. IEEE Geosci. Remote Sens. Lett. 2022, 19, 3501805. [Google Scholar] [CrossRef]
Figure 1. The ambiguity function properties of different signals are not ideal spike-like. (a) DVB-T. (b) DTMB. (c) 5G downlink signal.
Figure 1. The ambiguity function properties of different signals are not ideal spike-like. (a) DVB-T. (b) DTMB. (c) 5G downlink signal.
Remotesensing 16 02294 g001
Figure 2. The schematic diagram of the idealized PBR system.
Figure 2. The schematic diagram of the idealized PBR system.
Remotesensing 16 02294 g002
Figure 3. The flowchart for fast batches processing of sparse representation and recovery in the delay-Doppler domain.
Figure 3. The flowchart for fast batches processing of sparse representation and recovery in the delay-Doppler domain.
Remotesensing 16 02294 g003
Figure 4. The relationship between g α x , x, and α . As α approaches 0, the properties of g α x tend to 0 norm.
Figure 4. The relationship between g α x , x, and α . As α approaches 0, the properties of g α x tend to 0 norm.
Remotesensing 16 02294 g004
Figure 5. The CAF result of the simulated signals.
Figure 5. The CAF result of the simulated signals.
Remotesensing 16 02294 g005
Figure 6. The sparse recovery results of the simulated signals. (a) Sparse recovery result with R = 1 , C = 2 . (b) Doppler frequency direction of the sparse recovery result with R = 1 , C = 2 . (c) Sparse recovery result with R = 2 , C = 2 . (d) Doppler frequency direction of the sparse recovery result with R = 2 , C = 2 . (e) Sparse recovery result with R = 4 , C = 4 . (f) Doppler frequency direction of the sparse recovery result with R = 4 , C = 4 .
Figure 6. The sparse recovery results of the simulated signals. (a) Sparse recovery result with R = 1 , C = 2 . (b) Doppler frequency direction of the sparse recovery result with R = 1 , C = 2 . (c) Sparse recovery result with R = 2 , C = 2 . (d) Doppler frequency direction of the sparse recovery result with R = 2 , C = 2 . (e) Sparse recovery result with R = 4 , C = 4 . (f) Doppler frequency direction of the sparse recovery result with R = 4 , C = 4 .
Remotesensing 16 02294 g006
Figure 7. The CAF result of the field signals.
Figure 7. The CAF result of the field signals.
Remotesensing 16 02294 g007
Figure 8. The sparse recovery results of the field signals. (a) Sparse recovery result with R = 1 , C = 2 . (b) Doppler frequency direction of the sparse recovery result with R = 1 , C = 2 . (c) Sparse recovery result with R = 2 , C = 2 . (d) Doppler frequency direction of the sparse recovery result with R = 2 , C = 2 . (e) Sparse recovery result with R = 4 , C = 4 . (f) Doppler frequency direction of the sparse recovery result with R = 4 , C = 4 .
Figure 8. The sparse recovery results of the field signals. (a) Sparse recovery result with R = 1 , C = 2 . (b) Doppler frequency direction of the sparse recovery result with R = 1 , C = 2 . (c) Sparse recovery result with R = 2 , C = 2 . (d) Doppler frequency direction of the sparse recovery result with R = 2 , C = 2 . (e) Sparse recovery result with R = 4 , C = 4 . (f) Doppler frequency direction of the sparse recovery result with R = 4 , C = 4 .
Remotesensing 16 02294 g008aRemotesensing 16 02294 g008b
Figure 9. The number of real multiplications for the sparse representation approach. (a) L = M . (b) L = 4 M . (c) 4 L = M .
Figure 9. The number of real multiplications for the sparse representation approach. (a) L = M . (b) L = 4 M . (c) 4 L = M .
Remotesensing 16 02294 g009
Figure 10. The number of real multiplications for the sparse representation and recovery approaches. (a) L = M . (b) L = 4 M . (c) 4 L = M .
Figure 10. The number of real multiplications for the sparse representation and recovery approaches. (a) L = M . (b) L = 4 M . (c) 4 L = M .
Remotesensing 16 02294 g010
Table 1. Simulation Parameters.
Table 1. Simulation Parameters.
ParametersValuesParametersValues
Carrier frequency600 MHzTarget 1 RCS1 m 2
Sample rate10 MHzTarget 2 RCS10 m 2
Integration time0.25 sTarget 3 RCS5 m 2
IO coordinate(200 km, 0, 0.15 km)Transmitter power1 kW
PBR coordinate(0, 0, 5 m)Transmitter gain12.5 dB
Target 1 coordinate(80 km, 20.1 km, 9.9 km)Receiver gain16 dB
Target 2 coordinate(80 km, 20 km, 10 km)Receiver bandwidth10 MHz
Target 3 coordinate(100 km, −23 km, 10 km)Receiver temperature298.15 K
Target 1 velocity(45 m/s, 96 m/s, 0)
Target 2 velocity(50 m/s, 80 m/s, 0)
Target 3 velocity(70 m/s, 30 m/s, 0)
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

Cui, K.; Wang, C.; Zhou, F.; Liu, C.; Gao, Y.; Feng, W. Fast Algorithm of Passive Bistatic Radar Detection Based on Batches Processing of Sparse Representation and Recovery. Remote Sens. 2024, 16, 2294. https://doi.org/10.3390/rs16132294

AMA Style

Cui K, Wang C, Zhou F, Liu C, Gao Y, Feng W. Fast Algorithm of Passive Bistatic Radar Detection Based on Batches Processing of Sparse Representation and Recovery. Remote Sensing. 2024; 16(13):2294. https://doi.org/10.3390/rs16132294

Chicago/Turabian Style

Cui, Kai, Changlong Wang, Feng Zhou, Chunheng Liu, Yongchan Gao, and Weike Feng. 2024. "Fast Algorithm of Passive Bistatic Radar Detection Based on Batches Processing of Sparse Representation and Recovery" Remote Sensing 16, no. 13: 2294. https://doi.org/10.3390/rs16132294

APA Style

Cui, K., Wang, C., Zhou, F., Liu, C., Gao, Y., & Feng, W. (2024). Fast Algorithm of Passive Bistatic Radar Detection Based on Batches Processing of Sparse Representation and Recovery. Remote Sensing, 16(13), 2294. https://doi.org/10.3390/rs16132294

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