Block-Type Image Data Storage for Remote Sensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dynamic remote sensing images with large data volumes face inefficiencies in display due to traditional storage formats, leading to slow or crashed displays when using common formats like GIF.
Innovation Solution
A block-type image data storage method that involves extracting basic information, partitioning image data into preset blocks, and storing them as separate files, allowing for efficient display by loading only necessary sub-blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional remote sensing image format is used to store dynamic remote sensing images, then the storage structure is simple, but the display efficiency is poor and crashes occur due to enormous data volume
Solution Approach 1:
The patent divides the image data into multiple sub-blocks based on a preset block size. Each sub-block is stored as a separate data unit with its own header file containing basic information (storage type, dimensions, band characteristics). This segmentation allows the system to load and display only necessary portions of the image data, significantly improving display efficiency for large-volume dynamic remote sensing images while maintaining a manageable storage structure.
2Productivity
If common GIF format is used to store dynamic remote sensing images, then the storage method is simple, but slow display or crash-down occurs during image display because of enormous data volume
Solution Approach 1:
The patent extracts basic information from the image data and stores it in a separate header file, while the actual image data is divided into sub-blocks. This extraction allows the system to quickly access metadata (dimensions, storage type, band information) without loading the entire image dataset, enabling faster display initialization and reducing memory requirements during image rendering of large-volume dynamic remote sensing images.
3Productivity
If image data is stored as a single file, then the storage structure is simple, but the display of massive data images is slow and inefficient
Solution Approach 1:
The patent segments the image data into multiple sub-blocks based on preset block size criteria. Each sub-block is stored as a separate data unit with associated header files containing basic information about storage type, dimensions, and band characteristics. This segmentation enables the display system to load only the necessary sub-blocks for the current view, dramatically improving image display efficiency for massive data images while organizing the storage structure into manageable units.
Data Source
AI summary
The present invention discloses a method and device for storing image data, the method includes: receiving image data to-be-stored; extracting basic information of the image data and generating a header file; partitioning the image data by a preset block size according to the basic information of the image data, and generating a data file; and storing the header file and the data file and generating a storage file. In the present invention, image data are stored as double files, so as to add basic information of an image into the image, and in storing a massive-data image, the image is partitioned by a preset size prior to sequential storage, so that when the image is displayed, only one or several sub-blocks of the image are extracted and displayed, allowing quick display of the image with massive data, improving the efficiency of image display.


