METHOD FOR CALCULATING GATING SCORES IN PULSE-DOPPLER RADAR SYSTEMS USING A FUSION OF POSITION, POWER, DETECTION SIZE AND AMBIGUOUS DOPPLER MEASUREMENT DATA
20250110205 ยท 2025-04-03
Assignee
Inventors
- Trung Kien Tran (Ha Noi City, VN)
- THI THANH TRAN (Ha Noi City, VN)
- VAN KHUONG NGUYEN (Ha Noi City, VN)
- DUONG NAM PHAM (Ha Noi City, VN)
- Vu Hop Tran (Ha Noi City, VN)
Cpc classification
International classification
G01S13/00
PHYSICS
Abstract
The invention relates to a method of calculating gating scores in the pulse-Doppler radar using a combination of position, power, size of detection and ambiguous Doppler measurement data to effectively overcome the phenomenon of wrongly assigning detections to the target trajectory and creating false targets in noise regions. The method intelligently merges position, power, detection size and ambiguous Doppler measurement data information of the detections in the algorithm of calculating gating score to solve the problem of selection and disputation detections. The method is carried out through two steps, step 1: determine statistical quantities from the standard data set; step 2: gating selection algorithm.
Claims
1. A method of calculating a gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift includes 2 steps: step 1: determine statistical quantities from a standard data set; step 1: determine statistical quantities from the standard data set: collect a data set of radar targets that are paired with ground-truth data based on similarity of position, trajectory, velocity and direction of movement (heading angle); statistics quantities to be determined from the standard data set include: mean and standard deviation of the Doppler difference values, power difference values, detection size difference values; a cut threshold value for the Doppler difference distance, power difference distance, detection size difference distance and position distance; step 2: perform a gating selection algorithm: determine a radial velocity from a range and a timestamp; determine an estimated Doppler value from the radial velocity; determine a Doppler difference, power difference and detection size difference; determine a Doppler difference distance, power difference distance, detection size difference distance and position distance; calculate a score value for each distance value; normalize the score value; calculate a total gating sore for the detection; the total gating score value of the detection in the gate of all tracks is put into an auction algorithm to select a most appropriate track-to-detection.
2. The method of calculating a gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: calculate the radial velocity and the estimated Doppler value: determine the radial velocity using the range and timestamp of N consecutive samples in the following formula: is calculated from the radial velocity according to the following formula:
3. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: utilizing Doppler difference values, power difference values and detection size difference values in the gating selection algorithm; using Doppler, power and detection size information is that assuming y.sup.i is the detection of the target at the time i, the value of the estimated Doppler from the radial velocity will be approximately equal to the measured Doppler at the time i; similarly, the value of the measured power at the time i will be approximately equal to the mean power of the target, the power value used to calculate is a normalized value regardless of the range; the value of the detection size at the time i will be approximately equal to a mean size value of the target's historical rounds; determine Doppler difference:
4. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: calculate Doppler difference distance, power difference distance, detection size difference distance, position distance, specifically: Doppler difference distance from a point F.sub.D to a distribution of Doppler difference values is calculated according to the following formula:
5. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: the method of calculating the score value of each detection in the gating is carried out sequentially through 7 steps: step 1, determine the radial velocity; step 2, determine the estimated Doppler from the radial velocity; step 3, determine the Doppler difference, power difference, detection size difference; step 4, determine the Doppler difference distance, power difference distance, detection size difference distance and position distance; step 5, calculate the score value for each distance value in step 4; step 6, normalize the score value in step 5; step 7, calculate the total sore for the detection; perform auction algorithm.
6. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: calculate score value for the Doppler difference distance:
7. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: Method of normalizing the score value, Doppler, power and detection size are used to complement the position information to enhance the efficiency of the detection score calculation function, so the score values must be normalized in the range of [0-q]:
8. The method of calculating the gating score and assigning detection-trajectory on pulse-Doppler radar using a combination of position, power, detection size and ambiguous Doppler frequency shift according to claim 1, in which: determine the total score value of each detection in the target trajectory gate using the combination of 4 score values of the Doppler difference distance, the power difference distance, detection size difference distance and the position distance, the weights of score.sub.F.sub.
Description
DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
[0012]
[0013]
[0014]
DETAILED DESCRIPTION
[0015] The invention provides the method of improving the accuracy of the multi-target tracking system on the pulse-Doppler radar using a combination of position, Doppler and power measurements in both the trajectory management and detection-trajectory correlation blocks.
[0016] The invention employs incorporating position, power, detection size and Doppler in the gating selection algorithm. The steps to implement this approach are illustrated in
Step 1: Determine Statistical Quantities from the Standard Data Set
[0017] Collect a data set of radar targets that are paired with ground-truth data based on similarity of position, trajectory, velocity and direction of movement (heading).
[0018] Refer to
Determine the radial velocity using the range and timestamp of the N consecutive samples in the following formula:
Where:
[0021] rr: radial velocity, unit: m/s [0022] r: range, unit: m [0023] t: timestamp, unit: s [0024] i: i.sup.th sample [0025] N is the integer selected depending on the maneuverability of the target and the radar update rate. The less maneuver the target or the faster the radar update rate, the greater N can choose. In common situations, we propose to use N in the range of 2-4.
The timestamp is taken directly from the Analog-to-Digital module of the hardware device to increase the accuracy of calculating the value of the radial velocity. [0026] Calculate the estimated Doppler from the radial velocity (201b):
The estimated Doppler is calculated from the radial velocity according to the following formula:
Where:
[0027] DopplerAbs: the absolute estimated Doppler value [0028] v.sub.d: Doppler resolution (m/s) [0029] M: the total number of Doppler banks processed [0030] + If the Doppler increases clockwise with the original bank F.sub.0,
where: [0031] : the estimated Doppler [0032] F.sub.0: the original bank value [0033] + If the Doppler increases counter-clockwise with the original bank F.sub.0,
[0035] The main idea of using Doppler information is that assuming y.sup.i is the detection of the target at the time i, the value of the estimated Doppler from the radial velocity will be approximately equal to the measured Doppler at the time i.
The Doppler difference is calculated as follows:
Where:
[0036] F.sub.D: Doppler difference [0037] F.sub.D: the measured Doppler of the detection
The use of the Doppler difference is completely unwavering by the Doppler ambiguity problem. [0038] Calculate mean and variance of Doppler difference values (201d):
Where:
[0039] .sub.F.sub.
[0043] Similarly, the main idea of using power information is that assuming y.sup.i is the detection of the target at the time i, the value of the measured power at the time i will be approximately equal to the mean power of the target. In particular, the power value used to calculate is the normalized value regardless of the range. [0044] Calculate the power difference value (202a):
Where:
[0045] P: power difference [0046] P: the measured power [0047]
Where:
[0049] .sub.P: mean of power difference values [0050] S.sub.P.sup.2: variance of power difference values [0051] Refer to
[0052] The size of the radar detection remains consistent over time and varies with the type of object and the distance from which it is observed. In high-resolution radars, the detection size is also proportional to the size of the target being observed. The main idea of using detection size information is that assuming y.sup.i is the detection of the target at the time i, the value of the detection size at the time i will be approximately equal to the mean size of the target. [0053] Calculate the detection size difference value (202a):
Where:
[0054] Si: detection size difference [0055] Si: the measured detection size [0056]
Where:
[0058] .sub.Si: mean of size difference values [0059] S.sub.Si.sup.2: variance of size difference values. [0060] Refer to
Where, d.sub.F.sub.
Assuming the set of Doppler difference distance values follows a certain distribution P, it is necessary to test the statistical hypothesis: [0063] H.sub.0: the set of Doppler difference distance values follows the P distribution [0064] H.sub.1: the set of Doppler difference distance values does not follow the P distribution
Using Chi-square goodness-of-fit test with 5% significance level, if p-value is greater than 5%, the hypothesis H.sub.0 cannot be rejected, it means the set of Doppler difference distance values follows the P distribution. [0065] The cut threshold of the Doppler difference distance (301c) is determined by:
Where F is the cumulative distribution function of Doppler difference distance distribution. [0066] Refer to
Where:
[0074] p: position vector (including x, y, z coordinates converted from range, azimuth and elevation) [0075] .sub.p: predicted position vector of the tracking filter [0076] : predicted covariance matrix of the tracking filter [0077] The method of determining distribution (304b) and cut threshold value thres.sub.p (304c) for the position distance is done the same as the method of determining the distribution and the cut threshold for the set of Doppler difference distance values.
Step 2: The Gating Selection Algorithm
Refer to
The method for determining the radial velocity value has been presented in step 1. [0079] Determine the estimated Doppler from the radial velocity (402):
The method for determining the estimated Doppler has been presented in step 1. [0080] Determine the Doppler difference, power difference and detection size difference (403):
The method for determining the Doppler difference, power difference and detection size difference have been presented in step 1. [0081] Determine the Doppler difference distance, power difference distance, detection size difference distance and position distance (404):
The method for determining the Doppler difference distance, power difference distance, detection size difference distance and position distance have been presented in step 1. [0082] Calculate the score value for each distance value (405) [0083] + The score value for the Doppler difference distance score.sub.F.sub.
[0088] Because Doppler, detection size and power are used to complement the position information to enhance the efficiency of the detection score calculation function, the score values must be normalized in the range of [0-q]:
Where q=q.sub.max/3 and q.sub.max is the maximum value of the position distance scores. [0089] Calculate the total sore for the detection (407)
[0090] The total score value TScore of the detection in the target gate shows the appropriate level of that detection for the target. The higher the value of this TScore value, the more suitable the detection to assign the target.
The value of the weights depends on the measurement accuracy of each quantity in the radar system. [0091] The auction algorithm:
[0092] The total score value of the detection in the gate of all tracks is put into the auction algorithm to select the most appropriate track-to-detection.
[0093]