Masking Ying Song Cheryl Lau Sabine Ssstrunk cole Polytechnique - - PowerPoint PPT Presentation

masking
SMART_READER_LITE
LIVE PREVIEW

Masking Ying Song Cheryl Lau Sabine Ssstrunk cole Polytechnique - - PowerPoint PPT Presentation

An Interactive Tool for Gamut Masking Ying Song Cheryl Lau Sabine Ssstrunk cole Polytechnique Fdrale de Lausanne (EPFL) 2 Warm Version Original Image Cool Version Images courtesy of James Gurney 3 Original Image Warm Version


slide-1
SLIDE 1

An Interactive Tool for Gamut Masking

Ying Song Cheryl Lau Sabine Süsstrunk École Polytechnique Fédérale de Lausanne (EPFL)

slide-2
SLIDE 2

Warm Version Cool Version Original Image

Images courtesy of James Gurney

2

slide-3
SLIDE 3

3

Image courtesy of Jerry Ferguson

Warm Version Cool Version Original Image Warm Version Cool Version Original Image

slide-4
SLIDE 4

Richard Robinson’s online tool

4

Painter’s Gamut Mask Tool

slide-5
SLIDE 5

Mask Panel Image Panel Gamut Panel

5

Image of birds courtesy of Kodak

Our Tool

slide-6
SLIDE 6

Related Work

  • Interactive gamut visualization and gamut

mapping tools: [Farup et al. 2000], [Stone et

  • al. 1988], [Kalra 1994]

6

  • Richard Robinson’s online gamut masking

tool: Masks are intended to be printed and used as a reference when painting

  • Commercial software: Adobe Photoshop,

Adobe Lightroom, Adobe Speed Grade and FilmLight Baselight

  • Cluster-based gamut mapping [Lau et al.

2011]

slide-7
SLIDE 7

Method Overview

Input image Clusters 2D mask 3D gamut User interaction Output move cluster change mask

Image courtesy of Moyan Brenn

7

L* u* L* u* v* v*

Gamut mapped image

slide-8
SLIDE 8

8

Gamut Creation

2D mask 3D gamut

L* u* v*

slide-9
SLIDE 9

Intersect with sRGB Gamut mask (L*u*v*) 3D voxel grid Gamut boundary

9

Gamut Creation

slide-10
SLIDE 10

10

Image Processing

Input image Clusters

slide-11
SLIDE 11
  • Cluster using K-Means in color and space.

Original image Clustered image 3D clusters

Image Processing

11

  • Similar to [Lau et al. 2011]

L* u* v*

slide-12
SLIDE 12

12

Gamut Mapping

gamut mapped image user interaction

  • utput

move cluster change mask

slide-13
SLIDE 13

r

13

Gamut Mapping

Gamut Boundary Distance Field Level-set r Clusters Output Image

L* u* v* L*

find the closest point in level- set

L* u* v* u* v*

slide-14
SLIDE 14

User Interactions

14

L* u* v* L* u* v*

slide-15
SLIDE 15
  • Same as [Lau et al.]

Image before blending Image after blending

  V i i qi q d w d u M u w i T i qi ) ( 1   

15

Blending

slide-16
SLIDE 16

16

Original images courtesy of Pablo Romeo

Results

slide-17
SLIDE 17

17

Original images courtesy of Nicholas A. Tonelli

Results

slide-18
SLIDE 18

18

Original images courtesy of Malik Ml Williams

Results

slide-19
SLIDE 19

19

Original images courtesy of Flickr user MacDonald

Results

Original Image Yellow Door Orange Door Green Door

slide-20
SLIDE 20

20

Original images courtesy of Flickr user colorblindPICASO

Results

Original Image Greenish Tint Image Bluish Tint Image

slide-21
SLIDE 21

21

Conclusion

Interactive Gamut Masking Tool Arbitrary gamut shapes Support local color changes

slide-22
SLIDE 22

22

Thank you

More information: http://ivrg.epfl.ch/research/gamut_masking