A tool that adds adversarial noise to protect images from AI reconstruction
VAE → PGD → MIRAGE → VAE Decoder. The graphs below plot the actual values returned by the backend for every attack step.
Original
VAE Reconstruction
Protected
Each graph uses the raw loss history returned by the backend. The axes automatically scale to the observed values, so a small change is not hidden by a large empty range.
The backend sends the protected image to Stable Diffusion v1.5 Img2Img as a downstream reconstruction test. This is separate from the NoiseGuard attack itself.
Original
NoiseGuard Protected
Stable Diffusion Reconstruction