AVSR-Diff: Scale-Agnostic Diffusion Priors
for Temporally Consistent Arbitrary-Scale
Video Super-Resolution

AVSR-Diff: Supplementary Material

Dayeon Kim
Jihyong Oh

, Munchurl Kim


Abstract

Diffusion models have significantly advanced video super-resolution (VSR) but remain largely constrained to fixed upsampling scales. Conversely, while coordinate-based arbitrary-scale VSR methods offer scale flexibility, they inherently suffer from severe over-smoothing at large scaling factors. Integrating generative priors with continuous decoding is promising but currently hindered by severe temporal flickering caused by the stochasticity of diffusion sampling. To address this, we propose AVSR-Diff (Arbitrary-scale Video Super-Resolution with Diffusion), a novel decoupled framework that separates scale-agnostic latent denoising from continuous coordinate rendering, effectively avoiding computationally heavy resolution-specific sampling. Our approach introduces a Temporally-Gated Feature Recurrence (TGFR) module to extract strictly aligned, temporally consistent latent priors. Furthermore, we design a continuous video VAE decoder incorporating a Scale-Aware Fourier Refinement (SAFR) module to dynamically adapt frequency components to any target scale. Extensive experiments demonstrate that AVSR-Diff consistently preserves high-frequency details and strong temporal stability across various scales, surpassing state-of-the-art arbitrary-scale baselines. Remarkably, our framework outperforms recent fixed-scale generative models even on their native resolution.

Figure 1: AVSR-Diff outperforms state-of-the-art methods in visual quality at large scale while maintaining a highly efficient, constant memory footprint.

1 Introduction↩︎

Video super-resolution (VSR) aims to restore high-resolution (HR) videos from low-resolution (LR) inputs by leveraging temporal information across adjacent frames. While conventional deep learning-based VSR methods [1][7] have achieved impressive reconstruction accuracy, they often suffer from over-smoothed textures and fail to synthesize realistic high-frequency details. To overcome this perception-distortion trade-off, recent diffusion model (DM)-based approaches [8][13] have brought powerful generative priors to the VSR task, significantly improving perceptual quality. Despite their impressive generative capabilities, most existing DM-based VSR models are designed and trained for a fixed integer scaling factor (typically \(4\times\)). Given that practical scenarios frequently demand arbitrary and continuous resolution adjustments, independently training computationally expensive diffusion models for every specific scale is highly inefficient.

To support various upsampling scales within a single network, arbitrary-scale VSR (AVSR) methods [14][19] have been proposed by adopting coordinate-based implicit neural representations (INRs) [20]. However, since these methods predominantly rely on deterministic regression losses (, MSE, \(L_1\)), they struggle to capture high-frequency details, often leading to severe over-smoothing at large upscaling factors (, \(6\times\) or \(8\times\)[17], [18], [21]. Motivated by this limitation, recent approaches in the single-image domain [21][23] have combined latent diffusion models (LDMs) with INR decoders, demonstrating that generative priors can synthesize high-fidelity details while retaining continuous-scale rendering. Although integrating generative priors with continuous coordinate representations is promising, extending this paradigm to the video domain introduces a distinct set of non-trivial challenges.

A central hurdle is temporal consistency, as continuous coordinate decoding is highly sensitive to the stability of the underlying features. In frame-wise diffusion models, the inherent stochasticity of per-frame sampling induces minor frame-to-frame variations, which the subsequent decoding process can easily amplify into severe temporal flickering [10]. While recent DM-based VSR methods introduce various temporal cues, such as warped frame-level guidance [8] and feature-aware modules within the diffusion pipeline [9][12], these mechanisms are primarily tailored for fixed-scale VSR. Consequently, they do not explicitly provide the scale-agnostic, strictly aligned feature priors required for seamless continuous decoding. Alternatively, relying on full video diffusion models with heavy 3D U-Nets [24] to explicitly upsample the input sequence prior to denoising, as conceptually illustrated in Fig. 2 (a), entangles the heavy denoising process with the target resolution. As empirically demonstrated in Fig. 1 (b), this approach incurs massive memory growth as the scaling factor increases, rendering practical long-video inference fundamentally challenging.

To break this entanglement between the heavy denoising process and target resolution, we propose AVSR-Diff (Arbitrary-scale VSR with Diffusion), a novel decoupled framework designed to ensure both temporal stability and scale-agnostic computational efficiency. As conceptually illustrated in Fig. 2 (b), our approach strictly decouples the generative prior extraction from the resolution-specific rendering. We perform diffusion sampling exclusively within a fixed LR latent space, ensuring the generative sampling cost remains completely independent of the target scales (, scale-agnostic). However, directly translating these sampled latents via continuous coordinate decoding easily magnifies latent stochasticity into severe temporal flickering. To solve this, we introduce a Temporally-Gated Feature Recurrence (TGFR) module operating within the residual branch of a ControlNet [25], which guides the frozen denoising U-Net [26]. By employing deformable convolutions (DCNs) [27] for precise sub-pixel feature alignment and an adaptive gate-based fusion strategy, TGFR effectively suppresses drift and flickering artifacts, thereby providing the temporally aligned latent priors required for seamless continuous decoding.

Figure 2: Conceptual comparison of DM-based arbitrary-scale VSR. (a) Existing method [24] explicitly upsamples the input sequence before the diffusion process. (b) Our AVSR-Diff performs scale-agnostic denoising in the LR latent space, and achieves arbitrary-scale VSR via the continuous video decoder.

Building upon these temporally aligned priors, we extend the pre-trained fixed-scale image decoder into a continuous video decoder to flexibly translate the latent features into arbitrary resolution video frames. To facilitate this transition, we repurpose the TGFR mechanism within the decoding process, ensuring that continuous spatial querying maintains temporal consistency. Crucially, recognizing that the requirement for high-frequency details varies significantly depending on the target scale, we propose a Scale-Aware Fourier Refinement (SAFR) module. Operating within the deep feature space of the frozen VAE decoder, SAFR dynamically modulates the frequency components of the features based on the target scale. These scale-aware features are then continuously queried and decoded by a coordinate-based INR [20]. As a result, this decoupled architecture enables high-fidelity, temporally consistent pixel rendering at any continuous resolution, effectively obviating the need for the computationally expensive HR denoising typically required by video diffusion models.

In summary, the main contributions of our work are three-fold:

  • We propose AVSR-Diff, a novel decoupled framework for DM-based arbitrary-scale VSR. By separating the diffusion process from the target resolution, our approach performs scale-agnostic latent denoising for computational efficiency, while the proposed Temporally-Gated Feature Recurrence (TGFR) module extracts the temporally aligned priors necessary to support sensitive continuous decoding.

  • We design an arbitrary-scale continuous video decoder to flexibly translate latent priors into high-fidelity pixels. By integrating a Scale-Aware Fourier Refinement (SAFR) module, our decoder dynamically adapts frequency components to the target scale, effectively synthesizing high-frequency details while rigorously preserving temporal coherence.

  • Extensive experiments demonstrate the superiority of AVSR-Diff. Remarkably, our arbitrary-scale framework outperforms recent fixed-scale generative models even on their native \(4\times\) resolution. Furthermore, it consistently preserves high-frequency details and strong temporal stability across arbitrary scales, surpassing state-of-the-art arbitrary-scale baselines.

2 Related Work↩︎

2.1 Video Super-Resolution↩︎

Conventional VSR methods [1][7] rely on regression objectives, which inherently produce over-smoothed results. To synthesize high-frequency textures, GAN-based VSR models [28][30] have been proposed, but they often struggle with a severe consistency-quality dilemma [30], where their generative capacity amplifies temporal flickering. Recently, driven by the superior perceptual quality of diffusion models (DMs) [26], [31], DM-based VSR approaches have been actively explored. To mitigate the temporal flickering caused by DMs’ inherent stochasticity, recent methods incorporate various temporal conditioning mechanisms, such as temporal attention modules, warping-based guidance, and motion-guided sampling, into pre-trained diffusion priors [8][12]. Despite their impressive generative capabilities, most mainstream frameworks are restricted to a fixed integer scaling factor (typically \(4\times\)). While VEnhancer [24] supports arbitrary-scale upsampling, its reliance on heavy 3D U-Nets for spatio-temporal denoising at the target resolution becomes computationally impractical at large scaling factors. Thus, efficiently bridging generative priors with continuous-scale rendering remains a critical challenge.

2.2 Arbitrary-Scale Super-Resolution↩︎

To overcome the limitations of fixed-scale upsampling, arbitrary-scale super-resolution methods have been proposed by adopting coordinate-based INRs. LIIF [20] pioneered this paradigm in the single-image domain by formulating SR as a continuous image representation. Extending this concept to the video domain, subsequent works [14][19] have actively advanced continuous spatio-temporal representations by incorporating sophisticated motion compensation and temporal feature alignment mechanisms. Despite their architectural flexibility in querying continuous spatial coordinates, these models predominantly rely on deterministic regression objectives during training. Consequently, while they achieve impressive reconstruction metrics, they fundamentally suffer from the perception-distortion trade-off. Particularly at large scaling factors (, \(6\times\) or \(8\times\)), they exhibit severe over-smoothing artifacts and fail to recover the missing high-frequency details.

2.3 Arbitrary-Scale Generative Super-Resolution↩︎

To leverage the powerful generative priors of LDMs for arbitrary-scale rendering, recent studies [21][23] have successfully integrated LDMs with coordinate-based INRs. By establishing this continuous generative paradigm in the single-image domain, they can synthesize realistic high-frequency details at any target scale. However, extending this framework to the video domain remains largely unexplored due to a critical bottleneck arising from the incompatibility between the stochastic feature variations of diffusion sampling and the high sensitivity of continuous coordinate decoders, which inevitably amplify temporal flickering. To address this gap, we propose AVSR-Diff. By synergistically integrating the TGFR mechanism for strict temporal feature alignment and the SAFR module for scale-adaptive frequency modulation, our decoupled architecture achieves scale-agnostic computational efficiency. Furthermore, it successfully adapts diffusion priors to arbitrary video scales while rigorously preserving temporal coherence.

Figure 3: Overview of the proposed AVSR-Diff. A trainable ControlNet (\mathcal{C}_\phi) guides the frozen denoising U-Net (\epsilon_\theta) for scale-agnostic latent denoising. To enforce temporal consistency, our Temporally-Gated Feature Recurrence (TGFR) module aligns and dynamically gates recurrent features (H^{i-1}) across adjacent frames. For arbitrary-scale VSR, the denoised latent sequence (\mathbf{z}_0 = \{z_0^i\}_{i=1}^N) is decoded by the Continuous Video Decoder (\mathcal{D}_s), which employs the Scale-Aware Fourier Refinement (SAFR) module to conditionally modulate high-frequency details based on the target scale.

3 Method↩︎

3.1 Overview of AVSR-Diff↩︎

Fig. 3 shows the overall architectural design of our proposed AVSR-Diff. Given an LR input video sequence \(\mathbf{x} = \{x^i\}_{i=1}^N \in \mathbb{R}^{N \times 3 \times H \times W}\) and a target continuous scaling factor \(s > 1\), our goal is to reconstruct an HR video sequence \(\hat{\mathbf{y}} = \{\hat{y}^i\}_{i=1}^N \in \mathbb{R}^{N \times 3 \times sH \times sW}\) that is both perceptually faithful and temporally consistent. Directly applying diffusion sampling in the HR pixel space is computationally prohibitive and memory-intensive, particularly for video tasks. To overcome this, our AVSR-Diff is designed as a completely decoupled framework built upon a pre-trained single-image super-resolution LDM (SD\(\times 4\) Upscaler) [26], consisting of a VAE encoder-decoder pair \((\mathcal{E}, \mathcal{D})\) and a denoising U-Net \(\epsilon_\theta\). Our architecture is explicitly decomposed into two stages: scale-agnostic latent denoising and arbitrary-scale continuous decoding.

Scale-Agnostic Latent Denoising. To avoid expensive resolution-specific diffusion sampling, as in VEnhancer [24], we perform the generative denoising process entirely within a fixed-resolution LR latent space. Since the spatial dimensions of the LR frame \(x^i\) naturally match those of the latent space, at each diffusion timestep \(t\), we directly concatenate it with the noisy latent \(z_t^i \in \mathbb{R}^{C \times H \times W}\) to serve as a structural condition for both the U-Net and the ControlNet [25]. Crucially, to prevent the severe temporal flickering caused by stochastic sampling, we introduce the Temporally-Gated Feature Recurrence (TGFR) module into the ControlNet branch (detailed in Sec. 3.2). The TGFR module explicitly aligns and propagates structural priors across adjacent frames, providing the frozen U-Net \(\epsilon_\theta\) with strictly aligned conditions to produce temporally coherent denoising predictions, resulting in a temporally consistent latent sequence \(\mathbf{z}_0 = \{z_0^i\}_{i=1}^N \in \mathbb{R}^{N \times C \times H \times W}\).

Continuous Arbitrary-Scale Decoding. Given the temporally aligned latent sequence \(\mathbf{z}_0\), we directly decode these priors into the target resolution. Specifically, we extend the pre-trained fixed-scale image VAE decoder \(\mathcal{D}\) into a continuous video decoder \(\mathcal{D}_{s}\) by introducing three key components: (i) repurposed TGFR blocks for bidirectional feature propagation to maintain temporal coherence within the deep feature space, (ii) a Scale-Aware Fourier Refinement (SAFR) module that dynamically modulates high-frequency components according to the target scale \(s\), and (iii) a coordinate-based INR [20] for continuous spatial querying. This decoupled design effectively renders the final HR frames \(\hat{\mathbf{y}}\) from the refined features, enabling arbitrary-scale VSR with stable temporal dynamics without the need for resolution-specific diffusion sampling.

3.2 Temporally-Gated Feature Recurrence (TGFR)↩︎

During the scale-agnostic latent denoising process, our goal is to produce temporally coherent latent priors. At each denoising step \(t\), the LR frame \(x^i\) is directly concatenated with the noisy latent \(z_t^i\) to serve as a base structural condition for both the frozen U-Net \(\epsilon_\theta\) and the trainable ControlNet \(\mathcal{C}_\phi\). While this provides robust spatial guidance for individual frames, stochastic sampling across frames inevitably leads to severe temporal flickering.

To ensure robust temporal consistency, we adopt the temporal conditioning strategy of StableVSR [8], which encompasses both a frame-wise bidirectional sampling strategy and warped RGB guidance. Since the sampling direction alternates at each diffusion timestep, we formulate the feature propagation from the previous frame \(i-1\) to the current frame \(i\) within a single forward step for notational simplicity. Under this setting, we first approximate the clean latent \(\hat{z}_0^{i-1}\) from \(z_t^{i-1}\) using the noise predicted by \(\epsilon_\theta\): \[\hat{z}_0^{i-1} = \frac{1}{\sqrt{\bar{\alpha}_t}} \left( z_t^{i-1} - \sqrt{1-\bar{\alpha}_t} \epsilon_\theta([z_t^{i-1}, x^{i-1}], t; \mathcal{C}_{\phi}) \right),\] where \(\bar{\alpha}_t\) follows the standard noise schedule of the diffusion process. We then decode this latent into the RGB space, \(\hat{y}_{\text{base}}^{i-1} = \mathcal{D}(\hat{z}_0^{i-1})\), and backward warp [32] it to the current frame using an optical flow \(f^{i \rightarrow i-1}\) estimated from the LR inputs by pretrained RAFT [33]. This warped image \(\hat{y}_{\text{base}}^{i-1 \rightarrow i} = \mathrm{Warp}(\hat{y}_{\text{base}}^{i-1}, f^{i \rightarrow i-1})\) serves as an explicit pixel-level condition for ControlNet \(\mathcal{C}_\phi\). Although \(\hat{y}_{\text{base}}^{i-1}\) is decoded at the fixed-scale VAE’s native resolution (, \(4\times\)), it is strictly utilized as a conditioning anchor to stabilize the latent denoising process, and the final arbitrary-scale rendering is handled entirely by our continuous decoder \(\mathcal{D}_{s}\).

However, relying solely on warped RGB guidance stabilizes content only at a macroscopic level. Our arbitrary-scale continuous video decoder \(\mathcal{D}_{s}\) is highly sensitive to feature-level temporal drift, which easily magnifies into flickering artifacts. Therefore, we introduce the TGFR module to recurrently align the deep residual features inside the ControlNet.

Let \(C^i\) denote the intermediate residual feature extracted by the ControlNet at the current frame, and \(H^{i-1}\) be the recurrent feature propagated from the previous frame. To align \(H^{i-1}\) with \(C^i\), we first apply a coarse flow-based warping, followed by a refinement block: \(\tilde{H}^{i-1 \rightarrow i} = \mathrm{ResBlock}(\mathrm{Warp}(H^{i-1}, f^{i \rightarrow i-1}))\). To rectify the inherent inaccuracies of optical flow at the sub-pixel feature level, we employ a DCN [27], inspired by the flow-guided deformable alignment in BasicVSR++ [2], but repurposed here to recurrently align ControlNet residual features rather than backbone features: \[H_{\text{aligned}}^{i-1 \rightarrow i} = \mathrm{DCN}(\tilde{H}^{i-1 \rightarrow i}, \Delta p^i, \Delta m^i), \label{eq:dcn}\tag{1}\] where the dynamic offsets \(\Delta p^i\) and modulation masks \(\Delta m^i\) are learned from the concatenated features \([C^i, \tilde{H}^{i-1 \rightarrow i}]\). Finally, while the DCN mask resolves local spatial misalignments, we employ a spatial gated fusion mechanism to evaluate the temporal reliability of the aligned features: \[\begin{align} G^i &= \sigma\Big(\mathrm{Conv}\big([C^i, H_{\text{aligned}}^{i-1 \rightarrow i}, |C^i - H_{\text{aligned}}^{i-1 \rightarrow i}|]\big)\Big), \\ H^i &= C^i + G^i \odot H_{\text{aligned}}^{i-1 \rightarrow i}, \end{align} \label{eq:fusion}\tag{2}\] where \(G^i \in [0,1]\) is a learned gate map and \(\sigma\) denotes the sigmoid function. By jointly processing the features and their absolute difference \(|C^i - H_{\text{aligned}}^{i-1 \rightarrow i}|\), the gate actively suppresses unreliable past information, preventing progressive error accumulation and subsequent temporal artifacts. Note that while the above formulation is defined for a single feature level for brevity, we apply this TGFR mechanism across all multi-scale ControlNet residual feature maps in a recurrent manner. The optical flow \(f\) is appropriately resized for each feature scale prior to warping. These fused multi-scale residuals \(H^i\) are both propagated to the next frame and injected into the frozen U-Net \(\epsilon_\theta\), strictly constraining the denoising trajectory to produce a temporally aligned latent sequence.

3.3 Arbitrary-Scale Continuous Video Decoding↩︎

Given the temporally aligned latent sequence \(\mathbf{z}_0 = \{z_0^i\}_{i=1}^N\) obtained from the scale-agnostic latent denoising process, our next objective is to render the HR frames \(\hat{\mathbf{y}}\) at an arbitrary target scale \(s > 1\). Instead of executing computationally heavy diffusion sampling directly at the target resolution, we extend the pre-trained fixed-scale image VAE decoder \(\mathcal{D}\) into a continuous video decoder \(\mathcal{D}_{s}\) by integrating an implicit coordinate-based renderer and frequency modulation.

Scale-Aware Feature Extraction. We bypass the pixel-level reconstruction of the pretrained \(\mathcal{D}\), which is strictly bound to a fixed \(4\times\) resolution. Instead, given the intermediate deep feature \(F^i \in \mathbb{R}^{C' \times H \times W}\) extracted from \(\mathcal{D}\) for the latent \(z_0^i\), we apply a scale-aware adaptation. Since the optimal high-frequency details required for reconstruction vary depending on the target scale \(s\), we modulate the normalized deep features \(F^i\) using a sinusoidal scale embedding: \[u^i = \mathrm{GN}(F^i) \odot (1 + \gamma(s)) + \beta(s),\] where \(\mathrm{GN}\) denotes Group Normalization [34], and \((\gamma(s), \beta(s))\) are channel-wise scale-aware affine parameters predicted by an MLP from the positional encoding [35] of \(s\).

To ensure that this spatial modulation does not disrupt temporal coherence, and to explicitly extend the single-image representation into a temporal video model, we apply a bidirectional feature propagation mechanism [36]. By repurposing our TGFR module, we recurrently align and fuse features from adjacent frames in a cascaded manner. Specifically, we sequentially perform forward and backward propagation: \[\begin{align} u_{\text{fwd}}^i &= \mathrm{TGFR}(u^i, u_{\text{fwd}}^{i-1}, f^{i \rightarrow i-1}), \\ \tilde{u}^i &= \mathrm{TGFR}(u_{\text{fwd}}^i, \tilde{u}^{i+1}, f^{i \rightarrow i+1}), \end{align}\] where \(\mathrm{TGFR}(v_{\text{curr}}, v_{\text{prior}}, f)\) denotes the DCN-based alignment and gated fusion (as defined in Eqs. 1 and 2 ) of a prior feature \(v_{\text{prior}}\) into the current feature \(v_{\text{curr}}\) guided by optical flow \(f\). This sequential bidirectional propagation effectively transforms the frame-wise modulated features into the temporally enriched features \(\tilde{u}^i\).

Scale-Aware Fourier Refinement (SAFR). While the spatial scale conditioning adapts the overall feature amplitude, reconstructing arbitrary-scale textures requires explicit modulation of their frequency-domain representations. As the target scale \(s\) increases, high-frequency components need to be dynamically synthesized or preserved to prevent over-smoothing. To achieve this, our SAFR module operates directly in the Fourier domain. Given the temporally enriched feature \(\tilde{u}^i\), we compute its frequency representation \(U^i = \mathcal{F}(\tilde{u}^i)\). We then apply complex-domain channel mixing followed by a scale-conditioned spectral gate: \[u_{\text{ref}}^i = \tilde{u}^i + \mathrm{Conv}\Big(\mathcal{F}^{-1}\big( \mathrm{Mix}_{\mathbb{C}}(U^i) \odot \psi(s) \big)\Big),\] where \(\mathcal{F}\) and \(\mathcal{F}^{-1}\) denote the 2D Fast Fourier Transform (FFT) and its inverse, respectively, and \(\psi(s)\) is a channel-wise spectral gate vector predicted by an MLP. Here, \(\mathrm{Mix}_{\mathbb{C}}\) performs \(1 \times 1\) convolution in the complex domain to blend channel-wise spectral information, and \(\mathrm{Conv}\) is a spatial convolution layer. This spectral gating mechanism explicitly modulates the spectral features conditioned on the target scale \(s\).

Continuous Coordinate-Based Rendering. Finally, to restore the HR video \(\hat{\mathbf{y}}\) without resolution constraints, we employ the LIIF [20] formulation. For any target HR pixel coordinate \(p \in [-1, 1]^2\), we query the surrounding local features from the scale-refined map \(u_{\text{ref}}^i\) using a continuous MLP to predict the RGB residual \(\Delta y^i(p)\). To stabilize the continuous rendering and accelerate convergence, we add a bilinearly sampled color from the original LR input \(x^i\): \[\hat{y}^i(p) = \Delta y^i(p) + \mathrm{Sample}_{\text{bilinear}}(x^i, p).\] This decoupled architecture effectively renders arbitrary-scale HR frames with strictly preserved temporal dynamics.

3.4 Training Objectives↩︎

To fully leverage the pre-trained fixed-scale single-image LDM, we freeze the original VAE and the denoising U-Net \(\epsilon_\theta\). The ControlNet \(\mathcal{C}_\phi\) and the continuous video decoder \(\mathcal{D}_s\) are trained independently, as both modules operate within the fixed latent space of the pre-trained LDM.

ControlNet Training. We optimize \(\mathcal{C}_\phi\) using a combination of a denoising loss and a gate regularization term: \[\mathcal{L}_{\text{CNet}} = \| \epsilon - \hat{\epsilon} \|_2^2 + \lambda_{\text{gate}} \frac{1}{|\mathcal{G}|} \sum_{G \in \mathcal{G}} \|G\|_1, \label{eq:gate}\tag{3}\] where \(\epsilon \sim \mathcal{N}(\mathbf{0}, \mathbf{I})\) is added Gaussian noise and \(\hat{\epsilon} = \epsilon_\theta([z_t, x], t; \mathcal{C}_\phi)\) is predicted noise. The first term supervises this noise prediction, while the second term applies a sparsity penalty to all spatial gate maps \(G\) collected in the set \(\mathcal{G}\) from the multi-scale TGFR blocks. This explicitly regularizes the ControlNet \(\mathcal{C}_\phi\) to open the gate and propagate features only when the resulting temporal denoising benefit strictly outweighs the activation penalty.

Continuous Decoder Training. The arbitrary-scale decoder \(\mathcal{D}_s\) is trained in two phases using cropped HR patches \(y\) and our predictions \(\hat{y}\) at randomly sampled continuous scales \(s\): \[\mathcal{L}_{\text{Decoder}} = \| \hat{y} - y \|_1 + \lambda_{\text{percep}} \mathcal{L}_{\text{percep}} + \lambda_{\text{adv}} \mathcal{L}_{\text{adv}}. \label{eq:decoder}\tag{4}\] In the first phase, \(\mathcal{D}_s\) is trained with the \(\mathcal{L}_1\) loss and the perceptual loss [37] \(\mathcal{L}_{\text{percep}}\) (\(\lambda_{\text{adv}}=0\)). In the second phase, we introduce a PatchGAN [38]-based adversarial loss \(\mathcal{L}_{\text{adv}}\) to further enhance fine-grained high-frequency realism.

4 Experiments↩︎

4.1 Implementation details↩︎

Our AVSR-Diff is built upon the pre-trained Stable Diffusion \(\times 4\) Upscaler (SD\(\times 4\) Upscaler) [26]. We employ the pre-trained RAFT [33] for optical flow estimation. As described in Sec. 3.4, the ControlNet \(\mathcal{C}_\phi\) and the continuous video decoder \(\mathcal{D}_s\) are trained independently using the Adam optimizer [39]. Across all training processes, the batch size is set to 32, and each input sequence consists of 8 LR frames with a spatial size of \(64\times64\). For the latent denoising, \(\mathcal{C}_\phi\) integrating our TGFR module is trained for 30K steps with a fixed learning rate of 1e-5. During inference, we employ DDPM [40] sampling with 50 steps for the denoising process. For the continuous decoding, \(\mathcal{D}_s\) is trained in two phases. The first phase optimizes the decoder solely for the \(\mathcal{L}_1\) and perceptual losses for 100K steps, using an initial learning rate of 1e-4 that gradually decreases via cosine annealing [41]. In the second phase, we introduce the adversarial loss and fine-tune \(\mathcal{D}_s\) for an additional 40K steps with a fixed learning rate of 1e-5. During the training of \(\mathcal{D}_s\), the target continuous scale \(s\) is uniformly sampled from \([1.1, 4.0]\).

4.2 Datasets and Evaluation Metrics↩︎

Datasets. We train our proposed AVSR-Diff on the standard REDS training set [42]. For testing, we evaluate on the REDS4 [42] and Vid4 [43] benchmarks.

Evaluation Metrics. We comprehensively evaluate the upscaled videos across three distinct aspects. To assess the perceptual quality, we adopt LPIPS [37] and DISTS [44]. For pixel-wise reconstruction fidelity, we report the standard PSNR and SSIM [45]. Finally, to rigorously measure temporal consistency and the suppression of flickering artifacts, we employ tLPIPS [46] and tOF [46]. For better readability across all quantitative evaluations, LPIPS, DISTS, and tOF are scaled by \(10^2\), and tLPIPS is scaled by \(10^3\).

Table 1: Quantitative comparison with state-of-the-art methods on the REDS4 and Vid4 datasets for \(4\times\) VSR. The best and second-best results among all methods are highlighted in and , respectively.
Method REDS4 Vid4
2-7 (lr)8-13 LPIPS \(\downarrow\) DISTS \(\downarrow\) PSNR \(\uparrow\) SSIM \(\uparrow\) tLPIPS \(\downarrow\) tOF \(\downarrow\) LPIPS \(\downarrow\) DISTS \(\downarrow\) PSNR \(\uparrow\) SSIM \(\uparrow\) tLPIPS \(\downarrow\) tOF \(\downarrow\)
Fixed-scale Regression-based VSR
BasicVSR++ [2] 13.49 6.99 9.19 18.16 19.09 12.26 15.26
RVRT [3] 13.32 6.91 8.98 18.08 18.81 12.09 15.15
Arbitrary-scale Regression-based VSR
ST-AVSR [17] 38.74 16.27 27.13 0.7711 24.61 23.65 41.40 18.79 24.51 0.6863 34.47 6.72
SAVSR [16] 24.30 10.15 29.41 0.8417 8.54 19.76 24.73 12.98 27.12 0.8170 4.65
Fixed-scale Generative VSR
RealBasicVSR [29] 13.40 5.99 27.04 0.7777 6.42 34.40 21.31 12.29 24.45 0.6943 36.87 7.51
Upscale-A-Video [9] 40.99 16.37 24.62 0.6495 23.68 106.60 40.90 21.38 21.88 0.5335 30.20 23.47
MGLD-VSR [10] 14.53 6.23 26.25 0.7408 16.36 39.62 24.74 13.97 23.51 0.6391 32.69 30.26
StableVSR [8] 27.97 0.7951 24.46 0.6989 25.26 6.09
STAR [11] 29.48 12.17 23.08 0.6726 32.98 64.53 42.74 22.10 18.71 0.3977 46.11 22.84
Arbitrary-scale Generative VSR
VEnhancer [24] 34.69 14.91 22.90 0.6413 24.95 95.51 41.59 18.16 20.58 0.5430 29.66 14.35
Ours 28.75 0.8204 25.12 0.7241 5.78

4.3 Comparison with State-of-the-Art Methods↩︎

We extensively compare our proposed AVSR-Diff against state-of-the-art methods. The baselines comprise fixed-scale regression-based methods (BasicVSR++ [2], RVRT [3]), arbitrary-scale regression-based methods (VideoINR [14], MoTIF [15], ST-AVSR [17], SAVSR [16], BF-STVSR [18], and V\(^3\)VSR [47]), fixed-scale generative methods (RealBasicVSR [29], Upscale-A-Video (UAV) [9], MGLD-VSR [10], StableVSR [8], and STAR [11]), and the arbitrary-scale generative method VEnhancer [24]. Table 1 presents the comparison on the standard \(4\times\) VSR, while Table 2 extends the evaluation to arbitrary continuous scales (\(2\times\), \(3.25\times\), and \(8\times\)). Since existing fixed-scale generative methods only support integer scales (, \(4\times\)), we adapt them for arbitrary scales by first generating the \(4\times\) HR videos and subsequently resizing them to the target scale using bicubic interpolation.

Evaluation on Fixed \(4\times\) Scale. Table 1 presents the quantitative comparison on REDS4 and Vid4 for \(4\times\) VSR. As expected by the perception-distortion trade-off, regression-based methods achieve higher PSNR but suffer from low perceptual quality. Remarkably, despite being an arbitrary-scale continuous model, our AVSR-Diff outperforms existing fixed-scale generative VSR models on their native \(4\times\) resolution. It consistently achieves the best perceptual quality while maintaining the highest fidelity among all generative methods, demonstrating the optimal perception-distortion trade-off. Furthermore, our model exhibits exceptional temporal consistency. It achieves the best tLPIPS across both datasets and the best tOF on REDS4, confirming that our TGFR module successfully suppresses the severe flickering artifacts inherent to diffusion models.

Table 2: Quantitative comparison with state-of-the-art methods on the REDS4 dataset for arbitrary-scale VSR (\(2\times\), \(3.25\times\), and \(8\times\)).
Method \(2\times\) \(3.25\times\) \(8\times\)
2-5 (lr)6-9 (lr)10-13 LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) tOF\(\downarrow\)
Arbitrary-scale Regression-based VSR
VideoINR [14] 12.26 5.49 24.87 64.41 21.96 9.11 24.24 35.42 45.31 21.31 23.31 110.73
MoTIF [15] 8.39 4.08 32.36 42.46 21.38 8.20 23.02 22.03 43.63 20.72 25.36 43.26
ST-AVSR [17] 17.42 6.43 32.51 14.04 32.55 13.26 21.57 59.82 27.28 24.00 43.48
SAVSR [16] 6.66 2.95 35.25 19.51 7.78 43.02 19.53 46.12
BF-STVSR [18] 6.43 3.15 34.74 11.17 19.85 7.89 25.55 20.13 41.02 20.19 25.38
V\(^3\)VSR [47] 6.01 2.67 7.95 18.17 7.42 26.23 20.01 44.25 19.69 44.51
Fixed-scale Generative VSR + Bicubic
RealBasicVSR [29] 8.26 4.88 31.16 22.98 24.47 30.34 36.00 16.18 24.14 71.04
Upscale-A-Video [9] 31.27 15.03 26.32 57.35 40.78 19.94 23.47 89.66 45.46 20.11 21.70 187.20
MGLD-VSR [10] 8.70 4.90 30.86 22.96 13.94 6.15 24.30 32.49 37.61 15.86 23.49 210.24
StableVSR [8] 33.49 8.01 14.38 6.00 24.91 20.85 23.72 44.09
STAR [11] 26.37 12.21 25.08 45.52 25.44 10.87 21.18 67.16 52.26 19.16 18.42 153.58
Arbitrary-scale Generative VSR
VEnhancer [24] 23.39 10.00 23.27 77.78 30.71 12.95 22.53 83.04 43.87 19.67 21.73 129.42
Ours 26.50 24.95

Evaluation on Arbitrary Scales. Table 2 demonstrates our model’s superiority across continuous (\(3.25\times\)) and large (\(8\times\)) scales. While fixed-scale generative models suffer from severe aliasing when relying on bicubic interpolation, AVSR-Diff directly renders HR frames, consistently outperforming them and the recent arbitrary-scale VEnhancer [24] in both perceptual quality and temporal consistency. Notably, at the \(2\times\) scale, AVSR-Diff achieves a PSNR (35.47 dB) comparable to strong regression-based baselines despite being a generative model, while delivering far superior perceptual quality and temporal stability, effectively bridging the perception-distortion gap. This confirms our continuous video decoder’s robustness and fine-detail preservation for arbitrary and large-scale VSR.

Figure 4: Qualitative comparison across various upscaling factors on REDS4 dataset [42].

Qualitative Results. Fig. 4 and Fig. 1 (a) provide visual comparisons across various scales. As observed, regression-based methods inherently produce overly smoothed outputs, failing to recover complex textures. Conversely, while recent generative models actively synthesize high-frequency details, they frequently fail to preserve the original structural fidelity, often generating incorrect patterns or structurally distorted artifacts. In contrast, our AVSR-Diff consistently maintains the structural identity of the LR inputs. By effectively balancing robust reconstruction fidelity with generative priors, our method synthesizes sharp, fine-grained textures that remain faithful to the original content, without introducing unnatural structural distortions, even at large scaling factors (, \(8\times\)). Further quantitative and qualitative comparisons across diverse scales are provided in the Suppl.

4.4 Ablation Study↩︎

Effectiveness of Key Components. Table 3 details the progressive improvements achieved by our proposed modules. Starting from the baseline (a), which represents StableVSR [8], directly substituting the pretrained decoder \(\mathcal{D}\) with our continuous video decoder \(\mathcal{D}_s\) in (b) fails to stabilize the decoding process and even degrades the temporal metrics. This directly validates that continuous coordinate rendering is sensitive to latent stochasticity, making explicit feature-level alignment essential. To resolve this, we introduce the TGFR module. Integrating flow-based coarse alignment (c) and DCN-based sub-pixel refinement (d) strictly aligns the temporal priors and steadily improves both temporal consistency and reconstruction fidelity. With these aligned priors, re-integrating our continuous video decoder in (e) not only preserves but further enhances temporal stability. However, this transition inherently compromises fine-grained details, as evidenced by the simultaneous degradation in perceptual metrics. Remarkably, the integration of our SAFR module (Ours) effectively recovers these high-frequency components, yielding the best overall perceptual quality and temporal consistency.

Table 3: Ablation study on the key components of AVSR-Diff. The evaluation is conducted on the REDS4 dataset for \(4\times\) VSR. ‘Flow’ and ‘DCN’ denote the alignment strategies within the TGFR module. \(\mathcal{D}\) and \(\mathcal{D}_s\) represent the pre-trained single-image decoder and our continuous video decoder, respectively.
Model TGFR Decoder LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
2-3 (lr)4-6 Flow DCN \(\mathcal{D}\) \(\mathcal{D}_s\) SAFR
(a) 9.74 4.51 27.97 0.7951 5.40 17.20
(b) 9.65 4.48 28.30 0.8075 5.45 17.24
(c) 9.73 4.45 28.24 0.8043 5.12 17.17
(d) 9.71 4.52 28.35 0.8099 4.95 17.05
(e) 10.06 4.59 28.61 0.8141 4.43 16.92
Ours 9.54 4.42 28.75 0.8204 4.20 16.79

Long-term Stability and Gate Design. Recurrently propagating ControlNet residual features can accumulate errors over long sequences. Table 4 isolates the effects of the learned gate and its sparsity regularization by comparing clip-wise and single-pass inference on the same \(100\)-frame sequences. When processed as five consecutive \(20\)-frame clips, both ablated variants complete inference without collapse, yet underperform the full TGFR. In a single \(100\)-frame pass, however, replacing gated fusion with concatenation after the same flow-guided DCN alignment (w/o Gate (Concat.)) leads to structural collapse, indicating that motion alignment alone cannot prevent unreliable recurrent information from accumulating over time.

Retaining the learned gate but removing its sparsity penalty (Gate w/o Sparsity, \(\lambda_{\text{gate}}=0\)) is likewise unstable, degenerating after roughly \(50\) frames as visualized in Fig. 5. By discouraging unnecessary gate activations and promoting selective temporal propagation, the sparsity term enables the full TGFR to remain stable and achieve the best performance across all metrics throughout the single \(100\)-frame pass.

Figure 5: Effect of the gate sparsity penalty on long-term temporal stability. Without it, progressive error accumulation causes severe structural noise at later frames.

Visualization of Scale-Aware Refinement. To deeply understand how our continuous video decoder \(\mathcal{D}_s\) adapts to arbitrary resolutions, we visualize the scale-aware feature representations \(u_{\text{ref}}^i\) before the coordinate-based rendering. Fig. 6 compares the feature activation heatmaps alongside the target high-frequency residuals (GT - Bilinear) for both \(2\times\) and \(4\times\) upscaling factors. Without our scale-aware modules, the network produces a static, scale-agnostic feature map that fails to accommodate the varying high-frequency demands of different target resolutions. This rigidity leads to over-smoothing at large scales and aliasing at small scales. In contrast, our SAFR module dynamically modulates the spectral energy based on the target scale \(s\). At the \(2\times\) scale, the feature activation is tightly concentrated on structural edges to prevent over-enhancement. Conversely, at the \(4\times\) scale, SAFR explicitly amplifies the high-frequency activations to synthesize the missing complex textures. This scale-adaptive behavior correlates with the target residual distributions, confirming that our scale-aware refinement successfully bridges generative priors with arbitrary-scale continuous decoding.

Table 4: Ablation of the TGFR gate design under long-sequence inference on REDS4 (\(4\times\)). Each \(100\)-frame sequence is processed either as five consecutive \(20\)-frame clips (recurrence reset at boundaries) or a single \(100\)-frame pass. w/o Gate (Concat.) replaces gated fusion with concatenation, and Gate w/o Sparsity removes the sparsity penalty.
Variant Five consecutive \(20\)-frame clips Single \(100\)-frame pass
2-5 (lr)6-9 LPIPS\(\downarrow\) PSNR\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) PSNR\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
w/o Gate (Concat.) 12.59 27.39 25.48 27.28 42.65 19.53 91.22 1887.47
Gate w/o Sparsity 11.85 27.61 22.74 25.85 40.57 20.06 88.87 1718.06
Full TGFR 11.05 28.42 7.52 18.52 9.54 28.75 4.20 16.79
Figure 6: Visualization of scale-aware feature representations. Compared to a static baseline (w/o SAFR module), our SAFR module dynamically adapts feature activations (u_{\text{ref}}^i) to match the target high-frequency residuals.

5 Conclusion↩︎

We present AVSR-Diff, a novel decoupled framework for DM-based arbitrary-scale VSR. By separating scale-agnostic latent denoising from continuous arbitrary-scale decoding, AVSR-Diff successfully bridges the gap between reconstruction fidelity and perceptual quality without incurring heavy resolution-specific sampling costs, making it highly memory-efficient. Within this framework, the Temporally-Gated Feature Recurrence (TGFR) module robustly suppresses diffusion-inherent flickering, while the Scale-Aware Fourier Refinement (SAFR) integrated into the continuous video decoder \(\mathcal{D}_s\) synthesizes fine-grained high-frequency details across arbitrary resolutions. Furthermore, the introduction of an explicit gate sparsity penalty effectively prevents progressive error accumulation, ensuring exceptional stability in long-term sequence processing. Extensive evaluations on standard benchmarks demonstrate that AVSR-Diff not only outperforms existing continuous models but also surpasses recent fixed-scale generative methods on their native \(4\times\) resolution, establishing a new optimal perception-distortion trade-off in the VSR domain.

Acknowledgements.↩︎

This work was supported by Institute of Information & communications Technology Planning & Evaluation (IITP) grant funded by the Korean Government [Ministry of Science and ICT (Information and Communications Technology)] (Project Number: RS-2022-00144444, Project Title: Deep Learning Based Visual Representational Learning and Rendering of Static and Dynamic Scenes).

In this Supplementary Material, we provide additional details and results to support the main paper. First, in Sec. 6, we provide the additional implementation details, including the loss weights and hardware environment. Second, in Sec. 7, we elaborate on our bounding strategy for out-of-distribution scales. Third, in Sec. 8, we present the complete algorithmic representation of our proposed decoupled inference pipeline. Furthermore, we report additional quantitative results in Sec. 9 and additional qualitative comparisons in Sec. 10. Finally, we analyze the scale-wise computational efficiency of AVSR-Diff in Sec. 11, and discuss its limitations and future directions in Sec. 12.

6 Additional Implementation Details↩︎

The training of our AVSR-Diff is conducted on two NVIDIA RTX A6000 GPUs. During the training of the ControlNet \(\mathcal{C}_\phi\), the weight for the explicit gate sparsity penalty (Eq. 3 of the main paper) is set to \(\lambda_{\text{gate}} = 0.01\). For the training of the continuous video decoder \(\mathcal{D}_s\), we empirically set the perceptual loss weight (Eq. 4 of the main paper) to \(\lambda_{\text{percep}} = 1.0\) across all phases, and introduce the adversarial loss (Eq. 4 of the main paper) with a weight of \(\lambda_{\text{adv}} = 0.05\) specifically during the second fine-tuning phase. Furthermore, during the continuous coordinate-based rendering phase, to maintain a constant memory footprint regardless of the target scale \(s\), we evaluate the queried spatial coordinates in chunks (, 50,000 points per batch). This memory-efficient implementation explicitly bounds the peak GPU memory, ensuring it remains invariant to the output resolution, as demonstrated in Fig. 1 (b) of the main paper.

Figure 7: Visual comparison of scale conditioning strategies at a large out-of-distribution scale (8\times). (a) The baseline without scale-aware modules exhibits relatively softer textures and lacks some fine-grained high-frequency details. (b) AVSR-Diff without clipping (s=8) suffers from severe spatial artifacts due to positional embedding extrapolation. (c) AVSR-Diff with clipping (s=4) successfully balances robust generative priors and structural stability. It suppresses the severe OOD artifacts while synthesizing sharper and more faithful textures than the baseline (a).
Table 5: Quantitative comparison of scale conditioning strategies on the REDS4 dataset at a large out-of-distribution scale (\(8\times\)). For better readability, LPIPS, DISTS, and tOF are scaled by \(10^2\), and tLPIPS is scaled by \(10^3\).
Model / Strategy LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
(a) AVSR-Diff w/o Scale-aware modules 31.01 15.10 24.90 0.6648 6.64 41.11
(b) AVSR-Diff w/o clipping (\(s=8\)) 36.02 15.23 24.78 0.6594 9.92 46.43
(c) AVSR-Diff w/ clipping (\(s=4\)) 29.43 14.09 24.95 0.6653 6.39 39.13

7 Inference Strategy for Out-of-Distribution Scales↩︎

While AVSR-Diff is trained on continuous scale factors up to \(4\times\), we evaluate its robustness on large out-of-distribution (OOD) scaling factors (, \(8\times\)). Although our continuous implicit neural representation (INR) natively supports arbitrary resolutions, directly feeding an OOD scale factor into the scale-aware modules (Scale-Aware Modulation and SAFR) causes spatial artifacts due to the extrapolation limits of absolute positional encodings (see Fig. 7).

To mitigate this, we adopt a simple bounding strategy during large-scale inference. The scale condition injected into the scale-aware modules is explicitly clipped to \(s=4\) (the maximum training scale), while the subsequent INR still queries the exact continuous coordinates for the target resolution. As shown in Table 5 and Fig. 7, this clipping strategy successfully suppresses OOD artifacts while preserving the fine-grained generative priors learned at the \(4\times\) boundary, outperforming both the unclipped setting and the baseline without scale-aware conditioning.

8 Complete Inference Pipeline↩︎

To provide a comprehensive and transparent overview of our proposed method, we detail the complete inference pipeline of AVSR-Diff. To explicitly demonstrate how the framework is decoupled into two distinct stages, we present the pseudo-code in two separate algorithms. Specifically, Algorithm 9 outlines the frame-wise bidirectional sampling process for scale-agnostic latent denoising. Subsequently, Algorithm 10 details the sequence-level continuous arbitrary-scale decoding.

Figure 8: Quantitative performance trends across continuous scaling factors (from 2\times to 8\times). We plot the LPIPS (left) and tLPIPS (right) scores of our AVSR-Diff against recent state-of-the-art baselines. The plotted values correspond to the quantitative results reported in Table ¿tbl:tab:supp95master95table? and Table 1 of the main paper. As the target scaling factor increases, existing methods suffer from perceptual degradation and temporal flickering. In contrast, our method consistently maintains the lowest LPIPS and tLPIPS scores across all evaluated scales, explicitly demonstrating its robust arbitrary-scale generative capability and temporal consistency.

9 Additional Quantitative Results↩︎

Due to space constraints, Table 2 of the main paper reports only a subset of metrics (LPIPS, DISTS, PSNR, and tOF) at \(2\times\), \(3.25\times\), and \(8\times\). Here, Table ¿tbl:tab:supp95master95table? extends the evaluation to additional scales (\(2.5\times\), \(3.5\times\), and \(6\times\)) and reports all six metrics, including SSIM and tLPIPS, at each reported scale.

As shown in Table ¿tbl:tab:supp95master95table? and Fig. 8, AVSR-Diff performs consistently well across diverse upscaling scenarios. At \(2\times\), it achieves the best perceptual quality (LPIPS and DISTS) and temporal stability (tLPIPS and tOF) among the evaluated methods, while remaining competitive with the strongest regression-based baselines in pixel-level fidelity (PSNR and SSIM). At the remaining arbitrary and out-of-distribution scales, AVSR-Diff consistently leads in perceptual quality and temporal stability. These results support the effectiveness of our decoupled framework in maintaining strong perceptual quality and temporal consistency across a wide range of target scales, including scales beyond the training range.

10 Additional Qualitative Results↩︎

To further validate our proposed AVSR-Diff, we provide extensive visual comparisons at both arbitrary (\(3.25\times\)) and large (\(8\times\)) scaling factors, as shown in Fig. 11. Consistent with the main paper, regression-based methods inherently produce overly smoothed outputs and struggle to recover complex textures. Furthermore, while recent DM-based models actively synthesize fine-grained details, they frequently fail to preserve the structural fidelity of the original LR inputs, leading to incorrect patterns or severe structural distortions, especially at large scaling factors. In contrast, our AVSR-Diff successfully achieves an optimal perceptual-distortion trade-off. By effectively balancing robust reconstruction fidelity with generative priors, our method synthesizes sharp, photo-realistic textures that remain faithful to the original content without introducing unnatural artifacts, even at the large \(8\times\) scale.

11 Scale-wise Efficiency Analysis↩︎

Table 6 compares AVSR-Diff with VEnhancer [24], a directly comparable arbitrary-scale video diffusion baseline, on the same 10-frame \(180\times320\) LR sequence. AVSR-Diff performs denoising in a fixed-resolution LR latent space, maintaining a peak memory of \(8.7\) GB and a runtime of approximately \(42\) s/frame across \(2\times\) to \(8\times\). In contrast, VEnhancer performs denoising at the target resolution, causing its peak memory and runtime to increase substantially with the target scale, from \(40.3\) GB to \(72.4\) GB and from \(24.88\) to \(106.52\) s/frame. For AVSR-Diff, the chunked INR querying only batches independent output-coordinate queries in the final rendering stage and does not partition the diffusion denoising process. Although VEnhancer requires fewer absolute FLOPs and is faster at \(2\times\) and \(4\times\), its cost grows rapidly with the target scale: from \(2\times\) to \(8\times\), the total FLOPs of AVSR-Diff increase by only \(1.35\%\), whereas those of VEnhancer increase by \(13.5\times\). Consequently, AVSR-Diff becomes approximately \(2.5\times\) faster than VEnhancer at \(8\times\), while requiring substantially less peak memory. Overall, these results demonstrate that the efficiency advantage of AVSR-Diff is scale-wise rather than absolute: its memory footprint and computational cost remain nearly invariant as the requested output resolution increases.

Table 6: Scale-wise efficiency comparison with VEnhancer on the same 10-frame \(180\times320\) LR sequence. We report peak GPU memory, runtime per frame, and TFLOPs per frame at different target scales. VEnhancer uses tiled inference. AVSR-Diff has higher absolute FLOPs due to 50-step sampling, but its memory and computation remain nearly constant as the target scale increases.
Method \(2\times\) \(4\times\) \(8\times\) Growth (\(2\times\!\rightarrow\!8\times\))
2-4 (lr)5-7 (lr)8-10 (lr)11-13 Mem.\(\downarrow\) Time\(\downarrow\) FLOPs\(\downarrow\) Mem.\(\downarrow\) Time\(\downarrow\) FLOPs\(\downarrow\) Mem.\(\downarrow\) Time\(\downarrow\) FLOPs\(\downarrow\) Mem. Time FLOPs
(GB) (s/fr.) (T/fr.) (GB) (s/fr.) (T/fr.) (GB) (s/fr.) (T/fr.)
VEnhancer [24] (tiled) 40.3 24.88 15.10 49.2 35.89 58.38 72.4 106.52 204.52 1.8\(\times\) 4.3\(\times\) 13.5\(\times\)
AVSR-Diff 8.7 41.87 219.44 8.7 41.98 220.04 8.7 42.27 222.41 1.0\(\times\) 1.01\(\times\) 1.01\(\times\)

12 Limitations and Future Work↩︎

Absolute inference cost. Despite the favorable scale-wise efficiency demonstrated in Sec. 11, AVSR-Diff remains computationally expensive in absolute terms due to its iterative diffusion sampling. Unlike INR-based models that synthesize outputs in a single forward pass, our method relies on a diffusion-based generative prior involving 50 sampling steps, as detailed in Sec. 4.1 of the main paper. For instance, upsampling a \(180\times320\) input frame takes approximately 42 seconds. Accelerating this sampling process is a valuable direction for future research; we believe that integrating advanced sampling strategies [48], [49] or recent diffusion distillation techniques [50][52] could substantially reduce the inference time without compromising the structural fidelity and temporal coherence achieved by our model.

Fixed-scale generative prior. A further limitation stems from our reliance on the pretrained SD\(\times\)​4 Upscaler [26]: since the generative prior is bounded at a fixed \(4\times\) scale, at larger target scales (, \(8\times\)) the continuous decoder extrapolates in feature space rather than drawing on additional generative capacity. We mitigate this via the scale-clipping strategy (Sec. 7), but exploring generative backbones trained across a range of native resolutions remains a promising direction for future work.

Figure 9: Scale-Agnostic Latent Denoising (Frame-wise Bidirectional)
Figure 10: Continuous Arbitrary-Scale Decoding (Sequence-level)
Method \(2\times\) \(2.5\times\)
2-7 (lr)8-13 LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
Arbitrary-scale Regression-based VSR
VideoINR [14] 12.26 5.49 24.87 0.7346 9.22 64.41 14.42 6.67 26.42 0.7940 7.21 52.91
MoTIF [15] 8.39 4.08 32.36 0.9269 9.23 42.46 12.43 5.29 31.85 0.9110 8.11 23.61
ST-AVSR [17] 17.42 6.43 32.51 0.9259 15.61 14.04 24.02 9.33 30.53 0.8851 18.68 16.61
SAVSR [16] 6.66 2.95 35.25 0.9523 11.34 4.90
BF-STVSR [18] 6.43 3.15 34.74 0.9503 9.14 11.17 4.90 6.91 14.02
V\(^3\)VSR [47] 6.01 2.67 7.75 7.95 12.12 32.37 0.9209 7.09 12.82
Fixed-scale Generative VSR + Bicubic
RealBasicVSR [29] 8.26 4.88 31.16 0.9051 9.12 22.98 19.89 5.46 28.92 0.8547 8.45 25.22
Upscale-A-Video [9] 31.27 15.03 26.32 0.7428 17.75 57.35 35.37 17.11 25.42 0.7049 19.74 68.99
MGLD-VSR [10] 8.70 4.90 30.86 0.8939 9.39 22.96 15.36 5.45 28.61 0.8358 9.92 29.54
StableVSR [8] 33.49 0.9328 8.25 8.01 14.95 5.15 30.59 0.8792 8.54 13.09
STAR [11] 26.37 12.21 25.08 0.7231 43.59 45.52 22.26 10.53 23.97 0.6892 23.70 56.40
Arbitrary-scale Generative VSR
VEnhancer [24] 23.39 10.00 23.27 0.6731 22.28 77.78 26.88 11.36 23.41 0.6749 25.89 78.86
Ours 32.60 0.9158
Method \(3.25\times\) \(3.5\times\)
2-7 (lr)8-13 LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
Arbitrary-scale Regression-based VSR
VideoINR [14] 21.96 9.11 24.24 0.7244 7.04 35.42 24.50 9.99 23.17 0.6907 7.50 32.42
MoTIF [15] 21.38 8.20 23.02 0.6801 22.03 21.44 8.78
ST-AVSR [17] 32.55 13.26 20.59 21.57 34.77 14.35 26.93 0.7808 21.50 21.10
SAVSR [16] 19.51 7.78 7.57 21.41 8.63 8.11 19.13
BF-STVSR [18] 19.85 7.89 25.55 0.7659 6.37 20.13 22.26 8.85 24.22 0.7185 6.46 20.31
V\(^3\)VSR [47] 18.17 7.42 26.23 0.7872 9.71 20.01 19.81 8.17 27.18 0.8070 9.86 21.83
Fixed-scale Generative VSR + Bicubic
RealBasicVSR [29] 24.47 0.7178 6.92 30.34 18.68 8.11 25.13 0.7407 7.36 31.39
Upscale-A-Video [9] 40.78 19.94 23.47 0.6376 23.08 89.66 42.15 20.75 23.56 0.6365 24.76 96.21
MGLD-VSR [10] 13.94 6.15 24.30 0.6969 14.52 32.49 24.88 0.7163 14.98 33.31
StableVSR [8] 14.38 6.00 24.91 0.7127 7.22 20.85 14.94 7.30 24.98 0.7083 9.89 26.71
STAR [11] 25.44 10.87 21.18 0.5793 22.00 67.16 27.37 11.23 21.24 0.5867 27.96 64.82
Arbitrary-scale Generative VSR
VEnhancer [24] 30.71 12.95 22.53 0.6314 26.40 83.04 32.82 14.91 22.60 0.6322 28.78 89.74
Ours 26.50 0.7833 26.71 0.7894
Comprehensive quantitative comparison with state-of-the-art methods across diverse scales (\(2\times\), \(2.5\times\), \(3.25\times\), \(3.5\times\), \(6\times\), \(8\times\)) on the REDS4 dataset. For better readability, LPIPS, DISTS, and tOF are scaled by \(10^2\), and tLPIPS is scaled by \(10^3\). The best and second-best results are highlighted in and , respectively.
Method \(6\times\) \(8\times\)
2-7 (lr)8-13 LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\) LPIPS\(\downarrow\) DISTS\(\downarrow\) PSNR\(\uparrow\) SSIM\(\uparrow\) tLPIPS\(\downarrow\) tOF\(\downarrow\)
Arbitrary-scale Regression-based VSR
VideoINR [14] 37.35 17.07 22.13 0.6266 7.91 69.21 45.31 21.31 23.31 0.6350 13.09 110.73
MoTIF [15] 35.65 16.56 6.99 43.63 20.72 25.36 0.6898 8.79 43.26
ST-AVSR [17] 52.48 22.60 23.59 0.6442 39.44 34.18 59.82 27.28 24.00 0.6311 51.80 43.48
SAVSR [16] 36.13 15.79 10.24 33.35 43.02 19.53 14.97 46.12
BF-STVSR [18] 35.39 16.49 22.59 0.6444 32.44 41.02 20.19 25.38 0.6893
V\(^3\)VSR [47] 35.79 15.52 23.42 0.6738 14.61 31.10 44.25 19.69 18.25 44.51
Fixed-scale Generative VSR + Bicubic
RealBasicVSR [29] 32.89 17.97 22.47 0.6236 9.33 49.12 36.00 16.18 24.14 0.6440 9.83 71.04
Upscale-A-Video [9] 36.55 16.43 21.24 0.5576 15.44 143.10 45.46 20.11 21.70 0.5539 16.37 187.20
MGLD-VSR [10] 29.51 13.49 22.33 0.6035 20.99 127.95 37.61 15.86 23.49 0.6201 24.55 210.24
StableVSR [8] 16.54 22.53 0.6131 7.96 35.82 23.72 0.6227 12.34 44.09
STAR [11] 42.11 18.75 0.4657 25.38 109.99 52.26 19.16 18.42 0.4539 26.12 153.58
Arbitrary-scale Generative VSR
VEnhancer [24] 39.89 17.15 20.29 0.5448 22.89 124.21 43.87 19.67 21.73 0.5721 27.88 129.42
Ours 23.02 0.6434 24.95 0.6653
Figure 11: Additional qualitative comparisons at arbitrary (3.25\times) and large (8\times) scaling factors. Compared to recent regression-based and DM-based methods, our AVSR-Diff achieves an optimal perceptual-distortion trade-off. It successfully synthesizes highly-detailed textures while preserving the structural fidelity of the original LR inputs without introducing unnatural artifacts, even at large scaling factors.

References↩︎

[1]
K. C. Chan, X. Wang, K. Yu, C. Dong, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Loy Chen Change, “Basicvsr: The search for essential components in video super-resolution and beyond,” 2021, pp. 4947–4956.
[2]
K. C. Chan, S. Zhou, X. Xu, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Loy Chen Change, “Basicvsr++: Improving video super-resolution with enhanced propagation and alignment,” 2022, pp. 5972–5981.
[3]
J. Liang et al., “Recurrent video restoration transformer with guided deformable attention,” Advances in Neural Information Processing Systems, vol. 35, pp. 378–393, 2022.
[4]
J. Liang et al., “Vrt: A video restoration transformer,” IEEE Transactions on Image Processing, vol. 33, pp. 2171–2182, 2024.
[5]
K. Xu, Z. Yu, X. Wang, M. B. Mi, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Yao Angela, “Enhancing video super-resolution via implicit resampling-based alignment,” 2024, pp. 2546–2555.
[6]
C. Liu, H. Yang, J. Fu, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Qian Xueming, “Learning trajectory-aware transformer for video super-resolution,” 2022, pp. 5687–5696.
[7]
Y. Tian, Y. Zhang, Y. Fu, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Xu Chenliang, “Tdan: Temporally-deformable alignment network for video super-resolution,” 2020, pp. 3360–3369.
[8]
C. Rota, M. Buzzelli, and booktitle=European. C. on C. V. van de Weijer Joost, “Enhancing perceptual quality in video super-resolution through temporally-consistent detail synthesis using diffusion models,” 2024 , organization={Springer}, pp. 36–53.
[9]
S. Zhou, P. Yang, J. Wang, Y. Luo, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Loy Chen Change, “Upscale-a-video: Temporal-consistent diffusion model for real-world video super-resolution,” 2024, pp. 2535–2545.
[10]
X. Yang, C. He, J. Ma, and booktitle=European. conference on computer vision Zhang Lei, “Motion-guided latent diffusion for temporally consistent real-world video super-resolution,” 2024 , organization={Springer}, pp. 224–242.
[11]
R. Xie et al., “Star: Spatial-temporal augmentation with text-to-video models for real-world video super-resolution,” 2025, pp. 17108–17118.
[12]
J. Xu, M. Zheng, Y. Chen, M. Qiao, X. Deng, and M. Xu, “Rethinking diffusion model-based video super-resolution: Leveraging dense guidance from aligned features,” arXiv preprint arXiv:2511.16928, 2025.
[13]
Z. Chen et al., “Dove: Efficient one-step diffusion model for real-world video super-resolution,” arXiv preprint arXiv:2505.16239, 2025.
[14]
Z. Chen et al., “Videoinr: Learning video implicit neural representation for continuous space-time super-resolution,” 2022, pp. 2047–2057.
[15]
Y.-H. Chen, S.-C. Chen, Y.-Y. Lin, and booktitle=Proceedings. of the I. international conference on computer vision Peng Wen-Hsiao, “MoTIF: Learning motion trajectories with local implicit neural functions for continuous space-time video super-resolution,” 2023, pp. 23131–23141.
[16]
Z. Li, H. Liu, F. Shang, Y. Liu, L. Wan, and booktitle=Proceedings. of the A. C. on A. I. Feng Wei, “SAVSR: Arbitrary-scale video super-resolution via a learned scale-adaptive network,” 2024, vol. 38, pp. 3288–3296.
[17]
W. Shang, D. Ren, W. Zhang, Y. Fang, W. Zuo, and booktitle=European. C. on C. V. Ma Kede, “Arbitrary-scale video super-resolution with structural and textural priors,” 2024 , organization={Springer}, pp. 73–90.
[18]
E. Kim, H. Kim, K. H. Jin, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Yoo Jaejun, “BF-STVSR: B-splines and fourier—best friends for high fidelity spatial-temporal video super-resolution,” 2025, pp. 28009–28018.
[19]
M. Bernasconi, A. Djelouah, Y. Zhang, M. Gross, and booktitle=Proceedings. of the I. I. C. on C. V. Schroers Christopher, “LDIP: Long distance information propagation for video super-resolution,” 2025, pp. 11558–11567.
[20]
Y. Chen, S. Liu, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Wang Xiaolong, “Learning continuous image representation with local implicit image function,” 2021, pp. 8628–8638.
[21]
J. Kim and booktitle=Proceedings. of the I. C. on C. V. and P. R. Kim Tae-Kyun, “Arbitrary-scale image generation and upsampling using latent diffusion model and implicit neural decoder,” 2024, pp. 9202–9211.
[22]
S. Gao et al., “Implicit diffusion models for continuous super-resolution,” 2023, pp. 10021–10030.
[23]
J. Bang, J. Lee, K. Lee, H. Lee, D. U. Kang, and S. Y. Chun, “Self-cascaded diffusion models for arbitrary-scale image super-resolution,” arXiv preprint arXiv:2506.07813, 2025.
[24]
J. He et al., “Venhancer: Generative space-time enhancement for video generation,” arXiv preprint arXiv:2407.07667, 2024.
[25]
L. Zhang, A. Rao, and booktitle=Proceedings. of the I. international conference on computer vision Agrawala Maneesh, “Adding conditional control to text-to-image diffusion models,” 2023, pp. 3836–3847.
[26]
R. Rombach, A. Blattmann, D. Lorenz, P. Esser, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Ommer Björn, “High-resolution image synthesis with latent diffusion models,” 2022, pp. 10684–10695.
[27]
J. Dai et al., “Deformable convolutional networks,” 2017, pp. 764–773.
[28]
X. Yang, W. Xiang, H. Zeng, and booktitle=Proceedings. of the I. international conference on computer vision Zhang Lei, “Real-world video super-resolution: A benchmark dataset and a decomposition based learning scheme,” 2021, pp. 4781–4790.
[29]
K. C. Chan, S. Zhou, X. Xu, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Loy Chen Change, “Investigating tradeoffs in real-world video super-resolution,” 2022, pp. 5962–5971.
[30]
Y. Xu et al., “Videogigagan: Towards detail-rich video super-resolution,” 2025, pp. 2139–2149.
[31]
P. Dhariwal and A. Nichol, “Diffusion models beat gans on image synthesis,” Advances in neural information processing systems, vol. 34, pp. 8780–8794, 2021.
[32]
G. Wolberg, Digital image warping, vol. 10662. IEEE computer society press Los Alamitos, CA, 1990.
[33]
Z. Teed and booktitle=European. conference on computer vision Deng Jia, “Raft: Recurrent all-pairs field transforms for optical flow,” 2020 , organization={Springer}, pp. 402–419.
[34]
Y. Wu and booktitle=Proceedings. of the E. conference on computer vision (ECCV). He Kaiming, “Group normalization,” 2018, pp. 3–19.
[35]
A. Vaswani et al., “Attention is all you need,” Advances in neural information processing systems, vol. 30, 2017.
[36]
M. Schuster and K. K. Paliwal, “Bidirectional recurrent neural networks,” IEEE transactions on Signal Processing, vol. 45, no. 11, pp. 2673–2681, 1997.
[37]
R. Zhang, P. Isola, A. A. Efros, E. Shechtman, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Wang Oliver, “The unreasonable effectiveness of deep features as a perceptual metric,” 2018, pp. 586–595.
[38]
P. Isola, J.-Y. Zhu, T. Zhou, and booktitle=Proceedings. of the I. conference on computer vision and pattern recognition Efros Alexei A, “Image-to-image translation with conditional adversarial networks,” 2017, pp. 1125–1134.
[39]
D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint arXiv:1412.6980, 2014.
[40]
J. Ho, A. Jain, and P. Abbeel, “Denoising diffusion probabilistic models,” Advances in neural information processing systems, vol. 33, pp. 6840–6851, 2020.
[41]
I. Loshchilov and F. Hutter, “Sgdr: Stochastic gradient descent with warm restarts,” arXiv preprint arXiv:1608.03983, 2016.
[42]
S. Nah et al., “Ntire 2019 challenge on video deblurring and super-resolution: Dataset and study,” 2019, pp. 0–0.
[43]
C. Liu and D. Sun, “On bayesian adaptive video super resolution,” IEEE transactions on pattern analysis and machine intelligence, vol. 36, no. 2, pp. 346–360, 2013.
[44]
K. Ding, K. Ma, S. Wang, and E. P. Simoncelli, “Image quality assessment: Unifying structure and texture similarity,” IEEE transactions on pattern analysis and machine intelligence, vol. 44, no. 5, pp. 2567–2581, 2020.
[45]
Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, “Image quality assessment: From error visibility to structural similarity,” IEEE transactions on image processing, vol. 13, no. 4, pp. 600–612, 2004.
[46]
M. Chu, Y. Xie, J. Mayer, L. Leal-Taixé, and N. Thuerey, “Learning temporal coherence via self-supervision for GAN-based video generation,” ACM Transactions on Graphics (TOG), vol. 39, no. 4, pp. 75–1, 2020.
[47]
A. Becker, J. Erbach, D. Narnhofer, and K. Schindler, “Continuous space-time video super-resolution with 3D fourier fields,” arXiv preprint arXiv:2509.26325, 2025.
[48]
C. Lu, Y. Zhou, F. Bao, J. Chen, C. Li, and J. Zhu, “Dpm-solver: A fast ode solver for diffusion probabilistic model sampling in around 10 steps,” Advances in neural information processing systems, vol. 35, pp. 5775–5787, 2022.
[49]
T. Karras, M. Aittala, T. Aila, and S. Laine, “Elucidating the design space of diffusion-based generative models,” Advances in neural information processing systems, vol. 35, pp. 26565–26577, 2022.
[50]
S. Lin, X. Xia, Y. Ren, C. Yang, X. Xiao, and L. Jiang, “Diffusion adversarial post-training for one-step video generation,” arXiv preprint arXiv:2501.08316, 2025.
[51]
Z. Zhang et al., “Sf-v: Single forward video generation model,” Advances in Neural Information Processing Systems, vol. 37, pp. 103599–103618, 2024.
[52]
S. Luo, Y. Tan, L. Huang, J. Li, and H. Zhao, “Latent consistency models: Synthesizing high-resolution images with few-step inference,” arXiv preprint arXiv:2310.04378, 2023.