Privacy-Preserving Face Recognition Using Trainable Feature Subtraction

Yuxi Mi, Zhizhou Zhong, Y. Huang, Jia-Bao Ji, Jianqing Xu +4 more
2/9/2026

No official code found. Best implementation: Tencent/TFace (1,523 stars, Apache-2.0, last commit 2025-12-11).

Abstract

The widespread adoption of face recognition has led to increasing privacy concerns, as unauthorized access to face images can expose sensitive personal information. This paper explores face image protection against viewing and recovery attacks. Inspired by image compression, we propose creating a visually uninformative face image through feature subtraction between an original face and its model-produced regeneration. Recognizable identity features within the image are encouraged by co-training a recognition model on its high-dimensional feature represen-tation. To enhance privacy, the high-dimensional represen-tation is crafted through random channel shuffling, resulting in randomized recognizable images devoid of attacker-leverageable texture details. We distill our methodologies into a novel privacy-preserving face recognition method, MinusFace. Experiments demonstrate its high recognition accuracy and effective privacy protection. Its code is avail-able at https://github.com/Tencent/TFace.

View on arXivView PDF

Code Implementations(1)

Tencent/TFaceCommunity100%
Apache-2.0

A trusty face analysis research platform developed by Tencent Youtu Lab

1,523252C++, CMakeMay 20, 202110 months agoApache-2.0

Similar Papers

Cite this paper

@article{mi2026privacypreserving,
  title  = {Privacy-Preserving Face Recognition Using Trainable Feature Subtraction},
  author = {Yuxi Mi and Zhizhou Zhong and Y. Huang and Jia-Bao Ji and Jianqing Xu and Jun Wang and Shaoming Wang and Shouhong Ding and Shuigeng Zhou},
  year   = {2026},
  eprint = {2403.12457},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2403.12457},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.12457.svg)](https://codeofpaper.com/paper/2403.12457)

Discussion