A privacy protection tool that adds imperceptible pixel-level changes to photos to prevent unauthorized facial recognition.
Fawkes is a privacy protection tool that adds subtle, imperceptible pixel-level changes to personal photos to prevent unauthorized facial recognition systems from learning and identifying individuals. It addresses the growing concern of personal photos being scraped and used to train facial recognition models without consent. The tool provides different protection modes to balance privacy strength with visual fidelity.
Individuals concerned about online privacy, researchers studying privacy-preserving technologies, and organizations needing to protect biometric data from unauthorized AI training.
Fawkes offers a practical, research-backed solution for proactive privacy protection against facial recognition systems, with multiple protection levels and batch processing capabilities. Unlike simple image obfuscation, it uses targeted perturbations that preserve image quality while disrupting AI model training.
Fawkes, privacy preserving tool against facial recognition systems. More info at https://sandlab.cs.uchicago.edu/fawkes
Built on peer-reviewed academic work published at USENIX Security 2020, ensuring credibility and a solid methodological backbone for privacy protection.
Offers low, mid, and high settings to customize the trade-off between protection strength and image quality, as specified in the command-line options for flexible use.
Supports processing multiple images simultaneously with configurable batch-size, optimizing performance on GPU machines for handling large datasets efficiently.
Enables users to preemptively alter photos before online sharing, disrupting unauthorized facial recognition training while preserving visual fidelity for human viewers.
The standard binary package lacks GPU support; users must clone the repo, manually install tensorflow-gpu, and run from source, increasing setup complexity and barriers to performance.
Perturbation generation takes about 60 seconds per image on CPU, making it inefficient for large collections without GPU access, as noted in the tips section.
The README admits that scripts to test protection effectiveness are not yet ready, leaving users uncertain about real-world security guarantees and reliability.
Primarily a command-line tool with no graphical user interface or API, hindering adoption by non-developers and integration into automated or user-friendly systems.
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Image augmentation for machine learning experiments.
Node-based Visual Programming Toolbox
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.