Audio Generation System for Silent Video Using Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a lack of easy-to-use applications for incorporating sound with visual information, particularly for silent videos, which limits the effectiveness of presentations and experiences for both general and visually impaired audiences.

Innovation Solution

An audio generation system is developed using a combination of a video encoder module and an audio generator module, trained end-to-end with supervised learning to infer and generate ambient audio based on visual information, utilizing a hierarchical recurrent neural network and convolutional neural networks to process and generate raw waveform samples corresponding to silent video frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ambient audio is generated using complex deep learning models (CNNs and RNNs), then audio generation quality is improved, but system complexity and computational requirements increase

Engineering Contradiction:
Improveaudio generation qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the audio generation task into two separate specialized modules: a video encoder module using CNNs to extract visual features, and an audio generator module using RNNs to produce audio waveforms. This segmentation allows each module to be optimized for its specific function while working together to solve the overall problem of generating high-quality ambient audio from video inputs.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If end-to-end supervised learning is used to train the system, then audio inference accuracy is improved, but training time and computational resources increase

Engineering Contradiction:
Improveaudio inference accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system uses end-to-end supervised learning where the training process is designed to jointly optimize both the video encoder and audio generator modules simultaneously. By preparing comprehensive training datasets beforehand and using supervised learning signals, the system achieves high audio inference accuracy while managing training efficiency through coordinated optimization of all components.

Inventive Principle:
Principle #10Preliminary action

3Speed

If the system generates ambient audio without intermediate representations, then processing speed is improved, but information loss may increase

Engineering Contradiction:
Improveprocessing speedVSAvoidinformation loss
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The system introduces latent representations as an intermediary between the video encoder and audio generator. The video encoder extracts visual features and transforms them into latent representations that capture essential visual information. These latent representations serve as a compact intermediary form that the audio generator then uses to produce ambient audio, balancing processing efficiency with information preservation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10334202B1Ambient audio generation based on visual information
Publication Date: 2019.06.25 ADOBE INC
  • US10334202B1 patent drawing
  • US10334202B1 patent drawing
  • US10334202B1 patent drawing

AI summary

Techniques are disclosed for generating audio based on visual information. In some examples, an audio generation system is trained using supervised learning using a training set generated from videos. The trained audio generation system is able to infer audio for provided silent video based on the visual contents of the silent video, and generate raw waveform samples that represent the inferred audio.