Particle Filter-Guided Online Neural Networks for Multi-Target Bearing-Only Tracking in Passive Sonar Systems
Abstract
1. Introduction
- Transformation of complex multi-classification into parallel binary classification tasks: Multi-target identification typically involves intricate relationships between target types, demanding high sample quantity and quality. By assigning a dedicated tracker (i.e., an independent parameter set) to each target, the complex many-to-many classification problem is transformed into simpler binary classification (target signal vs. non-target signal) for each tracker, significantly simplifying the learning process.
- Design of a particle filtering method-guided on-site training mechanism: This not only overcomes the persistent bottleneck of data scarcity but also enhances the algorithm’s effectiveness across diverse marine environments and target types, improving model generalization.
- Proposal of a spatiotemporal continuity-aware neural network architecture: Conventional CNNs effectively extract features distinguishing targets from noise but lack inherent temporal modeling capabilities, leading to trajectory jumps across consecutive frames. By integrating Bi-LSTM’s temporal modeling power with CNN, the proposed hybrid architecture improves trajectory continuity and tracking accuracy compared to single-network approaches, as validated experimentally.
2. Materials and Methods
2.1. Fundamentals of Bearing-Only Passive Tracking
2.1.1. Array Signal Generation
2.1.2. Beamforming
2.1.3. Classical Tracking Methods
Local Peak Detection (Maximum Value Tracking)
Particle Filter Tracker
2.2. Neural Network Tracking Method Based on On-Site Training
2.2.1. Overall Algorithm Architecture
- Perform broadband beamforming on array signals to generate the BTR.
- Determine tracking starting points via automatic energy threshold detection.
- Launch particle filter trackers for initial trajectory estimation.
- Determine target and non-target sampling regions based on particle filter tracker’s results.
- Extract beam-domain power spectrum features.
- Apply background equalization and Order Truncate Average (OTA) noise suppression to the beam-domain power spectrum.
- Incorporate timestamp (snapshot number) and spatial information (beam index) to construct feature vectors, and assign binary labels (target samples labeled as 1, background samples labeled as 0).
- Establish a temporal sliding window mechanism: Accumulate 10 consecutive snapshots to build a training set, then collect the subsequent 10 snapshots to form an independent test set.
- Adopt an incremental training strategy to update deep neural network parameters.
- After each training iteration, update weights and perform autonomous tracking for the next 10 time snapshots.
- Execute a consistency check algorithm based on the particle filter tracker’s results.
- If the error exceeds the limit, return to training; otherwise, lock the current neural network parameters for subsequent tracking.
2.2.2. Functional Module Design
- 1.
- Data Preprocessing Module
- 2.
- Particle Filter Tracker Module
- 3.
- Feature Extraction Module
- 4.
- Neural Network Module
- 5.
- Decision Module
2.2.3. CNN-BiLSTM Network Design
- Local Feature Extraction Module
- Bidirectional Temporal Modeling Module
- High-level Feature Fusion Module
2.2.4. Data Post-Processing Mechanism
3. Results
3.1. Experimental Environment
3.2. Simulated Data Validation
3.3. Sea Trial Data Validation
3.4. Computational Complexity Analysis
4. Discussion
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Liang, J.; Wong, K.M.; Zhang, J.K. Detection of narrow-band sonar signal on a Riemannian manifold. In Proceedings of the 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), Halifax, NS, Canada, 3–6 May 2015; pp. 959–964. [Google Scholar]
- Luo, J.; Han, Y.; Fan, L. Underwater Acoustic Target Tracking: A Review. Sensors 2018, 18, 112. [Google Scholar] [CrossRef]
- Xerri, B.; Cavassilas, J.-F.; Borloz, B. Passive tracking in underwater acoustic. Signal Process. 2002, 82, 1067–1085. [Google Scholar] [CrossRef]
- Carter, G. Time delay estimation for passive sonar signal processing. IEEE Trans. Acoust. Speech Signal Process. 1981, 29, 463–470. [Google Scholar] [CrossRef]
- Huang, R.; Richards, V.M. Coherence detection: Effects of frequency, frequency uncertainty, and onset/offset delays. J. Acoust. Soc. Am. 2006, 119, 2298–2304. [Google Scholar] [CrossRef]
- Xiong, Z.; Xu, K.; Chen, Y.; Li, G.; Wan, J. Research on multi-target bearings-only tracking method based on passive sonar systems. In Proceedings of the 2017 IEEE 2nd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 25–26 March 2017; pp. 1326–1330. [Google Scholar]
- Kalman, R.E. A New Approach to Linear Filtering and Prediction Problems. J. Basic Eng. 1960, 82, 35–45. [Google Scholar] [CrossRef]
- Xu, Z.; Tang, B.; Ai, W.; Xie, Z.; Zhu, J. Radar Transceiver Design for Extended Targets Based on Optimal Linear Detector. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 6070–6082. [Google Scholar] [CrossRef]
- Xu, Z.; Zhu, J.; Xie, Z.; Fan, C.; Huang, X. MIMO radar robust waveform-filter design for extended targets based on Lagrangian duality. IEEE Trans. Aerosp. Electron. Syst. 2022, 59, 1021–1036. [Google Scholar] [CrossRef]
- Gupta, S.D.; Yu, J.Y.; Mallick, M.; Coates, M.; Morelande, M. Comparison of angle-only filtering algorithms in 3D using EKF, UKF, PF, PFF, and ensemble KF. In Proceedings of the 2015 18th International Conference on Information Fusion (Fusion), Washington, DC, USA, 6–9 July 2015; pp. 1649–1656. [Google Scholar]
- El-Hawary, F.; Aminzadeh, F.; Mbamalu, G. The generalized Kalman filter approach to adaptive underwater target tracking. IEEE J. Ocean. Eng. 1992, 17, 129–137. [Google Scholar] [CrossRef]
- Morelande, M.R.; Challa, S. Manoeuvring target tracking in clutter using particle filters. IEEE Trans. Aerosp. Electron. Syst. 2005, 41, 252–270. [Google Scholar] [CrossRef]
- Gustafsson, F.; Gunnarsson, F.; Bergman, N.; Forssell, U.; Jansson, J.; Karlsson, R.; Nordlund, P.-J. Particle filters for positioning, navigation, and tracking. IEEE Trans. Signal Process. 2002, 50, 425–437. [Google Scholar] [CrossRef]
- Boers, Y.; Driessen, J. Particle filter based detection for tracking. In Proceedings of the 2001 American Control Conference, Arlington, VA, USA, 25–27 June 2001; pp. 4393–4397. [Google Scholar]
- Liu, M.; Huang, Z.; Fan, Z.; Zhang, S.; He, Y. Infrared dim target detection and tracking based on particle filter. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 5372–5378. [Google Scholar]
- Li, L.; Li, Y. Particle filter track-before-detect algorithm with Lamarckian inheritance for improved dim target tracking. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain, 5–8 June 2017; pp. 1158–1164. [Google Scholar]
- Ubeda-Medina, L.; Garcia-Fernandez, A.F.; Grajal, J. Adaptive Auxiliary Particle Filter for Track-Before-Detect With Multiple Targets. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2317–2330. [Google Scholar] [CrossRef]
- Bar-Shalom, Y.; Tse, E. Tracking in a cluttered environment with probabilistic data association. Automatica 1975, 11, 451–460. [Google Scholar] [CrossRef]
- Georgy, J.; Noureldin, A. Unconstrained underwater multi-target tracking in passive sonar systems using two-stage PF-based technique. Int. J. Syst. Sci. 2012, 45, 439–455. [Google Scholar] [CrossRef]
- Li, T.; Chen, L.; Zhou, S.; Jiang, X.; Zhai, C. A logical association method in multi-target automatic tracking. Tech. Acoust. 2013, 32, 469–472. [Google Scholar]
- Tao, J. Gray relativity analysis used to track association in passive sonar system. In Proceedings of the 2017 4th International Conference on Systems and Informatics (ICSAI), Hangzhou, China, 11–13 November 2017; pp. 1093–1097. [Google Scholar]
- Varghese, S.; Sinchu, P.; Bhai, D.S. Tracking crossing targets in passive sonars using NNJPDA. Procedia Comput. Sci. 2016, 93, 690–696. [Google Scholar] [CrossRef][Green Version]
- Nkemnole, E.B.; Abass, O. Simulation based method for bearings-only tracking application. Int. J. Probab. Stat. 2014, 3, 41–49. [Google Scholar][Green Version]
- Xu, H. Improving English speech recognition system accuracy using machine learning. In Proceedings of the 2024 7th International Conference on Computer Information Science and Artificial Intelligence, New York, NY, USA, 13–15 September 2024; pp. 73–78. [Google Scholar]
- Liu., S.; Zhao, Z.; Wang., Y.; Zou, Q.; Zhang, Y.; Shi, C.J.R. Systolic-array deep-learning acceleration exploring pattern-indexed coordinate-assisted sparsity for real-time on-device speech processing. In Proceedings of the 2021 Great Lakes Symposium on VLSI (GLSVLSI), New York, NY, USA, 22–25 June 2021; pp. 353–358. [Google Scholar]
- Sonthi, V.K.; Nagarajan, S.; Krishnaraj, N. An Intelligent Telugu Handwritten Character Recognition Using Multi-Objective Mayfly Optimization with Deep Learning–Based DenseNet Model. ACM Trans. Asian Low-Resource Lang. Inf. Process. 2023, 22, 1–16. [Google Scholar] [CrossRef]
- Cheng, J.; Du, X.; Zeng, S. Research on extraction and recognition technique to auditory features of underwater target based on deep learning. In Proceedings of the National Acoustics Conference Chinese Acoustical Society, Beijing, China, 9–12 November 2018; pp. 4–5. [Google Scholar]
- Lu, A. Underwater acoustic classification based on deep learning. Master’s. Thesis, Harbin Engineering University, Harbin, China, 2017. [Google Scholar]
- Shandong, Y.C.; Wang, Z.; Lin, P. A novel underwater single target tracking algorithm based on Siamese convolutional neural network. Proceedings the 2021 IEEE 4th International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), Shenyang, China, 19–21 November 2021; pp. 719–723. [Google Scholar]
- Shi, L.; Xu, J. A dual-branch target tracking algorithm based on Siamese network. Software Guide 2021, 20, 214–218. [Google Scholar]
- Ding, Y.; Zhang, Y.; Li, G. Application of EKF corrected by neural networks in underwater passive target tracking. J. Chin. Comput. Syst. 2020, 41, 897–901. [Google Scholar]
- Yang, J.; Pan, Y.; Wang, Q.; Cao, H.; Gao, S. Research on deep learning methods for underwater weak target tracking. Acta Armamentarii 2024, 45, 385–394. [Google Scholar]
- Yi, W.; Fu, L.; García-Fernández, Á.F.; Xu, L.; Kong, L. Particle filtering based track-before-detect method for passive array sonar systems. Signal Process. 2019, 165, 303–314. [Google Scholar] [CrossRef]
- Northardt, T.; Nardone, S.C. Track-Before-Detect Bearings-Only Localization Performance in Complex Passive Sonar Scenarios: A Case Study. IEEE J. Ocean. Eng. 2018, 44, 482–491. [Google Scholar] [CrossRef]
- Arulampalam, M.; Maskell, S.; Gordon, N.; Clapp, T. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process. 2002, 50, 174–188. [Google Scholar] [CrossRef]
- Zhu, J.; Yin, T.; Guo, W.; Zhang, B.; Zhou, Z. An Underwater Target Azimuth Trajectory Enhancement Approach in BTR. Appl. Acoust. 2025, 230, 110373. [Google Scholar] [CrossRef]
- Shahbazi, Y.; Kashavar, M.M.; Ghaffari, A.; Fotouhi, M.; Pedrammehr, S. CISMN: A Chaos-Integrated Synaptic-Memory Network with Multi-Compartment Chaotic Dynamics for Robust Nonlinear Regression. Mathematics 2025, 13, 1513. [Google Scholar] [CrossRef]
- Lu, J.; Zhang, H.; Li, S.; Wu, P.; Huang, W. Enhancing Few-Shot Prediction of Ocean Sound Speed Profiles through Hierarchical Long Short-Term Memory Transfer Learning. J. Mar. Sci. Eng. 2024, 12, 1041. [Google Scholar] [CrossRef]
- Lu, J.; Zhang, H.; Wu, P.; Li, S.; Huang, W. Predictive Modeling of Future Full-Ocean Depth SSPs Utilizing Hierarchical Long Short-Term Memory Neural Networks. J. Mar. Sci. Eng. 2024, 12, 943. [Google Scholar] [CrossRef]
- Yuan, J.; Han, M.; Wang, H.; Zhong, B.; Gao, W.; Yu, D. AUV Collision Avoidance Planning Method Based on Deep Deterministic Policy Gradient. J. Mar. Sci. Eng. 2023, 11, 2258. [Google Scholar] [CrossRef]
- Wang, M.; Xu, C.; Zhou, C.; Gong, Y.; Qiu, B. Study on Underwater Target Tracking Technology Based on an LSTM–Kalman Filtering Method. Appl. Sci. 2022, 12, 5233. [Google Scholar] [CrossRef]
- Feng, H.; Huang, Y.; Qiao, J.; Wang, Z.; Hu, F.; Yu, J. Prediction-Based Submarine Cable-Tracking Strategy for Autonomous Underwater Vehicles with Side-Scan Sonar. J. Mar. Sci. Eng. 2024, 12, 1725. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Initial Learning Rate | 0.001 (Adam Optimizer) |
Training Epochs | 50 epochs |
Number of Particles | 500 |
Search Window | ±5 beams |
Decision Threshold | 0.5 beams |
Simplified Features | 32 features |
Signal Name | Signal Type | Spectral Characteristics | SNR |
---|---|---|---|
Background Noise | Continuous Spectrum (Isotropic) | No attenuation 20–200 Hz, −5 dB/oct above 200 Hz | / |
Target 1 Signal | Continuous Spectrum + Line Spectrum (400 Hz) | No attenuation 20–600 Hz, −6 dB/oct above 600 Hz | −18.0 dB |
Target 2 Signal | Continuous Spectrum + Line Spectrum (200 Hz) | No attenuation 20–300 Hz, −6 dB/oct above 300 Hz | −13.0 dB |
Target 3 Signal | Continuous Spectrum + Line Spectrum (120 Hz, 220 Hz) | No attenuation 20–500 Hz, −6 dB/oct above 500 Hz | Reduce from −21.0 dB to −40.3 dB |
Target 1 Error | Target 2 Error | Target 3 Error | |
---|---|---|---|
Maximum Amplitude Tracker | 0.54° | 0.52° | 0.50° |
Particle Filter Tracker | 1.38° | 0.63° | 0.61° |
Proposed Method | 0.18° | 0.17° | 0.34° |
Maximum Value Tracking Method Average Frame Time (seconds) | Particle Filtering Method Average Frame Time (seconds) | Neural Network Method Average Frame Time (seconds) |
---|---|---|
2.00 × 10−6 | 1.68 × 10−4 | 2.09 × 10−3 |
Training Total Duration (seconds) | Tracking Total Time (seconds) | Forward Propagation Time (seconds) | Post Processing Time (seconds) |
---|---|---|---|
2.39 | 1.4467 | 1.4249 | 0.0205 |
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. |
© 2025 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
Wang, J.; Wang, L.; Wang, Z.; Xie, L.; Hu, H. Particle Filter-Guided Online Neural Networks for Multi-Target Bearing-Only Tracking in Passive Sonar Systems. Sensors 2025, 25, 5721. https://doi.org/10.3390/s25185721
Wang J, Wang L, Wang Z, Xie L, Hu H. Particle Filter-Guided Online Neural Networks for Multi-Target Bearing-Only Tracking in Passive Sonar Systems. Sensors. 2025; 25(18):5721. https://doi.org/10.3390/s25185721
Chicago/Turabian StyleWang, Jianan, Lujun Wang, Zhuoran Wang, Liang Xie, and Huang Hu. 2025. "Particle Filter-Guided Online Neural Networks for Multi-Target Bearing-Only Tracking in Passive Sonar Systems" Sensors 25, no. 18: 5721. https://doi.org/10.3390/s25185721
APA StyleWang, J., Wang, L., Wang, Z., Xie, L., & Hu, H. (2025). Particle Filter-Guided Online Neural Networks for Multi-Target Bearing-Only Tracking in Passive Sonar Systems. Sensors, 25(18), 5721. https://doi.org/10.3390/s25185721