Human-imperceptible, Machine-recognizable Images

Fusheng Hao, Fengxiang He, Yikai Wang, Fuxiang Wu, Jing Zhang +2 more
6/6/2023
cs.CVcs.AIcs.CR

Official code: FushengHao/PrivacyPreservingML (5 stars, last commit 2023-06-06).

Abstract

Massive human-related data is collected to train neural networks for computer vision tasks. A major conflict is exposed relating to software engineers between better developing AI systems and distancing from the sensitive training data. To reconcile this conflict, this paper proposes an efficient privacy-preserving learning paradigm, where images are first encrypted to become ``human-imperceptible, machine-recognizable'' via one of the two encryption strategies: (1) random shuffling to a set of equally-sized patches and (2) mixing-up sub-patches of the images. Then, minimal adaptations are made to vision transformer to enable it to learn on the encrypted images for vision tasks, including image classification and object detection. Extensive experiments on ImageNet and COCO show that the proposed paradigm achieves comparable accuracy with the competitive methods. Decrypting the encrypted images requires solving an NP-hard jigsaw puzzle or an ill-posed inverse problem, which is empirically shown intractable to be recovered by various attackers, including the powerful vision transformer-based attacker. We thus show that the proposed paradigm can ensure the encrypted images have become human-imperceptible while preserving machine-recognizable information. The code is available at \url{https://github.com/FushengHao/PrivacyPreservingML.}

View on arXivView PDF

Code Implementations(1)

Human-imperceptible, Machine-recognizable Images

51Jun 6, 20233 years ago

Similar Papers

Cite this paper

@article{hao2023humanimperceptible,
  title  = {Human-imperceptible, Machine-recognizable Images},
  author = {Fusheng Hao and Fengxiang He and Yikai Wang and Fuxiang Wu and Jing Zhang and Jun Cheng and Dacheng Tao},
  year   = {2023},
  eprint = {2306.03679},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.03679v1}
}

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/2306.03679.svg)](https://codeofpaper.com/paper/2306.03679)

Discussion