abhisheks008 / DL-Simplified

Deep Learning Simplified is an Open-source repository, containing beginner to advance level deep learning projects for the contributors, who are willing to start their journey in Deep Learning. Devfolio URL, https://devfolio.co/projects/deep-learning-simplified-f013
https://quine.sh/repo/abhisheks008-DL-Simplified-499023976
MIT License
317 stars 288 forks source link

[Project Addition]: Human Detection on Railway Tracks for Suicide Prevention #739

Open vishuhere opened 3 weeks ago

vishuhere commented 3 weeks ago

Deep Learning Simplified Repository (Proposing new issue)

:red_circle: Project Title : Suicide Prevention on Railway Tracks
:red_circle: Aim : I propose implementing a feature within the existing railway safety systems to detect individuals on railway tracks using an advanced computer vision algorithm. This feature would analyze live camera feeds along railway tracks and identify human presence, alerting railway authorities or relevant emergency services promptly.
:red_circle: Dataset : To address person detection on railway tracks, we can either propose CNN from scratch or leverage a transfer learning approach with pre-trained models like YOLOv5 or ResNet50, employing OpenCV for robust implementation. Our approach involves training on a curated dataset specific to this project, fine-tuning models for accurate detection. Additionally, integrating an alert mechanism ensures timely notifications to authorities upon detecting individuals on tracks.


📍 Follow the Guidelines to Contribute in the Project :


:red_circle::yellow_circle: Points to Note :


:white_check_mark: To be Mentioned while taking the issue :


Happy Contributing 🚀

All the best. Enjoy your open source journey ahead. 😎

github-actions[bot] commented 3 weeks ago

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

abhisheks008 commented 3 weeks ago

You need to implement at least 3 models for this project and find out the best fitted one by comparing the accuracy scores of the models implemented. Please mention the models you are planning to implement here for this problem statement.

@vishuhere

vishuhere commented 3 weeks ago

Model: YOLOv8

Had worked on this project earlier and YOLOv8 is the best fitted model So far.

It has one of the fastest inference speed, and could be accelerated using GPU.

abhisheks008 commented 3 weeks ago

Model: YOLOv8

Had worked on this project earlier and YOLOv8 is the best fitted model So far.

It has one of the fastest inference speed, and could be accelerated using GPU.

What will be the other two models for this project?

vishuhere commented 3 weeks ago

Sure! I apologize for misunderstanding what you were trying to convey me earlier.

-Here are the top 3 models we can implement and compare their performance:

1) YOLOv8 (You Only Look Once, Version 8):

The latest iteration in the YOLO family, renowned for its real-time object detection capabilities, offering a balance of high accuracy and speed.

2) Faster R-CNN (Region-based Convolutional Neural Networks):

A two-stage object detection model known for its precision. It first proposes regions where objects might be located and then classifies those regions.

3) EfficientDet:

A state-of-the-art object detection model that achieves a balance between accuracy and efficiency through compound scaling, optimizing both the backbone network and the feature network.

abhisheks008 commented 3 weeks ago

Assigned @vishuhere