Hierarchical Image Data Resolution Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current home entertainment systems face challenges in efficiently displaying a variety of images, particularly moving images, due to resource constraints when handling high-definition images and varying display environments, leading to potential delays and dropped frames.
Innovation Solution
An image processing system that generates and transmits hierarchical data representing images in multiple resolutions, allowing the decoder to switch layers based on user input for display resolution changes, reducing resource consumption and optimizing data transfer and decoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If hierarchical data in multiple resolutions is generated and transmitted, then image quality and adaptability are improved, but data transmission volume and processing complexity increase
Solution Approach 1:
The image data is segmented into multiple resolution layers (hierarchical structure), where each layer represents a different resolution level. This segmentation allows the system to transmit and process only the necessary resolution data based on display requirements, reducing overall processing complexity while maintaining adaptability.
Solution Approach 2:
The system dynamically selects and processes only the required resolution layer based on real-time display conditions and user input. This dynamic approach prevents the need to process all hierarchical layers simultaneously, reducing processing complexity while maintaining full adaptability across different resolution requirements.
2Ease of operation
If high-definition images are displayed with responsive user control, then user experience is improved, but resource consumption and processing load increase
Solution Approach 1:
The system performs partial processing by selecting only the necessary resolution layer required for the current display and user interaction level. Instead of processing all high-definition data regardless of need, it applies just enough processing power to maintain responsive user control, thereby reducing resource consumption while preserving user experience.
3Quantity of substance
If multiple images are displayed concurrently, then information display capability is improved, but resource consumption and frame maintenance load increase
Solution Approach 1:
Each displayed image is segmented into hierarchical resolution layers. The system can selectively render different numbers of layers for different images based on their importance and screen space, allowing multiple images to be displayed concurrently with optimized resource allocation, thereby maintaining frame processing efficiency.
4Adaptability or versatility
If resolution changes are made in response to user input, then display adaptability is improved, but processing time and resource usage increase
Solution Approach 1:
The hierarchical data structure is prepared in advance with multiple resolution layers pre-encoded and organized. When resolution changes are needed, the system can quickly switch between pre-prepared layers without performing time-consuming real-time conversion, thereby reducing resolution switching time while maintaining full display adaptability.
Data Source
AI summary
Moving image data is delivered from an image provider server. A hierarchical data generation device decodes the moving image data and generates data for the moving image representing each frame in a plurality of resolutions, by reducing frames included in the moving image in a single or multiple stages. A decoder reads only data for a layer in the hierarchical data for each frame, the layer being determined by a resolution requested for display, and decodes the read data. This produces a series of frames representing frames in a requested resolution. A display device displays the frames so that the moving image is displayed in the requested resolution.


