Motion-Compensated Frame-Rate Up-Conversion for Video Bitstreams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy video compression systems face limitations in displaying low picture-rate videos on modern high-definition displays due to bandwidth constraints, leading to reduced frame rates and compromised video quality, especially in mobile networks and diverse video service regions.

Innovation Solution

A system and method for motion-compensated frame-rate up-conversion of both compressed and decompressed video bitstreams, which involves a wireless HD transmitter and receiver that extract and utilize coding information such as block motion vectors, block coding modes, and quantization levels to interpolate and enhance frame rates, supporting formats like MPEG-2 and MPEG-4, and transmitting these enhanced frames over a wireless HD transmission link.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If video compression is applied to reduce bandwidth usage, then transmission efficiency is improved, but picture rate and video quality deteriorate

Engineering Contradiction:
Improvebandwidth usageVSAvoidpicture rate
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

Motion vectors and coding information are extracted and stored in advance during video compression, enabling later frame-rate up-conversion without requiring additional transmission bandwidth. The preliminary extraction of motion data allows the receiver to synthesize intermediate frames independently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Motion vectors serve as an intermediary representation that captures essential motion information between frames. These vectors enable the reconstruction of intermediate frames through motion-compensated interpolation, bridging the gap between low-rate transmitted frames and high-rate display requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If frame rate is increased to improve video quality on modern displays, then display compatibility is improved, but bandwidth requirements increase

Engineering Contradiction:
Improvedisplay compatibilityVSAvoidbandwidth requirements
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

Instead of transmitting multiple high-frame-rate copies of video data, the system transmits a single low-frame-rate sequence with embedded motion information. The receiver then copies and transforms this data through motion-compensated interpolation to generate high-frame-rate output, eliminating the need for multiple high-bandwidth transmissions.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If motion-compensated frame-rate up-conversion is applied, then video quality is improved, but system complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system extracts only the essential motion vectors and coding information from the compressed video stream, discarding redundant data. This selective extraction reduces the computational burden for frame-rate up-conversion while maintaining video quality, as only critical motion data needs to be processed.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9462296B2Method and system for motion-compensated frame-rate up-conversion for both compressed and decompressed video bitstreams
Publication Date: 2016.10.04 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9462296B2 patent drawing
  • US9462296B2 patent drawing
  • US9462296B2 patent drawing

AI summary

A video receiver is operable to receive three-dimensional (3D) video bitstreams from a video transmitter. The received 3D video bitstreams comprises a plurality of video frames and corresponding coding information. The coding information, for example, block motion vectors, block coding modes, quantization levels, and/or quantized residual data, is extracted for performing frame-rate up-conversion on the received plurality of video frames. The coding information is generated at the video transmitter via entropy decoding on a compressed 3D video from a video feed from, for example, an IP TV network. When an uncompressed 3D video is received, the video receiver is operable to perform frame-rate up-conversion on the received uncompressed 3D video using extracted block motion vectors and associated confidence-consistence measure. When a compressed 3D video is received, the video receiver is configured to perform video decompression on the received compressed 3D video prior to the frame-rate up-conversion.