Performance Evaluation of Deep Learning Approaches for Angle Estimation Based on AoA and DoA Estimation
Abstract
1. Introduction
2. Related Work
2.1. Algorithm-Based Approaches
2.2. AI-Based Approaches
3. Comprehensive Analysis of Deep Learning-Based Angle Estimation Models
3.1. Perspective of Training Data
3.2. Perspective of Training Model
4. Performance Evaluation
4.1. Simulated Dataset Evaluation
4.1.1. Simulated Dataset Description
4.1.2. Excluded Models from Evaluation
4.1.3. Simulated Dataset Performance Comparison
4.2. Experimental Dataset Evaluation
4.2.1. Experimental Dataset Description
4.2.2. Experimental Dataset Performance Comparison
5. Practical Implications and Deployment Strategies
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| AoA | Angle of Arrival |
| AoD | Angle of Departure |
| DoA | Direction of Arrival |
| IPS | Indoor Positioning System |
| BLE | Bluetooth Low Energy |
| UWB | Ultra-Wideband |
| CSI | Channel State Information |
| CIR | Channel Impulse Response |
| IQ | In-phase and Quadrature |
| RSSI | Received Signal Strength Indicator |
| MAE | Mean Absolute Error |
| RMSE | Root Mean Square Error |
| FLOPs | Floating Point Operations |
| MUSIC | Multiple Signal Classification |
| ESPRIT | Estimation of Signal Parameters via Rotational Invariance Technique |
| CNN | Convolutional Neural Network |
| GRU | Gated Recurrent Unit |
| A-CRNN | Alternate Convolutional Recurrent Neural Network |
| LoS | Line-of-Sight |
| NLoS | Non-Line-of-Sight |
Appendix A
| ID | Source Code Used | Optimizer | Learning Rate | Epoch |
|---|---|---|---|---|
| [15] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [16] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [17] | Adapted from [17] | Adam | 0.001 | Sim:100, Real:300 |
| [19] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [20] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [21] | Re-implemented | Adam | 0.001 | Sim:50, Real:50 |
| [22] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [23] | Adapted from [23] | Adam | 0.001 | Sim:100, Real:300 |
| [25] | Re-implemented | Adam | 0.001 | Sim:100, Real:300 |
| [26] | Adapted from [26] | Adam | Sim:0.002 Real:0.001 | Sim:1500, Real:300 |
| [27] | Author-provided implementation | Adam | 0.001 | Sim:100, Real:300 |
References
- Heydariaan, M.; Dabirian, H.; Gnawali, O. AnguLoc: Concurrent angle of arrival estimation for indoor localization with UWB radios. In Proceedings of the International Conference on Distributed Computing in Sensor Systems (DCOSS), Marina del Rey, CA, USA, 25–27 May 2020; pp. 1–8. [Google Scholar]
- Bluetooth SIG. Available online: https://www.bluetooth.com/ (accessed on 8 August 2024).
- Wi-Fi Alliance. Available online: https://www.wi-fi.org/ko (accessed on 8 August 2024).
- UWB Alliance. Available online: https://uwballiance.org/ (accessed on 8 August 2024).
- Silicon Laboratories. UG103.18: Bluetooth Direction Finding Fundamentals, 2020. Available online: https://www.silabs.com/documents/public/user-guides/ug103-18-bluetooth-direction-finding-fundamentals.pdf (accessed on 8 August 2024).
- Boquet, G.; Boquet-Pujadas, A.; Pisa, I.; Dabak, A.; Vilajosana, X. Indoor position estimation using angle of arrival measurements: An efficient multi-anchor approach with outlier rejection. Internet Things 2024, 7, 100–117. [Google Scholar] [CrossRef]
- Valecha, N.; Lacruz, J.O.; Lentmaier, M.; Widmer, J.; Tufvesson, F. Angle estimation using mmWave RSS measurements with enhanced multipath information. arXiv 2024, arXiv:2403.09575. [Google Scholar] [CrossRef]
- Hao, Z.; Yan, H.; Dang, X.; Ma, Z.; Jin, P.; Ke, W. Millimeter-wave radar localization using indoor multipath effect. Sensors 2022, 22, 5671. [Google Scholar] [CrossRef]
- Ahmed, U.; Arablouei, R.; De Hoog, F.; Kusy, B.; Jurdak, R.; Bergmann, N. Estimating angle-of-arrival and time-of-flight for multipath components using WiFi channel state information. Sensors 2018, 18, 1753. [Google Scholar] [CrossRef]
- Schmidt, R.O. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
- Roy, R.; Kailath, T. ESPRIT—Estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef]
- Lavate, T.B.; Kokate, V.K.; Sapkal, A.M. Performance analysis of MUSIC and ESPRIT DOA estimation algorithms. In Proceedings of the International Conference on Computer Network Technology (ICCNT), Bangkok, Thailand, 23–25 April 2010; pp. 308–311. [Google Scholar]
- Oumar, A.; Siyau, M.F.; Sattar, T.P. Comparison between MUSIC and ESPRIT direction of arrival estimation algorithms. In Proceedings of the International Conference on Future Generation Communication Technology (FGCT), London, UK, 12–14 December 2012; pp. 99–103. [Google Scholar]
- Ko, C.B.; Lee, J.H. Performance of ESPRIT and root-MUSIC for AOA estimation. In Proceedings of the IEEE World Symposium on Communication Engineering (WSCE), Singapore, 28–30 December 2018; pp. 49–53. [Google Scholar]
- Chen, M.; Gong, Y.; Mao, X. Deep neural network for estimation of direction of arrival with antenna array. IEEE Access 2020, 8, 140688–140698. [Google Scholar] [CrossRef]
- Zhu, W.; Zhang, M.; Li, P.; Wu, C. Two-dimensional DOA estimation via deep ensemble learning. IEEE Access 2020, 8, 124544–124552. [Google Scholar] [CrossRef]
- 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]
- 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]
- Yao, Y.; Lei, H.; He, W. A-CRNN-based method for coherent DOA estimation with unknown source number. Sensors 2020, 20, 2296. [Google Scholar] [CrossRef] [PubMed]
- 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]
- Papageorgiou, G.K.; Sellathurai, M. Direction-of-arrival estimation in the low-SNR regime via a denoising autoencoder. In Proceedings of the IEEE International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Atlanta, GA, USA, 26–29 May 2020; pp. 1–5. [Google Scholar]
- Naseri, M.; Shahid, A.; Gordebeke, G.J.; Lemey, S.; Boes, M.; Van de Velde, S.; De Poorter, E. Machine learning-based angle of arrival estimation for ultra-wide band radios. IEEE Commun. Lett. 2022, 26, 1273–1277. [Google Scholar] [CrossRef]
- Dai, Z.; He, Y.; Tran, V.; Trigoni, N.; Markham, A. DeepAoANet: Learning angle of arrival from software defined radios with deep neural networks. IEEE Access 2022, 10, 3164–3176. [Google Scholar] [CrossRef]
- Bialer, N.; Garnett, N.; Tirer, T. Performance advantages of deep neural networks for angle of arrival estimation. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Brighton, UK, 12–17 May 2019; pp. 3907–3911. [Google Scholar]
- HajiAkhondi-Meybodi, Z.; Salimibeni, M.; Mohammadi, A.; Plataniotis, K.N. Bluetooth low energy and CNN-based angle of arrival localization in presence of Rayleigh fading. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada, 6–11 June 2021; pp. 7913–7917. [Google Scholar] [CrossRef]
- Koutris, A.; Siozos, T.; Kopsinis, Y.; Pikrakis, A.; Merk, T.; Mahlig, M.; Papaharalabos, S.; Karlsson, P. Deep learning-based indoor localization using multi-view BLE signal. Sensors 2022, 22, 2759. [Google Scholar] [CrossRef]
- Koh, S.; Lee, J. Learning approach for angle estimation based on characteristics of phase drift. Appl. Sci. 2025, 15, 3708. [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]
- Chung, H.; Park, H.; Kim, S. Leveraging Deep Learning for Practical DoA Estimation: Experiments with Real Data Collected via USRP. Sensors 2022, 22, 7578. [Google Scholar] [CrossRef] [PubMed]
- Gupta, P.; Kar, S.P. MUSIC and improved MUSIC algorithm to estimate direction of arrival. In Proceedings of the International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 2–4 April 2015; pp. 757–761. [Google Scholar]
- Joshi, R.; Dhande, A. Direction of arrival estimation using MUSIC algorithm. Int. J. Res. Eng. Technol. 2014, 3, 633–636. [Google Scholar] [CrossRef]
- Pan, J.; Sun, M.; Wang, Y.; Zhang, X. An enhanced spatial smoothing technique with ESPRIT algorithm. IEEE Trans. Signal Process. 2020, 68, 3635–3643. [Google Scholar] [CrossRef]
- Ottersten, B.; Kailath, T. Direction-of-arrival estimation for wide-band signals using ESPRIT algorithm. IEEE Trans. Acoust. Speech Signal Process. 1990, 38, 317–327. [Google Scholar] [CrossRef]
- Fisher, R.A. On the mathematical foundations of theoretical statistics. Philos. Trans. R. Soc. A 1922, 222, 309–368. [Google Scholar] [CrossRef]
- Yang, Z.; Chen, X.; Wu, X. A robust and statistically efficient maximum-likelihood method for DOA estimation using sparse linear arrays. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 6798–6812. [Google Scholar] [CrossRef]
- Paik, J.W.; Lee, K.H.; Lee, J.H. Asymptotic performance analysis of maximum likelihood algorithm for DOA estimation. Appl. Sci. 2020, 10, 2415. [Google Scholar] [CrossRef]
- Hu, N.; Ye, Z.; Xu, X.; Bao, M. DOA estimation for sparse array via sparse signal reconstruction. IEEE Trans. Aerosp. Electron. Syst. 2013, 49, 760–773. [Google Scholar] [CrossRef]
- Sun, F.Y.; Tian, Y.B.; Hu, G.B.; Shen, Q.Y. DOA estimation based on support vector machine ensemble. Int. J. Numer. Model. Electron. Netw. Devices Fields 2019, 32, e2614. [Google Scholar] [CrossRef]
- Liu, J.; Wang, T.; Li, Y.; Li, C.; Wang, Y.; Shen, Y. A transformer-based signal denoising network for AoA estimation in NLoS environments. IEEE Commun. Lett. 2022, 26, 2336–2339. [Google Scholar] [CrossRef]
- Wang, W.; Zhou, L.; Ye, K.; Sun, H.; Hong, S. A DOA estimation method based on an improved transformer model. IET Signal Process. 2024, 2024, 6666395. [Google Scholar] [CrossRef]
- Ji, J.; Mao, W.; Xi, F.; Chen, S. TransMUSIC: A Transformer-Aided Subspace Method for DOA Estimation with Low-Resolution ADCs. In Proceedings of the ICASSP 2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea, 14–19 April 2024. [Google Scholar]
- Nguyen, D.T.; Le, T.H.; Doan, V.S.; Hoang, V.P. UNet-rootMUSIC: A high accuracy direction of arrival estimation method under array imperfection. AEU Int. J. Electron. Commun. 2024, 173, 155008. [Google Scholar] [CrossRef]
- Merkofer, J.P.; Revach, G.; Shlezinger, N.; Routtenberg, T.; van Sloun, R.J.G. DA-MUSIC: Data-driven DOA estimation via deep augmented MUSIC algorithm. IEEE Trans. Veh. Technol. 2024, 73, 2771–2785. [Google Scholar] [CrossRef]
- Bai, J.; Shu, F.; Zhou, F.; Zheng, Q.; Xu, B.; Shi, B.; Chen, Y.; Zhang, W.; Wang, X. Co-learning-aided multi-modal deep-learning framework of passive DOA estimators. IEEE J. Sel. Top. Signal Process. 2024; Preprint.
- Shmuel, D.H.; Merkofer, J.P.; Revach, G.; van Sloun, R.J.G.; Shlezinger, N. SubspaceNet: Deep learning-aided subspace methods for DOA estimation. IEEE Trans. Veh. Technol. 2023; Preprint.
- Shmuel, D.H.; Merkofer, J.P.; Revach, G.; van Sloun, R.J.G.; Shlezinger, N. Deep root MUSIC algorithm for data-driven DoA estimation. In Proceedings of the ICASSP 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Rhodes Island, Greece, 4–10 June 2023; pp. 1–5. [Google Scholar]
- Gong, Z.; Su, X.; Hu, P.; Liu, S.; Liu, Z. Deep Unfolding Sparse Bayesian Learning Network for Off-Grid DOA Estimation with Nested Array. Remote Sens. 2023, 15, 5320. [Google Scholar] [CrossRef]
- Leitch, S.G.; Ahmed, Q.Z.; Van Herbruggen, B.; Baert, M.; Fontaine, J.; De Poorter, E.; Shahid, A.; Lazaridis, P.I. Bluetooth low energy dataset using in-phase and quadrature samples. IEEE Sens. J. 2025, 25, 5668–5677. [Google Scholar] [CrossRef]
| ID | Year | Algorithm Type | Complexity | Scenario | Technique /Preprocessing | Focus/Key Contribution |
|---|---|---|---|---|---|---|
| [30] | 2015 | MUSIC (Improved) | Medium | Coherent sources | Parameter tuning in MUSIC | Resolution and coherent source support |
| [31] | 2014 | MUSIC | Low | General narrowband | Eigen-decomposition | Sensitivity to spacing, elements, snapshots |
| [32] | 2020 | ESPRIT + ESS | High | Coherent sources | Enhanced spatial smoothing | Robustness and decorrelation |
| [33] | 1990 | Wideband ESPRIT | Medium | Wideband DOA estimation | Model decomposition, no manifold | Robustness and calibration-free processing |
| [35] | 2023 | Stochastic MLE | High | SLA, correlated & uncorrelated sources | Toeplitz covariance modeling, ADMM, MM | High resolution and robustness to coherent sources (MESA) |
| [36] | 2020 | Analytical MLE | Medium | Gaussian noise, asymptotic | Taylor approximation | Closed-form MSE derivation |
| [37] | 2020 | Sparse Recovery | High | Sparse arrays | SOC optimization, LASSO | Source number-free DoA estimation |
| ID | Year | Antenna Count | Required Computation | Training Data Volume | Filter | Research Focus |
|---|---|---|---|---|---|---|
| [15] | 2020 | 10 | Low | Large | None | DNN-based DOA estimation |
| [16] | 2020 | 9 | High | Large | None | CNN-based 2D DOA estimation |
| [17] | 2018 | 10 | High | Medium | Autoencoder | DOA estimation robust to array imperfections |
| [18] | 2018 | Variable (Massive MIMO) | Very High | Large | None | DOA estimation in Massive MIMO environments |
| [19] | 2020 | 11 | High | Medium | Focal loss | CNN-RNN-based DOA estimation |
| [20] | 2021 | 16 | High | Large | None | DOA estimation in low-SNR environments |
| [21] | 2020 | 20 | Medium | Large | Denoising Autoencoder | DOA estimation using a Denoising Autoencoder |
| Input Category | Data Type | Paper ID |
|---|---|---|
| Matrix-based | Covariance matrix | [15,16,17,19,20,21,23] |
| AoA spatial spectrum | [24] | |
| Signal-based | CSI | [18] |
| CIR | [22] | |
| IQ-derived AoA | [25] | |
| Feature-based | IQ + RSSI | [26] |
| Phase Drift | [27] |
| Data Representation Type | Paper ID |
|---|---|
| Time-Series-based | [15,17,18,19,21,22,27] |
| Image-based | [16,20,23,24,25,26] |
| Data Source | Paper ID |
|---|---|
| Simulation Data | [15,16,17,18,19,20,21,24,26] |
| Experimental Data | [22,23,25,27] |
| Prediction Goal | Paper ID |
|---|---|
| Classification | [15,17,19,20,23,24,25] |
| Regression | [16,18,21,22,23,25,26,27] |
| Network Architecture | Paper ID |
|---|---|
| DNN | [15,17,18,21,24] |
| CNN-based DNN | [16,20,22,23,25,26] |
| A-CRNN-based DNN | [19] |
| GRU-based DNN | [27] |
| Parameter | Description |
|---|---|
| Environment Dimensions | 14 m × 7 m indoor space |
| Number of Anchors | 4 (placed at corners at 2.5 m height) |
| Anchor Orientation | 45° azimuth rotation, 45° elevation downward |
| BLE Channels | 37 (2402 MHz), 38 (2426 MHz), 39 (2480 MHz) |
| Polarization Modes | Horizontal and Vertical |
| Tag Position | Fixed at 1.5 m height |
| Samples per Room | 2450 per testbench setup |
| Selected Scenario | testbench_01 (No LoS-blocking furniture) |
| File Type | Attribute | Description |
|---|---|---|
| Anchor JSON Files | anchor | Anchor’s index |
| x/y/z_anchor | Anchor point coordinates (meters) | |
| az_anchor | Horizontal rotation (azimuth) | |
| el_anchor | Vertical rotation (elevation angle) | |
| reference_power | Reference RSSI power level (dB) | |
| Tag JSON Files | anchor | Anchor’s index |
| point | Point’s index (unique identifier) | |
| x_tag, y_tag, z_tag | Tag position coordinates (meters) | |
| los | Line-of-sight indicator (0 = No LoS, 1 = LoS) | |
| relative power | RSS value in dB | |
| pdda_input_real | In-phase component of received signal | |
| pdda_input_image | Quadrature-phase component of received signal | |
| pdda_phi | PDDA predicted azimuth angle | |
| pdda_theta | PDDA predicted elevation angle | |
| pdda_out_az | Spatial power spectrum for azimuth angle | |
| pdda_out_el | Spatial power spectrum for elevation angle | |
| true_phi | Ground truth azimuth angle | |
| true_theta | Ground truth elevation angle |
| ID | MAE | FLOPs | FLOPs/MAE | Note |
|---|---|---|---|---|
| [15] | 7.01 | 20,602 | 2937 | DNN, Params: 10,292 |
| [16] | 5.93 | 833,665 | 140,394 | CNN, Params: 345,857 |
| [17] | 7.46 | 8284 | 1110 | DNN, Params: 4220 |
| [19] | 7.05 | 8,908,800 | 1,263,659 | A-CRNN, Params: 8,908,800 |
| [20] | 6.17 | 54,145,700 | 8,775,640 | CNN, Params: 20,767,018 |
| [21] | 30.00 | 356,273 | 11,873 | DNN, Params: 176,125 |
| [22] | 9.02 | 646,145 | 71,620 | CNN, Params: 242,529 |
| [23] | 6.55 | 8,055,809 | 1,229,894 | CNN, Params: 3,689,473 |
| [25] | 25.34 | 1,943,041 | 76,662 | CNN, Params: 974,977 |
| [26] | 2.98 | 39,256 | 13,173 | CNN, Params: 19,832 |
| [27] | 19.34 | 185,664 | 9600 | GRU, Params: 186,664 |
| Category | Mean MAE (°) | Std Dev (°) | Study Count | |
|---|---|---|---|---|
| Data Type | CIR | 9.0218 | NaN | 1 |
| Correlation | 7.0130 | NaN | 1 | |
| Covariance | 10.5290 | 9.5581 | 6 | |
| IQ-derived AoA | 25.3454 | NaN | 1 | |
| IQ + RSSI | 2.9800 | NaN | 1 | |
| Phase Drift | 19.3941 | NaN | 1 | |
| Representation Type | Image | 9.3951 | 9.0287 | 5 |
| Time-series | 13.3232 | 9.4554 | 6 | |
| Architecture | CNN | 9.3342 | 8.0763 | 6 |
| CRNN | 7.0500 | NaN | 1 | |
| DNN | 14.8263 | 13.1478 | 3 | |
| GRU | 19.3941 | NaN | 1 | |
| Prediction Type | Classification | 9.9314 | 7.5644 | 6 |
| Regression | 13.4679 | 11.1253 | 5 | |
| Parameter | Description |
|---|---|
| Environment Dimensions | 319 m2 |
| Antenna Configuration | 2 ULAs (3 elements each), orthogonal placement (−135° to +135° coverage) |
| Sampling Rate | 4 MHz (up to 511 IQ samples per CTE) |
| Number of Experiments | 39 scenarios (across 3 motion types × 3 heights × 4 distances, with/without obstacles) |
| Tag Heights | 0.8 m, 1.1 m, 1.4 m |
| Tag Distances | 1.5 m, 2.0 m, 2.5 m, 3.0 m |
| GT Label Format | Azimuth angle computed from robot position (x, y); orientation matrix included |
| File Type | Attribute | Description |
|---|---|---|
| Signal JSON Files | name | Device name |
| type | Packet type | |
| identifier | Device MAC address | |
| local_timestamp | Timestamp of IQ sample collection | |
| payload.idx | Index of the CTE packet | |
| payload.offset | Offset within the full CTE | |
| payload.rssi | Received signal strength | |
| payload.sampleLength | BLE channel index (0–36) | |
| payload.samples | List of IQ samples (as dicts with i and q integer values) | |
| GT JSON Files | timestamp | Global timestamp of ground truth capture (seconds) |
| local_timestamp | Local timestamp corresponding to signal file | |
| position | 3D position of tag: [x, y, z] | |
| rotation | 3 × 3 rotation matrix representing tag orientation |
| Category | No Obstacle | Obstacle | Study Count | |||
|---|---|---|---|---|---|---|
| Mean MAE | Std Dev | Mean MAE | Std Dev | |||
| Data Type | CIR | 30.888 | NaN | 30.398 | NaN | 1 |
| Cov | 45.766 | 33.449 | 42.477 | 26.581 | 3 | |
| IQ-derived AoA | 29.316 | NaN | 31.716 | NaN | 1 | |
| IQ + RSSI | 15.619 | NaN | 17.465 | NaN | 1 | |
| Phase Drift | 0.792 | NaN | 1.293 | NaN | 1 | |
| Rep. Type | Image | 24.603 | 7.692 | 25.963 | 6.990 | 4 |
| Time-series | 38.500 | 42.034 | 34.817 | 35.938 | 3 | |
| Arch. | CNN | 25.86 | 7.23 | 26.85 | 6.37 | 5 |
| DNN | 83.82 | NaN | 72.76 | NaN | 1 | |
| GRU | 0.7927 | NaN | 1.293 | NaN | 1 | |
| Algorithm | ID | No Obstacle | Obstacle | ||||||
|---|---|---|---|---|---|---|---|---|---|
| MAE | RMSE | SR@5° | SR@10° | MAE | RMSE | SR@5° | SR@10° | ||
| Improved MUSIC | [30] | 52.36° | 58.51° | 3.56% | 8.14% | 50.18° | 56.67° | 3.97% | 8.60% |
| MUSIC | [31] | 52.36° | 58.51° | 3.56% | 8.14% | 50.18° | 56.68° | 3.97% | 8.61% |
| ESS-SS + ESPRIT | [32] | 55.73° | 65.98° | 4.45% | 9.06% | 53.83° | 63.81° | 5.08% | 9.88% |
| Wideband ESPRIT | [33] | 56.03° | 66.00° | 4.55% | 8.76% | 54.07° | 63.81° | 4.62% | 9.63% |
| Stochastic MLE | [35] | 61.31° | 74.45° | 5.23% | 10.29% | 59.97° | 72.93° | 5.17% | 10.33% |
| Analytical MLE | [36] | 57.51° | 68.03° | 4.98% | 8.77% | 56.30° | 66.82° | 4.52% | 8.97% |
| Sparse Recovery | [37] | 58.19° | 70.38° | 5.33% | 9.41% | 56.79° | 69.55° | 6.00% | 10.85% |
| Scenario | Model | Device | Realistic | |
|---|---|---|---|---|
| Throughput (Inferences/s) | Latency (ms) | |||
| Precision Lab Tracking | [27] | Jetson Nano | 666–1249 | 0.801–1.502 |
| Raspberry Pi 4 | 62–248 | 4.037–16.093 | ||
| Embedded/IoT Devices | [26] | STM32H743 (400 MHz) | 147–291 | 3.436–6.818 |
| STM32F407 (168 MHz) | 60–121 | 8.271–16.543 | ||
| Real-Time Robotics | [23] | Jetson Nano | 633–1190 | 0.840–1.581 |
| Raspberry Pi 4 | 50–178 | 5.611–20.028 | ||
| Power-Efficient Edge | [15] | STM32H743 | 156–310 | 3.229–6.429 |
| STM32F407 | 74–149 | 6.717–13.434 | ||
| High-Noise Industrial | [22] | Raspberry Pi 4 | 61–242 | 4.129–16.323 |
| Coral Edge TPU | 667–1250 | 0.800–1.500 | ||
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
Koh, S.; Lee, J. Performance Evaluation of Deep Learning Approaches for Angle Estimation Based on AoA and DoA Estimation. Appl. Sci. 2026, 16, 6052. https://doi.org/10.3390/app16126052
Koh S, Lee J. Performance Evaluation of Deep Learning Approaches for Angle Estimation Based on AoA and DoA Estimation. Applied Sciences. 2026; 16(12):6052. https://doi.org/10.3390/app16126052
Chicago/Turabian StyleKoh, Seoyoung, and Jaeho Lee. 2026. "Performance Evaluation of Deep Learning Approaches for Angle Estimation Based on AoA and DoA Estimation" Applied Sciences 16, no. 12: 6052. https://doi.org/10.3390/app16126052
APA StyleKoh, S., & Lee, J. (2026). Performance Evaluation of Deep Learning Approaches for Angle Estimation Based on AoA and DoA Estimation. Applied Sciences, 16(12), 6052. https://doi.org/10.3390/app16126052

