Display Buffer Division for Multi-View Image Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing technologies struggle to efficiently process and display image data of different types, such as multi-view images, which can lead to decoding delays and inadequate display performance.
Innovation Solution
An image processing device with a reproduction processing unit, display buffer, and image display control unit that divides the display buffer according to the image type, allowing for efficient decoding and storage of image data, enabling real-time display switching and high-speed image processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single display buffer is used for all image types, then device complexity is reduced, but decoding performance and display responsiveness deteriorate due to inability to optimize for different image types
Solution Approach 1:
The display buffer is divided into multiple buffer regions corresponding to different image types (e.g., still images, moving images, multi-view images). Each region is optimized for specific image processing requirements, enabling parallel processing and improving overall decoding performance without significantly increasing structural complexity.
2Device complexity
If image data is processed sequentially without prefetching, then processing simplicity is maintained, but display responsiveness deteriorates due to decoding delays
Solution Approach 1:
The system performs prefetching of image data based on predicted display sequences. Image data for upcoming frames or alternate views is decoded and prepared in advance, stored in appropriate buffer regions, so that when display is required, the data is already ready, eliminating decoding delays and improving responsiveness.
3Device complexity
If a unified decoding process is used for all image types, then processing simplicity is maintained, but image quality and processing efficiency deteriorate
Solution Approach 1:
Different decoding processes are applied to different buffer regions based on image type. Still image regions use optimized for compression ratio, moving image regions use motion compensation, and multi-view regions use specific view synthesis algorithms. This localized optimization improves image quality and processing efficiency for each type while maintaining overall system simplicity through automated routing.
Data Source
AI summary
When a display target determination unit determines image data to be displayed, a reproduction control unit identifies the type of the image data to be displayed. The reproduction control unit divides the region of a display buffer according to the identified type. While an image display control unit displays an image, on a display device, by using image data stored in a spare buffer, a decoding execution unit decodes said image data and stores the decoded image data in a divided region of the display buffer.


