Real time notification system for wildlife movement monitoring in TTD pilgrim routes

Project Code :TCMAPY2004

Objective

The Real-Time Notification System for Wildlife Movement Monitoring in TTD Pilgrim Routes aims to enhance pilgrim safety by using the YOLOv9 model to detect wild animals such as : lion, tiger, elephant, fox, bear, and human in live video streams from cameras along the routes. Through a user-friendly Flask web application, it displays real-time footage with bounding boxes around detected animals and instantly sends alert notifications to pilgrims, enabling them to take timely precautions. The system ensures fast, reliable, and scalable performance to minimize wildlife-related risks and prevent injuries or fatalities.

Abstract

The project presents a web-based system to monitor wildlife movement along TTD pilgrim routes using live camera feeds. It employs YOLOv9s, a deep learning model, to detect six classes: lion, tiger, elephant, fox, bear, and human. The system processes video frames, identifies animals, and displays instant alerts on a dashboard. Built with Flask and SQLite, it includes user authentication, live detection, and an analytics module. Users can register, log in, view real-time video with overlaid bounding boxes, receive alerts for animal presence, and analyze detection trends through charts and logs. The dataset from Roboflow ensures robust training across varied conditions. The system logs every detection with timestamp and confidence score, enabling pattern analysis. It supports multiple users and maintains session security. The implementation achieves high detection accuracy and low processing delay, making it suitable for deployment in sensitive zones. The modular design allows easy updates and scalability. This solution automates monitoring, reduces manual effort, and supports safety through timely alerts.

Keywords: Wildlife Monitoring, YOLOv9s, Object Detection, Flask, SQLite, Live Alert, TTD Routes, Dashboard, Analytics, Deep Learning

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS

Processor                                - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - SVGA

RAM                                        - 8GB

 

SOFTWARE REQUIREMENTS:

 

Operating System                               :  Windows 7/8/10

Server side Script                                :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                              :  Flask, Ultralytics,  Pytorch, Pandas,  Numpy.

IDE/Workbench                                  :  VsCode, Kaggle Kernals

Technology                                         :  Python 3.10

Server Deployment                             :  Xampp Server

Database                                             :  Sqllite

Demo Video

mail-banner
call-banner
contact-banner
Request Video