Neural Network Smartens Up A Security System

It’s all well and good having a security camera recording all the time, but that alone can’t sound the alarm in the event of a crime. Motion sensing is of limited use, often being triggered by unimportant stimuli such as moving shadows or passing traffic. [Tegwyn☠Twmffat] wanted a better security system for the farm, and decided that neural networks would likely do the trick.

The main component of the security system is a Raspberry Pi fitted with a camera and a Movidius Neural Compute Stick. This allows the Raspberry Pi to run real-time object identification on video. The Raspberry Pi is programmed to raise the alarm if it detects humans approaching, but ignores the family dog and other false targets. In the event of a detection, the Raspberry Pi sends a signal over LoRa to a base station, which sounds an alarm. The pitch of the alarm increases the closer the target gets to the camera, thanks to some simple code with bounding boxes.

It’s a nifty way to create an intelligent security system, and all the more impressive for being entirely constructed from off-the-shelf parts and code. Neural networks have become increasingly useful; they can even tell when your cat wants to go outside. Video after the break.

11 thoughts on “Neural Network Smartens Up A Security System

  1. “It’s all well and good having a security camera recording all the time”

    Respectfully disagree. The world’s safer than it’s ever been, crime is through the floor, and we know it’s mainly due to societal factors–not paranoid security systems and police.

    Especially with pattern recognition added. It’s good that this one’s actually implemented locally, processed locally, and all built by the actual resident. But we’re all going to live to regret the massive amount of neural network-connected surveillance apparatus we’re installing in nearly every single public and private space that exists as quickly as we can. It’s a really bad idea.

  2. Now that we have a picture of the family dog, we can print an adversarial patch to be worn to confuse the AI

    Simen Thys et al. Fooling automated surveillance cameras: adversarial patches to attack person detection, arXiv:1904.08653 [cs.CV] arxiv.org/abs/1904.08653

    /s/person/dog

    Next up, cat with a mouthful of endangered native fauna wears an adversarial patch to get through the pet door.

Leave a Reply to Francois RainvilleCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.