Releases: wuhanstudio/adversarial-camera
Releases · wuhanstudio/adversarial-camera
Man-in-the-Middle Attack against Object Detection v1.1.0
Is Deep Learning secure for Robots?
[ Talk ] [ Video ] [ Paper ] [ Code ]
Please plug in a USB camera before the Raspberry Pi 4 powers up. Then the Raspberry Pi 4 will automatically simulate a virtual USB camera on the type C port. The raspberry pi intercepts the original video stream and injects the perturbation to fool the YOLOv4 object detection model via the simulated camera.
We provide two pre-compiled images for Raspberry Pi 4, so that you don't need to configure the hardware from scratch.
- For development: buildroot_minm_attack.zip
- For production: raspi4-minm-attack.zip
You can write one of the image files to a SD card with Linux command dd
or Etcher
.
Changelog:
- Added Buildroot support.
- Added the uvc-gadget init script as a system service.
- Added more documentations about the hardware setup.