Digital Image Processing Part 3 Spatial Domain Processing.

Slides:



Advertisements
Similar presentations
Edge enhancement by linear (and nonlinear) filtering Dr. Dileepan Joseph Dept. of Engineering Science University of Oxford, UK.
Advertisements

Spatial Filtering (Chapter 3)
Topic 6 - Image Filtering - I DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Digital Image Processing
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Image Filtering. Outline Outline Concept of image filter  Focus on spatial image filter Various types of image filter  Smoothing, noise reductions 
Lecture 6 Sharpening Filters
Image processing (spatial &frequency domain) Image processing (spatial &frequency domain) College of Science Computer Science Department
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 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.
Image Filtering CS485/685 Computer Vision Prof. George Bebis.
Low Pass Filtering Spatial frequency is a measure of how rapidly brightness or colour varies as we traverse an image. Figure 7.11a shows that an image.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Lecture 1: Images and image filtering
Image Enhancement.
Lecture 2. Intensity Transformation and Spatial Filtering
Chapter 3 Image Enhancement in the Spatial Domain.
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
CSC589 Introduction to Computer Vision Lecture 3 Gaussian Filter, Histogram Equalization Bei Xiao.
Presentation Image Filters
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
09 March 1999 Digital Image Processing II 1. Single-Band Image Processing Histogram Image contrast enhancement (Linear stretch, histogram equalization)
Spatial Filtering: Basics
Digital Image Processing
Chapter 3 Image Enhancement in the Spatial 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 is replacing Original Pixels by new Pixels using a Transform rst uvw xyz Origin x y Image f (x, y) e processed = v *e + r *a + s *b +
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - IMAGES. Processing digital Images digital images are often processed using “digital filters” digital images are.
Chapter 5: Neighborhood Processing
Image Processing Part II. 2 Classes of Digital Filters global filters transform each pixel uniformly according to the function regardless of its location.
Image Subtraction Mask mode radiography h(x,y) is the mask.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Sharpening Filters To highlight fine detail or to enhance blurred detail. –smoothing ~ integration –sharpening ~ differentiation Categories of sharpening.
Intelligent Vision Systems ENT 496 Image Filtering and Enhancement Hema C.R. Lecture 4.
Geog. 579: GIS and Spatial Analysis - Lecture Overheads 1 Raster Filters Topics: Lecture 03-04: Neighborhood Operations References: Chapter 7 in.
Lecture # 19 Image Processing II. 2 Classes of Digital Filters Global filters transform each pixel uniformly according to the function regardless of.
Digital Image Processing Lecture 5: Neighborhood Processing: Spatial Filtering March 9, 2004 Prof. Charlene Tsai.
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
Image Filtering with GLSL DI1.03 蔡依儒. Outline Convolution Convolution Convolution implementation using GLSL Convolution implementation using GLSL Commonly.
Sharpening Spatial Filters ( high pass)  Previously we have looked at smoothing filters which remove fine detail  Sharpening spatial filters seek to.
Lecture Seven Figures from Gonzales and Woods, Digital Image Processing, Copyright 2002.
Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Environmental Remote Sensing GEOG 2021
Medical Image Analysis
Spatial Image Enhancement
Image Subtraction Mask mode radiography h(x,y) is the mask.
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
Spatial Filtering - Enhancement
Digital Image Processing
Histogram Histogram is a graph that shows frequency of anything. Histograms usually have bars that represent frequency of occuring of data. Histogram has.
Chapter 8, Exploring the Digital Domain
Digital Image Processing
Image Enhancement in the Spatial Domain
Fundamentals of Spatial Filtering
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
Sharpening..
Enhancement.
The Image The pixels in the image The mask The resulting image 255 X
Lecture 7 Spatial filtering.
Digital Filters.
Image Enhancement in the Spatial Domain
Fundamentals of Spatial Filtering
Image Enhancement in Spatial Domain: Neighbourhood Processing
Presentation transcript:

Digital Image Processing Part 3 Spatial Domain Processing

Neighbourhood Processing As in the point processing examples, the pixel value at (x,y) is modified but this time it depends on the values of its 8 surrounding neighbours. The mask (3x3 square array in this case) is moved over all x,y and each pixel is modified in the area of interest (usually the whole image)

Convolution Mask Consider modifying a pixel based on the average value of itself and its neighbours 1/9

Smoothing Image after using the averaging mask. Sharpness has deteriorated so image is slightly blurred

Spatial Frequency

Spatial Filtering Adjacent pixels which change little or “slowly” in value have a low spatial frequency Adjacent pixels which change greatly or “fast” in value have a high spatial frequency As the smoothed picture of the bird has less detail, edges or fast changes have been reduced so the spatial frequency has been reduced. The smoothing mask is effectively a low pass filter

Varying mask size Although 3x3 is a typical mask size, any odd numbered size can be used but processing time increases. Diagram shows the original image then the results of using the averaging masks 3x3, 5x5 and 7x7

Sharpening Filter High pass filter, boosts high frequencies so accentuates detail by exaggerating large changes in adjacent pixel values 9

Image subtraction Used to detect defects by subtracting component image from good image Used in component placement Low pass filter an image then subtract result to perform high pass filtering

Component placement - =

High pass filter -= Subtract blurred image from original. Contrast stretch the result to provide an outline of the image edges.

Edge detection Pewitt filters X highlights horizontals and Y highlights verticals Laplace highlights X and Y directions 24