Giter Club home page Giter Club logo

crashsense's Introduction

CrashSense

CrashSense is an innovative project aimed at enhancing road safety by leveraging advanced computer vision techniques. CrashSense detects accidents in real-time by analyzing video footage captured from various sources such as dashcams, surveillance cameras, or smartphones.

Description

This project is an accident alert system that combines computer vision methodologies and deep learning algorithms to detect and respond to accidents in real-time. The system utilizes CCTV footage as the primary data source, leveraging the capabilities of the YOLOv8 object detection model to accurately identify accidents. By analysing the video stream, the system can rapidly detect and localize accidents, providing crucial details such as accident clips, geographical coordinates, and timestamps. The detected accident information is then transmitted to a dedicated mobile application, enabling immediate alert notifications to be sent to relevant authorities & emergency services.

Parts of the Application

The system consists of 3 key components: Firebase for database management, a server for processing incoming videos to detect accidents, and a mobile application for alerting users about accidents and providing relevant details.

image

Installation of project

  • Open Android Studio, click File --> New --> Project from Version Control.
  • Choose Git from the Version control dropdown.
  • Copy the hyperlink present when you click on the Code button in the repository and paste in the URL tab.
  • Click Clone.
  • Sync project and run.
  • Clone the Server repo and run it on a machine on the side

Results

image image

image

  • Server predicts accidents from the uploaded videos and if accident is detected, the accident data is sent to firebase database

image image

  • Information from firebase is retrieved onto the mobile application and the alert is displayed

image image

crashsense's People

Contributors

vishnuz1611 avatar

Stargazers

 avatar

Watchers

Kostas Georgiou avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.