Image super-resolution (SR) aims to reconstruct high resolution images with both high perceptual quality and low distortion, but is fundamentally limited by the perception-distortion trade-off. GAN-based SR methods reduce distortion but still struggle with realistic fine-grained textures, whereas diffusion-based approaches synthesize rich details but often deviate from the input, hallucinating structures and degrading fidelity. This tension raises a key challenge: how to exploit the powerful generative priors of diffusion models without sacrificing fidelity. To address this, we propose SpaSemSR, a spatial-semantic guided diffusion framework with two complementary guidances. First, spatial-grounded textual guidance integrates object-level spatial cues with semantic prompts, aligning textual and visual structures to reduce distortion. Second, semantic-enhanced visual guidance with a multi-encoder design and semantic degradation constraints unifies multimodal semantic priors, improving perceptual realism under severe degradations. These complementary guidances are adaptively fused into the diffusion process via spatial-semantic attention, suppressing distortion and hallucination while retaining the strengths of diffusion models. Extensive experiments on multiple benchmarks show that SpaSemSR achieves a superior perception-distortion balance, producing both realistic and faithful restorations.
Figures & tables
Figure 2: Framework overview. (a) Spatial-aware text encoders generate position-grounded textual prompts (Sec. 3.2 ); (b) Semantic-enhanced image encoders extract semantic-enhanced visual features with degradation constraints (Sec. 3.3 ); (c) Spatial-semantic ControlNet integrates these multimodal conditions (Sec. 3.4 ); (d) Spatial-semantic guided diffusion fuses semantic and spatial guidance with generative priors (Sec. 3.5 ).
Figure 3: Qualitative comparisons with different methods. Zoom in for a better view.
Dataset
Model
Reference Fidelity
Non-reference Perception
PSNR ↑
SSIM ↑
CLIP-IQA ↑
MUSIQ ↑
MANIQA ↑
DIV2K- Val
BSRGAN
21.74
0.5530
0.5234
59.16
0.3528
Real- ESRGAN
21.86
0.5746
0.5485
58.80
0.3776
SwinIR
21.45
0.5639
0.5467
59.03
0.3634
Ours
21.31
0.5340
0.6932
63.32
0.4945
RealSR
BSRGAN
26.38
0.7651
0.5112
63.28
0.3754
Table 1: Comparison with GAN methods. Red and blue indicate the best and second-best results.
Dataset
Model
Reference Fidelity
Non-reference Perception
PSNR ↑
SSIM ↑
CLIP-IQA ↑
MUSIQ ↑
MANIQA ↑
DIV2K- Val
StableSR
20.74
0.4888
0.6605
63.19
0.4002
DiffBIR
20.57
0.4740
0.7359
69.93
0.5763
PASD
20.77
0.5022
0.6140
63.29
0.4581
SeeSR
21.00
0.5362
0.7074
68.81
0.5149
XPSR
20.56
0.5081
0.7826
70.07
0.6108
Table 2: Comparison with diffusion methods. Red and blue indicate the best and second-best results.
Figure 4: Visualization of spatial-grounded textual and semantic-enhanced visual guidance.
Figure 5: Ablation visualization with different variants on real-world datasets. Zoom in for a better view.
RealSR
DRealSR
DIV2K-Val
Method
CLIP-IQA ↑
MUSIQ ↑
MANIQA ↑
CLIP-IQA ↑
MUSIQ ↑
MANIQA ↑
CLIP-IQA ↑
MUSIQ ↑
MANIQA ↑
Ours-w/o-semantic
0.5683
61.82
0.4332
0.5538
54.31
0.3829
0.6523
61.88
0.4520
Ours-w/o-vae
0.6116
64.03
0.4736
0.5728
55.60
0.4023
0.6609
62.14
0.4612
Ours
0.5893
62.96
0.4637
0.5630
55.79
0.3998
0.6932
63.32
0.4945
Table 3: Ablation on semantic-enhanced visual guidance.
RealSR
DRealSR
DIV2K-Val
Method
PSNR ↑
SSIM ↑
PSNR ↑
SSIM ↑
PSNR ↑
SSIM ↑
Ours-w/o-spatial
23.90
0.6897
26.72
0.7406
20.70
0.5204
Ours
25.74
0.7306
28.97
0.7826
21.31
0.5340
Table 4: Ablation on spatial-grounded textual guidance.