Developing Imperceptible Adversarial Patches to Camouflage Military Assets From Computer Vision Enabled Technologies
git clone https://github.com/ChrisWise07/imperceptible-patch-generator.gitcd <path-to-repo>/imperceptible-patch-generatorpython3 -m venv ./venvsource venv/bin/activatepip install -r requirements.txtbash ./execute_imperceptible_patch.shcd ./code_and_experiment_data/experiment_data/<experiment-name>To see the list of hyper-parameters and default values, run:
python ./code_and_experiment_data/main.py --helpTo modify the hyper-parameters, open the file <path-to-repo>/imperceptible-patch-generator/execute_imperceptible_patch.sh and modify by adding the following to the file:
--<hyper-parameter-name> <hyper-parameter-value>The code has adapted two libraries:
https://github.com/Trusted-AI/adversarial-robustness-toolbox
https://github.com/ZhengyuZhao/PerC-Adversarial
