WaveFace: Authentic Face Restoration with Efficient Frequency Recovery

Yunqi Miao, Jiankang Deng, Jungong Han
2/9/2026

No official code found. Best implementation: yoqim/waveface (12 stars, last commit 2024-06-20).

Abstract

Although diffusion models are rising as a powerful solution for blind face restoration, they are criticized for two problems: 1) slow training and inference speed, and 2)failure in preserving identity and recovering fine-grained facial details. In this work, we propose WaveFace to solve the problems in the frequency domain, where low- and high-frequency components decomposed by wavelet transformation are considered individually to maximize authenticity as well as efficiency. The diffusion model is applied to recover the low-frequency component only, which presents general information of the original image but 1/16 in size. To preserve the original identity, the generation is conditioned on the low-frequency component of low-quality images at each denoising step. Meanwhile, high-frequency components at multiple decomposition levels are handled by a unified network, which recovers complex facial details in a single step. Evaluations on four benchmark datasets show that: 1) WaveFace outperforms state-of-the-art methods in authenticity, especially in terms of identity preservation, and 2) authentic images are restored with the efficiency 10x faster than existing diffusion model-based BFR methods.

View on arXivView PDF

Code Implementations(1)

yoqim/wavefaceCommunity67%

Repository for "WaveFace: Authentic Face Restoration with Efficient Frequency Recovery" (CVPR24)

120May 23, 20242 years ago

Similar Papers

Cite this paper

@article{miao2026waveface,
  title  = {WaveFace: Authentic Face Restoration with Efficient Frequency Recovery},
  author = {Yunqi Miao and Jiankang Deng and Jungong Han},
  year   = {2026},
  eprint = {2403.12760},
  archivePrefix = {arXiv},
  url    = {https://eprints.whiterose.ac.uk/211448/1/CVPR_2024_wavelet.pdf},
  journal = {CVPR 2024 2024}
}

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/2403.12760.svg)](https://codeofpaper.com/paper/2403.12760)

Discussion