AVID: A Weakly Aligned RGB-Infrared Dataset and Perturbation Benchmark for Tiny Aerial Targets
Organizations: Georgia Institute of Technology · ARTPARK, Indian Institute of Science · Ramaiah Institute of Technology
Abstract
Long-range detection of small drones is complicated by their visual similarity to birds and by the limited detail available from ground-based cameras. Combining visible and infrared observations offers complementary information, but their usefulness depends on target size, cross-modal alignment, and image quality. We present AVID, a benchmark for studying these factors using real RGB-infrared bird-drone surveillance footage originating from the Drone Detection Dataset and curated for the IEEE ICIP 2025 Video and Image Processing Cup. AVID comprises 32,040 corresponding frame pairs from 115 videos, with 35,952 existing bird and drone annotations at resolution. Targets occupy an unusually narrow size range: 68.1% have a geometric-mean bounding-box side of 8--16 pixels, and 99.0% meet the COCO small-object criterion. To characterize the geometric difficulty of combining the modalities, we introduce an object-relative alignment ratio and an alignment burden curve. In a sample of 300 frame pairs, 32.3% have estimated global translations greater than 5 pixels; among the 264 pairs with matching annotations, 16.3% exceed one median target side. We further introduce AVID-C, which simulates seven families of image degradation at five severity levels independently in RGB, infrared, or both. A fixed-feature analysis examines how scale, degradation, and added cross-modal shifts affect fitted bird-drone class overlap. At 12--16 pixels, the Bhattacharyya error bounds are 0.148 for RGB, 0.198 for infrared, and 0.046 for their combined features. These values describe separation in the specified feature and density models, not detector accuracy. Together, AVID and AVID-C support scale-aware, alignment-aware, and sensor-specific studies of tiny aerial targets.
Figures & tables
| Dataset | Main target/view | Modalities | Pairing | Main characteristic |
| KAIST [ 8 ] | pedestrian, ground | RGB + thermal | synchronized | multispectral pedestrian detection |
| LLVIP [ 9 ] | pedestrian, ground | visible + IR | paired | low-light pedestrian imagery |
| M3FD [ 10 ] | multi-class, ground | visible + IR | paired | image fusion and object detection |
| VTUAV [ 14 ] | generic target, aerial | visible + thermal | paired video | visible-thermal object tracking |
| Anti-UAV300 [ 16 ] | UAV, surveillance | RGB + IR | both streams released | long-range UAV surveillance |
| MMFW-UAV [ 17 ] | fixed-wing UAV, air-to-air | visible + thermal | one-to-one | multi-sensor and multi-view observations |
| Split | RGB-IR pairs | Videos | Bird instances | Drone instances | Total instances |
| Train | 28,790 | 102 | 14,113 | 18,335 | 32,448 |
| Validation | 3,250 | 13 | 1,358 | 2,146 | 3,504 |
| Total | 32,040 | 115 | 15,471 | 20,481 | 35,952 |
| Family | Parameter | Severity levels 1–5 |
| Gaussian noise | standard deviation | 5, 10, 18, 28, 40 |
| Speckle noise | multiplicative | 0.05, 0.10, 0.18, 0.28, 0.40 |
| Salt-and-pepper | corrupted pixel fraction | 0.005, 0.01, 0.02, 0.04, 0.08 |
| Gaussian blur | Gaussian (px) | 0.5, 1.0, 2.0, 3.5, 5.5 |
| Uneven illumination | field strength | 0.10, 0.20, 0.35, 0.50, 0.70 |
| Motion blur | kernel length (px) | 3, 7, 11, 17, 25 |
| Shift budget (px) | Paired bound | Fusion gap | Gap retention |
| 0 | 0.0370 | 0.1107 | 1.000 |
| 1 | 0.0383 | 0.1094 | 0.988 |
| 2 | 0.0414 | 0.1063 | 0.960 |
| 5 | 0.0472 | 0.1005 | 0.907 |
| 8 | 0.0507 | 0.0970 | 0.876 |
| 12 | 0.0542 | 0.0935 | 0.844 |
| Item | What to report |
| Input | RGB, infrared, or both modalities; original or resized image resolution |
| Data subset | Dataset split, video identifiers when relevant, and number of frames |
| Target scale | Geometric-mean bounding-box size intervals and number of instances |
| Corruption | Perturbation type, severity level, and affected modality or modalities |
| Alignment | Estimation method, search range, and object-relative alignment thresholds or burden curve |
| Aggregation | Results across target sizes and perturbation types, alongside any overall average |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Side (px) | 0–4 | 4–8 | 8–12 | 12–16 | 16–20 | 20–24 | 24–28 | 28–32 | 32–48 |
| Count | 0 | 103 | 6,783 | 17,706 | 7,269 | 2,155 | 1,189 | 376 | 371 |
| Quantity | Value |
| Number of measured shifts | 300 |
| Pairs with matched annotations | 264 |
| Pairs without matched annotations | 36 |
| Mean estimated shift | 4.66 px |
| Median estimated shift | 1.00 px |
| Standard deviation | 6.44 px |
| 0–8 | 8–12 | 12–16 | 16–20 | 20–24 | 24–28 | 28+ | |
| RGB | 0.098 | 0.089 | 0.148 | 0.137 | 0.053 | 0.019 | - |
| Infrared | 0.040 | 0.143 | 0.198 | 0.217 | 0.133 | 0.039 | - |
| RGB+IR (8+8) | 0.001 | 0.018 | 0.046 | 0.050 | 0.009 | 0.001 | - |
| Representation | Bhattacharyya ( ) | Optimized Chernoff | Optimal | KDE |
| RGB | 0.1484 | 0.1314 | 0.33 | 0.1650 |
| Infrared | 0.1979 | 0.1944 | 0.43 | 0.1774 |
| RGB+IR | 0.0457 | 0.0396 | 0.37 | 0.0472 |
| Representation | Total dimension | Bound | Composition |
| RGB PCA | 8 | 0.1484 | RGB only |
| Infrared PCA | 8 | 0.1979 | infrared only |
| RGB+IR | 8 | 0.1396 | 4 RGB + 4 IR |
| RGB duplicated | 16 | 0.1272 | repeated RGB feature |
| Infrared duplicated | 16 | 0.1913 | repeated infrared feature |
| RGB+IR | 16 | 0.0457 | 8 RGB + 8 IR |
| Perturbation | RGB | Infrared |
| Gaussian noise | 0.3292 | 0.1982 |
| Speckle noise | 0.3752 | 0.2215 |
| Salt-and-pepper | 0.3211 | 0.1889 |
| Gaussian blur | 0.1855 | 0.2041 |
| Uneven illumination | 0.3040 | 0.2446 |
| Motion blur | 0.2221 | 0.2155 |
| Shift budget | Joint upper bound | Fusion gap | Gap retention |
| 0 | 0.0370 | 0.1107 | 1.000 |
| 1 | 0.0383 | 0.1094 | 0.988 |
| 2 | 0.0414 | 0.1063 | 0.960 |
| 5 | 0.0472 | 0.1005 | 0.907 |
| 8 | 0.0507 | 0.0970 | 0.876 |
| 12 | 0.0542 | 0.0935 | 0.844 |
Aerial Object Detection
Aerial object detection locates and classifies objects in drone and satellite imagery, often under scale, orientation, clutter, and compute constraints.
See all 126 papers