├── .gitignore ├── HiFiC ├── archs.py ├── attack_hific.py ├── helpers.py └── model.py ├── InvCompress ├── Dockerfile ├── attack_inv.py ├── our_utils.py ├── ours.py └── train.py ├── LICENSE ├── README.md ├── adv_train.py ├── anchors ├── balle.py ├── model.py └── utils.py ├── attack_TIC.py ├── attack_cv.py ├── attack_cw.py ├── attack_cw_fast.py ├── attack_data.py ├── attack_fic.py ├── attack_ifgsm.py ├── attack_linear.py ├── attack_nlaic.py ├── attack_patch.py ├── attack_rd.py ├── batch_test.sh ├── classifier-train.py ├── classifier.py ├── coder.py ├── feature_range.py ├── random_noise.py ├── recompression.py ├── search.py ├── self_ensemble.py ├── test.py ├── test_commands ├── deblur.sh └── jpeg.sh ├── train.py ├── transfer_noise.py ├── utils ├── metrics.py ├── metrics_compare │ ├── compare.py │ ├── decode.py │ ├── encode.py │ ├── metrics.py │ ├── mmd.py │ └── msssim.py ├── ops.py └── torch_msssim.py ├── visual.py ├── visual_distribution.py └── visual_random_noise.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/.gitignore -------------------------------------------------------------------------------- /HiFiC/archs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/HiFiC/archs.py -------------------------------------------------------------------------------- /HiFiC/attack_hific.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/HiFiC/attack_hific.py -------------------------------------------------------------------------------- /HiFiC/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/HiFiC/helpers.py -------------------------------------------------------------------------------- /HiFiC/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/HiFiC/model.py -------------------------------------------------------------------------------- /InvCompress/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/InvCompress/Dockerfile -------------------------------------------------------------------------------- /InvCompress/attack_inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/InvCompress/attack_inv.py -------------------------------------------------------------------------------- /InvCompress/our_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/InvCompress/our_utils.py -------------------------------------------------------------------------------- /InvCompress/ours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/InvCompress/ours.py -------------------------------------------------------------------------------- /InvCompress/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/InvCompress/train.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/README.md -------------------------------------------------------------------------------- /adv_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/adv_train.py -------------------------------------------------------------------------------- /anchors/balle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/anchors/balle.py -------------------------------------------------------------------------------- /anchors/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/anchors/model.py -------------------------------------------------------------------------------- /anchors/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/anchors/utils.py -------------------------------------------------------------------------------- /attack_TIC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_TIC.py -------------------------------------------------------------------------------- /attack_cv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_cv.py -------------------------------------------------------------------------------- /attack_cw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_cw.py -------------------------------------------------------------------------------- /attack_cw_fast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_cw_fast.py -------------------------------------------------------------------------------- /attack_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_data.py -------------------------------------------------------------------------------- /attack_fic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_fic.py -------------------------------------------------------------------------------- /attack_ifgsm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_ifgsm.py -------------------------------------------------------------------------------- /attack_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_linear.py -------------------------------------------------------------------------------- /attack_nlaic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_nlaic.py -------------------------------------------------------------------------------- /attack_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_patch.py -------------------------------------------------------------------------------- /attack_rd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/attack_rd.py -------------------------------------------------------------------------------- /batch_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/batch_test.sh -------------------------------------------------------------------------------- /classifier-train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/classifier-train.py -------------------------------------------------------------------------------- /classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/classifier.py -------------------------------------------------------------------------------- /coder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/coder.py -------------------------------------------------------------------------------- /feature_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/feature_range.py -------------------------------------------------------------------------------- /random_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/random_noise.py -------------------------------------------------------------------------------- /recompression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/recompression.py -------------------------------------------------------------------------------- /search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/search.py -------------------------------------------------------------------------------- /self_ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/self_ensemble.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/test.py -------------------------------------------------------------------------------- /test_commands/deblur.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/test_commands/deblur.sh -------------------------------------------------------------------------------- /test_commands/jpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/test_commands/jpeg.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/train.py -------------------------------------------------------------------------------- /transfer_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/transfer_noise.py -------------------------------------------------------------------------------- /utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics.py -------------------------------------------------------------------------------- /utils/metrics_compare/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/compare.py -------------------------------------------------------------------------------- /utils/metrics_compare/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/decode.py -------------------------------------------------------------------------------- /utils/metrics_compare/encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/encode.py -------------------------------------------------------------------------------- /utils/metrics_compare/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/metrics.py -------------------------------------------------------------------------------- /utils/metrics_compare/mmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/mmd.py -------------------------------------------------------------------------------- /utils/metrics_compare/msssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/metrics_compare/msssim.py -------------------------------------------------------------------------------- /utils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/ops.py -------------------------------------------------------------------------------- /utils/torch_msssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/utils/torch_msssim.py -------------------------------------------------------------------------------- /visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/visual.py -------------------------------------------------------------------------------- /visual_distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/visual_distribution.py -------------------------------------------------------------------------------- /visual_random_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tongxyh/ImageCompression_Adversarial/HEAD/visual_random_noise.py --------------------------------------------------------------------------------