ECCV 2026

µFlow: Leveraging Average Images for Improving
Generalisation of Deepfake Faces Detectors

1 University of Catania   2 University of Nottingham
One-Class Deepfake Detection Average Images Normalizing Flows

Abstract

Visual Abstract of µFlow

In this work, we introduce µFlow, a one-class deepfake detector trained only on real images without relying on pseudo-deepfakes or synthetic artifacts. Our approach builds on the observation that averaging multiple images amplifies consistent generative traces, producing highly discriminative feature representations. We leverage this property by modelling the distribution of features extracted from averaged images and training a normalizing flow to align the feature space of individual images with this distribution. This alignment yields a likelihood-based criterion that separates real and fake samples while promoting strong generalisation.

We evaluate µFlow on a fully out-of-distribution setting, where both real and fake datasets are unseen during training. Experimental results show that our method significantly outperforms state-of-the-art detectors.

Method

µFlow pipeline overview
Figure 1 — µFlow graphical overview. (a) Discriminative Space Learning: We learn a discriminative latent space by extracting features from average real images, modelled with a Gaussian Mixture Model. (b) FastFlow Training: We train FastFlow to project representations extracted from real images into the learned discriminative space. (c) Inference: At test time, the representation of a real image is mapped to a high-likelihood region of the latent space, while fake images are mapped to low-likelihood regions.
t-SNE feature analysis
Figure 2 — t-SNE analysis. (a) Features extracted from single images. (b) Features extracted from the average of images. The space of the average images exhibits higher inter-class variability, yielding greater discriminative power for deepfake detection.

Results

Evaluated in a fully out-of-distribution setting across 19 unseen generators (GANs + open/closed-source DMs) from the WILD dataset.

Out-of-distribution AUC and AP (%) vs the state of the art. Competitors are trained on real + fakes; µFlow uses real images only. Each panel omits the in-domain family (the one used for training). Bold = best, underline = second. Swipe / use the tabs to switch training regime →

Method DM-CS DM-OS Average
AUCAP AUCAP AUCAP
DFX-SN MTA2571.769.969.067.070.168.0
FreqNet AAAI2475.574.173.274.274.375.4
NPR CVPR2479.278.977.380.178.279.7
ODDN AAAI2583.284.882.985.383.685.0
CVPR2582.088.883.187.082.087.9
µFlow (Ours)96.895.996.896.196.896.0
Method GANs DM-OS Average
AUCAP AUCAP AUCAP
DFX-SN MTA2567.066.184.686.075.876.0
FreqNet AAAI2466.065.394.092.880.079.0
NPR CVPR2468.569.193.492.781.080.9
ODDN AAAI2579.275.998.591.788.883.8
CVPR2583.485.097.999.990.792.5
µFlow (Ours)90.493.996.896.193.695.0
Method GANs DM-CS Average
AUCAP AUCAP AUCAP
DFX-SN MTA2570.468.680.783.075.675.8
FreqNet AAAI2467.670.794.794.481.282.6
NPR CVPR2468.773.597.798.083.285.8
ODDN AAAI2571.270.399.596.785.383.5
CVPR2576.677.998.097.187.387.5
µFlow (Ours)90.493.996.895.993.694.9
Method GANs DM-CS DM-OS Average
AUCAP AUCAP AUCAP AUCAP
DFX-SN MTA2577.977.180.482.281.982.080.180.4
FreqNet AAAI2486.087.584.684.673.276.881.383.0
NPR CVPR2489.889.596.590.295.795.494.091.7
ODDN AAAI2591.593.583.386.586.385.687.088.5
CVPR2592.593.794.692.696.596.494.594.2
µFlow (Ours)90.493.996.895.996.896.194.795.3
Method GANs DM-CS DM-OS Average
AUCAP AUCAP AUCAP AUCAP
PCL+I2G ICCV2186.092.278.769.373.068.379.276.6
SBI CVPR2286.893.079.469.773.268.579.877.1
AUNet CVPR2387.093.380.070.273.570.180.277.9
LAA-Net CVPR2488.294.284.181.082.383.384.986.2
µFlow (Ours)90.493.996.895.996.896.194.795.3

Robustness to Image Transformations

Performance of µFlow under content-preserving degradations — evaluated in the same fully out-of-distribution setting.

Transformation ACC (%) AUC (%) AP (%)
Resize 90.691.588.4
Horizontal Flip 92.692.791.9
Gaussian Noise 89.789.991.7
Salt & Pepper 90.891.789.6
Average 90.991.590.4

BibTeX

If you find our work useful, please consider citing:

@inproceedings{pontorno2026muflow,
  title     = {{\textmu}Flow: Leveraging Average Images for
               Improving Generalisation of Deepfake Faces Detectors},
  author    = {Pontorno, Orazio and Litrico, Mattia and
               Guarnera, Luca and Giuffrida, Valerio and
               Battiato, Sebastiano},
  booktitle = {Under Review at ECCV 2026},
  year      = {2026},
}
University of Catania University of Nottingham IPLab