Scene-Based Video Compression With Visual Element Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and compression techniques fail to efficiently utilize different parameters for varying visual elements within a video scene, leading to inconsistent quality and potential artifacts.

Innovation Solution

Implement scene classification and visual element-specific encoding parameters to identify and classify different regions of a video frame, adjusting encoding settings based on the characteristics of each visual element to optimize encoding quality and reduce artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If uniform encoding parameters are used for the entire video scene, then the encoding process is simple and fast, but encoding quality becomes inconsistent and artifacts appear in different regions

Engineering Contradiction:
Improveencoding quality consistencyVSAvoidencoding parameter complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The video frame is divided into multiple regions based on scene classification and visual element detection. Each region is then encoded with different parameters tailored to its specific characteristics (e.g., motion complexity, visual importance), rather than using a single uniform parameter set for the entire frame. This segmentation approach enables consistent encoding quality across different regions while maintaining manageable complexity through automated classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different encoding parameters are applied to different regions of the video frame based on their specific visual characteristics. Regions with high motion complexity or visual importance receive different parameter settings compared to static or less important regions. This local quality adjustment ensures optimal encoding quality for each region while reducing overall artifacts.

Inventive Principle:
Principle #3Local quality

2Reliability

If different encoding parameters are applied to different regions, then encoding quality and artifact reduction improve, but the encoding process becomes more complex and computationally intensive

Engineering Contradiction:
Improveartifact reductionVSAvoidencoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Scene classification and visual element detection are performed in advance before the actual encoding process. The system pre-determines which regions require which encoding parameters based on analyzing video frames, motion vectors, and visual characteristics. This preliminary classification allows the encoding process to directly apply appropriate parameters without complex real-time decision-making, thus improving reliability while maintaining encoding efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where encoding artifacts are detected and analyzed, and this information is used to adjust encoding parameters for subsequent regions or frames. The feedback loop ensures that parameter adjustments are data-driven and optimize artifact reduction while maintaining efficient encoding performance through adaptive parameter selection.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If scene classification and visual element detection are performed, then encoding parameters can be optimized for each region, but processing time and computational resources increase

Engineering Contradiction:
Improvevisual element classification accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs scene classification and visual element detection to the extent necessary to achieve effective encoding optimization, rather than exhaustively analyzing every pixel and frame. By applying partial action focused on key regions and critical visual elements, the system achieves sufficient classification accuracy to drive parameter optimization while significantly reducing processing time and computational resource consumption compared to complete analysis approaches.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260095578A1Scene Classification and Learning for Video Compression
Publication Date: 2026.04.02 COMCAST CABLE COMM LLC
  • US20260095578A1 patent drawing
  • US20260095578A1 patent drawing
  • US20260095578A1 patent drawing

AI summary

Systems, apparatuses, and methods are described for encoding a scene of media content based on visual elements of the scene. A scene of media content may comprise one or more visual elements, such as individual objects in the scene. Each visual element may be classified based on, for example, the motion and/or identity of the visual element. Based on the visual element classifications, scene encoder parameters and/or visual element encoder parameters for different visual elements may be determined. The scene may be encoded using the scene encoder parameters and/or the visual element encoder parameters.