Miniature head-mounted devices that detect surveillance cameras and temporarily blind them with lasers while you're in view.
A cap, helmet, or even headphones could be used to mount several miniature pan/tilt servos on the wearer's head. They could be as small and as good-looking as those used on drone cameras. The reason to carry several units is to be able to cover several surveillance cameras at the same time.
The same pan/tilt unit carries a camera lens detector and a miniature laser pointer. It keeps scanning until a camera lens is detected. Then the unit locks onto it and keeps adjusting the laser so that it always points at the center of the lens.
The cap/helmet/headphones have multiple pan/tilt devices and they all keep scanning until each is busy with a camera. When the wearer is out of camera view, the device releases the lock and starts scanning for other cameras.
The device remembers where the known cameras are based on your and their geolocation.
Infrared lasers are invisible to humans but can blind a camera just the same. This might be a good option unless you want to look like a walking rave party.