Medical Image Analysis

Slides:



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

Image Transforms 主講人:虞台文. Content Overview Convolution Edge Detection – Gradients – Sobel operator – Canny edge detector – Laplacian Hough Transforms.
EDGE DETECTION ARCHANA IYER AADHAR AUTHENTICATION.
Sliding Window Filters and Edge Detection Longin Jan Latecki Computer Graphics and Image Processing CIS 601 – Fall 2004.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
Edge Detection CSE P 576 Larry Zitnick
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.
Computer Vision Group Edge Detection Giacomo Boracchi 5/12/2007
1Ellen L. Walker Segmentation Separating “content” from background Separating image into parts corresponding to “real” objects Complete segmentation Each.
Canny Edge Detector.
Edge detection. Edge Detection in Images Finding the contour of objects in a scene.
Announcements Mailing list: –you should have received messages Project 1 out today (due in two weeks)
EE663 Image Processing Edge Detection 2 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Edge Detection Today’s reading Forsyth, chapters 8, 15.1
Introduction to Computer Vision CS / ECE 181B Thursday, April 22, 2004  Edge detection (HO #5)  HW#3 due, next week  No office hours today.
Filters and Edges. Zebra convolved with Leopard.
EE663 Image Processing Edge Detection 3 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Lecture 4: Edge Based Vision Dr Carole Twining Thursday 18th March 2:00pm – 2:50pm.
3-D Computer Vision CSc Feature Detection and Grouping.
Edge Detection Today’s readings Cipolla and Gee –supplemental: Forsyth, chapter 9Forsyth Watt, From Sandlot ScienceSandlot Science.
© 2010 Cengage Learning Engineering. All Rights Reserved.
Edge Detection.
Image Filtering. Problem! Noise is a problem, even in images! Gaussian NoiseSalt and Pepper Noise.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Edge Detection Hao Huy Tran Computer Graphics and Image Processing CIS 581 – Fall 2002 Professor: Dr. Longin Jan Latecki.
Chapter 2. Image Analysis. Image Analysis Domains Frequency Domain Spatial Domain.
Neighborhood Operations
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30 – 11:50am.
Image Processing and Analysis Image Processing. Agenda Gray-Level Operations –Look-up Tables –Brightness and Contrast Color Space Operations Frequency.
CAP 5415 Computer Vision Fall 2004
Edges. Edge detection schemes can be grouped in three classes: –Gradient operators: Robert, Sobel, Prewitt, and Laplacian (3x3 and 5x5 masks) –Surface.
Edge Detection Today’s reading Cipolla & Gee on edge detection (available online)Cipolla & Gee on edge detection From Sandlot ScienceSandlot Science.
Edge Detection Today’s reading Cipolla & Gee on edge detection (available online)Cipolla & Gee on edge detection Szeliski, Ch 4.1.2, From Sandlot.
Image Segmentation and Morphological Processing Digital Image Processing in Life- Science Aviad Baram
Chapter 10 Image Segmentation.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Instructor: S. Narasimhan
Many slides from Steve Seitz and Larry Zitnick
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
Chapter 9: Image Segmentation
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.
Announcements Project 0 due tomorrow night. Edge Detection Today’s readings Cipolla and Gee (handout) –supplemental: Forsyth, chapter 9Forsyth For Friday.
Lecture 04 Edge Detection Lecture 04 Edge Detection Mata kuliah: T Computer Vision Tahun: 2010.
Canny Edge Detection Using an NVIDIA GPU and CUDA Alex Wade CAP6938 Final Project.
Digital Image Processing Lecture 17: Segmentation: Canny Edge Detector & Hough Transform Prof. Charlene Tsai.
Canny Edge Detection. 5 STEPS 5 STEPS Apply Gaussian filter to smooth the image in order to remove the noise Apply Gaussian filter to smooth the image.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Computer Vision Image Features Instructor: Dr. Sherif Sami Lecture 4.
Sliding Window Filters Longin Jan Latecki October 9, 2002.
EDGE DETECTION Dr. Amnach Khawne. Basic concept An edge in an image is defined as a position where a significant change in gray-level values occur. An.
Edge Detection slides taken and adapted from public websites:
Edge Detection Phil Mlsna, Ph.D. Dept. of Electrical Engineering Northern Arizona University.
Image Processing and Analysis
Chapter 10 Image Segmentation
Digital Image Processing Lecture 16: Segmentation: Detection of Discontinuities Prof. Charlene Tsai.
Detection of discontinuity using
Image Segmentation – Edge Detection
Detection of Regions of Interest
Levi Smith REU Week 1.
دکتر سعید شیری قیداری & فصل 4 کتاب
ECE 692 – Advanced Topics in Computer Vision
Canny Edge Detector.
Edge Detection Today’s readings Cipolla and Gee Watt,
IT472 Digital Image Processing
IT472 Digital Image Processing
CAP 5415 Computer Vision Fall 2004
Presentation transcript:

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

Recap

Grayscale transformations Linear Logarithmic Power law Point operations Local operators Histogram Equalization Adpative/Local Hist Eq Color space Fourier transform Spatial filtering 3 5 1

Edge detection

What is an “edge”? Discontinuity in Image brightness

Recognizing the edge 15 15 1 -1 * =

Increasing edge thickness - easier to detect and better connected edges 15 15 1 -1 * =

Strengthening the edges 15 45 1 -1 * =

Edge detection with spatial operators 1 -1 1 -1 Prewitt operators

Adding operators 1 -1 1 -1 2 1 -1 -2 + =

Derivatives of an image -1 1 1 -2 Magnitude of gradient: Angle:

First derivative Forward difference Backward difference Central difference -1 1 1 -1 -0.5 0.5 MRI Spine fw bw cd bw_i bw+bw_i

Laplace operator 1 -4 H+V Laplace

Cardiac PET

Gaussian+Gradient 15 60 1 2 -1 -2 * =

Edge detection with spatial operators 1 2 -1 -2 1 -1 2 -2 Sobel operators

1 2 -1 -2 1 -1 2 -2 2 -2 + =

Edge detection with spatial operators 3 10 -3 -10 3 -3 10 -10 Scharr operators

Edge detection with spatial operators 1 -1 1 -1 Roberts operators +

Canny operator Gaussian for noise reduction Calculation of edges (sobel operator) Non-maximum suppression, no neighbor should have a higher gradient except in the same direction 0 : if intensity > the intensities in the N and S directions 45 : if intensity > the intensities in the NW and SE directions 90 : if intensity > the intensities in the W and E directions 135 : if intensity > the intensities in the NE and SW directions Hysteresis delete edges below threshold 1 keep edges above threshold 2 keep edges between thresholds, if one neighbor is above threshold 2

Canny operator th=0.5 th=0.1

Marr-Hildreth operator Laplacian of the Gaussian (LoG)

Marr Hildreth operator sigma=1 sigma=2

Hough Transform

Hough transform for detecting lines A line can be defined as: Take the edge map of the image I Look for the neighbors of a pixel and determine m and b Accumulate the m and b in an accumulator array Find the maxima of the accumulator array Transform them back to image space

Hough transform for detecting lines Alternative definition of lines

Hough transform Similar transforms can be defined for circles, ellipses or other parametric curves

Morphological operations

Morphological operators Operations are based on Set Theory and require a structure element Basic morphological operations are: Erosion Dilation Opening Closing

Erosion If A is an image and B is a structure element then 1 1 1 X

Dilation 1 1 1 X

Closing Dilation + Erosion

Opening Erosion + Dilation