Militarizing your backyard with Python, Arduino, and computer vision.
pyvideo.org
pyvideo.org
Thanks for contributing your time, it has made my life much easier.
[2] http://www.janeriksolem.net/2011/06/another-python-interface...
It's already used for alignment of X-ray images.
We weren't talking about psychopaths. Everything is a threat in the hands of a psychopath. Give a psychopath a spoon and I'd still be worried.
Also the targeting issues are vastly simplified and they're very effective in swarms.
It's pretty scary to think that humans could be removed from that loop. I can't work out why I'm happy to see totally autonomous cars but I'm wary about autonomous weapons.
(http://rusi.org/downloads/assets/23sharkey.pdf)
(http://andrewgibsondefence.wordpress.com/2010/10/17/should-k...)
[1] And even if you can identify an enemy combatant you've got to then distinguish active combatants from those who have surrendered or are injured or are mentally ill.
http://www.gizmag.com/korea-dodamm-super-aegis-autonomos-rob...
If he tried using line detection, vectorize it, then train the algorithm with the tagged shapes of squirrels. Would that be too slow to do in real time? Or could it work to reduce false positives?
I don't have time to watch the full video so I don't know what features he is currently using, but in object detection nowadays most people are using some variant of the SIFT descriptor. These are built not upon edges but on the image gradient per-pixel. The current 'hot' feature in terms of frequency of use is probably Histograms of Oriented Gradients (HOG) which do exactly what they say on the tin: Take a region of the image and count how many times a particular gradient direction occurs and the total magnitudes. Slightly more difficult to run in real-time but libraries exist.
Frankly, if you wanted to, you could hook such a system up to an automated sprinkler control system and just turn on the water for whatever area the squirrels happen to be in at the moment. It would only have to be on for a few moments. Soon they'd think your yard is some sort of special hell, where water follows them wherever they go.
http://www.quantumpicture.com/Flo_Control/Flo_Control_1/flo_...
That's when you apply the $5 solution: a slingshot.
Here are some suggestions that have worked for our farm:
1. Pee around the coop. Enough said.
2. Get a puppy and train him. We have an aussie that does a great job, but there are other breeds that make even better farm dogs.
3. Train the chickens to go back into the barn when the sun goes down. This isn't very hard and most of the time they will do it themselves.
4. Motion sensor and/or electric fence on a timer.
5. Be aware; this is by far the hardest thing.
Our first year we lost 10 chickens. If that's not motivation enough to do something, I don't know what is but I would never hurt another animal for doing what they do naturally.
While I understand that cats are born predators, I can't afford to lose chickens. I wouldn't kill them because they do keep pests down and may belong to someone, but I do want to scare them away from the coop.