Video Encoding Circuit Energy Compaction Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing methods for higher resolution images require significant storage capacity and transmission speed, necessitating efficient compression techniques that balance quality and efficiency.

Innovation Solution

A video encoding circuit and method that utilize a transform processor to generate transformed data using multiple processing methods, determine energy compaction, and selectively encode based on energy compaction to optimize data output, incorporating index determination logic and entropy encoding for efficient data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple processing methods are used to generate transformed data, then encoding quality is improved, but device complexity increases

Engineering Contradiction:
Improveencoding qualityVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic processing method selection where the encoding circuit adaptively chooses between first and second processing methods based on image characteristics and energy compaction analysis. This dynamic approach allows the system to optimize encoding quality for different content types while managing computational resources efficiently, resolving the contradiction between quality and complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes processing parameters by switching between different processing methods (first and second processing methods) and adjusting the selection based on energy compaction values. This parameter-based adaptation enables the system to achieve high encoding quality when needed while reducing complexity for suitable content, effectively resolving the technical contradiction.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all transformed data is encoded, then completeness is improved, but encoding speed decreases

Engineering Contradiction:
ImprovecompletenessVSAvoidencoding speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and encodes only the essential transformed data components by selecting processing methods based on energy compaction analysis. Instead of encoding all transformed data, the system identifies and encodes only the necessary coefficients that contribute most to image quality, thereby improving encoding speed while maintaining completeness of essential information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by selectively encoding only the necessary transformed data based on energy compaction thresholds. The system performs sufficient encoding to maintain quality by choosing appropriate processing methods, but avoids excessive encoding of redundant data, thus achieving the right balance between completeness and encoding speed.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If higher resolution images are processed, then image quality is improved, but storage capacity requirement increases

Engineering Contradiction:
Improveimage qualityVSAvoidstorage capacity
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and retains only the essential image information by processing high-resolution images through multiple processing methods and selecting transformed data based on energy compaction. This extraction approach maintains the quality of high-resolution images while reducing the quantity of data that needs to be stored and transmitted, effectively resolving the contradiction between image quality and storage capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If multiple processing methods are used, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adaptability by enabling the encoding circuit to switch between first and second processing methods based on image characteristics and energy compaction analysis. This dynamic adaptation allows the system to handle diverse image content effectively while managing device complexity through intelligent selection rather than permanently implementing all processing capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent achieves adaptability through parameter changes by adjusting the selection between processing methods based on energy compaction values and image characteristics. This parameter-based adaptation enables the system to be versatile across different image types without requiring permanently active complex processing paths, resolving the contradiction between adaptability and complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9787998B2Video encoding circuit and video encoding method using the same, and operation processing device
Publication Date: 2017.10.10 SAMSUNG ELECTRONICS CO LTD
  • US9787998B2 patent drawing
  • US9787998B2 patent drawing
  • US9787998B2 patent drawing

AI summary

A transform processor may process original data that includes video information by using at least one of first and second processing methods, and generates at least one of first and second transformed data. Index determination logic may determine an index satisfying a determination condition based on at least one of the first and second transformed data. Energy compaction determination logic may determine energy compaction of at least one of the first and second transformed data based on the determined index. Output selection logic may selectively output one of the first and second transformed data based on the determined energy compaction. An entropy encoder may encode data output from the output selection logic.