Kidney Stone Detection from Ultrasound Images of Kindney using Image Processing

Ultrasound imaging is one of the widely used imaging techniques used for diagnosis of kidney abnormalities especially renal calculi (kidney stones). During surgical processes it is vital to recognize the true and precise location of kidney stone. The detection of kidney stones using ultrasound imagi

2025-06-28 16:33:56 - Adil Khan

Project Title

Kidney Stone Detection from Ultrasound Images of Kindney using Image Processing

Project Area of Specialization Artificial IntelligenceProject Summary

Ultrasound imaging is one of the widely used imaging techniques used for diagnosis of kidney abnormalities especially renal calculi (kidney stones). During surgical processes it is vital to recognize the true and precise location of kidney stone. The detection of kidney stones using ultrasound imaging is a highly difficult task as they are of low contrast and contain speckle noise. This challenge is overcome by employing suitable image processing techniques. The ultrasound image is first pre-processed (restoration, smoothing and sharpening, and contrast enhancement), to get rid of speckle noise using the image restoration process. The restored image is then smoothened using Gabor filter and the subsequent image is enhanced by histogram equalization. The pre-processed image is achieved with level set segmentation to detect the stone region. Segmentation process is employed twice for getting better results; first to segment kidney portion and then to segment the stone portion, respectively. In this work, the level set segmentation uses two terms, namely, momentum and resilient propagation to detect the stone portion. Lastly, we perform refinement and crop the segmented kidney region from the original image.

Project Objectives

Project objectives are included here as, 

  1. To improve the performance of previously proposed kidney detection methods.
  2. To assist the doctors by improving and speeding-up the diagnosis process of kidney stone.
  3. To propose a cost-effective and non-invasive kidney stone detection system that requires ultrasound images instead of costly CT-Scan or X-ray images.
Project Implementation Method

The project is purely based on deep learning and digital image processing. Tentatively, the following techniques can be used in the implementation

  1. Gathering the dataset.
  2. Speckle noise removal.
  3. Image enhancement.
  4. Training the classifier.
  5. Working on improvement of classifier.
  6. Segmentation  of candidate regions of kidney stone. 
Benefits of the Project

Here are some benefits of our project. 

  1. Assist the doctors by speeding up the detection process.
  2. Provide ease to patients to help them examine their own reports.
  3. Cost-effective solution to kidney stone detection.
Technical Details of Final Deliverable

Following are the technical deliverables of this project

  1. Classifier that classify whether the ultrasound image contain kidney stone or not.
  2. An algorithm that further process the ultrasound image that has been detected to have kidney stone to detect the precise location of the stone.
Final Deliverable of the Project Software SystemCore Industry MedicalOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for People, Decent Work and Economic GrowthRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 78500
GTX 1060 Equipment13000030000
Power supply 850W Equipment11400014000
Raspberry Pi 4 4GB Equipment12000020000
Noir Raspberry Pi Camera Equipment155005500
Project Thesis Publication Miscellaneous 160006000
Printing and Binding Miscellaneous 130003000

More Posts