EECS490: Digital Image Processing. Lecture #11
|
|
- Bernard Patterson
- 6 years ago
- Views:
Transcription
1 Lecture #11 Filtering Applications: OCR, scanning Highpass filters Laplacian in the frequency domain Image enhancement using highpass filters Homomorphic filters Bandreject/bandpass/notch filters Correlation (revisited) Color basics (Chapter 6)
2 Filtering for OCR No filtering. Broken characters are difficult to recognize. Filtered with a GLPF with D 0 =80. Characters are fuller and filled in.
3 Filtering for Fun and Profit Removes wrinkles around eyes.
4 Filtering to Remove Scan Lines
5 Highpass Filters (Frequency Domain)
6 Highpass Filters (Spatial Domain) n=2 Gaussian shows no ringing.
7 Test Image: Ideal HPF H( u,v)= 0 if D ( u,v ) D 0 1 if D( u,v)> D 0
8 Test Image: Butterworth HPF H( u,v)= D 0 Du,v ( ) 2n
9 Test Image: Gaussian HPF H( u,v)= 1 e ( u,v) 2 2 D 0 D 2
10 HPF Mathematical Definitions
11 Laplacian Frequency Domain Filter F 2 f( x, y) x 2 ( ) + 2 f x, y y 2 = ( ju) 2 Fu,v ( )+ ( jv) 2 Fu,v ( ) F { 2 f( x, y) }= ( u 2 + v 2 )Fu,v ( ) (0,0) Note that the inverse Fourier transform of this filer is x-y oriented (no diagonals).
12 HPF for Edge Detection ( ) D 2 u,v Highpass filtering using a Butterworth filter to enhance ridges (high frequencies) and reduce effects of smudging (low frequencies). Since highpass filtering darkens the image thresholding is used to enhance the ridges.
13 HPF Image Enhancement Unsharp masking f s ( x, y)= f( x, y) f ( x, y) ( u,v)= 1 H lp ( u,v) H hp g( x, y)= f( x, y) 2 f x, y H ( u,v )= 1 u M 2 Sharpening 2 ( ) + v N 2 2
14 High-Frequency Emphasis H hb H hfe ( u,v)= ( A 1)+ H hp ( u,v) ( u,v)= a + bh hp ( u,v) Gaussian highpass filtering High-frequency emphasis using same filter Histogram equalized
15 f( x, y)= i( x, y)r( x, y) EECS490: Digital Image Processing Theory of Homomorphic Filtering z( x, y)= ln( f( x, y) )= lni( x, y)+ ln r x, y F z( x, y) ( ) { }= F { lni( x, y) }+ F ln r x, y Z( u,v)= F i ( u,v)+ F r ( u,v) { ( )} Su,v ( )= H( u,v)z( u,v)= H( u,v)f i ( u,v)+ H( u,v)f r ( u,v) s( x, y)= i' ( x, y)+ r '( x, y) g( x, y)= e sx,y ( ) = e i '( x,y) e r '( x,y) = i o ( x, y)r o ( x, y) Separate image into incident (low frequency) and reflected (high frequency) components Use log to separate frequency components Fourier transform high and low frequency components s( x, y)= F 1 { Su,v ( )}= F 1 { H( u,v)f i ( u,v) }+ F 1 H( u,v)f r u,v Filter components Exponentiate to re-combine { ( )} Inverse transform
16 Homomorphic Filtering Fourier transform and process high and low frequency components differently ( ) 1 e c H( u,v)= H L D 2 ( u,v) D 0 2 H >1 + L L <1 c controls smoothness
17 Homomorphic Filtering
18 Homomorphic Filtering Reduce effects of low frequency hot spots
19 Bandreject Filters
20 Bandreject/Bandpass Filters Bandreject Bandpass
21 Notch Filtering to Remove Periodic Noise Frequency components (moire) due to halftone printing grid and scanning grid Butterworth notches to remove moire effects
22 Notch Filtering Strong periodic noise in y-direction Image corrupted with 60Hz hum v-axis notch filter to remove periodic noise on vertical axis
23 Notch Filtering Convert the notch (reject) filter to a notch pass (invert it), filter the image, and inverse Fourier transform to reveal the nature of the noise.
24 FFT vs DFT Computational Advantage For large images you always want to use an FFT due to its large computational advantage.
25 Ch12 Object Recognition
26 Correlation Convolution f 2 Correlation f 2 M 1 i=0 N 1 j =0 ( m,n)= f 1 i, j M 1 i=0 N 1 j =0 ( ) ( m,n)= f 1 i, j ( ) ( ) hm i,n j ( ) hm+ i,n + j
27 How to find objects of interest in an image Define an Euclidian distance d 2 (y) d 2 2 ( y)= f ( x) t ( x y) = f 2 ( x) 2 f ( x)t ( x y)+ t ( 2 x y) x x The first term can be nearly constant depending upon the spatial uniformity of the image The second term is the cross correlation function The third term is the energy of the template, a constant. f( x, y) t( x, y)
28 False errors from correlation Noisy object Large noise spike
29 Normalize to prevent false responses Images to be matched Patches to be matched f 1 ( ) ( x) f 2 x q 1 q 2 Variances 2 ( q 1 )= E( q 1 ) E 2 2 ( q 1 ) ( q 2 )= E( q 2 ) E 2 ( q 2 ) Normalized correlation N ( y)= E ( qq 1 2 ) E( q 1 )E q 2 ( q 1 ) ( q 2 ) ( ) Typically we can think of q 1 as the template, i.e., all of f 1, and q 2 the section of f 2 covered by the displaced q 1
30 Sequential Similarity Detection Algorithm Correlation ab ( y)= a ( ij x) b ij x y If a and b are highly correlated, this summation will be essentially all 1 s yielding a large result. Threshold this summation after say 10 terms. If this sum is less than T (the threshold) it is probably uncorrelated and the summation will stop. i, j ( )
31 Moravec Interest Operator (produce candidate interest points based upon image activity) Define the variance operator Var( x)= Var( x, y)= f( x, y) f x+ k, y + l k,lins The region S is a local region defined to fit the application. Algorithm: 1. Find the local minimum of the variance IntOpVal( x):= min Var( x + y) y 1 2. Find local maxima 3. Interesting point if ( ) IntOpVal( x):= 0 unless IntOpVal( x) IntOpVal x + y IntOpVal( x)> T 2 Interest is minimum of variance in some small region ( ) for y 1 Nonzero only if the activity is a local maximum Threshold to get really interesting points
32 White Light A prism splits white light into its component colors.
33 Optical Units Radiometric units: Radiance (watts/sr/m 2 ) total energy emitted by a light source Irradiance (watts/m 2 ) total energy incident on a surface source Photometric units: Luminous flux (lumens) similar to radiance except corrected for wavelength sensitivity of the human eye Candela power emitted by a light source in a particular direction corrected for wavelength sensitivity of the human eye Luminance (candela/m2) incoming energy as measured by a detector
34 Human Eye The cones provide all the color sensitivity and are concentrated near the macula. Relative color sensitivity of the cones. 65% of cones are red sensitive; 33% are green sensitive; 2% are blue sensitive.
35 Primary/Secondary Colors (Primary) additive colors operate in transmission such as found in televisions and computer monitors RGB (Secondary) subtractive colors operate in reflection such as found in printing For example, yellow absorbs blue and reflects red+green=yellow CMY Subtractive colors operate by absorbing a primary color. They usually require black.
Digital Image Processing. Filtering in the Frequency Domain
2D Linear Systems 2D Fourier Transform and its Properties The Basics of Filtering in Frequency Domain Image Smoothing Image Sharpening Selective Filtering Implementation Tips 1 General Definition: System
More informationImage Enhancement in the frequency domain. GZ Chapter 4
Image Enhancement in the frequency domain GZ Chapter 4 Contents In this lecture we will look at image enhancement in the frequency domain The Fourier series & the Fourier transform Image Processing in
More informationDigital Image Processing. Chapter 4: Image Enhancement in the Frequency Domain
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain Image Enhancement in Frequency Domain Objective: To understand the Fourier Transform and frequency domain and how to apply
More informationConvolution Spatial Aliasing Frequency domain filtering fundamentals Applications Image smoothing Image sharpening
Frequency Domain Filtering Correspondence between Spatial and Frequency Filtering Fourier Transform Brief Introduction Sampling Theory 2 D Discrete Fourier Transform Convolution Spatial Aliasing Frequency
More informationChapter 4 Image Enhancement in the Frequency Domain
Chapter 4 Image Enhancement in the Frequency Domain Yinghua He School of Computer Science and Technology Tianjin University Background Introduction to the Fourier Transform and the Frequency Domain Smoothing
More informationFiltering in the Frequency Domain
Filtering in the Frequency Domain Outline Fourier Transform Filtering in Fourier Transform Domain 2/20/2014 2 Fourier Series and Fourier Transform: History Jean Baptiste Joseph Fourier, French mathematician
More informationChapter 4: Filtering in the Frequency Domain. Fourier Analysis R. C. Gonzalez & R. E. Woods
Fourier Analysis 1992 2008 R. C. Gonzalez & R. E. Woods Properties of δ (t) and (x) δ : f t) δ ( t t ) dt = f ( ) f x) δ ( x x ) = f ( ) ( 0 t0 x= ( 0 x0 1992 2008 R. C. Gonzalez & R. E. Woods Sampling
More informationDigital Image Processing COSC 6380/4393
Digital Image Processing COSC 6380/4393 Lecture 13 Oct 2 nd, 2018 Pranav Mantini Slides from Dr. Shishir K Shah, and Frank Liu Review f 0 0 0 1 0 0 0 0 w 1 2 3 2 8 Zero Padding 0 0 0 0 0 0 0 1 0 0 0 0
More informationIMAGE ENHANCEMENT: FILTERING IN THE FREQUENCY DOMAIN. Francesca Pizzorni Ferrarese
IMAGE ENHANCEMENT: FILTERING IN THE FREQUENCY DOMAIN Francesca Pizzorni Ferrarese Contents In this lecture we will look at image enhancement in the frequency domain Jean Baptiste Joseph Fourier The Fourier
More informationFourier series: Any periodic signals can be viewed as weighted sum. different frequencies. view frequency as an
Image Enhancement in the Frequency Domain Fourier series: Any periodic signals can be viewed as weighted sum of sinusoidal signals with different frequencies Frequency Domain: view frequency as an independent
More informationLocal enhancement. Local Enhancement. Local histogram equalized. Histogram equalized. Local Contrast Enhancement. Fig 3.23: Another example
Local enhancement Local Enhancement Median filtering Local Enhancement Sometimes Local Enhancement is Preferred. Malab: BlkProc operation for block processing. Left: original tire image. 0/07/00 Local
More informationLocal Enhancement. Local enhancement
Local Enhancement Local Enhancement Median filtering (see notes/slides, 3.5.2) HW4 due next Wednesday Required Reading: Sections 3.3, 3.4, 3.5, 3.6, 3.7 Local Enhancement 1 Local enhancement Sometimes
More informationImage Enhancement in the frequency domain. Inel 5046 Prof. Vidya Manian
Image Enhancement in the frequency domain Inel 5046 Prof. Vidya Manian Introduction 2D Fourier transform Basics of filtering in frequency domain Ideal low pass filter Gaussian low pass filter Ideal high
More informationProf. Mohd Zaid Abdullah Room No:
EEE 52/4 Advnced Digital Signal and Image Processing Tuesday, 00-300 hrs, Data Com. Lab. Friday, 0800-000 hrs, Data Com. Lab Prof. Mohd Zaid Abdullah Room No: 5 Email: mza@usm.my www.eng.usm.my Electromagnetic
More informationDigital Image Processing. Image Enhancement: Filtering in the Frequency Domain
Digital Image Processing Image Enhancement: Filtering in the Frequency Domain 2 Contents In this lecture we will look at image enhancement in the frequency domain Jean Baptiste Joseph Fourier The Fourier
More informationImage Segmentation: Definition Importance. Digital Image Processing, 2nd ed. Chapter 10 Image Segmentation.
: Definition Importance Detection of Discontinuities: 9 R = wi z i= 1 i Point Detection: 1. A Mask 2. Thresholding R T Line Detection: A Suitable Mask in desired direction Thresholding Line i : R R, j
More informationIMAGE ENHANCEMENT II (CONVOLUTION)
MOTIVATION Recorded images often exhibit problems such as: blurry noisy Image enhancement aims to improve visual quality Cosmetic processing Usually empirical techniques, with ad hoc parameters ( whatever
More informationFiltering in Frequency Domain
Dr. Praveen Sankaran Department of ECE NIT Calicut February 4, 2013 Outline 1 2D DFT - Review 2 2D Sampling 2D DFT - Review 2D Impulse Train s [t, z] = m= n= δ [t m T, z n Z] (1) f (t, z) s [t, z] sampled
More informationEmpirical Mean and Variance!
Global Image Properties! Global image properties refer to an image as a whole rather than components. Computation of global image properties is often required for image enhancement, preceding image analysis.!
More informationComputer Vision. Filtering in the Frequency Domain
Computer Vision Filtering in the Frequency Domain Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2016/2017 Introduction
More informationIntroduction to Computer Vision. 2D Linear Systems
Introduction to Computer Vision D Linear Systems Review: Linear Systems We define a system as a unit that converts an input function into an output function Independent variable System operator or Transfer
More informationMachine vision. Summary # 4. The mask for Laplacian is given
1 Machine vision Summary # 4 The mask for Laplacian is given L = 0 1 0 1 4 1 (6) 0 1 0 Another Laplacian mask that gives more importance to the center element is L = 1 1 1 1 8 1 (7) 1 1 1 Note that the
More informationLecture 4 Filtering in the Frequency Domain. Lin ZHANG, PhD School of Software Engineering Tongji University Spring 2016
Lecture 4 Filtering in the Frequency Domain Lin ZHANG, PhD School of Software Engineering Tongji University Spring 2016 Outline Background From Fourier series to Fourier transform Properties of the Fourier
More informationImage Filtering. Slides, adapted from. Steve Seitz and Rick Szeliski, U.Washington
Image Filtering Slides, adapted from Steve Seitz and Rick Szeliski, U.Washington The power of blur All is Vanity by Charles Allen Gillbert (1873-1929) Harmon LD & JuleszB (1973) The recognition of faces.
More informationCOMP344 Digital Image Processing Fall 2007 Final Examination
COMP344 Digital Image Processing Fall 2007 Final Examination Time allowed: 2 hours Name Student ID Email Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 Total With model answer HK University
More informationMachine vision, spring 2018 Summary 4
Machine vision Summary # 4 The mask for Laplacian is given L = 4 (6) Another Laplacian mask that gives more importance to the center element is given by L = 8 (7) Note that the sum of the elements in the
More informationDigital Image Processing
Digital Image Processing Part 3: Fourier Transform and Filtering in the Frequency Domain AASS Learning Systems Lab, Dep. Teknik Room T109 (Fr, 11-1 o'clock) achim.lilienthal@oru.se Course Book Chapter
More informationBasics on 2-D 2 D Random Signal
Basics on -D D Random Signal Spring 06 Instructor: K. J. Ray Liu ECE Department, Univ. of Maryland, College Park Overview Last Time: Fourier Analysis for -D signals Image enhancement via spatial filtering
More informationImage Enhancement: Methods. Digital Image Processing. No Explicit definition. Spatial Domain: Frequency Domain:
Image Enhancement: No Explicit definition Methods Spatial Domain: Linear Nonlinear Frequency Domain: Linear Nonlinear 1 Spatial Domain Process,, g x y T f x y 2 For 1 1 neighborhood: Contrast Enhancement/Stretching/Point
More informationComputer Vision & Digital Image Processing
Computer Vision & Digital Image Processing Image Restoration and Reconstruction I Dr. D. J. Jackson Lecture 11-1 Image restoration Restoration is an objective process that attempts to recover an image
More informationReading. 3. Image processing. Pixel movement. Image processing Y R I G Q
Reading Jain, Kasturi, Schunck, Machine Vision. McGraw-Hill, 1995. Sections 4.-4.4, 4.5(intro), 4.5.5, 4.5.6, 5.1-5.4. 3. Image processing 1 Image processing An image processing operation typically defines
More informationFiltering and Edge Detection
Filtering and Edge Detection Local Neighborhoods Hard to tell anything from a single pixel Example: you see a reddish pixel. Is this the object s color? Illumination? Noise? The next step in order of complexity
More informationDigital Image Processing COSC 6380/4393
Digital Image Processing COSC 6380/4393 Lecture 11 Oct 3 rd, 2017 Pranav Mantini Slides from Dr. Shishir K Shah, and Frank Liu Review: 2D Discrete Fourier Transform If I is an image of size N then Sin
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Filtering in the Frequency Domain http://www.ee.unlv.edu/~b1morris/ecg782/ 2 Outline Background
More informationBME 50500: Image and Signal Processing in Biomedicine. Lecture 5: Correlation and Power-Spectrum CCNY
1 BME 50500: Image and Signal Processing in Biomedicine Lecture 5: Correlation and Power-Spectrum Lucas C. Parra Biomedical Engineering Department CCNY http://bme.ccny.cuny.edu/faculty/parra/teaching/signal-and-image/
More informationVision & Perception. Simple model: simple reflectance/illumination model. image: x(n 1,n 2 )=i(n 1,n 2 )r(n 1,n 2 ) 0 < r(n 1,n 2 ) < 1
Simple model: simple reflectance/illumination model Eye illumination source i(n 1,n 2 ) image: x(n 1,n 2 )=i(n 1,n 2 )r(n 1,n 2 ) reflectance term r(n 1,n 2 ) where 0 < i(n 1,n 2 ) < 0 < r(n 1,n 2 )
More informationFresnel Equations cont.
Lecture 11 Chapter 4 Fresnel quations cont. Total internal reflection and evanescent waves Optical properties of metals Familiar aspects of the interaction of light and matter Fresnel quations: phases
More informationThe Electromagnetic Spectrum
The Electromagnetic Spectrum A Brief History of Light 1000 AD It was proposed that light consisted of tiny particles Newton Used this particle model to explain reflection and refraction Huygens 1678 Explained
More informationImage Processing. Waleed A. Yousef Faculty of Computers and Information, Helwan University. April 3, 2010
Image Processing Waleed A. Yousef Faculty of Computers and Information, Helwan University. April 3, 2010 Ch3. Image Enhancement in the Spatial Domain Note that T (m) = 0.5 E. The general law of contrast
More informationDigital Image Processing. Lecture 6 (Enhancement) Bu-Ali Sina University Computer Engineering Dep. Fall 2009
Digital Image Processing Lecture 6 (Enhancement) Bu-Ali Sina University Computer Engineering Dep. Fall 009 Outline Image Enhancement in Spatial Domain Spatial Filtering Smoothing Filters Median Filter
More informationConvolution and Linear Systems
CS 450: Introduction to Digital Signal and Image Processing Bryan Morse BYU Computer Science Introduction Analyzing Systems Goal: analyze a device that turns one signal into another. Notation: f (t) g(t)
More informationLecture 8: Signal Detection and Noise Assumption
ECE 830 Fall 0 Statistical Signal Processing instructor: R. Nowak Lecture 8: Signal Detection and Noise Assumption Signal Detection : X = W H : X = S + W where W N(0, σ I n n and S = [s, s,..., s n ] T
More informationCITS 4402 Computer Vision
CITS 4402 Computer Vision Prof Ajmal Mian Adj/A/Prof Mehdi Ravanbakhsh, CEO at Mapizy (www.mapizy.com) and InFarm (www.infarm.io) Lecture 04 Greyscale Image Analysis Lecture 03 Summary Images as 2-D signals
More informationSignal Processing COS 323
Signal Processing COS 323 Digital Signals D: functions of space or time e.g., sound 2D: often functions of 2 spatial dimensions e.g. images 3D: functions of 3 spatial dimensions CAT, MRI scans or 2 space,
More informationSection 22. Radiative Transfer
OPTI-01/0 Geometrical and Instrumental Optics Copyright 018 John E. Greivenkamp -1 Section Radiative Transfer Radiometry Radiometry characterizes the propagation of radiant energy through an optical system.
More informationProblem Session #5. EE368/CS232 Digital Image Processing
Problem Session #5 EE368/CS232 Digital Image Processing 1. Solving a Jigsaw Puzzle Please download the image hw5_puzzle_pieces.jpg from the handouts webpage, which shows the pieces of a jigsaw puzzle.
More informationReview Smoothing Spatial Filters Sharpening Spatial Filters. Spatial Filtering. Dr. Praveen Sankaran. Department of ECE NIT Calicut.
Spatial Filtering Dr. Praveen Sankaran Department of ECE NIT Calicut January 7, 203 Outline 2 Linear Nonlinear 3 Spatial Domain Refers to the image plane itself. Direct manipulation of image pixels. Figure:
More informationMidterm Summary Fall 08. Yao Wang Polytechnic University, Brooklyn, NY 11201
Midterm Summary Fall 8 Yao Wang Polytechnic University, Brooklyn, NY 2 Components in Digital Image Processing Output are images Input Image Color Color image image processing Image Image restoration Image
More informationDigital Image Processing. Lecture 8 (Enhancement in the Frequency domain) Bu-Ali Sina University Computer Engineering Dep.
Digital Image Processing Lectre 8 Enhancement in the Freqenc domain B-Ali Sina Uniersit Compter Engineering Dep. Fall 009 Image Enhancement In The Freqenc Domain Otline Jean Baptiste Joseph Forier The
More informationSection 10. Radiative Transfer
Section 10 Radiative Transfer 10-1 OPTI-50 Optical Design and Instrumentation I Copyright 017 John E. Greivenkamp Radiometry Radiometry characterizes the propagation of radiant energy through an optical
More informationRadiometry. Energy & Power
Radiometry Radiometry is the measurement of optical radiation, corresponding to wavelengths between 0.01 and 1000 μm, and includes the regions commonly called the ultraviolet, the visible and the infrared.
More informationAnnouncements. Filtering. Image Filtering. Linear Filters. Example: Smoothing by Averaging. Homework 2 is due Apr 26, 11:59 PM Reading:
Announcements Filtering Homework 2 is due Apr 26, :59 PM eading: Chapter 4: Linear Filters CSE 52 Lecture 6 mage Filtering nput Output Filter (From Bill Freeman) Example: Smoothing by Averaging Linear
More informationFT-IR Spectroscopy. An introduction in measurement techniques and interpretation
FT-IR Spectroscopy An introduction in measurement techniques and interpretation History Albert Abraham Michelson (1852-1931) Devised Michelson Interferometer with Edward Morley in 1880 (Michelson-Morley
More informationMultidimensional Signal Processing
Multidimensional Signal Processing Mark Eisen, Alec Koppel, and Alejandro Ribeiro Dept. of Electrical and Systems Engineering University of Pennsylvania aribeiro@seas.upenn.edu http://www.seas.upenn.edu/users/~aribeiro/
More informationEECS490: Digital Image Processing. Lecture #26
Lecture #26 Moments; invariant moments Eigenvector, principal component analysis Boundary coding Image primitives Image representation: trees, graphs Object recognition and classes Minimum distance classifiers
More informationLaplacian Filters. Sobel Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters
Sobel Filters Note that smoothing the image before applying a Sobel filter typically gives better results. Even thresholding the Sobel filtered image cannot usually create precise, i.e., -pixel wide, edges.
More informationReal-time ppb CO 2 Impurity Detection by an Advanced FTIR- UVF System
Real-time ppb CO 2 Impurity Detection by an Advanced FTIR- UVF System Presented at the BevTech Conference, Albuquerque, NM 2018 by Charles M. Phillips Ph.D., Max Analytical Technologies Mark Taylor, Vice
More informationMedical Image Analysis
Medical Image Analysis CS 593 / 791 Computer Science and Electrical Engineering Dept. West Virginia University 23rd January 2006 Outline 1 Recap 2 Edge Enhancement 3 Experimental Results 4 The rest of
More informationOutline. Convolution. Filtering
Filtering Outline Convolution Filtering Logistics HW1 HW2 - out tomorrow Recall: what is a digital (grayscale) image? Matrix of integer values Images as height fields Let s think of image as zero-padded
More informationRadiometry. Basics Extended Sources Blackbody Radiation Cos4 th power Lasers and lamps Throughput. ECE 5616 Curtis
Radiometry Basics Extended Sources Blackbody Radiation Cos4 th power Lasers and lamps Throughput Radiometry Terms Note: Power is sometimes in units of Lumens. This is the same as power in watts (J/s) except
More informationAdditional Pointers. Introduction to Computer Vision. Convolution. Area operations: Linear filtering
Additional Pointers Introduction to Computer Vision CS / ECE 181B andout #4 : Available this afternoon Midterm: May 6, 2004 W #2 due tomorrow Ack: Prof. Matthew Turk for the lecture slides. See my ECE
More informationComputer Vision & Digital Image Processing. Periodicity of the Fourier transform
Computer Vision & Digital Image Processing Fourier Transform Properties, the Laplacian, Convolution and Correlation Dr. D. J. Jackson Lecture 9- Periodicity of the Fourier transform The discrete Fourier
More informationImage Degradation Model (Linear/Additive)
Image Degradation Model (Linear/Additive),,,,,,,, g x y f x y h x y x y G u v F u v H u v N u v 1 Source of noise Objects Impurities Image acquisition (digitization) Image transmission Spatial properties
More informationTemplates, Image Pyramids, and Filter Banks
Templates, Image Pyramids, and Filter Banks 09/9/ Computer Vision James Hays, Brown Slides: Hoiem and others Review. Match the spatial domain image to the Fourier magnitude image 2 3 4 5 B A C D E Slide:
More informationOptimum Notch Filtering - I
Notch Filtering 1 Optimum Notch Filtering - I Methods discussed before: filter too much image information. Optimum: minimizes local variances of the restored image fˆ x First Step: Extract principal freq.
More informationTRACKING and DETECTION in COMPUTER VISION Filtering and edge detection
Technischen Universität München Winter Semester 0/0 TRACKING and DETECTION in COMPUTER VISION Filtering and edge detection Slobodan Ilić Overview Image formation Convolution Non-liner filtering: Median
More informationEdge Detection PSY 5018H: Math Models Hum Behavior, Prof. Paul Schrater, Spring 2005
Edge Detection PSY 5018H: Math Models Hum Behavior, Prof. Paul Schrater, Spring 2005 Gradients and edges Points of sharp change in an image are interesting: change in reflectance change in object change
More informationLecture 7: Edge Detection
#1 Lecture 7: Edge Detection Saad J Bedros sbedros@umn.edu Review From Last Lecture Definition of an Edge First Order Derivative Approximation as Edge Detector #2 This Lecture Examples of Edge Detection
More informationIntroduction to Computer Vision
Introduction to Computer Vision Michael J. Black Oct. 2009 Lecture 10: Images as vectors. Appearance-based models. News Assignment 1 parts 3&4 extension. Due tomorrow, Tuesday, 10/6 at 11am. Goals Images
More informationImage preprocessing in spatial domain
Image preprocessing in spatial domain Sharpening, image derivatives, Laplacian, edges Revision: 1.2, dated: May 25, 2007 Tomáš Svoboda Czech Technical University, Faculty of Electrical Engineering Center
More informationFundamentals of light
Fundamentals of light CHAPTER 1 Introduction Environmental issues Limited resources. Consumption. Sustainability Environmental damage will result in environmental changes (climate change, global warming,
More informationFundamentals of light
Fundamentals of light CHAPTER 1 Introduction Environmental issues Limited resources. Consumption. Sustainability Environmental damage will result in environmental changes (climate change, global warming,
More informationLecture 13: Implementation and Applications of 2D Transforms
Lecture 13: Implementation and Applications of 2D Transforms Harvey Rhody Chester F. Carlson Center for Imaging Science Rochester Institute of Technology rhody@cis.rit.edu October 25, 2005 Abstract The
More informationImage Degradation Model (Linear/Additive)
Image Degradation Model (Linear/Additive),,,,,,,, g x y h x y f x y x y G uv H uv F uv N uv 1 Source of noise Image acquisition (digitization) Image transmission Spatial properties of noise Statistical
More informationDetectors part II Descriptors
EECS 442 Computer vision Detectors part II Descriptors Blob detectors Invariance Descriptors Some slides of this lectures are courtesy of prof F. Li, prof S. Lazebnik, and various other lecturers Goal:
More informationLecture 8: Interest Point Detection. Saad J Bedros
#1 Lecture 8: Interest Point Detection Saad J Bedros sbedros@umn.edu Review of Edge Detectors #2 Today s Lecture Interest Points Detection What do we mean with Interest Point Detection in an Image Goal:
More informationAdvanced Edge Detection 1
Advanced Edge Detection 1 Lecture 4 See Sections 2.4 and 1.2.5 in Reinhard Klette: Concise Computer Vision Springer-Verlag, London, 2014 1 See last slide for copyright information. 1 / 27 Agenda 1 LoG
More informationWhat is Image Deblurring?
What is Image Deblurring? When we use a camera, we want the recorded image to be a faithful representation of the scene that we see but every image is more or less blurry, depending on the circumstances.
More informationLinear models. x = Hθ + w, where w N(0, σ 2 I) and H R n p. The matrix H is called the observation matrix or design matrix 1.
Linear models As the first approach to estimator design, we consider the class of problems that can be represented by a linear model. In general, finding the MVUE is difficult. But if the linear model
More informationFourier Series Representation of
Fourier Series Representation of Periodic Signals Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline The response of LIT system
More informationLecture 04 Image Filtering
Institute of Informatics Institute of Neuroinformatics Lecture 04 Image Filtering Davide Scaramuzza 1 Lab Exercise 2 - Today afternoon Room ETH HG E 1.1 from 13:15 to 15:00 Work description: your first
More information18/10/2017. Image Enhancement in the Spatial Domain: Gray-level transforms. Image Enhancement in the Spatial Domain: Gray-level transforms
Gray-level transforms Gray-level transforms Generic, possibly nonlinear, pointwise operator (intensity mapping, gray-level transformation): Basic gray-level transformations: Negative: s L 1 r Generic log:
More informationDigital Image Processing ERRATA. Wilhelm Burger Mark J. Burge. An algorithmic introduction using Java. Second Edition. Springer
Wilhelm Burger Mark J. Burge Digital Image Processing An algorithmic introduction using Java Second Edition ERRATA Springer Berlin Heidelberg NewYork Hong Kong London Milano Paris Tokyo 5 Filters K K No
More informationElectro-Optical System. Analysis and Design. A Radiometry Perspective. Cornelius J. Willers SPIE PRESS. Bellingham, Washington USA
Electro-Optical System Analysis and Design A Radiometry Perspective Cornelius J Willers SPIE PRESS Bellingham, Washington USA Nomenclature xvii Preface xxiii 1 Electro-Optical System Design 1 11 Introduction
More informationCS681 Computational Colorimetry
CS681 Computational Colorimetry Min H. Kim KAIST School of Computing Energy on a Lambertian surface An ideal surface that provides uniform diffusion of the incident radiation such that its luminance is
More informationLight. E.M. waves electromagnetic both electric and magnetic characteristics travels at 3.0 x 10 8 m/s in a vacuum slower in material mediums
Light E.M. waves electromagnetic both electric and magnetic characteristics travels at 3.0 x 10 8 m/s in a vacuum slower in material mediums 1) requires no medium but can travel through them 2) is energy
More informationDistributed Real-Time Control Systems. Lecture 11 Distributed Control Concepts and Models
Distributed Real-Time Control Systems Lecture 11 Distributed Control Concepts and Models 1 Distributed Estimationand Control Distribute computation, sensing and control between the different agents of
More informationECE Digital Image Processing and Introduction to Computer Vision. Outline
2/9/7 ECE592-064 Digital Image Processing and Introduction to Computer Vision Depart. of ECE, NC State University Instructor: Tianfu (Matt) Wu Spring 207. Recap Outline 2. Sharpening Filtering Illustration
More information3. Lecture. Fourier Transformation Sampling
3. Lecture Fourier Transformation Sampling Some slides taken from Digital Image Processing: An Algorithmic Introduction using Java, Wilhelm Burger and Mark James Burge Separability ² The 2D DFT can be
More informationFourier Transforms 1D
Fourier Transforms 1D 3D Image Processing Alireza Ghane 1 Overview Recap Intuitions Function representations shift-invariant spaces linear, time-invariant (LTI) systems complex numbers Fourier Transforms
More informationAnalytical Chemistry II
Analytical Chemistry II L4: Signal processing (selected slides) Computers in analytical chemistry Data acquisition Printing final results Data processing Data storage Graphical display https://www.creativecontrast.com/formal-revolution-of-computer.html
More informationCorner detection: the basic idea
Corner detection: the basic idea At a corner, shifting a window in any direction should give a large change in intensity flat region: no change in all directions edge : no change along the edge direction
More information( nonlinear constraints)
Wavelet Design & Applications Basic requirements: Admissibility (single constraint) Orthogonality ( nonlinear constraints) Sparse Representation Smooth functions well approx. by Fourier High-frequency
More informationDETECTION theory deals primarily with techniques for
ADVANCED SIGNAL PROCESSING SE Optimum Detection of Deterministic and Random Signals Stefan Tertinek Graz University of Technology turtle@sbox.tugraz.at Abstract This paper introduces various methods for
More informationECE Digital Image Processing and Introduction to Computer Vision
ECE592-064 Digital Image Processing and Introduction to Computer Vision Depart. of ECE, NC State University Instructor: Tianfu (Matt) Wu Spring 2017 Outline Recap, image degradation / restoration Template
More informationMultiscale Image Transforms
Multiscale Image Transforms Goal: Develop filter-based representations to decompose images into component parts, to extract features/structures of interest, and to attenuate noise. Motivation: extract
More informationIntensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER? Intensity Transformations and Spatial Filtering: WHICH ONE LOOKS BETTER?
: WHICH ONE LOOKS BETTER? 3.1 : WHICH ONE LOOKS BETTER? 3.2 1 Goal: Image enhancement seeks to improve the visual appearance of an image, or convert it to a form suited for analysis by a human or a machine.
More informationConvolutional networks. Sebastian Seung
Convolutional networks Sebastian Seung Convolutional network Neural network with spatial organization every neuron has a location usually on a grid Translation invariance synaptic strength depends on locations
More information2. What are the tradeoffs among different measures of error (e.g. probability of false alarm, probability of miss, etc.)?
ECE 830 / CS 76 Spring 06 Instructors: R. Willett & R. Nowak Lecture 3: Likelihood ratio tests, Neyman-Pearson detectors, ROC curves, and sufficient statistics Executive summary In the last lecture we
More informationColor Science Light & Spectra
COLOR Visible Light Color Science Light & Spectra Light is an electromagnetic wave It s color is characterized by it s wavelength Most light sources produce contributions over many wavelengths, contributions
More information