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

Slides:



Advertisements
Similar presentations
Object Recognition from Local Scale-Invariant Features David G. Lowe Presented by Ashley L. Kapron.
Advertisements

Edges and Contours– Chapter 7
Neusoft Group Ltd. Medical Systems Centerline detection of (cardiac) vessels in CT images Martin Korevaar Supervisors: Shengjun Wang Han van Triest Yan.
Automatic Tracing of Vocal Fold Motion in High Speed Laryngeal Video Erik Bieging.
Kapitel 13 “Interactive Segmentation” – p. 1 Interactive Segmentation  Live-wire approach  Random walker segmentation TexPoint fonts used in EMF. Read.
Segmentation (2): edge detection
D contour based local manual correction of liver segmentations1Institute for Medical Image Computing 3D contour based local manual correction.
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
Semi-Automatic Topology Independent Contour-Based 2 1/2 D Segmentation Using Live-Wire Semi-Automatic Topology Independent Contour-Based 2 1/2 D Segmentation.
Contour Stitching Introduction to Algorithms Contour Stitching CSE 680 Prof. Roger Crawfis.
Active Contour Models (Snakes)
Canny Edge Detector.
3D Reconstruction of Anatomical Structures from Serial EM images.
Snakes Goes from edges to boundaries. Edge is strong change in intensity. Boundary is boundary of an object. –Smooth (more or less) –Closed. –…
Canny Edge Detector1 1)Smooth image with a Gaussian optimizes the trade-off between noise filtering and edge localization 2)Compute the Gradient magnitude.
Image Segmentation Today’s Readings Intelligent Scissors, Mortensen et. al, SIGGRAPH 1995Intelligent Scissors From Sandlot ScienceSandlot Science.
Highlights Lecture on the image part (10) Automatic Perception 16
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
An Interactive Segmentation Approach Using Color Pre- processing Marisol Martinez Escobar Ph.D Candidate Major Professor: Eliot Winer Department of Mechanical.
Linked Edges as Stable Region Boundaries* Michael Donoser, Hayko Riemenschneider and Horst Bischof This work introduces an unsupervised method to detect.
06 - Boundary Models Overview Edge Tracking Active Contours Conclusion.
7.1. Mean Shift Segmentation Idea of mean shift:
Image Segmentation and Seg3D Ross Whitaker SCI Institute, School of Computing University of Utah.
Estimating the tumor-breast volume ratio from mammograms Jorge Rodríguez*, Pedro Linares*, Eduardo Urra*, Daniella Laya*, Felipe Saldivia , Aldo Reigosa.
EE 492 ENGINEERING PROJECT LIP TRACKING Yusuf Ziya Işık & Ashat Turlibayev Yusuf Ziya Işık & Ashat Turlibayev Advisor: Prof. Dr. Bülent Sankur Advisor:
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Lecture 2: Edge detection CS4670: Computer Vision Noah Snavely From Sandlot ScienceSandlot Science.
X-ray Image Segmentation using Active Shape Models
Intelligent Scissors for Image Composition Anthony Dotterer 01/17/2006.
ASSESSMENT OF INTERNAL BRUISE VOLUME OF SELECTED FRUITS USING MR IMAGING Ta-Te Lin, Yu-Che Cheng, Jen-Fang Yu Department of Bio-Industrial Mechatronics.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
CSC508 What You Should Be Doing Code, code, code –Programming Gaussian Convolution Sobel Edge Operator.
Stipple Placement using Distance in a Weighted Graph David Mould University of Saskatchewan.
Edges.
Isolating Objects From Image Stack Presented By: Md. Amjad Hossain and Raja Naresh.
Introduction to Related Papers of Vessel Segmentation Methods Advisor : Ku-Yaw Chang Student : Wei-Lu Lin 2015/1/7.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
CSE 6367 Computer Vision Image Operations and Filtering “You cannot teach a man anything, you can only help him find it within himself.” ― Galileo GalileiGalileo.
Edges and Lines Readings: Chapter 10:
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Course 5 Edge Detection. Image Features: local, meaningful, detectable parts of an image. edge corner texture … Edges: Edges points, or simply edges,
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
Adaptive Filter Based on Image Region Characteristics for Optimal Edge Detection Lussiana ETP STMIK JAKARTA STI&K Januari-2012.
User Steered Segmentation: Live Wire and Live Lane Presented by Marina Joseph.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
1 Edge Operators a kind of filtering that leads to useful features.
UW Madison Digital Image Processing Adam Slater and Matt McCormick / 12/14/2005 / Page 1 Breast Tumor Segmentation.
Automated airway evaluation system for multi-slice computed tomography using airway lumen diameter, airway wall thickness and broncho-arterial ratio B.
Edge Detection slides taken and adapted from public websites:
Announcements CS accounts Project 1 is out today
DIGITAL SIGNAL PROCESSING
CS4670/5670: Image Scissors Noah Snavely Today’s Readings
Introduction Computer vision is the analysis of digital images
Interpolation Snakes Work by Silviu Minut.
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
Levi Smith REU Week 1.
Introduction Computer vision is the analysis of digital images
Dr. Chang Shu COMP 4900C Winter 2008
Announcements Reader is in the BOOK STORE (not Comm Bldg.)
a kind of filtering that leads to useful features
a kind of filtering that leads to useful features
Canny Edge Detector.
Announcements Project 1 is out today
EE 492 ENGINEERING PROJECT
Introduction Computer vision is the analysis of digital images
Recognition and Matching based on local invariant features
Presentation transcript:

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 Univ. Klinik f. Radiologie, LKH Graz

Agenda Introduction Medical Image Data & Problems Volumetry –Parametric Model (2-axis-method, Greene) –Segmentation-Based Models Implementation –Overview –LiveWire Approach Results Conclusion

Introduction 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

Medical 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

Example Image Data Set NK

Problems Partial Volume Effect Distinction between left ventricle and surrounding tissue gradient Weak gradient information

Volumetry (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

Volumetry (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

Implementation (II) - Thresholding weak performance due to –partial volume, weak contrast, non-trivial separation of chambers

Implementation (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

Implementation (IV) - LiveWire Seems to be very suitable for application! Graph-theoretic, highly interactive approach

LiveWire Approach (I) Segmentation consists of: –obj. recognition -> human better –obj. delineation -> machine/algorithm better LiveWire combines human recognition and automatic delineation!

LiveWire (II) - Ingredients Image pixel -> node of graph a b c e 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

LiveWire (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 point Shortest-Path map

LiveWire(V) - More Features Path cooling for intermed. points Real Time segmentation possible (show demo!) LiveWire Disadvantage: –Segmenting 16 images is faster than manual segmentation but still time- consuming!

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

Results (II) LiveWire contours vs. parametric model Similar results for Snake- and manually drawn contours

Results (III) Comparison btw. LiveWire & manual contours High correlation, fast & accurate reproduction of Prof. Rienmüller‘s contours!

Results (IV)

Summary & 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?