OpenCV and the Wild Kingdom
The author used a thermal camera and OpenCV for motion detection, initially aiming at the sky but later focusing on security. Python's speed issues led to transitioning to C++. Identified culprits stealing cat food prompted adjustments for security.
Read original articleThe article discusses the author's project involving the use of a thermal camera and motion detection using OpenCV to monitor activity in his surroundings. The author initially experimented with pointing the camera at the sky but later focused on detecting motion for security purposes. The process involved recording frames with motion, timestamping imagery, and potentially recording a live feed. The author encountered issues with Python's speed and eventually transitioned the project to C++. The motion detection tool was used to uncover the mystery of food disappearing from a cat feeder in the author's carport. Through the surveillance footage, the author identified various culprits, including bugs, neighborhood cats, and possibly a raccoon or opossum. As a solution, the author adjusted the cat's feeding routine to prevent further theft and considered implementing an NFC-enabled cat door for added security. The project showcases the practical application of computer vision technology in real-world scenarios.
Related
Pi Gazing is a project to build meteor cameras using Raspberry Pi
A project called Pi Gazing uses Raspberry Pi computers and CCTV cameras to monitor the night sky, tracking objects like shooting stars and satellites. Users can access open-source code and observations on GitHub.
TERI, almost IRL Blade Runner movie image enhancement tool
Researchers at the University of South Florida introduce TERI, an image processing algorithm inspired by Blade Runner, reconstructing hidden objects in photos using shadows. Potential applications in self-driving vehicles and robotics.
Detect Migrating Birds with a Plastic Dish and a Cheap Microphone
Inexpensive technology enables night bird migration detection using simple electronics like a bucket setup with a microphone. Analyzing bird calls with software like Raven Lite and Birdnet helps identify species. This method allows easy observation of migratory birds at night.
CatLock: A simple utility to prevent accidental keyboard input by your cat
CatLock on GitHub prevents accidental keyboard input, especially from cats. It includes features like hotkey locking, transparent overlay display, unlocking by clicking overlay, and configuration via system tray menu. Explore CatLock repository for more.
Reverse-Engineering an IP Camera (2019)
The author replaced an old IP camera with a new P2P camera, concerned about security. They reverse-engineered the camera, discovering its network behavior, connections to servers, and data transmission methods. The author aims to access the camera's Linux system for enhanced control.
I would love for this thing to consume minimal power too, so I only have to recharge the battery once per week (for example, this might not be possible, or maybe something much better is possible, i have no idea)
The most convenient option I can think of is a cheap smartphone with 3g/4g data connection that can somehow integrate with the motion sensor and enables me to write some code to send a message.
There must be something better suited to this though. Thoughts welcome.
"503 Service Unavailable
No server is available to handle this request. "
I wonder how difficult it would be to detect specific actions in the video frames, like “cat eating food”?
Related
Pi Gazing is a project to build meteor cameras using Raspberry Pi
A project called Pi Gazing uses Raspberry Pi computers and CCTV cameras to monitor the night sky, tracking objects like shooting stars and satellites. Users can access open-source code and observations on GitHub.
TERI, almost IRL Blade Runner movie image enhancement tool
Researchers at the University of South Florida introduce TERI, an image processing algorithm inspired by Blade Runner, reconstructing hidden objects in photos using shadows. Potential applications in self-driving vehicles and robotics.
Detect Migrating Birds with a Plastic Dish and a Cheap Microphone
Inexpensive technology enables night bird migration detection using simple electronics like a bucket setup with a microphone. Analyzing bird calls with software like Raven Lite and Birdnet helps identify species. This method allows easy observation of migratory birds at night.
CatLock: A simple utility to prevent accidental keyboard input by your cat
CatLock on GitHub prevents accidental keyboard input, especially from cats. It includes features like hotkey locking, transparent overlay display, unlocking by clicking overlay, and configuration via system tray menu. Explore CatLock repository for more.
Reverse-Engineering an IP Camera (2019)
The author replaced an old IP camera with a new P2P camera, concerned about security. They reverse-engineered the camera, discovering its network behavior, connections to servers, and data transmission methods. The author aims to access the camera's Linux system for enhanced control.