Adaptive Frame Coding Apparatus for Video Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional frame memory compression methods in video codecs face issues with deteriorated picture quality due to lossy compression and increased power consumption from using both lossy and lossless algorithms, especially with high-resolution video processing, which worsens memory bandwidth problems.

Innovation Solution

An adaptive frame coding apparatus that selects a prediction method based on depth information of surrounding coding units to encode and decode frames efficiently, using different prediction methods for varying depth information scenarios to optimize compression and reduce hardware complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If lossy compression algorithm is used to compress frame memory, then compression ratio is improved, but picture quality deteriorates

Engineering Contradiction:
Improvecompression ratioVSAvoidpicture quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent changes the compression parameter from lossy to lossless compression algorithm, accepting higher bit usage to maintain picture quality. This is evident in the embodiment where the encoder determines bit count and switches to lossless compression when bits exceed the threshold, ensuring quality preservation at the cost of increased compression ratio.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If both lossless compression algorithm and lossy compression algorithm are implemented, then compression flexibility is improved, but device complexity increases

Engineering Contradiction:
Improvecompression flexibilityVSAvoidhardware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic compression strategy where the encoder adaptively selects between lossless and lossy compression based on real-time bit count conditions. The encoder determines the number of bits generated during coding and dynamically switches compression algorithms, providing flexibility without requiring both full compression systems to be simultaneously active.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent extracts and implements only the necessary compression algorithm (lossless) based on specific conditions (when bits exceed threshold), rather than implementing both complete lossless and lossy compression systems. This reduces hardware complexity by taking out only the required functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If both lossless compression algorithm and lossy compression algorithm are implemented, then compression adaptability is improved, but power consumption increases

Engineering Contradiction:
Improvecompression adaptabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic algorithm selection where the encoder adaptively chooses between lossless and lossy compression based on bit count conditions. This dynamic approach provides compression adaptability while reducing power consumption by activating only the necessary algorithm rather than running both systems continuously.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If high-resolution video is processed, then video quality is improved, but memory bandwidth problem worsens

Engineering Contradiction:
Improvevideo qualityVSAvoidmemory bandwidth efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent extracts and stores only the essential encoded frame data in frame memory rather than storing complete high-resolution frames. By storing compressed encoded frames instead of full-resolution data, the system maintains video quality while significantly reducing memory bandwidth requirements for high-resolution video processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10003808B2Apparatus and method for encoding
Publication Date: 2018.06.19 ELECTRONICS & TELECOMM RES INST
  • US10003808B2 patent drawing
  • US10003808B2 patent drawing
  • US10003808B2 patent drawing

AI summary

An encoding apparatus in accordance with an embodiment of the present invention includes: an encoder configured to request for storage of an original frame; a frame processing unit configured to generate an encoded frame having the original framed encoded therein; and a frame memory configured to store the encoded frame. Here, the frame processing unit is configured to generate the original frame by encoding the encoded frame stored in the frame memory according to a request of the encoder, and the encoder is configured to perform encoding according to the original frame.