Video Frame Replacement Using Audio Data and Facial Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Videoconferencing systems face challenges in maintaining video quality due to bandwidth constraints, leading to quality degradation, lost frames, and interrupted feeds, especially when large numbers of participants join or during temporary bandwidth drops.

Innovation Solution

The system employs object recognition analysis to generate location data of facial features, which is used to create replacement frames on receiving devices, allowing high-quality video depiction without reducing frame rate or resolution, by incorporating audio data to estimate facial feature positions and using recent high-quality frames for rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video data is transmitted over bandwidth-constrained networks, then network coverage and accessibility are improved, but video quality degrades due to insufficient bandwidth

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by generating replacement frames in advance using audio data and previous video frames before the actual video frame transmission. When bandwidth constraints cause frame loss, these pre-generated replacement frames are already available to immediately substitute for missing frames, maintaining video quality without requiring additional bandwidth for retransmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of video content by generating replacement frames that replicate the visual information of lost frames. These replacement frames are synthesized copies based on audio data and temporal interpolation from surrounding frames, allowing the receiver to reconstruct missing video content without receiving the original frames over the network.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If frame rate is reduced to adapt to bandwidth constraints, then network transmission feasibility is improved, but video quality and smoothness deteriorate

Engineering Contradiction:
Improvebandwidth adaptationVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system applies self-service by enabling the receiving device to autonomously generate replacement frames using locally available resources (audio data and previous frames) without requiring additional network transmission. This self-service mechanism allows the receiver to compensate for bandwidth limitations and maintain video quality independently of the network conditions.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If resolution is reduced to fit bandwidth constraints, then network transmission capability is improved, but video depiction quality deteriorates

Engineering Contradiction:
Improvebandwidth compatibilityVSAvoidvideo depiction quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system introduces an intermediary mechanism by using audio data as a mediator to generate visual replacement frames. The audio data serves as an intermediate representation that can be transformed into visual information, allowing the system to reconstruct high-quality video frames without transmitting them directly over the bandwidth-constrained network.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Manufacturing precision

If bandwidth is increased to maintain video quality, then video quality is improved, but network resource consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system extracts only the essential information needed for video reconstruction and transmits it efficiently. Instead of transmitting complete video frames over the network, the system extracts and transmits audio data and key frame information, then generates the remaining video content locally at the receiver using these extracted elements, significantly reducing network bandwidth consumption while maintaining video quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11368652B1Video frame replacement based on auxiliary data
Publication Date: 2022.06.21 AMAZON TECH INC
  • US11368652B1 patent drawing
  • US11368652B1 patent drawing
  • US11368652B1 patent drawing

AI summary

Audio content and played frames may be received. The audio content may correspond to first video content. The played frames may be included in the first video content. The first video content may further include a replaced frame. The played frames and the replaced frame may include a face of a person. Location data may also be received that indicates locations of facial features of the face of the person within the replaced frame. A replacement frame may be generated, such as by rendering the facial features in the replacement frame based at least in part on the locations indicated by the location data and positions indicated by a portion of the audio content that is associated with the replaced frame. Second video content may be played including the played frames and the replacement frame. The replacement frame may replace the replaced frame in the second video content.