Variable Resolution Images for Fast Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-resolution digital images result in large file sizes, leading to slow download and management issues, causing frustrating user experiences due to the time required to access and display these files over networks.
Innovation Solution
Implementing variable resolution images that utilize multiple image pyramids with different resolution levels, allowing for initial display at a lower resolution and dynamic switching to higher resolution only when requested, thereby reducing data load and improving display efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution images are used, then image quality is improved, but file size increases leading to slower download and display time
Solution Approach 1:
The patent divides the image into multiple resolution levels (image pyramids with levels 0, 1, 2, etc.) where each level contains portions of the image at progressively lower resolutions. This segmentation allows the system to load and display lower resolution portions first (reducing time) while maintaining the option to load higher resolution portions later (maintaining quality).
Solution Approach 2:
The patent implements dynamic resolution switching where the system can adaptively select which resolution levels to load based on user interaction and device capabilities. The display can dynamically transition from lower resolution initial display to higher resolution detailed view, optimizing the balance between loading speed and image quality.
2Measurement precision
If high-resolution images are used, then image quality is improved, but network bandwidth and server resources are consumed
Solution Approach 1:
The patent segments the image data into multiple resolution levels, allowing the system to transmit and store only the necessary portions at appropriate resolutions. Not all portions of the image need to be available at the highest resolution, reducing the total data volume while maintaining quality where needed.
Solution Approach 2:
Different portions of the image can be stored and transmitted at different resolution levels. The system applies higher resolution only to portions that are actually viewed or interacted with, rather than uniformly providing high resolution to the entire image, thereby reducing overall data consumption.
3Productivity
If variable resolution with multiple image pyramids is implemented, then display speed is improved, but system complexity increases
Solution Approach 1:
The patent organizes the complex variable resolution system into manageable segments through image pyramids, where each level is a simplified version of the image. This segmentation makes the complexity more organized and manageable, with each level representing a distinct resolution tier that can be independently handled.
Solution Approach 2:
The image pyramid structure serves multiple functions simultaneously: it provides different resolution levels for display, enables adaptive streaming, supports progressive loading, and allows for efficient caching. This multi-functionality justifies the added complexity by delivering numerous benefits from a single structural approach.
Data Source
AI summary
In accordance with one or more aspects, a variable resolution image is displayed at an initial resolution. The variable resolution image has multiple portions, at least two of which have different resolutions. A request to display one of the multiple portions of the variable resolution image at a higher resolution is received, and a check is made as to whether a higher resolution version of the one portion is available. The higher resolution version of the one portion is displayed if available, otherwise the one portion at the initial resolution is displayed.


