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.
First Greyhound on Hackaday ( to my knowledge ) :) She looks a lot like my girl
She’s been specially trained to pose for the camera.
“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.
So much this.
+1000000
Its nice and all. But more importantly:
How is the slug project going?;)
Step 1, feed the dog more.
Step 2, clean up the yard its a pig pen.
Step 3, wash the truck.
Don’t feed the dog more, that’s the proper build for that breed of dog.
Most family dogs, especially Labradors, are overweight.
I have never met an underfed Labrador. They pack on the pounds even faster than Dobermans.
Dog looks to be a greyhound, and her weight looks about right. (I have several retired greyhounds.)
Y
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.