Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.

Slides:



Advertisements
Similar presentations
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Advertisements

Matlab Tutorial. Session 1 Basics, Filters, Color Space, Derivatives, Pyramids, Optical Flow Gonzalo Vaca-Castano.
Image processing (spatial &frequency domain) Image processing (spatial &frequency domain) College of Science Computer Science Department
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Image Analysis Image Formation Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
HISTOGRAM TRANSFORMATION IN IMAGE PROCESSING AND ITS APPLICATIONS Attila Kuba University of Szeged.
Digital image processing Chapter 6. Image enhancement IMAGE ENHANCEMENT Introduction Image enhancement algorithms & techniques Point-wise operations Contrast.
Hue-Grayscale Collaborating Edge Detection & Edge Color Distribution Space Jiqiang Song March 6 th, 2002.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Department of Computer Science
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Digital Image Processing
Elements of Biomedical Image Processing BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
3D Lung Segmentation on PET-CT Images Mohammad Dawood et al SNM 2005 Mohammad Dawood 1, Xioayi Jiang 2, Klaus P Schäfers 1, Ottmar Schober 1 1 Department.
September 25, 2014Computer Vision Lecture 6: Spatial Filtering 1 Computing Object Orientation We compute the orientation of an object as the orientation.
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
Biomedical Image Analysis and Machine Learning BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Introduction to Biomedical Image Analysis BMI 705 Winter 2009 Kun Huang Department of Biomedical Informatics Ohio State University.
Introduction to Image Processing Grass Sky Tree ? ? Review.
1 Color Processing Introduction Color models Color image processing.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
 In electrical engineering and computer science image processing is any form of signal processing for which the input is an image, such as a photograph.
Remote Sensing and Image Processing: 2 Dr. Hassan J. Eghbali.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Image Analysis Image Reconstruction Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Image processing.
David E. Pitts CSCI 5532 Overview of Image Processing by David E. Pitts Aug 22, 2010 copyright 2005, 2006, 2007, 2008, 2009, 2010.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Digital Image Processing Lecture : Image Restoration
Intensity Transformations (Histogram Processing)
Chapter 5: Neighborhood Processing
CS 556 – Computer Vision Image Basics & Review. What is an Image? Image: a representation, resemblance, or likeness An image is a signal: a function carrying.
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 2
G52IIP, School of Computer Science, University of Nottingham 1 G52IIP 2011 Summary Topic 1 Overview of the course Related topics Image processing Computer.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Autonomous Robots Vision © Manfred Huber 2014.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
Medical Image Analysis
Fourier Transform.
Vincent DeVito Computer Systems Lab The goal of my project is to take an image input, artificially blur it using a known blur kernel, then.
Chapter 8 Computer Vision. Artificial IntelligenceChapter 92 Contents What is Image Processing? Digital Image Processing Electromagnetic Spectrum Steps.
Ec2029 digital image processing
6/10/20161 Digital Image Processing Lecture 09: Image Restoration-I Naveed Ejaz.
A School of Mechanical Engineering, Hebei University of Technology, Tianjin , China Research on Removing Shadow in Workpiece Image Based on Homomorphic.
Masaki Hayashi 2015, Autumn Visualization with 3D CG Digital 2D Image Basic.
IMAGE PROCESSING Tadas Rimavičius.
Medical Image Analysis
Jean Baptiste Joseph Fourier
REMOTE SENSING Digital Image Processing Radiometric Enhancement Geometric Enhancement Reference: Chapters 4 and 5, Remote Sensing Digital Image Analysis.
Image enhancement algorithms & techniques Point-wise operations
Digital 2D Image Basic Masaki Hayashi
Digital Image Processing
IMAGE PROCESSING AKSHAY P S3 EC ROLL NO. 9.
Image Enhancement in the
Magnetic Resonance Imaging
Topic 1 Three related sub-fields Image processing Computer vision
Lecture 2: Image filtering
Intensity Transformation
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Image segmentation Grey scale image Binary image
Review and Importance CS 111.
Computer Graphics Image processing 紀明德
Even Discrete Cosine Transform The Chinese University of Hong Kong
Presentation transcript:

Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany

2 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood What is medical imaging? Medical imaging is the process of acquiring images without or with minimal invasion for the purpose of detecting, diagnosing, quantifying or treating a disease. Techniques and methods from image processing are used to assist the clinicians.

3 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Structure of the Course 1. Basics of Image processing 2. Medical Image modalities 3. Reconstruction 4. Registration 5. Segmentation 6. Enhancement

4 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Image processing Signal processing with an image as an input and an image or a set of features as output. Definitions Image Domain In the discrete case

5 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Classical methods of image processing include Grayscale transformations Color spaces Filtering Edge detection Morphological operations

6 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Grayscale transformations The human eye can distinguish between different colors with estimates ranging from 100,000 to 10 million!

7 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Michelson contrast : Weber contrast:

8 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Grayscale Transforms

9 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Grayscale transformations Three of the most common grayscale transforms are: 1.Linear 2.Logarithmic 3.Power law Point operations

10 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Linear color domain transform X-Ray Mammogram

11 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Power law MRI of Spinal cord

12 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Power law CT of Head

13 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Histogram Histogram function: Probability function: Cumulative histogram:

14 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Histogram Equalization MRI of Spinal cord

15 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Histogram equalization Mammograms

16 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Adaptive/Local Histogram Equalization

17 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Local Histogram Equalization

18 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of color spaces

19 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of different color spaces The continuous spectrum visible to human eyes

20 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of different color spaces RGB (Red, Green, Blue)

21 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of different color spaces RGB (Red Green Blue) Cardiac PET

22 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of different color spaces HSV (Hue, Saturation, Value)

23 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Use of different color spaces HSV (Hue, Saturation, Value) S=1, V=1 V=1 S=1 Cardiac PET

24 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Using different spectrums Cardiac PET

25 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Fourier Transform Euler’s formula: Fourier transform: Inverse Fourier transform:

26 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Fourier Transform Respiratory signal

27 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood

28 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Fourier Transform Convolution theorm

29 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Spatial filtering

30 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Spatial connectivity 2D - 4 connectivity - 8 connectivity 3D - 6 connectivity - 18 connectivity - 26 connectivity

31 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Spatial filtering (local operators) Filters are used in image processing for various purposes e.g. noise reduction, edge detection, pattern recognition f h f* (0*1+7*1+3*1-1*1+8*1+3*1+4*1+0*1+3)*1/9 = * 1/9 Applied only to red cell

32 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Noise reduction Averaging filter * *1/9= Cardiac PET, averaging with 5x5 Applied only to red cells

33 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Median filter Median = Middle value of the set Example - givenS = {1, 5, 2, 0, -3, 8, 0} - sort S = {-3, 0, 0, 1, 2, 5, 8} median(S)= 1 What happens if |s| is even? - givenS = {1, 5, 2, 0, -3, 8, 0, -5} - sort S = {-3, -5, 0, 0, 1, 2, 5, 8} median(S)= 0.5

34 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Noise reduction Median filter * median filter = Applied only to red cells

35 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood Noise reduction Gaussian filter Gauss function is defined as:

36 Medical Image Analysis, SS-2015 Dr. Mohammad Dawood OriginalAveraging (5x5) Median(5x5) Gaussian (5x5) Noise reduction Comparison