heart visualization from mri
play

Heart Visualization from MRI Marek Zimnyi Julius Parulek Faculty - PowerPoint PPT Presentation

Heart Visualization from MRI Marek Zimnyi Julius Parulek Faculty of Mathematics, Physics and Informatics Comenius University, Bratislava and International Laser Center Bratislava Goal of this work n Input MRI data set n Create Heart


  1. Heart Visualization from MRI Marek Zimányi Julius Parulek Faculty of Mathematics, Physics and Informatics Comenius University, Bratislava and International Laser Center Bratislava

  2. Goal of this work n Input MRI data set n Create Heart surface model from MRI data set # 2 Marek Zimányi, DAI CU

  3. Three main problems: n MRI Image Enhancement n Heart segmentation n Surface modeling from contours # 3 Marek Zimányi, DAI CU

  4. Load DICOM Data n Data n MRI – Dicom FILES (not parallel too) n Loading using DCMTK n Computing time period for every slice and group slices with the same period value # 4 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  5. Image Enhancement n Enhance contrast and histogram equalization n Bias correction ( Estimation of inhomogeneities ) n Work in progress # 5 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  6. Image Enh. - Bias correction n Bias correction ( Estimation of inhomogeneities ) # 6 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  7. Image Enh. - Bias correction Measured Restored Bias field # 7 Marek Zimányi, DAI CU

  8. POSSIBLE USE SENARIOS Image Preprocessing n original image -> IntensityCorrector -> preprocessed image n Bias Field Estimation n original image (or preprocessed image) -> BiasFieldEstimator -> n coefficients of the bias field estimate Bias Correction n original image + the coefficients of the bias field estimate (from n BiasFieldEstimator) -> BiasCorrector -> bias field corrected image Bias Image Generation n the coefficients of the bias field estimate + result image dimension n and size -> BiasImageGenerator -> bias image # 8 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  9. Heart Segmentation n Small changes – median filter, sharpen etc … n Then segmentation # 9 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  10. Heart Segmentation n Canny/Deriche n than Snake # 10 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  11. Heart Segmentation # 11 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  12. Heart Segmentation - next n Automatic segmentation n Create heart contour when ventricle(s) contour is known # 12 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  13. Heart Segmentation n Our added value: n Add value for extracted pixel of contour, “how sure we are that it is a contour point” n Segmetation of heart when ventricles is known # 13 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  14. Heart Modeling n Input: contours n Ouput: Surface model # 14 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  15. Heart Modeling by Implicit Surfaces n Set of points { c 1 , c 2 , … c k } - contour n Set of constraints { h 1 , h 2 , … h k } n f(c i )= h i , n Minimization of energy: # 15 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  16. Heart Modeling by Implicit Surfaces n Equestion E can be solved using radial basis functions n c i is localization of points, d i are weights and P(x) if polynomial of deg 1 # 16 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  17. Heart Modeling by Implicit Surfaces n f(c i )= h i , than n Solving by symmetric LU decomposition # 17 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  18. Heart Modeling by Implicit Surfaces n Problems: n Correct setting of constrains n Contours don’t have to intersect - points with constrain value 0 can be in the object # 18 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  19. Heart Modeling by Implicit Surfaces n Solution: n Add new contours of L/R ventricle as an interior of heart # 19 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  20. Heart Modeling n Our added value: n Create mechanism for creating implicit surface when points with constrain value 0 can be in the object. # 20 DataLoad Enhancement Segmentation Modeling Marek Zimányi, DAI CU

  21. Next work n Finnish correct setting of constrains fo implicit surface generation n (Semi)Automatic segmentation of heart n Add motion info to segmentation # 21 Marek Zimányi, DAI CU

  22. Literature Jorgen Ahlberg, Active Contours in Three Dimension , research report, n 1996 Zhukov et al, Dynamic Deformable Models for 3D MRI Heart Segmentation n Sorgel W., Vaerman V., Automatic heart localization from a 4D MRI n dataset Majcenic Z., Loncaric S., Algorithm for spatio-temporal hear segmentation n Uschler M., Image-Based verification of parametric models in heart- n ventricle volumetry , Graz 2001, Cipolla R., Giblin P., Visual Motion of Curves and Surfaces , book n Rucker D., Segmentation and Tracking in Cardiovascular MR Images using n Geometrically Deformable Models and Templates , PhD work 1997 M-P Jolly, N.Duta, G F-Lea, Segmentation of Left Ventricle in Cardiac MR n Images, ICCV 01 Greg Turk, J F O’Brien, Shape Transformation Using Variatonal Implicit n Functions, Siggraph’99 # 22 Marek Zimányi, DAI CU

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend