|
Свойства
и преимущества
-
Уникальный алгоритм определения движения объектов.
PatchMaker обладает рядом неоспоримых преимуществ по сравнению с прочими
средствами двумерного трекинга:
-
Безупречное качество трекинга. Оно достигается
тем, что PatchMaker использует всю имеющуюся на изображении объекта
информацию и не ограничивается небольшим числом точек-трекеров.
Алгоритм вычисляет движение с субпиксельной точностью, что позволяет
обойтись без искусственного сглаживания его параметров — объект
движется так, как он движется на самом деле. Это делает результат
недосягаемым для традиционных методов трекинга, особенно в отношении
передачи мельчайших деталей движения.
-
Высочайшая скорость работы. PatchMaker прослеживает
двумерные движения/преобразования объекта в плоскости кадра, что
требует существенно меньшего объема вычислений, чем при полном трехмерном
трекинге. Однако двумерных преобразований хватает в огромном числе
реальных случаев, особенно при использовании сложных моделей движения,
поддерживаемых программой. Так, движение неплоских объектов часто
можно разбить на участки, представимые двумерными преобразованиями.
Несмотря на сравнительно большую скорость работы конкурирующих
продуктов, низкое качество трекинга и трудоемкость настройки заставляет
повторять работу снова и снова. Поэтому общее время работы над планом
оказывается заметно больше, чем при использовании PatchMaker.
-
Легкость настройки как раз-два-три. Пользователю
нужно (раз) выбрать кадр, для которого удобно нарисовать заплатку;
(два) указать объект в кадре, который движется так, как должна двигаться
заплатка; (три) запустить расчет. Параметры подобраны так, чтобы
необходимость их менять возникала как можно реже. Для того, чтобы
освоить PatchMaker и получить первые качественные и содержательные
результаты, достаточно минимальных усилий.
-
Широкий диапазон поддерживаемых моделей движения:
сдвиги (трансляции), сдвиги с поворотами, сдвиги с поворотами и
масштабированием и аффинные преобразования. Причем в одной видеопоследовательности
можно сочетать несколько типов движений для разных участков.
Аффинные преобразования, вычисляемые программой PatchMaker, не
уступают по качеству другим типам движения. В конкурирующих продуктах
такие преобразования определяются по движениям всего трех точек,
и их суммарная статистическая ошибка не позволяет применять эту
модель на практике.
-
Удобный, прозрачный и приятный интерфейс. Интерфейс
программы PatchMaker покажется знакомым пользователям, работающим
с AE и другими продуктами компании Adobe®.
Заимствовав стиль и мощь их интерфейса, мы сохранили простоту работы
со всеми встроенными средствами. Кроме того, мы сделали максимум для
удобства совместного использования PatchMaker и AE при создания эффектов.
PatchMaker поддерживает:
-
Одновременное выполнение независимых операций.
Вычисления выполняются полностью в фоновом режиме и не препятствуют
построению масок, редактированию параметров, просмотру или рендерингу
текущих результатов работы.
-
Возможность отменить любую операцию. Реализована
возможность отмены одной или более предыдущих операции, а также
их повторное выполнение (Undo/Redo).
-
PatchMaker зарекомендовал себя у ведущих специалистов.
Перед тем как выпустить PatchMaker на массовый рынок, разработчики
доводили его в реальных условиях поточной обработки видео в одной
из лучших студий Москвы, занимающейся внутрикадровым монтажом видео
и созданием спецэффектов (post-production).
После разработки и тестирования оригинальных вычислительных алгоритмов
и создания прототипа нам пришлось полностью переосмыслить и переписать
продукт, чтобы учесть важные пожелания сотрудников студии и их понимание
того, что и как должен делать передовой трекер. Теперь PatchMaker
стал для них подручным инструментом, надежным и незаменимым.
|
|