UHDPromer: Neural Prompted Transformer for UHD Restoration
- The paper introduces UHDPromer, a neural discrimination-prompted Transformer that separates full-resolution feature extraction from low-resolution global modeling for efficient UHD restoration.
- It leverages Neural Discrimination Priors in both attention and feed-forward networks to inject high-to-low resolution differences, enhancing tasks like low-light, dehazing, and deblurring.
- The design employs a super-resolution-guided reconstruction pipeline, achieving state-of-the-art performance with reduced memory and computation compared to prior methods.
UHDPromer is a neural discrimination-prompted Transformer for ultra-high-definition image restoration and enhancement, introduced for UHD low-light image enhancement, image dehazing, and image deblurring (Wang et al., 1 Mar 2026). Its central premise is that “there implicitly exist neural differences between high-resolution and low-resolution features,” and that explicitly measuring and injecting those differences into low-resolution Transformer computation can improve representation quality while keeping memory and FLOPs tractable for UHD inputs such as (Wang et al., 1 Mar 2026). The resulting design places the computationally heavy Transformer stages in a shuffle-down low-resolution branch, augments them with Neural Discrimination Priors (NDP), and recovers high-resolution output through a super-resolution-guided reconstruction pipeline.
1. Problem setting and design objective
UHD image restoration poses a coupled optimization problem in representation quality and computational scalability. The paper identifies the core difficulty as the fact that UHD inputs strain memory and computation, while existing CNN- and Transformer-based methods often depend on heavy parameterization, local windows, or compute-intensive correlation or similarity operations that are difficult to scale to 4K imagery without compromising fine detail (Wang et al., 1 Mar 2026).
UHDPromer addresses this setting by separating responsibilities across resolution regimes. Full-resolution processing is retained only in shallow high-resolution feature extraction and reconstruction modules, while global modeling is delegated to a low-resolution Transformer branch produced by shuffle down with factor . This design suggests a specific efficiency strategy: preserve spatially precise cues in a lightweight high-resolution path, but perform long-range dependency modeling where the token count is reduced by downshuffling.
The model is evaluated on three UHD tasks: UHD-LL, UHD-Haze, and UHD-Blur, all at resolution . The paper considers two evaluation settings: training on general datasets and testing on UHD test sets, and training directly on UHD datasets followed by testing on the corresponding UHD test sets (Wang et al., 1 Mar 2026).
2. Overall architecture and data flow
The architecture has four named components: HRFR, NDPT, FeaSR, and SRG-Recon (Wang et al., 1 Mar 2026). Given an input image , a convolution produces low-level embeddings . HRFR then encodes with three ConvNeXt-v2 blocks to generate hierarchical multi-scale high-resolution features , all at the input UHD resolution (Wang et al., 1 Mar 2026).
The low-resolution branch is formed by shuffle-down features with . This branch is processed by Neural Discrimination-Prompted Transformers (NDPT), which are guided by NDP signals computed from the discrepancy between high-resolution and low-resolution features. The output of NDPT is passed to Feature Super-Resolution (FeaSR), which generates a super-resolution image 0 (Wang et al., 1 Mar 2026).
Final restoration is performed by SR-Guided Reconstruction (SRG-Recon), which uses three ConvNeXt-v2 blocks, two 1 convolutions, and one 2 convolution to predict a residual image 3. The restored output is produced by residual addition,
4
The paper sets the principal architectural hyperparameters as 5 NDPT blocks, 6 attention heads per block, and channel dimension 7 (Wang et al., 1 Mar 2026). This parameterization is explicitly paired with low-resolution Transformer execution to reduce memory and FLOPs, while HRFR and SRG-Recon remain shallow modules at full resolution.
3. Neural Discrimination Priors and prompted Transformer blocks
The defining mechanism of UHDPromer is the Neural Discrimination Prior. NDP is introduced to quantify the differences between high-resolution features and low-resolution ones and to use those differences to guide low-resolution learning (Wang et al., 1 Mar 2026). The paper defines
8
where 9 is a pixel position, 0 indexes the Transformer block, 1 is composed of concatenation and a stride convolution with 2 kernel and 3 stride, and 4 is the low-resolution input feature of the 5-th Transformer block (Wang et al., 1 Mar 2026). The paper further states that when 6 approaches 7, the feature at position 8 notably diverges from low-resolution features, indicating greater discriminative potential.
Each NDPT block takes the previous block output and the NDP signal, then applies NDP-guided attention followed by an NDP-guided feed-forward network with residual connections:
9
0
Here 1 denotes layer normalization (Wang et al., 1 Mar 2026).
The Neural Discrimination-Prompted Attention (NDPA) re-formulates attention by incorporating NDP in a continuous attention computation scheme. The paper specifies that 2, 3, and 4 are generated from the low-resolution feature using 5 point-wise convolution 6, 7 depth-wise convolution 8, and split operator 9; similarly, 0 and 1 are generated from 2 (Wang et al., 1 Mar 2026). The attention operator is
3
where 4 is a learnable scaling parameter. NDPA first computes cross-attention between NDP features and the low-resolution query, then re-computes attention using the residual low-resolution keys and values. The paper emphasizes that this continuous attention computation scheme is intended to “adequately utilize the NDP by long-range pixel dependency modeling.”
The Neural Discrimination-Prompted Network (NDPN) implements continuous gating guided by NDP inside the feed-forward network (Wang et al., 1 Mar 2026). Its formulation is described through split streams 5, concatenation operator 6, GELU 7, and element-wise multiplication 8:
9
0
1
2
This design selectively permits the passage of beneficial content through two gated interactions, both driven by the NDP-conditioned fusion term. The paper also states that, following Restormer, an expanding factor 3 is used to enlarge intermediate channel dimensions, although its numerical value is not explicitly provided.
4. Super-resolution-guided reconstruction and optimization
A second distinctive element of UHDPromer is its super-resolution-guided reconstruction strategy (Wang et al., 1 Mar 2026). After low-resolution NDPT processing, FeaSR super-resolves the output features and produces 4; SRG-Recon then combines the HRFR outputs with these super-resolved features to predict the final residual image. This means that the final restoration is not based solely on low-resolution Transformer outputs, but on a reconstruction path explicitly guided by a super-resolution branch.
The paper describes training with a two-branch loss using a spatial- and frequency-domain based loss function 5 used in prior work, weighted by 6 (Wang et al., 1 Mar 2026). It also notes that there is a second term for the super-resolution branch and that omitting this term degrades performance. A plausible implication is that the SR branch is not merely auxiliary at the architectural level; it also contributes directly to optimization pressure during training.
The stated optimization settings are AdamW, initial learning rate 7, cosine annealing to 8, and training patch size 9 (Wang et al., 1 Mar 2026). The paper specifies 0 for shuffle down, with stride-convolution kernel and stride sizes also set to 1. It does not provide batch size, number of epochs, mixed precision details, or hardware.
5. Empirical performance and computational profile
The paper reports results on three UHD datasets with the following statistics (Wang et al., 1 Mar 2026):
| Dataset | Train / Test | Resolution |
|---|---|---|
| UHD-LL | 2,000 / 150 | 3840×2160 |
| UHD-Haze | 2,290 / 230 | 3840×2160 |
| UHD-Blur | 1,964 / 300 | 3840×2160 |
Evaluation uses PSNR and SSIM computed with IQA PyTorch Toolbox, with LPIPS also reported (Wang et al., 1 Mar 2026). When some methods cannot process 4K directly, the paper follows UHDFour’s recommendation to resize to the largest manageable input rather than use tiling.
On low-light enhancement, UHDPromer achieves 2 PSNR / 3 SSIM / 4 LPIPS in Setting 1 and 5 / 6 / 7 in Setting 2 (Wang et al., 1 Mar 2026). On dehazing, it records 8 / 9 / 0 in Setting 1 and 1 / 2 / 3 in Setting 2. On deblurring, it attains 4 / 5 / 6 in Setting 1 and 7 / 8 / 9 in Setting 2. The paper characterizes these outcomes as maintaining state-of-the-art performance while maximizing computational efficiency across the three UHD tasks.
The efficiency profile is central to the method’s positioning. UHDPromer has 0M parameters, 1G FLOPs at 2, and runtime 3 s under the paper’s runtime comparison setting (Wang et al., 1 Mar 2026). The same table reports 4 s for UHDformer, 5 s for DehazeFormer, 6 s for FFTformer, 7 s for Restormer, and 8 s for LMAR.
| Quantity | UHDPromer | Comparison noted in paper |
|---|---|---|
| Parameters | 0.7430M | smaller than LMAR, UHD, UHDFour, FFTformer, DehazeFormer; larger than UHDformer |
| FLOPs at 1024×1024 | 32.56G | lower than all listed baselines, including UHDformer at 51.63G |
| Runtime at 1024×1024 | 0.12 s | fastest among listed models |
Qualitative comparisons in the paper’s figures show clearer content, more natural or vivid colors, reduced haze, and sharper structures (Wang et al., 1 Mar 2026). These observations are qualitative rather than metric-based, but they are consistent with the reported LPIPS, PSNR, and SSIM gains.
6. Ablations, limitations, and relation to UHDformer
The ablation study isolates the contribution of NDP, its points of insertion, and the super-resolution guidance mechanism (Wang et al., 1 Mar 2026). On UHD-LL, the full model achieves 9 PSNR / 0 SSIM in the main branch. Removing NDP from both NDPA and NDPN reduces performance to 1 / 2; removing NDP only from NDPA lowers it further to 3 / 4; removing NDP only from NDPN gives 5 / 6. Replacing NDP with direct features yields 7 / 8, and using NDP only before the NDPT block gives 9 / 00. These results indicate that both NDPA and NDPN benefit from NDP, and that continuous in-block prompting is more effective than one-time preconditioning.
The super-resolution-guided reconstruction ablation shows a similar pattern. Cascaded reconstruction without the SR branch gives 01 PSNR / 02 SSIM, omitting the second term in the loss yields 03 / 04, and the full SR-branch design reaches 05 / 06 (Wang et al., 1 Mar 2026). The large SSIM difference suggests that SR guidance primarily strengthens structural fidelity rather than only pixelwise reconstruction.
Sensitivity analyses further constrain the model’s operating regime. The paper states that performance improves with the number of channels up to 07, beyond which gains saturate; it also notes that with only 08 channels and 09M parameters, performance is comparable to UHDFour with 10M parameters (Wang et al., 1 Mar 2026). For the shuffle-down factor, 11 increases receptive field but does not improve SSIM, while 12 provides better SSIM than larger values.
The principal limitation is explicitly stated: UHDPromer is not good at handling general image size compared with general image restoration methods (Wang et al., 1 Mar 2026). The paper attributes this weakness to an architecture tailored to operate mostly in low-resolution space and, more specifically, to 13 downsampled features. This suggests that the model’s efficiency-oriented inductive bias is advantageous for UHD restoration but less suitable for general-resolution benchmarks requiring different receptive-field and scale trade-offs.
In relation to UHDformer, UHDPromer can be read as a successor that replaces correlation matching with neural discrimination prompting (Wang et al., 2024). UHDformer builds an HR-to-LR bridge through Dual-path Correlation Matching Transformation and Adaptive Channel Modulator, whereas UHDPromer measures implicit HR-LR neural differences through NDP and injects them into both attention and feed-forward gating (Wang et al., 2024). The paper presents this shift as a way to avoid heavy correlation computation while retaining strong UHD restoration quality and improving computational efficiency (Wang et al., 1 Mar 2026).