Adaptive Frame Coding Apparatus for Video Compression
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Quantity of substance
If lossy compression algorithm is used to compress frame memory, then compression ratio is improved, but picture quality deteriorates
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.
2Adaptability or versatility
If both lossless compression algorithm and lossy compression algorithm are implemented, then compression flexibility is improved, but device complexity increases
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.
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.
3Adaptability or versatility
If both lossless compression algorithm and lossy compression algorithm are implemented, then compression adaptability is improved, but power consumption increases
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.
4Manufacturing precision
If high-resolution video is processed, then video quality is improved, but memory bandwidth problem worsens
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.
Data Source
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.


