A better option would be to decentralize the monitoring and enforcement. Autonomous robots with cameras and guns could be installed everywhere - - they'd process all video locally, by themselves, and could take action right away. This way privacy is not violated.