Dual-Branch CNN for Direction-of-Arrival and Number-of-Sources Estimation
Abstract
1. Introduction
2. Signal Model
3. The Proposed Method
3.1. RMT Feature Processor
3.2. Backbone
3.3. NOS Estimation Branch
3.4. DOA Estimation Branch
4. Training Approach and Settings
5. Simulation Results
5.1. Simulation on Test Dataset
5.2. Simulation in Varying SNR Scenarios
5.3. Simulation in Varying Snapshots Scenarios
5.4. Simulation in Varying Angular Resolution Scenarios
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Krim, H.; Viberg, M. Two decades of array signal processing research: The parametric approach. IEEE Signal Process. Mag. 1996, 13, 67–94. [Google Scholar] [CrossRef]
- Ge, S.; Li, K.; Rum, S.N.B.M. Deep Learning Approach in DOA Estimation: A Systematic Literature Review. Mob. Inf. Syst. 2021, 2021, 6392875. [Google Scholar] [CrossRef]
- Cao, X.; Wang, F.; Yi, B.; Wie, Z.; Liu, L. Pix2Pix-based DOA Estimation with Low SNR. In Proceedings of the 2022 IEEE 10th Asia-Pacific Conference on Antennas and Propagation (APCAP), Xiamen, China, 26–29 September 2022; pp. 1–2. [Google Scholar]
- Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
- Capon, J. High-resolution frequency-wavenumber spectrum analysis. Proc. IEEE 1969, 57, 1408–1418. [Google Scholar] [CrossRef]
- Roy, R.; Kailath, T. ESPRT-estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef]
- Barabell, A. Improving the resolution performance of eigenstructure-based direction-finding algorithms. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Boston, MA, USA, 14–16 April 1983; pp. 336–339. [Google Scholar]
- Mestre, X.; Lagunas, M.Á. Modified Subspace Algorithms for DoA Estimation With Large Arrays. IEEE Trans. Signal Process. 2008, 56, 598–614. [Google Scholar] [CrossRef]
- Papageorgiou, G.K.; Sellathurai, M.; Eldar, Y.C. Deep Networks for Direction-of-Arrival Estimation in Low SNR. IEEE Trans. Signal Process. 2021, 69, 3714–3729. [Google Scholar] [CrossRef]
- Kase, Y.; Nishimura, T.; Ohgane, T.; Ogawa, Y.; Kitayama, D.; Kishiyama, Y. DOA Estimation of Two Targets with Deep Learning. In Proceedings of the 2018 15th Workshop on Positioning, Navigation and Communications (WPNC), Bremen, Germany, 25–26 October 2018; pp. 1–5. [Google Scholar]
- Liu, Z.-M.; Zhang, C.; Yu, P.S. Direction-of-Arrival Estimation Based on Deep Neural Networks With Robustness to Array Imperfections. IEEE Trans. Antennas Propag. 2018, 66, 7315–7327. [Google Scholar] [CrossRef]
- Wu, L.; Liu, Z.-M.; Huang, Z.-T. Deep Convolution Network for Direction of Arrival Estimation with Sparse Prior. IEEE Signal Process. Lett. 2019, 26, 1688–1692. [Google Scholar] [CrossRef]
- Chakrabarty, S.; Habets, E.A.P. Multi-Speaker DOA Estimation Using Deep Convolutional Networks Trained With Noise Signals. IEEE J. Sel. Top. Sign. Process. 2019, 13, 8–21. [Google Scholar] [CrossRef]
- Wu, X.; Yang, X.; Jia, X.; Tian, F. A Gridless DOA Estimation Method Based on Convolutional Neural Network With Toeplitz Prior. IEEE Signal Process. Lett. 2022, 29, 1247–1251. [Google Scholar] [CrossRef]
- Golubović, D.; Vukmirović, N.; Erić, M. An Introduction to Vessel Tracking in HFSWRs Based on a High-Resolution Range-Doppler Map: Some Preliminary Results and Challenges. In Proceedings of the 2024 13th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro, 11–14 June 2024; pp. 1–5. [Google Scholar]
- Golubović, D.; Erić, M.; Vukmirović, N. High-Resolution Doppler and Azimuth Estimation and Target Detection in HFSWR: Experimental Study. Sensors 2022, 22, 3558. [Google Scholar] [CrossRef] [PubMed]
- Veerendra, D.; Balamurugan, K.S.; Villagómez-Galindo, M.; Khandare, A.; Patil, M.; Jaganathan, A. Optimizing Sensor Array Estimation With the Manifold Reconstruction Unitary ESPRIT Algorithm. IEEE Sens. Lett. 2023, 7, 1–4. [Google Scholar]
- Akaike, H. A new look at the statistical model identification. IEEE Trans. Autom. Control 1974, 19, 716–723. [Google Scholar] [CrossRef]
- Wax, M.; Ziskind, I. Detection of the number of coherent signals by the MDL principle. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 1190–1196. [Google Scholar] [CrossRef]
- Gao, Y.; Hu, D.; Chen, Y.; Ma, Y. Gridless 1-b DOA Estimation Exploiting SVM Approach. IEEE Commun. Lett. 2017, 21, 2210–2213. [Google Scholar] [CrossRef]
- Raynolds, D.A.; Rose, R.C. Robust text-independent speaker identification using Gaussian mixture speaker models. IEEE Trans. Acoust. Speech Signal Process. 1995, 3, 72–83. [Google Scholar] [CrossRef]
- Wang, X.; Zhang, L.; Meng, X. Linear Array DOA Estimation Based on CNN-SEBlock Under Low Signal-to-Noise Ratio. In Proceedings of the 2024 7th International Conference on Advanced Algorithms and Control Engineering (ICAACE), Shanghai, China, 26–28 January 2024; pp. 604–607. [Google Scholar]
- Huang, H.; Yang, J.; Huang, H.; Song, Y.; Gui, G. Deep Learning for Super-Resolution Channel Estimation and DOA Estimation Based Massive MIMO System. IEEE Trans. Veh. Technol. 2018, 67, 8549–8560. [Google Scholar] [CrossRef]
- Cao, W.; Mirjalili, V.; Raschka, S. Rank consistent regression for neural networks with application to age estimation. Pattern Recognit. Lett. 2020, 140, 325–331. [Google Scholar] [CrossRef]
- Gudla, S.P.K.; Bhoi, S.K. A Study on Effect of Learning Rates Using Adam Optimizer in LSTM Deep Intelligent Model for Detection of DDoS Attack to Support Fog Based IoT Systems. In Proceedings of the 2022 1st International Conference on Computing, Communication and Learning (CoCoLe 2022), Warangal, India, 27–29 October 2022; pp. 27–38. [Google Scholar]






| Input Size | Operator | Stride | Output Size |
|---|---|---|---|
| Conv2d | 2 | ||
| BatchNorm | - | ||
| ReLU | - | ||
| SE Block | - | ||
| Conv2d | 1 | ||
| BatchNorm | - | ||
| ReLU | - | ||
| SE Block | - | ||
| Conv2d | 1 | ||
| BatchNorm | - | ||
| ReLU | - | ||
| SE Block | - | ||
| Flatten | - |
| Input Size | Operator | Output Size |
|---|---|---|
| AdaptiveAvgPool2d | ||
| Linear | ||
| ReLU | ||
| Linear | ||
| Sigmoid |
| Methods | K = 1 | K = 2 | K = 3 |
|---|---|---|---|
| Our CNN | 5.9729 | 2.7994 | 0.9376 |
| MUSIC [4] | 3.0828 | 6.9456 | 13.5429 |
| Capon [5] | 24.9058 | 28.8082 | 25.9648 |
| ESPRIT [6] | 14.5110 | 18.5479 | 9.2892 |
| Root-MUSIC [7] | 59.5191 | 39.2725 | 35.2652 |
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
Jiang, Y.; Zou, L. Dual-Branch CNN for Direction-of-Arrival and Number-of-Sources Estimation. Sensors 2026, 26, 809. https://doi.org/10.3390/s26030809
Jiang Y, Zou L. Dual-Branch CNN for Direction-of-Arrival and Number-of-Sources Estimation. Sensors. 2026; 26(3):809. https://doi.org/10.3390/s26030809
Chicago/Turabian StyleJiang, Yufeng, and Lin Zou. 2026. "Dual-Branch CNN for Direction-of-Arrival and Number-of-Sources Estimation" Sensors 26, no. 3: 809. https://doi.org/10.3390/s26030809
APA StyleJiang, Y., & Zou, L. (2026). Dual-Branch CNN for Direction-of-Arrival and Number-of-Sources Estimation. Sensors, 26(3), 809. https://doi.org/10.3390/s26030809

