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

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Method for Accelerating the Loading of TIFF Files Based on Memory-Mapped File Technology

Hang Lv, Qianqian Cao, Longlong Zhang
Frontiers in Computing and Intelligent Systems
Advanced Data Storage Technologies
article

A Method for Accelerating the Loading of TIFF Files Based on Memory-Mapped File Technology

Hang Lv, Qianqian Cao, Longlong Zhang
article en

Abstract

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.

Frontiers in Computing and Intelligent SystemsVol. 11(2)
Openalex Percentile: Top 97%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.