Video Encoding Region Detection Adaptive Quality Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding methods, such as the H.264 standard, face challenges in achieving optimal performance and speed while maintaining high image quality, especially in regions of interest within video signals, leading to inefficient use of computational resources and potential delays in real-time processing.

Innovation Solution

A video encoding system that includes a region identification signal generator and encoding tools, which detect regions of interest through motion detection or pattern recognition, adjusting encoding parameters to allocate greater resources and quality to these areas, and dynamically adjust encoding quality based on detected patterns, such as human faces, to prioritize image quality and optimize CPU usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional video encoding methods are used to maintain high image quality across the entire video signal, then image quality is improved, but computational resources are inefficiently used and processing speed decreases

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by differentiating encoding quality across different spatial regions of the video signal. Regions of interest (such as areas containing human faces or important objects) are identified and allocated higher encoding quality and more computational resources, while non-critical regions use lower quality settings. This resolves the contradiction by maintaining high image quality where needed without uniformly applying high-quality encoding across the entire signal, thus preserving processing speed.

Inventive Principle:
Principle #3Local quality

2Device complexity

If encoding resources are uniformly allocated across the entire video signal, then processing is simplified, but image quality in regions of interest is insufficient

Engineering Contradiction:
Improveencoding process complexityVSAvoidimage quality in regions of interest
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments the video signal into multiple regions based on their importance, identifying regions of interest containing critical content such as human faces or key objects. By dividing the encoding process into region-specific operations with different quality parameters, the system achieves superior image quality in critical areas without requiring uniformly complex encoding across the entire signal, thus resolving the contradiction between complexity and quality.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If higher encoding quality is applied to regions of interest, then visual quality is improved, but computational resource allocation becomes unbalanced and processing time increases

Engineering Contradiction:
Improvevisual quality in regions of interestVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by concentrating computational resources and higher encoding quality only on identified regions of interest rather than applying excessive quality settings uniformly across the entire video signal. This selective approach achieves superior visual quality in critical areas while avoiding the time penalty of processing the entire signal at high quality, thus resolving the contradiction between visual quality and processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8917765B2Video encoding system with region detection and adaptive encoding tools and method for use therewith
Publication Date: 2014.12.23 VIXS SYSTEMS INC
  • US8917765B2 patent drawing
  • US8917765B2 patent drawing
  • US8917765B2 patent drawing

AI summary

A system for encoding a video stream into a processed video signal that includes at least one image, includes a region identification signal generator for detecting a region of interest in the at least one image and generating a region identification signal when the pattern of interest is detected. An encoder section generates the processed video signal based on the operation of a plurality of encoding tools, each having at least one encoder quality parameter. The encoder section adjusts the at least one encoding quality parameter of at least one of the plurality of encoding tools in response to the region identification signal.