DART: A Degradation-Aware Recurrent Transformer for Archival Film Restoration

Mikołaj Jastrzębski, Wojciech Kozłowski, Kamil Adamczewski
7/23/2026
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

Archival film restoration is a challenging problem because historical footage contains compound degradations such as scratches, dust, blur, noise, flicker, and photometric aging, while clean reference videos are unavailable. Existing video restoration methods largely treat these degradations implicitly, reconstructing frames without explicit knowledge of where damage occurs or how severe it is. We propose DART, a degradation-aware recurrent transformer for archival film restoration. DART predicts and propagates a soft defect mask through time, using it to guide temporal fusion and condition the restoration network on both damage location and severity. This makes the restoration process explicitly aware of film artifacts rather than relying only on reconstruction losses. Experiments on real archival benchmarks show that DART improves no-reference perceptual quality over prior restoration architectures while remaining compact and efficient, producing cleaner and more temporally consistent restorations of structured film damage.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jastrzbski2026dart,
  title  = {DART: A Degradation-Aware Recurrent Transformer for Archival Film Restoration},
  author = {Mikołaj Jastrzębski and Wojciech Kozłowski and Kamil Adamczewski},
  year   = {2026},
  eprint = {2607.21219},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.21219v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.21219.svg)](https://codeofpaper.com/paper/2607.21219)

Discussion