Image Subtraction Mask mode radiography h(x,y) is the mask.

Slides:



Advertisements
Similar presentations
Linear Filtering – Part I Selim Aksoy Department of Computer Engineering Bilkent University
Advertisements

Spatial Filtering (Chapter 3)
Topic 6 - Image Filtering - I DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Image Processing Lecture 4
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Spatial Filtering.
Chapter 3 Image Enhancement in the Spatial Domain.
EE 4780 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Image Processing
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
6/9/2015Digital Image Processing1. 2 Example Histogram.
Median Filter If the objective is to achieve noise reduction rather than blurring, an alternative approach is to use median filters. That is, the gray.
Digital Image Processing
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Image Enhancement.
Image Analysis Preprocessing Arithmetic and Logic Operations Spatial Filters Image Quantization.
Lecture 2. Intensity Transformation and Spatial Filtering
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
Presentation Image Filters
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
Spatial Filtering: Basics
Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering Prof. Charlene Tsai.
Lecture 03 Area Based Image Processing Lecture 03 Area Based Image Processing Mata kuliah: T Computer Vision Tahun: 2010.
Image processing Fourth lecture Image Restoration Image Restoration: Image restoration methods are used to improve the appearance of an image.
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 9: More about Discrete.
Chapter 5: Neighborhood Processing
Lecture 5 Mask/Filter Transformation 1.The concept of mask/filters 2.Mathematical model of filtering Correlation, convolution 3.Smoother filters 4.Filter.
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
Image Subtraction Mask mode radiography h(x,y) is the mask.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering March 9, 2004 Prof. Charlene Tsai.
1 Image Enhancement Introduction  Spatial domain techniques Point operations Histogram equalization and matching Applications of histogram-based enhancement.
Digital Image Processing Part 3 Spatial Domain Processing.
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Digital Filters. What are they?  Local operation (neighborhood operation in GIS terminology) by mask, window, or kernel (different words for the same.
Image Enhancement by Spatial Domain Filtering
Non-linear filtering Example: Median filter Replaces pixel value by median value over neighborhood Generates no new gray levels.
Filters– Chapter 6. Filter Difference between a Filter and a Point Operation is that a Filter utilizes a neighborhood of pixels from the input image to.
Image Processing Lab Section 28/3/2016 Prepared by Mahmoud Abdelsatar Demonstrator at IT Dep. Faculty of computers and information Assuit University.
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Image Enhancement in the Spatial Domain.
Miguel Tavares Coimbra
Spatial Image Enhancement
Lecture Six Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, Copyright 2002.
Fundamentals of Spatial Filtering:
Digital Image Processing Lecture 10: Image Restoration
Image enhancement algorithms & techniques Point-wise operations
IMAGE ENHANCEMENT TECHNIQUES
ECE 692 – Advanced Topics in Computer Vision
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
The Chinese University of Hong Kong
Spatial Filtering - Enhancement
Digital Image Processing
Image Analysis Image Restoration.
Histogram Histogram is a graph that shows frequency of anything. Histograms usually have bars that represent frequency of occuring of data. Histogram has.
ENG4BF3 Medical Image Processing
Image Enhancement in the Spatial Domain
Fundamentals of Spatial Filtering
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Histogram Probability distribution of the different grays in an image.
Digital Image Processing
Digital Image Processing Week IV
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Image Enhancement – Simple Intensity Processing
Digital Filters.
Image Enhancement in the Spatial Domain
Presentation transcript:

Image Subtraction Mask mode radiography h(x,y) is the mask

Image Enhancement in the Spatial Domain

Image Averaging A noisy image: Averaging M different noisy images:

Image Averaging As M increases, the variability of the pixel values at each location decreases. This means that g(x,y) approaches f(x,y) as the number of noisy images used in the averaging process increases. Registering of the images is necessary to avoid blurring in the output image.

Image Enhancement in the Spatial Domain

Image Enhancement in the Spatial Domain

Local Enhancement When it is necessary to enhance details over smaller areas To devise transformation functions based on the gray-level distribution in the neighborhood of every pixel

Local Enhancement The procedure is: Define a square (or rectangular) neighborhood and move the center of this area from pixel to pixel. At each location, the histogram of the points in the neighborhood is computed and either a histogram equalization or histogram specification transformation function is obtained.

Local Enhancement More procedure: This function is finally used to map the gray level of the pixel centered in the neighborhood. The center is then moved to an adjacent pixel location and the procedure is repeated.

Spatial Filtering Use of spatial masks for image processing (spatial filters) Linear and nonlinear filters Low-pass filters eliminate or attenuate high frequency components in the frequency domain (sharp image details), and result in image blurring.

Spatial Filtering High-pass filters attenuate or eliminate low-frequency components (resulting in sharpening edges and other sharp details). Band-pass filters remove selected frequency regions between low and high frequencies (for image restoration, not enhancement).

Spatial Filtering a=(m-1)/2 and b=(n-1)/2, m x n (odd numbers) For x=0,1,…,M-1 and y=0,1,…,N-1 Also called convolution (primarily in the frequency domain)

Spatial Filtering The basic approach is to sum products between the mask coefficients and the intensities of the pixels under the mask at a specific location in the image: (for a 3 x 3 filter)

Image Enhancement in the Spatial Domain

Spatial Filtering Non-linear filters also use pixel neighborhoods but do not explicitly use coefficients e.g. noise reduction by median gray-level value computation in the neighborhood of the filter

Smoothing Filters Used for blurring (removal of small details prior to large object extraction, bridging small gaps in lines) and noise reduction. Low-pass (smoothing) spatial filtering Neighborhood averaging - Results in image blurring

Image Enhancement in the Spatial Domain

Image Enhancement in the Spatial Domain

Image Enhancement in the Spatial Domain

Image Enhancement in the Spatial Domain

Smoothing Filters Median filtering (nonlinear) Used primarily for noise reduction (eliminates isolated spikes) The gray level of each pixel is replaced by the median of the gray levels in the neighborhood of that pixel (instead of by the average as before).

Image Enhancement in the Chapter 3 Image Enhancement in the Spatial Domain