Automatic left ventricle segmentation
-
Upload
ahmad-abdelhafeez -
Category
Engineering
-
view
127 -
download
0
Transcript of Automatic left ventricle segmentation
Automatic Left Ventricle Segmentation Using Iterative Thresholding and an Active Contour Model With Adaptation on Short-Axis Cardiac MRI
Presented by:
• Basma Gad El Mola• Maha Saad
Under supervision of :
Prof. Dr. Aliaa Yousef
1
AGENDA
Scientific and Medical Background
1. What is Image segmentation?
2. Image segmentation Applications
3. Image Segmentation Techniques
4. What is Cardiac anatomy
5. MRI applied on Cardiac
2
AGENDA (Cont.)
Paper contents
1. Introduction
2. Related Work
3. Automatic LV Segmentation
4. Experiments and Results
5. Conclusion
6. References
3
1- What is Image segmentation
Segmentation refers to
the process of partitioning
a digital image into
multiple regions (sets of
pixels).
4
2- Image segmentation Applications
Grouping in vision
determine image regions
figure
ground
separation
group
frames into
slots5
2- Image segmentation Applications
Iris Recognition
Face
Recognition
Fingerprint
Recognition
Recognition Tasks
6
2- Image segmentation Applications
Medical
Imaging
Locate tumors and other
pathologies
Measure tissue volumes Computer-guided surgery
7
3-Image Segmentation Techniques
Image segmentation depends on lot of factors:
1. Homogeneity of images
2. Texture
3. image content
SO,
There is no single method which can be considered
good for all type of images.
And not all methods equally good for a particular
type of image.
8
3-Image segmentation Techniques
image segmentation approaches divided into
following categories, based on two properties of
image:
1. Detecting Discontinuities
It means to partition an image based on abrupt changes
in intensity
this includes image segmentation algorithms like edge
detection.
2. Detecting Similarities
It means to partition an image into regions that are similar
according to a set of predefined criterion.
This includes image segmentation algorithms like
Thresholding, region growing, region splitting and
merging.9
3-Image segmentation Techniques
segmentation
Techniques
Edge detection
Region growing
Classifiers
Clustering
Method
Region-based
10
3-Image segmentation Techniques
Region growing
Method Description:
Region growing is a technique for extracting a region of the
image that is connected based on some predefined criteria.
This criteria can be based on intensity information and/or
edges in the image
Limitation:
Its primary disadvantage is that it requires manual in-
traction to obtain the seed point. Thus, for each region that
needs to be extracted, a seed must be planted
3-Image segmentation Techniques
Classifiers Method Description:
Classifiers are known as supervised methods since they require training data that are manually segmented and then used as references for automatically segmenting new data.
Limitation:
A disadvantage of classifiers is that they generally do not perform any spatial modeling. This weakness has been addressed in recent work extending classifier methods to segmenting images that are corrupted by intensity in homogeneities
3-Image segmentation Techniques
Clustering Approach
Method Description:
Assumes that each region in the image forms a separate
cluster in the feature space. Can be generally broken into two
steps(1) categorize the points in the feature space into
clusters;(2)map the clusters back to the spatial domain to
form separate regions
Limitation:
1. How to determine the number of clusters
3-Image segmentation Techniques
Method
Method Description:
Requires that the histogram of an image has a number of
peaks, each corresponds to a region
Limitation:
(1) Does not work well for an image without any obvious
peaks or with broad and flat valleys.
3-Image segmentation Techniques
Region-based Approaches
Method Description:
Group pixels into homogeneous regions. Including region
growing, region splitting, region merging or their
combination
Limitation:
(1) Are by nature sequential and quite expensive both in
computational time and memory
3-Image segmentation Techniques
Edge detection approaches
Method Description:
Based on the detection of discontinuity, normally tries to
locate points with more or less abrupt changes in gray level.
Limitation:
(1) Does not work well with images in which the edges are
ill-defined or there are too many edges
(2) It is not a trivial job to produce a closed curve or
boundary
Automatic Left Ventricle Segmentation Using Iterative Thresholding and an Active Contour Model With Adaptation on Short-Axis Cardiac MRI
19
1. Introduction
The quantification of myocardial mass and systolic
function is performed for cardiac diagnose.
Medical Images used for measure cardiac function:
( MRI – CT – Ultrasound – X-Ray - SPECT)
An Automatic LV segmentation algorithm for cardiac
cine MRI images using Iterative Thresholding and an
Active Contour Model with Adaptation (ITHACA) is
presented.
We measured the blood volume and the
myocardial mass of the LV using our ITHACA
segmentation algorithm & compared this to
manual tracing and the commercially available
MASS analysis software.20
2-Related Work
cardiac LV segmentation methods using MRI can be categorized as follows:1. Traditional segmentation
2. Graph-based segmentation
3. Active shape model (ASM)4. Level-set algorithm
Much research has been performed in LV segmentation. Each algorithm has tradeoffs among time complexity, inter- or intra-operator variation, and accuracy in clinical practice. These algorithms have not segmented PTMs in detail.
21
2-Related Work
1) Traditional Segmentation Algorithms
Such as (Thresholding – Region growing – Edge-detection –
Clustering)
These algorithms require significant user-interaction to segment
LV.
So, They have been combined with other segmentation
techniques to minimize User-intervention
These Algorithms works will for mid-ventricle slices of LV, but
have problems in basal and apical slices
They also unable to segment the detailed papillary and trabecular
muscles(PTMs)
2-Related Work
2) Graph-based segmentation algorithms
create a graph with an assigned cost in each
pixel or node
Then find a minimum cost path using graph-
searching algorithms
These methods are unable to accurately
segment complex cardiac structures such as
PTMs
have difficulties in the basal and apical slices
2-Related Work
3) Active shape model (ASM)
ACMs segment objects through energy minimization
of internal forces such as rigidity and elasticity, and
external forces such as edges.
Contour initiation is critical to the success of ACM
segmentation.
ACMs have difficulty with low contrast images.
It impose high computational costs for iterative
procedures.
Have limitations in extracting the details of PTMs
2-Related Work
4) Level-set algorithm
well-established method to segment objects in noisy
data
has difficulty in determining the stopping term,
requires strong initialization of segmenting objects.
Have high computational costs.
In summary, much research has been performed in
LV segmentation. Each algorithm has tradeoffs
among time complexity, inter- or intra-operator
variation, and accuracy in clinical practice. These
algorithms have not segmented PTMs in detail
METHOD
Endocardial contour extraction
by iterative thresholding.Epicardial contour extraction by
active contour.
(1/2).
26
Segment Endo using region growing.
To apply region growing:
1. Choose the seed point.
2. Check the neighboring pixels and add them if they are
similar.
3. Repeat step 2 for each of newly added pixel.
4. Stop if no more pixels can be added.
5. Endo threshold = MYOCmean + (2*LVstd).
27
1. Estimate the initial seed point.
LV has roughly a circular shape.
Perform circular Hough transform to ED and ES
phases in mid-ventricular slice, selected by the
user.
Select center point to be the seed point.
28
2. Mean and Standard Deviation of
Blood Signal Estimation
Edge-based region-growing from the seed point is
applied to find LV region that is nearly full-blood.
The mean and standard deviation of this region is
calculated(LVmean, LVstd).
29
3. Myoc Signal Intensity Estimation. Successive lower-bound threshold-based region-growing is
applied.
with same seed point of step 1.
Threshold = LVmean /i Start at i =1 then i increments by 0.1 each iteration.
Sudden increase threshold is one standard deviation away from MYOCmean
30
4. Endo Segmentation.
Apply region growing to Segment Endo with:
Seed point = center of image’s circular Hough transform
Threshold = MYOCmean + (2*LVstd).
31
5. Remaining images segmentation.
A seed propagation technique is applied for remaining
images.
By examining an 11 × 11 pixel window, whose center is the
center of gravity of the segmented LV region in the previous
image.
The pixel with the lowest energy is chosen as the seed point.
Repeat step 2,3 and 4 for remaining images.
32
6. LV Volume Measurement
The total blood volume of the segmented LV is
calculated from:
x is intensity.
h(x) is the histogram.
w(x) is the weighting function used for calculating
partial voxel effects.
33
METHOD
Endocardial contour extraction
by iterative thresholding.Epicardial contour extraction by
active contour.
(2/2).
34
Active Contour Model (Snake).
Introduced by Kass and Terzopoulos in 1987.
Based on energy minimization.
Energy minimization are used to compute the equilibrium configuration.
The final position of the contour will have a minimum energy (Emin).
35
2. Edge Information Extraction and Filtering.
Use the Canny edge extractor to extract edges.
Edge information that comes from the endocardial
region is filtered out.
38
3.1. Modified External Force .
If a contour is seeded in zero gradient, areas, there
will be no sufficient external force to move the
contour.
Gradients less than threshold are set to the closest
values (along increasing radius) greater than the
threshold. 39
3.2. Movement Constraint Definition.
1. The contour is initialized at the endocardial border.
2. The initialized contour should move iteratively in
the direction of increasing radius r.
3. To constraint contour movementMYOCmax = MYOCmean + 2* LVstd.
Due to intensity variation of myocardium
MYOCmin = MYOCmean * 0.4 Regions
of signal intensity over or below MYOCmin.
40
4. Active Contour Model Segmentation.
The contour only moves in the radial direction .
Stops if it meets the movement constraint.
The average difference between contour points
before and after each iteration is calculated .
Iteration is stopped if the average difference is below
0.01 pixels, which means that the internal and
external energy is minimized.
41
5. Epicardial Contour Updating and
Coordinate Transform).
Epicardial contour can have zigzag patterns, a low-
pass filter is applied to make it smooth.
Then, the epicardial contour is transformed to
Cartesian domain again.
42
EXPERIMENTS AND RESULTS.
Data was acquired from 38 patients (15 males, their
age: 52.4 ±15.1 years).
The LV was imaged in 610 slices, 2028 phases.
A total of 339 images were segmented by ITHACA
then results compared to both manual tracing and
the commercial MASS software.
Manual tracing was performed by an experienced
physician.
43
EXPERIMENTS AND RESULTS Cont...
Metric Manual tracing ITHACA segmentation MASS software
Blood
volume
144.5 mL ±50.0 141.6 mL ±48.7 164.5 mL ±55.1
Myocardial
mass
128.1 ± 50.9 g 128.9 ± 49.0 g 129.1 ± 57.5 g
Manual intervention ITHACA segmentation MASS software
At some basal-most
slices
4.7% 5.0%
Generating endocardial
contour in most apical
slices
Doesn’t require Requires manual
intervention
Generating epicardial
contour
1.5% 51.6%
44
CONCLUSION.
ITHACA is a new algorithm introduced to
automatically segment LV.
Iterative Thresholding is used to identify the
Endocardial then ACM is used to identify the
Epicardial.
ITHACA provided substantial improvement over the
commercial MASS software in LV segmentation.
Future work will consider automation at basal slices.
45
REFERENCES: H. Lee , N. Codella , M. Cham , J. Weinsaft and Y. Wang "Automatic
left ventricle segmentation using iterative thresholding and active contour model with adaptation on short-axis cardiac MRI", IEEE Trans. Biomed. Eng., vol. 57, no. 4, pp.905 -913 2010
N. Codella, J. W. Weinsaft, M. D. Cham, M. Janik, M. R. Prince, and Y. Wang, “Left ventricle: Automated segmentation by using myocardial effusion threshold reduction and intra-voxel computation atMR imaging,” Radiology, vol. 248, no. 3, pp. 1004–1012, Sep. 2008.
AbhishekChandale,Divakarsingh “ Comparative Study of Different Technique for Medical Image Segmentation: A Survey”, vol. 11,No. 1,pp. 2196-2174,Sep.2013
Rajeshwar Dass, Priyanka, Swapna Devi” Image Segmentation Techniques”, IJECT Vol. 3, Issue 1, Jan. - March 2012
46