Dynamics-Driven Motion Exaggeration
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
School of Science |
Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2010
Major/Subject
Vuorovaikutteinen digitaalinen media
Mcode
T-111
Degree programme
Language
en
Pages
82
Series
Abstract
Motion capture is a popular method for acquiring realistic motion data for human characters. Such data is commonly used in computer animation, games and special effects in films due to the natural appearance of the motions compared to most other means of generating and acquiring motion data. However, re-use of such data is difficult because with traditional editing methods the naturalness of the original motion is lost. Many techniques have been developed to facilitate the reuse in specific ways, and our method concentrates on exaggerating dynamic motion. First the reader is introduced to the complexities of human motion by exploring the anatomy of human motion and what exactly makes motion appear natural. Representing animated characters and motion in computer graphics as well as methods of generating and editing motion are also explored. The approach we take to exaggerating motion is based on theories originally created for analyzing and notating dance motions. Finding a mathematical representation for how intense a motion appears allows us to calculate a value that represents the perceived intensity of the motion. This value can then be used to guide an optimization process that seeks a motion that is as similar to the original motion as possible, but has its intensity value changed by a desired factor. Finally, we present our method and demonstrate its success by studying how the intensity and naturalness of the generated motions is perceived by test subjects.Liikkeensieppaus on suosittu tapa tuottaa luonnollista ihmisliikettä. Liikkeensiepattua liikettä käytetään paljon tietokoneanimaatiossa, peleissä ja elokuvien erikoistehosteissa useimpiin muihin liikkeen tuottamistapoihin verrattuna luonnollisemman vaikutelman takia. Hankitun tiedon uudelleenkäyttö on kuitenkin vaikeaa koska perinteisiä muokkausmenetelmiä käyttäen liikkeen luonnollisuus usein menetetään. Liikkeen muokkaukseen on esitetty erilaisia menetelmiä, yleensä spesifisiin käyttötarkoituksiin. Tässä työssä esittämämme metodi keskittyy dynaamisen liikkeen liioitteluun. Työssä tutustutaan ihmisliikkeen monimutkaisuuteen käsittelemällä ensin liikkeen anatomiaa ja teoriaa siitä mikä tekee liikkeestä luonnollisen. Tutkimme myös animoitujen hahmojen ja liikkeen esitystapoja tietokoneanimaatiossa sekä erilaisia tapoja tuottaa ja muokata animoitua ihmisliikettä. Lähestymistapamme pohjautuu alun perin tanssiliikkeiden analysointiin ja notaatioon kehitettyyn teoriaan. Etsimällä matemaattisen esitystavan liikkeen intensiteetille pystymme laskemaan liikkeelle intensiteettiarvon. Tätä arvoa voidaan sitten käyttää optimointiprosessin ohjaamiseen etsimällä liikettä joka on mahdollisimman lähellä alkuperäistä kaikilta muilta osin paitsi intensiteetiltään. Lopuksi kehitetty menetelmä esitellään ja sen toimivuus vahvistetaan tuotettujen liikkeiden intensiteettiä ja luonnollisuutta mittaavan käyttäjätutkimuksen avulla.Description
Supervisor
Takala, TapioThesis advisor
Takala, TapioKeywords
computer animation, tietokoneanimaatio, human motion, ihmisliikkeen mallinnus, motion exaggeration, liikkeen liioittelu