I remember back when Slashdot was cool (i.e., 2002), there was a post [0] about a guy who built [1] a cat-door with attached camera and software that could detect whether the cat was carrying something in its mouth, and only allow the cat to enter the house if not.
Let's not forget another back-in-the-old-days Slashdot favorite, the Bender Defender! The guy that built a cat motion detector in Linux and used it to trigger a blender and strobe lights!
Flo Control! Yes! The daily picture archives on the site were great. I especially liked the ones where other neighborhood animals (a skunk and a raccoon, if memory serves) tried to get in and were denied admittance.
A door that only lets cats in, based on image recognition.
As an aside, I've really enjoyed the particle photon so far. It was a little wonky at first when they didn't have persistent storage of state changes, but now that's up and running, it's flawless. It runs the lights in my house (via a relay just like OP) and has recovered from a few power outages with no attention necessary from me.
I've used Photons for a bunch of projects, and they're great. They do sometimes get into weird states that require a reboot. And I'm not a huge fan of the web IDE, but there are workarounds (and sometimes I just bite the bullet and deal with it). However, regardless of those complaints, it's a fun platform for projects, and it has almost completely replaced my use of Arduinos at this point.
But instead of cats, I want it to detect Fedex and UPS delivery drivers. And instead of turning on the sprinklers, I want it to ring my doorbell so that I know there's a package sitting on my front porch.
I need this too. We have a Kuna installed on our front door and it's as if all delivery people know it's there and they try their hardest to avoid its detection. I've seen UPS and USPS walk in very odd ways that just barely don't appear on camera and cranking the sensitivity up ends up catching all passing cars on our semi-busy road. I haven't found a good balance and they almost never ring the doorbell even if it's raining.
I need that, too! (Why can't FedEx be bothered to ring the doorbell?) I sometimes wonder if instead of video, it might be easier to do audio analysis to detect the sound of the UPS truck, which tends to be rather unique in my neighborhood.
Instead of ringing the doorbell, it could send a text-message. That way, if you have sleeping babies, you won't end up having to deal with them waking.
I had expected information on how to tell cats apart from other moving things. Looks like this can be easily achieved with a raspberry pi, the PiCam and the motion software.
They worked reasonably well, but the cats have learned that if they run quickly past one, it won't hiss. So now I'm thinking of modifying them so they use an IR beam, and a beam interruption would trigger the hiss.
since the sprayers have a configurable spray width I think you could get pretty far with some sort of wide-angle sensor (a few ultrasonic range finders, or maybe a Kinect?) placed at one long-edge end of the lawn and use that to trigger sprayers laid out perpendicular to the camera.
Semantic segmentation/FCN isn't necessary since the spray isn't targeting the cat location specifically - you could just use a whole image classifier. You don't need a TX1 either, you could run this on a spare phone
This could certainly be done well sans deep model, but a motion detector alone would probably end up soaking the occasional delivery guy / neighborhood kid.
Only guess is crawling on cars and leaving little paw-prints, that's the only common thing I can think of. Occasionally known for getting up under the hood or something, which doesn't turn out so well for the cat, either. Though I'm sure individual cats could have their own undesirable quirks.
With dogs, you get the pooping (which is at least half an owner problem), squirrels dig up my yard, gophers same, ants all over the place. Can't say I've ever had an issue with cats, but I trust the creator of the project has a reason, and as a cat lover, I'd laugh my ass off at video of a cat getting hit by surprise sprinklers.
You could try finetuning training; take the Pascal imageset, do image augmentation (ImageMagick has routines for darkening and 'midnight'-coloring images) to mimic nightime appear; retrain.
[+] [-] 6502nerdface|9 years ago|reply
[0] http://slashdot.org/story/24258
[1] https://web.archive.org/web/20010405175311/http://quantumpic...
[+] [-] chrissnell|9 years ago|reply
http://www.plasma2002.com/blenderdefender/
[+] [-] EvanAnderson|9 years ago|reply
[+] [-] gsmethells|9 years ago|reply
[+] [-] RickS|9 years ago|reply
A door that only lets cats in, based on image recognition.
As an aside, I've really enjoyed the particle photon so far. It was a little wonky at first when they didn't have persistent storage of state changes, but now that's up and running, it's flawless. It runs the lights in my house (via a relay just like OP) and has recovered from a few power outages with no attention necessary from me.
[+] [-] monorailz|9 years ago|reply
https://web.archive.org/web/20010405175311/http://quantumpic...
[+] [-] zippergz|9 years ago|reply
[+] [-] byuu|9 years ago|reply
But instead of cats, I want it to detect Fedex and UPS delivery drivers. And instead of turning on the sprinklers, I want it to ring my doorbell so that I know there's a package sitting on my front porch.
[+] [-] BinaryIdiot|9 years ago|reply
[+] [-] simmons|9 years ago|reply
[+] [-] knicholes|9 years ago|reply
[+] [-] nostromo|9 years ago|reply
https://www.youtube.com/watch?v=r77lEmGaCXI
I bet people would pay real money for a system like this.
[+] [-] Mao_Zedang|9 years ago|reply
[+] [-] js2|9 years ago|reply
https://www.slideshare.net/mobile/kgrandis/pycon-2012-milita...
[+] [-] dejv|9 years ago|reply
[+] [-] alexandrerond|9 years ago|reply
[+] [-] discardorama|9 years ago|reply
They worked reasonably well, but the cats have learned that if they run quickly past one, it won't hiss. So now I'm thinking of modifying them so they use an IR beam, and a beam interruption would trigger the hiss.
The eternal battle goes on.
[+] [-] jc4p|9 years ago|reply
[+] [-] mrfusion|9 years ago|reply
[+] [-] yoo1I|9 years ago|reply
[+] [-] mmanfrin|9 years ago|reply
https://www.youtube.com/watch?v=goZ2DqMnaGc
[+] [-] anotherevan|9 years ago|reply
https://youtu.be/uIbkLjjlMV8
[+] [-] aab0|9 years ago|reply
[+] [-] dharma1|9 years ago|reply
https://www.tensorflow.org/mobile.html
http://mxnet.readthedocs.io/en/latest/how_to/smart_device.ht...
https://github.com/jetpacapp/DeepBeliefSDK
[+] [-] RickS|9 years ago|reply
[+] [-] emeraldd|9 years ago|reply
[+] [-] zump|9 years ago|reply
[+] [-] pmille5|9 years ago|reply
[+] [-] rconti|9 years ago|reply
With dogs, you get the pooping (which is at least half an owner problem), squirrels dig up my yard, gophers same, ants all over the place. Can't say I've ever had an issue with cats, but I trust the creator of the project has a reason, and as a cat lover, I'd laugh my ass off at video of a cat getting hit by surprise sprinklers.
[+] [-] unknown|9 years ago|reply
[deleted]
[+] [-] gerbilly|9 years ago|reply
https://www.predatorpeestore.com/wolf-urine-for-bobcat-probl...
[+] [-] a-seeing-cue|9 years ago|reply
[+] [-] addled|9 years ago|reply
[+] [-] soared|9 years ago|reply
[+] [-] dharma1|9 years ago|reply
[+] [-] aab0|9 years ago|reply
[+] [-] abhi152|9 years ago|reply
[+] [-] asimuvPR|9 years ago|reply
[+] [-] ASalazarMX|9 years ago|reply
[+] [-] Qwertious|9 years ago|reply
[+] [-] dzolvd|9 years ago|reply
[+] [-] dzolvd|9 years ago|reply