Robust Measurement-Driven Cardinality Balance Multi-Target Multi-Bernoulli Filter
Abstract
:1. Introduction
2. System Model
2.1. State Motion Model
2.2. Measurement Model and Bayes Rule
- Any target that appears in the observation area will produce a unique point measurement value with a detection probability , or not produce a measurement value with a probability of ;
- The measurement values generated by each true target and the various clutter measurements generated by the sensor are independent of each other;
- The true but unknown clutter density obeys the Poisson distribution with parameter ;
- Given any single target state x and a point measurement value z, a unique likelihood function can be obtained .
3. RMD-CBMeMBer Filter
3.1. Prediction of RMD-CBMeMBer Filter
3.2. Update of RMD-CBMeMBer Filter
3.3. State Extraction
4. Particle Implementation
4.1. Prediction
4.2. Update
5. Numerical Experiment
5.1. Experimental Environment
5.2. Experimental Analysis
- The RMD-CBMeMBer filter proposed in this paper (each newborn BC contains 200 particles) has a certain delay in the estimation of the number of targets. The reason for this phenomenon is that the newborn BCs is generated based on the measurement information at the previous moment. When the target appears at time k, the measurement information of the newborn target at time k cannot be obtained at time . The newborn BC at time k does not contain the information of the newborn target at time k, which makes the newborn target unable to be captured and tracked in real time at time k. However, the newborn BC at time contains the information of the newborn target at time k, so the newborn target at time k can be successfully captured and tracked at time ;
- Compared with the RMD-CPHD filter, in the stage where the target is frequently newborn (such as 1–30 s), the RMD-CBMeMBer filter is slightly worse in cardinality estimation, which is caused by the essential difference between the two filters in the realization process. The RMD-CBMeMBer filter generates a BC based on each measurement to characterize the target, and the number of particles in each BC is 200. The RMD-CPHD filter also generates 200 particles based on each measurement, but it estimates the target state after all particles are predicted, updated, and clustered. Its estimated performance is also related to the total number of particles at each moment. For example, a total of 10 measurements are used to generate particles at time k, and then a total of 2000 particles will participate in the prediction update. If there are 3 true targets and 2 false targets at time k, the number of particles used to describe each target in the RMD-CBMeMBer filter is 200. However, the number of particles used to describe each target after clustering in the RMD-CPHD filter can be far greater than 200. However, the total number of targets appearing in the observation area stabilizes (e.g., 60–80 s). After filtering iterations, most of the particles in the BC employed to describe the target state have larger weight, and the target state estimation result is less affected by the number of particles. At this time, the performance of the RMD-CBMeMBer filter in cardinality estimation is significantly better than that of the RMD-CPHD filter;
- The RMD-CBMeMBer filter is superior to the CBMeMBer filter in terms of cardinality (number of targets) estimation. The reason is that the CBMeMBer filter uses a fixed position and a fixed distribution to generate BC, which makes the target difficult to capture and track and the target can be lost easily. Although the CBMeMBer filter can slowly approximate the true value in cardinality estimation as the number of particles increases, its computational complexity will increase considerably;
- The RMD-CBMeMBer filter is significantly better than the RMD-PHD filter in cardinality estimation. Because the RMD-PHD filter only transmits the first moment of the posterior probability density of multiple targets, without considering the cardinality distribution of the target. Therefore, it is easy for RMD-PHD filter to overestimate the number of targets;
- It can be seen from Figure 3 that the MD-CBMeMBer filter cannot accurately predict the cardinality of the target in the stage where new targets frequently appear (0–30 s). The reason for the loss of the target is the same as that of the RMD-CBMeMBer filter. However, the performance of the MD-CBMeMBer filter is better than the RMD-CBMeMBer filter in the stage when the target number is relatively stable (30–80 s). The reason for this phenomenon is that the detection probability of the target and the background false alarm rate in the MD-CBMeMBer filter are known.
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Li, Z.; Xie, J.; Zhang, H.; Xiang, H.; Zhang, Z. Adaptive Sensor Scheduling and Resource Allocation in Netted Collocated MIMO Radar System for Multi-Target Tracking. IEEE Access 2020, 8, 109976–109988. [Google Scholar] [CrossRef]
- Pham, N.T.; Chang, R.; Leman, K.; Chua, T.W.; Wang, Y. Random finite set for data association in multiple camera tracking. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 1357–1360. [Google Scholar]
- Bar-Shalom, Y.; Fortmann, T.E. Tracking and Data Association; Academic: New York, NY, USA, 1988. [Google Scholar]
- Blackman, S.; Popoli, R. Design and Analysis of Modern Tracking Systems; Artech House: Norwood, MA, USA, 1999. [Google Scholar]
- Mahler, R.P.S. Statistical Multisource-Multitarget Information Fusion; Artech House: London, UK, 2007. [Google Scholar]
- Goodman, I.R.; Mahler, R.P.S.; Nguyen, H.T. Mathematics of Data Fusion; Kluwer Academic: Norwell, MA, USA, 1997. [Google Scholar]
- Mahler, R.P.S. Multitarget Bayes filtering via first-order multitarget moments. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 1152–1178. [Google Scholar] [CrossRef]
- Mahler, R.P.S. PHD filters of higher order in target number. IEEE Trans. Aerosp. Electron. Syst. 2007, 43, 1523–1543. [Google Scholar] [CrossRef]
- Vo, B.-T.; Vo, B.-N.; Cantoni, A. The Cardinality Balanced Multi-Target Multi-Bernoulli Filter and Its Implementations. IEEE Trans. Signal Process. 2009, 57, 409–423. [Google Scholar]
- Yi, W.; Chai, L. Heterogeneous Multi-Sensor Fusion With Random Finite Set Multi-Object Densities. IEEE Trans. Signal Process. 2021, 66, 3399–3414. [Google Scholar] [CrossRef]
- Yi, W.; Li, S.; Wang, B.; Hoseinnezhad, R.; Kong, L. Computationally Efficient Distributed Multi-Sensor Fusion With Multi-Bernoulli Filter. IEEE Trans. Signal Process. 2020, 68, 241–256. [Google Scholar] [CrossRef] [Green Version]
- Vo, B.-N.; Vo, B.-T.; Pham, N.-T.; Suter, D. Joint Detection and Estimation of Multiple Objects From Image Observations. IEEE Trans. Signal Process. 2010, 58, 5129–5141. [Google Scholar] [CrossRef]
- Vo, B.-T.; Vo, B.-N. Labeled Random Finite Sets and Multi-Object Conjugate Priors. IEEE Trans. Signal Process. 2013, 61, 3460–3475. [Google Scholar] [CrossRef]
- Vo, B.-N.; Vo, B.-T.; Phung, D. Labeled Random Finite Sets and the Bayes Multi-Target Tracking Filter. IEEE Trans. Signal Process. 2014, 62, 6554–6567. [Google Scholar] [CrossRef] [Green Version]
- Cament, L.; Adams, M.; Barrios, P. Space Debris Tracking with the Poisson Labeled Multi-Bernoulli Filter. Sensors 2021, 21, 3684. [Google Scholar] [CrossRef]
- Cao, C.; Zhao, Y.; Pang, X.; Suo, Z.; Chen, S. An efficient implementation of multiple weak targets tracking filter with labeled random finite sets for marine radar. Digit. Signal Process. 2020, 101, 102710. [Google Scholar] [CrossRef]
- Kim, D.Y.; Vo, B.-N.; Vo, B.-Y.; Jeon, M. A labeled random finite set online multi-object tracker for video data. Pattern Recognit. 2019, 90, 377–389. [Google Scholar] [CrossRef]
- Kim, D.Y.; Vo, B.-N.; Thian, A.; Choi, Y.S. A generalized labeled multi-Bernoulli tracker for time lapse cell migration. In Proceedings of the 2017 International Conference on Control, Automation and Information Sciences (ICCAIS), Chiang Mai, Thailand, 31 October–1 November 2017; pp. 20–25. [Google Scholar]
- Elgammal, A.; Duraiswami, R.; Harwood, D.; Davis, L.S. Background and foreground modeling using nonparametric kernel density estimation for visual surveillance. Proc. IEEE 2002, 90, 1151–1163. [Google Scholar] [CrossRef] [Green Version]
- Mahler, R.P.S.; El-Fallah, A. PHD filtering with unknown probability of detection. In Proceedings of the SPIE 7697, Signal Processing, Sensor Fusion, and Target Recognition XIX, Orlando, FL, USA, 5–7 April 2010; pp. 215–226. [Google Scholar]
- Mahler, R.P.S.; El-Fallah, A. CPHD and PHD filters for unknown backgrounds, III: Tractable multitarget filtering in dynamic clutter. In Proceedings of the SPIE—The International Society for Optical Engineering, Orlando, FL, USA, 5–7 April 2010; pp. 76980F-1–76980F-12. [Google Scholar]
- Rezatofighi, S.H.; Gould, S.; Vo, B.-T.; Vo, B.-N.; Mele, K.; Hartley, R. Multi-target tracking with time-varying clutter rate and detection profile: Application to time-lapse cell microscopy sequences. IEEE Trans. Med. Imaging 2015, 34, 1336–1348. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Vo, B.-T.; Vo, B.-N.; Hoseinnezhad, R.; Mahler, R.P.S. Robust Multi-Bernoulli Filtering. IEEE J. Sel. Top. Signal Process. 2013, 7, 399–409. [Google Scholar] [CrossRef]
- Si, W.; Zhu, H.; Qu, Z. Robust Poisson Multi-Bernoulli Filter with Unknown Clutter Rate. IEEE Access 2019, 7, 117871–117882. [Google Scholar] [CrossRef]
- Li, C.; Wang, W.; Kirubarajan, T.; Sun, J.; Lei, P. PHD and CPHD Filtering with Unknown Detection Probability. IEEE Trans. Signal Process. 2018, 66, 3784–3798. [Google Scholar] [CrossRef]
- Li, G.; Kong, L.; Yi, W.; Li, X. Robust Poisson multi-Bernoulli Mixture Filter with Unknown Detection Probability. IEEE Trans. Veh. Technol. 2020, 70, 886–899. [Google Scholar] [CrossRef]
- Punchihewa, Y.; Vo, B.-T.; Vo, B.-N.; Kim, D.Y. Multiple Object Tracking in Unknown Backgrounds with Labeled Random Finite Sets. IEEE Trans. Signal Process. 2018, 66, 3040–3055. [Google Scholar] [CrossRef] [Green Version]
- Ristic, B.; Clark, D.E.; Vo, B.-T.; Vo, B.-N. Adaptive Target Birth Intensity for PHD and CPHD Filters. IEEE Trans. Aerosp. Electron. Syst. 2012, 48, 1656–1668. [Google Scholar] [CrossRef]
- Chai, L.; Kong, L.; Li, S.; Yi, W. The Multiple Model Multi-Bernoulli Filter based Track-Before-Detect Using a Likelihood based Adaptive Birth Distribution. Signal Process. 2020, 171, 107501. [Google Scholar] [CrossRef]
- Ristic, B.; Vo, B.-N.; Clark, D.; Vo, B.-T. A Metric for Performance Evaluation of Multi-Target Tracking Algorithms. IEEE Trans. Signal Process. 2011, 59, 3452–3457. [Google Scholar] [CrossRef]
Initial State () | Time Interval () | |
---|---|---|
1 | ||
2 | ||
3 | ||
4 | ||
5 | ||
6 | ||
7 | ||
8 | ||
9 | ||
10 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, B.; Zhu, S.; He, X.; Yu, K.; Zhu, J. Robust Measurement-Driven Cardinality Balance Multi-Target Multi-Bernoulli Filter. Sensors 2021, 21, 5717. https://doi.org/10.3390/s21175717
Yang B, Zhu S, He X, Yu K, Zhu J. Robust Measurement-Driven Cardinality Balance Multi-Target Multi-Bernoulli Filter. Sensors. 2021; 21(17):5717. https://doi.org/10.3390/s21175717
Chicago/Turabian StyleYang, Biao, Shengqi Zhu, Xiongpeng He, Kun Yu, and Jingjing Zhu. 2021. "Robust Measurement-Driven Cardinality Balance Multi-Target Multi-Bernoulli Filter" Sensors 21, no. 17: 5717. https://doi.org/10.3390/s21175717
APA StyleYang, B., Zhu, S., He, X., Yu, K., & Zhu, J. (2021). Robust Measurement-Driven Cardinality Balance Multi-Target Multi-Bernoulli Filter. Sensors, 21(17), 5717. https://doi.org/10.3390/s21175717