{"title":"Detection of kidney stone from ultrasound images using machine learning algorithms","authors":"Yawukal Ashagrie Asaye, Pushparaghavan Annamalai, Lijaddis Getnet Ayalew","doi":"10.1016/j.sciaf.2025.e02618","DOIUrl":null,"url":null,"abstract":"<div><div>Nephrolithiasis is a prevalent cause of chronic renal diseases which is extremely costly to treat. The diagnosis of nephrolithiasis is difficult since there aren’t enough radiologist interpreters to interpret pictures from imaging devices and make a decision. Machine Learning (ML) algorithms are currently used for the detection or diagnosis of kidney stones, with the major drawbacks of limited data, ionizing radiation from scanning devices, ex-vivo techniques, and cost. In this research, ultrasound images are collected from different hospitals and annotated by radiographers or experts. Preprocessing mainly focused on filtering and segmentation for feature extraction and stone size estimation. Entropy and Gray Level Co-occurrence Matrix (GLCM) feature descriptors are extracted. In the analysis process, Support Vector Classifiers (SVC), Decision Trees (DT), K-Nearest Neighbors (KNN), and Random Forest (RF) algorithms are considered. KNN and RF models outperform the provided datasets. The KNN achieves performance metrics of accuracy, precision, recall, and AUC; 98.4%, 0.97, 1.0, and 0.98, respectively, and 95.1%, 0.94, 0.97, and 0.9896, respectively, for RF. Estimation of stone size with the major axis length of 10.2235 mm is obtained for the actual stone size of 11.9 mm, as annotated by the expert. Hence, the proposed approach of detecting kidney stones using ML algorithms can enhance and improve the diagnosis and detection of kidney stones (renal calculi) from ultrasound images, which are non-invasive, simple to use, and affordable without any ionizing radiation to improve the quality of life of the patients.</div></div>","PeriodicalId":21690,"journal":{"name":"Scientific African","volume":"28 ","pages":"Article e02618"},"PeriodicalIF":2.7000,"publicationDate":"2025-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scientific African","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2468227625000882","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MULTIDISCIPLINARY SCIENCES","Score":null,"Total":0}
引用次数: 0
Abstract
Nephrolithiasis is a prevalent cause of chronic renal diseases which is extremely costly to treat. The diagnosis of nephrolithiasis is difficult since there aren’t enough radiologist interpreters to interpret pictures from imaging devices and make a decision. Machine Learning (ML) algorithms are currently used for the detection or diagnosis of kidney stones, with the major drawbacks of limited data, ionizing radiation from scanning devices, ex-vivo techniques, and cost. In this research, ultrasound images are collected from different hospitals and annotated by radiographers or experts. Preprocessing mainly focused on filtering and segmentation for feature extraction and stone size estimation. Entropy and Gray Level Co-occurrence Matrix (GLCM) feature descriptors are extracted. In the analysis process, Support Vector Classifiers (SVC), Decision Trees (DT), K-Nearest Neighbors (KNN), and Random Forest (RF) algorithms are considered. KNN and RF models outperform the provided datasets. The KNN achieves performance metrics of accuracy, precision, recall, and AUC; 98.4%, 0.97, 1.0, and 0.98, respectively, and 95.1%, 0.94, 0.97, and 0.9896, respectively, for RF. Estimation of stone size with the major axis length of 10.2235 mm is obtained for the actual stone size of 11.9 mm, as annotated by the expert. Hence, the proposed approach of detecting kidney stones using ML algorithms can enhance and improve the diagnosis and detection of kidney stones (renal calculi) from ultrasound images, which are non-invasive, simple to use, and affordable without any ionizing radiation to improve the quality of life of the patients.