Microsoft Выпустила Программу Для Плавного Зацикливания Анимации

При просмотре GIF-анимации или других зацикленных видеороликов всегда наблюдается заметный переход от конца видео к началу, словно прыжок в исходную позицию.

Эксперты Microsoft Research опубликовали программа автоматическая обработка видео, элегантно решающая эту проблему.



Microsoft выпустила программу для плавного зацикливания анимации

Алгоритмы работы описаны в научная работа .

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

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

Грубо говоря, одни объекты нужно немного замедлить, а другие немного ускорить.

Оптимизация практически незаметна глазу и выглядит очень естественно (см.

видео под катом).

Помимо бесшовной анимации, программа позволяет создавать красивые спецэффекты.

Например, «заморозить» некоторые объекты в кадре, а остальные продолжат двигаться.

Как показано на видео, интерфейс очень удобный: программа автоматически распознает все движущиеся объекты.

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

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

В общем, специалисты Microsoft Research, сами того не подозревая, сделали идеальный инструмент для GIF-анимации.

Вы можете поэкспериментировать с программой самостоятельно: она доступна для бесплатного скачивания с сайта Веб-сайт исследований Майкрософт (требуется 64-разрядная версия Windows 7 или Windows 8 с 8 ГБ ОЗУ и установленной компоненты среды выполнения Визуальная студия).

Авторы научной работы считают, что их метод можно использовать для сжатия видео.

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



Microsoft выпустила программу для плавного зацикливания анимации

Однако авторы признают, что технология имеет определенные ограничения.

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

На самом деле алгоритм в его текущей реализации просто сотрет это движение из видео.

Кроме того, программа в некоторых ситуациях выдает забавные глюки.

Например, когда оживленное шоссе движется по петле, некоторые машины исчезают посреди дороги.

Качающаяся на волнах лодка тоже выглядит не очень красиво, так как алгоритм динамически меняет ее форму.

Демо-видео Научная работа (pdf) Теги: #Работа с видео #Работа с 3D-графикой #спецэффекты #сжатие видео #сжатие видео #Исследования Microsoft #анимированные GIF

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.