Keing в программе Combustion
часть 1
Keying - это процесс когда вырезается весь
задний фон и накладывается другой. Зачем это может понадобиться ? Например
в фильмах очень часто показаны кадры когда люди свободно летают по небу. На
самом деле они висят на месте и только делают вид что летают - а потом с помощью
процесса Keying вырезается задний фон и накладывается видео реального полета.
Мы в данном примере рассмотрим более простой случай когда в качестве заднего
фона будет добавлено другое изображение. Делать это будем в программе
Combustion. Для более качественного результата нужен одноцветный
задний фон (в основном применяют синий фон - реже зеленный).
1.Исходный материал перед употреблением был обсчитан Real
Smart FieldsKit Deinterlacer (я Всегда перед кеингом убиваю поля,
ИМХО только мешают). После чего исходник выглядит так:

Снято было на Canon XL-1. Как видно при съемке не было допущено
огрехов.
2. Мы копируем слой с исходником (далее по тексту FG
- foreground), вставляем в ту же композицию, кладем под слой с фоном (далее
BG - background), и обзываем FG_matte. Получаем следующее:

3. К слою FG_matte применяем Unconstrained Gaussian Blur
с следующими настройками:

Это делается для того чтобы постараться компенсировать артефакты
сжатия кодеком DV. На экране получаем такое смазанное изображение :

4. К этому изображению применяем Compound HSV Arithmetic
с следующими настройками:

Этим оператором мы вернули яркостную составляющую в исходное
положение (если быть точным то в качестве входа для V operator нужно использовать
не Luminance, а Value). Получили картинку, которую собственно говоря мы и
будем кеить

5. Применяем Linear Keyer (я всегда сначала
пробую его из-за простоты настроек и быстроты просчета). Настройки следующие:


Проанализируем результат: получилась достаточно ровная маска,
которая чуть больше чем актер. Для правки результата применим Matte
Controls:

С помощью ползунка Shrink Width я уменьшил
маску на 3 пиксела.
6. Теперь вернемся к слою FG и применим к нему Set
Matte:

Для наилучшего результата я еще подтянул маску с помощью Alpha
Levels:

Замечу, что кроме уровня черного я скорректировал и гамму.
7. И после применения Discreet Color Corrector
актер уже совсем по другому смотрится на новом фоне:

Как уже писалось в начале это достаточно простой пример с
хорошим фоном который удобно обрабатывать. Во второй части статьи будет рассмотрен
более трудный случай, где исходный материал будет похуже. Во второй части
поговорим о ротоскопии.
valentine 22/01/2004
Все вопросы по этой статье просьба задавать в форуме