All language subtitles for 4. Additive Keying for Fine Details

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,870 --> 00:00:03,926 In this clip we're going to take a look at additive 2 00:00:03,926 --> 00:00:05,919 keying for following details. 3 00:00:05,920 --> 00:00:09,300 So, additive keying workflow is not an actual keyer. 4 00:00:09,300 --> 00:00:12,900 Instead, it's best described as an image blending tool. 5 00:00:12,900 --> 00:00:16,243 Its strength is in retaining the fine details in wispies, 6 00:00:16,243 --> 00:00:18,850 motion blur and transparency. 7 00:00:18,850 --> 00:00:20,919 The benefit to this workflow is that I can retain details 8 00:00:20,920 --> 00:00:23,899 that keyers may not be able to extract. 9 00:00:23,900 --> 00:00:26,870 However, it does come with limitations. 10 00:00:26,870 --> 00:00:30,899 The main limitation is that the backing region should be as even as possible. 11 00:00:30,900 --> 00:00:34,850 So, the pre-processing workflow may help with this. 12 00:00:34,850 --> 00:00:35,910 Now, it isn't mandatory, 13 00:00:35,910 --> 00:00:38,849 so if you haven't done the pre-processing workflow 14 00:00:38,850 --> 00:00:40,870 to even out the backing region, 15 00:00:40,870 --> 00:00:45,899 you can use extra steps in order to really have a great outcome. 16 00:00:45,900 --> 00:00:48,900 Now, this workflow combines two different steps. 17 00:00:48,900 --> 00:00:53,564 We use our pre-multiplied image that we have used in previous clips and 18 00:00:53,564 --> 00:00:57,260 modules and we also use the additive keyer step that helps to fill in any 19 00:00:57,260 --> 00:00:59,900 extra edge details that we may be missing. 20 00:00:59,900 --> 00:01:03,870 So, let's take a look at our script. 21 00:01:03,870 --> 00:01:03,985 So, 22 00:01:03,985 --> 00:01:06,850 the first thing that we're going to do is go through a few steps 23 00:01:06,850 --> 00:01:09,889 just to see the visuals for what we will be doing. 24 00:01:09,890 --> 00:01:10,061 So, 25 00:01:10,061 --> 00:01:12,850 this is our original image and the first thing that we do 26 00:01:12,850 --> 00:01:17,028 is we're going to compare the clean plate and minus it 27 00:01:17,028 --> 00:01:18,910 from the de-noise source plate. 28 00:01:18,910 --> 00:01:22,890 We're going turn down the saturation to approximately 10%, 29 00:01:22,890 --> 00:01:24,375 so it's very low, 30 00:01:24,375 --> 00:01:28,860 it's not completely de-saturated but we're going to bring down that saturation. 31 00:01:28,860 --> 00:01:30,866 The next thing that we're going to do is place this 32 00:01:30,866 --> 00:01:32,880 image over top of our background, 33 00:01:32,880 --> 00:01:36,295 so you can see here that we've retained just details 34 00:01:36,295 --> 00:01:39,860 primarily where the transparency is. 35 00:01:39,860 --> 00:01:40,145 Next, 36 00:01:40,145 --> 00:01:43,042 let's compare what that looks like against the image that 37 00:01:43,042 --> 00:01:45,919 we had previously without these details. 38 00:01:45,920 --> 00:01:48,869 So, here it is with the details added to the background. 39 00:01:48,870 --> 00:01:51,920 Pay special attention to up here and here they are missing, 40 00:01:51,920 --> 00:01:54,879 so let's just zoom in to see that difference, 41 00:01:54,880 --> 00:01:58,850 so this is with those details and without those details, 42 00:01:58,850 --> 00:01:59,889 so it definitely adds to it, 43 00:01:59,890 --> 00:02:04,930 we can dial this information in so that it works for us completely. 44 00:02:04,930 --> 00:02:07,940 So, now let's take a look at our script. 45 00:02:07,940 --> 00:02:10,850 So, if we look inside of our script, 46 00:02:10,850 --> 00:02:14,930 basically all the areas in blue come from our previous clip 47 00:02:14,930 --> 00:02:17,920 and everything again in teal has been added. 48 00:02:17,920 --> 00:02:20,879 Now, they've been just condensed to be a little bit smaller. 49 00:02:20,880 --> 00:02:24,849 We don't have as many little notes in here, 50 00:02:24,850 --> 00:02:27,859 so if you need to just relate back to the last clip, 51 00:02:27,860 --> 00:02:29,869 please do so. 52 00:02:29,870 --> 00:02:31,880 So, let's get started. 53 00:02:31,880 --> 00:02:32,388 So, 54 00:02:32,388 --> 00:02:36,250 here is our pre-processed plate and the first thing that we're 55 00:02:36,250 --> 00:02:39,910 going to do is basically create a clean plate, 56 00:02:39,910 --> 00:02:41,849 so here I've used a constant, 57 00:02:41,850 --> 00:02:46,225 I've taken the average of this entire background and 58 00:02:46,225 --> 00:02:49,939 that's to create this constant, play into a clean plate. 59 00:02:49,940 --> 00:02:51,939 Now, you can create an actual clean plate from this, 60 00:02:51,940 --> 00:02:56,428 it doesn't really matter but this should be close enough that it's 61 00:02:56,428 --> 00:02:58,940 going to pull up pretty good outcome down here. 62 00:02:58,940 --> 00:02:59,326 Now, 63 00:02:59,326 --> 00:03:02,089 we're going to minus and we're going to take this image and 64 00:03:02,089 --> 00:03:04,520 we're going to minus it against the clean plate to get this 65 00:03:04,520 --> 00:03:06,880 image here and de-saturate it, 66 00:03:06,880 --> 00:03:08,939 so we don't want any of that blue that was in it before, 67 00:03:08,940 --> 00:03:11,850 we don't want any of these funny colors. 68 00:03:11,850 --> 00:03:13,910 These colors are not in our actual source plate. 69 00:03:13,910 --> 00:03:15,850 There is some blue, 70 00:03:15,850 --> 00:03:19,920 so get rid of most of the saturation just to retain the wispies. 71 00:03:19,920 --> 00:03:21,910 Now, we can dial this back later, 72 00:03:21,910 --> 00:03:25,725 we can either make it completely de-saturated or add 73 00:03:25,725 --> 00:03:27,889 more information back as needed. 74 00:03:27,890 --> 00:03:31,850 You will notice that this has a green little note here, 75 00:03:31,850 --> 00:03:35,062 so the green notes basically mean change the settings 76 00:03:35,062 --> 00:03:37,850 to work for your particular script. 77 00:03:37,850 --> 00:03:39,859 If it does not have a green little note, 78 00:03:39,860 --> 00:03:44,909 that means that you can probably leave it as is and use it as a template set. 79 00:03:44,910 --> 00:03:46,850 So, these two steps, 80 00:03:46,850 --> 00:03:48,470 they're not going to make sense quite yet but I will 81 00:03:48,470 --> 00:03:49,940 go into them as much as I can. 82 00:03:49,940 --> 00:03:55,860 So, the first branch that we have off of here is going to be to clamp the black, 83 00:03:55,860 --> 00:03:56,930 so this is breaking our rules, 84 00:03:56,930 --> 00:04:00,596 generally we don't want to clamp any colors in our RGB but for 85 00:04:00,596 --> 00:04:02,930 this workflow with operators it will work. 86 00:04:02,930 --> 00:04:06,890 So, we're going to clamp the blacks, so we're going to clamp them at zero, 87 00:04:06,890 --> 00:04:12,394 so no negative values and we're going to make the super whites at least 1, 88 00:04:12,394 --> 00:04:12,899 000. 89 00:04:12,900 --> 00:04:15,909 So, the typical super white is probably just above one, 90 00:04:15,910 --> 00:04:21,563 it might be one, five, even 15, so 1, 000 is a really, 91 00:04:21,563 --> 00:04:22,889 really safe number. 92 00:04:22,890 --> 00:04:25,859 The next branch that we have down here is to clamp the white values, 93 00:04:25,860 --> 00:04:28,909 so generally speaking we don't want to clamp them at one but it's going 94 00:04:28,909 --> 00:04:31,875 to work again with the process that we have set up, 95 00:04:31,875 --> 00:04:34,859 so don't worry about that, we've captured them up here. 96 00:04:34,860 --> 00:04:35,117 So, 97 00:04:35,117 --> 00:04:38,940 in this clamp we're going to allow for negative values 98 00:04:38,940 --> 00:04:40,929 and that's going to be negative 1, 000, 99 00:04:40,930 --> 00:04:45,930 again more than enough for negative values and clamp the white at one. 100 00:04:45,930 --> 00:04:50,850 So, before we get into how to apply these, let's just shelve these for a minute. 101 00:04:50,850 --> 00:04:53,920 We're going to go up to preparing the background image. 102 00:04:53,920 --> 00:04:59,860 So, we have a checkerboard here and we're going to work with HSL color space, 103 00:04:59,860 --> 00:05:02,870 so that is hue, saturation and lightness. 104 00:05:02,870 --> 00:05:06,940 We're going to go from linear to HSL. 105 00:05:06,940 --> 00:05:09,889 So, what exactly is lightness? 106 00:05:09,890 --> 00:05:10,137 Well, 107 00:05:10,137 --> 00:05:12,869 it's definitely not the same as luminance and it can 108 00:05:12,869 --> 00:05:15,869 often be confused for one or the other. 109 00:05:15,870 --> 00:05:20,363 Lightness is calculated by taking the average between the minimum and 110 00:05:20,363 --> 00:05:26,377 maximum values of the RGB colored image versus luminance which is the 111 00:05:26,377 --> 00:05:28,910 perceptual gray representation of a color. 112 00:05:28,910 --> 00:05:32,869 Each channel represents a certain percentage of the luminosity. 113 00:05:32,870 --> 00:05:36,889 And once combined, they create the overall luminosity of an image, 114 00:05:36,890 --> 00:05:39,909 so for example, red is approximately 21%, 115 00:05:39,910 --> 00:05:41,910 green approximately 72%, 116 00:05:41,910 --> 00:05:46,026 blue approximately seven percent luminosity and when combined 117 00:05:46,026 --> 00:05:49,940 it is the overall luminosity of that image. 118 00:05:49,940 --> 00:05:51,929 So, now that we are working with the lightness, 119 00:05:51,930 --> 00:05:55,930 the lightness is going to be what helps us complete these steps. 120 00:05:55,930 --> 00:05:59,919 We're going to shuffle it into the blue channel, 121 00:05:59,920 --> 00:06:03,860 so we want to make sure that the lightness is into the RGBA, 122 00:06:03,860 --> 00:06:05,562 so we've shuffled the lightness into RGBA, 123 00:06:05,562 --> 00:06:09,577 it's represented in the blue channel here and now we're going 124 00:06:09,577 --> 00:06:11,890 to combine it with these clamped images, 125 00:06:11,890 --> 00:06:17,698 so take the clamped black and multiply it against a branch of what we've just 126 00:06:17,698 --> 00:06:19,817 completed and take the clamp white and also multiply it, 127 00:06:19,817 --> 00:06:22,849 so not the same branch but separate branches. 128 00:06:22,850 --> 00:06:25,870 We will bring them together in a moment. 129 00:06:25,870 --> 00:06:29,860 So, now let's just make some room here to figure out what we are doing. 130 00:06:29,860 --> 00:06:30,466 So again, green, 131 00:06:30,466 --> 00:06:32,661 that means that we are going to dial this back and 132 00:06:32,661 --> 00:06:34,890 forth as we need for our final output. 133 00:06:34,890 --> 00:06:38,910 So, here this is where we're going to adjust the whites, 134 00:06:38,910 --> 00:06:40,890 or the lights rather, 135 00:06:40,890 --> 00:06:44,900 so here is this image here of our top and we're going to dial this, 136 00:06:44,900 --> 00:06:47,860 we're going to dial it once it's over top of the background, 137 00:06:47,860 --> 00:06:52,757 so we're going to dial the gain in here and this one here is 138 00:06:52,757 --> 00:06:55,869 to dial again but is for the dark values, 139 00:06:55,870 --> 00:06:57,870 so let's just take a look at this here very quickly. 140 00:06:57,870 --> 00:06:59,880 It'll make more sense when it's over top the final image, 141 00:06:59,880 --> 00:07:03,041 so here it brings it down and up and again, 142 00:07:03,041 --> 00:07:07,870 we are punching that image from the background through our edges 143 00:07:07,870 --> 00:07:11,235 to make it better integrated and here we go, 144 00:07:11,235 --> 00:07:15,430 here is for the darks and again, with the gain, 145 00:07:15,430 --> 00:07:16,930 lighter and darker. 146 00:07:16,930 --> 00:07:18,939 So, let's take a look what that looks like when they are combined, 147 00:07:18,940 --> 00:07:22,613 plus them together and then let's take a look at what 148 00:07:22,613 --> 00:07:24,880 they look like over top of the flight, so there we go, 149 00:07:24,880 --> 00:07:28,414 there's this information re-added and our final output 150 00:07:28,414 --> 00:07:31,940 which is down here and we've added some details in here 151 00:07:31,940 --> 00:07:36,454 which were not available before, so let's just turn that off, 152 00:07:36,454 --> 00:07:36,879 disable. 153 00:07:36,880 --> 00:07:38,910 I've added some nice information. 154 00:07:38,910 --> 00:07:41,880 So, now what do these two things mean up here? 155 00:07:41,880 --> 00:07:44,919 So, let's see how they actually interact with our final output, 156 00:07:44,920 --> 00:07:49,870 so the gain is going to brighten up and make it more visible for those details. 157 00:07:49,870 --> 00:07:52,664 Be careful in here, it's starting to look a little bit funny, 158 00:07:52,664 --> 00:07:53,870 so don't push it too far. 159 00:07:53,870 --> 00:07:58,920 Just enough to start dialing in that information and the darks over here, 160 00:07:58,920 --> 00:08:05,879 again, so, makes it brighter or darker, so dial both as need be, 161 00:08:05,880 --> 00:08:08,930 again just to make it look like it's well integrated. 162 00:08:08,930 --> 00:08:10,930 There we go. 163 00:08:10,930 --> 00:08:11,260 So, 164 00:08:11,260 --> 00:08:15,330 it's allowing us to work with the darks and the lights to 165 00:08:15,330 --> 00:08:17,910 integrate them into our final image. 166 00:08:17,910 --> 00:08:18,920 Now, one last step, 167 00:08:18,920 --> 00:08:23,890 we're going to pretend that you did not use the pre-processed plate, 168 00:08:23,890 --> 00:08:25,910 so maybe your backing region is uneven, 169 00:08:25,910 --> 00:08:29,660 so I've added a little bit of a dot here to our image, 170 00:08:29,660 --> 00:08:30,910 so here is our dot, 171 00:08:30,910 --> 00:08:36,519 pretending that's our image that's appearing in our 172 00:08:36,519 --> 00:08:38,919 backing region and we have to get rid of it. 173 00:08:38,919 --> 00:08:42,909 So, what we've done is we've created a mat to give rid of that, 174 00:08:42,909 --> 00:08:45,900 so up to our original image, here's our temp key. 175 00:08:45,900 --> 00:08:48,909 We're going to use the same technique as in previous clips, 176 00:08:48,910 --> 00:08:50,889 so go into our alpha, 177 00:08:50,890 --> 00:08:56,869 we're going to blur our alpha just to increase some of this gray in our alpha. 178 00:08:56,870 --> 00:09:00,889 We're going to use the color lookup again to get rid of those gray values, 179 00:09:00,890 --> 00:09:06,860 so into our alpha and just pull it in, so not too far but far enough. 180 00:09:06,860 --> 00:09:09,919 We are then going to dilate this out, 181 00:09:09,920 --> 00:09:13,900 so we dilate this out so that it reaches the edges of our wispies, 182 00:09:13,900 --> 00:09:14,889 this is pretty extreme. 183 00:09:14,890 --> 00:09:18,590 We have some pretty extreme wispies out here and then we blur it 184 00:09:18,590 --> 00:09:23,112 just a little bit so that if there is any information in the 185 00:09:23,112 --> 00:09:25,909 backing region that we don't want, that it nicely fades off into nothing, 186 00:09:25,910 --> 00:09:31,890 so you can always dial this up to ease that transition, 187 00:09:31,890 --> 00:09:35,860 back to full color and then this will be used, 188 00:09:35,860 --> 00:09:39,900 let's just make some room in here, as a mask, 189 00:09:39,900 --> 00:09:42,791 so here was it before, here's it after, 190 00:09:42,791 --> 00:09:48,860 it's masked it out and now we can take a look at our final outputs, 191 00:09:48,860 --> 00:09:49,919 so let's just turn on the switch there. 192 00:09:49,920 --> 00:09:56,850 There we go, now it's gone and onto our final comp. 193 00:09:56,850 --> 00:09:57,747 So, there we go, 194 00:09:57,747 --> 00:10:00,863 there's a really great overview of how we can add even 195 00:10:00,863 --> 00:10:02,890 more extra information to our wispies. 196 00:10:02,890 --> 00:10:03,900 It does have some limitations, 197 00:10:03,900 --> 00:10:07,331 be careful of this edge up in here but overall it's looking much, 198 00:10:07,331 --> 00:10:12,214 much better than what we had coming into this particular script and 199 00:10:12,214 --> 00:10:15,890 it helps us add that detail that we were missing, 200 00:10:15,890 --> 00:10:17,910 so that is with the additive keyer. 201 00:10:17,910 --> 00:10:18,304 Again, 202 00:10:18,304 --> 00:10:22,721 the additive keying process is not an actual key but rather a 203 00:10:22,721 --> 00:10:28,910 blending tool to add that extra information. 17606

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.