Point Processing : Computational Photography

Slides:



Advertisements
Similar presentations
Image Processing Lecture 4
Advertisements

Chapter 3 Image Enhancement in the Spatial Domain.
Course Website: Digital Image Processing Image Enhancement (Histogram Processing)
Intensity Transformations
Digital Image Processing
Image Enhancement by Modifying Gray Scale of Individual Pixels
Image Warping : Computational Photography Alexei Efros, CMU, Fall 2006 Some slides from Steve Seitz
Point Processing : Computational Photography Alexei Efros, CMU, Fall 2011 Some figures from Steve Seitz, and Gonzalez et al.
Image Processing : Computational Photography Alexei Efros, CMU, Fall 2006 Some figures from Steve Seitz, and Gonzalez et al.
Image Enhancement in the Spatial Domain (chapter 3) Math 5467, Spring 2008 Most slides stolen from Gonzalez & Woods, Steve Seitz and Alexei Efros.
Image Warping : Computational Photography Alexei Efros, CMU, Fall 2008 Some slides from Steve Seitz
Image Warping : Computational Photography Alexei Efros, CMU, Fall 2005 Some slides from Steve Seitz
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Point Processing : Computational Photography Alexei Efros, CMU, Fall 2008 Some figures from Steve Seitz, and Gonzalez et al.
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Chapter 3 Image Enhancement in the Spatial Domain.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Image Processing I : Rendering and Image Processing Alexei Efros …with most slides shamelessly stolen from Steve Seitz and Gonzalez & Woods.
Image Processing Lecture 1 Introduction and Application - Gaurav Gupta - Shobhit Niranjan.
CSCE 441: Computer Graphics Image Filtering Jinxiang Chai.
 Image Enhancement in Spatial Domain.  Spatial domain process on images can be described as g(x, y) = T[f(x, y)] ◦ where f(x,y) is the input image,
Multimedia Programming 06: Image Warping Departments of Digital Contents Sang Il Park.
Warping CSE 590 Computational Photography Tamara Berg.
Point Processing (Szeliski 3.1) cs129: Computational Photography James Hays, Brown, Fall 2012 Some figures from Alexei Efros, Steve Seitz, and Gonzalez.
Multimedia Programming 03: Point Processing Departments of Digital Contents Sang Il Park.
Chapter 3 Image Enhancement in the Spatial Domain.
CS654: Digital Image Analysis Lecture 18: Image Enhancement in Spatial Domain (Histogram)
Intensity Transformations (Histogram Processing)
CIS 601 – 04 Image ENHANCEMENT in the SPATIAL DOMAIN Longin Jan Latecki Based on Slides by Dr. Rolf Lakaemper.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
CS 691B Computational Photography
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods.
Image Enhancement in Spatial Domain Presented by : - Mr. Trushar Shah. ME/MC Department, U.V.Patel College of Engineering, Kherva.
Image enhancement using MATLAB Digital Image Processing 2014 Fall NTU 1.
Recap from Monday DCT and JPEG Point Processing Histogram Normalization Questions: JPEG compression levels Gamma correction.
Digital Image Processing Image Enhancement in Spatial Domain
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.
Selected areas in Image and Video Communication
Lecture Six Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, Copyright 2002.
Image warping/morphing
IMAGE ENHANCEMENT TECHNIQUES
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Digital Image Processing
Image Enhancement.
Image Warping : Computational Photography
Fundamentals of Image Processing A Seminar on By Alok K. Watve
Recap from Friday Image Completion Synthesis Order Graph Cut Scene Completion.
Image Enhancement in the Spatial Domain
Lecture Five Figures from Gonzalez and Woods, Digital Image Processing, Second edition, Prentice-Hall,2002.
Point Processing CS194: Image Manipulation & Computational Photography
Image Enhancement in the
Image Enhancement in the
Point Processing cs195g: Computational Photography
Point Processing : Computational Photography
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Image Warping : Computational Photography
Histogram Probability distribution of the different grays in an image.
Digital Image Processing
Lecture Four Chapter Three
Point Processing cs129: Computational Photography
Digital Image Procesing Introduction to Image Enhancement Histogram Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
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.
Intensity Transformations and Spatial Filtering
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Image Enhancement in Spatial Domain: Point Processing
Presentation transcript:

Point Processing 15-463: Computational Photography Alexei Efros, CMU, Spring 2010 Some figures from Steve Seitz, and Gonzalez et al.

Image Processing image filtering: change range of image g(x) = h(f(x)) image warping: change domain of image g(x) = f(h(x)) f x f x h

Image Processing image filtering: change range of image g(x) = h(f(x)) image warping: change domain of image g(x) = f(h(x)) f g h

Point Processing The simplest kind of range transformations are these independent of position x,y: g = t(f) This is called point processing. What can they do? What’s the form of t? Important: every pixel for himself – spatial information completely lost!

Basic Point Processing

Negative

Log

Power-law transformations

Image Enhancement

Contrast Stretching

Image Histograms Cumulative Histograms s = T(r)

Histogram Equalization

Limitations of Point Processing Q: What happens if I reshuffle all pixels within the image? A: It’s histogram won’t change. No point processing will be affected…