Adaptive Digital Video Encoding via Downscaling Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital video systems face inefficiencies and inaccuracies in encoding digital videos for diverse computing devices, often resulting in low quality and increased storage requirements due to static bitrate and resolution relationships.

Innovation Solution

A video encoding system that generates two-phase digital video encodings based on downscaling distortion and a constant rate factor transition threshold, determining distortion without encoding and using it to select efficient encoding parameters, allowing for adaptive bitrate and resolution adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional systems generate multiple video encodings with different resolutions and bitrates using static relationships, then storage requirements are reduced, but video quality deteriorates due to inaccurate encoding parameters

Engineering Contradiction:
Improvestorage requirementsVSAvoidvideo quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent changes the parameter selection approach from static predetermined relationships to dynamic selection based on downscaling distortion metrics. By calculating distortion values for different resolution-bitrate combinations and selecting parameters that minimize distortion, the system achieves both storage efficiency and high video quality. This is implemented through determining downscaling distortion for the input video and selecting encoding parameters that optimize quality while controlling storage usage.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If conventional systems use adaptive constant rate factor method with single constant rate factor, then encoding process is simplified, but video quality becomes inaccurate at certain bitrates due to fixed resolution-bitrate proportions

Engineering Contradiction:
Improveencoding process complexityVSAvoidvideo quality accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent introduces dynamic parameter selection by determining downscaling distortion metrics and using them to adaptively choose encoding parameters. Instead of using a fixed single constant rate factor, the system dynamically adjusts resolution and bitrate selections based on calculated distortion values, allowing optimal quality at each bitrate point while maintaining manageable encoding complexity through automated metric-driven selection.

Inventive Principle:
Principle #15Dynamics

3Quantity of substance

If online video systems generate limited set of video encodings to balance quality with bitrate, then storage capacity is reduced, but encoding accuracy deteriorates due to set resolution-bitrate proportions

Engineering Contradiction:
Improvestorage capacityVSAvoidencoding accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent implements feedback by calculating downscaling distortion metrics and using these metrics to inform parameter selection for encoding. The distortion calculation provides feedback about the quality impact of different resolution-bitrate combinations, allowing the system to select parameters that maintain high encoding accuracy while working within storage constraints. This feedback loop ensures that limited encodings are chosen optimally rather than using fixed proportions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11553188B1Generating adaptive digital video encodings based on downscaling distortion of digital video conient
Publication Date: 2023.01.10 META PLATFORMS INC
  • US11553188B1 patent drawing
  • US11553188B1 patent drawing
  • US11553188B1 patent drawing

AI summary

Methods, systems, and non-transitory computer readable storage media are disclosed for two-phase encoding a digital video based on downsampling distortion of the digital video and a constant rate factor transition threshold. For example, the disclosed system can determine a downsampling distortion indicating a measure of distortion resulting from downsampling an input digital video. The disclosed systems can utilize the downsampling distortion to determine a constant rate factor transition threshold for selecting sets of encoding parameters. For example, the disclosed systems can select a first set of encoding parameters below the constant rate factor transition threshold and a second set of encoding parameters at or above the constant rate factor transition threshold. Additionally, the disclosed systems can generate first and second sets of digital video encodings of the input digital video by utilizing the first and second sets of encoding parameters, respectively.