1.  Introduction  Gaussian and Laplacian pyramid  Application Salient region detection Edge-aware image processing  Conclusion  Reference 2.

Slides:



Advertisements
Similar presentations
University of Ioannina - Department of Computer Science Wavelets and Multiresolution Processing (Background) Christophoros Nikou Digital.
Advertisements

Multiscale Analysis of Images Gilad Lerman Math 5467 (stealing slides from Gonzalez & Woods, and Efros)
Slides from Alexei Efros
CS 691 Computational Photography
Gaussian KD-Tree for Fast High-Dimensional Filtering A. Adams, N. Gelfand, J. Dolson, and M. Levoy, Stanford University, SIGGRAPH 2009.
Convolution. Spatial Filtering Operations g(x,y) = 1/M  f(n,m) (n,m) in  S Example 3 x 3 5 x 5.
Edges and Scale Today’s reading Cipolla & Gee on edge detection (available online)Cipolla & Gee on edge detection Szeliski – From Sandlot ScienceSandlot.
TEXTURE SYNTHESIS PEI YEAN LEE. What is texture? Images containing repeating patterns Local & stationary.
Lecture 4: Image Resampling CS4670: Computer Vision Noah Snavely.
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Scale Invariant Feature Transform (SIFT)
LYU 0602 Automatic PhotoHunt Generation Automatic PhotoHunt Generation Shum Hei Lung To Wan Chi Supervisor: Prof. Michael R. Lyu.
Convolution. Convolution Properties Commutative: f*g = g*f Associative: (f*g)*h = f*(g*h) Homogeneous : f*( g)= f*g Additive (Distributive): f*(g+h)=
Lecture 3: Image Resampling CS4670: Computer Vision Noah Snavely Nearest-neighbor interpolation Input image 3x upsample hq3x interpolation (ZSNES)
Image Features, Hough Transform Image Pyramid CSE399b, Spring 06 Computer Vision Lecture 10
Wavelet-based Image Fusion by Sitaram Bhagavathy Department of Electrical and Computer Engineering University of California, Santa Barbara Source: “Multisensor.
Introduction of Saliency Map
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
DIGITAL SIGNAL PROCESSING IN ANALYSIS OF BIOMEDICAL IMAGES Prof. Aleš Procházka Institute of Chemical Technology in Prague Department of Computing and.
ENG4BF3 Medical Image Processing
Image Representation Gaussian pyramids Laplacian Pyramids
Announcements Class web site – Handouts –class info –lab access/accounts –survey Readings.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5409 T-R 10:30am – 11:50am.
High dynamic range imaging. Camera pipeline 12 bits8 bits.
Computer Vision, winter CS Department, Technion.
Seamless image-based texture atlases using multi-band blending Cédric AllèneJean-Philippe PonsRenaud Keriven Université Paris-Est – Ecole des Ponts – CERTIS.
Predicting Wavelet Coefficients Over Edges Using Estimates Based on Nonlinear Approximants Onur G. Guleryuz Epson Palo Alto Laboratory.
Multiresolution Motion Analysis with Applications Jehee Lee Sung Yong Shin Dept of EE&CS, KAIST Jehee Lee Sung Yong Shin Dept of EE&CS, KAIST.
CS559: Computer Graphics Lecture 3: Digital Image Representation Li Zhang Spring 2008.
Takuya Matsuo, Norishige Fukushima and Yutaka Ishibashi
Image Resampling CS4670: Computer Vision Noah Snavely.
Image Resampling CS4670: Computer Vision Noah Snavely.
黃文中 Introduction The Model Results Conclusion 2.
Image Processing Xuejin Chen Ref:
Texture scale and image segmentation using wavelet filters Stability of the features Through the study of stability of the eigenvectors and the eigenvalues.
Lecture 4: Image Resampling and Reconstruction CS4670: Computer Vision Kavita Bala.
Lecture 3: Edge detection CS4670/5670: Computer Vision Kavita Bala From Sandlot ScienceSandlot Science.
Coordinate-Invariant Methods For Motion Analysis and Synthesis Jehee Lee Dept. Of Electric Engineering and Computer Science Korea Advanced Institute of.
Segmentation: Region Based Methods Region-based methods –iterative methods based on region merging and/or splitting based on the degree of similarity of.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm.
Region-Based Saliency Detection and Its Application in Object Recognition IEEE TRANSACTIONS ON CIRCUITS AND SYSTEM FOR VIDEO TECHNOLOGY, VOL. 24 NO. 5,
Histograms of Oriented Gradients for Human Detection(HOG)
Vision and SLAM Ingeniería de Sistemas Integrados Departamento de Tecnología Electrónica Universidad de Málaga (Spain) Acción Integrada –’Visual-based.
2D Image Fourier Spectrum.
Computer vision. Applications and Algorithms in CV Tutorial 3: Multi scale signal representation Pyramids DFT - Discrete Fourier transform.
Projects Project 1a due this Friday Project 1b will go out on Friday to be done in pairs start looking for a partner now.
1 Shape Descriptors for Maximally Stable Extremal Regions Per-Erik Forss´en and David G. Lowe Department of Computer Science University of British Columbia.
Minimum Barrier Salient Object Detection at 80 FPS JIANMING ZHANG, STAN SCLAROFF, ZHE LIN, XIAOHUI SHEN, BRIAN PRICE, RADOMIR MECH IEEE INTERNATIONAL CONFERENCE.
Iterative Techniques for Image Interpolation
Recall: Gaussian smoothing/sampling G 1/4 G 1/8 Gaussian 1/2 Solution: filter the image, then subsample Filter size should double for each ½ size reduction.
Convolution.
Miguel Tavares Coimbra
Image Stitching II Linda Shapiro EE/CSE 576.
Image Resampling & Interpolation
Convolution.
Implementation of a Visual Attention Model
Lecture 5 Smaller Network: CNN
Detecting Artifacts and Textures in Wavelet Coded Images
Jeremy Bolton, PhD Assistant Teaching Professor
MOTION ESTIMATION AND VIDEO COMPRESSION
Multiscale Analysis of Images
Pyramid Coder with Nonlinear Prediction
More Image Manipulation
Convolution.
Lecture 2: Edge detection
CSE 576 (Spring 2005): Computer Vision
Image Resampling & Interpolation
Image Stitching II Linda Shapiro EE/CSE 576.
Convolution.
Presentation transcript:

1

 Introduction  Gaussian and Laplacian pyramid  Application Salient region detection Edge-aware image processing  Conclusion  Reference 2

Why Gaussian?  Easy to implement!  A hierarchical way! 3

 What is salient object? Everyone knows that ….. 4

 What is edge-aware image processing? 5

g 0 : original image g n : downsample [g (n-1)* G] G : Gaussian filter g n1 : interpolate [g n ] L n = g n – g n1 g n is called Gaussian pyramid L n is called Laplasian pyramid (Use DoG to approximate Laplacian) 6

 Synthesis  What’s app? Compression ….Wavelet transform? 7

 Hierarchical 8

 Multiresolution interpolation and extrapolation: Taylor series expansion 9

 Multiresolution interpolation and extrapolation 10

 Image merging 11

 Creating realistic looking images 12

 Goals well boundary uniformly highlighted salient region computational efficiency 13

 Alg. 1. band-pass filter 2. Saliency map I u : mean pixel value I w hc : image pixel vector in the Gaussian blurred version 14

 Maximum symmetric surround for enhancement 15

16

 What’s drawbacks? › Object not in the middle › (Colorful background) › ….??? 17

What’s edge-aware image processing? The amplitude of main edges may be increased or reduced, but the edge transitions should not be smoother or sharper. 18

 Signal decomposition in Laplacian pyramid 19

20

21

22

23

24

 More example 25 Input luminance channel RGB channel

 Gaussian is powerful.  Laplacian pyramids good for edge ‐ aware editing  Image processing is cool. 26

[1] OGDEN, J. M., ADELSON, E. H., BERGEN, J. R., AND BURT, P. J. Pyramid-Based Computer Graphics. RCA Engineer 30 (1985), 4–15. [2] PARIS, S., HASINOFF, S.W., AND KAUTZ, J Local laplacian filters: Edge-aware image processing with a laplacian pyramid. ACM Trans. Graph.. [3] R. Achanta, S. Hemami, F. Estrada, and S. S¨usstrunk, “Frequency-tuned salient region detection,” IEEE International Conference on Computer Vision and Pattern Recognition, pp. 1597–1604, June [4] R. Achanta and S. S¨usstrunk. Saliency detection using maximum symmetric surround. In Proc. of Int’l Conf. on Image Processing (ICIP), [5] (Pro. Yung-Yu Chuang) 27

Thank you for your attention!!! 28