Digtial Image Processing, Spring 2006 1 ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Spatial Filtering (Chapter 3)
Digital Image Processing
CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Chapter 3 Image Enhancement in the Spatial Domain.
Lecture 6 Sharpening Filters
Digital Image Processing
Image Enhancement in the Spatial Domain II Jen-Chang Liu, 2006.
Digital Image Processing
Image Enhancement by Modifying Gray Scale of Individual Pixels
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
Image enhancement in the spatial domain. Human vision for dummies Anatomy and physiology Wavelength Wavelength sensitivity.
Chapter 3: Image Enhancement in the Spatial Domain
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Digital Image Processing
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Digital Image Processing
Image Enhancement.
2-D, 2nd Order Derivatives for Image Enhancement
Digital Image Processing
Lecture 2. Intensity Transformation and Spatial Filtering
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Domain Filtering: Part II.
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Chapter 3 Image Enhancement in the Spatial Domain.
ECE 472/572 - Digital Image Processing Lecture 4 - Image Enhancement - Spatial Filter 09/06/11.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Computer Vision Spring ,-685 Instructor: S. Narasimhan WH 5409 T-R 10:30 – 11:50am.
Spring 2012Meetings 5 and 6, 7:20PM-10PM Image Processing with Applications-CSCI567/MATH563/MATH489 Lectures 8, 9, 10,11: Spatial Filtering 8. Linear Filters,
Digital Image Processing
Digital Image Processing
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Chapter 3 Image Enhancement in the Spatial Domain.
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
Introduction to Image Processing Grass Sky Tree ? ? Sharpening Spatial Filters.
Introduction to Image Processing
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 +
Digital Image Processing CSC331 Image Enhancement 1.
Chapter 5: Neighborhood Processing
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 15/16 – TP7 Spatial Filters Miguel Tavares Coimbra.
İmage enhancement Prepare image for further processing steps for specific applications.
Digital Image Processing CSC331 Image Enhancement 1.
Image Enhancement in Spatial Domain Presented by : - Mr. Trushar Shah. ME/MC Department, U.V.Patel College of Engineering, Kherva.
Edge Detection using Laplacian of Gaussian Edge detection is a fundamental tool in image processing and computer vision. It identifies points in a digital.
Lecture Reading  3.1 Background  3.2 Some Basic Gray Level Transformations Some Basic Gray Level Transformations  Image Negatives  Log.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing Lecture - 6 Autumn 2009.
Image Enhancement by Spatial Domain Filtering
Sharpening Spatial Filters ( high pass)  Previously we have looked at smoothing filters which remove fine detail  Sharpening spatial filters seek to.
Digital Image Processing Week V Thurdsak LEAUHATONG.
Digital Image Processing CSC331
Lecture Seven Figures from Gonzales and Woods, Digital Image Processing, Copyright 2002.
Spatial Filtering (Chapter 3) CS474/674 - Prof. Bebis.
Image Enhancement in the Spatial Domain.
Miguel Tavares Coimbra
Digital Image Processing CSC331
ECE 692 – Advanced Topics in Computer Vision
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Spatial Filtering - Enhancement
Image Enhancement.
Digital Image Processing
Fundamentals of Image Processing A Seminar on By Alok K. Watve
Lecture 10 Image sharpening.
CIS 350 – 3 Image ENHANCEMENT SPATIAL DOMAIN
Image Enhancement in the Spatial Domain
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
Digital Image Processing Lecture 26: Color Processing
Image Enhancement in the Spatial Domain
Presentation transcript:

Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University

Digtial Image Processing, Spring About the Course Instructor: Oleh Tretiak, Bossone 607, , Office hours: M 2-4, Tu 2-4, or by appointment Textbook: Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing (Second Edition), Prentice Hall, 2002 Web site: ece.drexel.edu/courses/ECE-S682  Site contains syllabus, assignments, solutions, exams, etc  We will also use webct (reachable through Drexel One or via for grade distribution  Also see textbook website, imageprocessingplace.com

Digtial Image Processing, Spring This Weeks Lecture Image Enhancement in the Spatial Domain  Gray level transformations  Histogram processing  Arithmetic/Logic operations  Spatial filtering  Smoothing  Sharpening Matlab image processing  Image datatypes  Image display  Color maps

Digtial Image Processing, Spring Intensity Scale What does ‘image intensity’ mean? In technical images, image intensity is reflects an objective quantity  In astronomy, intensity reflects energy per sterradian  In transmission microscopy, intensity is a function of amount of absorbing material on a ray passing through an object In most images, image intensity is a feature that allows us to infer the presence of objects in a scene. For human vision, the image is reflected by ‘intensity’ and ‘color’. Most of the time, intensity is much more important than color

Digtial Image Processing, Spring General Framework We compute a new image from an original image The most basic transformation is g(x, y) = T(f(x, y)) where f(x, y) is the gray value of the input image pixel, g(x, y) is the gray value of the input image pixel at the same locations, and T() is a function of a single (real) variable.

Digtial Image Processing, Spring Conventions: Digital Images Left: Digital image. Note unusual (x, y) convention. Below: Examples of gray-value transformations.

Digtial Image Processing, Spring Basic Gray Level Transformations Negative Log Power law Piecewise linear Bit slicing

Digtial Image Processing, Spring Histogram Processing The histogram Histogram processing Histogram equalization  Global  Local Histogram matching Local means, variances

Digtial Image Processing, Spring Arithmetic/Logical Operations Logical operations: x is a 4 bit number)  AND(x, 1111) = x  AND(x, 0000) = 0  OR(x, 1111) = 1111  OR(x, 1111) = x Subtraction: change detection Addition: Image averaging

Digtial Image Processing, Spring Spatial Filtering How big should a, b be? What do we do at edges? What are we trying to accomplish?  Smoothing  Edge detection Alternate notation:

Digtial Image Processing, Spring Smoothing Masks Smoothing masks are normally adjusted to preserve average value (∑w i = 1)

Digtial Image Processing, Spring Order Statistics Filters R = median(z 1, … z n ) R = max (z 1, … z n ) R = min (z 1, … z n )

Digtial Image Processing, Spring Sharpening Filters One-dimensional Two-dimensional (Laplacian)

Digtial Image Processing, Spring Laplacian Masks

Digtial Image Processing, Spring Image Sharpening (a)Orignal Image, (b)Laplacian, (c) Laplacian – scaled, (d) Original plus Laplacian (a) (d)(c) (b)

Digtial Image Processing, Spring Unsharp Masking/High Boosting Unsharp masking is a technique developed in film chemical processing. An out-of-focus image was subtracted from the original.

Digtial Image Processing, Spring First Derivative Enhancement There is no first derivative linear filter that is not direction-dependent Magnitude of the gradient is independent of direction

Digtial Image Processing, Spring Some Implementations Upper masks: Roberts filter. Lower masks: Sobel Filter

Digtial Image Processing, Spring Other Examples Unsharp masking with rank filters Product masks (image times Sobel) Combine with power-law transformation...

Digtial Image Processing, Spring Objective value (intensity) Subjective (perceived) value Mach Bands

Digtial Image Processing, Spring The circles have the same objective intensity.

Digtial Image Processing, Spring

Digtial Image Processing, Spring