Home / Current Issue / Paper 1712231
SmartUro: An Advanced Deep Learning Framework for Automated Kidney Stone Detection and Classification in Medical Imaging
Subject area: Science,Engineering and Technology · Area of research: Machine Learning
Abstract
Kidney stone disease affects 10-15% of the global population, yet traditional diagnostic methods are time-intensive and error-prone. This paper presents SmartUro, an intelligent diagnostic system leveraging YOLOv8 deep learning architecture for automated kidney stone detection across CT, MRI, X-ray, and ultrasound imaging. Our system achieves 93.0% mean Average Precision (mAP50), with 93.8% precision and 92.9% recall, processing images in under 3 seconds. Through multi-dataset integration and systematic optimization, SmartUro demonstrates clinical-grade accuracy suitable for deployment in both well-resourced centers and underserved facilities. A Streamlit-based web interface enables real-time clinical integration with comprehensive diagnostic reporting.
Keywords
Kidney Stone Detection, YOLOv8, Deep Learning, Medical Image Analysis, Automated Diagnosis
References
[1] C. D. Scales Jr, A. C. Smith, J. M. Hanley, and C. S. Saigal, "Prevalence of kidney stones in the United States," Eur. Urol., vol. 62, no. 1, pp. 160-165, 2012.
[2] M. S. Pearle, E. A. Calhoun, and G. C. Curhan, "Urologic diseases in America project: urolithiasis," J. Urol., vol. 173, no. 3, pp. 848-857, 2005.
[3] L. Berlin, "Radiologic errors, past, present and future," Diagnosis, vol. 1, no. 1, pp. 79-84, 2014.
[4] J. Redmon, S. Divvala, R. Girshick, and A. Farhadi, "You only look once: Unified, real-time object detection," in Proc. IEEE CVPR, 2016, pp. 779-788.
[5] G. K. Rajput, S. Patil, and N. Aher, "Automatic kidney stone detection using ultrasound imaging," in Proc. Int. Conf. Emerging Trends in Information Technology and Engineering, 2021, pp. 1-6.
[6] K. Viswanath and R. Gunasundari, "Design and analysis for automatic detection of kidney stone using level set segmentation and ANN classification," in Proc. Int. Conf. Information Communication and Embedded Systems, 2014, pp. 1-6.
[7] N. Suresh and M. K. Abhishek, "Deep learning based kidney stone detection using convolutional neural networks," Int. J. Adv. Comput. Sci. Appl., vol. 12, no. 6, pp. 543-549, 2021.
[8] O. A. Falana, F. B. Olanrewaju, and A. A. Adeyemo, "Comparative analysis of edge detection and CLAHE preprocessing on ResNet50 for kidney disease classification," J. Med. Syst., vol. 47, no. 8, pp. 1-12, 2023.
[9] P. Slathia, M. Kumar, and R. Singh, "Comparative study of YOLOv8 and ResNet-50 CNN models for kidney stone and bone fracture detection," Int. J. Imaging Syst. Technol., 2025.
[10] R. Jacob, S. Kumar, and P. Mohan, "Comparison of YOLOv8, YOLOv10, and YOLO-NAS for kidney stone localization in CT images," Med. Image Anal., vol. 94, 2025.
[11] K. Sivaprakasam, N. Ravi, and S. Venkatesh, "YOLOv8-based kidney stone detection in MRI with web interface for clinical deployment," J. Digit. Imaging, vol. 37, no. 5, pp. 2156-2168, 2024.
[12] S. H. Heidari, "Kidney stone images with bounding box annotations," Kaggle Dataset, 2023. [Online]. Available: https://www.kaggle.com/datasets/kidney-stone-detection
[13] G. Jocher, A. Chaurasia, and J. Qiu, "YOLO by Ultralytics," Version 8.0.0, 2023. [Online]. Available: https://github.com/ultralytics/ultralytics
[14] Z. Zheng, P. Wang, W. Liu, J. Li, R. Ye, and D. Ren, "Distance-IoU loss: Faster and better learning for bounding box regression," in Proc. AAAI Conf. Artificial Intelligence, vol. 34, no. 7, 2020, pp. 12993-13000.
[15] L. T. Smith, M. R. Humphreys, and A. D. Assimos, "Accuracy and reproducibility of stone measurements using computed tomography," Urology, vol. 81, no. 3, pp. 517-522, 2013.
How to cite this paper
@article{1712231,
author = {Swaroop M, Nandan Gowda H M, Rakshitha P, Praveen Kamalappanavar, Satisha T},
title = {SmartUro: An Advanced Deep Learning Framework for Automated Kidney Stone Detection and Classification in Medical Imaging},
journal = {Iconic Research And Engineering Journals},
year = {2025},
volume = {9},
number = {5},
pages = {2214-2219},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1712231.pdf},
abstract = {Kidney stone disease affects 10-15% of the global population, yet traditional diagnostic methods are time-intensive and error-prone. This paper presents SmartUro, an intelligent diagnostic system leveraging YOLOv8 deep learning architecture for automated kidney stone detection across CT, MRI, X-ray, and ultrasound imaging. Our system achieves 93.0% mean Average Precision (mAP50), with 93.8% precision and 92.9% recall, processing images in under 3 seconds. Through multi-dataset integration and systematic optimization, SmartUro demonstrates clinical-grade accuracy suitable for deployment in both well-resourced centers and underserved facilities. A Streamlit-based web interface enables real-time clinical integration with comprehensive diagnostic reporting.},
keywords = {Kidney Stone Detection, YOLOv8, Deep Learning, Medical Image Analysis, Automated Diagnosis},
month = {November},
doi = {https://doi.org/10.64388/IREV9I5-1712231}
}