Audio-Driven Lip Geometry Generation for Dubbed Video Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dubbed audio-visual media often fails to synchronize audio with lip geometries of characters, leading to mismatched lip movements.

Innovation Solution

A computing system utilizing an autoencoder machine learning system to predict and generate lip geometries based on audio waveforms, trained with reference facial identities to enhance synchronization accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional dubbing methods are used, then audio can be translated to different languages, but lip geometries do not match the spoken words

Engineering Contradiction:
Improvelanguage translation capabilityVSAvoidlip-sync accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent introduces an autoencoder model as an intermediary component that receives audio waveforms and generates corresponding lip geometry expressions. This mediator bridges the gap between audio content and visual lip movements, enabling accurate lip-sync in dubbed videos without requiring manual adjustment or complex generative adversarial networks

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the lip-sync synchronization task into distinct functional components: audio waveform processing by the encoder, latent space mapping, and expression generation by the decoder. This segmentation allows each component to be optimized independently while working together to achieve accurate lip synchronization across different languages

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If autoencoder machine learning system is used to predict expressions from audio waveforms, then lip geometries can be accurately generated, but system complexity increases

Engineering Contradiction:
Improvelip-sync accuracyVSAvoidmodel architecture complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The autoencoder model learns to copy the essential relationship between audio waveforms and lip expressions by training on paired data. The encoder-codes the audio waveform into a latent representation, and the decoder-decodes this representation back into the corresponding lip geometry expression, creating an accurate copy of the original synchronization pattern that can be applied to dubbed content

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system transforms the lip-sync problem into a parameter optimization problem by adjusting the autoencoder's internal parameters (weights and biases) during training. By changing these parameters to minimize the difference between predicted and actual lip geometries, the model achieves high synchronization accuracy without increasing operational complexity during inference

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12542160B2Syncing video with audio
Publication Date: 2026.02.03 GOOGLE LLC
  • US12542160B2 patent drawing
  • US12542160B2 patent drawing
  • US12542160B2 patent drawing

AI summary

Techniques described herein relate to a computing system that includes at least one processor and a storage device that stores instructions executable by the at least one processor to generate an encoding vector by providing an audio waveform to an encoder module. The instructions executable by the at least one processor may further cause the at least one processor to determine, based on the encoding vector, an embedding vector of a plurality of embedding vectors of a codebook. The instructions executable by the at least one processor may further cause the at least one processor to provide the embedding vector to a decoder module. The instructions executable by the at least one processor may further cause the at least one processor to output, based on the embedding vector, an expression with the decoder module, wherein the expression includes a series of one or more lip geometries.