Transcoder Extracting Motion Estimation for Video Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The need to convert existing MPEG-2 compressed video bit-streams into the more efficient H.264 standard for modern video applications, while maintaining compatibility and video quality, is hindered by the complexity and inefficiency of traditional re-encoding methods which involve full decoding and re-encoding processes.

Innovation Solution

A transcoding method that extracts and reuses motion estimation information, quantization factors, and coding modes from the MPEG-2 bit-stream to construct an H.264 bit-stream, avoiding costly motion estimation and ensuring efficient bit-rate adaptation, image resolution modification, and frame rate reduction, thereby simplifying the transcoding process and reducing computational power requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional full decoding and re-encoding is used for transcoding, then complete format conversion is achieved, but system complexity and computational power requirements increase significantly

Engineering Contradiction:
Improveformat conversion capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts and reuses motion estimation information, quantization factors, and coding modes directly from the MPEG-2 bit-stream without performing full decoding and re-encoding. This extraction approach maintains format conversion capability while significantly reducing system complexity by avoiding redundant computational steps.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary extraction of motion estimation information and other encoding parameters from the input bit-stream before the actual transcoding process. This preliminary action allows the system to reuse previously computed data, reducing the computational burden during the conversion phase and lowering overall system complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If traditional full decoding and re-encoding is used for transcoding, then complete format conversion is achieved, but computational power requirements increase by at least one order of magnitude

Engineering Contradiction:
Improveformat conversion capabilityVSAvoidcomputational power requirements
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The patent extracts motion estimation information, quantization factors, and coding modes from the MPEG-2 bit-stream and reuses them in the H.264 encoding process. This extraction method maintains complete format conversion capability while reducing computational power requirements by at least one order of magnitude, as the most expensive operations are avoided.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the approach from recomputing all encoding parameters to selectively extracting and adapting existing parameters from the source bit-stream. By modifying how parameters are obtained (from computation to extraction), the system maintains conversion capability while dramatically reducing power consumption.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If motion estimation is performed during transcoding, then accurate motion compensation is achieved, but processing time and computational cost increase significantly

Engineering Contradiction:
Improvemotion compensation accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs motion estimation in advance during the MPEG-2 encoding phase, and then extracts and reuses the resulting motion vectors during transcoding. This preliminary action ensures accurate motion compensation is achieved while avoiding the time-consuming re-computation of motion estimation during the transcoding process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent copies motion estimation information (motion vectors) from the MPEG-2 bit-stream and reuses it in the H.264 encoding process. This copying approach maintains motion compensation accuracy while significantly reducing processing time, as the expensive motion estimation operation is performed only once in the source encoding phase.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8054883B2Method for transcoding compressed video signals, related apparatus and computer program product therefor
Publication Date: 2011.11.08 STMICROELECTRONICS SRL
  • US8054883B2 patent drawing
  • US8054883B2 patent drawing
  • US8054883B2 patent drawing

AI summary

Transcoder apparatus for transcoding an input video bit-stream having a first encoding profile (e.g., MPEG-2) into an output video bit-stream having a second encoding profile (e.g., H.264), the first encoding profile including motion estimation information, the apparatus including: a front-end for extracting the motion estimation information from the input video bit-stream, and a back-end for constructing the output bit-stream. The front-end and the back-end of the apparatus are interconnected (e.g., via a buffer) to pass the motion estimation information from the front-end to the back-end, thereby avoiding motion estimation in constructing the output bit-stream at the apparatus back-end.