FYI: OpenCV is only used for image aquisition and preprocessing steps. The core routines are written in C/C++. The readability of the code will be improved soon !
This a program for Litter detection events in video surveillance. An object (of any type) is detected secondes after its owner has left it in the camera FOV. The algorithm is an improved version of the algorithm we first proposed in :
This program is part of the LitterBug project, a battery powered camera system for litter prevention.
For more information, please visit our website https://litterbug.cam/
- OpenCV
check this video !
You can modify the Parameters.txt file to adapt the algorithm to the scene you are running the algorithm on and to the type of abandoned object you are trying to detect.
Just run make command in the source code folder
./Litter_Detect videopath
For any suggestions or comment, please feel free to contact Ilias Dahi ([email protected])