Download presentation
Presentation is loading. Please wait.
Published byErnest Burke Modified over 8 years ago
1
IIIT Hyderabad A NOVEL APPROACH TO SEGMENTATION AND REGISTRATION OF ECHO-CARDIOGRAPHIC IMAGES Vidhyadhari Gondle Supervisor: Jayanthi Sivaswamy CVIT, IIIT Hyderabad, Hyderabad, India
2
IIIT Hyderabad 2 Echo-cardiographic Images Echo-cardiogram is the sonogram of heart. It is one of the primary diagnostics conducted due to its non- invasive nature. Ultrasound Imaging Echo-cardiogram Analysis of Echo-cardiographic Images is challenging because of presence of speckle.
3
IIIT Hyderabad 3 Echo-cardiographic images Phenomena that occur during image acquisition: Absorption Specular Reflection Diffuse Reflection Speckle noise is caused by diffuse reflection which occurs because of back-scattering
4
IIIT Hyderabad 4 Motivation The challenges that occur during processing the echo- cardiographic images are due to the physics involved in acquisition of the images. Problems in processing of echo-cardiographic images are: Presence of speckle noise. Blurring of spatial information. Discontinuities in the contours. Image analysis algorithm aimed for ultrasound images must be robust to speckle noise and should be able to detect the image features in low contrast.
5
IIIT Hyderabad Present Methods Pre-processing based approaches. Use of noise model in the formulation of algorithm. Echo-cardiographic Image Analysis. Loss of information like speckle pattern. Difficulties in the designing of the algorithm. Complex formulation.
6
IIIT Hyderabad 6 Problem Statement Objective: To devise a solution for Segmentation and Registration of echo-cardiographic images that can handle noise naturally. Proposed Solution: A noise-robust representation of an image. Image is mapped from intensity space to feature space.
7
IIIT Hyderabad 7 Feature Descriptor Requirements of the Feature Descriptor: Capture local context of a pixel since it gives information about speckle. Stability with respect to small distortions and invariance to geometric distortions. Noise Robustness. We design Radon Transform based feature vector.
8
IIIT Hyderabad 8 Radon Transform
9
IIIT Hyderabad Feature Descriptor 9
10
IIIT Hyderabad 10 Strengths of R-Transform Gives high response in the presence of high intensities hence can be used to differentiate between bright regions and dark regions. Good Representation of shape or context around the pixel. Resistant to the blurring effect present in the image because blurring spreads the intensity values in neighbourhood.
11
IIIT Hyderabad Proposed Methods: We proposed two algorithms based on this feature descriptor for echo-cardiographic images. – Image Segmentation Pixels are grouped into regions based upon certain properties – Image Registration Aligning two Images I 1, I 2 taken at different times/different modalities/different view points using Mapping function T where I 1 (x) ~ I 2 (T(x)).
12
IIIT Hyderabad Segmentation
13
IIIT Hyderabad Outline Labelled Image K-Means Clustering Clustering in Feature space and Back-Mapping. Noise-Robust Representation Mapping the image from intensity space to feature space Input Image Segmentation
14
IIIT Hyderabad 14 Algorithm has three parts. Noise-Robust Representation of Image. At each pixel a feature vector is computed based upon radon transform. K-Means Clustering in Feature Space. Simplest unsupervised learning in feature space to classify the pixels based upon the feature vectors. Mapping back the class labels to the image. Once the points in the feature space are given the labels by the clustering algorithm, we need to assign the same labels to the pixels in the image. Algorithm Segmentation
15
IIIT Hyderabad 15 K-Means Clustering K-Means clustering is used to group the pixels with similar feature-vectors. K-Means is one of simplest and efficient ways to clustering when compared to other clustering methods like Agglomerative, Fuzzy C-Means, and Mixture of Gaussians. The third part of the algorithm is mapping the assigned labels back to the pixels. Segmentation
16
IIIT Hyderabad 16 Assessment The proposed method is tested on synthetic and real Ultrasound Images. The results obtained are compared with other feature-descriptors to test its efficiency: – Geometric Blur. (GC) – Histogram of Oriented Gradients.(HC) – DAISY.(DC) Segmentation
17
IIIT Hyderabad 17 Settings The proposed method is implemented using the following parameter setting. The Radon Transform is computed on 10X10 image patches in 37 different orientations. Radon Transform is 37X10. Final Feature Descriptor is 37X1 Segmentation
18
IIIT Hyderabad 18 Evaluation Measures Segmentation
19
IIIT Hyderabad 19 Evaluation Measures The range of Rate of Misclassification is [0-1]. Low rate of misclassification indicates better performance of the algorithm. The range of Dice Coefficient is from [0-1]. High value indicates better performance of the algorithm. Segmentation
20
IIIT Hyderabad 20 Synthetic Data A synthetic image is generated to have a dark circle on a white background with the intensity of the pixel varying inversely with the radius. Speckle noise with different parameters is added to different regions to model ultrasound images. Segmentation
21
IIIT Hyderabad Segmentation HC ) DC ) GC FSC ) where HC = Histogram of Oriented gradients; DC = Daisy; GC = Geometric Blur and FSC = Proposed Feature Descriptor
22
IIIT Hyderabad 22 Quantitative Results Feature Rate of Misclassification Dice's Coefficient DC0.160.51 GC0.620.27 FSC0.0040.87 Segmentation where DC = Daisy Feature Descriptor; GC = Geometric Blur and FSC = Proposed Feature Descriptor
23
IIIT Hyderabad 23 Real Data Echocardiographic data is generally acquired in a video form. We have evaluated our results on 3 such data sets. The ground truth was marked by an expert. Segmentation
24
IIIT Hyderabad Segmentation Original ImageLabelled Image Segmented Result overlaid on Ground Truth
25
IIIT Hyderabad 25 Segmentation Histogram of Oriented Gradients DAISYGeometric Blur Proposed Feature Descriptor Labels used for representing classes
26
IIIT Hyderabad 26 Quantitative Results Image Rate of Misclassification Dice's Coefficient FSCGCFSCGC 010.00650.350.950.78 050.00190.430.940.75 1000.670.940.70 150.00320.510.890.66 2000.480.860.68 Mean0.00230.490.910.72 Segmentation
27
IIIT Hyderabad 27 Image Registration
28
IIIT Hyderabad Problem Statement and Approach Image Registration is alignment of any two Images I 1, I 2 taken at different times/different modalities/different view points using Mapping function T where I 1 (x) ~ I 2 (T(x)). We adapted Demon’s algorithm since it well suits complex motion involved in echo-cardiographic images. Registration
29
IIIT Hyderabad Motivation Demons is a popular algorithm for non-rigid medical image registration. Drawbacks of Demon’s algorithm: –Displacement field computation based on brightness constraint. –Sensitive to noise. Registration
30
IIIT Hyderabad Considerations in Noise Adaption Desirables: Displacement field shouldn’t get affected by noise. Pixels in Moving Image must be mapped to similar regions in Source Image. Similarity(as measured by SSD) between Moving Image and Source Image must be optimized. Registration
31
IIIT Hyderabad Computing Similarity We need a measure which: Is independent of noise Gives the information of local context if the image, so that similar regions can be mapped. Registration
32
IIIT Hyderabad Modified Demon’s Algorithm Output Registered Image Minimizing SSD of Distance measure for Moving Image and Source Image. Computation of Distance measure from Labelled Regions K-Means Clustering Clustering in Feature space and Back-Mapping. Noise-Robust Representation Mapping the image from intensity space to feature space Input Image Registration
33
IIIT Hyderabad Distance Information We use distance measure information computed after k-means clustering of feature-space representation of the image Intensity in Demon’s algorithm is now replaced with this distance measure Registration Clusters in Feature space Cluster 2 Cluster 3 Cluster 1 Ck x D
34
IIIT Hyderabad Distance Measure Registration
35
IIIT Hyderabad Significance of using Distance Measure This Distance Measure represents the variance of the feature vector. In Ideal case we could have used both mean and variance but to simplify the process we use only variance. Also since Demon’s algorithm proceeds by mapping nearest pixels first, nearest regions will be mapped initially. Registration
36
IIIT Hyderabad Strengths of Distance Measure Representation of Local Context: This measure is computed from Radon-Transform which gives good information about local context. Also it doesn’t get affected with high speckle noise. Localization: The localization is handled internally by brightness constraint in Demon’s algorithm. Registration
37
IIIT Hyderabad 37 Settings The proposed method is tested on synthetic and real data. Radon Transform is computed on 10 X 10 image patches in 37 different orientations. The dimensions of Radon Transform obtained is 37 X 10. Final feature vector obtained is 37 X 1 Registration
38
IIIT Hyderabad Evaluation Measures 38 Registration
39
IIIT Hyderabad 39 Synthetic Data Synthetic Images generated in evaluating Segmentation algorithm are used. Speckle noise, Gaussian noise and Salt & pepper noise with different parameters is added to different regions to validate the algorithms. Registration
40
IIIT Hyderabad Registration Images Without Noise Gaussian Noise Speckle Noise Salt and Pepper Noise Moving Image Source Image Image Registered using Proposed Algorithm Image Registered using Demons Algorithm Image Registered using Optical flow
41
IIIT Hyderabad 41 Quantitative Results AlgorithmSSDMDDFRDDF Proposed Algorithm 11.944.36 - 38.36 Demons Algorithm 23.0970.1974.2 Optical Flow 67.797.14-41.32 Registration
42
IIIT Hyderabad 42 Real Data Echocardiographic data is generally acquired in a video form. We evaluated experiments on 3 sets of echo-cardiographic data. Registration
43
IIIT Hyderabad 43 Input Images. (a) Source Image Registration. (b) Moving Image Moving Image is to be aligned with Source Image
44
IIIT Hyderabad (a) Proposed algorithm) (b) Demon’s algorithm)(c)Optical Flow Registration
45
IIIT Hyderabad 45 Quantitative Results We present the results only in terms of SSD for 3 data-sets s Proposed algorithm Demon’s algorithm Optical Flow Original Dataset 1 21.123.6 24.6 Original Dataset 2 17.520.4218.71 Original Dataset 3 22.3124.922.32 Registration
46
IIIT Hyderabad 46 Conclusion A feature-space representation of an image is presented. Proposed Radon Transform based Feature descriptor. This feature-space representation was used in Segmentation and Registration algorithms.
47
IIIT Hyderabad Conclusion Segmentation results have out-performed when compared to other feature descriptors. Image Registration results are comparable to Demon’s algorithm with slight improvement.
48
IIIT Hyderabad 48 Future Work Time complexity can be improved by computing the feature descriptor at required pixels rather than every pixel of the image. There is a requirement for post-processing of these images. Comparison between normal and abnormal sequences also can be taken as further step to aid in diagnosis.
49
IIIT Hyderabad 49 References [1] J.-P. Thirion, “Image matching as a diffusion process: an analogy with maxwell’s demons,” Medical Image Analysis, vol. 2, no. 3, pp. 243–260, 1998. [2] B. K. Horn and B. G. Schunck, “Determining optical flow,” 1980. [3] I. Dydenko, F. Jamal, O. Bernard, J. D’hooge, I. E. Magnin, and D. Friboulet, “A level set framework with a shape and motion prior for segmentation and region tracking in echocardiography,” Medical Image Analysis, vol. 10, no. 2, pp. 162–177, 2006.
50
IIIT Hyderabad 50 Publications Vidhyadhari Gondle and Jayanthi Sivaswamy, “Echo- Cardiographic Image Segmentation : Via Feature Space Clustering“,in Proceedings of the National Conference on Communications, Bangalore, India, 2011.
51
IIIT Hyderabad 51 Questions ??? Thank you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.