Metadata-Driven Video Transcoding Schedule Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video transcoding systems lack efficiency and quality optimization, as they do not effectively utilize metadata to adapt encoding rates and formats based on content characteristics, leading to suboptimal transcoding operations and increased resource usage.

Innovation Solution

A metadata-based transcoding method that analyzes video content to generate descriptive metadata, which is used to create an optimized transcoding schedule, allowing for adaptive encoding rates and formats, such as higher rates for frames with motion or textual regions, to improve efficiency and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video content is transcoded using generic encoding formats and rates for all viewers, then device complexity is reduced and ease of operation is improved, but manufacturing precision and product quality deteriorate because the same encoding is used for all delivery mechanisms regardless of specific requirements

Engineering Contradiction:
Improvetranscoding operation simplicityVSAvoidencoding quality optimization
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies local quality by extracting metadata to identify specific regions of interest within video frames (such as text regions, motion areas, and important objects) and applying different encoding quality levels to different regions. Important regions are encoded at higher quality while less important regions use lower quality, optimizing overall encoding quality without uniformly increasing complexity across the entire video stream.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple encoding rates are stored for different client devices, then adaptability is improved and productivity is enhanced, but device complexity and resource usage increase due to storing and managing multiple encoded versions

Engineering Contradiction:
Improveencoding rate adaptation to client devicesVSAvoidcontent server storage and management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by extracting metadata and identifying regions of interest before the actual transcoding process. This pre-analysis allows the system to plan the encoding strategy in advance, determining which regions require higher quality encoding and how to allocate bitrate resources, thereby simplifying the subsequent transcoding operations and reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies dynamics by creating adaptive transcoding schedules that can be dynamically adjusted based on the extracted metadata and regional importance. The encoding parameters are not static but are dynamically determined based on content-specific features, allowing the system to adapt to different video content characteristics without requiring manual configuration for each encoding scenario.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If metadata extraction is performed separately before transcoding, then measurement precision is improved for content analysis, but loss of time occurs due to duplicate computations and separate processing steps

Engineering Contradiction:
Improvecontent characteristic analysis accuracyVSAvoidpreprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies merging by combining the metadata extraction process with the transcoding process into a single integrated workflow. The same computational analysis used to extract metadata for content understanding is reused to guide the transcoding decisions, eliminating duplicate computations and reducing preprocessing time while maintaining measurement precision for content analysis.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies universality by designing the metadata extraction process to serve multiple functions simultaneously: it provides content analysis information for organizational purposes and also provides guiding information for the transcoding process. This multi-functional approach allows a single processing step to benefit both content management and encoding optimization, reducing overall processing time.

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

Data Source

PatentUS10264273B2Computed information for metadata extraction applied to transcoding
Publication Date: 2019.04.16 DISNEY ENTERPRISES INC
  • US10264273B2 patent drawing
  • US10264273B2 patent drawing
  • US10264273B2 patent drawing

AI summary

Systems, methods and articles of manufacture for transcoding video content. Embodiments include receiving an instance of video content for processing. A plurality of shots within the instance of video content is determined. Embodiments analyze the instance of video content to generate metadata describing the media content. The generated metadata includes, for each of the plurality of shots, data describing a plurality of frames within the respective shot. An optimized transcoding schedule for transcoding the instance of video content from a first video encoding format to a second video encoding format is generated based on the generated metadata. Embodiments further include transcoding the instance of video content according to the optimized transcoding schedule.