Detection of Animals on Highways During Night

Project Code :TCMAPY2086

Objective

The objective of this project is to develop a system that enhances road safety by detecting and classifying animals on highways during nighttime using the YOLOv12 deep learning model. The primary goal is to accurately identify various animal species such as birds, boars, cats, deer, dogs, opossums, raccoons, skunks, squirrels, and humans in real-time images captured on highways. By leveraging the YOLOv12 architecture, known for its efficiency in real-time object detection, the project aims to provide early warnings for potential road hazards caused by animal crossings, ultimately preventing accidents and improving safety for drivers and wildlife. This system will be deployed to monitor high-risk areas and alert authorities or drivers about the presence of animals on the road.

Abstract

The detection of animals on highways during night-time is crucial for enhancing road safety and reducing accidents involving wildlife. This project focuses on leveraging the YOLOv12 object detection model to identify various animal species on highways in real-time, using nighttime imagery. The model is trained to detect several animal classes, including birds, boars, cats, deer, dogs, opossums, persons, raccoons, skunks, and squirrels, achieving high performance across various evaluation metrics such as precision, recall, and F1 score. The model's efficiency is evaluated based on its ability to correctly classify these animals in challenging nighttime conditions. The system utilizes the YOLOv12 architecture for its speed and accuracy in detecting animals from images captured by highway cameras. By integrating this model into traffic monitoring systems, it aims to provide real-time alerts for potential animal-related road hazards, thus contributing to road safety efforts. The system is trained and evaluated using Python, with libraries such as OpenCV for image processing and TensorFlow for model implementation. This approach provides a scalable and efficient solution for mitigating the risks associated with wildlife crossings on highways.

Keywords: YOLOv12, Animal Detection, Road Safety, Object Detection, Traffic Monitoring, Real-Time Alerts, Nighttime Imaging, Machine Learning, Deep Learning, Image Classification, Highway Safety, Wildlife.

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

Block Diagram

Specifications

SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server side Script                                :  streamlit

Programming Language                     :  Python

Libraries                                              : streamlit, Pandas, Torch, Keras, Sklearn,                                                                                Numpy , Seaborn

IDE/Workbench                                  :  VSCode

Server Deployment                             :  Xampp Server

Database                                             :  mysql

HARDWARE REQUIREMENTS

Processor                                   - I3/Intel Processor

RAM                                       - 8GB (min)

Hard Disk                                - 128 GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video