MultiAltitudeSR: Multi-Altitude Agricultural UAV Image Super-Resolution via Physical Ground Sampling Distance Conditioning
Organizations: Department of Bioresource Engineering, McGill University, 21111 Lakeshore Road, Ste-Anne-de-Bellevue, H9X 3V9, Quebec, Canada · Michigan State University, 426 Auditorium Road, East Lansing, 48824, Michigan, United States
Abstract
Unmanned aerial vehicles (UAVs) enable high-throughput platforms for crop monitoring but face a fundamental trade-off between flight altitude and image spatial resolution. Many existing super-resolution (SR) methods for UAV imagery rely on oversimplified synthetic degradation models and are restricted to fixed integer upsampling scales, limiting their ability to handle real-world degradations and varying flight altitudes. This study proposes MultiAltitudeSR, a framework that conditions feature modulation and reconstruction on source and target ground sampling distances (GSDs). MultiAltitudeSR trained jointly on real UAV images at altitudes of 10 to 70 m above ground level supports all 21 source-to-target altitude pairs without pair-specific fine-tuning, covering scale factors ranging from 1.18 to 6.03. The framework can be extended to additional source-target GSD combinations by incorporating corresponding image pairs into training. On the 20-to-10 m pair, the model achieved competitive perceptual performance compared with pair-specific baselines, with LPIPS of 0.2236, DISTS of 0.2431, and NIQE of 8.9020. Experiments using the same architecture demonstrated the value of acquiring real-world multi-altitude UAV image pairs for SR training, with real-pair training achieving better average reconstruction performance across the 21 altitude pairs than training with the tested synthetic degradation pipeline. Downstream zero-shot segmentation case studies illustrated task-dependent benefits of super-resolved imagery for crop monitoring, suggesting potential UAV flight-time savings through image acquisition at higher altitudes.
Figures & tables
| Perceptual | Fidelity | |||||
|---|---|---|---|---|---|---|
| Method | LPIPS | DISTS | NIQE | PSNR (dB) | SSIM | MS-SSIM |
| Bicubic | 0.3961 | 0.2706 | 14.5626 | 15.84 | 0.2945 | 0.6499 |
| EDSR | 0.5393 | 0.3406 | 11.0497 | 16.83 | 0.3020 | 0.6631 |
| SwinIR | 0.2265 | 0.2503 | 7.7757 | 16.16 | 0.2747 | 0.6421 |
| Real-ESRGAN | 0.2144 | 0.2365 | 9.4331 | 15.78 | 0.2763 | 0.6473 |
| Ours | 0.2236 | 0.2431 | 8.9020 | 16.04 | 0.2684 | 0.6497 |
| Target | Source | Synthetic / Real | |||||
|---|---|---|---|---|---|---|---|
| PSNR (dB) | SSIM | MS-SSIM | MAE | LPIPS | DISTS | ||
| 10 m | 20 m | 20.01 / 15.49 | 0.5944 / 0.2755 | 0.8803 / 0.6460 | 0.0811 / 0.1329 | 0.1826 / 0.2257 | 0.2035 / 0.2277 |
| 30 m | 19.17 / 14.99 | 0.5197 / 0.2159 | 0.8509 / 0.5957 | 0.0890 / 0.1412 | 0.2035 / 0.2703 | 0.2183 / 0.2597 | |
| 40 m | 18.79 / 14.95 | 0.4893 / 0.1962 | 0.8340 / 0.5738 | 0.0927 / 0.1419 | 0.2118 / 0.3059 | 0.2249 / 0.2878 | |
| 50 m | 18.42 / 14.98 | 0.4458 / 0.1808 | 0.8133 / 0.5530 | 0.0967 / 0.1424 | 0.2338 / 0.3318 | 0.2315 / 0.3001 | |
| 60 m | 17.96 / 14.81 | 0.3986 / 0.1752 | 0.7881 / 0.5361 | 0.1017 / 0.1467 | 0.2568 / 0.3517 | 0.2424 / 0.3149 | |
| Target | Source | Scale | PSNR (dB) | SSIM | MS-SSIM | MAE | LPIPS | DISTS |
|---|---|---|---|---|---|---|---|---|
| 10 m | 20 m | 1.67 | 16.04 | 0.2684 | 0.6497 | 0.1263 | 0.2236 | 0.2431 |
| 30 m | 2.55 | 15.62 | 0.2134 | 0.6012 | 0.1337 | 0.2864 | 0.2698 | |
| 40 m | 3.42 | 15.63 | 0.1978 | 0.5834 | 0.1337 | 0.3311 | 0.2863 | |
| 50 m | 4.24 | 15.64 | 0.1846 | 0.5635 | 0.1344 | 0.3485 | 0.3002 | |
| 60 m | 5.09 | 15.55 | 0.1810 | 0.5534 | 0.1365 | 0.3910 | 0.3114 | |
| 70 m | 6.03 | 15.56 | 0.1751 | 0.5415 | 0.1366 | 0.4315 | 0.3291 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Image Super-Resolution
Image super-resolution reconstructs high-resolution images from lower-resolution observations, balancing detail, fidelity, and computational cost.
See all 248 papers