CN107831490A - A kind of improved more extension method for tracking target - Google Patents

A kind of improved more extension method for tracking target Download PDF

Info

Publication number
CN107831490A
CN107831490A CN201711249650.XA CN201711249650A CN107831490A CN 107831490 A CN107831490 A CN 107831490A CN 201711249650 A CN201711249650 A CN 201711249650A CN 107831490 A CN107831490 A CN 107831490A
Authority
CN
China
Prior art keywords
target
density
measurement
matrix
probability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711249650.XA
Other languages
Chinese (zh)
Inventor
吴盘龙
邓宇浩
何山
王雪冬
肖仁强
曹竞丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201711249650.XA priority Critical patent/CN107831490A/en
Publication of CN107831490A publication Critical patent/CN107831490A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/66Radar-tracking systems; Analogous systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/41Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Probability & Statistics with Applications (AREA)
  • Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)

Abstract

The invention discloses a kind of improved more extension method for tracking target.This method step is:Clustering, and the probability hypothesis density of initialized target and gesture distribution are carried out to the metric data collection of sensor first;Then dbjective state collection is predicted and updated in probability hypothesis density and the gesture distribution of subsequent time, obtain probability hypothesis density and the gesture distribution at this moment;Then trimming merging is carried out to the Gaussian term of the intensity function of target, extracts Target state estimator, carry out Performance Evaluation;Repeat forecast updating and trimming merges, tracking target disappears until target.The present invention improves the target tracking accuracy under clutter environment, loss of significance caused by reducing radar shadown, reduces the amount of calculation of wave filter, is advantageous to the engineer applied of GM CPHD wave filters.

Description

Improved multi-extension target tracking method
Technical Field
The invention belongs to the field of target tracking, and particularly relates to an improved multi-extension target tracking method.
Background
With the widespread application of high-resolution sensors, the research of Extended Target Tracking (ETT) technology has become a hot spot. In particular, with the increasing resolution of radar, multiple measurements of different equivalent scattering centers of the same target can be received at each time, and at this time, the target is not a point target any longer, but an extended target. In recent years, professor Ronald p.s.mahler has proposed a Probabilistic Hypothesis Density (PHD) filtering algorithm based on the Random Finite Set (RFS) theory, which can simultaneously achieve the estimation of the target number and the target state without considering data correlation. It first tracks the entire target population and then goes to detect each variable. However, the PHD filtering has the problems of sensitive omission and infinite distribution. In order to solve the problems, a potential probability hypothesis density (CPHD) filter is generated, and compared with a PHD filter, the CPHD filter can update the potential distribution of the target, and is particularly suitable for the problem of multi-extended target tracking (METT).
Measurement set division is one of the key problems to be solved in multi-extended target tracking, and theoretically, an extended target filter based on RFS needs to consider all possible divisions of a measurement set, but the number of all possible divisions increases rapidly with the increase of the number of targets. Granstrm et al have first proposed partitioning measurement sets using methods such as distance partitioning, K-means, predictive partitioning, and expected maximum partitioning, but these methods all have some problems. The Density-Based Spatial Clustering of Applications with Noise (DBSCAN) is a classic representation Based on a Density algorithm, can divide areas with high enough Density into clusters, can find clusters with any shapes in a Noise Spatial database, and is suitable for extended target tracking in a clutter environment.
In the actual radar measurement information, especially when the target is extended to track, a doppler blind area inevitably exists and causes the loss of part of the target measurement information, thereby affecting the filtering precision. Therefore, it is necessary to maintain the filtering accuracy in the case of target measurement data loss (radar blind area); secondly, while the tracking precision is improved, the computation complexity of the CPHD filter is much greater than that of the PHD filter, so that the computation complexity of the algorithm needs to be optimized; finally, the problem of combining the DBSCAN algorithm with the CPHD filter also needs to be solved. In summary, in the actual radar measurement information, there are problems of multiple extended target measurement set division, measurement data loss and complex calculation,
disclosure of Invention
The invention aims to provide an improved multi-extension target tracking method with simple calculation and high precision, thereby improving the multi-extension target tracking performance.
The technical solution for realizing the purpose of the invention is as follows: an improved multi-extension target tracking method comprises the following steps:
step 1, clustering: clustering and dividing a measurement data set of the sensor;
step 2, initialization: probability hypothesis density of initial target D 0 (x) And potential distribution p 0 (n);
Step 3, prediction updating: for target state set X k Predicting and updating the probability hypothesis density and the potential distribution at the moment k +1 to obtain the probability hypothesis density D at the moment k+1 (x) And potential distribution p k+1 (n), wherein k is not less than 1;
step 4, pruning and combining: pruning and merging Gaussian terms of the intensity function of the target, extracting target state estimation and performing performance evaluation;
and 5, repeating the steps 3-4, and tracking the target until the target disappears.
Further, the clustering division of the measurement data set of the sensor in step 1 specifically includes the following steps:
1.1 Two parameters of the DBSCAN algorithm are initialized: radius parameter Be and neighborhood density threshold MinPts;
δ neighborhood of subject p: for a data space, that is, any data object p in the measured data set, its σ neighborhood is a set of objects in a circular area with p as the center of circle and σ as the radius, and is recorded as
Nб(p)={q|q∈D∩d(p,q)<б}
Wherein D is the metrology data set and D (p, q) is the distance between the object p and the point q;
core object: if at least MinPts objects are contained in the Be neighborhood of the object p, the object p is a core object;
the direct density can reach: for sample set D, if sample point q is within the sigma domain of p, and p is the core object, then object q is directly density reachable from object p;
the density can reach: for a sample set D, a string of sample points p is given 1 ,p 2 ….p n Wherein p = p 1 ,q=p n If the object p i From p i-1 The direct density is reachable, then object q is reachable from object p density;
density connection: for a point o in the sample set D, if object o through object p and object q are density reachable, then p and q are density-linked;
density-based clusters: a set of maximum density-connected objects based on density reachability;
1.2 Input measurement data set D), randomly extracting an unprocessed object p from the data set D, counting the number of objects in the sigma neighborhood of p, if the number of the objects in the sigma neighborhood of p reaches MinPts, marking p as a core object, otherwise marking the object p as processed, and extracting the next unprocessed object p from the data set D for counting;
1.3 Traversing the measurement data set D, recording all core objects, finding out density reachable objects of all the core objects, forming a new cluster, and further obtaining a final cluster result through density connection;
1.4 Update the measured data set D, and replace the previous measured data set D with the final cluster result to complete the clustering step.
Further, the prediction update in step 3 specifically includes the following steps:
3.1 Prediction: for target state set X k Probability hypothesis density D at time k +1 k+1|k (x) And potential distribution p k+1|k (n) predicting:
at time k, the known parameters are: density of probability hypotheses D k (x) Desired n of number of targets k Potential distribution p k (x) Then the target state set X survived at time k k The probability hypothesis density of (a) is:
D k+1|k (ξ)=∫p s (x')·f k+1 |k(x|x')·D k|k (x')dx'
wherein: p is a radical of s (x') is the target survival probability, f k+1|k (x | x') is the single target markov transfer density; d k|k (X') is the target state set X at the previous time k A probability hypothesis density of;
potential distribution p k+1|k (n) is:
wherein:is the weight of the jth target, N max Is the maximum possible number of potential distributions, p k (l) The target survival probability for the previous time instant i.e. time k,is a binomial coefficient;
3.2 Update: for target state set X k Probability hypothesis density D at time k +1 k+1 (x) And potential distribution p k+1 (n) updating:
intensity function upsilon in predicting target state k+1|k (x) And potential distribution p k+1|k Known conditionsNext, the update equation of the CPHD filter is obtained as follows:
and (3) potential distribution updating:
updating the intensity function of the target state:
updating the target number:
wherein
Wherein, delta j (. Is a balancing function, k k (. Cndot.) is a function of clutter intensity,the number of targets at time k is,predicted value of target number at time k +1, p D,k+1 For the target detection probability, H is the measurement matrix,in order to target the state covariance matrix,is the mean of the individual gaussian components in the GM-CPHD function,for measurement bias, R is the measurement covariance.
Further, the prediction update in step 3 is specifically as follows:
a) Introduction of a scaling factor
Doppler shift f of moving object in three-dimensional coordinate system d Expressed as:
wherein V t And V a Respectively the moving speeds of the target and the carrier, phi is the deflection angle between the carrier route and the radar, and beta is the course deflection angle between the target and the carrier;
doppler blind area f d Is less than or equal to delta f, the Doppler blind area is [ -delta f, delta f]The target doppler shift is:
wherein v is r Is the radial velocity of the target relative to the sensor, f 0 Is the emission frequency of the target radiation source, c is the propagation speed of the target radiation source signal;the components of the target velocity vector in the x, y, z directions, respectively; the components of the speed vector of the carrier in the directions of x, y and z are respectively;
based on GM-CPHD algorithm framework, combining DBSCAN clustering, providing a DBSCAN-CPHD filtering algorithm, specifically comprising the following steps:
firstly, clustering and dividing a measurement data set of a sensor by adopting a DBSCAN algorithm;
then, adding an n-dimensional square matrix lambda (k) in the gain matrix calculation formula to adjust the gain matrix of the GM-CPHD filter to obtain:
S(k+1)=H(k+1)P(k+1|k)H T (k+1)+(λ(k)-I)R 0 (k+1)+R(k+1)
wherein I is a unit matrix, R 0 (k + 1) is a diagonal matrix, which takes the value of the diagonal element of R (k + 1), and H is an observation matrix;
wherein, the calculation formula of S (k + 1) is as follows:
xi is the number of sliding windows, e (k + 1) is the measurement error vector;
finally, λ (k) is calculated:
let the gain adjustment matrix be λ * (k) The formula is obtained as follows:
in the formula of lambda ii (k) I row and i column elements of λ (k), i.e. the ith element on the diagonal of λ (k);
b) Design of adaptive threshold
Firstly, setting a threshold gamma:
wherein, P D For detection probability, β is the new source density;
from the formula, the threshold γ is related to the residual covariance matrix S (k), and S (k) is a variable;
then, the measurement set of the threshold area is expressed as:
finally, since the measurement set is composed of Z k Is changed intoThe resulting clutter intensity function changes toThen:
wherein the content of the first and second substances,for new measurement zone volumes, M new And lambda is the number of clutter in the unit volume and the number of targets tracked by N.
Further, the pruning and merging of the gaussian terms of the intensity function of the target, extracting the target state estimation, and performing the performance evaluation in step 4 are specifically as follows:
trimming: filtering out Gaussian components smaller than the weight tau;
merging: when the distance between the Gaussian components is smaller than a threshold value U, combining the Gaussian components;
and (3) state estimation: the extraction weight is greater than tau 1 The gaussian component of (a);
performance evaluation: and evaluating a target tracking result by using the OSPA distance error as an index.
Compared with the prior art, the invention has the remarkable advantages that: (1) A DBSCAN algorithm is introduced under a Gaussian mixture potential probability hypothesis density filtering framework, the problem that a GM-CPHD filter is difficult to effectively track multiple extended targets is solved, and the target tracking precision under a clutter environment is improved; (2) Due to the introduction of a scale factor and the design of a self-adaptive threshold, the problems of measurement data loss and calculation complexity optimization are solved, the multi-extension target tracking performance is improved, and the engineering application of the GM-CPHD filter becomes possible.
Drawings
Fig. 1 is a general flow diagram of the improved multiple extended target tracking method of the present invention.
FIG. 2 is a schematic diagram of target metrology information in accordance with the present invention.
FIG. 3 is a three-dimensional graph of the filtering results of the present invention and the conventional method.
Fig. 4 is a two-dimensional detail of the filtering result of the present invention.
FIG. 5 is a graph of the number of targets estimated by the present invention and conventional methods.
FIG. 6 is a graph comparing the time taken for the operation of the present invention with the conventional algorithm.
Figure 7 is an OSPA distance map for each algorithm.
FIG. 8 is an enlarged view of the OSPA distance of the algorithm of the present invention.
Detailed Description
With reference to fig. 1, the improved multi-extended target tracking method of the present invention introduces a DBSCAN algorithm to divide measurement sets in a measurement set processing process under a gaussian mixture potential probability hypothesis density (GM-CPHD) filtering framework, thereby achieving a function of tracking extended targets; and then, the gain matrix and the observation volume of the filter are respectively adjusted by utilizing the scale factor and the adaptive threshold, so that the robustness of the filter is improved, and the calculated amount is reduced. The method comprises the following specific steps:
step 1, clustering: and clustering and dividing the measurement data set of the sensor.
And (3) clustering and dividing the measurement data set of the sensor by adopting a DBSCAN algorithm:
first, two parameters of the DBSCAN algorithm are initialized, namely a radius parameter sigma and a neighborhood density threshold MinPts.
δ neighborhood of subject p: for a data space, that is, any data object p in the measured data set, its σ neighborhood is a set of objects in a circular area with p as the center of circle and σ as the radius, and is recorded as
Nб(p)={q|q∈D∩d(p,q)<б}
Wherein D is the metrology data set and D (p, q) is the distance between the object p and the point q;
core object: if at least MinPts objects are contained in the Be neighborhood of the object p, the object p is a core object;
the direct density can reach: for sample set D, if sample point q is within the sigma domain of p, and p is the core object, then object q is directly density reachable from object p;
the density can reach: for a sample set D, a string of sample points p is given 1 ,p 2 ….p n Wherein p = p 1 ,q=p n If the object p i From p i-1 Direct density is reachable, then object q is reachable from object p density;
density connection: for a point o in the sample set D, if object o to object p and object q are both density reachable, then p and q are density linked;
density-based clusters: a set of maximum density connected objects based on density reachability.
Then, inputting a measurement data set D, randomly extracting an unprocessed object p from the data set D, counting the number of objects in sigma neighborhood of p, if the number of objects in sigma neighborhood of p reaches MinPts, marking p as a core object, otherwise marking the object p as processed, and extracting a next unprocessed object p from D for counting.
And finally, traversing the measurement data set D, recording all the core objects, finding out all the density reachable objects of the core objects, forming a new cluster, and further obtaining a final cluster result through density connection. And finally, updating the measurement data set D, and replacing the previous measurement data set D with the obtained final clustering result to finish the clustering step.
Aiming at the phenomenon of white gaussian noise of multiple extended targets, in the DBSCAN algorithm, the final cluster does not contain noise data by setting a reasonable radius parameter sigma and a neighborhood density threshold MinPts, so that the denoising effect is achieved.
Step 2, initialization: probability hypothesis density D of initialization target 0 (x) And potential distribution P 0 (n) in the formula (I). Initial probability hypothesis density D 0 (x) Fitting Gaussian distribution, and being represented by normal distribution probability sum of each target; potential distribution P 0 (n) is the probability distribution of the target number n.
Step 3, prediction updating:
3.1 Prediction: for target state set X k Probability hypothesis density D at time k +1 k+1|k (x) And potential distribution p k+1|k (n) performing a prediction. At time k, the known parameters are: probability hypothesis density D k (x) Desired n of target number k Potential distribution p k (x) Then the target state set X survived at time k k The probability hypothesis density of (a) is:
D k+1|k (ξ)=∫p s (x')·f k+1 |k(x|x')·D k|k (x')dx'
wherein: p is a radical of s (x') is the target survival probability, f k+1|k (x | x') is the single target markov transfer density; d k|k (X') is the target state set X at the previous time k The probability of (c) assumes a density.
Potential distribution p k+1|k (n) is:
wherein:is the weight of the jth target, N max Is the maximum possible number of potential distributions, p k (l) The target survival probability for the previous time instant i.e. time k,are binomial coefficients.
3.2 Update: for target state set X k Probability hypothesis density D at time k +1 k+1 (x) And potential distribution p k+1 (n) updating. Intensity function upsilon in predicted target state k+1|k (x) And potential distribution p k+1|k The update equation for the CPHD filter can be obtained, given the known case, as follows:
and (3) potential distribution updating:
updating the intensity function of the target state:
updating the target number:
wherein
Wherein, delta j (. Cndot.) is an equalization function, κ k (. Cndot.) is a function of clutter intensity,the number of targets at time k is,predicted value of target number at time k +1, p D,k+1 For the target detection probability, H is the measurement matrix,in order to target the state covariance matrix,is the mean of the individual gaussian components in the GM-CPHD function,for measurement bias, R is the measurement covariance.
a) Introduction of a scaling factor
In the actual radar measurement information, particularly in extended target tracking, a doppler blind area inevitably exists and causes loss of part of target measurement information, thereby affecting the filtering accuracy. Therefore, the filtering precision of the target measurement data needs to be maintained under the condition of loss (radar blind area), and the influence of the algorithm on the filtering precision when the target data is lost can be reduced by introducing a scale factor to adjust a gain matrix of the filtering algorithm.
In a three-dimensional coordinate system, the doppler shift of a target in motion can be expressed as:
wherein V t And V a The moving speeds of the target and the carrier are respectively, phi is a deflection angle between a carrier route and the radar, and beta is a course deflection angle between the target and the carrier.
Doppler blind area | f d Is less than or equal to delta f, and the Doppler blind zone is [ -delta f, delta f]The target doppler shift is:
wherein v is r Is the radial velocity of the target relative to the sensor, f 0 Is the emission frequency of the target radiation source, c is the propagation speed of the target radiation source signal,the components of the target velocity vector in the x, y, z directions, the components of the carrier velocity vector in the x, y, z directions, respectively.
Based on the above, the invention provides a robust DBSCAN-CPHD filtering algorithm based on a GM-CPHD algorithm framework and combined with DBSCAN clustering, which comprises the following specific steps:
firstly, clustering and dividing a measurement data set of the sensor by adopting a DBSCAN algorithm.
Then, an n-dimensional square matrix λ (k) is added to the gain matrix calculation formula to adjust the gain matrix of the GM-CPHD filter, so as to obtain:
S(k+1)=H(k+1)P(k+1|k)H T (k+1)+(λ(k)-I)R 0 (k+1)+R(k+1)
wherein I is a unit matrix, R 0 (k + 1) is a diagonal matrix, which takes the value of the diagonal element of R (k + 1), and H is an observation matrix.
Wherein, the calculation formula of S (k + 1) is as follows:
ξ is the number of sliding windows and e (k + 1) is the measurement error vector.
Finally, λ (k) is calculated:
let the gain adjustment matrix be λ * (k) The formula is obtained as follows:
in the formula, λ ii (k) Is the i row and i column element of λ (k), i.e. the i-th element on the diagonal of λ (k).
Adding a scale factor lambda into a GM-CPHD framework * (k) When the error between the predicted data and the measured data is large, the scale factor lambda is * (k) The gain matrix is adjusted through the previous target data information, the influence of data loss caused by a blind area on a filtering estimated value and covariance is reduced, and the robustness of the algorithm is improved.
b) Design of adaptive threshold
As a classic multi-target tracking algorithm, the CPHD algorithm is improved in tracking precision and simultaneously is accompanied with the improvement of computational complexity, and the computational complexity of the CPHD and PHD filters is O (NM) 3 ) And O (NM). Therefore, for a CPHD filter, reducing the number of measurements (M) in the data set can more effectively reduce the computational complexity, while the adaptive threshold can reduce the value of M. The method comprises the following specific steps:
firstly, setting a threshold gamma:
wherein, P D For detection probability, β is the new source density; as can be seen from the formula, the threshold γ is related to the residual covariance matrix S (k), which is a variable.
The measurement set of threshold regions is then expressed as:
finally, since the measurement set is composed of Z k Is changed intoThe resulting clutter intensity function varies asThen:
wherein, the first and the second end of the pipe are connected with each other,for new measurement zone volumes, M new And lambda is the number of clutter in a unit volume and the number of targets tracked by N for the new measurement number.
Reducing the measurement set Z by designing an adaptive threshold k Thereby affecting the clutter intensity function κ k (z) further reducing the volume V of the measurement region k The measurement number M is reduced, and the purpose of reducing the calculation complexity of the filter is achieved.
Step 4, pruning and combining: and pruning and merging the Gaussian terms of the intensity function of the target, extracting target state estimation and carrying out performance evaluation.
Firstly, trimming: gaussian components smaller than the weight τ are filtered out.
Then merging: some gaussian components are merged when the distance between them is less than a threshold U.
And finally, state estimation: the state estimation of the target is to extract the weight value larger than tau 1 The gaussian component of (2).
Performance evaluation: and evaluating the performance of the multi-target tracking algorithm by using the OSPA distance error as an index. The OSPA distance is defined as follows:
wherein, the first and the second end of the pipe are connected with each other,
and 5, repeating the steps 3-4, and tracking the target until the target disappears.
Example 1
The effect of the invention can be further illustrated by the following simulation experiment:
1. simulation conditions
Setting target stateWhere the position unit is m and the velocity unit is m/s. The simulation has four targets, the target motion model comprises a turning (CT) model and a Jerk model, and the initial states of the four targets are as follows:
X t1 =[3000,3000,2400,-30,-30,-10,-0,-0,0.4,0,0,-0.01] T
X t2 =[2000,1000,1600,30,30,15,-1,-1,0,0,0,-0] T
X t3 =[2000,1000,1600,30,30,15,-1,-1,0,0.01,0,-0.01] T
X t4 =[4000,2000,2100,-20,-30,-10,1,1,0,0,0,0.01] T
for different motion models, the motion equations of the object are respectively:
jerk model:
and (3) CT model:
in the formula: p1= (2-2 x alpha T + alpha ^2-2 x exp (-alpha x T))/(2 x alpha ^ 3);
q1=(exp(-alpha*T)-1+alpha*T)/alpha^2;
r1=(1-exp(-alpha*T))/alpha;
s1= exp (-alpha x T); alpha is the maneuvering frequency and ω is the angular velocity, in this case 0.1 and 0.5, respectively.
The simulation experiment assumes that the existing time of each target is t 1 =1-60s,t 2 =14-100s,t 3 =30-80s, and t 4 =39-100s. The motion model of each target in each time period is target 1 In the range of 1 to 26s&40-60 s are CT models, and 26-40 are Jerk models; target 2 The CT model is obtained in 14-100 s; target 3 In the range of 30 to 50s&CT model in 65-80 s and Jerk model in 50-65 s; target 4 The Jerk models are all in 39-100s. Let radar sampling period T =1s, detection probability P D =0.99, target survival probability P S =0.9, state estimation threshold τ 1 =0.5, maximum number of gausses J max =100。
2. Simulation content and result analysis
The generated target measurement information is shown in fig. 2, and the measurement information includes target information and clutter information.
The ratio of the estimated target position of each algorithm to the removed measured value and the actual value is shown in fig. 3. In the figure, CPHD represents a multi-extended target tracking method based on DBSCAN provided by the invention, CPHD2 represents UCM-AG-CPHD under the condition of adding blind areas, CPHD3 represents improved R-UCM-AG-CPHD (a multi-target tracking method under the condition of measuring data loss) (patent application number 201610816184.8)), and PHD represents a traditional Gaussian mixture probability hypothesis density filter algorithm (GM-PHD). As can be seen from the figure, in the four algorithms, the PHD algorithm tracking has larger deviation, the effect is not ideal enough, and the other three algorithms based on the CPHD framework can effectively track each target.
The two-dimensional tracks of each target are shown in fig. 4, the black dots represent the filtering effect of the algorithm (CPHD) of the invention, and it can be seen from the figure that the algorithm has very good tracking accuracy on the first three targets, and the Jerk model effect on the target 4 is reduced, because the motion characteristics of the target 4 are changed, and when 65s,75s,83s and 93s, the acceleration and maneuvering frequency of the target 4 are changed, so that the tracking accuracy is influenced.
The result of the number of targets estimated at each moment of the algorithm is shown in fig. 5, and it can be seen from the figure that the estimation accuracy of the algorithm (CPHD) of the present invention to the number of targets reaches 98%, while the estimation accuracy of the other three algorithms is less than 80%.
The time consumption of the algorithm and the traditional GM-CPHD algorithm obtained through a Monte Carlo experiment is shown in figure 6, the self-adaptive threshold of the algorithm DBSCAN-RAG-CPHD reduces 9.6% of the calculation complexity of the original algorithm, and compared with other algorithms, the algorithm has better engineering application prospect.
It can be seen from the OSPA distance result fig. 7 that the OSPA distance error of the algorithm (CPHD) of the present invention is the smallest, and the tracking precision is the highest (the amplification is shown in fig. 8), which reflects that the clustering DBSCAN algorithm improves the tracking precision of the extended target; an improved post-blind area R-UCM-AG-CPHD (a multi-target tracking method under the condition of loss of measured data) (patent application number 201610816184.8)) represented by CPHD3 has the following tracking precision; the GM-PHD algorithm represented by PHD has the lowest tracking accuracy, and the OSPA distance error is increasing and diverging. When 16-18s, 26-28s, 31-33 s and 36-38 s target data are lost, the OSPA distance errors of the algorithm (CPHD) and the CPHD3 are not obviously changed, which shows that the scale factor plays a good role in improving the tracking precision, the OSPA distance errors of the backsight CPHD2 and PHD algorithms in a data loss section are obviously increased, and the simulation shows that the improved algorithm has a good effect on a blind zone generated by target maneuvering, and can achieve higher tracking precision for expanding a target.
In conclusion, the improved multi-extended target tracking method provided by the invention overcomes the problem that a GM-CPHD filter is difficult to effectively track multi-extended targets, improves the target tracking precision in a clutter environment, reduces the precision loss caused by a radar blind area, reduces the calculated amount of the filter, and is beneficial to the engineering application of the GM-CPHD filter.

Claims (5)

1. An improved multi-extension target tracking method is characterized by comprising the following steps:
step 1, clustering: clustering and dividing a measurement data set of the sensor;
step 2, initialization: probability hypothesis density of initial target D 0 (x) And potential distribution p 0 (n);
Step 3, prediction updating: for target state set X k Predicting and updating the probability hypothesis density and the potential distribution at the moment of k +1 to obtain the probability hypothesis density D at the moment k+1 (x) And potential distribution p k+1 (n), wherein k is not less than 1;
step 4, pruning and combining: pruning and merging Gaussian terms of the strength function of the target, extracting target state estimation, and performing performance evaluation;
and 5, repeating the steps 3-4, and tracking the target until the target disappears.
2. The improved multi-extension target tracking method as claimed in claim 1, wherein the clustering partitioning is performed on the measured data sets of the sensors in step 1, and the specific steps are as follows:
1.1 Two parameters of the DBSCAN algorithm are initialized: radius parameter 6 and neighborhood density threshold MinPts;
6 neighborhoods of object p: for the data space, i.e. any data object p in the measured dataset, the 6 neighborhoods are the set of objects in the circular area with p as the center and 6 as the radius, and are marked as
N6(p)={q|q∈D∩d(p,q)<6}
Wherein D is the metrology data set and D (p, q) is the distance between the object p and the point q;
the core object is: if the 6 neighborhoods of the object p at least comprise MinPts objects, the object p is a core object;
the direct density can reach: for sample set D, if sample point q is within 6 fields of p and p is the core object, then object q is directly density reachable from object p;
the density can reach: for a sample set D, a string of sample points p is given 1 ,p 2 ….p n Wherein p = p 1 ,q=p n If the object p i From p to p i-1 Direct density is reachable, then object q is reachable from object p density;
density connection: for a point o in the sample set D, if object o to object p and object q are both density reachable, then p and q are density linked;
density-based clusters: a set of maximum density-connected objects based on density reachability;
1.2 Input a measured data set D, randomly extract an unprocessed object p from the data set D, count the number of objects in the 6 neighborhoods of p, if the number of the objects in the 6 neighborhoods of p reaches MinPts, mark p as a core object, otherwise mark the object p as processed, extract the next unprocessed object p from the data set D for counting;
1.3 Traversing the measurement data set D, recording all core objects, finding out density reachable objects of all the core objects, forming a new cluster, and further obtaining a final cluster result through density connection;
1.4 Update the measured data set D, and replace the previous measured data set D with the final cluster result to complete the clustering step.
3. The improved multi-extension target tracking method according to claim 1, wherein the prediction update in step 3 specifically comprises the following steps:
3.1 Prediction: for target state set X k Probability hypothesis density D at time k +1 k+1|k (x) And potential distribution p k+1|k (n) predicting:
at time k, the known parameters are: probability hypothesis density D k (x) Desired n of target number k Potential distribution p k (x) Then the target state set X survived at time k k The probability hypothesis density of (a) is:
D k+1|k (ξ)=∫p s (x')·f k+1|k (x|x')·D k|k (x')dx'
wherein: p is a radical of formula s (x') is the target survival probability, f k+1|k (x | x') is the single target markov transfer density; d k|k (X') is the previous time target state set X k A probability hypothesis density of (c);
potential distribution p k+1|k (n) is:
wherein:is the weight of the jth target, N max Is the maximum possible number of potential distributions, p k (l) The target survival probability for the previous time instant i.e. time k,is a binomial coefficient;
3.2 Update: for target state set X k Probability hypothesis density D at time k +1 k+1 (x) And potential distribution p k+1 (n) updating:
intensity function upsilon in predicting target state k+1|k (x) And potential distribution p k+1|k In the known case, the update equation for obtaining the CPHD filter is as follows:
and (3) potential distribution updating:
updating the intensity function of the target state:
updating the target number:
wherein
Wherein, delta j (. Is a balancing function, k k (. Cndot.) is a function of clutter intensity,the number of targets at time k is,predicted value of target number at time k +1, p D,k+1 For the target detection probability, H is the measurement matrix,in order to target the state covariance matrix,is the mean of the individual gaussian components in the GM-CPHD function,for measurement bias, R is the measurement covariance.
4. The improved multi-extension target tracking method according to claim 3, wherein the prediction update in step 3 is specifically as follows:
a) Introduction of a scaling factor
Doppler shift f of moving object in three-dimensional coordinate system d Expressed as:
wherein V t And V a Respectively the moving speeds of the target and the carrier, phi is the deflection angle between the carrier flight path and the radar, and beta is the course deflection angle between the target and the carrier;
doppler blind area f d Is less than or equal to delta f, the Doppler dead zone is [ -delta f, delta f]The target doppler shift is:
wherein v is r Is the radial velocity of the target relative to the sensor, f 0 Is the emission frequency of the target radiation source, c is the propagation speed of the target radiation source signal;the components of the target velocity vector in the x, y, z directions, respectively; the components of the speed vector of the carrier in the directions of x, y and z are respectively;
based on a GM-CPHD algorithm framework and combined with DBSCAN clustering, a DBSCAN-CPHD filtering algorithm is provided, and the method specifically comprises the following steps:
firstly, clustering and dividing a measurement data set of a sensor by adopting a DBSCAN algorithm;
then, adding an n-dimensional square matrix lambda (k) in the gain matrix solving formula to adjust the gain matrix of the GM-CPHD filter to obtain:
S(k+1)=H(k+1)P(k+1|k)H T (k+1)+(λ(k)-I)R 0 (k+1)+R(k+1)
wherein I is a unit matrix, R 0 (k + 1) is a diagonal matrix, which takes the value of the diagonal element of R (k + 1), and H is an observation matrix;
wherein, the calculation formula of S (k + 1) is as follows:
xi is the number of sliding windows, e (k + 1) is the measurement error vector;
finally, λ (k) is calculated:
let the gain adjustment matrix be λ * (k) The formula is obtained as follows:
in the formula, λ ii (k) I rows and i columns of elements which are λ (k), i.e. the ith element on the diagonal of λ (k);
b) Design of adaptive threshold
Firstly, setting a threshold gamma:
wherein, P D For detection probability, β is the new source density;
as can be seen from the formula, the threshold γ is related to the residual covariance matrix S (k), and S (k) is a variable;
then, the measurement set of the threshold area is expressed as:
finally, since the measurement set is composed of Z k Is changed intoThe resulting clutter intensity function changes toThen:
wherein the content of the first and second substances,for new measurement zone volumes, M new And lambda is the number of clutter in the unit volume and the number of targets tracked by N.
5. The improved multi-extension target tracking method according to claim 1, wherein the gaussian term of the intensity function of the target is pruned and combined in step 4, the target state estimation is extracted, and the performance evaluation is performed, specifically as follows:
trimming: filtering out Gaussian components smaller than the weight tau;
merging: when the distance between the Gaussian components is smaller than a threshold value U, combining the Gaussian components;
and (3) state estimation: the extraction weight is greater than tau 1 The gaussian component of (a);
performance evaluation: and evaluating a target tracking result by using the OSPA distance error as an index.
CN201711249650.XA 2017-12-01 2017-12-01 A kind of improved more extension method for tracking target Pending CN107831490A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711249650.XA CN107831490A (en) 2017-12-01 2017-12-01 A kind of improved more extension method for tracking target

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711249650.XA CN107831490A (en) 2017-12-01 2017-12-01 A kind of improved more extension method for tracking target

Publications (1)

Publication Number Publication Date
CN107831490A true CN107831490A (en) 2018-03-23

Family

ID=61647219

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711249650.XA Pending CN107831490A (en) 2017-12-01 2017-12-01 A kind of improved more extension method for tracking target

Country Status (1)

Country Link
CN (1) CN107831490A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427112A (en) * 2018-01-22 2018-08-21 南京理工大学 A kind of improved more extension method for tracking target
CN108734725A (en) * 2018-04-11 2018-11-02 杭州电子科技大学 Probabilistic contractor couple based on Gaussian process extends method for tracking target
CN109214432A (en) * 2018-08-16 2019-01-15 上海交通大学 A kind of multiple-sensor and multiple-object joint-detection, tracking and classification method
CN109557533A (en) * 2018-11-28 2019-04-02 中国人民解放军国防科技大学 Model-based joint tracking and identification method
CN109633599A (en) * 2019-01-29 2019-04-16 中国人民解放军空军预警学院 A kind of airborne early warning Radar Multi Target tracking
CN109633590A (en) * 2019-01-08 2019-04-16 杭州电子科技大学 Extension method for tracking target based on GP-VSMM-JPDA
CN109917372A (en) * 2018-12-28 2019-06-21 江苏理工学院 Extension target based on target prediction measures collection division and tracking
CN110334472A (en) * 2019-07-15 2019-10-15 中国人民解放军国防科技大学 Group motion trend assisted set potential probability hypothesis density filtering method
CN110361744A (en) * 2019-07-09 2019-10-22 哈尔滨工程大学 RBMCDA underwater multi-target tracking based on Density Clustering
CN110376581A (en) * 2019-06-24 2019-10-25 河海大学 The explicit multi-object tracking method of density filter is assumed based on Gaussian-mixture probability
CN110992396A (en) * 2019-10-18 2020-04-10 河南科技大学 K-means + + clustering algorithm-based multi-extension target tracking method
CN111273277A (en) * 2020-02-21 2020-06-12 河南科技大学 Prediction-guided multi-extension target measurement set partitioning method
CN111289945A (en) * 2020-02-19 2020-06-16 电子科技大学 Distributed multi-sensor multi-view fusion method based on PHD filter
CN111431823A (en) * 2020-03-03 2020-07-17 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Sub-path underwater acoustic channel tracking method
CN112328959A (en) * 2020-10-14 2021-02-05 哈尔滨工程大学 Multi-target tracking method based on adaptive extended Kalman probability hypothesis density filter
CN113093134A (en) * 2021-02-23 2021-07-09 福瑞泰克智能***有限公司 Extended target tracking method and device, sensing equipment and vehicle
CN113219452A (en) * 2021-05-07 2021-08-06 电子科技大学 Distributed multi-radar joint registration and multi-target tracking method under unknown vision field
CN113238218A (en) * 2021-04-22 2021-08-10 中山大学 Near space hypersonic target tracking method based on PHD filtering
CN113296089A (en) * 2021-07-27 2021-08-24 中国人民解放军空军预警学院 LMB density fusion method and device for multi-early-warning-machine target tracking system
CN113959428A (en) * 2021-09-27 2022-01-21 桂林电子科技大学 PHD filtering method for tracking non-rigid multi-extension target
WO2022099988A1 (en) * 2020-11-11 2022-05-19 北京市商汤科技开发有限公司 Object tracking method and apparatus, electronic device, and storage medium
CN115220032A (en) * 2022-06-09 2022-10-21 河海大学 Radar multi-target tracking method based on multi-feature information GM-PHD filter
CN117075097A (en) * 2023-10-12 2023-11-17 武汉理工大学三亚科教创新园 Maritime radar target tracking method and system based on expanded target cluster division
CN117214857A (en) * 2023-11-09 2023-12-12 中国人民解放军海军航空大学 Tracking method of Gaussian multi-hypothesis multi-expansion target in three-dimensional scene

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022340A (en) * 2016-05-17 2016-10-12 南京理工大学 Improved Gaussian mixed potential probability hypothesis density filtering method
CN106125087A (en) * 2016-06-15 2016-11-16 清研华宇智能机器人(天津)有限责任公司 Dancing Robot indoor based on laser radar pedestrian tracting method
CN106407677A (en) * 2016-09-09 2017-02-15 南京理工大学 Multi-target tracking method in case of loss of measurement data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106022340A (en) * 2016-05-17 2016-10-12 南京理工大学 Improved Gaussian mixed potential probability hypothesis density filtering method
CN106125087A (en) * 2016-06-15 2016-11-16 清研华宇智能机器人(天津)有限责任公司 Dancing Robot indoor based on laser radar pedestrian tracting method
CN106407677A (en) * 2016-09-09 2017-02-15 南京理工大学 Multi-target tracking method in case of loss of measurement data

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427112A (en) * 2018-01-22 2018-08-21 南京理工大学 A kind of improved more extension method for tracking target
CN108734725B (en) * 2018-04-11 2020-09-29 杭州电子科技大学 Probability data correlation filtering extended target tracking method based on Gaussian process
CN108734725A (en) * 2018-04-11 2018-11-02 杭州电子科技大学 Probabilistic contractor couple based on Gaussian process extends method for tracking target
CN109214432A (en) * 2018-08-16 2019-01-15 上海交通大学 A kind of multiple-sensor and multiple-object joint-detection, tracking and classification method
CN109557533A (en) * 2018-11-28 2019-04-02 中国人民解放军国防科技大学 Model-based joint tracking and identification method
CN109557533B (en) * 2018-11-28 2019-09-27 中国人民解放军国防科技大学 Model-based joint tracking and identification method
CN109917372A (en) * 2018-12-28 2019-06-21 江苏理工学院 Extension target based on target prediction measures collection division and tracking
CN109633590A (en) * 2019-01-08 2019-04-16 杭州电子科技大学 Extension method for tracking target based on GP-VSMM-JPDA
CN109633599A (en) * 2019-01-29 2019-04-16 中国人民解放军空军预警学院 A kind of airborne early warning Radar Multi Target tracking
CN110376581B (en) * 2019-06-24 2022-03-25 河海大学 Explicit multi-target tracking method based on Gaussian mixture probability hypothesis density filter
CN110376581A (en) * 2019-06-24 2019-10-25 河海大学 The explicit multi-object tracking method of density filter is assumed based on Gaussian-mixture probability
CN110361744A (en) * 2019-07-09 2019-10-22 哈尔滨工程大学 RBMCDA underwater multi-target tracking based on Density Clustering
CN110361744B (en) * 2019-07-09 2022-11-01 哈尔滨工程大学 RBMCDA underwater multi-target tracking method based on density clustering
CN110334472A (en) * 2019-07-15 2019-10-15 中国人民解放军国防科技大学 Group motion trend assisted set potential probability hypothesis density filtering method
CN110992396A (en) * 2019-10-18 2020-04-10 河南科技大学 K-means + + clustering algorithm-based multi-extension target tracking method
CN111289945A (en) * 2020-02-19 2020-06-16 电子科技大学 Distributed multi-sensor multi-view fusion method based on PHD filter
CN111273277B (en) * 2020-02-21 2023-03-28 河南科技大学 Prediction-guided multi-extension target measurement set partitioning method
CN111273277A (en) * 2020-02-21 2020-06-12 河南科技大学 Prediction-guided multi-extension target measurement set partitioning method
CN111431823B (en) * 2020-03-03 2022-12-13 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Sub-path underwater acoustic channel tracking method
CN111431823A (en) * 2020-03-03 2020-07-17 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) Sub-path underwater acoustic channel tracking method
CN112328959A (en) * 2020-10-14 2021-02-05 哈尔滨工程大学 Multi-target tracking method based on adaptive extended Kalman probability hypothesis density filter
CN112328959B (en) * 2020-10-14 2023-04-11 哈尔滨工程大学 Multi-target tracking method based on adaptive extended Kalman probability hypothesis density filter
WO2022099988A1 (en) * 2020-11-11 2022-05-19 北京市商汤科技开发有限公司 Object tracking method and apparatus, electronic device, and storage medium
CN113093134A (en) * 2021-02-23 2021-07-09 福瑞泰克智能***有限公司 Extended target tracking method and device, sensing equipment and vehicle
CN113238218A (en) * 2021-04-22 2021-08-10 中山大学 Near space hypersonic target tracking method based on PHD filtering
CN113238218B (en) * 2021-04-22 2023-10-20 中山大学 Near space hypersonic speed target tracking method based on PHD filtering
CN113219452B (en) * 2021-05-07 2022-05-31 电子科技大学 Distributed multi-radar joint registration and multi-target tracking method under unknown vision field
CN113219452A (en) * 2021-05-07 2021-08-06 电子科技大学 Distributed multi-radar joint registration and multi-target tracking method under unknown vision field
CN113296089A (en) * 2021-07-27 2021-08-24 中国人民解放军空军预警学院 LMB density fusion method and device for multi-early-warning-machine target tracking system
CN113959428A (en) * 2021-09-27 2022-01-21 桂林电子科技大学 PHD filtering method for tracking non-rigid multi-extension target
CN113959428B (en) * 2021-09-27 2024-05-28 桂林电子科技大学 PHD filtering method for tracking non-rigid multi-expansion target
CN115220032A (en) * 2022-06-09 2022-10-21 河海大学 Radar multi-target tracking method based on multi-feature information GM-PHD filter
CN117075097A (en) * 2023-10-12 2023-11-17 武汉理工大学三亚科教创新园 Maritime radar target tracking method and system based on expanded target cluster division
CN117075097B (en) * 2023-10-12 2023-12-22 武汉理工大学三亚科教创新园 Maritime radar target tracking method and system based on expanded target cluster division
CN117214857A (en) * 2023-11-09 2023-12-12 中国人民解放军海军航空大学 Tracking method of Gaussian multi-hypothesis multi-expansion target in three-dimensional scene
CN117214857B (en) * 2023-11-09 2024-02-02 中国人民解放军海军航空大学 Tracking method of Gaussian multi-hypothesis multi-expansion target in three-dimensional scene

Similar Documents

Publication Publication Date Title
CN107831490A (en) A kind of improved more extension method for tracking target
CN110503071B (en) Multi-target tracking method based on variational Bayesian label multi-Bernoulli superposition model
CN108427112A (en) A kind of improved more extension method for tracking target
CN106407677B (en) A kind of multi-object tracking method in the case of missing measurement
CN111722214B (en) Method for realizing radar multi-target tracking PHD
CN111352087B (en) Passive MIMO radar multi-target positioning method based on DBSCAN
CN111983927A (en) Novel maximum entropy ellipsoid collective filtering method
CN108871365B (en) State estimation method and system under course constraint
CN111562571A (en) Maneuvering multi-target tracking and track maintaining method for unknown new-born strength
CN111711432B (en) Target tracking algorithm based on UKF and PF hybrid filtering
CN111259332B (en) Fuzzy data association method and multi-target tracking method in clutter environment
CN115204212A (en) Multi-target tracking method based on STM-PMBM filtering algorithm
CN113344039B (en) Multi-extension target tracking method based on space-time correlation
CN107797091B (en) Novel pure-direction target positioning method based on subspace
CN109375160B (en) Angle measurement error estimation method in pure-azimuth passive positioning
CN111274529B (en) Robust Gao Sini Weisal PHD multi-expansion target tracking algorithm
CN116047495B (en) State transformation fusion filtering tracking method for three-coordinate radar
Kalyan et al. FISST-SLAM: Finite set statistical approach to simultaneous localization and mapping
CN105353353B (en) Multiple search particle probabilities assume the multi-object tracking method of density filtering
CN115619825A (en) Ground multi-target tracking state and track determining method
CN109188422B (en) Kalman filtering target tracking method based on LU decomposition
CN113537302B (en) Multi-sensor randomized data association fusion method
Havangi An adaptive particle filter based on PSO and fuzzy inference system for nonlinear state systems
CN115114985A (en) Sensor system distributed fusion method based on set theory
CN112906743B (en) Rapid multi-sensor set potential probability hypothesis density filtering method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180323

RJ01 Rejection of invention patent application after publication