Kidney Stone Classification using Machine Learning Models on CT Images
Crystalline masses, better known as kidney stones, develop inside the kidneys and lead to severe pains and further complications if not detected timely. Robust and precise kidney stones classification from CT images is critical for the diagnosis and treatment process. This work explores the usage of diverse machine learning models for kidney stone type detection (KNN, Naive Bayes and Neural Network). The dataset employed consists of 4 categories CT images including Cyst, Normal, Stone and Tumor. Preprocessing steps also included resizing images to $128 \times 128$ pixels and converting them into black and white. Histogram of Oriented Gradients (HOG) features were extracted to obtain structural information from the images. The models were measured on 80-20% of training and test sets, with the performance metrics considering accuracy precision recall F1-score. The Neural Network model has obtained the best accuracy of 0.99 and also outperformed than KNN as well Naive Bayes. The KNN model also had significant results and an accuracy of 0.99 whereas the Naive Bayes classifier struggled with lower accuracy, performance metrics etc.
Authors
- K. Maithili
- Alex David S (ORCID: https://orcid.org/0000-0002-8740-6710)
- V. M. Jemin
- Najeem Dheen Abdul Majeeth (ORCID: https://orcid.org/0000-0002-2314-5582)
- S. Ravikumar
- Chandralekha
Institutions
- Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology (IN)
- Dr. M.G.R. Educational and Research Institute (IN)
- St. Joseph's Institute of Technology (IN)
Publication Details
- Published
- 2024-10-18
- DOI
- https://doi.org/10.1109/ssitcon62437.2024.10796815
- Citations
- 1
- Primary Topic
- Advanced X-ray and CT Imaging
- Type
- article
- Field-Weighted Citation Impact
- 0.18