Skip to content

DeepForensics-1.0: A Large-Scale Dataset for Real-World Face Forgery Detection

arXiv preprint · 2020

In brief

DeepForensics-1.0 is a large-scale benchmark containing 60,000 videos with 17.6 million frames for face forgery detection, comprising 50,000 real source videos and 10,000 manipulated videos. The paper introduces DeepFake Variational Auto-Encoder (DF-VAE), a high-fidelity face swapping method that mitigates visual artifacts in manipulated videos, and benchmarks existing detection methods under diverse perturbations and real-world scenarios.

Contributions

  • Large-scale high-quality dataset: DeepForensics-1.0 contains 60,000 videos (17.6 million frames total)—larger and higher quality than existing datasets (UADV, DeepFake-TIMIT, Celeb-DF, FaceForensics++). Dataset includes carefully controlled source video collection with diversity across identities, poses, expressions, and lighting conditions.

  • DeepFake Variational Auto-Encoder (DF-VAE): A novel end-to-end framework for high-fidelity face swapping consisting of three components: structure extraction module (face reenactment via landmark extraction and 3D reconstruction), disentangled module (separating appearance and structure via variational inference), and fusion module (blending reconstructed faces). Includes MAdaIN (Masked Adaptive Instance Normalization) for style matching and temporal consistency constraints to avoid temporal discontinuities in generated videos.

  • Comprehensive detection evaluation: Benchmarks five representative detection methods (C3D, TSN, I3D, ResNet-LSTM, XceptionNet) on multiple conditions: standard training/test split, hidden test set with unknown manipulation methods, and various perturbations (color saturation, local block-wise distortion, color contrast change, Gaussian blur, white Gaussian noise, JPEG compression, video compression).

  • Systematic analysis of perturbations: Evaluates seven types of distortions at five intensity levels, demonstrating how real-world video conditions affect detection model robustness and generalization.

  • User study validation: Conducted on 100 actors to validate that generated videos achieve higher realism scores compared to existing datasets (Table 3 user study ratings significantly higher for DeepForensics-1.0 than UADV, DeepFake-TIMIT, Celeb-DF, FaceForensics++).

Method

Data Collection

Source videos collected from 100 paid actors with informed consent under controlled indoor environments:

  • Seven HD cameras positioned at different angles (front, left, right, oblique angles)
  • High-quality captured faces with diverse identities (95 males, 45 females aged 20-45 years from 28 countries)
  • Eight expressions: neutral, angry, happy, sad, surprise, contempt, disgust, fear
  • Nine lighting conditions from different directions
  • 50,000 real source videos total with 12.6 million frames
  • Rough gender balance (55% male, 45% female)
  • Clean faces without glasses or occlusions

DeepFake Variational Auto-Encoder (DF-VAE)

The DF-VAE framework addresses quality and diversity requirements for real-world face forgery detection:

Structure Extraction Module:

  • Extracts 3D face landmarks and head pose
  • Performs face reenactment to match source expression to target face
  • Uses stacked hourglass networks for landmark detection
  • Outputs structure representation $E_s$ capturing facial geometry

Disentangled Module:

  • Separates structure (facial geometry) from appearance (texture, skin color, lighting)
  • Uses variational auto-encoder to compute latent distributions for both
  • Trains jointly with appearance encoder $E_a$ computing appearance latent code
  • Enforces independence via reparameterization trick

Fusion Module:

  • Reconstructs target face by fusing reenacted source structure with target appearance
  • Uses decoder $D_y$ for reconstruction
  • Optical flow consistency constraint: minimizes temporal discontinuity between consecutive frames
  • MAdaIN module applies style matching to reduce appearance mismatch

Training Objective: $$\log p_\theta(x_t | \tilde{s}_t, a_x) = D_{KL}(q_\phi(s_z, a_x | x_t) \| p_\theta(s_z, a_x | \tilde{x}_t)) + L(\theta, \phi; x_t)$$

Video Manipulation and Perturbations

  • 10,000 manipulated videos generated via DF-VAE
  • Seven types of distortions applied at five intensity levels (35 total perturbation combinations): 1. Color saturation change 2. Local block-wise distortion 3. Color contrast change 4. Gaussian blur 5. White Gaussian noise in color components 6. JPEG compression 7. Video compression rate change
  • Total: 5,000 manipulated videos with single-level distortions + 1,000 with random-level distortions + 3,000 with random-type distortions at various intensities

Results

User Study Validation (Table 3)

Participants rated realism on 5-point scale (1=clearly fake, 5=clearly real). Average rating:

Dataset Avg. Rating
UADV 1.6
DeepFake-TIMIT 1.2
Celeb-DF 2.5
FaceForensics++ 4.5
Deep Fake Detection 2.1
DFDC 2.3
DeepForensics-1.0 4.7

Detection Benchmark Results

Standard Test Set (Table 5): Models trained and tested on DeepForensics-1.0 without perturbations achieve high accuracy (C3D: 99.88%, TSN: 95.6%, I3D: 98.5%, ResNet-LSTM: 100%, XceptionNet: 99.75%).

Hidden Test Set (Table 4): When evaluated on videos manipulated by unknown methods, accuracy drops significantly, testing detector generalization:

  • I3D: 77.7%
  • ResNet-LSTM: 79.3%
  • XceptionNet: 80.2%

Perturbation Effects (Tables 5, 6): Applying single-level distortions (std/sing) reduces accuracy:

  • With color saturation: 96.73%
  • With block-wise distortion: 92.36%
  • With contrast change: 91.11%

Cross-Dataset Comparison

DeepForensics-1.0 baselines outperform those trained on smaller datasets. When FaceForensics++ methods are trained on DeepForensics-1.0, detection improves significantly on hidden test set, demonstrating the dataset's utility for training more robust detectors.

Notes

Strengths:

  • Scale and quality: 60,000 videos (17.6M frames) exceeds prior datasets; user study confirms higher realism ratings than FaceForensics++, UADV, and others, making it more challenging for detection methods.
  • Controlled source collection: Professional actors under controlled indoor lighting and pose conditions ensure systematic diversity in identities, expressions, and lighting—more representative of broadcast/high-quality scenarios than webcam-captured sources.
  • DF-VAE innovation: Addresses low-quality artifacts in prior manipulated videos through disentangled representation of structure and appearance, with temporal consistency constraints to maintain coherence.
  • Comprehensive perturbation analysis: Seven types of distortions at five intensity levels provide systematic evaluation of detector robustness to real-world video degradation.
  • Hidden test set methodology: Includes manipulated videos generated by unknown methods to assess generalization beyond the primary DF-VAE swapping method.
  • Benchmark accessibility: Released publicly for research community, accelerating progress in video forensics and detection.

Limitations:

  • Source data limitations: Limited to professional actors in controlled indoor settings; lacks diversity of real-world scenarios (surveillance video, livestream, broadcast, compressed transmission).
  • Single generation method: While perturbations are extensive, primary manipulation method is DF-VAE; generalization to other face-swapping or reenactment methods (StyleGAN-based, diffusion-based methods emerging post-2020) unclear.
  • Compressed evaluation: Perturbations applied to manipulated videos; interaction between generation artifacts and compression is not fully characterized.
  • Generalization: No cross-dataset evaluation (training on DeepForensics-1.0, testing on FaceForensics++ or vice versa); cross-dataset robustness remains understudied.
  • Audio: Dataset focuses on visual deepfakes; no audio manipulation or audio-visual synchronization evaluation included.

Impact: DeepForensics-1.0 became a standard benchmark for face forgery detection research, particularly for evaluating robustness to video degradation and perturbations. The DF-VAE framework advanced the state of high-fidelity face synthesis technology while remaining detectable, creating a necessary challenge for detection research.

How it connects

Similar papers

Summarized from the full text. Added 2026-11-10 from a submission by reza. Every statement on this page traces back to the source.