A Method for Accelerating the Loading of TIFF Files Based on Memory-Mapped File Technology
TIFF (Tagged Image File Format) is of vital importance in fields such as aerial remote sensing and computer vision. To address the challenge of real-time loading of large, multi-frame TIFF files, this study proposes FastTIFF, an acceleration method based on memory-mapped files and multi-threading technology in Ubuntu. FastTIFF provides access to each frame's image and its description information for other programs by using address pointers for each frame. Experiments show that, compared with LibTIFF, FastTIFF achieves a maximum loading speed improvement of 94.68%, with significant performance in handling large files. Even in the smallest file test, the speed only decreased by 7.26%, demonstrating its robustness in processing small-scale files. This method effectively meets the real-time requirements of image recognition software.
Authors
- Hang Lv (ORCID: https://orcid.org/0000-0001-6738-6938)
- Qianqian Cao (ORCID: https://orcid.org/0000-0002-6993-1570)
- Longlong Zhang (ORCID: https://orcid.org/0000-0002-0780-5683)
Publication Details
- Journal
- Frontiers in Computing and Intelligent Systems
- Published
- 2025-02-26
- DOI
- https://doi.org/10.54097/zc8ve311
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00