liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Increasing animation re-usability in a production environment by new blendshape tools
Linköping University, Department of Science and Technology, Media and Information Technology. Linköping University, The Institute of Technology.
2016 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Resource type
Text
Abstract [en]

This thesis describes two tools for facial animation that could improve the rigging and animation workflow at Moving Picture Company, MPC. The motivation was that it is very difficult to modify or re-use work made within these departments, and new tools could save time from tedious and repetitive work.

Two specific problems were adressed: vector propagation in order to reconstruct partial blendshapes, and shape transfer in order to re-use facial expression between different meshes.

A survey over related work was conducted in order to find appropriate methods. Global methods such as Laplace Surface Editing, and Global Shape transfer were considered the best methods to solve each problem respectively. However, due to constraints in the development environment, the problems were solved using alternative methods.

The tools were implemented in KL using Splice Maya editor and Fabric Engine. They were tested in Maya, but are portable due to using Fabric Engine.

The vector propagation tool was implemented using a linear per-vertex approach that computes forces in relation to a deformed area. The results were good for certain situations, but too slow, difficult to use and unreliable to be truly useful.

The shape transfer tool was implemented as UV expression cloning. Motion vectors that describes a facial expression were transferred to a a second mesh through overlapping UV-space. The motion vectors were then corrected in magnitude and direction to account for differences between the meshes.

The shape transfer tool worked well for similar meshes, and was particularly effect for transfer between high and low-resolution meshes. It was fast-enough to transfer animation at interactive rates, but required overlapping UVs and did not achieve good results for characters with large differences.

Future work could be to either improve both tools, investigate alternative methods (particularly for vector propagation) or to develop a framework that could use both these tools and create a ”cut-copy-paste” framework for animation.

Place, publisher, year, edition, pages
2016. , p. 45
Keywords [en]
Datateknik
Keywords [sv]
Datateknik
National Category
Media and Communication Technology
Identifiers
URN: urn:nbn:se:liu:diva-129577ISRN: LiU-ITN-TEK-A-16/010--SEOAI: oai:DiVA.org:liu-129577DiVA, id: diva2:941175
Subject / course
Media Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2016-06-22 Created: 2016-06-22 Last updated: 2019-11-21Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Hesseborn Fagerholm, Emma
By organisation
Media and Information TechnologyThe Institute of Technology
Media and Communication Technology

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 294 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf