Отделение объектов переднего плана, таких как актер, от фона является важным шагом во многих визуальных эффектах и рабочих процессах создания композиций. После создания подложки, изолирующей объект, можно заменить фон, выборочно применить эффекты к переднему плану и выполнить многие другие действия.

Как правило, сегментация перемещающегося изображения на передний план и фон выполняется через ротоскопинг — рисование подложки вручную с помощью кривых Безье (масок) на большинстве кадрах с использованием определенной интерполяции. (См. раздел Введение в ротоскопирование и ресурсы.)

Инструмент «Кисть для ротоскопии» предлагает альтернативный, более быстрый процесс для выполнения такой сегментации и создания подложки.

С помощью инструмента «Кисть для ротоскопии» можно создавать обводки на репрезентативных областях переднего плана и элементах фона, после чего программа After Effects использует эту информацию для создания границы сегментации между элементами переднего плана и фона. Обводки, созданные для одной области, сообщают приложению After Effects о том, что на соседних кадрах и соседних областях является передним планом, а что фоном. Для отслеживания рабочих областей в разные моменты времени применяются различные методы, и эта информация используется для выполнения сегментации вперед или назад на шкале времени таким образом, что каждая сделанная вами обводка помогает улучшению результатов на близ расположенных кадрах. Даже если объект перемещается или изменяет форму при переходе от одного кадра к другому, граница сегментации изменяется в соответствии с объектом.

После создания границы сегментации используйте свойства инструмента «Уточнить подложку» для улучшения подложки. Эффект «Уточнить подложку» также доступен отдельно для улучшения подложек, созданных с помощью других функции, нежели инструмент «Кисть для ротоскопии».

Примечание.

В программу After Effects CC были внесены улучшения для упрощения ротоскопии. См. раздел Инструменты «Кисть для ротоскопии» и «Уточнить края» в After Effects CC

Ресурсы в Интернете, посвященные инструментам «Кисть для ротоскопии» и «Уточнить подложку»

Видеоруководства и ресурсы, посвященные инструменту «Кисть для ротоскопии», можно найти в этой статье на веб-сайте Adobe.

Видео, в котором демонстрируется использование инструмента «Кисть для ротоскопии» для быстрого создания подложки для выборочной цветокоррекции, можно посмотреть на веб-сайте Adobe.

Видео, в котором демонстрируется использование свойств инструмента «Уточнить подложку» при применении эффекта кисти для ротоскопии для улучшения подложки, можно найти на веб-сайте Adobe.

Обзор инструментов «Кисть для ротоскопии» и «Уточнить подложку» и рабочий процесс

  1. Активировать инструмент «Кисть для ротоскопии» можно с помощью клавиш ALT+W (Windows) или OPTION+W (Mac OS).

  2. Откройте на панели слоев нужный слой.

    Примечание. Двойной щелчок слоя на панели «Таймлайн», когда инструмент «Кисть для ротоскопии» активен, открывает слой на панели «Слой».

  3. Выполните предпросмотр фильма на панели «Слой», чтобы найти кадр, в котором оказывается наибольшая часть объекта переднего плана, а разделение переднего плана и фона является максимально четким.

    Кадр, в котором была нарисована первая обводка, является базовым кадром. (См. Обводки, интервалы и базовые кадры кисти для ротоскопии.)

  4. Перетащите кадр на панель «Слой», чтобы нарисовать обводку переднего плана для объекта, который нужно задать как объект переднего плана. При рисовании обводки переднего плана указатель инструмента «Кисть для ротоскопии» становится зеленым кружком со значком плюса посредине.

    Примечание.

    Нарисуйте обводку под центром объекта, не вдоль его края. (См. Советы по работе с инструментом «Кисть для ротоскопии».)

    Пурпурный контур, появляющийся вокруг объекта переднего плана в режиме просмотра границ альфа-канала, — это граница сегментации, грубая линия, отделяющая передний план от фона. Сегментацию также можно просмотреть, используя другие режимы просмотра. (См. Параметры просмотра панели «Слой».)

  5. Удерживая нажатой клавишу ALT (Windows) или OPTION (Mac OS), перетащите указатель, чтобы нарисовать обводку фона в рабочей области, которую нужно определить как фон. При рисовании обводки фона указатель инструмента «Кисть для ротоскопии» превращается в красный круг со значком минуса посредине.

  6. Повторяйте действия для рисования обводок переднего плана и фона для базового кадра, пока сегментация не станет максимально точной и полной. Необходимо выполнить сегментацию для базового кадра максимально качественно — сегментация других кадров основана на сегментации, определенной для базового кадра.

    Попробуйте определить границу сегментации, отступив на несколько пикселей от нужного края. Можно изменить свойства эффекта «Кисть для ротоскопии», такие как «Сглаживание», чтобы уточнить первоначальную сегментацию. (См. раздел Справочник по эффектам «Кисть для ротоскопии» и «Уточнить подложку».)

    Примечание.

    Чтобы создать более точные обводки, можно изменить кончик кисти для ротоскопии. Большие обводки хороши для начальной работы, но для деталей полезны точные обводки. (См. Обводки, интервалы и базовые кадры кисти для ротоскопии.)

  7. Нажмите клавишу PAGE DOWN для перемещения на один кадр вперед.

    Приложение After Effects использует отслеживание движения, оптический поток и другие методы для распространения информации из базового кадра в текущий кадр, чтобы определить границу сегментации.

  8. Если граница сегментации, рассчитанная After Effects для текущего кадра, оказывается не там, где нужно, можно создать корректирующие обводки, чтобы указать приложению After Effects, где передний план, а где фон. При необходимости нарисуйте обводки переднего плана и фона, чтобы исправить сегментацию. Корректирующие обводки распространяются в одном направлении, от базового кадра.

    Примечание. Можно также изменить свойства в группе свойств «Распространение эффекта», чтобы повлиять на распространение приложением After Effects сведений о сегментации из предыдущих кадров в текущий кадр. (См. раздел Справочник по эффектам «Кисть для ротоскопии» и «Уточнить подложку».)

  9. Повторите действия, перемещая кадры по одному и создавая корректирующие обводки, пока не будет создана граница сегментации для всей длительности, которую нужно сегментировать.

  10. Выберите параметр «Уточнить подложку» в свойствах эффекта кисти ротоскопии на панели управления эффектами и при необходимости измените свойства в группе свойств подложки. (См. раздел Справочник по эффектам «Кисть для ротоскопии» и «Уточнить подложку».)

  11. После завершения нажмите кнопку «Заморозить» в правом нижнем углу панели «Слой», чтобы кэшировать, заблокировать и сохранить данные сегментации кисти ротоскопии. (См. раздел Фиксация (кэширование, блокировка и сохранение) сегментации «Кисть для ротоскопии».)

Советы по работе с инструментом «Кисть для ротоскопии»

  • При рисовании обводок для определения объекта переднего плана с помощью инструмента «Кисть для ротоскопии» начните с рисования обводок вдоль центра компонентов объекта. Например, нарисуйте обводку вдоль скелета, а не по контуру руки. В отличие от стандартной ротоскопии, для которой требуется точно определить границы вручную, при использовании инструмента «Кисть для ротоскопии» выполняется определение репрезентативных областей. Затем After Effects может выполнить экстраполяцию из этих областей для определения границ. Перед рисованием обводки вдоль границы при попытке получить точную сегментацию убедитесь, что обводки переднего плана нарисованы вниз от центра объекта и что создано хотя бы несколько грубых обводок фона с другой стороны границы.

  • При рисовании обводки «Кисть для ротоскопии» над неправильной областью изображения отмените эту обводку. (См. раздел Отмена изменений.) Но, если приложение After Effects неправильно интерпретирует обводку и включает или исключает слишком большую часть изображения, не выполняйте операцию отмены. В дальнейшем научите «Кисть для ротоскопии» включать или исключать области, рисуя дополнительные обводки.

  • Работая с инструментом «Кисть для ротоскопии», установите полное значение разрешения. Режимы быстрого предпросмотра, например адаптивное разрешение, будут плохо работать с этим инструментом, поскольку для переключения между разрешениями требуется полный перерасчет данных о сегментации и прозрачности. По этой причине режимы быстрого предпросмотра отключены при рисовании обводок «Кисть для ротоскопии». Этот параметр совместно используется панелями «Композиции» и «Слои». (См. раздел Разрешение.)

  • Используйте в композиции инструмент «Кисть для ротоскопии» с набором частот кадров для приведения частоты кадров в соответствии с элементом исходного видеоряда слоя. Если частота кадров композиции не соответствует частоте кадров элемента исходного видеоряда слоя, внизу кадра на панели «Композиция» появляется предупреждающий баннер. (См. раздел Частота кадров.)

  • После достижения нужного результата с помощью эффекта «Кисть для ротоскопии» можно продолжить редактирование подложки с помощью других средств создания композиции в приложении After Effects, таких как рисование в альфа-канале. (См. раздел Общие сведения о создании композиции и прозрачности и соответствующие ресурсы.)

Обводки, интервалы и базовые кадры инструмента «Кисть для ротоскопии»

Базовые кадры, интервалы кисти для ротоскопии и корректирующие обводки

При первом рисовании обводки «Кисть для ротоскопии» кадр, в котором она рисуется, становится базовым кадром. Сведения о сегментации (информация о том, что определено как передний план, а что — как фон) распространяются вперед и назад по времени — на 20 кадров вперед и на 20 кадров назад. Диапазон кадров, на которые влияет этот базовый кадр, является соответствующим интервалом «Кисть для ротоскопии». Маленькие стрелки в строке интервалов на панели «Слой» показывают направление распространения информации. При рисовании корректирующей обводки в любом месте, где стрелки указывают вправо, информация из этой обводки распространяется вперед. При рисовании корректирующей обводки в любом месте, где стрелки указывают влево, информация из этой обводки распространяется назад. Если обводка рисуется где-либо вне интервала «Кисть для ротоскопии», то создаются новый базовый кадр и интервал.

Можно выполнять действия, сместившись вперед по времени от базового кадра и создавая корректирующие обводки, и можно не беспокоиться о том, что обводки изменят результаты для уже обработанных кадров. То же самое можно выполнить при движении назад от базового кадра.

Влияние каждой корректирующей обводки распространяется вперед или назад на все кадры интервала в указанном направлении, независимо от того, когда создана обводка. Например, если базовым является кадр 10, а корректирующая обводка создана в кадре 20, то при создании корректирующей обводки в кадре 15, на кадр 20 будут влиять обе эти корректирующие обводки — как и в том случае, когда корректирующие обводки были созданы в другом порядке.

При каждом создании обводки в интервале, этот интервал увеличивается до тех пор, пока это возможно, то есть пока интервал, в котором выполняется рисование, не соприкоснется с другим интервалом.

  • Чтобы вручную изменить длительность интервала, перетащите любой конец интервала.

  • Для удаления интервала щелкните интервал правой кнопкой мыши (Windows) или при нажатой клавише CONTROL (Mac OS) и выберите «Удалить интервал».

  • Чтобы удалить все интервалы, удалите экземпляр эффекта кисти для ротоскопии.

При перемещении в кадр внутри интервала приложение After Effects должно вычислить, как данные обводок из других кадров в интервале влияют на кадр, в который было выполнено перемещение. Во время этого расчета на панели «Информация» появляется сообщение «Распространение эффекта "Кисть для ротоскопии"». Эта информация кэшируется, поэтому не требуется выполнять это распространение каждый раз при перемещении к этому кадру. Кадры с кэшированной информацией показываются в интервале зелеными полосками. Выбор «Правка» > «Очистить кэш изображений» также очищает кэши «Кисть для ротоскопии».

Инструмент «Кисть для ротоскопии», обводки «Кисть для ротоскопии» и аналогии с инструментами и обводками для рисования

Инструмент «Кисть для ротоскопии» многим похож на инструменты рисования, но вместе с тем он имеет несколько важных отличий.

При выборе инструмента «Кисть для ротоскопии» элементы управления на панели рисования становятся недоступны. Длительность обводок «Кисть для ротоскопии» составляет один кадр, хотя их влияние распространяется вперед или назад внутри интервала.

Размер кисти (диаметр) для инструмента «Кисть для ротоскопии» можно изменить таким же образом, как и для инструментов рисования. Можно использовать элемент управления «Диаметр» на панели «Кисти» или перетаскивание на панели «Слой» при нажатой клавише CTRL (Windows) или COMMAND (Mac OS). Остальные элементы управления на панели «Кисти», кроме «Жесткость», также влияют на инструмент «Кисть для ротоскопии».

Можно скопировать свойства «Путь» эффекта «Кисть для ротоскопии», а затем вставить их в маски, фигуры и экземпляры эффекта рисования, как и в случае других типов путей. При копировании отдельной обводки данные об интервале «Кисть для ротоскопии» не копируются. Но при копировании всего экземпляра эффекта «Кисть для ротоскопии» включаются и данные об интервале (и базовом кадре) «Кисть для ротоскопии».

В свойстве «Путь» эффекта «Кисть для ротоскопии» точно так же, как и в свойстве «Путь» эффекта рисования, можно использовать выражения.

При рисовании обводки с помощью инструмента «Кисть для ротоскопии» создается новая обводка, даже если выбрана другая обводка. Это отличается от функции замены обводки для инструментов рисования.

Обводки «Кисть для ротоскопии» находятся в группе свойств «Обводки» внутри группы свойств «Кисть для ротоскопии» на панели «Таймлайн».

Многие сочетания клавиш, применяемые с обводками рисования и инструментами рисования, также работают с обводками и инструментом «Кисть для ротоскопии». (См. раздел Инструменты рисования (комбинации клавиш).)

  • Нажмите клавишу 1 или 2 на основной клавиатуре, чтобы переместиться раньше или позже (вперед или назад) на один кадр.

  • Нажмите клавиши PP, чтобы показать обводки рисования, обводки «Кисть для ротоскопии» и булавки марионетки.

  • Чтобы выбрать все обводки в текущем кадре, нажмите CTRL+A (Windows) или COMMAND+A (Mac OS).

Справочник по эффектам «Кисть для ротоскопии» и «Уточнить подложку»

Свойства эффекта «Кисть для ротоскопии» в группе свойств «Распространение» влияет на сегментацию между передним планом и фоном и на то, как данные о сегментации используются для смежных кадров в интервале. Другие свойства эффекта «Кисть для ротоскопии» влияют на подложку, созданную на основе первоначальной сегментации. Эффект «Уточнить подложку» включает все свойства эффекта «Кисть для ротоскопии» вне группы свойств распространения (за исключением «Инвертировать передний план/фон»).

Распространение

Свойства в группе свойств «Распространение» (за исключением свойства «Просмотр области поиска») влияют на все вычисления для эффекта «Кисть для ротоскопии». Любые изменения этих свойств требуют повторного расчета и распространения сведений о сегментации из базового кадра. Кроме того, изменения этих свойств не влияют на результаты для самого базового кадра. Поэтому лучше всего менять эти свойства, когда индикатор текущего времени указывает на кадр, отстоящий на кадр или два от базового кадра — это позволяет увидеть результат изменений.

Радиус поиска

Радиус области, в пределах которой приложение After Effects выполняет поиск в соседних кадрах соответствующих друг другу пикселей. Способ адаптации радиуса поиска к областям с большим или меньшим движением можно изменить с помощью свойств «Пороговое значение движения» и «Буферизация движения». Если радиус поиска слишком мал, часть движения может быть пропущена. Если радиус поиска слишком велик, могут обнаруживаться лишние движения.

Пороговое значение движения и буферизация движения

Эти два свойства определяют, как в зависимости от движения ограничивается область поиска. Измените значение «Пороговое значение движения», чтобы установить уровень движения, ниже которого движение считается отсутствующим, а область поиска сжимается до нуля. «Буферизация движения» влияет на оставшиеся области, считающиеся находящимися в движении. При увеличении значения «Буферизация движения» область поиска сжимается, при этом медленно движущиеся области сжимаются сильнее быстро движущихся областей. Ограничение области поиска в областях с малым движением позволяет уменьшить вибрацию краев в этих областях. Слишком сильное ограничение области поиска приведет к невозможности обнаружить край объекта с помощью автоматического определения границ.

Просмотр области поиска

Область поиска изображается желтым цветом, а передний план и фон изображаются как изображение в градациях серого (фон показывается темнее, чем передний план). Значение этого свойства влияет на результат рендеринга для эффекта «Кисть для ротоскопии», а не только на промежуточную стадию работы эффекта. Его основное применение — помочь выбрать значения параметров «Радиус поиска», «Пороговое значение движения» и «Буферизация движения».

Примечание. Для других кадров кроме базового просмотр региона поиска отобразит область, в которой поиск будет осуществляться в текущем кадре — на основе результатов сегментации предыдущего кадра. Таким образом, для других кадров кроме базового добавление обводки в кадре не изменяет область поиска, отображаемую для этого кадра.

Обнаружение краев

Выберите, следует ли использовать границу сегментации, рассчитанную отдельно для текущего кадра или рассчитанную на основе предыдущего кадра при определении границы между передним планом и фоном. Параметр «Сбалансированный» в равной степени учитывает текущий кадр и окружающие кадры. Для объектов переднего плана с цветами, соответствующими фону, обычно лучше выбирать значение «Предпочтение спрогнозированным краям».

Использовать альтернативное определение цвета

Слегка изменяет процесс, с помощью которого эффект «Кисть для ротоскопии» определяет, что является передним планом, а что — фоном. Иногда установка этого флажка помогает выполнить сегментацию, иногда нет.

Инвертировать передний план/фон

Инвертирует в стадии сегментации то, какие обводки считаются обводками переднего плана, а какие — обводками фона.

Плавное

Увеличение этого значения уменьшает резкость кривых для границы сегментации, выполняя сглаживание вдоль края. Низкое значение этого параметра помогает изолировать объект с четкими характеристикам, например, волосы.

Растушевка

Смягчение границ сегментации. Это свойство не оказывает эффекта, если параметр «Плавное» равен 0. В отличие от параметра «Плавное» параметр «Растушевка» применяется через границу.

С перекрытием

Степень подавления (сужения) подложки относительно значения свойства «Плавное». Результат применения очень похож на результат свойства «С перекрытием» эффекта «Подавление подложки», но это значение назначается в диапазоне от -100 % до 100 % (вместо от -127 до 127).

Уменьшить вибрацию

Увеличьте это свойство, чтобы уменьшить случайные изменения краев при переходе из одного кадра в другой. Это свойство определяет степень влияния текущего кадра при выполнении при получении средневзвешенного значения для смежных кадров, чтобы устранить сбои краев подложки при переходе из одного кадра в другой. Если значение «Уменьшение вибрации» велико, то вибрация уменьшается сильно, а текущий кадр учитывается с меньшим весом. Если значение «Уменьшение вибрации» мало, то вибрация уменьшается слабо, а текущий кадр учитывается с большим весом. Если значение «Уменьшение вибрации» равно 0, то для уточнения подложки учитывается только текущий кадр.

Совет. Если объект переднего плана не перемещается, а края подложки перемещаются и изменяются, увеличьте значение свойства «Уменьшить вибрацию».

Если объект переднего плана перемещается, а край подложки не перемещается, уменьшите значение свойства «Уменьшить вибрацию».

Использовать размытие в движении

Выберите этот параметр для рендеринга подложки с размытием в движении. При выборе высокого качества обработка выполняется медленнее, но формируется более четкий край. Можно также управлять числом образцов и углом затвора. Эти параметры имеют тот же смысл, что и в контексте размытия в движении в параметрах композиции. (См. раздел Размытие в движении.)

Очистка цветов края

Выберите этот параметр, чтобы очистить цвет граничных пикселей. Цвет фона удаляется из пикселей переднего плана, что помогает скорректировать ореолы и загрязнение размытием в движении для объектов переднего плана с цветом фона. Интенсивность этой очистки определяется величиной «Величина очистки».

Расширить сглаженные

Работает, только когда значение «Уменьшение вибрации» больше 0 и установлен флажок «Очистка цветов края». Очищаются края, перемещаемые для уменьшения вибрации.

Увеличить радиус очистки

Значение (в пикселях), на которое увеличивается радиус очистки цветов края, помимо любой очистки, относящейся к растушевке, размытию в движении и расширенной очистке.

Просмотреть схему очистки

Показывает, какие пиксели будут очищаться при очистке цветов края (белые пиксели на схеме).

Фиксация (кэширование, блокировка и сохранение) сегментации «Кисть для ротоскопии»

Если в меню «Вид» на панели «Слой» выбрано «Кисть для ротоскопии», в нижнем правом углу панели «Слой» появляется кнопка «Заморозить». Нажмите эту кнопку, чтобы кэшировать и заблокировать сегментацию для всех интервалов «Кисть для ротоскопии» для слоя в рабочей области композиции. Это сохраняет подложку вместе с проектом, предотвращая повторное распространения эффектом «Кисть для ротоскопии» сегментации при повторном открытии проекта или внесении изменений.

Если приложение After Effects уже рассчитало данные сегментации «Кисть для ротоскопии» для кадра, то при нажатии кнопки «Заморозить» данная информация кэшируется. Если сегментация не была рассчитана для кадра в интервале «Кисть для ротоскопии», то перед фиксацией приложение After Effects должно рассчитать сегментацию.

Кадры с зафиксированными (кэшированными и блокированными) данными сегментации представлены синими полосками в представлении интервала «Кисть для ротоскопии» на панели «Слой».

Примечание.

Если в диалоговом окне нажать кнопку «Остановить», приложение After Effects прекращает добавление кадров в кэш, но сегментация «Кисть для ротоскопии» остается заблокированной с кэшированием сведений о сегментации до момента нажатия кнопки «Остановить».

Чтобы разморозить сегментацию «Кисть для ротоскопии», нажмите кнопку «Заморозить» еще раз.

Если сегментация «Кисть для ротоскопии» зафиксирована, можно навести указатель мыши на кнопку «Заморозить», чтобы увидеть подсказку, сообщающую, когда создана кэшированная информация.

Когда сегментация «Кисть для ротоскопии» фиксируется, указатель инструмента кисти для ротоскопии отображается с косой чертой.

Информация, кэшированная и заблокированная, является результатом «Кисть для ротоскопии» и свойств в группе свойств «Распространение» эффекта «Кисть для ротоскопии». Любые изменения любого из этих элементов (например, рисование новых обводок «Кисть для ротоскопии» или изменение свойств в группе свойств «Распространение») не влияет на результат эффекта «Кисть для ротоскопии», пока не будет снята фиксация сегментации. Свойства в группе свойств подложки не фиксируются.

Зафиксированные сведения о сегментации «Кисть для ротоскопии» кэшированы и заблокированы во время выполнения приложения, и кэшированная информация сохраняется вместе с проектом.

Параметры просмотра панели «Слой»

Можно выбрать эти режимы просмотра в меню «Показать канал» на панели «Слой», нажимая кнопки на панели «Слой» или используя сочетания клавиш. Чтобы изменить цвет и непрозрачность наложений, используемых в режиме «Граница альфа-канала» и «Наложение альфа-канала», можно использовать элементы управления в нижней части панели «Слой».

Альфа-канал

Отображает альфа-канал слоя (ALT+4 или OPTION+4).

Граница альфа-канала

Показывает исходный слой без изменений переднего плана и фона, с границей сегментации, наложенной как цветной контур (ALT+5 или OPTION+5).

Примечание. Режим просмотра границ альфа-канал отключен, когда меню «Вид» на панели слоев изменяется на другой режим, нежели «Кисть для ротоскопии».

Наложение альфа-канала

Показывает исходный слой без изменений переднего плана и с фоном, наложенным сплошным цветом (ALT+6 или OPTION+6).

Adobe рекомендует

Adobe рекомендует
Изолирование предмета с помощью инструмента «Кисть для ротоскопии»
Тодд Коприва (Todd Kopriva)

Adobe рекомендует

Adobe рекомендует
Быстрое создание подложки с помощью инструмента «Кисть для ротоскопии»
Марк Кристиансен (Mark Christiansen)

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет