Non-Linear Transformations Michael J. Watts

Slides:



Advertisements
Similar presentations
Image Processing Lecture 4
Advertisements

CS & CS Multimedia Processing Lecture 2. Intensity Transformation and Spatial Filtering Spring 2009.
Chapter 3 Image Enhancement in the Spatial Domain.
CS 4487/9587 Algorithms for Image Analysis
Digital Image Processing
Edge detection. Edge Detection in Images Finding the contour of objects in a scene.
Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
1 Image Filtering Readings: Ch 5: 5.4, 5.5, 5.6,5.7.3, 5.8 (This lecture does not follow the book.) Images by Pawan SinhaPawan Sinha formal terminology.
1 Lecture 12 Neighbourhood Operations (2) TK3813 DR MASRI AYOB.
1 Linear image transforms Let’s start with a 1-D image (a “signal”): A very general and useful class of transforms are the linear transforms of f, defined.
1 Images and Transformations Images by Pawan SinhaPawan Sinha.
Conventional Image Processing. grids Digital Image Notation Digital images are typically stored with the first index representing the row number and.
Image Filtering. Problem! Noise is a problem, even in images! Gaussian NoiseSalt and Pepper Noise.
Basic Image Processing January 26, 30 and February 1.
Most slides from Steve Seitz
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
Digital Signals and Systems
Introduction to Image Processing Grass Sky Tree ? ? Review.
IIS for Image Processing Michael J. Watts
Machine Vision ENT 273 Image Filters Hema C.R. Lecture 5.
1 Chapter 8: Image Restoration 8.1 Introduction Image restoration concerns the removal or reduction of degradations that have occurred during the acquisition.
CS559: Computer Graphics Lecture 3: Digital Image Representation Li Zhang Spring 2008.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Linearity Time Shift and Time Reversal Multiplication Integration.
University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell Image processing.
Lecture 03 Area Based Image Processing Lecture 03 Area Based Image Processing Mata kuliah: T Computer Vision Tahun: 2010.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Technion, CS department, SIPC Spring 2014 Tutorials 12,13 discrete signals and systems 1/39.
Linearity Recall our expressions for the Fourier Transform and its inverse: The property of linearity: Proof: (synthesis) (analysis)
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 2
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.
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.
COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS Dr. Robert Barsanti SSST March 2011, Auburn University.
İmage enhancement Prepare image for further processing steps for specific applications.
Fourier and Wavelet Transformations Michael J. Watts
Image Enhancement (Frequency Domain)
Announcements Project 0 due tomorrow night. Edge Detection Today’s readings Cipolla and Gee (handout) –supplemental: Forsyth, chapter 9Forsyth For Friday.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Filtering the Images.  Filtering images using low-pass filters  Filtering images using a median filter  Applying directional filters to detect edges.
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.
Image Enhancement by Spatial Domain Filtering
Filtering (II) Dr. Chang Shu COMP 4900C Winter 2008.
Grauman Today: Image Filters Smooth/Sharpen Images... Find edges... Find waldo…
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 Enhancement Band Ratio Linear Contrast Enhancement
Image Enhancement in the Spatial Domain.
Miguel Tavares Coimbra
Image Subtraction Mask mode radiography h(x,y) is the mask.
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Practical TULIP lecture next Tues 12th Feb. Wed 13th Feb 11-1 am.
IIS for Image Processing
Filtering – Part I Gokberk Cinbis Department of Computer Engineering
Fourier and Wavelet Transformations
The Chinese University of Hong Kong
Jeremy Bolton, PhD Assistant Teaching Professor
Dr. Chang Shu COMP 4900C Winter 2008
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
Canny Edge Detector.
Basic Image Processing
Digital Image Processing Week IV
Intensity Transformation
Image Filtering Readings: Ch 5: 5. 4, 5. 5, 5. 6, , 5
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Wavelet transform application – edge detection
Image Filtering with GLSL
Image Enhancement in the Spatial Domain
IT472 Digital Image Processing
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Review and Importance CS 111.
Presentation transcript:

Non-Linear Transformations Michael J. Watts

Lecture Outline Linear vs Non-linear transformations Non-linear transformations Image transformations Fourier and Wavelet transforms

Linear vs Non-linear Transformations Linear transformations use a linear function Non-linear functions use a non-linear function Linear transformations maintain the distribution of the data  Can stretch the distribution Multiplicative transformation  Can shift the distribution Additive transformation

Linear vs Non-linear Transformations Non-linear transformations alter the distribution Can make the distribution normal  Why do this?  Remove outliers Can make the distribution uniform  Why do this?  Image processing

Non-linear Transformations Only applicable to ratio scale or above  Require true zero points Log of negatives? Examples of transforms  Log  Exponential Inverse of log  Binomial  Tanh

Image Transformations Many image processing transformations are non- linear  Why? Examples  Convolution  Sobel filters  Median filters

Image Transformations Convolution  General technique  Uses a small matrix Kernel  Kernel is slid over the image Moves one pixel at a time  Values in the kernel are used to transform values in image  Basis of many image processing techniques

Image Transformations Sobel filter  Based on a convolution  Edge detector  Edges have high contrast  Measures the gradient between adjacent groups of pixels  Uses specific kernel values

Image Transformations Median filters  Family of filters  Noise reduction Impulse noise  Examine groups of pixels  Remove spikes in intensity  Different methods used Not all non-linear

Fourier and Wavelet Transforms Two other important families of non-linear transform  Fourier  Wavelet Fourier is based on decomposing signals  All signals are composed of simple sinusoids Wavelet is based on restricted waveforms  Give better results than Fourier transforms

Summary Non-linear transforms alter the distribution of data Often used to transform images Many image transformations are based on convolution Fourier and wavelet transforms are other non- linear transformations