Next Article in Journal
Comparison of Performance between Single- and Multiparameter Luminescence Thermometry Methods Based on the Mn5+ Near-Infrared Emission
Next Article in Special Issue
Doubly Constrained Waveform Optimization for Integrated Sensing and Communications
Previous Article in Journal
EFFNet-CA: An Efficient Driver Distraction Detection Based on Multiscale Features Extractions and Channel Attention Mechanism
Previous Article in Special Issue
Efficient Space–Time Signal Processing Scheme of Frequency Synchronization and Positioning for Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Micro-Motion Extraction for Marine Targets by Multi-Pulse Delay Conjugate Multiplication and Layered Tracking

Beijing Key Laboratory of Millimeter Wave and Terahertz Techniques, School of Integrated Circuits and Electronics, Beijing Institute of Technology, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(8), 3837; https://doi.org/10.3390/s23083837
Submission received: 8 March 2023 / Revised: 7 April 2023 / Accepted: 7 April 2023 / Published: 9 April 2023

Abstract

:
The detection and recognition of marine targets can be improved by utilizing the micro-motion induced by ocean waves. However, distinguishing and tracking overlapping targets is challenging when multiple extended targets overlap in the range dimension of the radar echo. In this paper, we propose a multi-pulse delay conjugate multiplication and layered tracking (MDCM-LT) algorithm for micro-motion trajectory tracking. The MDCM method is first applied to obtain the conjugate phase from the radar echo, which enables high-precision micro-motion extraction and overlapping state identification of extended targets. Then, the LT algorithm is proposed to track the sparse scattering points belonging to different extended targets. In our simulation, the root mean square errors of the distance and velocity trajectories were better than 0.277 m and 0.016 m / s , respectively. Our results demonstrate that the proposed method has the potential to improve the precision and reliability of marine target detection through radar.

1. Introduction

Micro-motion plays an important role in radar target detection and classification [1]. The vibration of a marine target caused by wave slapping is a unique feature that can be exploited for target identification and voyage monitoring [2]. Extracting vibration parameters can be challenging when performing long-distance radar detection, since the projection of micro-motion on the radar line-of-sight may be weak. The phase-derived measurement technique has been employed to achieve high-precision range estimation and motion feature extraction [3,4,5,6], which utilizes the principle that a half-wavelength translation of a target induces a 2 π phase delay in radar echo.
In the range domain of wideband radar echo, the marine vessel can be regarded as an extended target composed of strong scattering points. Extended target detection is studied in [7,8,9]. In order to capture the target motion variation over time, the target tracking method was introduced. The Bayesian filtering framework is commonly used, including the Kalman filter (KF) [10] and the particle filter [11]. Moreover, the tracking problem can be divided into sub-problems of association between adjacent points and be solved through the dynamic programming method [12,13]. In long-distance scenes, the tangential coverage range of the radar beam may reach several hundreds of meters, and there may exist multiple targets in the radar sight. The main challenge in multiple extended target tracking is correctly associating different targets. For the multi-target tracking issue, the pairing between tracks and measurements is usually achieved through data association algorithms, such as nearest neighbor [14] and joint probabilistic data association [15]. In [16], the multiple points were separated into several groups, and the centers of the groups were tracked through the probability hypothesis density filter. In [17], the multi-Bernoulli filter algorithm was adopted to track the centers of groups.
However, when tracking the overlapping extended targets, current methods rely on motion model predictions or prior knowledge of target movements. It is difficult to directly acquire the overlapping state between targets. Additionally, existing extended target tracking methods primarily focus on tracking isolated points or the center of entire targets, without fully utilizing the motion correlation between scattering points, which reflects the structure of the extended target and offers new insights for target characteristic extraction. There is a pressing need to explore how to use the micro-motion of scattering points to enhance extended target tracking.
To address the problems, we proposed an extended target tracking algorithm based on the multi-pulse delay conjugate multiplication (MDCM) and layered tracking (LT). First, we analyzed the micro-motion features of marine targets and established the radar echo model. Then, the MDCM method was applied to calculate the conjugate phase, which was further used to differentiate the coincident points (superimposed by multiple scattering points) and independent points. With the assistance of independent points, the conjugate phases of the coincident points were corrected, and LT was finally achieved.
The reminder of this paper is organized as follows. Section 2 describes the movement model and the radar echo simulation of the marine target. Section 3 presents the MDCM-LT method. In Section 4, the proposed algorithm is verified through the simulation and the experiment. Furthermore, Section 5 concludes this paper.

2. Marine Target Micro-Doppler Modeling

2.1. Micro-Motion Model

According to sea-keeping theory, the stability and seaworthiness of a marine target are related to its size, shape, and weight distribution. Furthermore, various targets may exhibit distinct motion characteristics under identical sea conditions.
Linear strip theory [18] assumes the amplitude of the marine target motion is proportional to the amplitude of the ocean wave. The ocean wave forms from a superposition of regular waves as
ξ ( t ) = i = 1 ξ i cos ( ω i t + φ i )
where ξ i , ω i , and ϕ i denote the amplitude, the angular frequency, and the phase of the i-th wave, respectively.
The micro-motion of a marine target encompasses three translational and three rotational degrees of freedom, and it can be expressed as
a u ( t ) = i = 1 Rao u ( ω i ) ξ i cos ( ω i t + φ i )
where u ranges from one to six, thereby representing the target movements in six degrees of freedom. Furthermore, the response amplitude operator, Rao u ( ω i ) , denotes the ratio between the movement amplitude to the regular wave amplitude at frequency ω i . In sea states of medium to low intensity, the movements along the longitudinal direction (heaving and pitching) are particularly influential on the micro-motion characteristics of the marine target. To simplify the vessel motion modeling, we focused on heaving and pitching movements.
We adopted the microtome section theory [19] to create the micro-motion model of the marine vessel. Two coordinate systems are established: the global coordinate system O- X Y Z and the vessel-fixed coordinate system O v - x y z (shown in Figure 1). The radar is positioned at point O, while the longitudinal axis of the vessel is oriented along the + X axis. We assume that the coordinate of the vessel center, O v , is ( R , 0 , 0 ) . h ( t ) and θ ( t ) denote the height variation caused by heaving and the pitch angle of pitching, which are expressed as
h ( t ) = i = 1 Rao h ( ω i ) ξ i cos ( ω i t + φ i ) θ ( t ) = i = 1 Rao θ ( ω i ) ξ i cos ( ω i t + φ i )
where Rao h ( ω i ) and Rao θ ( ω i ) are the response amplitude operators of heaving and pitching, respectively.
The vessel is separated into multiple sections along its longitudinal direction, and the coordinate of each section is calculated as
x = R + Δ x cos θ ( t ) y = 0 z = h ( t ) + Δ x sin θ ( t )
where Δ x is the distance between the section and O v .
Then, the distance between the section and the radar is calculated by using the following equation:
R ( t ) = [ R + Δ x cos θ ( t ) ] 2 + [ h ( t ) + Δ x sin θ ( t ) ] 2 1 2
By calculating the derivative of Equation (5) with respect to time, the velocity of the section is
v ( t ) = 1 b h ( t ) Δ x sin θ ( t ) d h ( t ) d t + Δ x h ( t ) cos θ ( t ) R sin θ ( t ) d θ ( t ) d t
where b = ( R + Δ x cos θ ) 2 + ( h ( t ) + Δ x sin θ ) 2 .
Due to Δ x and h ( t ) being much smaller than R, b could be approximated as R. Based on Equation (6), the velocity difference between two sections with interval Δ x 1 and Δ x 2 is calculated as follows
Δ v = v Δ x 1 ( t ) v Δ x 2 ( t ) 1 R h ( t ) cos θ ( t ) d θ ( t ) d t R sin θ ( t ) d θ ( t ) d t sin θ ( t ) d h ( t ) d t ( Δ x 1 Δ x 2 )
In Equation (7), θ ( t ) and h ( t ) are variables associated with the overall vessel movement, and do not change with Δ x . Therefore, the difference in velocities between sections depends linearly on their relative position.

2.2. Radar Echo Model

The radar waveform is the chirp pulse signal with carrier frequency f c . We regard the vessel sections as scattering points and construct the radar echo by superimposing the echoes from strong scattering points as follows
s r ( t ) = i = 1 I σ i rect t 2 R i ( t ) / c T w exp j 2 π f c t 2 R i ( t ) c + 1 2 K t 2 R i ( t ) c 2
where I denotes the total number of the scattering points, rect ( · ) is the rectangular function, T w is the pulse width, K is the modulation ratio, c is the microwave speed, and σ i and R i ( t ) represent the scattering amplitude and the distance of the i-th scattering point, respectively.
The matched filtering is applied to the radar echo to obtain the range profile of the vessel. The reference signal in the frequency domain is denoted as H ( k ) , which is calculated by applying Fourier transform on the transmitting signal. The output of the matched filter is calculated as follows
x t = IFFT S r ( k ) · H * ( k ) = i = 1 I A i sinc B t 2 R i ( t ) c exp j 4 π R i ( t ) λ
where IFFT ( · ) denotes the inverse fast Fourier Transform process, S r ( k ) is the Fourier transforms of s r ( t ) , H * ( k ) is the conjugate of H ( k ) , A i is the amplitude of the output result, B is the bandwidth of the chirp signal, and λ is the wavelength.
The Doppler frequency of the i-th scattering point could be aquired by calculating the phase derivation of the range profile in Equation (9) as
f d , i ( t ) = 2 λ d R i ( t ) d t

3. Micro-Motion Tracking for Extended Target

3.1. Micro-Motion Feature Extraction through MDCM

To simplify the analysis, we focused on the micro-motion of a single scattering point. The amplitude and envelope terms in Equation (9) are denoted as A r , and the range profile of the m-th pulse can be expressed as
x i ( m , t n ) = A r exp j 4 π R i ( t m ) λ + n ( t m ) = A r exp j 4 π R i ( m T r + t n ) λ + n ( m T r + t n )
where t n is the fast time in pulse, t m represents the sampling time in the m-th pulse, T r is the pulse repetition time, R ( t m ) is the distance between the point and the radar at time t m , and n ( t m ) denotes the echo of the environment clutter.
The approximation of R ( t m ) in Equation (5) can be calculated using the first-order Taylor expansion as
R ( t m ) = R 2 + h ( t m ) 2 + Δ x 2 + 2 R cos θ ( t m ) Δ x + 2 h ( t m ) sin θ ( t m ) Δ x 1 2 R + 1 2 R 2 R cos θ ( t m ) Δ x + h ( t m ) 2 + Δ x 2 + 2 h ( t m ) sin θ ( t m ) Δ x
Since Δ x and h ( t m ) are much smaller than R, the last three terms in the square brackets in Equation (12) can be neglected for analysis. Then, R ( t m ) can be approximated as
R ( t m ) R + cos θ ( t m ) Δ x
where θ ( t m ) represents the pitch angle at time t m .
θ ( t m ) varies slowly over pulses. Therefore, we assume θ ( t m ) to be linear during processing time with a velocity v θ . Substitute Equation (13) into Equation (11), and calculate the l-pulse MDCM as
y ( m + l , T n ) = x r ( m + l , t n ) · x r * ( m , t n ) = A c exp j 8 π Δ x λ sin l v θ T r 2 sin θ ( t m ) + v θ T r 2
where A c is the amplitude, and l is the number of delayed intervals.
In Equation (14), the phase term is named as the conjugate phase. The range of the phase after the MDCM process is constrained by sin l v θ T r / 2 , which is named as the reduction ratio η . By changing the delayed interval l, we can manipulate the value of η and decrease the phase variation caused by micro-motion, thereby unwrapping the ambiguity phase. l v θ T r approaches zero when l does not exceed a few hundred, and T r is at the microsecond level. In such circumstances, η is approximately equivalent to l v θ T r / 2 , and is linearly proportional to l.

3.2. Layered Tracking of Extended Target

In this subsection, the tracking of the extended target was divided into two layers: the center tracking in the upper layer, and the scattering points tracking in the lower layer. In each time step, the measurement points z i ( k + 1 ) were initially partitioned into sets belonging to different extended targets. The wrong conjugate phases in z i ( k + 1 ) will be corrected on the basis of upper layer state prediction, X ^ c ( k + 1 | k ) . Then, the average of z i ( k + 1 ) will be adopted as the measurement values of upper layer, Z c ( k + 1 ) . The tracking process of the lower layer and the upper layer were both implemented using the KF method. The framework of the proposed LT method is depicted in Figure 2. The details of the LT algorithm are explained in the following parts.

3.2.1. Measurement Partition

The appropriate partitioning of measurements is the prerequisite for effective tracking. We employed the distance partitioning principle [20] to divide the measurements at the initial frame. The Mahalanobis distance between two measurements, z i and z j , is calculated as follows
d i , j = z i z j T R z i z j 1 2
where R is the distance weight matrix. When d i , j is smaller than the empirical threshold, the two measurements will be considered to belong to the same extended target.
When the scattering points of two extended targets coincide in the range dimension, the measurement partition becomes difficult, as more than one scattering points merge into one measurement, which we name the coincident point. To simplify the analysis, we assumed that a coincident point is superimposed by two scattering points with constant amplitudes. The phase of the coincident point, ϕ Σ , could be calculated as
ϕ Σ = d ϕ A + e ϕ B
where ϕ A and ϕ B are the phases of the two points, respectively. d and e represent the proportion of ϕ A and ϕ B in ϕ Σ , respectively.
The MDCM under two delayed intervals, l 1 and l 2 , is applied to the coincident point, and the conjugate phases are denoted as ϕ Σ , 1 and ϕ Σ , 2 , respectively. Here, l 1 is small enough that the conjugate phases of two points are unambiguous, while l 2 is larger, and the phases are aliased. Let ϕ A , 2 and ϕ B , 2 denote the conjugate phases of the two scattering points under interval l 2 ; ϕ Σ , 2 can be calculated as
ϕ Σ , 2 = d ϕ A , 2 + e ϕ B , 2
Based on the linear variation of the conjugate phase with l, ϕ Σ , 2 can be rewritten as
ϕ Σ , 2 = d l 2 l 1 ϕ A , 1 2 k A π + e l 2 l 1 ϕ B , 1 2 k B π = l 2 l 1 d ϕ A , 1 + e ϕ B , 1 k Σ π = l 2 l 1 ϕ Σ , 1 k Σ π
where ϕ A , 1 and ϕ B , 1 denote the conjugate phases of A and B, respectively, under interval l 1 , k A and k B are the phase ambiguity integers, and k Σ = 2 d k A + 2 e k B . By choosing moderate values of l 1 and l 2 , k Σ is no longer a multiple of two. In this case, ϕ Σ , 2 can not be unwrapped correctly based on ϕ Σ , 1 , while the single scatters still satisfies the linearity among different delayed intervals.
We therefore calculate the difference between the conjugate phases under l 1 and l 2 as
Δ ϕ = ϕ 2 l 2 l 1 ϕ 1 2 k π
where ϕ 1 and ϕ 2 denote the conjugate phases of the scattering point under l 1 and l 2 , respectively. When Δ ϕ is higher than the threshold η ϕ , the point will be considered to be a coincident point and be assigned to multiple extended targets.

3.2.2. State Prediction and Update

The scattering points are detected from the range profile through the constant false alarm rate detection, which are input into the lower layer as measurements. The state vector of each measurement in frame k contains its distance r ( k ) and conjugate phase ω ( k ) and is denoted as
X ( k ) = r ( k ) , ω ( k ) , r ˙ ( k ) , ω ˙ ( k ) T
where r ˙ ( k ) and ω ˙ ( k ) denote the first derivative of r ( k ) and ω ( k ) , respectively.
The state transition model is written as
X ^ ( k + 1 | k ) = F X ( k | k ) + V ( k ) P ^ ( k + 1 | k ) = F P ( k | k ) F T + Q ( k )
where X ^ ( k + 1 | k ) and P ^ ( k + 1 | k ) represent the predicting state and covariance matrix in frame k + 1 , respectively, X ( k | k ) and P ( k | k ) are the state matrix and covariance matrix after frame k, respectively, F is the transition matrix under a constant velocity model, and V ( k ) and Q ( k ) are the transition noise matrix and the process noise matrix, respectively.
Then, the tracker is updated as
K ( k + 1 ) = P ^ ( k + 1 | k ) H T H P ^ ( k + 1 | k ) H T + R ( k + 1 ) 1 X ( k + 1 | k + 1 ) = X ^ ( k + 1 | k ) + K ( k + 1 ) Z ( k + 1 ) H X ^ ( k + 1 | k ) P ( k + 1 | k + 1 ) = [ I K ( k + 1 ) H ] P ^ ( k + 1 | k )
where K ( k + 1 ) is the Kalman gain in frame k + 1 , H is the measurement vector, R ( k + 1 ) is the observation noise, Z ( k + 1 ) is the measurement in frame k + 1 , I is the identity matrix, X ( k + 1 | k + 1 ) and P ( k + 1 | k + 1 ) are the state matrix and the covariance matrix after updating, respectively.

3.2.3. State Correction

Based on Equations (6) and (13), the averages of the radar distance and velocity of the scattering points in an extended target are calculated as
R ¯ ( t ) = R + cos θ ( t ) i = 1 n Δ x i n v ¯ ( t ) = h ( t ) a d h ( t ) d t + d i = 1 n Δ x i n
where n is the total number of scatters, Δ x i is the distance between each scatter and the target center, and
d = 1 a h ( t ) cos θ ( t ) d θ ( t ) d t sin θ d h ( t ) d t R sin θ ( t ) d θ ( t ) d t
When the distribution of scatters remains unchanged, i = 1 n Δ x i / n is constant. As a result, R ¯ ( t ) and v ¯ ( t ) are only related to the overall motion of the extended target. Therefore, the state of the tracking center ( r c , ω c ) is regarded as the average state of scattering points and is calculated as
r c = i = 1 n r i n , ω c = i = 1 n ω i n
where r i and ω i denote the radar distance and conjugate phase of the i-th scattering point, respectively.
The center of the extended target is tracked using the same KF framework as in Section 3.2.2. During the tracking process, the prediction values of the target center, r ^ c and ω ^ c , were used to correct the conjugate phases of the coincident points. The correction process was based on the linear variation of micro-motion with Δ x , and each coincident point will be corrected to fit each extended target, respectively.
We assumed a coincident point to be distributed in the tracking gates of two extended targets at the same time and superimposed by two scattering points. For each extended target, if there exist more than two scattering points with correct conjugate phases, the states of the two nearest points, r 1 , ω 1 and r 2 , ω 2 , will be carried out to calculate the revised conjugate phase as follows
ω r = ω 1 + r r 1 ω 2 ω 1 r 2 r 1
where ω r is the revised phase.
If only one scattering point has the correct phase, we calculate the difference as δ ω = ω ^ 0 ω 0 , where ω ^ 0 and ω 0 denote the prediction and the measurement in the last frame, respectively. Then, the revised phase is calculated as ω r = ω ^ + δ ω , where ω ^ and ω denote the prediction and the measurement in the current frame, respectively. If no single scattering points exist, the predicted phases of the corresponding lower layer trackers will be used as the phases of the coincident points directly.
In this way, the conjugate phases of the coincident points were corrected and then used for state update process.

4. Results and Discussion

4.1. Simulation Results of Micro-Motion Extraction

A vessel with no translation was considered in this simulation. The initial distance between the radar and the vessel center was 500 m . The vessel was composed of three scattering points, and Δ x of the three points were −10 m , 0 m and 10 m , respectively. The motion parameters were set as follows: the heaving amplitude was 0.5 m , with a period of 10 s ; the pitching amplitude was 1.5°, with a period of 10 s . The carrier frequency of the chirp pulse was 16 GHz , the pulse repetition time was 100 μ s , the number of pulses in one frame was 512, and the bandwidth was 200 MHz . In this simulation, a sea clutter generation method considering the sea texture distribution, speckles, and sea spikes was adopted to generate the sea clutter echoes n ( t m ) [21]. The theoretical velocity and the Doppler-time diagram of the vessel under a signal-to-clutter ratio (SCR) of 20 dB are shown in Figure 3a and Figure 3b, respectively. In Figure 3b, we noticed that the velocity variation caused by heaving and pitching was too small to be observed under the velocity resolution of 0.18 m / s .
The initial phases of scattering points in each time step were extracted from the radar diagram and illustrated in Figure 4a. To unwrap the ambiguous phases, a 10-pulse MDCM was applied to the signal, and the conjugate phases were obtained, which were unwrapped and transformed into velocity values. The velocities derived from the conjugate phases of the simulated data with an SCR of 20 dB are plotted in Figure 4b. According to Figure 4b, the phase unwrapping was achieved effectively through the MDCM method, and the estimated velocity demonstrated good agreement with the theoretical velocity, with a root mean square error (RMSE) of 3.98 × 10 4 m / s .
Figure 5 presents the RMSEs of the velocity estimation with an SCR ranging from 8 dB to 23 dB . The phase measurement accuracy was directly influenced by the signal quality, which affected the velocity estimation results. Therefore, as the SCR increased, the RMSEs of all three points decreased. The RMSE of Point 3 was noticeably higher than that of Point 1 and Point 2, which was attributed to its lower scattering amplitude. When the SCR was above 15 dB , the RMSEs of all three points were less than 0.01 m / s , which is comparable to the wavelength and adequate for high-precision micro-motion extraction. We excluded the results with SCRs below 8 dB, because the RMSEs were extremely large, and the results could not reflect the real target velocity.

4.2. Simulation Results of Extended Target Tracking

We considered a radar detection scenario involving two extended vessels. The motion parameters of the two targets are listed in Table 1, while the theoretical velocities of the two targets are displayed in Figure 6. As is evident from the figure, the velocities of the scattering points of each target varied in a small range, which were difficult to discern from the Doppler-time profile with a decimeter-scale velocity resolution.
The MDCM was applied to calculate the conjugate phases of the scattering points. We extracted the conjugate phases under 10-pulse delay ( ϕ 10 ) and 160-pulse delay ( ϕ 160 ), then calculated the difference between the linear converted phases ϕ ^ 160 and ϕ 160 as follows
Δ ϕ = ϕ ^ 160 ϕ 160 = 16 ϕ 10 2 k π ϕ 160
where k is the phase ambiguity integer. Δ ϕ was employed for coincident point classification, and the selected points are demonstrated in red in Figure 7a. As is seen in the figure, the linear variation of the conjugate phases among different delayed intervals l provides a novel way for identifying coincident points.
Subsequently, the tracking of the scattering points was accomplished by utilizing the proposed LT method. The tracking result of two targets moving near to each other is shown in Figure 7b. The black lines correspond to the four scattering points of extended target 1 (1-1, 1-2, 1-3, 1-4), while the red lines represent the three scattering points of extended target 2 (2-1, 2-2, 2-3). As can be seen from the figure, the shapes of the tracks conform to the theoretical velocity curves (Figure 6).
The tracking results of the proposed method were compared under various scenarios. The translational velocities of target 1 and target 2 were denoted by v 1 and v 2 , respectively. In this simulation, v 1 was set to zero, while v 2 took values of −2, 0, 2, and 5 m / s . The RMSEs of the simulated scenes are shown in Table 2. The RMSE values indicate that the estimate accuracies of the ranges and velocities did not significantly change when the targets were moving near or away from each other, even when the scattering points of the two targets were coincident in the range dimension (when v 2 = 2 m / s or 5 m / s ). These results demonstrate the effectiveness of the state correction process in the LT algorithm, which utilizes the motion correlation between scattering points and achieves the velocity estimation for the points without valid conjugate phase information.
The performance of the proposed MDCM-LT method was compared with the KF-ridge path regrouping (KF-RPRG) method [22] and the centroid group tracking (CGT) method [23]. The KF-RPRG method tracks individual scattering points and connects the interrupted tracks based on the gradient direction. The CGT method focuses on target centroids and classifies the target merging condition based on the number of measurements falling into the tracking gate of each target. The tracking results of the KF-RPRG and CGT are presented in Figure 8. In Figure 8a, a-b represents the b-th scattering points in the a-th extended target. It should be noted that the KF-RPRG does not differentiate which scattering point belongs to which extended target, and the black and red lines were only used for visual clarity in the plot. According to the figure, the KF-RPRG tracked the scattering points, but the fluctuations in the conjugate phases caused fluctuations in the movement trajectories. According to Figure 8b, the CGT offered stable tracking of the target centroids in both the range and velocity dimensions, but it was unable to track the micro-motion of each point.
The comparison between the three methods is listed in Table 3. The regrouping process of the KF-RPRG could only be performed once the tracking was completed, which limited the real-time trajectory output. Due to the CGT only tracking the centroids of the extended targets, its processing time was the shortest among the three methods. The proposed MDCM-LT method utilized the micro-motion disparities among scattering points to rectify the conjugate phases, which led to reduced fluctuations in the trajectory tracking results. Furthermore, the RMSEs of the extracted velocity and distance trajectories were held within 0.016 m / s and 0.277 m , respectively, thereby indicating the effectiveness of the proposed method.

4.3. Experimental Results of Extended Target Tracking

A Ku-band radar was used for data acquisition in this experiment. The height of the radar placement was 60 m , and the distance between the radar and the targets was approximately 5600 m . In our experiment, extended target 1 was an anchored vessel. Extended target 2 consisted of two small ships connected by a rope, and the relative position between the two ships remained almost unchanged throughout the experiment. The experimental scene, the schematic diagram of target locations, and the range–time profile of the experimental radar data are illustrated in Figure 9.
Using delayed intervals of 6 and 10, the conjugate phases of the scattering points of two extended targets were extracted and used to classify the coincident points (as shown in Figure 10a). The LT method was then implemented for distance and conjugate phase tracking, with the tracking results presented in Figure 10b. In this figure, the black lines and red lines indicate the tracks of target 1 and target 2, while target 1 consists of three strong scattering points (1-1, 1-2, 1-3) and target 2 consists of two strong scattering points (2-1, 2-2). The conjugate phases were transformed into velocities, with the average velocities of target 1 and target 2 being −0.03 m / s and 1.56 m / s , respectively. The average velocity of the vessel scattering points was nearly zero, which agrees with its anchored state. The average velocity of small ships is in accordance with the values calculated from the translation in the range domain. In addition, the small ships showed shorter motion periods and larger motion amplitudes than the vessel, which is attributed to their lower mass. Consequently, the proposed method enabled us to successfully track the micro-motion of the extended marine targets when the targets overlapped in the range dimension of the radar echo.

5. Conclusions

In this paper, we proposed a MDCM-LT algorithm for extracting the trajectories of rigid marine targets from radar echoes. Using the proposed method, we extracted the high-precision micro-motion trajectories of overlapping targets on the wavelength scale. The LT took advantage of the motion association within rigid extended targets to improve the tracking performance. Additionally, the MDCM method offers a novel approach to classify overlapping extended targets, even when they have similar translational velocities. This approach could potentially be used for target classification in complex marine conditions, indicating potential avenues for future research in this field.

Author Contributions

Conceptualization, T.M. and Y.Z.; methodology, T.M. and Y.Z.; software, T.M. and K.Z.; validation, T.M.; data curation, T.M.; writing—original draft preparation, T.M. and Y.Z.; writing—review and editing, T.M., Y.Z. and H.S.; visualization, T.M. and K.Z.; supervision, H.S.; project administration, Y.Z. and H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, V.; Li, F.; Ho, S.S.; Wechsler, H. Micro-Doppler effect in radar: Phenomenon, model, and simulation study. IEEE Trans. Aerosp. Electron. Syst. 2006, 42, 2–21. [Google Scholar] [CrossRef]
  2. Li, R.; Yang, Z.; He, S.; Liao, G. Ship Target Micro-Doppler Feature Extracted by Multi-Synchrosqueezing Transform and Inverse Radon Transform. In Proceedings of the 2021 CIE International Conference on Radar (Radar), Haikou, China, 15–19 December 2021; pp. 1545–1549. [Google Scholar] [CrossRef]
  3. Liu, Y.; Zhu, D.; Li, X.; Zhuang, Z. Micromotion Characteristic Acquisition Based on Wideband Radar Phase. IEEE Trans. Geosci. Remote Sens. 2014, 52, 3650–3657. [Google Scholar] [CrossRef]
  4. Li, X.; Wang, W.; Zhang, W.; Cao, Y. Phase-Detection-Based Range Estimation with Robust Chinese Remainder Theorem. IEEE Trans. Veh. Technol. 2016, 65, 10132–10137. [Google Scholar] [CrossRef]
  5. Zhu, D.; Liu, Y.; Huo, K.; Li, X. A Novel High-Precision Phase-Derived-Range Method for Direct Sampling LFM Radar. IEEE Trans. Geosci. Remote Sens. 2016, 54, 1131–1141. [Google Scholar] [CrossRef]
  6. Li, W.; Fan, H.; Ren, L.; Hou, K.; Zhang, Z.; Mao, E. A Stationary Clutter Suppression Method for 3-D Micromotion Measurements Based on Wideband Radar Amplitude and Phase Information. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5119518. [Google Scholar] [CrossRef]
  7. Sun, M.; Hao, C.; Minggang, L. A Fuzzy CFAR Detection Method for Range-extended Targets with Enhanced Anti-jamming Capability. J. Signal Process. 2019, 35, 1580–1589. [Google Scholar] [CrossRef]
  8. Huang, S.; Jiang, N.; Gao, Y.; Xu, W.; Feng, Z.; Zhu, F. Radar Sensing-Throughput Tradeoff for Radar Assisted Cognitive Radio Enabled Vehicular Ad-Hoc Networks. IEEE Trans. Veh. Technol. 2020, 69, 7483–7492. [Google Scholar] [CrossRef]
  9. Blunt, S.D.; Gerlach, K.; Heyer, J. HRR Detector for Slow-Moving Targets in Sea Clutter. IEEE Trans. Aerosp. Electron. Syst. 2007, 43, 965–974. [Google Scholar] [CrossRef]
  10. Rong Li, X.; Jilkov, V. Survey of maneuvering target tracking. Part I. Dynamic models. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 1333–1364. [Google Scholar] [CrossRef]
  11. Arulampalam, M.; Maskell, S.; Gordon, N.; Clapp, T. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process. 2002, 50, 174–188. [Google Scholar] [CrossRef] [Green Version]
  12. Thayaparan, T.; Stanković, L.; Djurović, I. Micro-Doppler-based target detection and feature extraction in indoor and outdoor environments. J. Frankl. Inst. 2008, 345, 700–722. [Google Scholar] [CrossRef]
  13. Ding, Y.; Liu, R.; Li, Z.; She, Y.; Xu, X. Human Micro-Doppler Frequency Estimation Using CESP-Based Viterbi Algorithm. IEEE Geosci. Remote Sens. Lett. 2022, 19, 3506105. [Google Scholar] [CrossRef]
  14. Ellouze, A.; Ksantini, M.; Delmotte, F.; Karray, M. Multiple Object Tracking: Case of Aircraft Detection and Tracking. In Proceedings of the 2019 16th International Multi-Conference on Systems, Signals and Devices (SSD), Istanbul, Turkey, 21–24 March 2019; pp. 473–478. [Google Scholar] [CrossRef]
  15. Svensson, L.; Svensson, D.; Guerriero, M.; Willett, P. Set JPDA Filter for Multitarget Tracking. IEEE Trans. Signal Process. 2011, 59, 4677–4691. [Google Scholar] [CrossRef] [Green Version]
  16. Granström, K.; Lundquist, C.; Orguner, U. A Gaussian mixture PHD filter for extended target tracking. In Proceedings of the 2010 13th International Conference on Information Fusion, Edinburgh, UK, 26–29 July 2010; pp. 1–8. [Google Scholar] [CrossRef] [Green Version]
  17. Zhang, Z.; Sun, J.; Zhou, H.; Xu, C. Group Target Tracking Based on MS-MeMBer Filters. Remote Sens. 2021, 13, 1920. [Google Scholar] [CrossRef]
  18. Khalid, H.; Karayel, H.B.; Riaz, Z.; Donmez, F. Development of a Methodology for Quick Seakeeping Assessment of Warships for Helicopter Operations in Rough Weather. In Proceedings of the 2020 17th International Bhurban Conference on Applied Sciences and Technology (IBCAST), Islamabad, Pakistan, 14–18 January 2020; pp. 578–583. [Google Scholar] [CrossRef]
  19. Chen, H.; Liu, W.; Zhong, Z. Modeling and simulation of ship longitudinal motion. In Proceedings of the 2009 International Conference on Mechatronics and Automation, Changchun, China, 9–12 August 2009; pp. 4895–4900. [Google Scholar] [CrossRef]
  20. Granstrom, K.; Lundquist, C.; Orguner, O. Extended Target Tracking using a Gaussian-Mixture PHD Filter. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 3268–3286. [Google Scholar] [CrossRef] [Green Version]
  21. Shi, S.N.; Liang, X.; Shui, P.L.; Zhang, J.K.; Zhang, S. Low-Velocity Small Target Detection with Doppler-Guided Retrospective Filter in High-Resolution Radar at Fast Scan Mode. IEEE Trans. Geosci. Remote Sens. 2019, 57, 8937–8953. [Google Scholar] [CrossRef]
  22. Chen, S.; Dong, X.; Xing, G.; Peng, Z.; Zhang, W.; Meng, G. Separation of Overlapped Non-Stationary Signals by Ridge Path Regrouping and Intrinsic Chirp Component Decomposition. IEEE Sens. J. 2017, 17, 5994–6005. [Google Scholar] [CrossRef]
  23. Du, M.; Bi, D.; Pan, J.; Wang, Y. Maneuvering group target tracking algorithm with adaptive correlation gate. J. Beijing Univ. Aeronaut. Astronaut. 2019, 45, 1435–1443. [Google Scholar] [CrossRef]
Figure 1. The coordinate systems of the vessel.
Figure 1. The coordinate systems of the vessel.
Sensors 23 03837 g001
Figure 2. The framework of the layered tracking.
Figure 2. The framework of the layered tracking.
Sensors 23 03837 g002
Figure 3. The theoretical micro-motion and the radar Doppler-time diagram of the vessel. (a) The theoretical velocity curves. (b) The simulated Doppler-time diagram of the vessel.
Figure 3. The theoretical micro-motion and the radar Doppler-time diagram of the vessel. (a) The theoretical velocity curves. (b) The simulated Doppler-time diagram of the vessel.
Sensors 23 03837 g003
Figure 4. The result of MDCM method. (a) The initial phases of scattering points extracted from the radar range profile. (b) The estimated velocities derived from the conjugate phases by MDCM.
Figure 4. The result of MDCM method. (a) The initial phases of scattering points extracted from the radar range profile. (b) The estimated velocities derived from the conjugate phases by MDCM.
Sensors 23 03837 g004
Figure 5. RMSE of velocity estimation with SCR of 8–23 dB .
Figure 5. RMSE of velocity estimation with SCR of 8–23 dB .
Sensors 23 03837 g005
Figure 6. The theoretical velocities of the vessels.
Figure 6. The theoretical velocities of the vessels.
Sensors 23 03837 g006
Figure 7. The simulated results of the proposed MDCM-LT algorithm. (a) The coincident points differentiated through the MDCM-based measurement partitioning method. (b) The tracking results derived through the LT algorithm.
Figure 7. The simulated results of the proposed MDCM-LT algorithm. (a) The coincident points differentiated through the MDCM-based measurement partitioning method. (b) The tracking results derived through the LT algorithm.
Sensors 23 03837 g007
Figure 8. The simulated results of the comparison algorithms. (a) The scattering point tracking results of KF-RPRG method. (b) The center tracking results of CGT method.
Figure 8. The simulated results of the comparison algorithms. (a) The scattering point tracking results of KF-RPRG method. (b) The center tracking results of CGT method.
Sensors 23 03837 g008
Figure 9. The experimental scenario. (a) The outdoor scene for the marine target detection experiment. (b) The positional relationship between the radar and targets. (c) The range–time profile of the experimental radar data.
Figure 9. The experimental scenario. (a) The outdoor scene for the marine target detection experiment. (b) The positional relationship between the radar and targets. (c) The range–time profile of the experimental radar data.
Sensors 23 03837 g009
Figure 10. The experimental results of the proposed MDCM-LT algorithm. (a) The coincident points differentiated through the MDCM-based measurement partitioning method. (b) The tracking results derived through the LT algorithm.
Figure 10. The experimental results of the proposed MDCM-LT algorithm. (a) The coincident points differentiated through the MDCM-based measurement partitioning method. (b) The tracking results derived through the LT algorithm.
Sensors 23 03837 g010
Table 1. The parameters of simulated extended targets.
Table 1. The parameters of simulated extended targets.
Parameter NameTarget 1Target 2
Translational velocity (m/s)05
Center position (m)50004955
Δ x of scattering points (m)(−10, 0, 20, 30)(−15, 0, 15)
Amplitude of heaving (m)0.90.9
Period of heaving (s)155
Amplitude of pitching (°)33
Period of pitching (s)105
Table 2. The RMSEs of range and velocity tracks.
Table 2. The RMSEs of range and velocity tracks.
v 1 ( m / s ) v 2 ( m / s ) RMSEs of Range Tracks (m)RMSEs of Velocity Tracks (m)
0−20.4700.023
000.5900.019
020.7650.020
050.2770.016
Table 3. The comparison between the KF-RPRG method, the CGT method, and the proposed MDCM-LT method.
Table 3. The comparison between the KF-RPRG method, the CGT method, and the proposed MDCM-LT method.
ItemKF-RPRGCGTThe Proposed Method
Group tracking×
Scattering point tracking×
Real-time output×
RMSE of velocity ( m / s )0.0620.028 (center)0.016
RMSE of distance ( m )0.2761.529 (center)0.277
Processing time ( s )3.261.073.06
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

Mao, T.; Zhang, Y.; Zhu, K.; Sun, H. Micro-Motion Extraction for Marine Targets by Multi-Pulse Delay Conjugate Multiplication and Layered Tracking. Sensors 2023, 23, 3837. https://doi.org/10.3390/s23083837

AMA Style

Mao T, Zhang Y, Zhu K, Sun H. Micro-Motion Extraction for Marine Targets by Multi-Pulse Delay Conjugate Multiplication and Layered Tracking. Sensors. 2023; 23(8):3837. https://doi.org/10.3390/s23083837

Chicago/Turabian Style

Mao, Tong, Yi Zhang, Kaiqiang Zhu, and Houjun Sun. 2023. "Micro-Motion Extraction for Marine Targets by Multi-Pulse Delay Conjugate Multiplication and Layered Tracking" Sensors 23, no. 8: 3837. https://doi.org/10.3390/s23083837

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