├── .gitignore ├── README.md ├── data └── datasets.md ├── src ├── configs │ ├── bd │ │ └── attack │ │ │ └── advt_gen │ │ │ ├── sbi_advt_gen_sharpen_11.yaml │ │ │ ├── sbi_advt_gen_sharpen_13.yaml │ │ │ ├── sbi_advt_gen_sharpen_3.yaml │ │ │ ├── sbi_advt_gen_sharpen_5.yaml │ │ │ ├── sbi_advt_gen_sharpen_7.yaml │ │ │ └── sbi_advt_gen_sharpen_9.yaml │ └── sbi │ │ └── base.json ├── inference │ ├── datasets.py │ ├── inference_dataset.py │ ├── inference_dataset_bd.py │ ├── inference_image.py │ ├── inference_video.py │ ├── model.py │ └── preprocess.py ├── model.py ├── preprocess │ ├── add_bd_trigger.py │ ├── crop_align_face_ff.py │ ├── crop_dlib_ff.py │ ├── crop_retina_ff.py │ └── utils_prep.py ├── train_sbi_bd.py └── utils │ ├── DeepFakeMask.py │ ├── __init__.py │ ├── bd_dataset.py │ ├── bd_utils │ ├── aggregate_block │ │ └── bd_attack_generate.py │ ├── backdoor_generate_pindex.py │ ├── bd_img_transform │ │ └── advt_gen.py │ ├── bd_label_transform │ │ └── backdoor_label_transform.py │ ├── patch_gen_server.py │ ├── test_pool.py │ └── test_utils.py │ ├── blend.py │ ├── ff_bd.py │ ├── funcs_bd.py │ ├── initialize.py │ ├── logs.py │ ├── sam.py │ ├── sbi_bd.py │ ├── scheduler.py │ └── trigger_gen │ ├── generator_dim.py │ └── training_texture.py └── stat.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/README.md -------------------------------------------------------------------------------- /data/datasets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/data/datasets.md -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_11.yaml -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_13.yaml -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_3.yaml -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_5.yaml -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_7.yaml -------------------------------------------------------------------------------- /src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/bd/attack/advt_gen/sbi_advt_gen_sharpen_9.yaml -------------------------------------------------------------------------------- /src/configs/sbi/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/configs/sbi/base.json -------------------------------------------------------------------------------- /src/inference/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/datasets.py -------------------------------------------------------------------------------- /src/inference/inference_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/inference_dataset.py -------------------------------------------------------------------------------- /src/inference/inference_dataset_bd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/inference_dataset_bd.py -------------------------------------------------------------------------------- /src/inference/inference_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/inference_image.py -------------------------------------------------------------------------------- /src/inference/inference_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/inference_video.py -------------------------------------------------------------------------------- /src/inference/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/model.py -------------------------------------------------------------------------------- /src/inference/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/inference/preprocess.py -------------------------------------------------------------------------------- /src/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/model.py -------------------------------------------------------------------------------- /src/preprocess/add_bd_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/preprocess/add_bd_trigger.py -------------------------------------------------------------------------------- /src/preprocess/crop_align_face_ff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/preprocess/crop_align_face_ff.py -------------------------------------------------------------------------------- /src/preprocess/crop_dlib_ff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/preprocess/crop_dlib_ff.py -------------------------------------------------------------------------------- /src/preprocess/crop_retina_ff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/preprocess/crop_retina_ff.py -------------------------------------------------------------------------------- /src/preprocess/utils_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/preprocess/utils_prep.py -------------------------------------------------------------------------------- /src/train_sbi_bd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/train_sbi_bd.py -------------------------------------------------------------------------------- /src/utils/DeepFakeMask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/DeepFakeMask.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/bd_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_dataset.py -------------------------------------------------------------------------------- /src/utils/bd_utils/aggregate_block/bd_attack_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/aggregate_block/bd_attack_generate.py -------------------------------------------------------------------------------- /src/utils/bd_utils/backdoor_generate_pindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/backdoor_generate_pindex.py -------------------------------------------------------------------------------- /src/utils/bd_utils/bd_img_transform/advt_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/bd_img_transform/advt_gen.py -------------------------------------------------------------------------------- /src/utils/bd_utils/bd_label_transform/backdoor_label_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/bd_label_transform/backdoor_label_transform.py -------------------------------------------------------------------------------- /src/utils/bd_utils/patch_gen_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/patch_gen_server.py -------------------------------------------------------------------------------- /src/utils/bd_utils/test_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/test_pool.py -------------------------------------------------------------------------------- /src/utils/bd_utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/bd_utils/test_utils.py -------------------------------------------------------------------------------- /src/utils/blend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/blend.py -------------------------------------------------------------------------------- /src/utils/ff_bd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/ff_bd.py -------------------------------------------------------------------------------- /src/utils/funcs_bd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/funcs_bd.py -------------------------------------------------------------------------------- /src/utils/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/initialize.py -------------------------------------------------------------------------------- /src/utils/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/logs.py -------------------------------------------------------------------------------- /src/utils/sam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/sam.py -------------------------------------------------------------------------------- /src/utils/sbi_bd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/sbi_bd.py -------------------------------------------------------------------------------- /src/utils/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/scheduler.py -------------------------------------------------------------------------------- /src/utils/trigger_gen/generator_dim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/trigger_gen/generator_dim.py -------------------------------------------------------------------------------- /src/utils/trigger_gen/training_texture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/src/utils/trigger_gen/training_texture.py -------------------------------------------------------------------------------- /stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JWLiang007/PFF/HEAD/stat.py --------------------------------------------------------------------------------