Hiding Faces in Plain Sight: Defending DeepFakes by Disrupting Face Detection

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cybersecurity & Data Privacy · Depth: Expert, extended

Summary

The FacePoison framework introduces a proactive defense against DeepFake videos by disrupting face detection, a critical prerequisite for most DeepFake generation methods. This approach sabotages the automatic extraction of victim faces, leading to distorted or incorrect inputs that hinder DeepFake model training or synthesis. FacePoison adapts mainstream adversarial attacks, targeting intermediate features with importance-guided maps and a pseudo-objective based on cosine similarity. For videos, the VideoFacePoison strategy propagates these adversarial perturbations across frames using optical flow, significantly reducing computational overhead while maintaining attack performance. Validated on five face detectors and eleven DeepFake models, the method effectively degrades DeepFake visual quality during both inference and training, showing robustness against common image processing operations like compression and noise.

Key takeaway

For AI Security Engineers and content platform administrators concerned with proactive DeepFake defense, this research demonstrates a viable strategy to disrupt DeepFake generation at its source. By applying imperceptible adversarial perturbations to images and videos before they are used for DeepFake training or inference, you can significantly degrade the quality of synthesized forgeries. Implement pre-upload processing with tools like FacePoison and VideoFacePoison to safeguard user content, acknowledging that forgery makers may develop countermeasures.

Key insights

Proactive DeepFake defense can be achieved by subtly sabotaging face detection, a critical prerequisite for DeepFake model training and synthesis.

Principles

Method

FacePoison adapts adversarial attacks to disrupt DNN-based face detectors by targeting intermediate features using importance-guided maps and a pseudo-objective. VideoFacePoison extends this by propagating perturbations across video frames via optical flow.

In practice

Topics

Code references

Best for: Computer Vision Engineer, Research Scientist, CTO, AI Scientist, AI Security Engineer, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.