Vectorising Bitmaps into Semi-Transparent Gradient Layers
Christian Richardt 1,2 Jorge Lopez-Moreno 1,3 Adrien Bousseau 1 Maneesh Agrawala 4 George Drettakis 1
1
1 2 3 4
Vectorising Bitmaps into Semi-Transparent Gradient Layers 1 - - PowerPoint PPT Presentation
Vectorising Bitmaps into Semi-Transparent Gradient Layers 1 Christian Richardt 1,2 2 Jorge Lopez-Moreno 1,3 Adrien Bousseau 1 3 Maneesh Agrawala 4 4 George Drettakis 1 1 photos drawings vector art 2 Vector art representations 3 Vector
1
1 2 3 4
2
3
3
3
[Sun+ 2007]
4
[Lecot & Lévy 2006]
[Orzan+ 2008]
5
Shutterstock/George Dolgikh
5
Shutterstock/George Dolgikh
5
Shutterstock/George Dolgikh
6
7
8
9
[Porter & Duff 1984]
[Smith & Blinn 1996]
10
[Smith & Blinn 1996]
10
underconstrained underconstrained
[Smith & Blinn 1996]
11
[e.g. Smith+ 1996, Chuang+ 2001, Levin+ 2008]
[e.g. Levin+ 2004/2007, Kim+ 2013, Li & Brown 2014]
[e.g. Bousseau+ 2009, Carroll+ 2011]
12
13
13
13
13
13
14
14
14
15
15
15
16
16
Radial gradient
1
Linear gradient
1
c3(β, θ) = 8 < : mix ⇣ θc1, θc2,
β θs2
⌘ β ≤ θs2 mix ⇣ θc2, θc3, β−θs2
1−θs2
⌘ β > θs2
Three-stop gradient
1 s1 c2 c3 c1 s2 s3
1 s1 c2 c1 s2
17
c2(β, θ) = mix(θc1, θc2, β) mix(a, b, t)=(1− t) · a + t · b
18
θ,B
x∈R
pixel position gradient parameters selected image region R θ x
18
θ,B
x∈R
background sample pixel position gradient parameters selected image region R θ x b
18
θ
x∈∂R
background sample pixel position gradient parameters selected image region region boundary ∂R R θ x b
18
θ
x∈∂R
background sample pixel position gradient parameters selected image region region boundary ∂R R θ x b
19
Shutterstock/Picsfive
19
Shutterstock/Picsfive
19
Shutterstock/Picsfive
20
Shutterstock/Picsfive
21
Shutterstock/Picsfive
22
Shutterstock/Picsfive
23
Shutterstock/Picsfive
24
Shutterstock/Picsfive
25
Shutterstock/Picsfive
26
Shutterstock/Picsfive
26
Shutterstock/Picsfive
27
28
Shutterstock/Givaga
29
30
31
Flickr/squinza (CC BY-SA 2.0)
32
33
Spencer Nugent
34
35
36
input image ground truth
foreground background
37
37
38
39
We thank: Inria CRISP associate team, ANR-12-JS02-003-01 DRAO, research donation from Adobe.