TIGeR: A Unified Framework for Time, Images and Geo-location Retrieval
Organizations: Institute of Artificial Intelligence, University of Central Florida
Abstract
Many real-world applications in digital forensics, urban monitoring, and environmental analysis require jointly reasoning about visual appearance, location, and time. Beyond standard geo-localization and time-of-capture prediction, these applications increasingly demand more complex capabilities, such as retrieving an image captured at the same location as a query image but at a specified target time. We formalize this problem as Geo-Time Aware Image Retrieval and propose TIGeR, a unified framework for Time, Images and Geo-location Retrieval. TIGeR supports flexible input configurations (single-modality and multi-modality queries) and uses the same representation to perform (i) geo-localization, (ii) time-of-capture prediction, and (iii) geo-time-aware retrieval. By preserving the underlying location identity despite large appearance changes, TIGeR enables retrieval based on where and when a scene was captured, rather than purely on visual similarity. To support this task, we design a multistage data curation pipeline and propose a new diverse dataset of 4.5M paired image-location-time triplets for training and 86k high-quality triplets for evaluation. Extensive experiments show that TIGeR consistently outperforms strong baselines and state-of-the-art methods by up to 16% on time-of-year, 8% time-of-day prediction, and 14% in geo-time aware retrieval recall, highlighting the benefits of unified geo-temporal modeling.
Figures & tables
| Method | Retrieval | TIGeR-test-86k | CVT | ||||
|---|---|---|---|---|---|---|---|
| R@1 (%) | R@5 (%) | R@10 (%) | R@1 (%) | R@5 (%) | R@10 (%) | ||
| Zhai et al. [ 41 ] * | 1.97 | 7.05 | 11.23 | 0.45 | 1.59 | 2.38 | |
| Zhai et al. w/ CLIP [ 41 ] * | 2.60 | 8.80 | 13.70 | 2.95 | 8.76 | 13.31 | |
| Time-Loc [ 29 ] * | 0.38 | 1.73 | 3.19 | 15.23 | 19.28 | 21.18 | |
| GT-Loc [ 29 ] * | 0.34 | 1.56 | 2.94 | 16.45 | 20.44 | 22.59 | |
| TIGeR (Ours) | 3.51 | 23.30 | 37.51 | 14.55 | 24.46 | 29.98 | |
| Method | Retrieval | TIGeR-test-86k | CVT-test | ||
|---|---|---|---|---|---|
| ToY | ToD | ToY | ToD | ||
| Error | Error | Error | Error | ||
| Zhai et al. [ 41 ] * | 68.38 | 3.97 | 87.37 | 3.28 | |
| Zhai et al. w/ CLIP [ 41 ] * | 57.51 | 3.22 | 68.95 | 2.8 | |
| Time-Loc [ 29 ] * | 74.87 | 4.02 | 65.10 | 2.86 | |
| GT-Loc [ 29 ] * | 74.58 | 3.52 | 78.95 | 2.68 | |
| Method | Retrieval | TIGeR-test-86k | CVT-test | ||
|---|---|---|---|---|---|
| 200 km | 750 km | 200 km | 750 km | ||
| Zhai et al. [ 41 ] * | 22.05 | 46.20 | 3.50 | 10.50 | |
| Zhai et al. w/ CLIP [ 41 ] * | 28.58 | 64.85 | 23.13 | 57.74 | |
| GeoCLIP [ 36 ] | 21.58 | 37.58 | 43.62 | 60.77 | |
| GT-Loc [ 29 ] * | 21.07 | 35.93 | 42.63 | 59.49 | |
| TIGeR (Ours) | 48.63 | 65.61 | 51.90 | 66.53 | |
| Setting | Month | Hour | Geo-location |
|---|---|---|---|
| Error | Error | Error (km) | |
| Base model | 76.77 | 3.10 | 668.97 |
| + multi-modal transformer | 57.58 | 2.98 | 238.58 |
| + Classification heads | 57.20 | 2.95 | 234.53 |
| + Entropy adaptive reranking | 57.20 | 2.93 | 203.93 |
| Image | ToY | ToD | Geo-location | Geo-time |
|---|---|---|---|---|
| Backbone | Error | Error | Error (km) | R@10 |
| DINOv2 | 65.02 | 2.99 | 563.39 | 23.20 |
| MAE | 73.90 | 3.26 | 4139.82 | 15.05 |
| SigLIP 2 | 75.88 | 4.60 | 1965.55 | 16.71 |
| CLIP | 57.19 | 2.93 | 203.78 | 33.75 |
| TIGeR-test-86k | |||||
|---|---|---|---|---|---|
| R@1 (%) | R@5 (%) | R@10 (%) | |||
| 25.00 | 15 | 0.50 | 1.12 | 9.10 | 16.81 |
| 25.00 | 60 | 2.00 | 11.48 | 48.17 | 64.46 |
| 12.50 | 30 | 1.00 | 3.51 | 23.31 | 37.51 |
| 50.00 | 30 | 1.00 | 3.51 | 23.31 | 37.53 |
| 25.00 | 30 | 1.00 | 3.51 | 23.31 | 37.51 |
| Method | Retrieval | TIGeR-test-86k | CVT | ||||
|---|---|---|---|---|---|---|---|
| R@1 (%) | R@5 (%) | R@10 (%) | R@1 (%) | R@5 (%) | R@10 (%) | ||
| Zhai et al. [ 41 ] * | 6.63 | 19.17 | 26.99 | 2.14 | 6.30 | 9.81 | |
| Zhai et al. CLIP [ 41 ] * | 13.90 | 33.85 | 43.71 | 13.64 | 33.92 | 43.92 | |
| GT-Loc [ 29 ] * | 3.18 | 12.11 | 19.08 | 23.33 | 49.07 | 60.86 | |
| TIGeR (Ours) | 17.84 | 41.07 | 51.95 | 31.61 | 56.43 | 65.63 | |
| Method | TIGeR-Test-86k | CVT | ||||
|---|---|---|---|---|---|---|
| N-R@10 | S-R@10 | N/S | N-R@10 | S-R@10 | N/S | |
| Zhai et al. | 8.47 | 14.12 | 0.60 | 3.35 | 1.46 | 2.29 |
| Zhai et al. CLIP | 11.43 | 16.07 | 0.71 | 17.09 | 9.86 | 1.73 |
| GT-Loc | 2.46 | 3.47 | 0.71 | 27.26 | 17.92 | 1.52 |
| TIGeR | 32.15 | 43.13 | 0.75 | 33.73 | 26.46 | 1.27 |
| Method | Retrieval | TIGeR-test-86k | CVT-test | ||
|---|---|---|---|---|---|
| ToY | ToD | ToY | ToD | ||
| Error | Error | Error | Error | ||
| Zhai et al. [ 41 ] * | 68.38 | 3.97 | 87.37 | 3.28 | |
| Zhai et al. w/ CLIP [ 41 ] * | 57.51 | 3.22 | 68.95 | 2.8 | |
| Time-Loc [ 29 ] * | 74.87 | 4.02 | 65.10 | 2.86 | |
| GT-Loc [ 29 ] * | 74.58 | 3.52 | 78.95 | 2.68 | |
Image Retrieval
Image retrieval finds and ranks images from visual, textual, or combined queries across large and specialized collections.
See all 85 papers