Fast Retinex enhancement for UAV-to-satellite image matching in low-light and GPS-denied conditions
Abstract
Uncrewed aerial vehicles (UAVs) are increasingly used in environmental monitoring and autonomous navigation. However, in certain specific tasks, UAVs often need to operate in low-light conditions. Low-light environments severely degrade image quality and make visual matching with high-quality satellite maps difficult. Similarly, many UAV missions require high real-time image processing capabilities. To address this issue, we investigated a low-light UAV image enhancement method based on a lightweight Retinex model. We aim to achieve faster image enhancement in low-light scenarios while maintaining high matching accuracy as much as possible. We obtain low-light UAV images for experiments by processing well-lit aerial images with exposure reduction, gamma compression, and noise injection. We then validate the method using the SuperPoint-LightGlue feature matching and the homography-based RANSAC algorithm. Using this validation process, we evaluated the matching performance of UAVs and satellite images under different lighting and preprocessing conditions. Using multi-scale Retinex and color restoration (MSRCR) as baseline enhancement methods, we reproduce and test the MSRCR algorithm. Experimental results show that, while the MSRCR algorithm effectively brightens images, it is computationally expensive and amplifies noise, making it unsuitable for real-time systems. To address this issue, we propose a fast Retinex variant algorithm. This method operates on the luminance channel, multiplexes Gaussian convolutions across scales, and linearly fuses the enhanced result with the original image. This reduces computational cost while effectively controlling noise growth. Experiments show that, under low-light conditions, our method achieves a slightly higher RANSAC inlier count and a similar inlier rate compared to the MSRCR algorithm. At the same time, it reduces the processing time of the enhancement stage by approximately 66\%. Therefore, without significantly sacrificing matching performance, our proposed method effectively reduces the computational cost of low-light image enhancement.