stringtranslate.com

База данных анимации

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

База данных анимации — это база данных , в которой хранятся фрагменты анимации или движений человека и к которой можно обращаться, анализировать и запрашивать ее для разработки и сборки новых анимаций. [1] [2] Учитывая, что ручное создание большого количества анимации может занять много времени и стоит дорого, база данных анимации может помочь пользователям в создании анимации с использованием существующих компонентов и совместного использования фрагментов анимации. [2]

Ранние примеры баз данных анимации включают систему MOVE, которая использовала объектно-ориентированную базу данных . [1] Современные базы данных анимации можно наполнять путем извлечения скелетной анимации из данных захвата движения . [3]

Другие примеры включают моделирование толпы , при котором несколько человек моделируются как толпа. Учитывая, что в некоторых приложениях люди должны идти с разной скоростью, например, по тротуару, базу данных анимации можно использовать для извлечения и объединения различных анимированных фигур. [4] Этот метод в основном известен как «графики движения». [5]

Базы данных анимации также можно использовать для «интерактивного повествования», при котором фрагменты анимации извлекаются из базы данных анимации и перерабатываются для объединения в новые истории. Например, база данных анимации под названием Animebase используется в системе Words Anime для создания анимации с использованием переработанных компонентов. [2] При таком подходе пользователь может вводить слова, которые образуют части истории, а запросы к базе данных помогают выбрать подходящие фрагменты анимации. Система этого типа действительно может использовать две базы данных: базу данных анимации и базу данных историй. База данных знаний об истории может использовать субъекты, предикаты и объекты для ссылки на фрагменты истории. Затем система помогает пользователю сопоставить фрагменты истории и фрагменты анимации. [2]

Базы данных анимации также можно использовать для создания визуальных сцен с использованием гуманоидных моделей. [6] Примером применения является разработка анимированной системы языка жестов на основе гуманоидов для помощи инвалидам. [6]

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

Рекомендации

  1. ^ Аб С. Куроки, «Пошаговое руководство по использованию базы данных анимации MOVE» в «Приложениях баз данных и экспертных систем», том 4 под редакцией Владимира Марика, 1994 ISBN  3-540-57234-1 , страницы 760-763
  2. ^ abcd Каору Суми «Интерактивная система повествования, использующая знания историй, основанные на переработке» в книге « Интерактивное повествование: Вторая совместная международная конференция по интерактивному цифровому рассказыванию историй», ICIDS 2009, Идо А. Юргель, 2009 ISBN 3-642-10642-0 , страницы 74-85 [1 ] 
  3. ^ Г. Рогес, «Использование пространственно-временных ограничений для надежного отслеживания 2D-позы» в книге «Человеческое движение: понимание, моделирование, захват и анимация : HumanMotion 2007», Рио-де-Жанейро, Бразилия, 20 октября 2007 г., ISBN, страницы 58-72 [2]
  4. ^ Моделирование толпы Дэниела Тельмана, Сорайя Раупп Муссе, 2007 ISBN 1-84628-824-X, страницы 59-64 [3] 
  5. ^ Графики движения Майкла Глейхера, 2008 г., опубликовано в материалах занятий SIGGRAPH '08 ACM SIGGRAPH 2008 [4]
  6. ^ ab Такая Юизона и др. «Среда когнитивной разработки системы анимации на языке жестов с использованием гуманоидной модели» в интеллектуальных информационных инженерных системах, основанных на знаниях, Эрнесто Дамиани, 2002 г., страницы [5]
  7. ^ ab Арьян Эггес и др. «Персонализированный синтез холостого движения в реальном времени» в материалах 12-й Тихоокеанской графической конференции , страницы 121–130, октябрь 2004 г.