Tiled Image File Structure for Fast Cloud Image Browsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge of efficiently browsing large cloud images on device sides due to slow loading and high data transmission requirements, especially with frequent zooming and panning operations, is addressed by segmenting images into tiles and storing them in a structured format to allow selective retrieval of target tiles without downloading the entire image.
Innovation Solution
An image file generation method that segments images into tiles, stores them with offsets indicating their locations, and includes a data structure to facilitate efficient retrieval of specific tiles, reducing the need for full image downloads and improving browsing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire original image is downloaded to the device side, then complete image data is available for browsing, but the loading time is slow and data transmission volume is large
Solution Approach 1:
The patent segments the original large image into multiple smaller tiles, each stored as an independent unit in the image file. When browsing, only the specific tiles needed for the current view are retrieved rather than downloading the entire image, significantly reducing loading time and data transmission while maintaining access to complete image data when needed.
2Reliability
If the entire original image is downloaded to the device side, then complete image data is available for browsing, but the data transmission volume is large
Solution Approach 1:
The patent segments the original large image into multiple smaller tiles, each stored as an independent unit in the image file. When browsing, only the specific tiles needed for the current view are retrieved rather than downloading the entire image, significantly reducing loading time and data transmission while maintaining access to complete image data when needed.
3Speed
If the image is segmented into multiple tiles with offset storage, then selective tile retrieval is enabled improving loading speed, but the file structure complexity increases
Solution Approach 1:
The patent pre-organizes the segmented tiles and their offset positions within the image file during the file generation phase. This preliminary structuring allows for efficient random access to any tile without requiring complex runtime processing, as the offset information is already calculated and stored in the file header, enabling fast selective retrieval while keeping the structure manageable.
Data Source
AI summary
An image file generation method includes: receiving data of a first image; segmenting the data of the first image to generate a plurality of tiles; and generating a first image file based on the tiles. The first image file includes: a first data structure area configured to store a file header of the image file; a second data structure area configured to store data of a second image, where the data of the second image includes a plurality of tiles; and a third data structure area configured to store offsets of the tiles in the data of the second image.


