HOG and Haralick Feature Extractions with Machine Learning Methods for Covid-19 X-Ray Image Classification

HOG and Haralick Feature Extractions with Machine Learning Methods for Covid-19 X-Ray Image Classification

© 2022 by IJETT Journal
Volume-70 Issue-10
Year of Publication : 2022
Authors : Nurul Nadiah Abd Rahman, Marina Yusoff, Murizah Kassim
DOI : 10.14445/22315381/IJETT-V70I10P202

How to Cite?

Nurul Nadiah Abd Rahman, Marina Yusoff, Murizah Kassim, "HOG and Haralick Feature Extractions with Machine Learning Methods for Covid-19 X-Ray Image Classification," International Journal of Engineering Trends and Technology, vol. 70, no. 10, pp. 8-17, 2022. Crossref, https://doi.org/10.14445/22315381/IJETT-V70I10P202

Distinguish COVID-19 from other respiratory diseases remains a demand mainly in machine learning solutions. The overlapping symptoms can confuse identifying the type of disease and lead to misdiagnosis. This paper evaluates feature extraction methods in conjunction with machine learning to determine a positive COVID-19 class. Pre-processing operations on a benchmark COVID-19 x-ray images dataset include under-sampling, resizing, converting into grayscale images, and noise removal. These operations are carried out to reduce the data produced by the dataset. A hybrid approach was used to conduct the evaluation, with Histogram of Oriented Gradient and Haralick as feature extractor methods and Support Vector Machine and K-Nearest Neighbors as classifiers. Several different parameters help measure the classifiers' performance. Compared to other hybrid methods, the Support Vector Machine with a Histogram of Oriented Gradient feature extraction performed the best. It has the highest accuracy score possible, coming in at 93.31%. The feature extraction method contributes to higher performance in the x-ray image classifier. In the future, additional feature extraction strategies, such as deep learning, may be potential competitors to this work.

COVID-19, Feature Extraction, Machine Learning, Support Vector Machine, K-Nearest Neighbors.

[1] H. Harapan, N. Itoh, A. Yufika, W. Winardi, S Keam, H. Te, H and M. Mudatsir," Coronavirus Disease 2019 (Covid-19): A Literature Review," Journal of Infection and Public Health, vol. 13, no. 5, pp. 667-673, 2020.
[2] T. Zhang, Q. Wu and Z. Zhang, "Probable Pangolin Origin of Sars-Cov-2 Associated with the Covid-19 Outbreak," Current Biology, vol. 30 no. 7, pp. 1346-1351, 2020.
[3] S. R. Nayak, D. R. Nayak, U. Sinha, V. Arora and R. B. Pachori, "Application of Deep Learning Techniques for Detection of Covid19 Cases Using Chest X-Ray Images: A Comprehensive Study,” Biomedical Signal Processing and Control, vol. 64, pp. 102365, 2021.
[4] C. Huang, Y. Wang, X. Li, L. Ren, J. Zhao, Y. Hu, L. Zhang, G. Fan, J. Xu, X. Gu, Z. Cheng, T. Yu, J. Xia, Y. Wei, W. Wu, X. Xie, W. Yin, H. Li, M. Liu. B. Cao, “Clinical Features of Patients Infected with 2019 Novel Coronavirus In Wuhan, China,” The Lancet, vol. 395, no. 10223, pp. 497–506, 2020.
[5] M. A. Khan, "An Automated and Fast System To Identify Covid-19 From X-Ray Radiograph of the Chest Using Image Processing and Machine Learning," International Journal of Imaging Systems and Technology, vol. 31, no. 2, pp. 499–508. 2021.
[6] P. Kedia, Anjum, and R. Katarya, "Covent-19: A Deep Learning Model for the Detection and Analysis of Covid-19 Patients," Applied Soft Computing, vol. 104, 107184, 2021.
[7] A. Kumar Das, S. Kalam, C. Kumar and D. Sinha, "TLC - An Automated Covid-19 Screening Model Using Transfer Learning from Chest X-Ray Images," Chaos, Solitons & Fractals, vol. 144, 110713, 2021.
[8] S. Pathan, P. C. Siddalingaswamy and T. Ali, "Automated Detection of Covid-19 From Chest X-Ray Scans Using an Optimized CNN Architecture," Applied Soft Computing, vol. 104, 107238, 2021.
[9] G. Pascarella, A. Strumia, C. Piliego, F. Bruno, R. Del Buono, F. Costa, S. Scarlata and F. E. Agrò., "Covid-19 Diagnosis and Management: A Comprehensive Review," Journal of Internal Medicine, vol. 288, no. 2, pp. 192–206, 2020.
[10] Tian Jipeng, Manasa S., Dr. T.C.Manjunath, "Early Detection of Eye Disease in Humans Using Random Forest & Hog Concepts," SSRG International Journal of Electronics and Communication Engineering, vol. 7, no. 4, pp. 5-7, 2020. Crossref, https://doi.org/10.14445/23488549/IJECE-V7I4P102.
[11] Z. Gao, Y. Xu, C. Sun, X. Wang, Y. Guo, S. Qiu, and K. Ma, "A Systematic Review of Asymptomatic Infections with Covid-19," Journal of Microbiology, Immunology and Infection, vol. 54, no. 1, pp. 12–16, 2020.
[12] A. Abbas, M. Abdelsamea, and M. M. Gaber, "Classification of Covid-19 in Chest X-Ray Images Using Detrac Deep Convolutional Neural Network," 2020 IEEE 6th International Conference on Computer and Communications, ICCC 2020, pp. 426–433, 2020.
[13] F. I. M. Redzuan and M. Yusoff, "Knots Timber Detection and Classification with C-Support Vector Machine," Bulletin of Electrical Engineering and Informatics, vol. 8, no. 1, pp. 246-252, 2019.
[14] V. N. M. Aradhya, M. Mahmud, D. S. Guru, B. Agarwal, and M. S. Kaiser, "One-Shot Cluster-Based Approach for the Detection of Covid–19 From Chest X-Ray Images," Cognitive Computation, vol.13, no. 4, pp. 873-881, 2021.
[15] A. Suleiman, Y. H. Chen, J. Emer and V. Sze, "Towards Closing the Energy Gap Between Hog and Cnn Features for Embedded Vision," In 2017 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1-4, 2017.
[16] A. M. Ayalew, A. O. Salau, B. T. Abeje and B. Enyew, "Detection and Classification of Covid-19 Disease From X-Ray Images Using Convolutional Neural Networks and Histogram of Oriented Gradients," Biomedical Signal Processing and Control, pp. 103530, 2022.
[17] M. Jawahar, J. Prassanna, V. Ravi, L. J. Anbarasi, S. G. Jasmine, R. Manikandan ... and S. Kannan, "Computer-Aided Diagnosis of Covid-19 From Chest X-Ray Images Using Histogram-Oriented Gradient Features and Random Forest Classifier," Multimedia Tools and Applications, pp. 1-18. 2022.
[18] T. Löfstedt, P. Brynolfsson, T. Asklund, T. Nyholm and A. Garpebring, "Gray-Level Invariant Haralick Texture Features," Plos One, vol. 14, no. 2, pp. E0212110, 2019.
[19] E. Miyamoto, and T. Merryman, "Fast Calculation of Haralick Texture Features," Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, Usa. Japanese Restaurant Office, 2005.
[20] B. Dhruv, N. Mittal, and M. Modi, M, "Study of Haralick's and Glcm Texture Analysis on 3d Medical Images," International Journal of Neuroscience, vol. 129, no. 4, pp. 350-362. 2019.
[21] Simonthomas, N. Thulasi and P. Asharaf, "Automated Diagnosis of Glaucoma Using Haralick Texture Features," In International Conference on Information Communication and Embedded Systems (ICICES2014), IEEE, pp. 1-6, 2014.
[22] J. Webel, J. Gola, D. Britz and F. Mücklich, "A New Analysis Approach Based on Haralick Texture Features for the Characterization of Microstructure on the Example of Low-Alloy Steels," Materials Characterization, vol. 144, pp. 584-596, 2018.
[23] M. A. Khan, "An Automated and Fast System To Identify Covid-19 From X-Ray Radiograph of the Chest Using Image Processing and Machine Learning," International Journal of Imaging Systems and Technology, vol. 31, no. 2, pp. 499–508, 2021.
[24] Abbas, M. M. Abdelsamea, and M. M. Gaber, "Classification of Covid-19 In Chest X-Ray Images Using Detrac Deep Convolutional Neural Network," Applied Intelligence, vol. 51, no. 2, pp. 854-864, 2021.
[25] I. Arpaci, I, S. Huang, M. Al-Emran, M. N. Al-Kabi and M. Peng, "Predicting the Covid-19 Infection with Fourteen Clinical Features Using Machine Learning Classification Algorithms," Multimedia Tools and Applications, vol. 80, no. 8, pp. 11943–11957, 2021,
[26] L. J. Muhammad, E. A Algehyne, S. S. Usman, A. Ahmad, C. Chakraborty and I. A. Mohammed, "Supervised Machine Learning Models for Prediction of Covid-19 Infection Using Epidemiology Dataset," SN Computer Science, vol. 2, no. 1, pp. 1–13, 2021.
[27] E. Al Mamlook, S. Chen and H. F. Bzizi, "Investigation of the Performance of Machine Learning Classifiers for Pneumonia Detection In Chest X-Ray Images," IEEE International Conference on Electro Information Technology, pp. 98–10, 2022.
[28] Yarui Wang, Zuolei Sun, Xiaoyu Wang "Adaptive Target Tracking Based on Kernel Svm and Hog Features, " International Journal of Recent Engineering Science, vol. 5, no. 1, pp. 11-15, 2018. Crossref, https://doi.org/10.14445/23497157/IJRES-V5I1P103.
[29] Kaggle. (Accessed on 10 March 2022). Available Online: https://www.kaggle.com/Tawsifurrahman/Covid19-RadiographyDatabase?Fbclid=Iwar0rw_Prtvf9r0zinrjqktfazebaesxh3rb6otdrpdawjdonebil2nf6epk.
[30] Q. Wu and D. X. Zhou, "Analysis of Support Vector Machine Classification," Journal of Computational Analysis and Applications, vol. 8, no. 2, pp. 99–119, 2006.
[31] D. K. Srivastava and L. Bhambh, "Data Classification Using Support Vector Machine," Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI, vol. 1, pp. 3–6, 2010.
[32] J. Kim, B. -S. Kim and S. Savarese, "Comparing Image Classification Methods: K-Nearest-Neighbor and Support-Vector-Machines," Applied Mathematics in Electrical and Computer Engineering, pp. 133–138, 2012.
[33] M. K. S. Varma, N. K. K. Rao, K. K. Raju and G. P. S. Varma, "Pixel-Based Classification Using Support Vector Machine Classifier," Proceedings - 6th International Advanced Computing Conference, IACC, 2016.
[34] Q. Z. Song, L. Zhao, X. K. Luo and X. C. Dou, "Using Deep Learning for Classification of Lung Nodules on Computed Tomography Images," Journal of Healthcare Engineering, 2017.
[35] V. Sharma, A. Kumar, L. Panat, G. Karajkhede and A. Lele, "A Malaria Outbreak Prediction Model Using Machine Learning," International Journal of Advanced Research in Computer Engineering & Technology, vol. 4, no. 12, pp. 4415–4419, 2015.