23
Color Harmonizatio n ACM SIGGRAPH 200 6 Sp eaker 李李李

Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Embed Size (px)

Citation preview

Page 1: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Color Harmonization - ACM SIGGRAPH 2006

Speaker:李沃若

Page 2: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Authors

Daniel Cohen-Or Tel-Aviv University Volume graphics Visualization of large environments Shape modeling Image and surface manipulation

Page 3: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Authors

Olga Sorkine Tel-Aviv University Student of Daniel Cohen-Or Computer Graphics

Ran Gal

Page 4: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Authors

Ran Gal Tel-Aviv University Student of Daniel Cohen-Or Computer Graphics and Vision Work for Microsoft Corporation o

n the new XBOX 360

Page 5: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Authors

Ying-Qing Xu Visual Computing Group, Microsof

t Research Asia Learning based digital fac

ial cartoon generation Computer animation

Page 6: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Relative Paper

Understanding Color. [Holtzschue 2002]

Color design support system considering color harmony. [Tokumaru et al. 2002]

Color Index: Over 1,100 Color Combinations, CMYK and RGB Formulas, for Print and Web Media. [Krause 2002]

Page 7: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Introduction

Harmonic colors are sets of colors that are aesthetically pleasing in terms of human visual perception.

Finds the best harmonic scheme for the image colors.

Page 8: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Color Wheel

Describe the color distribution

Use HSV color space H:0~360(hue) S:0~1 (saturation) V:0~1 (value)

Page 9: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Harmonic templates

Sum up from experience

Page 10: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Some natural images

Page 11: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Different representation

Page 12: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Harmonic Schemes

1. Fit a harmonic template T to the hue histogram of the image.

2. Determine color shift direction.

3. Shift of color.

Page 13: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Fit a template

Fine αand a template that minimize the function:

The least distant of hue between point and template

TemplateOrientation

Saturation of p

Page 14: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Color shift

C(p) : the central hue of the sector associated with pixel p

w : the arc-width of the template sector :normalized Gaussian function

Page 15: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Problem

“splitting” of a contiguous region of the image

Page 16: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Add Region Segmentation

Fine the optimal label assignment minimizes the energy:

Hue distant to assign edge

color coherence between neighboring pixels assigned tothe same label.

Pixel’s label

Page 17: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Min-cut / max-flow

Function can be turnedinto min-cut/max-flowproblem.

Energies turn into the cost of road.

Details see [Boykov and Jolly 2001].

Page 18: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Better result

Page 19: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Other results

Page 20: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Other results

Page 21: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

Other results

Page 22: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

References

BOYKOV, Y., AND JOLLY, M.-P. 2001. Interactive graph cuts for optimal boundary and region segmentation of objects in N-D images. In Proceedings of ICCV, 105–112.

COLOR WHEEL EXPERT, 2000. http://www.abitom.com/. MOROVIC, J., AND LUO, M. R. 2001. The fundamentals of gamut

mapping: A survey. Journal of Imaging Science and Technology 45, 3, 283–290.

PRESS, W. H., TEUKOLSKY, S. A., VETTERLING, W. T., AND FLANNERY, B. P. 1992. Numerical Recipes in C: The Art of Scientific Computing. Cambridge University Press, New York, NY, USA.

Page 23: Color Harmonization - ACM SIGGRAPH 2006 Speaker :李沃若

End