3D Blend-Shape Generation From Scans Using Neural Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual generation of 3D blend-shapes for animated models is labor-intensive and time-consuming, requiring substantial effort from animation designers to analyze numerous 3D data shots.
Innovation Solution
Utilizing a neural network (NN) model to automatically generate 3D blend-shapes from 3D scans, allowing for the determination of vertex difference vectors and independent movement of segments, with re-training to enhance accuracy and reduce computational workload.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual process is used to generate blend-shapes, then high precision and control are achieved, but labor intensity and time consumption increase significantly
Solution Approach 1:
The patent replaces the manual mechanical process of analyzing 3D data shots and creating blend-shapes with an automated neural network system. The NN model processes 3D scan data to automatically generate blend-shapes, substituting human animation designers' manual work with machine learning-based automated generation, thereby reducing time consumption while maintaining accuracy through the NN's learning capabilities.
2Manufacturing precision
If manual analysis of hundreds of 3D data shots is performed, then detailed facial movements are reproduced, but labor intensity increases
Solution Approach 1:
The neural network model performs self-service by automatically learning from 3D scan data and generating blend-shapes without requiring manual analysis by animation designers. The NN model independently processes the data, extracts facial movement patterns, and creates the necessary blend-shapes, eliminating the labor-intensive manual analysis process while maintaining the ability to reproduce detailed facial expressions.
3Productivity
If neural network model is used to automatically generate blend-shapes, then time and labor are reduced, but computational cost increases
Solution Approach 1:
The patent applies preliminary action by pre-processing the 3D scan data into a standardized format with identified landmarks and mesh structures before feeding it to the neural network. This preliminary organization of data reduces the computational complexity during the actual blend-shape generation phase, allowing the NN model to work more efficiently with structured input data, thereby reducing the overall computational energy required while maintaining high generation speed.
4Measurement precision
If segments are configured to move independently in 3D blend-shape, then facial expression accuracy is improved, but complexity of managing segments increases
Solution Approach 1:
The patent divides the facial mesh into multiple independent segments (such as lips, cheeks, forehead) that can move independently to create realistic facial expressions. Each segment is assigned specific blend-shape weights and transformation parameters that allow independent control. This segmentation enables precise control over facial expressions by manipulating individual segments, while the neural network automatically manages the complexity of coordinating these segments through learned relationships from training data.
Data Source
AI summary
An electronic device and a method for generation of three-dimensional (3D) blend-shapes from 3D scans using neural network are disclosed. The electronic device acquires a set of 3D scans including a body portion of an object. The electronic device determines a set of segments of the body portion from each 3D scan. The electronic device applies a neural network model on the acquired set of 3D scans. The electronic device determines a set of vertex difference vectors. Each vector of the determined set of vertex difference vectors corresponds to a 3D blend-shape. Each segment of the determined set of segments moves independently in the 3D blend-shape. The electronic device reconstructs a 3D mesh sequence. The electronic device re-trains the neural network model. The re-trained neural network model determines a set of 3D blend-shapes based on a set of input 3D scans.


