Measurement-Constrained Sampling for Text-Prompted Blind Face Restoration
Wenjie Li, Yulun Zhang, Guangwei Gao, Heng Guo, Zhanyu Ma
TL;DR
This work tackles the one-to-many ambiguity in blind face restoration under extreme degradation by introducing Measurement-Constrained Sampling (MCS), a training-free framework that leverages text-guided diffusion with measurement constraints. MCS unifies forward measurements that anchor facial structure to input degradation and reverse measurements that expand the solution space toward diverse, prompt-aligned reconstructions, guided by a selection mechanism that progresses from structure to semantics. The approach demonstrates state-of-the-art performance on no-reference metrics and strong qualitative results on real-world degraded faces, including the ability to generate text-aligned outputs when prompts are provided. The method offers a flexible, controllable, and practical pathway for personalized BFR without requiring paired training data, with potential applications in forensic, entertainment, and AR contexts.
Abstract
Blind face restoration (BFR) may correspond to multiple plausible high-quality (HQ) reconstructions under extremely low-quality (LQ) inputs. However, existing methods typically produce deterministic results, struggling to capture this one-to-many nature. In this paper, we propose a Measurement-Constrained Sampling (MCS) approach that enables diverse LQ face reconstructions conditioned on different textual prompts. Specifically, we formulate BFR as a measurement-constrained generative task by constructing an inverse problem through controlled degradations of coarse restorations, which allows posterior-guided sampling within text-to-image diffusion. Measurement constraints include both Forward Measurement, which ensures results align with input structures, and Reverse Measurement, which produces projection spaces, ensuring that the solution can align with various prompts. Experiments show that our MCS can generate prompt-aligned results and outperforms existing BFR methods. Codes will be released after acceptance.
