Integrated Transcoder for MPEG-2 to WMV Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital video transcoding architectures are complex and inefficient, particularly in cascaded pixel-domain and DCT-domain transcoding systems, which hinder practical deployment due to high computational complexity and limited functionality, such as motion vector refinement and spatial/temporal resolution downscaling.

Innovation Solution

An integrated transcoder system that partially decodes an encoded bitstream using one set of compression techniques and re-encodes it using another, employing hybrid DCT and block-based motion compensation, with requantization and error compensation mechanisms to achieve efficient transcoding between different formats like MPEG-2 and WMV, while dynamically controlling transcoding speed and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cascaded pixel-domain transcoder (CPDT) architecture is used, then transcoding functionality is complete, but device complexity is high

Engineering Contradiction:
Improvetranscoding functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the MPEG-2 decoder and WMV encoder into a single integrated transcoder chip, combining previously separate decoding and encoding functions into one unified device. This integration reduces overall system complexity while maintaining complete transcoding functionality, directly resolving the contradiction between functional completeness and device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated transcoder is designed to perform multiple functions including MPEG-2 to WMV transcoding, motion vector refinement, spatial resolution downscaling, and temporal resolution downscaling. This multi-functional capability allows a single device to replace multiple separate components, reducing device complexity while preserving comprehensive transcoding functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If cascaded DCT-domain transcoder (CDDT) architecture is used, then device complexity is reduced, but motion compensation becomes computationally expensive

Engineering Contradiction:
Improvedevice complexityVSAvoidcomputational cost of motion compensation
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent introduces an intermediate pixel-domain buffer between the DCT domain processing and motion compensation operations. This intermediary structure allows motion compensation to be performed more efficiently by providing pre-processed pixel data, reducing the computational energy required for motion compensation while maintaining the simplified DCT-domain architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If cascaded DCT-domain transcoder (CDDT) architecture is used, then device complexity is reduced, but motion vector refinement becomes infeasible

Engineering Contradiction:
Improvedevice complexityVSAvoidmotion vector refinement capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic motion vector refinement by allowing the system to adaptively adjust motion vector precision based on processing needs. The integrated architecture enables switching between different motion compensation modes and refining motion vectors when necessary, providing the flexibility and adaptability of motion vector refinement while maintaining reduced device complexity through efficient resource management.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If high-quality transcoding is achieved, then visual quality is improved, but transcoding speed decreases

Engineering Contradiction:
Improvevisual qualityVSAvoidtranscoding speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements dynamic quality control mechanisms that allow the transcoder to adjust processing parameters in real-time. The system can dynamically switch between high-quality processing modes and high-speed processing modes based on input requirements, enabling users to optimize the balance between visual quality and transcoding speed for different application scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The integrated transcoder employs parameter optimization techniques including bit rate control, quantization parameter adjustment, and resolution scaling. By dynamically changing these parameters based on content characteristics and target requirements, the system achieves high visual quality when needed while maintaining fast processing speeds for other cases, resolving the contradiction between quality and speed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP1925163B1Efficient integrated digital video transcoding
Publication Date: 2017.11.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP1925163B1 patent drawingFigure 1
  • EP1925163B1 patent drawingFigure 2
  • EP1925163B1 patent drawingFigure 3

AI summary

Efficient integrated digital video transcoding is described. In one aspect, an integrated transcoder receives an encoded bitstream. The integrated transcoder transcodes the encoded bitstream by partially decoding the encoded bitstream based on a first transform associated with a first media data format. The decoding operations generate an intermediate data stream. The integrated transcoder then encodes the intermediate data stream using a second transform associated with a second media data format. The first and second transforms are not the same.