gaussian pyramid and its applications

28
Gaussian Pyramid and Its Applications Speaker: Po-Hung Wu 1

Upload: neron

Post on 22-Feb-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Gaussian Pyramid and Its Applications. Speaker: Po-Hung Wu. Outline. Introduction Gaussian and Laplacian pyramid Application Salient region detection Edge-aware image processing Conclusion Reference. Introduction. Why Gaussian? Easy to implement! A hierarchical way!. Introduction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Gaussian Pyramid and Its Applications

1

Gaussian Pyramid and Its Applications

Speaker: Po-Hung Wu

Page 2: Gaussian Pyramid and Its Applications

2

Outline Introduction Gaussian and Laplacian pyramid Application

• Salient region detection• Edge-aware image processing

Conclusion Reference

Page 3: Gaussian Pyramid and Its Applications

3

IntroductionWhy Gaussian?

Easy to implement!

A hierarchical way!

Page 4: Gaussian Pyramid and Its Applications

4

Introduction What is salient object?

Everyone knows that …..

Page 5: Gaussian Pyramid and Its Applications

5

Introduction What is edge-aware image processing?

Page 6: Gaussian Pyramid and Its Applications

6

Gaussian and Laplacian pyramid

g0 : original imagegn : downsample [g(n-1)*G] G : Gaussian filtergn1 : interpolate [gn]Ln = gn – gn1

gn is called Gaussian pyramidLn is called Laplasian pyramid(Use DoG to approximate Laplacian)

Page 7: Gaussian Pyramid and Its Applications

7

Gaussian and Laplacian pyramid

Synthesis

What’s app? Compression ….Wavelet transform?

Page 8: Gaussian Pyramid and Its Applications

8

Gaussian and Laplacian pyramid

Hierarchical

Page 9: Gaussian Pyramid and Its Applications

9

Application Multiresolution interpolation and extrapolation:Taylor series expansion

Page 10: Gaussian Pyramid and Its Applications

10

Application Multiresolution interpolation and

extrapolation

Page 11: Gaussian Pyramid and Its Applications

11

Application Image merging

Page 12: Gaussian Pyramid and Its Applications

12

Application Creating realistic looking images

Page 13: Gaussian Pyramid and Its Applications

13

App : Salient Region Detection Goals

• well boundary• uniformly highlighted salient region• computational efficiency

Page 14: Gaussian Pyramid and Its Applications

14

App : Salient Region Detection Alg.1. band-pass filter

2. Saliency map

Iu : mean pixel value Iwhc : image pixel vector in the Gaussian blurred version

2 2 2 2

2 21 2

( ) ( )2 2

2 21 2

1 2

11

0

1 1 12

= ( , , ) ( , , )

( , , ) ( , , )

( , , ) ( , , )

x y x y

Nn n

n

N

DoG e e

G x y G x y

G x y G x y

G x y G x y

( , ) || ( , ) ||hcu wS x y I I x y

Page 15: Gaussian Pyramid and Its Applications

15

App : Salient Region Detection Maximum symmetric surround for

enhancement

Page 16: Gaussian Pyramid and Its Applications

16

App : Salient Region Detection

Page 17: Gaussian Pyramid and Its Applications

17

App : Salient Region Detection

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

Page 18: Gaussian Pyramid and Its Applications

18

App: edge-aware image processing

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.

Page 19: Gaussian Pyramid and Its Applications

19

App: edge-aware image processing

Signal decomposition in Laplacian pyramid

Page 20: Gaussian Pyramid and Its Applications

20

App: edge-aware image processing

Page 21: Gaussian Pyramid and Its Applications

21

App: edge-aware image processing

Page 22: Gaussian Pyramid and Its Applications

22

App: edge-aware image processing

Page 23: Gaussian Pyramid and Its Applications

23

App: edge-aware image processing

Page 24: Gaussian Pyramid and Its Applications

24

App: edge-aware image processing

Page 25: Gaussian Pyramid and Its Applications

25

App: edge-aware image processing

More example

Input luminance channel RGB channel

Page 26: Gaussian Pyramid and Its Applications

26

Conclusion Gaussian is powerful. Laplacian pyramids good for edge‐

aware editing Image processing is cool.

Page 27: Gaussian Pyramid and Its Applications

27

Reference[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. 2011. 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 2009.

[4] R. Achanta and S. S¨usstrunk. Saliency detection using maximum symmetric surround. In Proc. of Int’l Conf. on Image Processing (ICIP), 2010.

[5] http://www.csie.ntu.edu.tw/~cyy/ (Pro. Yung-Yu Chuang)

Page 28: Gaussian Pyramid and Its Applications

28

Thank you for your attention!!!