Content-Based Adaptive Video Transcoding for Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video transcoding technologies use fixed parameters, leading to inefficient bandwidth usage and quality degradation due to lack of consideration for video content complexity, resulting in either excessive bandwidth consumption for simple content or reduced quality for complex content.

Innovation Solution

A method for content-based self-adaptive video transcoding that acquires a minimum quantized value representing content complexity and sets transcoding parameters such as bit rate, resolution, and frame rate to ensure a preset quality standard, thereby optimizing bandwidth usage and maintaining video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed transcoding parameters are used, then the transcoding process is simple and fast, but bandwidth is wasted on simple content and quality deteriorates on complex content

Engineering Contradiction:
Improvetranscoding efficiencyVSAvoidbandwidth waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent applies dynamics by transitioning from fixed transcoding parameters to dynamic parameters that adapt based on video content complexity. The system calculates complexity metrics (motion magnitude, texture complexity, edge density) for different video segments and adjusts transcoding parameters (quantization parameter, bit rate, resolution) accordingly, allowing the transcoding process to respond to actual content characteristics rather than using static preset values.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying transcoding parameters based on calculated content complexity. Specifically, it changes the quantization parameter (QP) dynamically across different video regions and segments, adjusts bit rate allocation based on complexity metrics, and modifies resolution settings for different content types, thereby optimizing the balance between quality and bandwidth consumption.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If higher bit rate is used for all videos, then video quality is maintained, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating transcoding treatment across different regions and segments of the video based on their complexity characteristics. High-complexity regions (with motion, texture, or edges) receive higher bit rates and finer quantization, while low-complexity regions receive lower bit rates and coarser quantization. This localized adaptation ensures quality is maintained where needed while saving bandwidth in simpler areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting the quantization parameter and bit rate based on local complexity measurements. The system calculates complexity for each video segment or region and modifies the QP and bit rate parameters accordingly, creating a non-uniform transcoding strategy that adapts to local content requirements rather than applying a global fixed parameter setting.

Inventive Principle:
Principle #35Parameter changes

3Volume of stationary object

If lower resolution is used for all videos, then storage space is reduced, but quality deteriorates for complex content

Engineering Contradiction:
Improvestorage spaceVSAvoidvideo quality
Core Design Contradiction:
Volume of stationary objectVSReliability

Solution Approach 1:

The patent applies local quality by adjusting resolution settings based on content complexity. High-complexity regions maintain higher resolution to preserve detail and quality, while low-complexity regions are downsampled to lower resolution. This selective resolution adjustment reduces overall storage requirements while maintaining quality where it matters most.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making resolution settings adaptive rather than static. The system dynamically determines appropriate resolution levels for different video segments based on calculated complexity metrics, allowing resolution to vary across the video content rather than applying a uniform resolution setting to the entire video.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If preset transcoding parameters are used based on subjective experience, then the transcoding process is simple, but it cannot adapt to different video contents

Engineering Contradiction:
Improvetranscoding simplicityVSAvoidcontent adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies self-service by enabling the transcoding system to automatically analyze video content complexity and adjust parameters without requiring manual intervention or subjective expert judgment. The system autonomously calculates complexity metrics (motion, texture, edges) and determines optimal transcoding parameters based on objective measurements, eliminating the need for operator experience while achieving content-adaptive results.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback by using calculated complexity metrics to inform and adjust transcoding parameter selection. The system measures actual content characteristics (motion magnitude, texture complexity, edge density) and uses this feedback to dynamically modify transcoding settings, creating a closed-loop system that adapts to content rather than relying on preset values or subjective estimation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10645449B2Method and apparatus of content-based self-adaptive video transcoding
Publication Date: 2020.05.05 BANMA ZHIXING NETWORK HONGKONG CO LTD
  • US10645449B2 patent drawing
  • US10645449B2 patent drawing
  • US10645449B2 patent drawing

AI summary

A method of content-based self-adaptive video transcoding, which includes: acquiring a minimum quantized value representative of a content complexity of a video to be transcoded and satisfying a preset objective quality standard; setting a value of transcoding parameter based on the minimum quantized value representative of the content complexity of the video to be transcoded and a video parameter value of the video to be transcoded; and transcoding the video to be transcoded based on the set transcoding parameter to generate a target video. The present disclosure further provides an apparatus of content-based self-adaptive video transcoding. The method provided by the present disclosure can avoid unnecessarily bandwidth consumption while ensuring the quality of the transcoded video.