AI Pulse by Inblix

PSNR and SSIM reward blurry erasures — Xiaomi's PROVE metric finally catches it

MarkTechPost · Aug 12, 2026 · 3 min read · Read original article →

Curated by the Inblix editorial team


Featured image for article: PSNR and SSIM reward blurry erasures — Xiaomi's PROVE metric finally catches it

The metrics we’ve been using to judge AI object removal are quietly misleading us. A team from MiLM Plus at Xiaomi dropped a paper at ACM MM 2026 that lays out just how broken the old guard — PSNR, SSIM, LPIPS — really is for this task. Their new evaluation harness, PROVE, is now live under Apache 2.0, and it flips the script by scoring spatial and temporal coherence directly in DINOv2 feature space without ever needing a reference video.

Xiaomi’s core argument is structural: erasing an object is a one-to-many problem. There’s no single correct fill, so any metric that demands point-to-point correspondence with a ground truth is doomed. The paper shows that simply cutting diffusion inference steps actually boosts PSNR and SSIM scores even as visual quality craters — a textbook case of regression to the mean. Even no-reference metrics like ReMOVE and CFD have glaring blind spots. When the team progressively blurred the masked region on ROSE-Bench, both metrics stubbornly refused to degrade, and in some cases scored the blurred output higher than the clean original. CFD’s hallucination detector also embarrassingly flagged a legitimately restored bicycle seat as a fabrication.

PROVE ships as two metrics. RC-S handles spatial coherence by sliding a window across DINOv2 features inside the edited region and computing Maximum Mean Discrepancy against local background features. RC-T does the same across adjacent frames, but only in the intersection of the two restored regions to avoid misalignment artifacts. On human preference benchmarks aggregated via Borda count from 20 participants, RC-S hit a 0.59 average Kendall’s τ and 0.66 Spearman’s ρ. That’s more than double ReMOVE’s 0.26/0.29 and CFD’s 0.16/0.18. It also correctly preferred the clean image over blurred and region-swapped variants in 100% of cases on RORD-Val, something neither competitor managed.

The practical angle here is speed and deployability. RC-S runs at 134.6 ms per frame on a single RTX 4090, making it 13.7× faster than CFD. That’s fast enough for nightly CI gates at startups, and the lack of a reference requirement makes it genuinely useful for large editing catalogs where paired ground truth simply doesn’t exist. The repo needs Python 3.10+, PyTorch 2.6+, and DINOv2-giant weights, with masks as the only mandatory input. Xiaomi explicitly positions this as an evaluation harness, not a product feature — think model bake-offs, tuning inference steps, or filtering training data. The main limitation is that large shadows or reflections extending beyond the cropped evaluation window will slip through, and it’s not built for real-time on-device scoring. For anyone shipping object removal in smartphone galleries, short-video apps, or e-commerce pipelines, this is the first metric that actually correlates with what human eyes see.

💡 Key Takeaways

  1. Cutting diffusion inference steps improves PSNR and SSIM scores while visual quality collapses, exposing a fundamental flaw in full-reference metrics for object removal.
  2. PROVE's RC-S spatial metric achieves double the human correlation of ReMOVE and CFD, reaching 0.59 Kendall's τ against Borda-counted human rankings from 20 participants.
  3. At 134.6 ms per frame on an RTX 4090 and requiring no reference video, PROVE is fast enough for CI gates and practical for large-scale editing catalogs where paired ground truth doesn't exist.
  4. CFD's hallucination detector flagged a correctly restored bicycle seat as synthetic, while blurred outputs beat clean originals on both ReMOVE and CFD — failures RC-S eliminates entirely.

Keep reading: See related articles below for more coverage on this topic.

Get smarter about AI

The sharpest AI news, curated daily. Delivered free to your inbox.

Learn more

Glossary terms

← Back to all articles