
1
00:00:02,302 --> 00:00:06,106
<font color=#AAAAAAFF>We present a technique </font>
<font color=#AAAAAAFF>to print physical prototypes </font>

2
00:00:06,106 --> 00:00:07,440
<font color=#AAAAAAFF> with the main characteristics</font>

3
00:00:07,440 --> 00:00:08,875
<font color=#AAAAAAFF>of watercolors</font>

4
00:00:08,975 --> 00:00:10,910
<font color=#AAAAAAFF>using a photograph as input.</font>

5
00:00:11,311 --> 00:00:12,445
<font color=#AAAAAAFF>Our prints combine</font>

6
00:00:12,445 --> 00:00:13,413
<font color=#AAAAAAFF>fine details</font>

7
00:00:13,413 --> 00:00:14,848
<font color=#AAAAAAFF>& subtle color gradients </font>

8
00:00:14,848 --> 00:00:16,916
<font color=#AAAAAAFF>& exhibit delicate patterns </font>

9
00:00:16,916 --> 00:00:17,917
<font color=#AAAAAAFF>created by water.</font>

10
00:00:20,020 --> 00:00:21,855
<font color=#AAAAAAFF>We achieve reproducibility by </font>

11
00:00:21,855 --> 00:00:23,423
<font color=#AAAAAAFF>printing with woodblocks.</font>

12
00:00:24,557 --> 00:00:25,792
<font color=#AAAAAAFF>In woodblock printing the </font>
<i><b><u><font color=#00000000></font></u></b></i>

13
00:00:25,792 --> 00:00:27,994
<font color=#AAAAAAFF>negative of a single colored </font>

14
00:00:27,994 --> 00:00:29,162
<font color=#AAAAAAFF>image is carved on a flat </font>

15
00:00:29,162 --> 00:00:30,163
<font color=#AAAAAAFF>wood surface. </font>

16
00:00:31,531 --> 00:00:33,066
<font color=#AAAAAAFF>Ink is applied on it</font>

17
00:00:33,066 --> 00:00:34,667
<font color=#AAAAAAFF>before is pressed on a paper.</font>

18
00:00:36,369 --> 00:00:38,371
<font color=#AAAAAAFF>The woodblocks are designed by</font>

19
00:00:38,371 --> 00:00:40,407
<font color=#AAAAAAFF>our image processing pipeline </font>

20
00:00:40,407 --> 00:00:42,609
<font color=#AAAAAAFF>and carved by a laser-cutter.</font>

21
00:00:42,609 --> 00:00:43,343
{\an8}<font color=#AAAAAAFF>A photograph with </font>

22
00:00:43,343 --> 00:00:44,344
{\an8}<font color=#AAAAAAFF>the desired theme </font>

23
00:00:44,377 --> 00:00:45,545
{\an8}<font color=#AAAAAAFF>is given as input.</font>

24
00:00:45,545 --> 00:00:46,946
{\an8}<font color=#AAAAAAFF>We use a color palette </font>

25
00:00:46,946 --> 00:00:48,214
{\an8}<font color=#AAAAAAFF>extraction algorithm </font>

26
00:00:48,248 --> 00:00:49,582
{\an8}<font color=#AAAAAAFF>based on K-means </font>

27
00:00:49,582 --> 00:00:50,984
{\an8}<font color=#AAAAAAFF>to output the “color map”. </font>

28
00:00:51,618 --> 00:00:52,285
{\an8}<font color=#AAAAAAFF>The color “color map” </font>

29
00:00:52,285 --> 00:00:53,319
{\an8}<font color=#AAAAAAFF>assigns pixels </font>

30
00:00:53,319 --> 00:00:55,088
{\an8}<font color=#AAAAAAFF>to a set of watercolor paints </font>

31
00:00:55,088 --> 00:00:56,356
{\an8}<font color=#AAAAAAFF>with the same size </font>

32
00:00:56,356 --> 00:00:56,956
{\an8}<font color=#AAAAAAFF>and appearance </font>

33
00:00:56,956 --> 00:00:58,625
{\an8}<font color=#AAAAAAFF>as the color palette.</font>

34
00:00:59,459 --> 00:01:00,226
{\an8}<font color=#AAAAAAFF>A multiclass image </font>

35
00:01:00,226 --> 00:01:01,161
{\an8}<font color=#AAAAAAFF>segmentation algorithm </font>

36
00:01:01,161 --> 00:01:02,896
{\an8}<font color=#AAAAAAFF>based on a probabilistic</font>

37
00:01:02,896 --> 00:01:04,364
{\an8}<font color=#AAAAAAFF>graphical model</font>

38
00:01:04,364 --> 00:01:05,899
{\an8}<font color=#AAAAAAFF>maps the pixels to a set </font>

39
00:01:05,899 --> 00:01:07,300
{\an8}<font color=#AAAAAAFF>of user proposed semantic </font>

40
00:01:07,300 --> 00:01:09,202
{\an8}<font color=#AAAAAAFF>classes and outputs the </font>

41
00:01:09,202 --> 00:01:10,537
{\an8}<font color=#AAAAAAFF>“semantic map”.</font>

42
00:01:10,870 --> 00:01:12,439
{\an8}<font color=#AAAAAAFF>Next a defocus estimation </font>

43
00:01:12,439 --> 00:01:13,440
{\an8}<font color=#AAAAAAFF>algorithm outputs </font>

44
00:01:13,473 --> 00:01:15,008
{\an8}<font color=#AAAAAAFF>the "smoothness map”.</font>

45
00:01:15,475 --> 00:01:16,743
{\an8}<font color=#AAAAAAFF>The darker the color value</font>

46
00:01:16,743 --> 00:01:17,911
{\an8}<font color=#AAAAAAFF>the sharper the photograph </font>

47
00:01:17,911 --> 00:01:19,012
{\an8}<font color=#AAAAAAFF>is on that pixel.</font>

48
00:01:19,479 --> 00:01:20,046
{\an8}<font color=#AAAAAAFF>We combine </font>

49
00:01:20,046 --> 00:01:21,114
{\an8}<font color=#AAAAAAFF>the “semantic map” </font>

50
00:01:21,114 --> 00:01:22,115
{\an8}<font color=#AAAAAAFF>the “smoothness map” </font>

51
00:01:22,115 --> 00:01:24,017
{\an8}<font color=#AAAAAAFF>and the designer given threshold</font>

52
00:01:24,017 --> 00:01:25,985
{\an8}<font color=#AAAAAAFF>to get the “water map” image. </font>

53
00:01:26,519 --> 00:01:28,354
{\an8}<font color=#AAAAAAFF>White and black represent areas </font>

54
00:01:28,354 --> 00:01:30,056
{\an8}<font color=#AAAAAAFF>that watercolors and drycolors </font>

55
00:01:30,056 --> 00:01:31,391
{\an8}<font color=#AAAAAAFF>are applied respectively.</font>

56
00:01:31,958 --> 00:01:33,193
{\an8}<font color=#AAAAAAFF>The user selects the </font>

57
00:01:33,193 --> 00:01:33,860
{\an8}<font color=#AAAAAAFF>area of interest.</font>

58
00:01:34,594 --> 00:01:35,528
{\an8}<font color=#AAAAAAFF>First we print the </font>

59
00:01:35,528 --> 00:01:36,529
{\an8}<font color=#AAAAAAFF>masking fluid </font>

60
00:01:37,097 --> 00:01:38,298
<font color=#AAAAAAFF>a rubber material that </font>

61
00:01:38,298 --> 00:01:40,100
{\an8}<font color=#AAAAAAFF>controls the water application. </font>

62
00:01:40,633 --> 00:01:41,668
{\an8}<font color=#AAAAAAFF>For the design of the </font>

63
00:01:41,668 --> 00:01:42,969
{\an8}<font color=#AAAAAAFF>masking fluid woodblock </font>

64
00:01:43,169 --> 00:01:45,038
{\an8}<font color=#AAAAAAFF>we combine the dry color area,</font>

65
00:01:45,038 --> 00:01:46,473
{\an8}<font color=#AAAAAAFF>edges extracted by the </font>

66
00:01:46,473 --> 00:01:47,974
{\an8}<font color=#AAAAAAFF>Canny edge detector</font>

67
00:01:47,974 --> 00:01:50,110
{\an8}<font color=#AAAAAAFF>and the user selected area.</font>

68
00:01:50,844 --> 00:01:52,145
{\an8}<font color=#AAAAAAFF>We use an aerosol spray </font>

69
00:01:52,145 --> 00:01:53,379
{\an8}<font color=#AAAAAAFF>to dampen the paper </font>

70
00:01:53,413 --> 00:01:54,614
{\an8}<font color=#AAAAAAFF>following the same sequence</font>

71
00:01:54,614 --> 00:01:56,116
{\an8}<font color=#AAAAAAFF>of sprayings and absorptions </font>

72
00:01:56,116 --> 00:01:57,584
{\an8}<font color=#AAAAAAFF>for all of our results.</font>

73
00:01:59,285 --> 00:02:01,321
{\an8}<font color=#AAAAAAFF>Next, we print the watercolors. </font>

74
00:02:01,855 --> 00:02:02,822
{\an8}<font color=#AAAAAAFF>For the design of the </font>

75
00:02:02,822 --> 00:02:03,923
{\an8}<font color=#AAAAAAFF>watercolor woodblocks </font>

76
00:02:03,957 --> 00:02:05,725
{\an8}<font color=#AAAAAAFF>we expand every color of the</font>

77
00:02:05,725 --> 00:02:06,893
{\an8}<font color=#AAAAAAFF>water color area </font>

78
00:02:06,893 --> 00:02:08,661
{\an8}<font color=#AAAAAAFF>taking into account the</font>

79
00:02:08,661 --> 00:02:10,864
{\an8}<font color=#AAAAAAFF>masking fluid area</font>

80
00:02:10,864 --> 00:02:11,631
{\an8}<font color=#AAAAAAFF>and the details.</font>

81
00:02:11,631 --> 00:02:12,899
{\an8}<font color=#AAAAAAFF>This step creates overlapping</font>

82
00:02:12,899 --> 00:02:14,634
{\an8}<font color=#AAAAAAFF>blocks one for every color</font>

83
00:02:14,634 --> 00:02:16,169
{\an8}<font color=#AAAAAAFF>which allows to design smooth </font>

84
00:02:16,169 --> 00:02:17,737
{\an8}<font color=#AAAAAAFF>gradients between them.</font>

85
00:02:17,770 --> 00:02:19,405
{\an8}<font color=#AAAAAAFF>To fabricate the shading blocks </font>

86
00:02:19,405 --> 00:02:21,074
{\an8}<font color=#AAAAAAFF>we proposed a novel approach </font>

87
00:02:21,074 --> 00:02:22,642
{\an8}<font color=#AAAAAAFF>that identifies and expands</font>

88
00:02:22,642 --> 00:02:23,309
{\an8}<font color=#AAAAAAFF> local extrema </font>

89
00:02:23,309 --> 00:02:24,310
{\an8}<font color=#AAAAAAFF>on an image.</font>

90
00:02:24,911 --> 00:02:26,146
{\an8}<font color=#AAAAAAFF>Please look the paper</font>

91
00:02:26,146 --> 00:02:27,147
{\an8}<font color=#AAAAAAFF>for details.</font>

92
00:02:27,747 --> 00:02:29,249
{\an8}<font color=#AAAAAAFF>The local minima define </font>

93
00:02:29,249 --> 00:02:30,250
{\an8}<font color=#AAAAAAFF>a woodblock with a</font>

94
00:02:30,250 --> 00:02:31,251
{\an8}<font color=#AAAAAAFF>a darker shade of color.</font>

95
00:02:32,285 --> 00:02:33,686
{\an8}<font color=#AAAAAAFF>While the local maxima are</font>

96
00:02:33,686 --> 00:02:35,121
{\an8}<font color=#AAAAAAFF>areas that we subtract </font>

97
00:02:35,121 --> 00:02:37,290
{\an8}<font color=#AAAAAAFF>from the watercolor woodblocks.</font>

98
00:02:37,790 --> 00:02:39,425
{\an8}<font color=#AAAAAAFF>The local minima and maxima </font>

99
00:02:39,425 --> 00:02:40,426
{\an8}<font color=#AAAAAAFF>create the shading.</font>

100
00:02:41,194 --> 00:02:42,595
{\an8}<font color=#AAAAAAFF>Finally we print the dry </font>

101
00:02:42,595 --> 00:02:43,630
{\an8}<font color=#AAAAAAFF>colors and the details.</font>

102
00:02:44,397 --> 00:02:45,632
{\an8}<font color=#AAAAAAFF>To design the drycolor</font>

103
00:02:45,632 --> 00:02:47,000
{\an8}<font color=#AAAAAAFF>woodblocks, we intersect</font>

104
00:02:47,000 --> 00:02:49,302
{\an8}<font color=#AAAAAAFF>the “Color map” with the </font>

105
00:02:49,302 --> 00:02:49,936
{\an8}<font color=#AAAAAAFF>dry color area.</font>

106
00:02:49,936 --> 00:02:51,838
{\an8}<font color=#AAAAAAFF>To design the detail woodblocks</font>

107
00:02:51,838 --> 00:02:53,473
{\an8}<font color=#AAAAAAFF>we extract finer minima </font>

108
00:02:53,473 --> 00:02:55,408
{\an8}<font color=#AAAAAAFF>and combine them with edges </font>

109
00:02:55,408 --> 00:02:56,409
{\an8}<font color=#AAAAAAFF>of the dry color area.</font>

110
00:02:58,044 --> 00:02:59,646
<font color=#AAAAAAFF>The last spray facilitates </font>

111
00:02:59,646 --> 00:03:00,980
<font color=#AAAAAAFF>the colors to diffuse.</font>

112
00:03:03,149 --> 00:03:04,484
<font color=#AAAAAAFF>please look into the </font>

113
00:03:04,484 --> 00:03:05,518
<font color=#AAAAAAFF>supplemental material</font>

114
00:03:05,552 --> 00:03:07,387
<font color=#AAAAAAFF>for details our choices on </font>

115
00:03:07,387 --> 00:03:09,189
<font color=#AAAAAAFF>the fabrication pipeline.</font>

116
00:03:10,957 --> 00:03:12,091
<font color=#AAAAAAFF>Here you see prints </font>

117
00:03:12,091 --> 00:03:13,226
<font color=#AAAAAAFF>with different colors </font>

118
00:03:13,459 --> 00:03:14,961
<font color=#AAAAAAFF>or printed differently</font>

119
00:03:15,495 --> 00:03:16,629
<font color=#AAAAAAFF>the interpretation of these </font>

120
00:03:16,629 --> 00:03:18,264
<font color=#AAAAAAFF>results is up to the designers'</font>

121
00:03:18,264 --> 00:03:19,232
<font color=#AAAAAAFF>aesthetics.</font>

122
00:03:20,233 --> 00:03:21,534
<font color=#AAAAAAFF>We selected heterogeneous </font>

123
00:03:21,534 --> 00:03:22,702
<font color=#AAAAAAFF>photographs to see if our </font>

124
00:03:22,702 --> 00:03:24,237
<font color=#AAAAAAFF>pipeline generalizes well.</font>

125
00:03:25,572 --> 00:03:26,873
<font color=#AAAAAAFF>A portrait highlights </font>

126
00:03:26,873 --> 00:03:28,975
<font color=#AAAAAAFF>the shading on the 3D </font>

127
00:03:28,975 --> 00:03:30,310
<font color=#AAAAAAFF>geometry of the face.</font>

128
00:03:32,145 --> 00:03:33,346
<font color=#AAAAAAFF>The flower shows the smoothness</font>

129
00:03:33,346 --> 00:03:35,315
<font color=#AAAAAAFF>of the color diffusion between</font>

130
00:03:35,315 --> 00:03:36,783
<font color=#AAAAAAFF>two different colors.</font>

131
00:03:37,350 --> 00:03:39,452
<font color=#AAAAAAFF>While the bird extends it</font>

132
00:03:39,485 --> 00:03:41,221
<font color=#AAAAAAFF>to more than two.</font>

133
00:03:41,221 --> 00:03:43,056
<font color=#AAAAAAFF>In contrast to previous results</font>

134
00:03:43,056 --> 00:03:44,691
<font color=#AAAAAAFF>this image has more detailed </font>

135
00:03:44,691 --> 00:03:45,391
<font color=#AAAAAAFF>texture</font>

136
00:03:45,391 --> 00:03:46,693
<font color=#AAAAAAFF>on the dry color area.</font>
