20
Diploma Thesis Diploma Thesis Image-Based Verification of Parametric Models in Heart- Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen Techn. Universität Graz In Zusammenarbeit mit Prof. Rainer Rienmüller

Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Embed Size (px)

Citation preview

Page 1: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Diploma ThesisDiploma Thesis

Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry

Martin UrschlerInstitut für Maschinelles Sehen u. Darstellen

Techn. Universität Graz

In Zusammenarbeit mit

Prof. Rainer Rienmüller

Univ. Klinik f. Radiologie, LKH Graz

Page 2: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

AgendaAgenda

Introduction Medical Image Data & Problems Volumetry

– Parametric Model (2-axis-method, Greene)– Segmentation-Based Models

Implementation– Overview– LiveWire Approach

Results Conclusion

Page 3: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

IntroductionIntroduction

Goal: Measure volume of heart‘s left ventricle

Parametric vs. Segmentation-Based

Purpose: – Heart-Disease Diagnose

• stroke volume -> important function parameter

sliced heart left ventricle

Page 4: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Medical Image DataMedical Image Data

DICOM fileformat

10 Images per location (1 Heartbeat, ECG-triggered)

1 heartbeat

10 images

8 Long-Axis image locations

8 slices

Acquisition: Ultrafast CT Scanner

Page 5: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Example Image Data Set NKExample Image Data Set NK

Page 6: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Problems Problems

Partial Volume Effect Distinction between left ventricle

and surrounding tissue

gradient

Weak gradient information

Page 7: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Volumetry (I) - Parametric ModelVolumetry (I) - Parametric Model

Locate image with max. projected ventricle area

Calculate volume of modi-fied rotational ellipsoid

V = PI/6 * width * height^2

Measure ellipse parameters

width

height

Page 8: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Volumetry (II) - SegmentationVolumetry (II) - Segmentation

Basic Methods:– Thresholding– Edge Detecting Filters (Sobel, Canny)– Region Growing

Active Contours (Snakes) [Kass et al 88]

LiveWire [Barret92][Udupa,Falcao92]

Volume by Simpson Rule:– count segmented image pixels– multiply with voxel size

Page 9: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Implementation (II) - ThresholdingImplementation (II) - Thresholding

weak performance due to– partial volume, weak contrast, non-trivial

separation of chambers

Page 10: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Implementation (III) – SnakesImplementation (III) – Snakes

problems due to:– partial volume, weak

contrast– non-intuitive

parameterization, only possible after minimi-zation of contour

– outliers attracted to high gradients

– heavily depending on initial contour

Page 11: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Implementation (IV) - LiveWireImplementation (IV) - LiveWire

Seems to be very suitable for application!

Graph-theoretic, highly interactive

approach

Page 12: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

LiveWire Approach (I)LiveWire Approach (I)

Segmentation consists of:– obj. recognition -> human better– obj. delineation -> machine/algorithm

better LiveWire combines human recognition

and automatic delineation!

Page 13: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

LiveWire (II) - IngredientsLiveWire (II) - Ingredients

Image pixel -> node of graph

a

b

ce

d

cost(p,q) = w1*fz + w2*fg + w3*fd– p,q ... adjacent pixels (4- or 8-neighbours)– w1,w2,w3 ... weights– fz ... Laplacian Zero Crossing– fg ... Image gradient magnitude– fd ... Image gradient direction

cost(b,e)

cost(a,e)

cost(d,e)cost(c,e)

2 adjacent pixel -> directed arcs of graph– arcs are weighted by cost function

Page 14: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

LiveWire (III) - AlgorithmLiveWire (III) - Algorithm

2 steps:1. Compute all shortest

paths in image to a selected start-point

2. While moving mouse, current position is end point -> select shortest path connecting start and end point

Find shortest paths -> Dijkstra

Start point

End pointEnd point

Shortest-Path map

Page 15: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

LiveWire(V) - More FeaturesLiveWire(V) - More Features

Path cooling for intermed. pointsReal Time segmentation possible

(show demo!)

LiveWire Disadvantage:– Segmenting 16 images is faster than

manual segmentation but still time-consuming!

Page 16: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Results (I)Results (I)Evaluation of 31 data setsVolumes achieved by– Parametric model– Manually drawn contours (Prof. Rienmüller)– Thresholding– Contours after Snake segmentation– Contours after LiveWire segmentation

Page 17: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Results (II)Results (II)

LiveWire contours vs. parametric model

Similar results for Snake- and manually drawn contours

Page 18: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Results (III)Results (III) Comparison btw. LiveWire & manual contours

High correlation, fast & accurate reproduction of Prof. Rienmüller‘s contours!

Page 19: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Results (IV)Results (IV)

Page 20: Diploma Thesis Image-Based Verification of Parametric Models in Heart-Ventricle Volumetry Martin Urschler Institut für Maschinelles Sehen u. Darstellen

Summary & ConclusionSummary & Conclusion Comparison segmentation-based vs. parametric volume estimation Algorithms:

– Thresholding, Snakes– LiveWire

LiveWire shows excellent behaviour, it would be powerful for reducing segmentation time in the hands of a radiologist!

Future: 3D Region Growing?