
Bird Detection Using OpenCV
Software as a Service
NoCategory
Thesis DesignClients
Mapua University
Techstack
PythonOpenCVRaspberry PiFirebase
Purpose
Build a computer vision system that detects birds in a live camera feed and reports their presence in real time, enabling applications such as wildlife monitoring and automated bird control.
Description
The system runs on a Raspberry Pi with its camera module, using custom-trained OpenCV Haar cascade classifiers to detect birds frame by frame and draw labeled bounding boxes around each match. A background thread pushes detection state to a Firebase Realtime Database so other devices can react the moment a bird appears, and the project includes the field-collected photo set used to train and validate the cascades.




