Decoding Device Dynamic Buffer Threshold for Image Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile and game terminals face challenges in achieving low power consumption and low cost due to the high power consumption and cost associated with large-capacity buffers, while also requiring low delay in image transmission, which is compromised by the use of small-capacity buffers that can lead to unstable image output.
Innovation Solution
A decoding device with a small-capacity frame buffer that stores reference images, allowing for efficient image decoding and output selection between decoded and reference images, reducing buffer capacity requirements and minimizing power consumption and cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a large-capacity buffer is used, then image transmission stability is improved, but power consumption increases
Solution Approach 1:
The buffer capacity is made dynamic rather than static. The buffer control unit adjusts the buffer capacity threshold based on transmission stability conditions. When transmission is stable, the threshold is lowered to reduce buffer usage and power consumption. When transmission becomes unstable, the threshold is raised to maintain image quality, thus dynamically adapting buffer behavior to current conditions rather than maintaining a constantly large buffer
Solution Approach 2:
The system changes the parameter of buffer capacity threshold based on transmission conditions. By monitoring transmission stability and adjusting the buffer capacity threshold parameter accordingly, the system achieves both low power consumption during stable transmission and maintained image quality during unstable transmission without requiring a constantly large buffer
2Reliability
If a large-capacity buffer is used, then image transmission stability is improved, but device cost increases
Solution Approach 1:
The buffer capacity threshold is dynamically adjusted based on transmission stability rather than being fixed at a high value. This dynamic approach allows the system to maintain stability when needed while avoiding the constant buffer occupancy that would require expensive large-capacity hardware buffers, thus reducing device cost
Solution Approach 2:
By changing the buffer capacity threshold parameter based on transmission conditions, the system achieves stable image transmission without requiring permanently large buffer hardware, thereby reducing manufacturing cost while maintaining reliability
3Use of energy by moving object
If a small-capacity buffer is used, then power consumption is reduced, but image transmission stability deteriorates
Solution Approach 1:
Rather than using a constantly small buffer, the system dynamically adjusts the buffer capacity threshold based on transmission stability. This allows the buffer to expand when transmission is unstable and shrink when stable, achieving both low power consumption and maintained stability
Solution Approach 2:
The buffer capacity threshold parameter is adjusted based on transmission conditions, allowing the system to achieve stable image transmission with smaller average buffer capacity, thereby reducing power consumption while maintaining reliability
4Ease of manufacture
If a small-capacity buffer is used, then device cost is reduced, but image transmission stability deteriorates
Solution Approach 1:
The dynamic adjustment of buffer capacity threshold allows the system to maintain transmission stability with smaller buffer hardware by allocating buffer resources only when transmission instability occurs, thereby reducing device cost while maintaining reliability
Solution Approach 2:
By changing the buffer capacity threshold parameter based on transmission conditions, the system achieves stable image transmission with reduced buffer hardware capacity, lowering device cost while maintaining reliability
5Reliability
If a large-capacity buffer is used, then delay in image output is increased, but image transmission stability is improved
Solution Approach 1:
The buffer operates with dynamic capacity adjustment rather than constant large capacity. During stable transmission, the buffer capacity is reduced to minimize delay. During unstable transmission, capacity increases to maintain stability, thus achieving both low delay and stability without requiring constantly large buffers
Solution Approach 2:
The buffer capacity threshold parameter is adjusted based on transmission stability, allowing the system to minimize buffer occupancy and associated delay during stable transmission while maintaining stability during unstable periods
6Loss of time
If a small-capacity buffer is used, then delay in image output is reduced, but image transmission stability deteriorates
Solution Approach 1:
The buffer dynamically adjusts its capacity threshold based on transmission stability rather than being fixed at a small value. This allows minimal delay during stable transmission while providing buffer protection during unstable transmission, achieving both low delay and stability
Data Source
AI summary
A decoding device according to an embodiment includes: a reception memory for storing received image; a frame buffer for storing a reference image; a decoding unit for decoding the received image based on the reference image stored in the frame buffer; a reference image storage for storing the decoded image, decoded by the decoding unit, in the frame buffer as the reference image; and an output image selection unit for selecting the reference image stored in the frame buffer as an output image when the reception memory underflows and selecting the decoded image as the output image when the reception memory does not underflow.


