Hybrid Deep Learning Framework for Classification of Kidney CT Images: Diagnosis of Stones, Cysts, and Tumors
Kiran Sharma, Ziya Uddin, Adarsh Wadal, Dhruv Gupta
TL;DR
This work tackles four-class kidney CT image classification (normal, stone, cyst, tumor) and introduces a hybrid CNN that fuses a pre-trained ResNet101 with a custom CNN via a dual-branch architecture. The ResNet101 branches specialize in normal-vs-stone and cyst-vs-tumor tasks, with their features merged with the custom CNN to form a robust four-class classifier. On a Kaggle-derived dataset of 12,446 images (augmented to 27,035), the hybrid model achieves 100% testing accuracy, surpassing ResNet101 (≈99.81%) and a base CNN (≈77.39%), with distinct improvements in precision, recall, and F1-score. The results demonstrate the effectiveness of feature fusion and dual-branch design for accurate kidney disease diagnosis, offering potential for faster and more reliable clinical decision support.
Abstract
Medical image classification is a vital research area that utilizes advanced computational techniques to improve disease diagnosis and treatment planning. Deep learning models, especially Convolutional Neural Networks (CNNs), have transformed this field by providing automated and precise analysis of complex medical images. This study introduces a hybrid deep learning model that integrates a pre-trained ResNet101 with a custom CNN to classify kidney CT images into four categories: normal, stone, cyst, and tumor. The proposed model leverages feature fusion to enhance classification accuracy, achieving 99.73% training accuracy and 100% testing accuracy. Using a dataset of 12,446 CT images and advanced feature mapping techniques, the hybrid CNN model outperforms standalone ResNet101. This architecture delivers a robust and efficient solution for automated kidney disease diagnosis, providing improved precision, recall, and reduced testing time, making it highly suitable for clinical applications.
