Defeating Image Obfuscation with Deep Learning
Richard McPherson, Reza Shokri, Vitaly Shmatikov
TL;DR
This work demonstrates that modern deep learning methods can infer sensitive information from images protected by mosaicing, blurring, or P3-style partial encryption. By training separate CNNs for each obfuscation and recognition task across MNIST, CIFAR-10, AT&T, and FaceScrub, the authors show nontrivial recognition accuracy even under strong privacy protections. The findings imply that obfuscation-based privacy shields may offer limited real-world protection against adversaries with access to large labeled datasets and powerful neural models, motivating the design of more robust privacy techniques. Overall, the paper reframes privacy assessment around the potential information leakage revealed by state-of-the-art inference methods rather than human recognizability alone.
Abstract
We demonstrate that modern image recognition methods based on artificial neural networks can recover hidden information from images protected by various forms of obfuscation. The obfuscation techniques considered in this paper are mosaicing (also known as pixelation), blurring (as used by YouTube), and P3, a recently proposed system for privacy-preserving photo sharing that encrypts the significant JPEG coefficients to make images unrecognizable by humans. We empirically show how to train artificial neural networks to successfully identify faces and recognize objects and handwritten digits even if the images are protected using any of the above obfuscation techniques.
