Abstract
Low-light image super-resolution aims to recover normal-light high-resolution images from dark low-resolution observations captured by image sensors, in which illumination attenuation, sensor noise, blur, and low resolution are entangled, making it more challenging than conventional super-resolution. Diffusion-based methods perform well on real-world super-resolution but usually require costly multi-step inference; recent one-step methods either rely on a globally fixed timestep that cannot adapt to per-sample degradation, or they directly encode the dark image into the latent space, coupling illumination bias with content degradation. To address these issues, we propose RASR, a Retinex-guided adaptive one-step diffusion framework for low-light super-resolution. We first decompose the observation into reflectance and illumination, and we use the reflectance as the content carrier to align it with the normal-light prior of the pretrained model. A latent-space teacher then constructs per-sample supervision from the low/high-quality latent discrepancy, while a lightweight student predicts the noise level solely from the Retinex representation, removing the dependence on high-quality references at inference. Finally, a single velocity-field integration on Stable Diffusion 3 yields the result, updating only low-rank adapters and lightweight modules during training. Extensive experiments on the RELLISUR benchmark show that RASR overall outperforms existing low-light and mainstream super-resolution methods in PSNR, SSIM, and LPIPS, with especially prominent gains in perceptual quality, and ablation studies validate the effectiveness of each key design.
1. Introduction
Image sensors are the information entry point of most visual perception systems, and their imaging quality directly determines the reliability of downstream tasks. However, under low-illumination conditions such as nighttime, dim indoor environments, or backlighting, the number of photons reaching the sensor drops sharply; constrained by the pixel area and dynamic range, sensor outputs commonly exhibit insufficient brightness, prominent read-out and dark-current noise, and loss of high-frequency detail. When the acquisition end is further limited in resolution, these degradations are superimposed on spatial down-sampling, forming a compound low-light low-resolution degradation. Such degradations widely exist in sensing applications including security surveillance, automotive night vision, and mobile photography, severely limiting the effectiveness of the corresponding systems in weak-light environments.
Low-Light image Super-Resolution (LLSR) aims to recover a normal-light high-resolution image from such dark low-resolution observations, in which illumination attenuation, sensor noise, blur, and spatial down-sampling are entangled in the same degradation process. Traditional super-resolution methods [1,2,3] usually assume a known and simple degradation (e.g., bicubic down-sampling), whereas real sensor-captured low-light images exhibit more complex and spatially varying degradations, making LLSR intrinsically harder than conventional super-resolution. Recently, generative diffusion models [4,5]—especially large-scale pretrained text-to-image (T2I) models—have shown remarkable capability in modeling natural-image priors and have been widely used for real-world super-resolution. Leveraging the strong priors in pretrained models such as Stable Diffusion [5], these methods can generate high-quality, perceptually realistic results that are difficult for GAN-based methods.
Despite their success, existing diffusion-based super-resolution methods still have several limitations that hinder their application to low-light scenarios. First, most methods start from random Gaussian noise [6,7,8] and reconstruct high-quality images under low-quality guidance, requiring dozens or even hundreds of inference steps with huge computational cost; meanwhile, the output uncertainty introduced by random noise is unfavorable for restoration, which inherently requires deterministic and faithful reconstruction. Second, although recent one-step diffusion methods use the low-quality image as a direct starting point to accelerate inference [9,10,11], they still face two key problems under the low-light setting: on the one hand, they adopt a globally fixed timestep estimated over the whole dataset, which cannot adapt to the per-sample degradation that varies significantly across exposure, noise intensity, and texture loss; on the other hand, they directly encode the dark image into the latent space, coupling illumination bias with content degradation and breaking the alignment between the low-quality latent and the normal-light prior of the pretrained model. Figure 1 intuitively illustrates the above challenges of LLSR, which motivate our method.
Figure 1.
Motivation of low-light super-resolution: a globally fixed timestep cannot adapt to per-sample degradation, and directly encoding the dark image into the latent space couples illumination with content degradation.
To address the above problems, we propose RASR, a Retinex-guided adaptive one-step diffusion framework for low-light super-resolution. We argue that the illumination and content of a dark image should be decoupled before diffusion, and that the optimal diffusion timestep should be determined by the image itself rather than by a fixed global value. Specifically, we first decompose the observation into reflectance and illumination through a Retinex network, and we use the reflectance (rather than the original dark image) as the content carrier for diffusion restoration, aligning the latent representation with the normal-light prior of the pretrained model; then, through teacher–student distillation, we generalize the fixed timestep to a per-sample adaptive noise level, where a latent-space teacher constructs per-sample supervision from the low/high-quality latent discrepancy, and a lightweight student predicts the noise level solely from the Retinex representation, removing the dependence on high-quality references at inference; finally, a single velocity-field integration on Stable Diffusion 3 [12] yields the normal-light high-resolution result, preserving the efficiency of one-step diffusion. During training, only the low-rank adapters [13] of the VAE encoder and the SD3 Transformer, together with the lightweight Retinex and adaptive-timestep modules, are updated, while the generative backbone remains frozen.
The main contributions of this paper are summarized as follows:
- We propose RASR, a Retinex-guided adaptive one-step diffusion framework for low-light super-resolution. To the best of our knowledge, RASR is the first method that introduces the Flow Matching prior of Stable Diffusion 3 into low-light super-resolution and unifies Retinex illumination decoupling and per-sample adaptive timestep in a single-step restoration framework.
- We use the reflectance as the content carrier for diffusion restoration, decoupling illumination and content before diffusion. This alleviates the illumination–content coupling inherent in directly encoding the dark image and better aligns the latent representation with the normal-light prior of the pretrained model.
- Through latent-space teacher–student distillation, we generalize the global fixed timestep to a per-sample adaptive noise level, enabling the model to adapt to different exposure, noise, and texture degradations at inference without relying on high-quality references.
- We design a domain-consistent latent alignment together with a two-stage loss strategy that first establishes a reconstruction baseline and then gradually introduces perceptual and adversarial losses, achieving stable one-step training. Extensive experiments on the RELLISUR [14] benchmark show that RASR overall outperforms existing low-light and mainstream super-resolution methods in PSNR, SSIM, and LPIPS, and the effectiveness of each key design is validated by ablation studies.
2. Related Work
2.1. Low-Light Image Enhancement
Low-Light Image Enhancement (LLIE) aims to improve the brightness and visibility of dark images. Retinex theory [15] assumes that an image is the element-wise product of scene reflectance and ambient illumination, providing an important physical interpretation for low-light enhancement. Early deep-learning-based Retinex methods, such as RetinexNet [16], separate an image into reflectance and illumination components through a decomposition network for enhancement; KinD [17] further introduces a cross-illumination decomposition consistency constraint to alleviate the ambiguity of decomposition. More recently, Retinexformer [18] has combined Retinex decomposition with a Transformer to achieve illumination correction and detail recovery within a single stage. Beyond the Retinex paradigm, Zero-DCE [19] realizes zero-reference enhancement by estimating image-specific light-enhancement curves, EnlightenGAN [20] learns enhancement without paired supervision via global–local discriminators, SCI [21] proposes a self-calibrated illumination learning framework, and SNR-Aware [22] exploits a signal-to-noise-ratio prior to guide the fusion of Transformer and convolution. However, these methods mainly focus on illumination enhancement and ignore the loss of spatial resolution, so they cannot directly handle low-light low-resolution inputs.
2.2. Image Super-Resolution
Image Super-Resolution (ISR) has been dominated by deep-learning methods since SRCNN [1]. GAN-based methods represented by SRGAN [2] and ESRGAN [23] introduce perceptual loss and adversarial training, significantly improving the texture realism of generated images; Real-ESRGAN [24] and BSRGAN [25] simulate real-world degradations through high-order degradation models, advancing blind super-resolution; SwinIR [3] further enhances reconstruction with a Transformer backbone. However, the adversarial training of GANs is not sufficiently stable, and the discriminator struggles to accurately judge the quality of diverse natural images, tending to introduce unnatural artifacts in the restored results. Recently, diffusion models have achieved remarkable progress on super-resolution with their strong generative priors [6,7,8], but they usually require multi-step inference with large computational cost.
2.3. Diffusion Acceleration and One-Step Super-Resolution
To improve the sampling efficiency of diffusion models, various acceleration strategies have been proposed. Denoising Diffusion Probabilistic Models (DDPM) [4] and Latent Diffusion Models (LDM) [5] establish the foundation of diffusion generation; Stable Diffusion 3 [12] and Flow Matching [26,27] further model the generative process in the form of a velocity field. Consistency Models [28] and Latent Consistency Models (LCM) [29] compress multi-step sampling into few or even single steps via distillation; Adversarial Diffusion Distillation (ADD) [30] combines adversarial training to further improve the fidelity of few-step sampling. In super-resolution, StableSR [7] fine-tunes a time-aware encoder with feature warping, and ResShift [31] shortens the Markov chain via residual shifting, both achieving good results within a few steps; SeeSR [32], PASD [33], and SUPIR [34] further improve the perceptual quality of real-world super-resolution with semantic prompts or text conditions. To compress inference into a single step, SinSR [9] distills the sampling process into a student network via deterministic mapping; OSEDiff [10] directly takes the low-quality image as the diffusion starting point and applies variational score distillation; OMGSR [11] observes that the noisy latent distribution at a mid-timestep is better aligned with the low-quality latent distribution, and thus injects the low-quality latent at a precomputed mid-timestep; and TSD-SR [35] further proposes target score distillation to alleviate artifacts in one-step distillation. Although these methods achieve significant progress on real-world super-resolution, they mainly target normal-light scenarios, adopt a fixed timestep, and are not specifically designed for low-light degradation.
2.4. Low-Light Image Super-Resolution
Low-light image super-resolution simultaneously handles the two subtasks of illumination enhancement and spatial super-resolution. BrZoNet [36] proposes a Retinex-induced twin decoupling network that decomposes the low-light low-resolution image into reflectance and illumination maps, and it achieves simultaneous brightening and zooming through an illumination-aware interaction unit (IaIU) and a multi-stream super-resolution backbone. MSIR [37] further models joint low-light enhancement and super-resolution via multi-granularity semantic interactive representations, enabling cross-task feature interaction at different semantic levels. More recently, DARE [38] has introduced a one-step diffusion framework for low-light super-resolution, which employs degradation-aware low-rank adaptation and content-sensitive representation embedding to couple degradation priors with the reconstruction process. However, existing low-light super-resolution methods are mostly based on GAN or CNN regression frameworks, with limited generalization to complex real-world degradations; even diffusion-based DARE still directly encodes the dark observation and lacks per-sample adaptive timestep prediction. They also do not fully exploit the generative priors of large-scale pretrained diffusion models in a Retinex-decoupled, one-step manner. Building on the Retinex decoupling idea, our method incorporates low-light super-resolution into a one-step diffusion framework and introduces an adaptive timestep to accommodate per-sample degradation, thereby achieving a better balance between efficiency and quality.
3. Method
3.1. Problem Definition and Overview
Given a raw low-light low-resolution image and an integer super-resolution factor , this paper aims to recover a normal-light target . Before restoration, a fixed interpolation operator maps the observation onto the target spatial grid:
For conciseness, denotes hereafter. Thus, fixed interpolation performs only geometric resizing, whereas RASR learns illumination correction, latent-space restoration, and high-frequency detail reconstruction on the target grid. This task simultaneously involves illumination attenuation, sensor noise, blur, and spatial resolution loss. Directly mapping into the latent space of a pretrained diffusion model couples illumination bias with content degradation; moreover, the degradation intensity of real-world scenes varies across images, and a fixed diffusion timestep cannot adapt to different samples.
To this end, we propose the Retinex-guided Adaptive one-step diffusion Super-Resolution framework (RASR). The overall method consists of three cooperating modules:
- Retinex-guided content representation. The low-light observation is decomposed into reflectance and illumination, and the reflectance is used as the content carrier for diffusion restoration.
- Per-sample adaptive timestep. Through teacher–student distillation, the Flow Matching noise level of each image is predicted from the Retinex representation.
- One-step SD3 restoration. A single velocity-field integration is performed at the predicted timestep to generate the normal-light high-resolution result at a low sampling cost.
Paired data are used during training. After resizing and spatially aligned cropping, and have identical spatial dimensions; consequently, the Retinex outputs share the target image grid, and the VAE latents and also have identical dimensions. This makes the reflectance-consistency, latent-alignment, pixel, perceptual, and adversarial objectives dimensionally well defined. At inference, only the low-quality branch is retained, requiring neither a high-quality reference nor a text description. The overall mapping can be written as
where , , , , and denote the Retinex decomposition network, the adaptive-timestep predictor, the LoRA-equipped VAE encoder, the one-step SD3 Transformer, and the frozen VAE decoder, respectively. Figure 2 shows the overall framework of RASR.
Figure 2.
Overall framework of RASR (Retinex-guided adaptive one-step diffusion super-resolution): it comprises Retinex illumination–reflectance decoupling, per-sample adaptive timestep prediction, and one-step SD3 velocity-field integration.
3.2. Retinex-Guided Latent Representation
3.2.1. Illumination–Reflectance Decoupling
According to the Retinex assumption [15], an image is the element-wise product of scene reflectance and ambient illumination:
where denotes the reflectance related to object properties, and denotes the spatially varying illumination. We adopt a U-Net decomposition network based on residual context blocks. The network concatenates the RGB image with its channel-wise maximum as a four-channel input, and it predicts the reflectance and single-channel illumination:
During training, we further decompose the normal-light image:
and, through a cross-illumination reflectance consistency constraint , we encourage the decomposition network to attribute brightness variation mainly to the illumination component while preserving geometric structure and intrinsic texture in the reflectance.
3.2.2. Domain-Consistent VAE Encoding
The Retinex network operates in the image domain , whereas the input domain of the pretrained SD3 VAE is . We define the normalization operator
The low-quality latent is obtained by encoding the reflectance:
and the high-quality latent is obtained by a frozen reference encoder:
where and are the scaling factor and shift factor of the SD3 VAE, respectively. is completely frozen, and is updated only through low-rank adapters. Compared with directly encoding the dark observation, the reflectance latent reduces the global illumination shift, making it easier to align with the normal-light content in the pretrained generative prior.
3.3. Retinex Adaptive Timestep
One-step diffusion restoration is highly sensitive to the integration starting point. OMGSR [11] selects a fixed mid-timestep via dataset-level SNR matching; we generalize this to per-sample estimation and adopt a teacher–student framework to address the inaccessibility of HQ images at inference.
3.3.1. Flow Matching Schedule Mapping
Let the discrete schedule grid of SD3 be
For a continuous noise level , we define the nearest-neighbor mapping
This mapping guarantees that the predicted noise level is strictly consistent with the pretrained Flow Matching scheduler.
3.3.2. Hybrid Latent-Space Teacher
The teacher uses paired latents during training. All statistics below are computed per sample over the latent channels and spatial positions, with population variance and covariance. Let and denote the means. We first align the low-quality latent using
For the residual , define
The energy estimation term is written as
where clips residual values to the stated endpoints. We set the unit noise power and the numerical stabilizer .
The energy term mainly measures the residual magnitude but cannot fully describe correlated structural changes. We therefore further standardize the latents per sample and construct a covariance estimate
where denotes the zero-mean, unit-variance latent. To explicitly characterize high-frequency degradation, we compute the structural difference using the Sobel operator:
The final teacher target is a weighted sum of the three terms:
where . Each of the three estimates is clipped to before combination; the weighted is clipped again before nearest-neighbor mapping by . We use the SD3 FlowMatchEulerDiscreteScheduler (diffusers 0.34.0), with set_timesteps(1000) and shift 3.0. After excluding the terminal zero, , , and . This yields even when a raw estimate lies outside . Both input latents are detached, and teacher construction, schedule mapping, and soft-target generation are performed under no_grad; targets are recomputed for each pair and treated as constants during the corresponding student update.
3.3.3. Retinex-Conditioned Student
The teacher relies on HQ latents and cannot be used directly at real inference. We therefore design a lightweight student that predicts the noise level solely from .
The student contains two asymmetric encoders. The reflectance encoder adopts residual convolution blocks with efficient channel attention to preserve texture and semantic structure; the illumination encoder adopts multi-scale dilated convolutions to capture local lighting and large-range brightness variation. Let their outputs be
At the spatial level, the illumination vector produces gating, shift, and contextual modulation to conditionally fuse the reflectance features:
where concatenates the three branches and fuses them using a convolution followed by a convolution; the residual connection preserves the original reflectance features. The fused map is then globally average-pooled as
At the vector level, we additionally extract the illumination mean, standard deviation, minimum, maximum, and the quantiles, denoted . The fusion module jointly models the illumination-conditioned content representation, illumination, multiplicative interaction, absolute difference, and explicit statistics:
The network predicts using both regression and classification heads:
By default, yields the required for the actual integration; the classification head serves as auxiliary schedule supervision.
3.3.4. Distillation Objective
The regression branch adopts a Smooth- loss:
To reduce the abrupt supervision change at discrete grid boundaries, we construct soft labels with temperature from the teacher continuous noise level:
and define the classification loss
In addition, letting , a consistency term constrains the expectation of the classification distribution:
The complete adaptive-timestep loss is
with default settings , , , and .
3.4. Adaptive One-Step SD3 Restoration
3.4.1. Latent Representation Refinement
Given the student-predicted discrete noise level , we perturb the HQ latent according to the Flow Matching forward trajectory:
The latent representation refinement loss is defined as
This objective constrains the output of the reflectance encoder onto the latent manifold of the pretrained SD3 at the corresponding noise level so that the LQ representation can directly serve as the starting point of adaptive one-step integration.
3.4.2. One-Step Velocity-Field Integration
The SD3 Transformer takes , the predicted timestep , and the empty text condition as inputs to estimate the velocity field:
A single explicit Euler integration then recovers the clean latent:
The output image is
The backbone SD3 Transformer and VAE decoder remain frozen, and only low-rank adapters [13] are injected into the Transformer and the VAE encoder. This design preserves the large-scale generative prior while significantly reducing the training cost of low-light super-resolution.
3.5. Joint Optimization Objective
3.5.1. Retinex Decomposition Constraint
The decomposition loss consists of reconstruction, illumination smoothness, illumination prior, and reflectance consistency:
where SATV constrains the illumination map to remain continuous in smooth regions while allowing structural variation at image edges.
3.5.2. Pixel and Perceptual Reconstruction
The pixel reconstruction losses are defined as
We use a modified DISTS-style objective [39] to compare channel-wise luminance and structure statistics of the RGB image and the first three frozen DINOv3-ConvNeXt-Large feature stages [40]. The similarities are aggregated using fixed channel weights:
The RGB level uses inputs, while the deep-feature branch applies ImageNet normalization. The feature backbone is frozen, but image gradients are retained. Appendix A.4 defines the similarities, weights, and inter-stage L2 pooling. This training objective is distinct from the AlexNet LPIPS metric used for evaluation.
3.5.3. Multi-Layer Adversarial Learning
The discriminator reuses the frozen DINOv3-ConvNeXt [40] backbone and attaches trainable multi-scale discriminative heads on the first three layers of features. The generator adversarial objective is
and the discriminator objective is
To balance training speed and the generator–discriminator dynamics, the generator is updated at every iteration, while the discriminator is updated once every two iterations. When computing the generator gradient, the discriminator parameters are frozen, but the gradient of the discriminative path with respect to the generated image is retained.
Here, BCE-with-logits is averaged over spatial positions and the batch and summed over the three heads; real and generator targets use 0.8, and discriminator fake targets use 0. Appendix A.3 specifies the head channels, strides, normalization, and augmentation.
3.5.4. Overall Objective
The final generator objective is
where s denotes the training step. We set , , , and . Following the proposed two-stage strategy, is set to for steps 0–7999, linearly transitioned toward over steps 8000–9999, and kept at from step 10,000 to step 11,999. The generator and discriminator are optimized independently, with the discriminator updated once every two steps after the adversarial loss is activated.
3.6. Training and Inference Strategy
The Retinex branch is pretrained on the 3610 RELLISUR training pairs using the decomposition objective in Section 3.5.1, without external or test data. During joint training, its parameters are frozen for the first two epochs and unfrozen at the start of the third epoch (zero-based index 2); they remain registered in the generator optimizer throughout. Initialization and data-pairing details are provided in Appendix A.1.
The training procedure can be summarized as follows:
- , followed by spatially aligned cropping of .
- .
- , .
- .
- .
- .
- .
- Update the generator; update the discriminator once every two steps.
At inference, the raw input is first resized by to the requested target resolution, while the HQ encoder, teacher, perceptual network, and discriminator are removed, retaining only
Therefore, RASR performs a single Flow Matching integration step rather than iterative denoising. For images that fit within one latent tile, this corresponds to one SD3 Transformer evaluation. For ultra-high-resolution images, we apply overlapping latent-space tiling with Gaussian-weighted fusion; each tile is evaluated once, and the adaptive-timestep prediction is performed on down-sampled Retinex features to control the additional computational overhead.
3.7. Difference from Fixed-Timestep OMGSR
Fixed-timestep OMGSR [11] estimates a single global optimal timestep on the training set and uses the same integration starting point for all samples. In contrast, our method treats the timestep as a latent variable jointly determined by content, illumination, and degradation; constructs per-sample supervision via a latent-space teacher; and distills it into a student that relies only on the Retinex representation. This design preserves the efficiency of one-step diffusion while enhancing the model’s adaptability to different degrees of exposure, noise, and texture loss.
4. Experiments
4.1. Experimental Setup
Dataset. We use the RELLISUR [14] real-world low-light super-resolution benchmark, which includes camera-captured observations at multiple exposure levels. The and models are each trained on 3610 paired samples from the training split and evaluated on 425 paired samples from the corresponding Test_crop split. The training and test LQ filename sets are disjoint. Appendix A.1 gives the exact paired directories and filename-matching protocol.
Evaluation metrics. We report the peak signal-to-noise ratio (PSNR) [41], structural similarity (SSIM) [42], and learned perceptual image patch similarity (LPIPS) [43]. Outputs are clipped to and saved as 8-bit RGB PNGs. PSNR uses all color channels, and SSIM is computed per channel and averaged; both use scikit-image with data_range = 255, without Y-channel conversion or border cropping. LPIPS uses its official AlexNet implementation with RGB inputs normalized to . This evaluation backbone differs from the DINOv3 features used by the training loss. Additional evaluation details are given in Appendix A.1.
Implementation details. The backbone is a pretrained Stable Diffusion 3 [12]. For both scales, the raw LQ image is first resized to the corresponding native GT dimensions using fixed Lanczos interpolation; the resized LQ and GT are then subjected to the same random crop and horizontal flip. The and models are trained with the ×2 and ×4 targets of RELLISUR, respectively. We inject a rank-64 LoRA into the VAE encoder and a rank-128 LoRA into the SD3 Transformer [13], and we train the Retinex decomposition network and the adaptive-timestep module. Both adapters use , giving a scaling factor of 1. Appendix A.2 lists the target modules, dropout, and initialization. The learning rate is with a cosine schedule and 1500-step warmup, the batch size is 1, and training runs for 12,000 steps with bf16 mixed precision; the discriminator is updated once every two steps. At inference, the requested scale factor determines the target grid before RASR restoration. All models are trained on a single NVIDIA A800-SXM4 GPU with 80 GB memory.
Computational efficiency. Table 1 reports complete restoration-forward timing on an NVIDIA A800-SXM4 80 GB GPU with BF16 precision and batch size 1. Each resolution uses one prepared input, measured ten times after two warm-up runs; the reported variation is the sample standard deviation across these repeats. The restoration network contains 2.118B parameters after LoRA merging and 179.33M trainable parameters during joint training; including discriminator heads gives 184.31M trainable parameters. Each latent tile requires one Transformer evaluation, with 4 and 16 tiles at the tested resolutions. Appendix A.5 specifies the input preparation, timing boundaries, parameter-count scope, reserved memory, and tiling settings.
Table 1.
RASR efficiency on one NVIDIA A800-SXM4 80 GB GPU, BF16, batch size 1. Resolution denotes the model input/output grid; memory is peak allocated memory. Runtime is the mean ± sample standard deviation over ten repeats of one prepared input per resolution.
4.2. Comparison with Existing Methods
To verify the effectiveness of our method, we compare RASR (two-stage loss) with existing mainstream super-resolution and low-light methods on the RELLISUR evaluation set. All compared methods are retrained on the same RELLISUR training set used in this work. Training configurations follow the respective official implementations. The compared methods cover six categories: (1) CNN-based regression super-resolution methods EDSR [44], D-DBPN [45], RDN [46], RCAN [47], SRFBN [48], PAN [49], and MSRResNet [23]; (2) the GAN-based super-resolution method ESRGAN [23]; (3) Transformer-based super-resolution and restoration methods SwinIR [3], Restormer [50], SRFormer [51], HAT [52], HiT-SR [53], and CATANet [54]; (4) cascaded low-light enhancement and super-resolution pipelines RUAS [55]→SwinIR and LLFormer [56]→HAT; (5) low-light enhancement and low-light super-resolution methods MIRNet [57], BrZoNet [36], MSIR [37], and DARE [38]; and (6) methods originally designed for other restoration tasks—DHGM [58] for deraining + super-resolution and DOD [59] for all-in-one image restoration. All methods are evaluated on the same 425-image RELLISUR test set under an identical PSNR/SSIM/LPIPS computation protocol. Table 2 presents the quantitative comparison on the and tasks.
Table 2.
Quantitative comparison on the RELLISUR evaluation set (425 images, best results in bold).
From Table 2, the following conclusions can be drawn:
- Comprehensive lead on the task. RASR outperforms all compared methods on PSNR, SSIM, and LPIPS, where PSNR reaches 23.70 dB, an improvement of dB over BrZoNet designed specifically for low-light super-resolution, with SSIM improved by and LPIPS reduced by . This demonstrates the clear advantage of our method on the low-light super-resolution task.
- Also leading on the task. On the more severely degraded task, the LPIPS of RASR reaches 0.319, a large reduction of over BrZoNet (0.383), indicating that the restored images are perceptually much closer to real normal-light images; meanwhile, PSNR (21.45 dB) is also slightly higher than that of BrZoNet (21.41 dB). Overall, RASR leads all compared methods on PSNR and LPIPS on the task; SSIM (0.729) is roughly comparable to DHGM [58] (0.733), a deraining + super-resolution method retrained on the same RELLISUR training set, and the perceptual-quality improvement is especially prominent.
Overall, RASR achieves competitive performance on low-light super-resolution, particularly leading in perceptual quality, which validates the effectiveness of combining Retinex-guided representation with the one-step diffusion prior.
4.3. Ablation Studies
To systematically verify the role of each key design in RASR, this section conducts ablation analysis on three core components: the two-stage loss strategy, the reflectance-guided content representation, and the per-sample adaptive timestep. All ablation experiments use the same dataset, optimization budget, and evaluation protocol, and they are evaluated at 12,000 training steps.
4.3.1. Two-Stage Loss Strategy
To verify the effectiveness of the two-stage loss strategy, we compare the proposed schedule with a conventional single-stage configuration that keeps the perceptual and adversarial weights fixed throughout training. The proposed strategy divides training into two stages:
- Stage 1 (reconstruction, step 0–7999): Dominated by reconstruction losses (, , ), with a low perceptual weight () and the adversarial loss turned off ().
- Stage 2 (refinement, step 8000–11,999): During the transition at step 8000–9999, the perceptual weight rises linearly from 1 to 3 and the adversarial weight from 0 to 0.1; after step 10,000, the final perceptual and adversarial weights are kept (, ).
The core idea of the two-stage strategy is to first establish a stable latent and pixel foundation with reconstruction losses, and then gradually introduce perceptual and adversarial losses to refine textures, thereby avoiding the discriminator dominating the optimization too early. Table 3 presents the quantitative comparison of the two strategies at 12,000 steps.
Table 3.
Ablation of two-stage versus single-stage loss (425 images, trained 12,000 steps).
As shown in Table 3, the two-stage loss consistently outperforms the single-stage loss on both the and tasks: on , PSNR improves by dB, SSIM by , and LPIPS decreases by ; on , the improvements are more significant, with PSNR dB, SSIM , and LPIPS . Notably, the task is more severely degraded and harder to reconstruct, and the design of first building a reconstruction foundation and then refining textures yields larger gains, which validates the adaptability of this strategy to difficult tasks.
4.3.2. Key-Component Ablation: Reflectance Representation and Adaptive Timestep
To verify the individual contributions of the reflectance-guided representation and the per-sample adaptive timestep, we construct two controlled settings and compare them with their common baseline (reflectance + adaptive timestep):
- Direct dark-image encoding: The reflectance obtained by Retinex decomposition is replaced by the original dark low-resolution image encoded directly into the VAE, with all other components and the training pipeline kept identical.
- Fixed timestep: The adaptive-timestep module is replaced by a fixed global mid-timestep, no longer predicting the per-sample noise level from image content, with all other components and the training pipeline kept identical. Both scales use zero-based schedule index 700, corresponding to and on the 1000-point SD3 schedule.
Table 4 presents the quantitative results of the two ablations on the and tasks.
Table 4.
Ablation of key components (trained 12,000 steps, best in bold).
As shown in Table 4, the baseline achieves the highest PSNR and lowest LPIPS on both scales. Both ablated components yield overall improvements in PSNR and LPIPS, while SSIM remains roughly comparable on the task:
- Reflectance-guided representation: Compared with direct dark-image encoding, on , PSNR improves by dB, SSIM by , and LPIPS decreases by , all three metrics being superior; on , PSNR improves by dB and LPIPS decreases by , with more prominent perceptual improvement and roughly comparable SSIM. This indicates that illumination–reflectance decoupling before diffusion effectively alleviates the coupling of illumination bias and content degradation, better aligning the latent representation with the normal-light prior of the pretrained model, with larger gains on the more severely degraded task.
- Per-sample adaptive timestep: Compared with the fixed setting, on , PSNR improves by dB, SSIM by , and LPIPS decreases by ; on , the mean changes are smaller: dB in PSNR and a decrease of in LPIPS, accompanied by a slight decrease in SSIM. The observed benefit differs across scales and metrics.
We further evaluate timestep prediction on all 425 test pairs. The continuous-noise-level MAE between the student and teacher is 0.0259 on and 0.0266 on . At , 402 of 425 mapped predictions select , indicating a limited timestep response. The full errors, exposure-grouped distributions, and diagnostic protocol are given in Appendix A.6.
4.4. Qualitative Comparison
Figure 3 shows qualitative comparisons on the RELLISUR evaluation set for the and tasks. Each row compares the low-resolution input with representative methods, including cascaded pipelines (RUAS → SwinIR, LLFormer → HAT), mainstream super-resolution/restoration models (SRFormer, Restormer, HAT, HiT-SR, SwinIR, CATANet), low-light super-resolution methods (DARE, MSIR, BrZoNet), and cross-task restoration methods retrained on RELLISUR (DHGM for deraining + super-resolution and DOD for all-in-one restoration), together with the ground truth (GT). RASR restores clearer dark-region details, sharper textures, and more natural brightness, with fewer artifacts especially at high-frequency structures such as text and edges.
Figure 3.
Qualitative comparison on RELLISUR. (a,b) Two representative samples on the ×2 task. (c,d) Two representative samples on the ×4 task. From left to right: LR input, compared methods, RASR (Ours), and GT; zoomed regions are shown where applicable.
Figure 4 compares restoration results at three exposure levels: , , and EV. RASR recovers more legible characters in the highlighted bookshelf regions across these levels, including the darkest case shown. This comparison provides a qualitative view of reconstruction under varying exposure conditions.
Figure 4.
Qualitative comparison at three exposure levels. From top to bottom: −3.0, −3.5, and −4.0 EV. From left to right: CATANet, DHGM, DARE, MSIR, RASR (Ours), and GT. Red boxes indicate the regions enlarged in the insets.
5. Conclusions
In this paper, we propose RASR, a Retinex-guided adaptive one-step diffusion framework for low-light super-resolution. Its core lies in decoupling the illumination and content of a dark image before diffusion, using the reflectance as the content carrier, and predicting a per-sample adaptive timestep via teacher–student distillation, which improves low-light super-resolution reconstruction quality on the RELLISUR benchmark while using a single diffusion integration step per tile. To support stable training, we further design a two-stage loss strategy that first establishes a stable latent and pixel foundation with reconstruction losses, and it then gradually introduces perceptual and adversarial losses to refine textures. Experiments show that RASR achieves competitive performance on the RELLISUR evaluation set: it comprehensively leads existing methods on all three metrics on the task, and on the task it leads on PSNR and LPIPS among all compared methods, with SSIM roughly comparable to DHGM [58] (a deraining + super-resolution method retrained on the same RELLISUR training set), with the most significant improvement in perceptual quality (LPIPS); ablation studies further validate the effectiveness of each key design—the two-stage loss consistently outperforms the single-stage loss on both and tasks, using the reflectance as the content carrier is overall superior to directly encoding the dark image in both fidelity and perceptual quality, and adaptive timesteps improve all three mean metrics on and provide a small perceptual benefit on , accompanied by a slight SSIM decrease.
Several cross-domain ideas suggest future extensions. FreDNet’s frequency-sensitive representations [60] motivate alternatives to the Sobel-based teacher measurement; DST’s local–global representations and VBRS’s synchronized optimization across bitrate conditions [61] suggest ways to coordinate reflectance and illumination features and training across degradation conditions. The spatial compensation of CMSC in STSc-GCN [62] motivates exploiting spatial or inter-branch relationships, whereas its temporal MSTC mechanism is relevant to a future video extension. These are prospective extensions to the present RASR framework.
Author Contributions
Conceptualization, Z.Y. and Z.S.; methodology, Z.Y.; software, Z.Y.; validation, Z.Y. and J.Z.; formal analysis, Z.Y.; investigation, Z.Y. and J.Z.; writing—original draft preparation, Z.Y.; writing—review and editing, Z.S. and J.Z.; supervision, Z.S.; funding acquisition, Z.S. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (No. 62476041).
Data Availability Statement
The RELLISUR dataset used in this study is publicly available. The code and trained models are available from the authors upon reasonable request.
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A. Implementation and Evaluation Details
Appendix A.1. Paired Data and Retinex Initialization
The and models are trained separately. Each uses 3610 pairs from Train/LLLR and the corresponding Train/NLHR-Duplicates/X2 or X4 directory. Evaluation uses 425 pairs from Test_crop/LLLR and Test_crop/NLHR-Duplicates/X2 or X4. Images are paired by exact filename, and the training and test LQ filename sets are disjoint. The test set contains 85 scenes with five exposure images per scene. Test preparation retains the top-left region of each LQ image and the corresponding or region of its HQ reference. This removes the bottom and right borders before inference; no additional border is removed when computing the metrics.
The Retinex decomposition branch is separately pretrained on these 3610 training pairs, without external or test data. Its objective is the same decomposition loss used in subsequent joint training: low- and normal-light reconstruction, structure-aware illumination smoothness, illumination-prior constraints, and reflectance consistency. The resulting net_g_141000.pth checkpoint initializes RASR. The decomposition branch is frozen for the first two epochs and unfrozen at the start of the third epoch (zero-based epoch index 2).
Restored outputs are clipped to and saved as 8-bit RGB PNGs before evaluation. PSNR uses all color-channel values; SSIM is computed per channel and averaged using channel_axis = 2. Both use scikit-image with data_range = 255, without Y-channel conversion, border cropping, or metric-time color correction. OpenCV reads both images in BGR order, which leaves these channel-aggregated scores unchanged. LPIPS explicitly converts BGR to RGB and normalizes the input to . The reported RASR checkpoints at both scales use all 425 test pairs, with no missing GT images, read failures, or shape mismatches.
Appendix A.2. LoRA Configuration
The VAE encoder uses rank and ; the SD3 Transformer uses and . Both adapters therefore have scaling , zero dropout, and PEFT Gaussian initialization (init_lora_weights = "gaussian"). The target-module names are:
- VAE encoder: conv1, conv2, conv_in, conv_shortcut, conv, conv_out, to_k, to_q, to_v, and to_out.0.
- SD3 embedding and attention: x_embedder, attn.to_k, attn.to_q, attn.to_v, attn.to_out.0, attn.add_k_proj, attn.add_q_proj, attn.add_v_proj, and attn.to_add_out.
- SD3 feed-forward layers: ff.net.0.proj, ff.net.2, ff_context.net.0.proj, and ff_context.net.2.
The pretrained VAE/Transformer weights remain frozen during adaptation. For inference, the adapters are merged into their corresponding weights; the parameter counts in Appendix A.5 distinguish the pre- and post-merging networks.
Appendix A.3. Discriminator Heads
The frozen DINOv3-ConvNeXt-Large backbone supplies its first three feature stages, with 192, 384, and 768 channels. Table A1 specifies the three trainable heads for training crops. Each of the four head blocks consists of zero-padded BlurPool, a spectrally normalized convolution with padding 1, and LeakyReLU with slope 0.2. The table lists convolution strides; each preceding BlurPool separately uses stride 2. Its depthwise filter is the normalized outer product of , with one-pixel zero padding on each side. Each head ends with another BlurPool and a spectrally normalized convolution that produces a single logit channel.
Table A1.
Discriminator-head configurations for training crops. Channel counts refer to the successive convolution outputs.
For each input, binary cross-entropy with logits is averaged over the spatial positions and batch and summed over the three heads. The smoothed target is 0.8 for real samples and for the generator’s adversarial objective; discriminator fake samples use target 0. Color, translation, and cutout DiffAugment are applied during adversarial training. The backbone remains frozen, while differentiation through its features provides gradients to the generated image for the generator update.
Appendix A.4. DINOv3-Based DISTS-Style Loss
This training loss adapts the structure/texture similarity construction of DISTS [39] to frozen DINOv3-ConvNeXt-Large features [40], with fixed channel weights. The loss implementation receives the restored image and reference normalized to by . For either normalized input x, define the RGB feature level . The deep-feature input is normalized using ImageNet mean and standard deviation . It then passes through the first three backbone stages. Channel-wise L2 pooling follows each stage, and the pooled output is passed to the next stage as well as retained for the loss. Thus, the four feature levels have channel counts .
The L2-pooling kernel is obtained by removing the zero endpoints of a five-point Hann window and normalizing the outer product of the remaining three values. Equivalently, for ,
where convolution is channel-wise, with stride 1 and zero padding 1. The RGB level is not pooled or ImageNet-normalized for loss computation.
For a paired image and reference, let and denote values at spatial position j in channel c of feature level l, whose spatial size is . For each sample, compute
The mean and centered-feature similarity terms are
For a batch of B pairs, the loss is
All similarity-term weights are fixed at . Backbone parameters remain frozen, while gradients through feature computation optimize the restored image. The evaluation metric is AlexNet LPIPS; this modified DINOv3-based loss is used only during training.
Appendix A.5. Efficiency Measurement and Parameter Accounting
Inference measurements use one NVIDIA A800-SXM4 GPU with 80 GB memory, BF16 precision, and batch size 1. For each scale, the timing script selects the first PNG in filename order from the saved evaluation-output directory, converts it to RGB in , and multiplies its intensities by 0.35. Its dimensions match the model-input/output grid for that scale: for and for . These are prepared model inputs, rather than the raw LQ image dimensions.
Each prepared image undergoes two warm-up passes and ten timed passes, with CUDA synchronization. Runtime is reported as the mean and sample standard deviation of those ten repetitions (Table A2). The measurements characterize latency at benchmark-matched resolutions; neither the mean nor its standard deviation describes variation across the 425 test images.
Table A2.
Inference resource measurements. Runtime is mean ± sample standard deviation over ten repeated passes of one prepared image per scale. Memory values are in GiB.
Timing covers the complete restoration forward pass: Retinex decomposition, adaptive-timestep prediction, VAE encoding, tiled SD3 velocity prediction and one-step integration, and VAE decoding. It excludes model loading, text-embedding computation, image I/O, input preparation and transfer to the GPU, and output conversion and saving. Peak allocated memory measures PyTorch 2.13.0 tensor use; peak reserved memory also includes memory retained by the caching allocator. These are inference measurements on the tested system, not estimates of training memory or minimum deployment GPU capacity.
The restoration network contains approximately 2.291 billion parameters before LoRA merging and 2,118,061,928 parameters (approximately 2.118 billion) after merging. It comprises the SD3 Transformer, VAE, Retinex decomposition network, and adaptive-timestep module; text encoders used to precompute prompt embeddings and training-only loss/discriminator networks are excluded. After Retinex unfreezing, the restoration branch has approximately 179.33 million trainable parameters: SD3/VAE LoRA adapters, 173.42 M; Retinex, 1.86 M; and the adaptive-timestep module, 4.05 M. The discriminator heads add approximately 4.98 M trainable parameters, giving 184.31 M across both branches. Their DINOv3 backbone remains frozen.
The measured configuration uses latent tiles, corresponding to image pixels, with nominal overlap of 64 latent pixels (512 image pixels). The last tile is aligned to the image boundary where necessary. The two resolutions require 4 and 16 tiles, respectively. Each tile uses one SD3 Transformer evaluation and contributes to one Flow Matching integration step; whole-image computation therefore depends on resolution and tile count. Retinex processing and VAE encoding/decoding are included in the measured whole-image runtime.
Appendix A.6. Adaptive-Timestep Diagnostics
The diagnostics use the 12000-step checkpoints evaluated in Table 4, with frozen weights, on all 425 test pairs (85 scenes, five exposure images per scene). The fixed-timestep configuration uses zero-based scheduler index 700, corresponding to and on the 1000-point SD3 schedule. These values refer to the scheduler grid before the inference implementation casts them to BF16 (, ).
For the student–teacher comparison, the LQ input follows the original inference preprocessing and Retinex decomposition. The resulting reflectance and illumination maps are bilinearly resized to a maximum side length of 512 before the FP32 student predicts its continuous noise level. The reflectance and paired HQ reference are encoded by the checkpoint-adapted VAE encoder and the frozen original SD3 VAE encoder, respectively, after normalization to . Retinex processing and VAE encoding use BF16. Following the training formulation, one posterior sample is drawn per encoder and image (HQ first, then LQ); the random seed is for zero-based sorted image index i. The teacher is constructed under no_grad. Errors compare continuous with , and nearest-grid timesteps with , before the final BF16 cast. For either quantity q, MAE is and RMSE is , with .
Table A3.
Held-out student–teacher prediction errors on all 425 test pairs.
Figure A1 groups predictions by the exposure values encoded in the official test filenames. The numbers of observations are unequal; the , , and EV groups each contain the same 85 scenes. Other exposure groups contain subsets of these scenes, so their marginal distributions also reflect different scene compositions. For the same 85 scenes at , , and EV, the mean predicted timesteps are 156.71, 157.67, 158.23 on and 181.93, 181.71, 181.61 on , respectively. The distributions show a small upward shift as exposure decreases. The response is limited: 402 of 425 predictions map to , and the remaining 23 map to ; continuous predictions span .
Figure A1.
Predicted timesteps grouped by exposure on the RELLISUR test set. Each panel uses its own vertical range. Labels give the number of images in each group. Boxes show the interquartile range, horizontal lines denote medians, whiskers extend to the most extreme observations within 1.5 interquartile ranges, and small dots show outliers. Joined circles indicate group means. The single observation at −2.0 EV is shown as a point.
References
- Dong, C.; Loy, C.C.; He, K.; Tang, X. Learning a Deep Convolutional Network for Image Super-Resolution. In Proceedings of the Computer Vision—ECCV 2014; Springer: Berlin/Heidelberg, Germany, 2014; pp. 184–199. [Google Scholar] [CrossRef] [Scilit]
- Ledig, C.; Theis, L.; Huszár, F.; Caballero, J.; Cunningham, A.; Acosta, A.; Aitken, A.P.; Tejani, A.; Totz, J.; Wang, Z.; et al. Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2017; pp. 4681–4690. [Google Scholar] [CrossRef] [Scilit]
- Liang, J.; Cao, J.; Sun, G.; Zhang, K.; Van Gool, L.; Timofte, R. SwinIR: Image Restoration Using Swin Transformer. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW); IEEE: Piscataway, NJ, USA, 2021; pp. 1833–1844. [Google Scholar] [CrossRef] [Scilit]
- Ho, J.; Jain, A.; Abbeel, P. Denoising Diffusion Probabilistic Models. In Proceedings of the Advances in Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2020; Volume 33, pp. 6840–6851. [Google Scholar]
- Rombach, R.; Blattmann, A.; Lorenz, D.; Esser, P.; Ommer, B. High-Resolution Image Synthesis with Latent Diffusion Models. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2022; pp. 10684–10695. [Google Scholar] [CrossRef] [Scilit]
- Saharia, C.; Ho, J.; Chan, W.; Salimans, T.; Fleet, D.J.; Norouzi, M. Image Super-Resolution via Iterative Refinement. IEEE Trans. Pattern Anal. Mach. Intell. 2023, 45, 4713–4726. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wang, J.; Yue, Z.; Zhou, S.; Chan, K.C.K.; Loy, C.C. Exploiting Diffusion Prior for Real-World Image Super-Resolution. Int. J. Comput. Vis. 2024, 132, 5929–5949. [Google Scholar] [CrossRef] [Scilit]
- Lin, X.; He, J.; Chen, Z.; Lyu, Z.; Dai, B.; Yu, F.; Qiao, Y.; Ouyang, W.; Dong, C. DiffBIR: Toward Blind Image Restoration with Generative Diffusion Prior. In Proceedings of the Computer Vision—ECCV 2024; Springer: Berlin/Heidelberg, Germany, 2024; pp. 430–448. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Yang, W.; Chen, X.; Wang, Y.; Guo, L.; Chau, L.P.; Liu, Z.; Qiao, Y.; Kot, A.C.; Wen, B. SinSR: Diffusion-Based Image Super-Resolution in a Single Step. In Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2024; pp. 25796–25805. [Google Scholar] [CrossRef] [Scilit]
- Wu, R.; Sun, L.; Ma, Z.; Zhang, L. One-Step Effective Diffusion Network for Real-World Image Super-Resolution. In Proceedings of the Advances in Neural Information Processing Systems; Curran Associates, Inc.: Red Hook, NY, USA, 2024; Volume 37, pp. 92529–92553. [Google Scholar] [CrossRef] [Scilit]
- Wu, Z.; Sun, Z.; Zhou, T.; Fu, B.; Cong, J.; Dong, Y.; Zhang, H.; Tang, X.; Chen, M.; Wei, X. OMGSR: You Only Need One Mid-Timestep Guidance for Real-World Image Super-Resolution. arXiv 2025, arXiv:2508.08227. [Google Scholar]
- Esser, P.; Kulal, S.; Blattmann, A.; Entezari, R.; Müller, J.; Saini, H.; Levi, Y.; Lorenz, D.; Sauer, A.; Boesel, F.; et al. Scaling Rectified Flow Transformers for High-Resolution Image Synthesis. In Proceedings of Machine Learning Research, Proceedings of the 41st International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2024; Volume 235, pp. 12606–12633. [Google Scholar]
- Hu, E.J.; Shen, Y.; Wallis, P.; Allen-Zhu, Z.; Li, Y.; Wang, S.; Wang, L.; Chen, W. LoRA: Low-Rank Adaptation of Large Language Models. In Proceedings of the International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
- Aakerberg, A.; Nasrollahi, K.; Moeslund, T.B. RELLISUR: A Real Low-Light Image Super-Resolution Dataset. In Proceedings of the Advances in Neural Information Processing Systems Datasets and Benchmarks Track; Curran Associates, Inc.: Red Hook, NY, USA, 2021. [Google Scholar]
- Land, E.H.; McCann, J.J. Lightness and Retinex Theory. J. Opt. Soc. Am. 1971, 61, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Wei, C.; Wang, W.; Yang, W.; Liu, J. Deep Retinex Decomposition for Low-Light Enhancement. In Proceedings of the British Machine Vision Conference; BMVA Press: Newcastle, UK, 2018; p. 155. [Google Scholar]
- Zhang, Y.; Zhang, J.; Guo, X. Kindling the Darkness: A Practical Low-Light Image Enhancer. In Proceedings of the 27th ACM International Conference on Multimedia; ACM: New York, NY, USA, 2019; pp. 1632–1640. [Google Scholar] [CrossRef] [Scilit]
- Cai, Y.; Bian, H.; Lin, J.; Wang, H.; Timofte, R.; Zhang, Y. Retinexformer: One-Stage Retinex-Based Transformer for Low-Light Image Enhancement. In Proceedings of the 2023 IEEE/CVF International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2023; pp. 12504–12513. [Google Scholar] [CrossRef] [Scilit]
- Guo, C.; Li, C.; Guo, J.; Loy, C.C.; Hou, J.; Kwong, S.; Cong, R. Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2020; pp. 1780–1789. [Google Scholar] [CrossRef] [Scilit]
- Jiang, Y.; Gong, X.; Liu, D.; Cheng, Y.; Fang, C.; Shen, X.; Yang, J.; Zhou, P.; Wang, Z. EnlightenGAN: Deep Light Enhancement without Paired Supervision. IEEE Trans. Image Process. 2021, 30, 2340–2349. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Ma, L.; Ma, T.; Liu, R.; Fan, X.; Luo, Z. Toward Fast, Flexible, and Robust Low-Light Image Enhancement. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2022; pp. 5637–5646. [Google Scholar] [CrossRef] [Scilit]
- Xu, X.; Wang, R.; Fu, C.W.; Jia, J. SNR-Aware Low-Light Image Enhancement. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2022; pp. 17714–17724. [Google Scholar] [CrossRef] [Scilit]
- Wang, X.; Yu, K.; Wu, S.; Gu, J.; Liu, Y.; Dong, C.; Qiao, Y.; Loy, C.C. ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks. In Proceedings of the Computer Vision—ECCV Workshops; Springer: Berlin/Heidelberg, Germany, 2018; pp. 63–79. [Google Scholar] [CrossRef] [Scilit]
- Wang, X.; Xie, L.; Dong, C.; Shan, Y. Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW); IEEE: Piscataway, NJ, USA, 2021; pp. 1905–1914. [Google Scholar] [CrossRef] [Scilit]
- Zhang, K.; Liang, J.; Van Gool, L.; Timofte, R. Designing a Practical Degradation Model for Deep Blind Image Super-Resolution. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2021; pp. 4791–4800. [Google Scholar] [CrossRef] [Scilit]
- Lipman, Y.; Chen, R.T.Q.; Ben-Hamu, H.; Nickel, M.; Le, M. Flow Matching for Generative Modeling. In Proceedings of the International Conference on Learning Representations, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
- Liu, X.; Gong, C.; Liu, Q. Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow. In Proceedings of the International Conference on Learning Representations, Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
- Song, Y.; Dhariwal, P.; Chen, M.; Sutskever, I. Consistency Models. In Proceedings of Machine Learning Research, Proceedings of the 40th International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2023; Volume 202, pp. 32211–32252. [Google Scholar]
- Luo, S.; Tan, Y.; Huang, L.; Li, J.; Zhao, H. Latent Consistency Models: Synthesizing High-Resolution Images with Few-Step Inference. arXiv 2023, arXiv:2310.04378. [Google Scholar] [CrossRef] [Scilit]
- Sauer, A.; Lorenz, D.; Blattmann, A.; Rombach, R. Adversarial Diffusion Distillation. In Proceedings of the Computer Vision—ECCV 2024; Springer: Berlin/Heidelberg, Germany, 2024; pp. 87–103. [Google Scholar] [CrossRef] [Scilit]
- Yue, Z.; Wang, J.; Loy, C.C. ResShift: Efficient Diffusion Model for Image Super-Resolution by Residual Shifting. In Proceedings of the Advances in Neural Information Processing Systems; NeurIPS: La Jolla, CA, USA, 2023; Volume 36, pp. 13294–13307. [Google Scholar] [CrossRef] [Scilit]
- Wu, R.; Yang, T.; Sun, L.; Zhang, Z.; Li, S.; Zhang, L. SeeSR: Towards Semantics-Aware Real-World Image Super-Resolution. In Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2024; pp. 25456–25467. [Google Scholar] [CrossRef] [Scilit]
- Yang, T.; Wu, R.; Ren, P.; Xie, X.; Zhang, L. Pixel-Aware Stable Diffusion for Realistic Image Super-Resolution and Personalized Stylization. In Proceedings of the Computer Vision—ECCV 2024; Springer: Berlin/Heidelberg, Germany, 2024; pp. 74–91. [Google Scholar] [CrossRef] [Scilit]
- Yu, F.; Gu, J.; Li, Z.; Hu, J.; Kong, X.; Wang, X.; He, J.; Qiao, Y.; Dong, C. Scaling Up to Excellence: Practicing Model Scaling for Photo-Realistic Image Restoration in the Wild. In Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2024; pp. 25669–25680. [Google Scholar] [CrossRef] [Scilit]
- Dong, L.; Fan, Q.; Guo, Y.; Wang, Z.; Zhang, Q.; Chen, J.; Luo, Y.; Zou, C. TSD-SR: One-Step Diffusion with Target Score Distillation for Real-World Image Super-Resolution. In Proceedings of the 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2025; pp. 23174–23184. [Google Scholar] [CrossRef] [Scilit]
- Yue, Z.; Gao, J.; Su, Z. Unveiling Details in the Dark: Simultaneous Brightening and Zooming for Low-Light Image Enhancement. Proc. AAAI Conf. Artif. Intell. 2024, 38, 6899–6907. [Google Scholar] [CrossRef] [Scilit]
- Ye, J.; Liu, S.; Qiu, C.; Zhang, Z. Learning Multi-Granularity Semantic Interactive Representation for Joint Low-Light Image Enhancement and Super-Resolution. Inf. Fusion 2024, 110, 102467. [Google Scholar] [CrossRef] [Scilit]
- Ma, T.; Ruan, J.; Wang, Y.; Han, G.; Liu, Z.; Ma, L.; Liu, R. Degradation-Aware One-Step Diffusion Model for Content-Sensitive Super-Resolution in the Dark. In Proceedings of the 33rd ACM International Conference on Multimedia; ACM: New York, NY, USA, 2025; pp. 9016–9025. [Google Scholar] [CrossRef] [Scilit]
- Ding, K.; Ma, K.; Wang, S.; Simoncelli, E.P. Image Quality Assessment: Unifying Structure and Texture Similarity. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 2567–2581. [Google Scholar] [CrossRef] [Scilit]
- Siméoni, O.; Vo, H.V.; Seitzer, M.; Baldassarre, F.; Oquab, M.; Jose, C.; Khalidov, V.; Szafraniec, M.; Yi, S.; Ramamonjisoa, M.; et al. DINOv3. arXiv 2025, arXiv:2508.10104. [Google Scholar]
- Hore, A.; Ziou, D. Image Quality Metrics: PSNR vs. SSIM. In Proceedings of the 2010 20th International Conference on Pattern Recognition; IEEE: Piscataway, NJ, USA, 2010; pp. 2366–2369. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image Quality Assessment: From Error Visibility to Structural Similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, R.; Isola, P.; Efros, A.A.; Shechtman, E.; Wang, O. The Unreasonable Effectiveness of Deep Features as a Perceptual Metric. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2018; pp. 586–595. [Google Scholar] [CrossRef] [Scilit]
- Lim, B.; Son, S.; Kim, H.; Nah, S.; Lee, K.M. Enhanced Deep Residual Networks for Single Image Super-Resolution. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW); IEEE: Piscataway, NJ, USA, 2017; pp. 136–144. [Google Scholar] [CrossRef] [Scilit]
- Haris, M.; Shakhnarovich, G.; Ukita, N. Deep Back-Projection Networks for Super-Resolution. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2018; pp. 1664–1673. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Tian, Y.; Kong, Y.; Zhong, B.; Fu, Y. Residual Dense Network for Image Super-Resolution. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2018; pp. 2472–2481. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Li, K.; Li, K.; Wang, L.; Zhong, B.; Fu, Y. Image Super-Resolution Using Very Deep Residual Channel Attention Networks. In Proceedings of the Computer Vision—ECCV 2018; Springer: Berlin/Heidelberg, Germany, 2018; pp. 286–301. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Yang, J.; Liu, Z.; Yang, X.; Jeon, G.; Wu, W. Feedback Network for Image Super-Resolution. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2019; pp. 3867–3876. [Google Scholar] [CrossRef] [Scilit]
- Zhao, H.; Kong, X.; He, J.; Qiao, Y.; Dong, C. Efficient Image Super-Resolution Using Pixel Attention. In Proceedings of the Computer Vision—ECCV 2020 Workshops; Springer: Berlin/Heidelberg, Germany, 2020; pp. 56–72. [Google Scholar] [CrossRef] [Scilit]
- Zamir, S.W.; Arora, A.; Khan, S.; Hayat, M.; Khan, F.S.; Yang, M.H. Restormer: Efficient Transformer for High-Resolution Image Restoration. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2022; pp. 5728–5739. [Google Scholar] [CrossRef] [Scilit]
- Zhou, Y.; Li, Z.; Guo, C.L.; Bai, S.; Cheng, M.M.; Hou, Q. SRFormer: Permuted Self-Attention for Single Image Super-Resolution. In Proceedings of the 2023 IEEE/CVF International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2023; pp. 12780–12791. [Google Scholar] [CrossRef] [Scilit]
- Chen, X.; Wang, X.; Zhou, J.; Qiao, Y.; Dong, C. Activating More Pixels in Image Super-Resolution Transformer. In Proceedings of the 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2023; pp. 22367–22377. [Google Scholar] [CrossRef] [Scilit]
- Zhang, X.; Zhang, Y.; Yu, F. HiT-SR: Hierarchical Transformer for Efficient Image Super-Resolution. In Proceedings of the Computer Vision—ECCV 2024; Springer: Berlin/Heidelberg, Germany, 2024; pp. 483–500. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Liu, J.; Tang, J.; Wu, G. CATANet: Efficient Content-Aware Token Aggregation for Lightweight Image Super-Resolution. In Proceedings of the 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2025; pp. 17902–17912. [Google Scholar] [CrossRef] [Scilit]
- Liu, R.; Ma, L.; Zhang, J.; Fan, X.; Luo, Z. Retinex-Inspired Unrolling with Cooperative Prior Architecture Search for Low-Light Image Enhancement. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2021; pp. 10561–10570. [Google Scholar] [CrossRef] [Scilit]
- Wang, T.; Zhang, K.; Shen, T.; Luo, W.; Stenger, B.; Lu, T. Ultra-High-Definition Low-Light Image Enhancement: A Benchmark and Transformer-Based Method. Proc. AAAI Conf. Artif. Intell. 2023, 37, 2654–2662. [Google Scholar] [CrossRef] [Scilit]
- Zamir, S.W.; Arora, A.; Khan, S.; Hayat, M.; Khan, F.S.; Yang, M.H.; Shao, L. Learning Enriched Features for Real Image Restoration and Enhancement. In Proceedings of the Computer Vision—ECCV 2020; Springer: Berlin/Heidelberg, Germany, 2020; pp. 492–511. [Google Scholar] [CrossRef] [Scilit]
- Li, W.; Shi, J.; Han, J.; Guo, H.; Ma, Z. Seeing Through the Rain: Resolving High-Frequency Conflicts in Deraining and Super-Resolution via Diffusion Guidance. Proc. AAAI Conf. Artif. Intell. 2026, 40, 6468–6476. [Google Scholar] [CrossRef] [Scilit]
- Tang, N.; Luo, X.; Cheng, Z.; Zhou, L.; Zhang, D.; Qu, Y. Diffusion Once and Done: Degradation-Aware LoRA for All-in-One Image Restoration. Proc. AAAI Conf. Artif. Intell. 2026, 40, 9448–9456. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Xu, F.; Zhang, J.; Zhang, H.; Lyu, X.; Liu, F.; Gao, H.; Kaup, A. Frequency-Guided Denoising Network for Semantic Segmentation of Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2026, 64, 5400217. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.; Wu, Y.; Zhang, Z.; Huang, Q.; Tang, B.; Yang, Z.; Zhang, K.; Zhang, L. Dual-Scale Transformer with Variable Bitrate Synchronization for Neural Video Compression. ACM Trans. Multimed. Comput. Commun. Appl. 2026, 22, 139. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Geng, Q.; Huang, Q.; Li, X.; Tang, J.; Ye, Q. Spatial–Temporal Self-Compensating Graph Convolutional Network for Skeleton-Based Action Recognition Under Data Constraints. IEEE Trans. Image Process. 2026, 35, 5818–5833. [Google Scholar] [CrossRef] [Scilit] [PubMed]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.






