{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T13:01:06Z","timestamp":1780664466445,"version":"3.54.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:00:00Z","timestamp":1651881600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:00:00Z","timestamp":1651881600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Electronics Research Institute"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2023,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Convolutional Neural Networks (CNNs) are efficient tools for pattern recognition applications. They have found applications in wireless communication systems such as modulation classification\u00a0from constellation diagrams. Unfortunately, noisy channels may render the constellation points deformed and scattered, which makes the classification a difficult task. This paper presents an efficient modulation classification algorithm based on CNNs. Constellation diagrams are generated for each modulation type and used for training and testing of the CNNs. The proposed work depends on the application of\u00a0Radon Transform (RT) to generate more representative patterns for the constellation diagrams to be used for training and testing. The RT has a good ability to represent discrete points in the spatial\u00a0domain as curved lines. Several pre-trained networks including AlexNet, VGG-16, and VGG-19 are used as classifiers for modulation type from the spatial-domain constellation diagrams or their RTs. Several simulation experiments are presented in this paper to compare different scenarios for modulation classification at different Signal-to-Noise Ratios (SNRs) and fading channel conditions.<\/jats:p>","DOI":"10.1007\/s12652-021-03650-7","type":"journal-article","created":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T06:15:06Z","timestamp":1651904106000},"page":"6263-6272","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Wireless modulation classification based on Radon transform and convolutional neural networks"],"prefix":"10.1007","volume":"14","author":[{"given":"Hanan S.","family":"Ghanem","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3517-767X","authenticated-orcid":false,"given":"Rasha M.","family":"Al-Makhlasawy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Walid","family":"El-Shafai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Maha","family":"Elsabrouty","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hesham F. A.","family":"Hamed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gerges M.","family":"Salama","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fathi E. Abd","family":"El-Samie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,7]]},"reference":[{"issue":"5","key":"3650_CR1","doi-asserted-by":"publisher","first-page":"938","DOI":"10.1109\/LCOMM.2018.2806489","volume":"22","author":"M Abu-Romoh","year":"2018","unstructured":"Abu-Romoh M, Aboutaleb A, Rezki Z (2018) Automatic modulation classification using moments and likelihood maximization. IEEE Commun Lett 22(5):938\u2013941","journal-title":"IEEE Commun Lett"},{"issue":"11","key":"3650_CR2","doi-asserted-by":"publisher","first-page":"1626","DOI":"10.1109\/LSP.2017.2752459","volume":"24","author":"A Ali","year":"2017","unstructured":"Ali A, Yangyu F (2017) Automatic modulation classification using deep learning based on sparse autoencoders with nonnegativity constraints. IEEE Signal Process Lett 24(11):1626\u20131630","journal-title":"IEEE Signal Process Lett"},{"issue":"105","key":"3650_CR3","first-page":"2167","volume":"1","author":"RM Al-Makhlasawy","year":"2012","unstructured":"Al-Makhlasawy RM, Elnaby MA, El-Khobby HA, El-Rabaie S, El-samieFE (2012) Automatic modulation recognition in OFDM systems using cepstral analysis and support vector machines. J Telecommun Syst Manag 1(105):2167\u20130919","journal-title":"J Telecommun Syst Manag"},{"key":"3650_CR4","doi-asserted-by":"publisher","DOI":"10.1002\/dac.4295","author":"RM Al-Makhlasawy","year":"2020","unstructured":"Al-Makhlasawy RM, Hefnawy AA, Abd Elnaby MM, Abd El\u2010Samie FE (2020) Modulation classification in the presence of adjacent channel interference using convolutional neural networks. Int J Commun Syst. https:\/\/doi.org\/10.1002\/dac.4295","journal-title":"Int J Commun Syst"},{"issue":"8","key":"3650_CR5","first-page":"2742","volume":"11","author":"MW Aslam","year":"2012","unstructured":"Aslam MW, Zhu Z, Nandi AK (2012) Automatic modulation classification using combination of genetic programming and KNN. IEEE Trans Wirel Commun 11(8):2742\u20132750","journal-title":"IEEE Trans Wirel Commun"},{"issue":"2","key":"3650_CR6","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1049\/iet-com:20050176","volume":"1","author":"OA Dobre","year":"2007","unstructured":"Dobre OA, Abdi A, Bar-Ness Y, Su W (2007) Survey of automatic modulation classification techniques: classical approaches and new trends. IET Commun 1(2):137\u2013156","journal-title":"IET Commun"},{"issue":"3","key":"3650_CR7","doi-asserted-by":"publisher","first-page":"1524","DOI":"10.1109\/COMST.2016.2519148","volume":"18","author":"YA Eldemerdash","year":"2016","unstructured":"Eldemerdash YA, Dobre OA, \u00d6ner M (2016) Signal identification for multiple-antenna wireless systems: achievements and challenges. IEEE Commun Surv Tutor 18(3):1524\u20131551","journal-title":"IEEE Commun Surv Tutor"},{"issue":"3","key":"3650_CR8","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1109\/JLT.2019.2947154","volume":"38","author":"RA Eltaieb","year":"2019","unstructured":"Eltaieb RA, Farghal AE, HossamEl-din HA, Saif WS, Ragheb A, Alshebeili SA, Shalaby HM, Abd El-Samie FE (2019) Efficient classification of optical modulation formats based on singular value decomposition and radon transformation. J Lightwave Technol 38(3):619\u2013631","journal-title":"J Lightwave Technol"},{"key":"3650_CR9","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511841224","volume-title":"Wireless communications","author":"A Goldsmith","year":"2005","unstructured":"Goldsmith A (2005) Wireless communications. Cambridge University Press"},{"issue":"1","key":"3650_CR10","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/MWC.2014.6757897","volume":"21","author":"S Hu","year":"2014","unstructured":"Hu S, Yao YD, Yang Z (2014) MAC protocol identification using support vector machines for cognitive radio networks. IEEE Wirel Commun 21(1):52\u201360","journal-title":"IEEE Wirel Commun"},{"issue":"6301","key":"3650_CR11","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1126\/science.aaf7894","volume":"353","author":"N Jean","year":"2016","unstructured":"Jean N, Burke M, Xie M, Davis WM, Lobell DB, Ermon S (2016) Combining satellite imagery and machine learning to predict poverty. Science 353(6301):790\u2013794","journal-title":"Science"},{"key":"3650_CR12","doi-asserted-by":"publisher","DOI":"10.3390\/app10031166","author":"K Jiang","year":"2020","unstructured":"Jiang K, Zhang J, Wu H, Wang A, Iwahori Y (2020) A novel digital modulation recognition algorithm based on deep convolutional neural network. Appl Sci. https:\/\/doi.org\/10.3390\/app10031166","journal-title":"Appl Sci"},{"issue":"3","key":"3650_CR13","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1007\/s11277-014-2183-3","volume":"81","author":"ME Keshk","year":"2015","unstructured":"Keshk ME, Abd El-Naby M, Al-Makhlasawy RM, El-Khobby HA, Hamouda W, Abd Elnaby MM, Abd El-Samie FE (2015) Automatic modulation recognition in wireless multi-carrier wireless systems with cepstral features. Wirel Pers Commun 81(3):1243\u20131288","journal-title":"Wirel Pers Commun"},{"issue":"8","key":"3650_CR14","doi-asserted-by":"publisher","first-page":"5455","DOI":"10.1007\/s10462-020-09825-6","volume":"53","author":"A Khan","year":"2020","unstructured":"Khan A, Sohail A, Zahoora U, Qureshi AS (2020) A survey of the recent architectures of deep convolutional neural networks. Artif Intell Rev 53(8):5455\u20135516","journal-title":"Artif Intell Rev"},{"key":"3650_CR15","first-page":"1097","volume":"25","author":"A Krizhevsky","year":"2012","unstructured":"Krizhevsky A, Sutskever I, Hinton E (2012) ImageNet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097\u20131105","journal-title":"Adv Neural Inf Process Syst"},{"key":"3650_CR16","doi-asserted-by":"crossref","unstructured":"Lin Y, Tu Y, Dou Z, Wu Z (2017) The application of deep learning in communication signal modulation recognition. In: IEEE\/CIC international conference on communications in China (ICCC), pp 1\u20135","DOI":"10.1109\/ICCChina.2017.8330488"},{"key":"3650_CR17","doi-asserted-by":"publisher","first-page":"4566","DOI":"10.1109\/ACCESS.2020.3045078","volume":"9","author":"X Liu","year":"2020","unstructured":"Liu X, Xie L, Wang Y, Zou J, Xiong J, Ying Z, Vasilakos A (2020) Privacy and security issues in deep learning: a survey. IEEE Access 9:4566\u20134593","journal-title":"IEEE Access"},{"key":"3650_CR18","doi-asserted-by":"crossref","unstructured":"Mendis GJ, Wei J, Madanayake A (2016) Deep learning-based automated modulation classification for cognitive radio. In: IEEE international conference on communication systems (ICCS), pp 1\u20136","DOI":"10.1109\/ICCS.2016.7833571"},{"issue":"11","key":"3650_CR19","doi-asserted-by":"publisher","first-page":"10760","DOI":"10.1109\/TVT.2018.2868698","volume":"67","author":"F Meng","year":"2018","unstructured":"Meng F, Chen P, Wu L, Wang X (2018) Automatic modulation classification: a deep learning enabled approach. IEEE Trans Veh Technol 67(11):10760\u201310772","journal-title":"IEEE Trans Veh Technol"},{"issue":"5","key":"3650_CR20","first-page":"851","volume":"18","author":"S Min","year":"2017","unstructured":"Min S, Lee B, Yoon S (2017) Deep learning in bioinformatics. Brief Bioinform 18(5):851\u2013869","journal-title":"Brief Bioinform"},{"key":"3650_CR21","doi-asserted-by":"publisher","DOI":"10.3390\/math8101799","author":"S Nosratabadi","year":"2020","unstructured":"Nosratabadi S, Mosavi A, Duan P, Ghamisi P, Filip F, Band SS, Gandomi AH (2020) Data science in economics: comprehensive review of advanced machine learning and deep learning methods. Mathematics. https:\/\/doi.org\/10.3390\/math8101799","journal-title":"Mathematics"},{"issue":"1","key":"3650_CR22","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1109\/JSTSP.2018.2797022","volume":"12","author":"TJ O\u2019Shea","year":"2018","unstructured":"O\u2019Shea TJ, Roy T, Clancy TC (2018) Over-the-air deep learning based radio signal classification. IEEE J Sel Top Signal Process 12(1):168\u2013179","journal-title":"IEEE J Sel Top Signal Process"},{"key":"3650_CR23","doi-asserted-by":"crossref","unstructured":"Peng S, Jiang H, Wang H, Alwageed H, Yao YD (2017) Modulation classification using convolutional neural network based deep learning model. In: 26th IEEE wireless and optical communication conference (WOCC), pp 1\u20135","DOI":"10.1109\/WOCC.2017.7929000"},{"issue":"3","key":"3650_CR24","doi-asserted-by":"publisher","first-page":"718","DOI":"10.1109\/TNNLS.2018.2850703","volume":"30","author":"S Peng","year":"2018","unstructured":"Peng S, Jiang H, Wang H, Alwageed H, Zhou Y, Sebdani MM, Yao YD (2018) Modulation classification based on signal constellation diagrams and deep learning. IEEE Trans Neural Netw Learn Syst 30(3):718\u2013727","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"3650_CR25","first-page":"262","volume":"69","author":"J Radon","year":"1917","unstructured":"Radon J (1917) \u00dcber die Bestimmung von FunktionendurchihreIntegralwertel\u00e4ngsgewisserMannigfaltigkeiten. Class Pap Mod Diagn Radiol 69:262\u2013277","journal-title":"Class Pap Mod Diagn Radiol"},{"issue":"4","key":"3650_CR26","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1109\/TMI.1986.4307775","volume":"5","author":"J Radon","year":"1986","unstructured":"Radon J (1986) On the determination of functions from their integral values along certain manifolds. IEEE Trans Med Imaging 5(4):170\u2013176","journal-title":"IEEE Trans Med Imaging"},{"key":"3650_CR27","unstructured":"Simonyan K, Andrew Z (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint.&nbsp;http:\/\/arxiv.org\/abs\/1409.1556"},{"key":"3650_CR28","doi-asserted-by":"crossref","unstructured":"Wang F, Wang Y, Chen X (2017) Graphic constellations and DBN based automatic modulation classification. In: IEEE 85th vehicular technology conference (VTC Spring), pp 1\u20135","DOI":"10.1109\/VTCSpring.2017.8108670"},{"key":"3650_CR29","unstructured":"Wikepdia (2005) Radon transform.&nbsp;https:\/\/en.wikipedia.org\/wiki\/Radon_transform. Accessed 5 Jan&nbsp;2021"},{"key":"3650_CR30","unstructured":"Wu Y, Schuster M, Chen Z, Le QV, Norouzi M, Macherey W, Krikun M, Cao Y, Gao Q, Macherey K, Klingner J (2016) Google\u2019s neural machine translation system: bridging the gap between human and machine translation. arXiv preprint.&nbsp;http:\/\/arxiv.org\/abs\/1609.08144"},{"issue":"4","key":"3650_CR31","doi-asserted-by":"publisher","first-page":"455","DOI":"10.1109\/TSMCC.2010.2076347","volume":"41","author":"JL Xu","year":"2010","unstructured":"Xu JL, Su W, Zhou M (2010) Likelihood-ratio approaches to automatic modulation classification. IEEE Trans Syst Man Cybern Part C (Appl Rev) 41(4):455\u2013469","journal-title":"IEEE Trans Syst Man Cybern Part C (Appl Rev)"},{"issue":"4","key":"3650_CR32","doi-asserted-by":"publisher","first-page":"1206","DOI":"10.1109\/LCOMM.2020.3044755","volume":"25","author":"H Zhang","year":"2020","unstructured":"Zhang H, Huang M, Yang J, Sun W (2020) A data preprocessing method for automatic modulation classification based on CNN. IEEE Commun Lett 25(4):1206\u20131210","journal-title":"IEEE Commun Lett"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-021-03650-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12652-021-03650-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-021-03650-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,23]],"date-time":"2023-05-23T12:04:22Z","timestamp":1684843462000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12652-021-03650-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,7]]},"references-count":32,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,5]]}},"alternative-id":["3650"],"URL":"https:\/\/doi.org\/10.1007\/s12652-021-03650-7","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,7]]},"assertion":[{"value":"19 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}