Layered Face Animation Using Lattice Texture Manipulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques for animating characters in online gaming platforms lack ease of use and effectiveness, particularly for lay users, and do not adequately leverage layered hierarchies for facial animation.
Innovation Solution
A method involving a lattice arrangement of cells corresponding to face features, with selective animation of certain layers over static features, using lattice deformation for non-destructive mesh manipulation, and incorporating automated face tracking technology for user-friendly character animation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional character animation techniques are used, then animation capability is provided, but ease of use for lay users deteriorates
Solution Approach 1:
The face is divided into multiple independent layers (bottom layer with static features, animation layer with movable features, top layer with additional static features). Each layer can be manipulated independently through the lattice arrangement, allowing users to animate specific facial features without affecting others, thus simplifying the operation for lay users while maintaining animation capability.
Solution Approach 2:
The lattice arrangement acts as an intermediary between the user's animation controls and the actual face features. Users interact with the lattice cells rather than directly manipulating complex mesh deformations, translating the lattice deformation into non-destructive mesh manipulation for realistic facial animations.
2Reliability
If layered hierarchy is implemented for facial animation, then animation effectiveness is improved, but device complexity increases
Solution Approach 1:
The facial animation system is segmented into distinct layers: a bottom layer containing static features (irises, inside of mouth), an animation layer with movable features (eyelids, eyebrows, nose, mouth), and a top layer with additional static features. This segmentation allows each layer to serve its specific function while simplifying the overall system through modular organization.
Solution Approach 2:
The lattice arrangement serves multiple functions simultaneously: it provides the animation mesh structure, defines the spatial relationship between layers, and enables non-destructive deformation of the underlying mesh. This multi-functionality reduces the need for separate complex systems while maintaining animation effectiveness.
3Manufacturing precision
If selective animation of specific layers is implemented, then animation precision is improved, but ease of operation deteriorates
Solution Approach 1:
The face is segmented into functional layers with specific animation capabilities. The animation layer contains features that can be animated (eyelids, eyebrows, nose, mouth) while the bottom and top layers contain static features. Users can selectively animate specific layers through the lattice arrangement, achieving precise control over which features move without complicating the operation interface.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and system is provided to create animated faces using texture manipulation. A face template is provided to enable a user to define features of the face. A composite face is created from multiple layers that include a bottom layer, an animation layer, and a static layer. The composite face is animated by selectively animating one or more of the layers.