A Rapid Implementation of a Non-Sequential Particle PHD Filter for Multitarget Track-Before-Detect
Abstract
1. Introduction
- 1.
- An adaptive particle generation method based on differential localization is adopted, allowing newborn particles to rapidly converge around true target positions during the prediction stage. This reduces the required number of particles while maintaining or improving tracking performance, thereby minimizing data volume and computational complexity.
- 2.
- An efficient particle update strategy is introduced, where particles are classified into three categories according to their spatial influence. This classification simplifies the update formula calculation, preserving tracking accuracy while further reducing computational cost.
- 3.
- A parallel resampling technique is applied, enabling the weight update and resampling stages to be executed concurrently. This significantly enhances the algorithm’s real-time performance and accelerates the provision of tracking results.
2. System Model
2.1. Target Motion Model
2.2. Observation Model
3. Conventional Particle PHD TBD Filter
3.1. Prediction
3.2. Update
3.3. Resampling and State Extraction
4. Proposed Particle PHD TBD Filter
4.1. Adaptive Generation of Newborn Particles
4.2. Fast Weight Update Implementation
4.3. Parallel Resampling Technology
| Algorithm 1 The proposed OBMH Resampling |
|
5. Numerical Simulation and Analysis
5.1. Simulation Setup
| Target | Initial State | Appearance Frame | Disappearance Frame |
|---|---|---|---|
| 1 | [4, 0.35, 6, 0.8, I] | ||
| 2 | [5, 0.80, 6, 0.25, I] | ||
| 3 | [6, 0.65, 7, 0.6, I] |
5.2. Adaptive Particle Generation Performance
5.3. Tracking Results Comparison
5.4. Algorithm Performance Evaluation
5.4.1. Performance Under Different Particle Counts
5.4.2. Performance Under Different SNRs
5.4.3. Computational Time Consumption
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Boers, Y.; Driessen, J.; Verschure, F.; Heemels, W.; Juloski, A. A Multi Target Track Before Detect Application. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshop, Madison, WI, USA; IEEE: Piscataway, NJ, USA, 2003; pp. 104–110. [Google Scholar]
- Sang, H.; Zheng, R.; Cheng, H.; Meng, X.; Li, L.; Qi, J. A Review of Point Target and Extended Target Tracking Algorithms. In Proceedings of the 2024 3rd International Conference on Image Processing and Media Computing (ICIPMC), Hefei, China, 17–19 May 2024; pp. 335–346. [Google Scholar]
- Mahler, R. Multitarget Bayes Filtering via First-Order Multitarget Moments. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 1152–1178. [Google Scholar] [CrossRef]
- Vo, B.; Ma, W. A Closed-Form Solution for the Probability Hypothesis Density Filter. In Proceedings of the 8th International Conference on Information Fusion, Philadelphia, PA, USA, 27 June–1 July 2005; pp. 856–863. [Google Scholar]
- Mahler, R. PHD Filters of Higher Order in Target Number. IEEE Trans. Aerosp. Electron. Syst. 2007, 43, 1523–1543. [Google Scholar] [CrossRef]
- Vo, B.N.; Ma, W.K. The Gaussian Mixture Probability Hypothesis Density Filter. IEEE Trans. Signal Process. 2006, 54, 4091–4104. [Google Scholar] [CrossRef]
- Vo, B.; Singh, S.; Doucet, A. Sequential Monte Carlo Methods for Multitarget Filtering with Random Finite Sets. IEEE Trans. Aerosp. Electron. Syst. 2005, 41, 1224–1245. [Google Scholar] [CrossRef]
- Zeng, Y.; Wang, J.; Wei, S.; Zhang, C.; Zhou, X.; Lin, Y. Gaussian Mixture Probability Hypothesis Density Filter for Heterogeneous Multi-Sensor Registration. Mathematics 2024, 12, 886. [Google Scholar] [CrossRef]
- Liu, J.; Wang, C.; Wang, W.; Li, Z. Particle Probability Hypothesis Density Filter Based on Pairwise Markov Chains. Algorithms 2019, 12, 31. [Google Scholar] [CrossRef]
- Bolić, M.; Djurić, P.; Hong, S. New Resampling Algorithms for Particle Filters. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing; IEEE: Piscataway, NJ, USA, 2003; pp. 589–592. [Google Scholar]
- Li, T.; Bolić, M.; Djurić, P.M. Resampling Methods for Particle Filtering: Classification, Implementation, and Strategies. IEEE Signal Process. Mag. 2015, 32, 70–86. [Google Scholar] [CrossRef]
- Sankaranarayanan, A.C.; Srivastava, A.; Chellappa, R. Algorithmic and Architectural Optimizations for Computationally Efficient Particle Filtering. IEEE Trans. Image Process. 2008, 17, 737–748. [Google Scholar] [CrossRef] [PubMed]
- Zheng, Y.; Shi, Z.; Lu, R.; Hong, S.; Shen, X. An Efficient Data-Driven Particle PHD Filter for Multitarget Tracking. IEEE Trans. Ind. Inform. 2013, 9, 2318–2326. [Google Scholar] [CrossRef]
- Li, T.; Sun, S.; Bolić, M.; Corchado, J.M. Algorithm Design for Parallel Implementation of the SMC-PHD Filter. Signal Process. 2016, 119, 115–127. [Google Scholar] [CrossRef]
- Yang, C.; Shi, Z.; Zhang, J.J.; Gu, Y.; Qin, Z. Optimization of Particle CBMeMBer Filters for Hardware Implementation. IEEE Trans. Veh. Technol. 2018, 67, 9027–9031. [Google Scholar] [CrossRef]
- Zhang, H.; Tao, H.; Shen, X.; Zhang, L.; Ruan, Z. Improved Residual Cumulative Resampling PF-PHD Filter Based on Stratified Rough Sorting. In Proceedings of the 8th International Conference on Image, Vision and Computing (ICIVC), Dalian, China, 27–29 July 2023; pp. 874–879. [Google Scholar]
- Wood, T. Detecting and Tracking Multiple Stealthy Targets: Comparison of PHD Filter and Track-Before-Detect Approaches. In Proceedings of the 2nd IMA Conference on Mathematics in Defence, Swindon, UK, 20 October 2011; pp. 1–6. [Google Scholar]
- Punithakumar, K.; Kirubarajan, T.; Sinha, A. A Sequential Monte Carlo Probability Hypothesis Density Algorithm for Multitarget Track-Before-Detect. In Proceedings of the SPIE Signal and Data Processing of Small Targets, San Diego, CA, USA, 2–4 August 2005; pp. 591–598. [Google Scholar]
- Zhan, R.; Zhang, J. Improved Multitarget Track-Before-Detect for Image Measurements. In Proceedings of the 2012 IEEE 11th International Conference on Signal Processing, Beijing, China; IEEE: Piscataway, NJ, USA, 2012; pp. 2183–2187. [Google Scholar]
- Lin, Z.P.; Zhou, Y.Y.; An, W. Improved Multitarget Track-Before-Detect Using Probability Hypothesis Density Filter. J. Infrared Millim. Waves 2012, 31, 475–480. [Google Scholar] [CrossRef]
- Zhan, R.; Liu, S.; Ou, J.; Zhang, J. Improved Multitarget Track-Before-Detect Algorithm Using the Sequential Monte Carlo Probability Hypothesis Density Filter. J. Electron. Inf. Technol. 2014, 36, 2593–2599. [Google Scholar]
- Zhan, R.; Gao, Y.; Hu, J.; Zhang, J. SMC-PHD Based Multi-Target Track-Before-Detect with Nonstandard Point Observations Model. J. Cent. South Univ. 2015, 22, 232–240. [Google Scholar] [CrossRef]
- Luo, X.; Yang, C.; Chen, R.; Shi, Z. Improved SMC-PHD Filter for Multi-Target Track-Before-Detect. In Proceedings of the 84th IEEE Vehicular Technology Conference; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Shi, Z.; Zhang, Y. Derivation of PHD-TBD filter and comments on ‘joint detection and estimation of multiple objects from image observations’. In Applications of Digital Image Processing XXXIX; San Diego, CA, USA, 29 August–1 September 2016; Proc. SPIE 9971; SPIE: Bellingham, WA, USA, 2016; p. 99713A. [Google Scholar]
- Zhu, R.; Long, Y.; Sha, Z.; An, W. Multitarget Track-Before-Detect from Image Observations Based on Multi-Object Particle PHD Filter. In Proceedings of the 2017 Progress in Electromagnetics Research Symposium-Spring (PIERS), St. Petersburg, Russia, 22–25 May 2017; pp. 3062–3066. [Google Scholar]
- Long, Y.; Xu, H.; An, W.; Liu, L. Track-Before-Detect for Infrared Maneuvering Dim Multi-Target via MM-PHD. Chin. J. Aeronaut. 2012, 25, 252–261. [Google Scholar] [CrossRef]
- Zhang, Y.; Long, Y.; Liu, K. Track-Before-Detect Algorithm for Maneuvering Infrared Weak Multiple Targets via Particle Filter. Chin. Opt. Lett. 2014, 12, 101101. [Google Scholar] [CrossRef][Green Version]
- Bao, Z.; Jiang, Q.; Liu, F. A PHD Based Particle Filter for Detecting and Tracking Multiple Weak Targets. IEEE Access 2019, 7, 145843–145850. [Google Scholar] [CrossRef]
- Lin, Z.; Zhou, Y.; An, W. Track-Before-Detect Algorithm Based on Probability Hypothesis Density Smoother. Acta Opt. Sin. 2012, 32, 1201003. [Google Scholar] [CrossRef]
- Zhu, H.; Huang, Y.; Jiang, B.; Guan, J. A Gaussian Mixture Probability Hypothesis Density Smoothing Algorithm for Multi-Target Track-Before-Detect. In Proceedings of the 2016 IEEE International Conference on Signal and Image Processing; IEEE: Piscataway, NJ, USA, 2016; pp. 1562–1565. [Google Scholar]
- Ikoma, N. Multiple Pedestrians Tracking with Composite Sensor of Laser Range Finder and Omni-Directional Camera by SMC Implementation of PHD Filter. In Proceedings of the 6th International Conference on Soft Computing and Intelligent Systems, and the 13th International Symposium on Advanced Intelligence Systems, Kobe, Japan, 20–24 November 2012; pp. 705–710. [Google Scholar]
- Saucan, A.; Chonavel, T.; Sintes, C.; Caillec, J.L. Marked Poisson Point Process Probe PHD Filter for DOA Tracking. In Proceedings of the 2015 23rd European Signal Processing Conference (EUSIPCO), Nice, France, 31 August–4 September 2015; pp. 2621–2625. [Google Scholar]
- Saucan, A.; Chonavel, T.; Sintes, C.; Caillec, J.L. Track Before Detect DOA Tracking of Extended Targets with Marked Poisson Point Processes. In Proceedings of the 2015 18th International Conference on Information Fusion (Fusion), Washington, DC, USA, 6–9 July 2015; pp. 754–760. [Google Scholar]
- Tong, H.; Zhang, H.; Meng, H.; Wang, X. Multitarget Tracking Before Detection via Probability Hypothesis Density Filter. In Proceedings of the International Conference on Electrical and Control Engineering (ICECE), Wuhan, China, 25–27 June 2010; pp. 1332–1335. [Google Scholar]
- Tong, H.; Zhang, H.; Meng, H.; Wang, X. A Shrinkage Probability Hypothesis Density Filter for Multitarget Tracking. EURASIP J. Adv. Signal Process. 2011, 2011, 116. [Google Scholar] [CrossRef]
- Habtemariam, B.K.; Tharmarasa, R.; Kirubarajan, T. PHD Filter Based Track-Before-Detect for MIMO Radars. Signal Process. 2012, 92, 667–678. [Google Scholar] [CrossRef]
- Pei, J.; Huang, Y.; Dong, Y.; Chen, B. Multitarget Track-Before-Detect Based on Auxiliary Parallel Partition Particle PHD Filter. In Proceedings of the 2018 International Conference on Radar (RADAR), Brisbane, QLD, Australia, 27–31 August 2018; pp. 1–6. [Google Scholar]
- Mao, H.; Zhang, B.; Yang, J.; Long, X.; Peng, C.; Yi, W. Labeled Probability Hypothesis Density Filtering for Track-Before-Detect Strategy. In Proceedings of the 2023 26th International Conference on Information Fusion (FUSION), Charleston, SC, USA, 27–30 June 2023; pp. 1–8. [Google Scholar]
- Mao, H.; Peng, C.; Liu, Y.; Tang, J.; Peng, H.; Yi, W. Poisson Conjugate Prior for PHD Filtering Based Track-Before-Detect Strategies in Radar Systems. In Proceedings of the 2023 IEEE Radar Conference (RadarConf23), San Antonio, TX, USA; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [Google Scholar]
- Chen, Z.; Peng, X.; Yang, J.; Zhong, Z.; Song, Q.; Zhang, Y. A Hybrid Integration Method Based on SMC-PHD-TBD for Multiple High-Speed and Highly Maneuverable Targets in Ubiquitous Radar. Remote Sens. 2024, 16, 14. [Google Scholar]
- Cheng, L.; Sengupta, A.; Cao, S. Deep Learning-Based Robust Multi-Object Tracking via Fusion of mmWave Radar and Camera Sensors. IEEE Trans. Intell. Transp. Syst. 2024, 25, 17218–17233. [Google Scholar] [CrossRef]
- Haensel, L.; Bertram, T. Robust Multiobject Tracking Using MmWave Radar-Event-Camera Sensor Fusion. In Proceedings of the 11th International Conference on Control, Decision and Information Technologies (CoDIT), Split, Croatia, 15–18 July 2025; pp. 2656–2659. [Google Scholar]
- Schuhmacher, D.; Vo, B.T.; Vo, B.N. A Consistent Metric for Performance Evaluation of Multi-Object Filters. IEEE Trans. Signal Process. 2008, 56, 3447–3457. [Google Scholar] [CrossRef]









| Algorithm | 256 Particles | 512 Particles | 1024 Particles |
|---|---|---|---|
| Conventional Filtered with SR | 98.53 s | 181.10 s | 247.61 s |
| Proposed Filter with SR | 12.48 s | 51.56 s | 67.49 s |
| Proposed Filter with OBMH n = 64 | 7.59 s | 16.60 s | 43.58 s |
| Proposed Filter with OBMH n = 128 | 8.19 s | 19.67 s | 52.98 s |
| Proposed Filter with OBMH n = 256 | 10.34 s | 30.62 s | 59.19 s |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.
Share and Cite
Luo, X.; Cao, Y. A Rapid Implementation of a Non-Sequential Particle PHD Filter for Multitarget Track-Before-Detect. Electronics 2026, 15, 2782. https://doi.org/10.3390/electronics15132782
Luo X, Cao Y. A Rapid Implementation of a Non-Sequential Particle PHD Filter for Multitarget Track-Before-Detect. Electronics. 2026; 15(13):2782. https://doi.org/10.3390/electronics15132782
Chicago/Turabian StyleLuo, Xin, and Yunhe Cao. 2026. "A Rapid Implementation of a Non-Sequential Particle PHD Filter for Multitarget Track-Before-Detect" Electronics 15, no. 13: 2782. https://doi.org/10.3390/electronics15132782
APA StyleLuo, X., & Cao, Y. (2026). A Rapid Implementation of a Non-Sequential Particle PHD Filter for Multitarget Track-Before-Detect. Electronics, 15(13), 2782. https://doi.org/10.3390/electronics15132782

