Sign In to Follow Application
View All Documents & Correspondence

An Automated Real Time Accident Detection System And Tracking Using Mobile And Global Positioning System (Gps) Based Utilities

Abstract: An Internet of Things (IOT) based disaster information management system and device for applying in case of road accidents involving vehicles and their riders is provided. It is enabled by means of a Global Positioning System (GPS) device which is an all weather system and also capable of working in areas where network availability is poor. A raspberry pi module and a unique code is programmed in this module to achieve this functionality. Vibration sensors are interfaced with the raspberry pi module which senses the vibration frequency of the accident and A maximum stress limit of the vibration threshold is programmed in the module. The instantaneous accident information transmission device is capable of sending information on accidents on roads, and send information to nearest relatives of victims, law enforcing agencies and insurance companies for getting into action at the earliest to save lives and minimizing loss of time for action.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 May 2018
Publication Number
21/2018
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
INFO@SOLUBILIS.IN
Parent Application

Applicants

1. SOOSAI ANTO
12/6A, FIRST CROSS, BHARATHI NAGAR, KOVAIPUDUR, COIMBATORE
2. KARTHIK HARIRAJ
1C,C10 MANIAM KALIAPPA STREET K.K.PUDUR, COIMBATORE
3. ARUMUGAM BALAMURUGAN
PROFESSOR, DEPARTMENT OF CSE, SRI KRISHNA COLLEGE OF TECHNOLOGY, KOVAIPUDUR, COIMBATORE
4. SIVARAMA MOORTHY SIAMALA DEVI
87A, FIRST FLOOR, A BLOCK, KOVAIPUDUR, COIMBATORE
5. HARIHARAN PALANI RAMACHANDRAN
B-5, SAI KRIPA APPARTMENTS, 455 THADAGAM ROAD, RS PURAM, COIMBATORE
6. RAM PRASANTH SIVARAJ
13/35,VEERAMASTHI AMMAN KOVIL STREET, BOMMANAMPALAYAM, BHARATHIYAR UNIVERSITY POST, COIMBATORE
7. MONISH SUBRAMANI
6/607, HOSAHATTY HADA, M.PALADA(P.O), OOTY, THE NILGIRIS
8. JOHNNY ANTONY PUTHUR
73, GANDHI NAGAR, KUNIAMUTHUR, COIMBATORE

Inventors

1. SOOSAI ANTO
12/6A, FIRST CROSS, BHARATHI NAGAR, KOVAIPUDUR, COIMBATORE
2. KARTHIK HARIRAJ
1C, C10 MANIAM KALIAPPA STREET K.K.PUDUR, COIMBATORE
3. ARUMUGAM BALAMURUGAN
PROFESSOR, DEPARTMENT OF CSE, SRI KRISHNA COLLEGE OF TECHNOLOGY, KOVAIPUDUR, COIMBATORE
4. SIVARAMA MOORTHY SIAMALA DEVI
87A, FIRST FLOOR, A BLOCK, KOVAIPUDUR, COIMBATORE
5. HARIHARAN PALANI RAMACHANDRAN
B-5, SAI KRIPA APPARTMENTS, 455 THADAGAM ROAD, RS PURAM, COIMBATORE
6. RAM PRASANTH SIVARAJ
13/35,VEERAMASTHI AMMAN KOVIL STREET, BOMMANAMPALAYAM, BHARATHIYAR UNIVERSITY POST, COIMBATORE
7. MONISH SUBRAMANI
6/607, HOSAHATTY HADA, M.PALADA(P.O), OOTY, THE NILGIRIS
8. JOHNNY ANTONY PUTHUR
73, GANDHI NAGAR, KUNIAMUTHUR, COIMBATORE

Specification

Claims:1) A mobile based instantaneous accident information transmission system, which is enabled by Global Positioning System (GPS) device, the said system comprising of ;
A raspberry pi module and a unique code is programmed in this module to achieve this functionality. Vibration sensors are interfaced with the raspberry pi module which senses the vibration frequency of the accident and A maximum stress limit of the vibration threshold is programmed in the module

A small wireless radio, with its markings visible through a microscope or magnifying glass, the Broadcom BCM43438 chip provides 2.4GHz 802.11n wireless LAN, Bluetooth Low Energy, and Bluetooth 4.1 Classic radio support. Cleverly built directly onto the board to keep costs down, rather than the more common fully qualified module approach, its only unused feature is a disconnected FM radio receiver,

An Antenna, which has no requirement to connect an external antenna to the and its radios are connected to this chip antenna soldered directly to the board, in order to keep the size of the device to a minimum. Despite its diminutive stature, this antenna should be more than capable of picking up wireless LAN and Bluetooth signals even through walls

2) The mobile based instantaneous accident information transmission system as claimed in claim 1, is provided with a high sensitivity 801S Vibration Sensor module, snugly fit into the helmet of the driver of the two wheeled vehicle, which has two output signal pin.one digital pin(D0), When it detect some vibration up to certain threshold, it can output High or Low level. One Analog pin(A0), it can real-time output voltage signal of the 801S vibration. Comparing with other vibration or shock sensor, this 801S type has following features: Micro Shock detecting; Non direction limited; 60,000,000 times shock guarantee (special gold alloy plated).Low cost circuit can adjust Sensitivity
3) The mobile based instantaneous accident information transmission system, as claimed in claim 1, is incorporated with Software application architecture which defines a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and manageability. It involves a series of decisions based on a wide range of factors, and each of these decisions can have considerable impact on the quality, performance, maintainability, and overall success of the application.

4) A device for the instantaneous transmission of accident related information, comprising of a mobile based Global Positioning System (GPS) device that can be snugly fit into a helmet for the driver of the vehicle, and A programmable, raspberry pi module with a unique code is in this module to achieve this functionality, Vibration sensors are interfaced with the raspberry pi module which senses the vibration frequency of the accident and A maximum stress limit of the vibration threshold is programmed in the module
, Description:System Analysis is done in order to better understand the system’s requirements. Better understanding of the system’s requirements leads to the development of a better system in turn. System Design gives an idea about what is expected by the user from the system. This chapter gives a brief discussion about the detailed study of the proposed system and the different functionalities involved in the features of the system.

To provide early detection of accidents and communicate the information immediately to the emergency responses on time to provide quick assistance for the injured person. When the rider met with an accident and the helmet hits the ground, the vibration sensor which is embedded in the helmet senses the vibration frequency and transfers the value to the raspberry pi module that is interfaced to it. When the vibration threshold frequency exceeds the programmed maximum limit, the raspberry pi board extracts GPS data from the GPS module and the message with all the necessary information is sent quickly to the registered emergency contacts of the rider. This system assures to provide immediate assistance to the victim of the accident. The results give exact locations of the accident.
.EXISTING SYSTEM AND LIMITATIONS
Accident detection and reporting system based on the existing system makes use of the sensors, GSM module, GPS module, Wi-Fi enabled controller and cloud computing infrastructures for the development of the system.

This system builds a smart helmet for accident detection and notification. This system could be implemented only for the purpose of a smart helmet. The helmet is designed to detect an accident and immediately alert the emergency contacts. When an accident occurs and the data exceeds the threshold limit, a text message containing the location of the rider is automatically sent to the family members through the GSM module. The location details are sensed and reported by the GPS module. The related details of the rider are sent to the emergency contacts by utilizing a cloud based service. A Wi-Fi enabled controller is used to connect to a data network for accessing cloud services.
Limitations are,
• Cost of GSM module is not considerable
• The Long term cost by the GSM module is not fully accepted by every user
• Rider do not wear helmet in regions where traffic checking is not done
• There is a tendency of the rider to wear helmet only where they anticipate checking may take place, else they do not wear helmet where no checking is done
• The system could only be implemented for a helmet and it is especially built for the purpose of smart helmet
• Delay in notification reaching the emergency contacts
• In case the contact misses out the accident notification, the system is not designed to recursively send the message until the message has been acknowledged
• The cloud based infrastructures are complicated to be accessed by the system since they have more computational activities

An accident is an unpredicted and unintentional event. Considering the alarming increase in the number of motor bike riders and the number of accidents happening in our country, this system ensures to make the two-wheeler driving safer than before for the rider. The lack of treatment in proper time is the major reason for half of the deaths in road accidents. At the time of accident, the process to intimate and locating the place of the victim is a bit difficult task that is to be discovered. The credentials of the victim are unknown which is tedious during crucial moments for the people at the accidental spot.
The main motive of the project is to design IoT detection and reporting system. The unique feature of the system is to locate the victim and report the accident with the relevant information to ambulances and the rider’s concerned people to provide a quick medical aid to the victim.
A raspberry pi module is used and a unique code is programmed in this module to achieve this functionality. Vibration sensors are interfaced with the raspberry pi module which senses the vibration frequency of the accident. A maximum stress limit of the vibration threshold is programmed in the module.
The GPS (Global Positioning System) Module senses and provides the exact current location of the rider. The GPS module is connected to the raspberry pi and all these are embedded in the helmet. The GPS module will be helpful for the family members and the friends, to track the victim’s location.
Slack application is installed in the rider’s mobile and it is used to switch on and off the system. Slack API is used to sense and trigger a response in our IoT device when the specified threshold level is met. 23
Push bullet is an application that acts as a bridge between your mobile devices and desktop OS and sets the standard for developer updates. This application is installed on all the mobile devices of the registered emergency contacts. Any number of contacts could be stored in the raspberry pi and sent the message. Push bullet provides the way to send notifications from raspberry pi to the mobile phones with a simple scripting. The access tokens of the respective Push bullet and slack applications are programmed in the raspberry pi module.
HARDWARE SPECIFICATION
WIRELESS RADIO
So small, its markings can only be properly seen through a microscope or magnifying glass, the Broadcom BCM43438 chip provides 2.4GHz 802.11n wireless LAN, Bluetooth Low Energy, and Bluetooth 4.1 Classic radio support. Cleverly built directly onto the board to keep costs down, rather than the more common fully qualified module approach, its only unused feature is a disconnected FM radio receiver.
ANTENNA
There’s no need to connect an external antenna to the Raspberry Pi 3. Its radios are connected to this chip antenna soldered directly to the board, in order to keep the size of the device to a minimum. Despite its diminutive stature, this antenna should be more than capable of picking up wireless LAN and Bluetooth signals even through walls.
SoC
Built specifically for the new Pi 3, the Broadcom BCM2837 system-onchip (SoC) includes four high-performance ARM Cortex-A53 processing 24 cores running at 1.2GHz with 32kB Level 1 and 512kB Level 2 cache memory, a VideoCore IV graphics processor, and is linked to a 1GB LPDDR2 memory module on the rear of the board.
GPIO
The Raspberry Pi 3 features the same 40-pin general-purpose input-output (GPIO) header as all the pis going back to the Model B+ and Model A+. Any existing GPIO hardware will work without modification; the only change is a switch to which UART is exposed on the GPIO?s pins, but that?s handled internally by the operating system.

The Raspberry Pi 3 shares the same SMSC LAN9514 chip as its predecessor, the Raspberry Pi 2, adding 10/100 Ethernet connectivity and four USB channels to the board. As before, the SMSC chip connects to the SoC via a single USB channel, acting as a USB-to-Ethernet adaptor and USB hub. 25

VIBRATION SENSOR
It’s a high sensitivity 801S Vibration Sensor module, which has two output signal pin.one digital pin(D0), When it detect some vibration up to certain threshold, it can output High or Low level. One Analog pin(A0), it can real-time output voltage signal of the 801S vibration. Comparing with other vibration or shock sensor, this 801S type has following features: Micro Shock detecting; Non direction limited; 60,000,000 times shock guarantee (special gold alloy plated).Low cost circuit can adjust Sensitivity.
3.3.6.1 Specification
• Size: 20mm* 32mm *11mm.
• The main chip: LM393, 801S.
• Work voltage: DC 5V.
• With the signal output instructions.
• With Analog and TTL level signal output signal output.
• The output valid signal is high, the light goes out.
• Sensitivity adjustable (fine tuning).
• Vibration detection range, non-directional.
• With mounting holes, firmware installation flexible and convenient.

SOFTWARE REQUIREMENT SPECIFICATION
FUNCTIONAL REQUIREMENTS
The functional requirements highlight major functionalities involved in the system, their descriptions and the flow in which the functionalities are used.
• The model provides the accurate and exact location of the victim to the emergency contacts which would be a great assistance at such critical situations.
• System is flexible such that any number of emergency responses could be added to the system.
• The program code in the Raspberry pi module could be modified according to the requirements of the purpose which makes the system scalable for applications in future
• Provides the way for sending essential credentials of the victim to the ambulances and emergency responses for quicker approach and aid.
• The system uses an application which is of no cost and user friendly.
• The UI must display the data in well-ordered manner.
• The UI must allow the user to modify or delete his/her data.
• The data must be inserted, updated and retrieved in a very less time.
• The system must detect the vibrations while driving.
• The system must be able to send messages to the user and receive the responses.
• The system must be able to interact with Slack API and Push bullet API
30

NON FUNCTIONAL REQUIREMENTS
SCALABILITY
Scalability refers to the capability of the system to handle a growing amount of work, or its potential to be enlarged in order to accommodate that growth. The program code logic could be modified according to the changing requirements making the system scalable.
USABILITY
Usability refers to the ease of use and learnability of the system. This system can be used by everyone and the user interface is very simple. Installing the hardware and the software applications is also an easy one. It can be interfaced with each other and can be used.
PERFORMANCE
Performance is measured against the preset standards of accuracy, completeness, cost and speed of the system. Best performance of the slack application helps the user to access the system or the device in an efficient way.
RELIABILITY
Reliability is an attribute of the system that consistently performs according to its specifications. This system assures to alerts the emergency contacts immediately when the vibration threshold is met thus proving its reliability.
SECURITY
Secure messages are transferred from the Raspberry Pi module through the push bullet application to the emergency contacts. 31

System design is the process of defining the elements of a system such as the architecture, modules and components, the different interfaces of those components and the data that goes through that system. It is meant to satisfy specific needs and requirements of a business or organization through the engineering of a coherent and well-running system. 32

ARCHITECTURAL DESIGN
Software application architecture is the process of defining a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and manageability. It involves a series of decisions based on a wide range of factors, and each of these decisions can have considerable impact on the quality, performance, maintainability, and overall success of the application.

SYSTEM INSTALLATION
System installation is the process if defining how the system should be built (i.e., physical system design), ensuring that the system is operational and used, ensuring that the system meets quality standard.
INSTALLATION PROCEDURE
Using Raspbian OS and a computer connected to a network the developers can install the application for usage. 40
CODE INSTALLATION
The Code can be installed by using Thonny (Python IDE) in the Raspbian OS.
The necessary coding for the modules embedded are installed and made to run when the system is switched on. 42

PUSHBULLET API INSTALLATION
• The easiest way is to open your terminal and type

pip install pushbullet.py
• Alternatively can clone this repo and install it with

python setup.py install
SLACKCLIENT API INSTALLATION
• The easiest way is to open your terminal and type pip install slack client flask

RASPBIAN OS INSTALLATION
Raspbian OS is installed by loading the OS in a Storage Disk (SD Card) by the means of a computer. It is then embedded into the Raspberry Pi Module for initialization.
Steps for installation:
Step 1: Download the Raspbian Stretch OS and Image Writer from the Internet.
Step 2: Write the image file into the Storage Disk (SD Card).
Step 3: Setup the Pi.
Raspberry Pi comes with a default username and password. The credentials are:
Username: pi
Password: raspberry
Step 4: Update the firmware.
Once the desktop shows up, open a terminal and enter the following command to update the firmware of the pi.
$sudorpi-update
Step 5: Sharing Internet over the Wi-Fi.
Find the ip address of the raspberry pi by using the following command:
$sudoifconfig
Step 6: Setting up VNC Server to connect the Raspberry Pi to a laptop
After opening enter the IP address to access the interface.

Documents

Application Documents

# Name Date
1 201841018299-FORM-9 [16-05-2018(online)].pdf 2018-05-16
2 201841018299-FORM 1 [16-05-2018(online)].pdf 2018-05-16
3 201841018299-COMPLETE SPECIFICATION [16-05-2018(online)].pdf 2018-05-16