medical image processing and analysis
play

Medical Image Processing and Analysis MSc in Biomedical Engineering - PowerPoint PPT Presentation

Medical Image Processing and Analysis MSc in Biomedical Engineering Joo Manuel R. S. Tavares tavares@fe.up.pt www.fe.up.pt/~tavares December 10, 2015 Outline Introduction Segmentation Motion Tracking Analysis of Objects:


  1. Medical Image Processing and Analysis MSc in Biomedical Engineering João Manuel R. S. Tavares tavares@fe.up.pt www.fe.up.pt/~tavares December 10, 2015

  2. Outline • Introduction • Segmentation • Motion Tracking • Analysis of Objects: Matching, Morphing and Registration • 3D Reconstruction • Conclusions • Research Team • Publications & Events @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 2

  3. Introduction

  4. Presentation • Associate Professor at FEUP (DEMec) • Senior Research and Projects Coordinator of the Institute of Science and Innovation in Mechanical and Industrial Engineering (INEGI) • Habilitation in Mechanical Engineering from the University of Porto • PhD and MSc degrees in Electrical and Computer Engineering from FEUP • BSc degree in Mechanical Engineering from FEUP • Research Areas: Image Processing and Analysis, Medical Imaging, Biomechanics, Human Posture and Control, Product Development @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 4

  5. Introduction • The researchers of Image Processing and Analysis aim the development of algorithms to perform fully or semi-automatically tasks performed by the (quite complex) human vision system Original images Computational 3D voxelized and poligonized models built Azevedo et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(3):359-369 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 5

  6. Introduction • Image processing and analysis are topics of the most importance for our Society • Algorithms of image processing and analysis are frequently used, for example, in: – Natural Sciences – Sports – Biology – Industry – Engineering – Medicine @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 6

  7. Introduction • Examples of common tasks involving algorithms of image processing and analysis: – Noise removal – Geometric correction – Segmentation , recognition (2D-4D) – Motion and deformation tracking and analysis, including matching, registration and morphing – 3D reconstruction – Assisted medical diagnosis and intervention @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 7

  8. Introduction • Image: a matrix with n rows and m columns (and l in 3D) , being each basic element known as pixel (or voxel in 3D) @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 8

  9. Introduction • Image Processing: by applying mathematical operations/rules using the values of the image pixels (or voxels in 3D) in the Cartesian or in other domain Sobel operator ⎡ ⎤ − 1 + 1 0 ⎢ ⎥ ∗ − 2 = G x 0 2 ⎢ ⎥ − 1 + 1 ⎢ ⎥ 0 ⎣ ⎦ 2 + G y 2 = G G x ⎡ ⎤ − 1 − 2 − 1 ⎢ ⎥ ∗ = G y 0 0 0 ⎢ ⎥ + 1 + 2 + 1 ⎢ ⎥ ⎣ ⎦ ( denotes convolution) ∗ @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 9

  10. Introduction • Image Acquisition: a sensor captures the energy reflected or emitted by the imaged object http://what-when-how.com/introduction-to-video-and-image-processing/image-acquisition-introduction-to- video-and-image-processing-part-1 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 10

  11. Introduction • Difficulties : noise, artifacts, occlusion, poor illumination, reflections, complex objects and backgrounds https://rahaddadi.files.wordpress.com/2011/05/face_black_and_white_optical_illusion_cool-s453x562-92306-5803.jpg http://s1.cdn.autoevolution.com/images/news/the-longest-traffic-jam-in-history-12-days-62-mile-long-47237_1.jpg @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 11

  12. Introduction Usual Pipeline Image(s) Image(s) segmentation / enhancement / features extraction Image(s) correction image (pre)processing tracking 3D vision computer vision matching motion analysis registration image analysis / morphing computational vision @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 12

  13. Introduction • (Pre) processing of noisy images using an intelligent worm Original images (a), noisy corrupted images (b) and smoothed images using different smoothing methods (c-h) Araujo et al. (2014) Expert Systems with Applications 41(13):5892-5906 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 13

  14. Segmentation

  15. Segmentation • It is intended to identify in a fully or semi- automatically manner objects (2D/3D) presented in static images or in image sequences • The most usual methodologies are based on thresholding, region growing, template matching, statistical, geometric or physical modeling, or artificial classifiers • It is one of the most usual operations involved in the computational analysis of objects in images • Frequent problems: noise, artifacts, low resolution, reduced contrast, shapes not previously known, occlusion, multiple objects, etc. @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 15

  16. Segmentation • Image segmentation by threshold (binarization) Ma et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(2):235-246 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 16

  17. Segmentation • Example: segmentation of contours in dynamic pedobarography (Otsu’s method, morphologic dilation, xor operation) pressure opaque layer lamp transparent layer lamp glass reflected light contact layer + glass mirror camera Segmented images Original images Bastos & Tavares (2004) Lecture Notes in Computer Science 3179:39-50 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 17

  18. Segmentation • Image segmentation by region growing Ma et al. (2010) Computer Methods in Biomechanics and Biomedical Engineering 13(2):235-246 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 18

  19. Segmentation • Example: segmentation of ear structures (region growing) Region Growing, x=215; y=254 X: 254 Y: 214 Index: 116.7 RGB: 0.459, 0.459, 0.459 Original Image Segmentation obtained (bony labyrinth) Barroso et al. (2011) CNME 2011 Ferreira et al. (2014) Computer Methods in Biomechanics and Biomedical Engineering 17(8):888-904 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 19

  20. Segmentation • Segmentation based on neuronal networks Original metallographic After segmentation images (material microstructures ) Albuquerque et al. (2008) Nondestructive Testing and Evaluation 23(4):273-283 Albuquerque et al. (2009) NDT & E International 42(7):644-651 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 20

  21. Segmentation • Segmentation of objects based on deformable templates Example of a deformable template (for the eye) Carvalho & Tavares (2006) CompIMAGE 2006, 129-134 Carvalho & Tavares (2007) VipIMAGE 2007, 209-215 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 21

  22. Segmentation • Example: segmentation of eye features (deformable geometric template) Original image and associated Segmentation of the iris using a force (or energy) fields deformable template (a circle) Segmentation of an eye using an Carvalho & Tavares (2006) CompIMAGE 2006, 129-134 deformable template Carvalho & Tavares (2007) VipIMAGE 2007, 209-215 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 22

  23. Segmentation • Statistical modeling of objects ( point distribution models ) Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 23

  24. Segmentation • Segmentation of based on active shape models (point distribution models, optimization) Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 24

  25. Segmentation • Example: analysis of the vocal tract during speech production from MR images (active shape model) Original image Final segmentation Vasconcelos et al. (2011) Journal of Voice 25(6):732-742 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 25

  26. Segmentation • Segmentation of objects based on active appearance models (statistical models, optimization) Vasconcelos & Tavares (2008) Computer Modeling in Engineering & Sciences 36(3):213-241 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 26

  27. Segmentation • Example: analysis of the vocal tract shape during speech production from MR images (active appearance model) Initial segmentation Final segmentation Vasconcelos et al. (2011) Journal of Engineering in Medicine 225(1):68-76 Vasconcelos et al. (2012) Journal of Engineering in Medicine 226(3):185-196 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 27

  28. Segmentation • Segmentation of objects based on active contours (i.e. snakes – parametric models ) 1 ∫ E snake = ( v ( s )) + E ext ( v ( s )) ds E int s = 0 2 2 + β ( s ) d 2 v ( s ) E int = α ( s ) dv ( s ) ds 2 ds Tavares et al. (2009) International Journal for Computational Vision and Biomechanics 2(2):209-220 @2015 João Manuel R.S. Tavares Medical Image Processing and Analysis 28

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