End-to-End Neural Network for Audio-Driven 3D Avatar Animation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The animation of 3D computer-generated models is technically challenging and often requires extensive manual processes, making it inefficient for applications like social media, live streaming, and teleconferencing.

Innovation Solution

A system and method for generating animation curves from multimedia content using an end-to-end network that combines multiple component models, including recurrent neural networks and convolutional neural networks, to predict blendshape weights, event detection, and voice activity, allowing for automated animation of avatars based on audio input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual animation processes are used, then animation quality can be controlled, but productivity decreases and time consumption increases

Engineering Contradiction:
Improveanimation generation efficiencyVSAvoidanimation processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces manual animation processes with an automated deep learning system that uses neural networks to generate animation curves from audio inputs. The system substitutes human animators with computational models that process audio data through multiple neural network layers (including CNNs, RNNs, and LSTMs) to automatically produce blendshape weights and animation parameters, thereby eliminating manual labor and significantly reducing processing time while maintaining high animation quality

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated animation systems are implemented, then productivity increases, but device complexity increases

Engineering Contradiction:
Improveanimation generation efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the complex animation generation system into multiple specialized neural network components: an audio feature extraction module using CNNs, an emotion recognition module using RNNs/LSTMs, and an animation curve generation module. Each component handles a specific sub-task (audio processing, emotional state detection, or motion parameter generation), allowing the overall complex system to be modularized and managed through functional decomposition

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a multi-functional neural network architecture where a single end-to-end system performs multiple tasks: audio feature extraction, emotion detection, voice activity detection, and animation curve generation. The shared neural network layers serve multiple purposes, reducing the need for separate dedicated systems for each function and thereby managing complexity while maintaining high productivity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11551393B2Systems and methods for animation generation
Publication Date: 2023.01.10 LOOMAI INC
  • US11551393B2 patent drawing
  • US11551393B2 patent drawing
  • US11551393B2 patent drawing

AI summary

Systems and methods for animating from audio in accordance with embodiments of the invention are illustrated. One embodiment includes a method for generating animation from audio. The method includes steps for receiving input audio data, generating an embedding for the input audio data, and generating several predictions for several tasks from the generated embedding. The several predictions includes at least one of blendshape weights, event detection, and/or voice activity detection. The method includes steps for generating a final prediction from the several predictions, where the final prediction includes a set of blendshape weights, and generating an output based on the generated final prediction.