Design and analysis performance of Kidney Stone in Matlab

Design and analysis performance of Kidney Stone in Matlab

Abstract:

The abnormalities of the kidney can be identified by ultrasound imaging. The kidney may have structural abnormalities like kidney swelling, change in its position and appearance. Kidney abnormality may also arise due to the formation of stones, cysts, cancerous cells, congenital anomalies, blockage of urine etc. For surgical operations it is very important to identify the exact and accurate location of stone in the kidney. The ultrasound images are of low contrast and contain speckle noise. This makes the detection of kidney abnormalities rather challenging task. Thus preprocessing of ultrasound images is carried out to remove speckle noise. In preprocessing, first image restoration is done to reduce speckle noise then it is applied to Gabor filter for smoothening. Next the resultant image is enhanced using histogram equalization. The preprocessed ultrasound image is segmented using level set segmentation, since it yields better results. In level set segmentation two terms are used in our work. First term is using a momentum term and second term is based on resilient propagation (R prop ). Extracted region of the kidney after segmentation is applied to Symlets, Biorthogonal (bio3.7, bio3.9 & bio4.4) and Daubechies wavelet subbands to extract energy levels. These energy level gives an indication about presence of stone in that particular location which significantly vary from that of normal energy level.