Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN119716831B - Multi-target tracking method in non-Gaussian noise environment - Google Patents
[go: Go Back, main page]

CN119716831B - Multi-target tracking method in non-Gaussian noise environment - Google Patents

Multi-target tracking method in non-Gaussian noise environment

Info

Publication number
CN119716831B
CN119716831B CN202411318758.XA CN202411318758A CN119716831B CN 119716831 B CN119716831 B CN 119716831B CN 202411318758 A CN202411318758 A CN 202411318758A CN 119716831 B CN119716831 B CN 119716831B
Authority
CN
China
Prior art keywords
target
distribution
gaussian
measurement
time
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.)
Active
Application number
CN202411318758.XA
Other languages
Chinese (zh)
Other versions
CN119716831A (en
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.)
Northwestern Polytechnical University
Original Assignee
Northwestern Polytechnical University
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 Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN202411318758.XA priority Critical patent/CN119716831B/en
Publication of CN119716831A publication Critical patent/CN119716831A/en
Application granted granted Critical
Publication of CN119716831B publication Critical patent/CN119716831B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明提供了一种非高斯噪声环境下的多目标跟踪方法,建立空间坐标系,获取传感器的位置坐标及监测区域;传感器周期性获取量测集,获取目标个数与各个目标的关联量测集;基于目标状态‑量测模型,将关联量测集通过狄利克雷过程‑隐马尔科夫链混合模型进行目标状态后验概率密度的迭代更新;根据各帧的迭代更新,输出各个目标航迹。本发明显著降低了跟踪误差,提升了航迹估计精度以及航迹完整度。通过变分推断自适应实时地联合估计出目标状态和观测噪声的概率密度分布,显著降低了跟踪误差,提升了航迹估计精度以及航迹完整度。

This invention provides a multi-target tracking method in a non-Gaussian noise environment. A spatial coordinate system is established to obtain the sensor's position coordinates and monitoring area. The sensor periodically acquires a measurement set, including the number of targets and the associated measurement set for each target. Based on a target state-measurement model, the associated measurement set is iteratively updated using a Dirichlet process-hidden Markov chain hybrid model to determine the target state's posterior probability density. Based on the iterative updates of each frame, the track of each target is output. This invention significantly reduces tracking error and improves track estimation accuracy and track integrity. By adaptively and in real time jointly estimating the probability density distribution of the target state and observation noise through variational inference, tracking error is significantly reduced and track estimation accuracy and track integrity are improved.

Description

Multi-target tracking method in non-Gaussian noise environment
Technical Field
The invention relates to the technical field of target tracking, in particular to a multi-target tracking method in a non-Gaussian noise environment.
Background
With the development of technology, unmanned or unmanned aircraft are moving in the air and underwater more and more frequently, so that the monitoring of the aircraft is particularly important.
When targets such as unmanned underwater vehicles are tracked and positioned, multipath interference exists on signals received by a receiving end in an observation channel due to the influences of factors such as non-uniformity of a transmission medium, object reflection and interface reflection, so that the receiving end of the observation channel has multi-mode statistical characteristics in receiving measurement, meanwhile, the random time-varying space-variant characteristics of the observation channel can seriously influence on the on-off of a communication link, and the conditions of missed detection and false alarms often occur due to the existence of clutters or false targets in the transmission medium.
Standard random finite set algorithms assume that a priori knowledge of the sensor noise statistics is known and gaussian distributed, and in practice it is often difficult to construct an accurate model for the sensor noise. If such non-gaussian measurement errors are not considered in a practical system, a model mismatch of the multi-target tracking method may be caused, thereby causing degradation of tracking performance and even giving a completely erroneous target state estimate.
Therefore, accurate tracking and positioning of multiple targets in a non-Gaussian noise environment is a technical problem to be solved.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a multi-target tracking method under a non-Gaussian noise environment, which is characterized by establishing a space coordinate system, acquiring position coordinates and a monitoring area of a sensor, periodically acquiring a measurement set by the sensor, wherein the measurement set is a set formed by the position of a real target and a false target position caused by clutter, the set of measurement information in an ith frame is marked as Z i, acquiring the number of targets and the associated measurement set of each target, carrying out iterative update of target state posterior probability density by using the associated measurement set through a Dirichlet process-hidden Markov chain mixed model based on a target state-measurement model, and outputting each target track according to the iterative update of each frame. The invention adopts a generalized label multi-Bernoulli filtering and Dirichlet process-hidden Markov chain hybrid model, obviously reduces tracking error and improves track estimation precision and track integrity.
Aiming at the problems of track jump, high track omission factor, low tracking precision and the like of the traditional standard random finite set algorithm in a non-Gaussian noise environment, the invention provides a multi-target tracking method in the non-Gaussian noise environment, so as to improve the accuracy and the robustness of multi-target tracking.
The technical scheme adopted by the invention for solving the technical problems comprises the following steps:
Step 1, establishing a space coordinate system, and acquiring position coordinates and a monitoring area of a sensor;
Step 2, periodically acquiring a measurement set by a sensor, wherein the measurement set is a set formed by the position of a real target and the position of a false target caused by clutter, and the set of measurement information in the moment i is marked as Z i;
Step 3, acquiring a related measurement set of the number of targets and each target through generalized tag multiple Bernoulli filtering based on the measurement set acquired by the sensor;
step 4, based on the target state-measuring model, establishing a dirichlet procedure-hidden Markov chain mixed model, and carrying out iterative updating on the posterior probability density of the target state by adopting a solution mode of variational inference according to the associated measuring set;
and 5, outputting each target estimated track according to the iterative updating of the posterior probability density of each target state.
Further, in the step 4, the solving step of the dirichlet procedure-hidden markov chain hybrid model and the variance inference is as follows:
The dirichlet process-hidden markov chain hybrid model construction process specifically comprises the following steps:
at time 1:t, periodically acquired metrology information for a sensor The measurement information is the real target position informationLocation information of spurious targets caused by clutterI.e.I is a time index, t represents a time t, and the number N of real targets and the state set of the real targets in the monitoring area are obtained through generalized label multiple Bernoulli filteringAnd (3) andAssociated measurementsWherein X isX j is the state of the jth target, Y isY j is the measurement corresponding to the jth target x j, j is the target tag index, x j,i is the state of the jth target at the moment i, and y j,i is the measurement of the jth target at the moment i;
for the jth target Corresponding measurementThe target state-measurement model is as follows:
xj,t=Fxj,t-1+wj,t
yj,t=Hxj,tj,t
wj,t~N(0,Q)
F is a state transition matrix, H is a measurement matrix, N (·) is a Gaussian distribution, w j,t is state noise of a jth target at a moment t obeying zero-mean Gaussian distribution, Q is state noise variance, ζ j,t is measurement noise of a jth target at a moment t and non-Gaussian distribution, the measurement noise is fitted through a Gaussian mixture model GMM, K is the number of Gaussian components in the Gaussian mixture model, e is a Gaussian component index, w e is the amplitude of an e-th Gaussian component, and the requirements are met (Mu ξeξe) is the distribution parameter of the e-th Gaussian component, which is the mean value and the variance respectively, x j,t-1 is the state of the j-th target at the t-1 moment, x j,t is the state of the j-th target at the t moment, and y j,t is the measurement corresponding to the j-th target at the t moment;
The Dirichlet process-hidden Markov chain mixed model is established according to the target state-measurement model, a discrete distribution mathematical form obeying the Dirichlet process is constructed by adopting a broken rod model, and the specific construction mathematical process is as follows:
Vk~Beta(1,α)
alpha is a concentration parameter, represents a scalar that produces a degree of dispersion of the distribution, beta (·) is a Beta distribution, k is a first order index of the number of cuts, V k is an intermediate parameter subject to the kth cut of the Beta distribution with parameter (1, alpha), and r is a second order index of the number of cuts. V r is the intermediate parameter subject to the r-th truncation of the Beta distribution of parameter (1, α). Pi k is the weight coefficient of the kth truncation, which satisfies S j,t is an indicator of the jth target state x j,t at time t, lambda is a base distribution parameter, G (lambda) is a base distribution, theta k is a base obtained by kth sampling,Representing an infinite number of bases sampled, Σ being the covariance matrix of the gaussian distribution to which the measurement is subject.
Further, in the step 4, the solving mode of the variance inference of the dirichlet procedure-hidden markov chain hybrid model is specifically as follows:
The posterior probability density p (x j,t,sj,t,V,θ|yj,1:t) for the jth target that needs to be estimated at time t:
v is a set of intermediate parameters V k truncated infinitely, Y j,1:t is the set of measurements for the jth target over a 1:t period,Y j,1:t-1 is the set of measurements for the jth target over the 1:t-1 time period,
By means of the average field theory, the variational distribution family is adopted to replace the true posterior of the time points t and t-1:
Wherein q p(xj,t)=∫q(xj,t-1)p(xj,t|xj,t-1)dxj,t-1,sj,t-1 is an indicator of the jth target state x j,t-1 at time t-1.
By means of conjugate prior, a prior distribution at time t is set for (x j,t,sj,t, V, θ):
The mean and variance of conjugate gaussian prior for the jth target x j,t at time t, The mean and variance of conjugate Gaussian prior for the jth target x j,t at time t-1,M j,t isIs the one-step prediction mean of Sigma j,t Mult (& gt) is a polynomial distribution,Is a parameter of the polynomial distribution at time t,The parameter is the parameter of the polynomial distribution of the kth time truncation at the t moment, (u k,vk) is the parameter of beta distribution; is a Gaussian distribution parameter, and (u k,vk) are compared with each other due to the need of iterative updating with time The definition is as follows: the parameter of the kth truncated beta distribution at time t-1, The parameters of the k-th truncated beta distribution at time t,The k-th truncated gaussian distribution at time t-1,The k-th truncated gaussian distribution parameter at time t.
And (3) carrying out variation inference according to (x j,t,sj,t, V, theta) and prior distribution thereof to obtain each prior distribution parameter recursion at the moment t as follows:
further, in the step 5, according to the iterative update of the posterior probability density of each target state, the estimated track of each target is output, which specifically includes the steps of:
for a multi-target associated track set: And (3) with By adopting the solution mode of variation inference, the posterior probability of x j,i is iteratively updated at 1:t by the solution mode of variation inference, and finally an estimated track set of each target is obtainedBased on the estimated track set obtained above, the estimated tracks of each target in time can be presented through a visual operation.
An electronic device comprising one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method as described above.
A computer readable storage medium storing program code that is callable by a processor to perform a method as described above.
The method has the advantages that the standard random finite set algorithm does not consider non-Gaussian measurement errors, so that the model mismatch of the multi-target tracking method is caused, the tracking performance is deteriorated, and even the completely wrong target state estimation is given. The probability density distribution of the target state and the observation noise is estimated in a combined mode in real time through variation inference self-adaption by utilizing a generalized label Bernoulli filtering and Dirichlet process-hidden Markov chain mixed model, so that tracking errors are reduced obviously, and track estimation precision and track integrity are improved.
Drawings
FIG. 1 is a flow chart of an embodiment of the present invention;
FIG. 2 is a flow chart of an embodiment of the present invention;
FIG. 3 is a schematic diagram of a multi-target real track in a monitored area in a simulation example of the present invention;
FIG. 4 is a schematic diagram of a non-Gaussian noise probability distribution function in a simulation example of the present invention;
FIG. 5 is a schematic diagram showing the comparison of the estimated track using two methods, DP-HMM-JointGLMB and JointGLMB, respectively, for the x-direction multi-target measurement in the simulation example of the present invention;
FIG. 6 is a schematic diagram showing the comparison of the estimated tracks of the simulation example of the present invention by using two methods, namely DP-HMM-JointGLMB and JointGLMB, respectively;
FIG. 7 is a schematic diagram showing the comparison of OSPA distance error, OSPA positioning error and OSPA potential error using two methods, DP-HMM-JointGLMB and JointGLMB, respectively, in a simulation example of the present invention;
FIG. 8 is a diagram showing the comparison of the number of multi-objective estimates using two methods, DP-HMM-JointGLMB and JointGLMB, respectively, in a simulation example of the present invention.
Detailed Description
The invention will be further described with reference to the drawings and examples.
As shown in fig. 1 to 8, the present invention provides a multi-target tracking method in a non-gaussian noise environment, comprising the steps of:
s1, setting a scene, namely establishing a two-dimensional or three-dimensional space coordinate system, taking a two-dimensional space coordinate system xoy as an example, and acquiring a position coordinate (x s,ys) of a sensor and a monitoring area x epsilon [ r x1,rx2],y∈[ry1,ry2 ];
S2, periodically acquiring a measurement set by the sensor, wherein the set of measurement information in the ith frame is marked as Z i, and periodically acquiring the measurement information by the sensor in the 1:t time period The measurement information is real target position informationLocation information of spurious targets caused by clutterI.e.
S3, acquiring the number N of targets and the associated measurement set of each target, namely a target state set, through generalized label Bernoulli filtering (B.N.Vo,B.T.Vo,and H.G.Hoang,"An efficient implementation of the generalized labeled multi-Bernoulli filter,"IEEE Transactions on Signal Processing,vol.65,no.8,pp.1975–1987,Apr.2017.) based on the measurement set acquired by the sensorMeasurement associated therewithWherein X isX j is the state of a certain target, Y isY j is the corresponding measurement of target x j.
S4, establishing a dirichlet procedure-hidden Markov chain hybrid model based on the target state-measurement model, and carrying out iterative update on the posterior probability density of the target state by adopting a solution mode of variational inference according to the associated measurement set;
S4.1 for the jth target Corresponding measurementThe target state-measurement model is as follows:
xj,t=Fxj,t-1+wj,t
yj,t=Hxj,tj,t
wj,t~N(0,Q)
f is a state transition matrix, H is a measurement matrix, N (·) is a Gaussian distribution, w j,t is state noise of the jth target at the moment t, which is subjected to zero-mean Gaussian distribution, Q is state noise variance, ζ j,t is measurement noise of the jth target at the moment t, which is not Gaussian distribution, and is fitted through a Gaussian mixture model GMM, K is the number of Gaussian components in the Gaussian mixture model, e is a Gaussian component index, we is the amplitude of the ith Gaussian component, and the requirements are met (Mu ξeξe) is the distribution parameter of the e-th Gaussian component, which is the mean value and the variance respectively, x j,t-1 is the state of the j-th target at the t-1 moment, x j,t is the state of the j-th target at the t moment, and y j,t is the measurement corresponding to the j-th target at the t moment. The Dirichlet process-hidden Markov chain mixed model is established according to the target state-measurement model, a discrete distribution mathematical form obeying the Dirichlet process is constructed by adopting a broken rod model, and the specific construction mathematical process is as follows:
Vk~Beta(1,α)
alpha is a concentration parameter, represents a scalar that produces a degree of dispersion of the distribution, beta (·) is a Beta distribution, k is a first order index of the number of cuts, V k is an intermediate parameter subject to the kth cut of the Beta distribution with parameter (1, alpha), and r is a second order index of the number of cuts. V r is the intermediate parameter subject to the r-th truncation of the Beta distribution of parameter (1, α). Pi k is the weight coefficient of the kth truncation, which satisfies S j,t is an indicator of the jth target state x j,t at time t, lambda is a base distribution parameter, G (lambda) is a base distribution, theta k is a base obtained by kth sampling,Representing an infinite number of bases sampled, Σ being the covariance matrix of the gaussian distribution to which the measurement is subject.
Further, the solving mode of the variational inference of the dirichlet procedure-hidden markov chain hybrid model specifically comprises the following steps:
S4.2, adopting a solution mode of variational deduction of a dirichlet procedure-hidden Markov chain mixed model, wherein the solution mode specifically comprises the following steps:
The posterior probability density p (x j,t,sj,t,V,θ|yj,1:t) for the jth target that needs to be estimated at time t:
v is a set of intermediate parameters V k truncated infinitely, Y j,1:t is the set of measurements for the jth target over a 1:t period,Y j,1:t-1 is the set of measurements for the jth target over the 1:t-1 time period,
By means of the average field theory, the variational distribution family is adopted to replace the true posterior of the time points t and t-1:
Wherein q p(xj,t)=∫q(xj,t-1)p(xj,t|xj,t-1)dxj,t-1,sj,t-1 is an indicator of the jth target state xj, t- 1 at time t-1.
By means of conjugate prior, a prior distribution at time t is set for (x j,t,sj,t, V, θ):
The mean and variance of conjugate gaussian prior for the jth target x j,t at time t, The mean and variance of conjugate Gaussian prior for the jth target x j,t at time t-1,M j,t isIs the one-step prediction mean of Sigma j,t Mult (& gt) is a polynomial distribution,Is a parameter of the polynomial distribution at time t,The parameter is the parameter of the polynomial distribution of the kth time truncation at the t moment, (u k,vk) is the parameter of beta distribution; is a Gaussian distribution parameter, and (u k,vk) are compared with each other due to the need of iterative updating with time The definition is as follows: the parameter of the kth truncated beta distribution at time t-1, The parameters of the k-th truncated beta distribution at time t,The k-th truncated gaussian distribution at time t-1,The k-th truncated gaussian distribution parameter at time t.
And (3) carrying out variation inference according to (x j,t,sj,t, V, theta) and prior distribution thereof to obtain each prior distribution parameter recursion at the moment t:
S5, outputting estimated tracks of all targets according to iterative updating of the posterior probability density of each target state:
for a multi-target associated track set: And (3) with By adopting the solution mode of variation inference, the posterior probability of x j,i is iteratively updated at 1:t by the solution mode of variation inference, and finally an estimated track set of each target is obtainedThe average value of conjugate Gaussian prior of the jth target x j,t at the moment i is obtained. Based on the estimated track set obtained above, the estimated tracks of each target in time can be presented through a visual operation.
In order to better explain the technical scheme of the invention, the invention is further described below by combining simulation experiments:
The invention provides a multi-target tracking method aiming at non-Gaussian measurement based on a Dirichlet process-hidden Markov chain hybrid model on the basis of generalized label Bernoulli (Generalized Labeled Multi-Bernoulli, GLMB) filtering.
1. Simulation conditions
Under the two-dimensional space coordinate system, considering that the position coordinate of a single sensor node is (0, 0), 3 targets are tracked in the monitoring area of-1000, 1000 [ mu ] m [ x-1000, 1000] m. The sensor measurement covariance matrix isThe sampling period is t=1s, and the total tracking is 100s. The starting time of the different targets is {1,1,30}, the extinction time is {70,100,70}, and the real track is shown in FIG. 3.
The parameters of the generalized label bernoulli filter are set as follows, single target states including position/and velocity v:
C=x=[lx,vx,ly,vy];
Single target survival probability p s =0.99, detection probability p d =0.98. The target state transition matrix F and the covariance matrix Q are
Q is the standard deviation of the noise of the target process. Taking 0.1 in this example;
The measurement function is:
Target generation obeys GLMB distribution, and parameter sets are Wherein the method comprises the steps of Mean value ofAnd covariance matrix P B is:
PB=diag([5,5,5,5]);
The maximum track number is 1000, the maximum hypothesis number of the update step is 100, the track cut-off threshold is 10 -15, and the single track Gaussian component cut-off threshold is 10 -3.
The target estimated number N and the target state set can be obtained by the GLMB filterMeasurement associated therewithWherein X isX j is the state of a certain target, Y isY j is the corresponding measurement of target x j.
For the jth targetCorresponding measurementThe following dirichlet procedure-hidden markov chain hybrid model is built:
Vk~Beta(1,α)
In this example, α=2, λ= [5,20], and the base distribution G (·) is a gaussian distribution.
Since k is e 1, ++ infinity a) of the above-mentioned components,Cutting k to make k be 1, K, constructing V k -Beta (1, alpha) by means of broken stick model,When k=k, if it satisfiesThenAt this time satisfy
Solving according to a variation inference method:
Initializing parameters:
x j,0 is the initial value of the j-th target state,
For a multi-target associated track set: By adopting the solution mode of variation inference, the posterior probability of x j,i is iteratively updated at 1:t by the solution mode of variation inference, and finally an estimated track set of each target is obtained The mean value of the conjugate Gaussian prior of x j,t of the jth target at the moment i is obtained. Based on the estimated track set obtained above, the estimated tracks of each target in time can be presented through a visual operation.
For the different methods, the error of the real track and the estimated track is measured based on the Optimal Sub-mode allocation (OSPA) of PATTEN ASSIGNMENT, it scales the distance D p,c (a, B) of the two sets a= { a 1,a2,…,am } and b= { B 1,b2,…,bn }, m, n e {0,1,2, & gt, by a distance sensitivity parameter p (1 +≤p +.sub.infinity) and an associated sensitivity parameter c (c > 0):
d(c)(a,b)=min(c,||a-b||);
N n represents all permutations on the set {1,2,3,., n };
OSPA distance The method can be decomposed into a positioning error distance and a potential error distance:
taking c=100, p=1 to obtain the OSPA distance of the real track from the estimated track.
2. Simulation result analysis
The JointGLMB algorithm in the figure is a more efficient implementation algorithm proposed by (B.N.Vo,B.T.Vo,and H.G.Hoang,"An efficient implementation of the generalized labeled multi-Bernoulli filter,"IEEE Transactions on Signal Processing,vol.65,no.8,pp.1975–1987,Apr.2017.) on the basis of the GLMB algorithm.
FIGS. 5 and 6 show estimated trajectories in the x-direction and y-direction for the proposed methods DP-HMM-JointGLMB and JointGLMB algorithms;
The estimated track OSPA distance, positioning error distance and potential error distance of the proposed method DP-HMM-JointGLMB and JointGLMB algorithm are given in fig. 7. As can be seen from the figure, the tracking accuracy of the DP-HMM-JointGLMB method is obviously better than that of the JointGLMB algorithm.
Fig. 8 shows the estimated number of targets for the proposed methods DP-HMM-JointGLMB and JointGLMB algorithm, and it can be seen from fig. 8 that both methods have the same performance in estimating the number of targets.
It will be understood that the above-described embodiments are merely illustrative and not restrictive, and that all obvious or equivalent modifications and substitutions to the details given above may be made by those skilled in the art without departing from the underlying principles of the invention, are intended to be included within the scope of the appended claims.

Claims (6)

1. The multi-target tracking method in the non-Gaussian noise environment is characterized by comprising the following steps of:
Step 1, establishing a space coordinate system, and acquiring position coordinates and a monitoring area of a sensor;
Step 2, periodically acquiring a measurement set by a sensor, wherein the measurement set is a set formed by the position of a real target and the position of a false target caused by clutter, and the set of measurement information in the moment i is marked as Z i;
Step 3, acquiring a related measurement set of the number of targets and each target through generalized tag multiple Bernoulli filtering based on the measurement set acquired by the sensor;
step 4, based on the target state-measuring model, establishing a dirichlet procedure-hidden Markov chain mixed model, and carrying out iterative updating on the posterior probability density of the target state by adopting a solution mode of variational inference according to the associated measuring set;
and 5, outputting each target estimated track according to the iterative updating of the posterior probability density of each target state.
2. The method for multi-target tracking in a non-gaussian noise environment according to claim 1, wherein:
in the step 4, the dirichlet procedure-hidden markov chain hybrid model construction procedure specifically includes:
at time 1:t, periodically acquired metrology information for a sensor The measurement information is the real target position informationLocation information of spurious targets caused by clutterI.e.I is a time index, t represents a time t, and the number N of real targets and the state set of the real targets in the monitoring area are obtained through generalized label multiple Bernoulli filteringAnd (3) andAssociated measurementsWherein X isX j is the state of the jth target, Y isY j is the measurement corresponding to the jth target x j, j is the target tag index, x j,i is the state of the jth target at the moment i, and y j,i is the measurement of the jth target at the moment i;
for the jth target Corresponding measurementThe target state-measurement model is as follows:
xj,t=Fxj,t-1+wj,t
yj,t=Hxj,tj,t
wj,t~N(0,Q)
F is a state transition matrix, H is a measurement matrix, N (·) is a Gaussian distribution, w j,t is state noise of a jth target at a moment t obeying zero-mean Gaussian distribution, Q is state noise variance, ζ j,t is measurement noise of a jth target at a moment t and non-Gaussian distribution, the measurement noise is fitted through a Gaussian mixture model GMM, K is the number of Gaussian components in the Gaussian mixture model, e is a Gaussian component index, w e is the amplitude of an e-th Gaussian component, and the requirements are met (Mu ξeξe) is the distribution parameter of the e-th Gaussian component, which is the mean value and the variance respectively, x j,t-1 is the state of the j-th target at the t-1 moment, x j,t is the state of the j-th target at the t moment, and y j,t is the measurement corresponding to the j-th target at the t moment;
The Dirichlet process-hidden Markov chain mixed model is established according to the target state-measurement model, a discrete distribution mathematical form obeying the Dirichlet process is constructed by adopting a broken rod model, and the specific construction mathematical process is as follows:
Vk~Beta(1,α)
Alpha is a concentration parameter, represents a scalar which generates a discrete degree of distribution and is greater than 0, beta (&) is Beta distribution, k is a first order index of the number of cuts, V k is an intermediate parameter of the kth cut of Beta distribution obeying a parameter of (1, alpha), r is a second order index of the number of cuts, V r is an intermediate parameter of the kth cut of Beta distribution obeying a parameter of (1, alpha), pi k is a weight coefficient of the kth cut, and the requirements are satisfied S j,t is an indicator of the jth target state x j,t at time t, lambda is a base distribution parameter, G (lambda) is a base distribution, theta k is a base obtained by kth sampling,Representing an infinite number of bases sampled, Σ being the covariance matrix of the gaussian distribution to which the measurement is subject.
3. A multi-target tracking method in a non-gaussian noise environment according to claim 2, characterized in that:
in the step 4, the solving mode of the variational inference of the dirichlet procedure-hidden markov chain hybrid model is specifically as follows:
The posterior probability density p (x j,t,sj,t,V,θ|yj,1:t) for the jth target that needs to be estimated at time t:
v is a set of intermediate parameters V k truncated infinitely, Y j,1:t is the set of measurements for the jth target over a 1:t period,Y j,1:t-1 is the set of measurements for the jth target over the 1:t-1 time period,
By means of the average field theory, the variational distribution family is adopted to replace the true posterior of the time points t and t-1:
wherein q p(xj,t)=∫q(xj,t-1)p(xj,t|xj,t-1)dxj,t-1,sj,t-1 is an indicator of the jth target state x j,t-1 at time t-1;
By means of conjugate prior, a prior distribution at time t is set for (x j,t,sj,t, V, θ):
The mean and variance of conjugate gaussian prior for the jth target x j,t at time t, The mean and variance of conjugate Gaussian prior for the jth target x j,t at time t-1,M j,t isIs the one-step prediction mean of Sigma j,t Mult (& gt) is a polynomial distribution,Is a parameter of the polynomial distribution at time t,The parameter is the parameter of the polynomial distribution of the kth time truncation at the t moment, (u k,vk) is the parameter of beta distribution; is a Gaussian distribution parameter, and (u k,vk) are compared with each other due to the need of iterative updating with time The definition is as follows: the parameter of the kth truncated beta distribution at time t-1, The parameters of the k-th truncated beta distribution at time t,The k-th truncated gaussian distribution at time t-1,The parameters of the kth truncated Gaussian distribution at the t moment are obtained;
And (3) carrying out variation inference according to (x j,t,sj,t, V, theta) and prior distribution thereof to obtain each prior distribution parameter recursion at the moment t as follows:
4. A multi-target tracking method in a non-gaussian noise environment according to claim 3, wherein:
In the step 5, according to the iterative update of the posterior probability density of each target state, the estimated track of each target is output, and the specific steps are as follows:
for a multi-target associated track set: And (3) with By adopting the solution mode of variation inference, the posterior probability of x j,i is iteratively updated at 1:t by the solution mode of variation inference, and finally an estimated track set of each target is obtainedBased on the estimated track set obtained above, the estimated tracks of each target in time can be presented through a visual operation.
5. An electronic device, comprising:
One or more processors;
A memory;
One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-4.
6. A computer readable storage medium storing program code which is callable by a processor to perform the method according to any one of claims 1-4.
CN202411318758.XA 2024-09-20 2024-09-20 Multi-target tracking method in non-Gaussian noise environment Active CN119716831B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411318758.XA CN119716831B (en) 2024-09-20 2024-09-20 Multi-target tracking method in non-Gaussian noise environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411318758.XA CN119716831B (en) 2024-09-20 2024-09-20 Multi-target tracking method in non-Gaussian noise environment

Publications (2)

Publication Number Publication Date
CN119716831A CN119716831A (en) 2025-03-28
CN119716831B true CN119716831B (en) 2025-10-03

Family

ID=95086933

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411318758.XA Active CN119716831B (en) 2024-09-20 2024-09-20 Multi-target tracking method in non-Gaussian noise environment

Country Status (1)

Country Link
CN (1) CN119716831B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020007487A1 (en) * 2018-07-06 2020-01-09 Bayerische Motoren Werke Aktiengesellschaft Object tracking based on multiple measurement hypotheses
CN116561975A (en) * 2023-04-07 2023-08-08 中国人民解放军91550部队 Robust random finite set multi-target tracking method and device based on related entropy measurement

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020007487A1 (en) * 2018-07-06 2020-01-09 Bayerische Motoren Werke Aktiengesellschaft Object tracking based on multiple measurement hypotheses
CN116561975A (en) * 2023-04-07 2023-08-08 中国人民解放军91550部队 Robust random finite set multi-target tracking method and device based on related entropy measurement

Also Published As

Publication number Publication date
CN119716831A (en) 2025-03-28

Similar Documents

Publication Publication Date Title
CN105761276B (en) Based on the iteration RANSAC GM-PHD multi-object tracking methods that adaptively newborn target strength is estimated
CN116630370A (en) Multi-model PBP-TPMB Maneuvering Extended Target Tracking Method
CN109752690B (en) Method, system, device and storage medium for eliminating NLOS in UAV positioning
CN117036400B (en) Multi-target group tracking method based on fuzzy clustering data association of Gaussian mixture model
CN117970314A (en) Target tracking method and device based on feedback learning
CN116522279A (en) Method, device, equipment and medium for evaluating performance of reconnaissance monitoring equipment
Shareef et al. Localization using extended Kalman filters in wireless sensor networks
CN113219452B (en) Distributed multi-radar co-registration and multi-target tracking method in unknown field of view
CN120742375A (en) Positioning method, device and storage medium for satellite navigation
CN114692678B (en) A bearings-only target motion analysis method and system for surface trajectory planning
CN119716831B (en) Multi-target tracking method in non-Gaussian noise environment
CN119916417B (en) Low-orbit communication satellite Doppler positioning method and device based on factor graph optimization
CN114236480A (en) Airborne platform sensor system error registration algorithm
CN115291205A (en) CRITIC-empowerment-based nearest neighbor data association method
CN120103350B (en) An underwater multi-target tracking method based on target state dimension expansion
CN104467742A (en) Sensor network distribution type consistency particle filter based on Gaussian mixture model
CN115114985B (en) A Distributed Fusion Method for Sensor Systems Based on Set Theory
CN116400345B (en) Multi-target tracking method, system, electronic equipment and medium for beyond-visual-range radar
CN112581616B (en) Nearest neighbor UKF-SLAM method based on sequential block filtering
CN117192507A (en) Lightning target correlation method based on adaptive coupling of measurement calibration model and cost matrix
CN117724059A (en) Multi-source sensor fusion track correction method based on Kalman filter algorithm
CN115561742A (en) Variational Bayesian Compressive Sensing Passive Localization Method Based on Multipath Effect
CN118913252B (en) A UAV navigation method and device
CN115906413B (en) Dirichlet process hybrid model node self-positioning method
CN116956136B (en) Abnormal signal detection method and system for navigation and positioning based on knowledge distillation

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
GR01 Patent grant
GR01 Patent grant