Video Transcoder Using Side Information Transform Coefficients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video transcoding methods require high computational complexity to optimize uplink and downlink resources, as they need to adapt video bitrates based on unknown end-user and network capabilities, leading to inefficiencies in resource utilization.

Innovation Solution

A method and arrangement that utilize side information, including a low fidelity video bitstream, optimized coding parameters, and transform coefficients, to guide the transcoding process, reducing computational complexity by improving the representation of the bitstream in the output format without losing high fidelity quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video media is compressed and transcoded at an intermediate node to adapt to unknown end-user and network capabilities, then the video can be delivered in appropriate formats for different devices and network conditions, but the computational complexity at the transcoder node increases significantly

Engineering Contradiction:
Improvevideo format adaptationVSAvoidtranscoder computational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The encoder performs preliminary analysis of the original video source and pre-calculates optimal coding parameters and transform coefficients before transmission. This preliminary action allows the transcoder to directly use these pre-computed values without performing complex calculations, thereby reducing transcoder computational complexity while maintaining adaptability to different output formats

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Transform coefficients representing the residual between the original video source and decoded high fidelity format serve as an intermediary data structure. These coefficients are transmitted alongside the video bitstream and enable the transcoder to reconstruct low fidelity representations efficiently by combining them with down-sampled output, avoiding direct complex transcoding operations

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If the source node encodes video with high quality to enable subsequent re-encoding at the transcoder, then the video can be adapted to fit downlink bandwidth and receiving device capabilities, but the uplink bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoiduplink bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The invention extracts and transmits only the essential residual information (transform coefficients) rather than the complete high quality video data. By taking out only the difference between the original source and decoded high fidelity format, the system maintains the ability to reconstruct high quality video at the transcoder while significantly reducing uplink bandwidth consumption compared to transmitting full high quality video for re-encoding

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10812816B2Method and arrangement for transcoding a video bitstream
Publication Date: 2020.10.20 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10812816B2 patent drawing
  • US10812816B2 patent drawing
  • US10812816B2 patent drawing

AI summary

An example method includes receiving a video bitstream with a high fidelity input format and side information related to the video bitstream. The side information includes a video bitstream representing the original video source with a low fidelity input format, coding parameters optimized based on knowledge of the original video source, transform coefficients, indicative of a residual between the original video source and a decoded version of the high fidelity format. The method further includes decoding the side information to generate transcoding guiding information, estimating a representation of video bitstream with a low fidelity output format, based on the received bit stream and the generated transcoding guiding information, improving the estimated low-fidelity representation by adding the transform coefficients of the side information to transform coefficients generated from the estimated low-fidelity representation, and encoding the improved estimated representation of the low-fidelity bitstream.