Abstract

Background: Kidney stones are a clinical condition with the presence of stones along the urinary tract of varying sizes. The aim of this research is the need for a system to automatically detect kidney stones so that it can help radiologists in diagnosing kidney stones accurately, effectively and efficiently, and patients can immediately undergo further action to cure kidney stones.Methods: The difference in research carried out by researchers is the use of artificial intelligence which uses deep learning with a convolutional neural network (CNN) algorithm. This research uses images obtained from CT scan results from public data (Kaggle) and primary hospital data. The number of images used in the Augmentation training data was 2338 normal images and 2390 kidney stone images. The augmentation testing data used 540 normal images and 446 kidney stone images. The research also involved experts, namely radiology specialists, in determining images with abnormal and normal stone tones.Results: research obtained from CT Scan images of kidney stones with augmentation and original using public data/Kaggle images, obtained using augmentation obtained a high accuracy value of 99.69%. Meanwhile, in testing data using primary/hospital data images, augmented data obtained accuracy values that were still low at 45.43% and 45.23%, respectively.Conclusions: The use of deep learning with the CNN model in training data augmentation obtained high accuracy values, however in testing data using hospital CT scan images the accuracy value was still low, but it was able to recognize images of kidney stones, so it could help in automatically diagnosing kidney stones. For future work could involve refining the model to handle variations in hospital data or exploring additional features to improve generalizability.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call