Найти в Дзене
Заметки колориста

Трекинг векторных масок в Davinci resolve. Tracker Window.

Сложно переоценить пользу векторных масок при работе с графикой, но как и у любого инструмента и у них есть один, иногда не очень приятный, недостаток. Векторная маска сама по себе инструмент которым мы лишь ограничиваем область в кадре и не имеет какой-либо объектной привязки. Но мы с вами работаем с видеоматериалом, а посему нам нужно, чтобы наша маска двигалась вслед за тем, что мы этой маской с вами ограничили - любой движущийся объект или участок в кадре. Как заставить маску перемещаться вслед за движением в кадре? Ответ на этот вопрос я постараюсь подробно дать в этой статье. Трекинг масок - это процесс, когда мы создаём движение маски, вслед за движущимся объектом в кадре или вслед за движением самого кадра. Трекинг масок выполняется отдельным инструментом Tracker Window. Открываем инструмент и первое, что нам нужно сделать, это переключиться на режим Frame - так отслеживание маски будет происходить на основании информации в кадре. Следующий шаг - нужно помочь программе понять
Оглавление

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

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

Как заставить маску перемещаться вслед за движением в кадре? Ответ на этот вопрос я постараюсь подробно дать в этой статье.

Трекинг масок

Трекинг масок - это процесс, когда мы создаём движение маски, вслед за движущимся объектом в кадре или вслед за движением самого кадра.

Автоматический трекинг масок

Трекинг масок
Трекинг масок

Трекинг масок выполняется отдельным инструментом Tracker Window. Открываем инструмент и первое, что нам нужно сделать, это переключиться на режим Frame - так отслеживание маски будет происходить на основании информации в кадре.

Следующий шаг - нужно помочь программе понять, какой тип движения она должна учитывать в кадре: движение по горизонтали (Pan), движение по вертикали (Tilt), приближение или отдаление (Zoom), поворот (Rotate) или искажение в трёхмерной плоскости (3D). Для более правильно интерпретации движения в кадре нужно обязательно снять галочки с ненужных пунктов, особенно 3D.

Далее останется только нажать на значок с двумя стрелками вперед и назад и можно пойти налить себе чайку, пока Davinci автоматически выполняет трекинг. Как правило, с трекингом, к примеру овальной маски на лице проблем никаких и скорее всего трекинг пройдёт как надо. Но из любого правила есть исключения.

Проблемы с трекингом.

Золотое правило - чем проще маска, тем более качественным будет автоматический трекинг. Проблемы с трекингом могут возникнуть и точно возникнут при создании маски пером, когда вы выделяете объект неправильной формы, тем более если этот объект ещё и движется.

Пример маски пером
Пример маски пером

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

В таком случае придётся прибегнуть к трекингу руками. Но не забывайте сначала дать шанс отработать автоматике. Даже если трекинг пройдет не очень корректно, автоматика всё же минимизирует дальнейшее ручное вмешательство.

Ручной трекинг

Ручной трекинг лично я осуществляю по следующему алгоритму на примере маски пером. При работе с этим кадром я сначала создал пером саму маску, а после чего включил автоматический трекинг. После этого я проверяю как точно он сработал, и естественно с такой сложной формой трекинг отработал криво. Это можно увидеть по вот таким моментам.

Неточный трекинг сложной маски
Неточный трекинг сложной маски

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

Если результат меня не устраивает, то я снова прохожу по треклинии, но уже с шагом 0,25 деления и повторяю этот процесс до тех пор, пока моя маска не будет лежать ровно там где ей и положено.

В общем-то всё. Не забывайте подписаться на канал, чтобы узнать больше о Davinci resolve😉