Bitstream Transcoding via Auxiliary Information Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bitstream processing methods face inefficiencies due to high resource usage and storage constraints, particularly in transcoding, which involves decoding and re-encoding, leading to low transcoding efficiency and potential storage issues.

Innovation Solution

A bitstream processing method and device that acquires auxiliary information such as encoding type, capability level, code rate, and other parameters to determine the need for complete or partial encoding and decoding, optimizing transcoding operations and reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple bitstreams are stored to meet different format requirements, then adaptability to terminal apparatuses is improved, but storage space is occupied and may become insufficient

Engineering Contradiction:
Improveadaptability to terminal apparatusesVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The patent applies universality by creating a multi-functional bitstream structure that can serve multiple terminal apparatuses with different format requirements. The encoded bitstream contains auxiliary information that enables it to be adapted to various decoding formats, making a single bitstream universally applicable to multiple terminals rather than requiring separate bitstreams for each format.

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

Solution Approach 2:

The patent uses parameter changes by modifying the bitstream through the addition of auxiliary information containing format adaptation data. By changing the parameters of the bitstream (adding metadata about supported formats, resolution, bitrate options), the same bitstream can be dynamically adapted to different terminal requirements without creating multiple copies.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If transcoding is performed in real time by decoding and re-encoding, then format conversion capability is improved, but calculation amount increases and transcoding efficiency decreases

Engineering Contradiction:
Improveformat conversion capabilityVSAvoidtranscoding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-encoding the bitstream with auxiliary information that contains format adaptation parameters before transmission. This preliminary preparation allows the receiving end to perform fast format conversion without needing to perform complete decoding and re-encoding, as the necessary encoding parameters are already available in the auxiliary information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the essential encoding parameters and format information from the encoding process and places them in auxiliary information within the bitstream. This extraction allows the receiving end to obtain necessary parameters without performing full decoding, enabling efficient format conversion by taking out only the critical information needed for re-encoding.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If complete decoding and re-encoding is performed for transcoding, then format conversion accuracy is improved, but resource consumption increases

Engineering Contradiction:
Improveformat conversion accuracyVSAvoidresource consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent uses copying by creating a copy of the essential encoding parameters and storing them in auxiliary information within the bitstream. Instead of performing complete decoding to extract parameters, the system copies the necessary encoding data directly into the auxiliary information structure, maintaining accuracy while reducing the computational resources needed for parameter extraction during transcoding.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11523174B2Bitstream processing method and device
Publication Date: 2022.12.06 ZTE CORP
  • US11523174B2 patent drawing

AI summary

Provided is a bitstream processing method, including: acquiring auxiliary information in a bitstream, where the auxiliary information includes at least one of bitstream information for transcoding or bitstream information for supporting transcoding; and transcoding the bitstream by using the auxiliary information and generating a transcoded bitstream. Further provided are a bitstream processing device and a storage medium.