Pattern Detection Module for Video Encoding Region Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding methods, such as the H.264 standard, face challenges in maintaining accuracy and picture quality, especially in identifying and enhancing regions of interest within images, leading to blurred edges and suboptimal resource allocation during encoding.

Innovation Solution

The implementation of a PSNR weighting module to differentiate edge and non-edge pixels and a pattern detection module that identifies regions of interest, allowing for enhanced image quality by adjusting quantization and resolution within detected patterns, such as human faces, while optimizing bit allocation and computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional video encoding methods are used, then bandwidth reduction and memory storage efficiency are achieved, but picture quality and accuracy deteriorate

Engineering Contradiction:
Improvebandwidth usageVSAvoidpicture quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The patent applies local quality enhancement by identifying regions of interest (such as human faces) and applying different encoding parameters to these regions compared to non-interest regions. Specifically, the system detects skin-tone colors and determines regions containing human faces, then adjusts quantization parameters and bit allocation to preserve higher quality in these detected regions while using more aggressive compression in other areas, thereby resolving the contradiction between bandwidth reduction and picture quality maintenance.

Inventive Principle:
Principle #3Local quality

2Productivity

If conventional encoding standards are applied, then encoding speed is maintained, but region identification accuracy and edge preservation deteriorate

Engineering Contradiction:
Improveencoding speedVSAvoidregion identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements preliminary action by performing region detection and pattern recognition (such as identifying human faces through skin-tone color detection) before the actual encoding process. The system pre-processes the image to detect regions of interest and determines appropriate encoding parameters for these regions in advance, then applies these predetermined parameters during encoding. This approach maintains encoding speed while significantly improving region identification accuracy and edge preservation.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If uniform quantization is applied across the entire image, then encoding complexity is reduced, but visual quality in important regions deteriorates

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

Solution Approach 1:

The patent directly addresses this contradiction by implementing local quality encoding. The system detects regions of interest (such as human faces identified through skin-tone color analysis) and applies different quantization parameters to these regions compared to non-interest regions. Specifically, lower quantization values (higher quality) are applied to detected regions of interest, while higher quantization values (lower quality) are used in other areas, thereby maintaining visual quality in important regions without uniformly increasing encoding complexity across the entire image.

Inventive Principle:
Principle #3Local quality

4Manufacturing precision

If higher resolution and better picture quality are provided, then user satisfaction improves, but bandwidth consumption and memory usage increase

Engineering Contradiction:
Improvepicture qualityVSAvoidbandwidth usage
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent resolves this contradiction by applying local quality enhancement to regions of interest. The system identifies important regions (such as human faces through skin-tone color detection and pattern recognition) and allocates more bits and higher quality encoding to these specific regions, while using more aggressive compression in less important areas. This selective approach provides better perceived picture quality where users are most likely to notice differences, without proportionally increasing overall bandwidth consumption and memory usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9313504B2Pattern detection module with region detection, video encoding system and method for use therewith
Publication Date: 2016.04.12 VIXS SYSTEMS INC
  • US9313504B2 patent drawing
  • US9313504B2 patent drawing
  • US9313504B2 patent drawing

AI summary

A system for encoding a video stream into a processed video signal that includes at least one image, includes a pattern detection module for detecting a pattern of interest in the at least one image and identifying a region that contains the pattern of interest when the pattern of interest is detected, based on an analysis of the image in a plurality of domains. An encoder section, generates the processed video signal and wherein, when the pattern of interest is detected, a higher quality, such as a higher bit allocation or higher computational processing, is assigned to the region than to portions of the at least one image outside the region.