Accident Detection System Independent of In-Vehicle Detection System Sneha Sontakke 1, Dr. A. D. Gawande 2 1 First Author Affiliation & Address 2 Second Author Affiliation & Address 3 Third Author Affiliation & Address Abstract-- The accident detected system Independent of In- Vehicle Detection System can be implemented though one or several sensors in an Android Devices the system can gathers the information provided the device and sends this data to a central database server over a network link. It can work as a instance helping system. This database can only be accessed by authorized third parties, e.g., such as insurance companies or in hospitals. Similarly, describes a system that notifies the status of a moving object in terms of location of accident and its positioning to third parties. This status is notified to hospital if it is having the server or family member or friend who is having that application in his/her android device. In [4], the authors present an automatic emergency alert system for two-wheeled vehicles that includes an accident detector inclination sensor and decision unit and a system to inform third parties about historic data of speed, acceleration and braking. Keywords Accident Detection, Emergency Notification, Global Positioning System (GPS), Global System for Mobile Communications (GSM). I. INTRODUCTION The emergency-call service is a piece of software that can be installed in any kind of box, that is, and aftermarket device connectable or not to the vehicle s network and/or on-board computer; a portable device (PDA, laptop); or a mobile phone. Positive accident detection is followed by any sequence of actions defined by the user, such as sending accident details via SMS or e-mail, or making an automated phone call to the emergency services, with a Global Positioning System (GPS) receiver and cellular network connectivity, mainly the Global System for Mobile Communications (GSM), connected to the sensors. An emergency call and data message includes speech and information about the vehicle and its geographical position. With this as our motivation, we envision a cheap and convenient mobile device that is able to analyze and advise the driver on sudden and harmful situations that arise from vehicle maneuvers and environmental factors. This type of driver assist is only meant to complement the driver but not to take full control of the vehicle. 498 Smartphone-based accident detection applications provide several advantages relative to conventional invehicle accident detection systems, e.g., they are vehicleindependent, increasingly pervasive, and provide rich data for accident analysis. Smartphones in a wireless mobile sensor network can capture the streams of data provided by their accelerometers, compasses, and GPS sensors to provide a portable black box that detects traffic accidents and records data related to accident events, such as accelerations experienced by the driver. II. PROPOSED WORK SYSTEM A complete system has been developed for the task of emergency detection and tracking. In order to provide more effective application services, we use the concept of fatclient to install the built-in module on the client side including GPS receiver connection module, analysis module, loading map module, driving management subsystem and emergency accident deal subsystem. This application makes the system respond to users quickly while transforming coordinates or loading map. At the server side, we provide Web Services based on database content access that recording a user's last locationbased information. Through Google map API, we provide the basic static map and the services by the combinations of three modules (Database, GPS signal conversion processing module, Google API service). Each module is discussed in the following section. The GPS Signal Detection Module is to detect the GPS signal and save the location data through Web Services. If a user s location is changed, so will the data be updated. We implemented this module based on Google Android API s android.location package. This module will also be used in Emergency Tracking Subsystem. It is presumed that the hand-held device would be seriously shaken or overturned when an accident occurs. Under this assumption, we use the G-Sensor as a balance detector to monitor the physical status of each device of the USER.
When an abnormal status is detected, the system regards this as an accident and then will blink a pop-up alert and send a mayday signal to other team members right away as a call for help. The mayday signal will display the position and time. Map displaying module is to reveal the location of accidents and create the user s pick-up point. In this implementation, we use the built-in Google Map and request the Web-Service for the information to create the map. Due to the space limitation of on-screen display, the user interface is designed with special attention on usability issue. It needs to allow users to clearly browse and identify the source and destination target on maps. Therefore, each icon needs to be recognizable with its distinct feature and/or symbol. Furthermore, we display the function menu by list to allow user to clearly understand every application of functions. Direction for path module directs the route of the path which is displayed by the Map Display Module. In this module, it first generates the map from source and to destination and then it will give all the directions of that generated map. III. ARCHITECTURE The architecture of the proposed system is separated into two main components the Crash Notification System as server and Crash Notification System and Driving Assistance System as client that are shown in the Figure below and described below as: The Crash Notification System as a client acts as a mobile sensor, relays accident information to the server, and provides an interface for third-party observers to contribute information to the accident report. For example, Figure shows how an accident is shown on the server. Emergency responders can access the basic information about the accident via mobile devices reroute or a standard web browser at an emergency response center. Screenshot: Notification of Accident on. All communication between the clients and the server is initiated by clients. The server s operations (such as accident information upload) are performed by individual handlers that can be configured at runtime. This architecture enables the addition of new operations and functionality without any software modifications or the need to recompile. The Android client pulls information from the server and can be configured based on user needs. Due to the loose coupling and use of open standards between clients and server, additional clients for other platforms (such as other smartphones or desktop applications) can be implemented without the need to update the server. The server architecture also supports a heterogeneous group of clients, while providing appropriate qualities of service to each device. 499
Client Accident Detection Fitness of Driver Manage Cities Displaying Maps Direction of path Data Collection Notification on Contact Notification Service System F Fig 1. Architecture of Client/ Accident Detection System Mobile Millennium project is a monitoring system that uses GPS data to obtain individual vehicle location information, process it, and distribute route information back to a mobile phone. Such technology allows accelerating the provision of medical services to injured people on the road through an instant emergency message, as well as pinpointing the exact position of the vehicle. The client also provides mapping functionality through Google Maps on the device to ensure that emergency responders can continuously receive information about an accident to prepare them for whatever they encounter at the accident site. 500 This map also allows other motorists to intelligently route themselves around an accident, thereby reducing congestion. The server provides data aggregation and a communication conduit to emergency responders, family, and friends. It allows clients to submit accident characteristics (such as acceleration and route) and presents several interfaces, such as a 1 Activities are basic building block components for Android applications and can be thought of as a screen or view that provide a single, focused thing a user can do.
Google Map and XML web services, for accessing this information. As accident information becomes available, the Crash Notification server posts location, route and severity information to a Google Map to aid emergency responders, as well as other drivers attempting to navigate the roads near the accident. The server can also be configured with emergency contacts to notify via text pop-up messages in the event of an accident. This data is configured at some time prior to a collision event so the server need not interact with the client to notify family or friends. The Crash Notification server is a web-based service based entirely on freelyavailable APIs and open-source software. It is written in Java. It utilizes a MySQL database to store accident information and Meta information. IV. DISSERTATION RESULTS WILL BE CARRIED OUT AS FOLLOWS Calculating Driver s fitness. Accident Detection. Managing the Cities. Displaying Maps as per the request of user. Directions of Route. Calculating Driver s Fitness: While calculating the fitness of the driver, we have to first enter some fields for checking the accuracy of driver s fitness. The fields which we are filling for the calculating the fitness are as age, experience of driving in kms, check the health condition weather the driver is minor problem or is perfectly fine or is having major problem. Also, check the vision of the driver weather he/she is having perfect vision, or having some problem in vision. After entering all the fields in this module, calculate the driving score of the driver which will totally based on different fields and generate the calculated score by giving the output as either Completely Fit for Driving, or Partially Fit for Driving or Not Fit for Driving. Accident Detection: Smartphone manufacturers also have begun including a plethora of sensors that enable devices to detect the context in which they are being used. For example, the HTC Dream (also an Android-based device), possesses a compass, accelerometer, and GPS receiver allowing application developers to determine the geographic position, heading, and movement of the user. The processing power, popularity, and relatively low cost [5] (compared to other traffic monitoring techniques) make smartphones an appealing platform to construct a wireless mobile sensor network that detects large acceleration for detecting the accidents. Managing Cities: In the case of an emergency call, one critical phase is to locate precisely on a map the position of the caller by providing the MSD and to derive a location which can be sent to the emergency service center. In This module, we can manage the cities by adding and inserting the cities where the users want to travel and we have to also insert its latitude and longitude of that specific cities. After inserting the cities, it will give the list of cities for selecting source and destination where the user is going to travel and generates the map of that route using the Google maps. Displaying Maps: After inserting the cities, it will give the list of cities for selecting source and destination where the user is going to travel and generates the map of that route using the Google maps. This Module will display the route from source to destination. Directions of Route: This module will give the directions of the path which the user is going to travel. This module will act as a assistance to the driver, who will direct the path to the driver. V. APPLICATION Car accident detection and highway congestion control is an emerging application for wireless mobile sensor networks. Recent advances in phone technologies are making it possible to detect car accidents in a more portable and cost effective manner than conventional invehicle solutions. Smartphone-based accident detection applications provide several advantages relative to conventional invehicle accident detection systems, e.g., they are vehicleindependent, increasingly pervasive, and provide rich data for accident analysis. VI. CONCLUSION Using a mobile phone, we can demonstrate some innovative applications that are integrated inside an automobile to evaluate a vehicle s condition. 501
In this experiment knowing that the Crash Notification and Driving Assistance system can be applied to the application of gathering user and monitoring the safe distance of the rider and then send the message to the other users nearby automatically for quick assistance while traveling. To make the view more specific, mobile-based system is ready to implement Google Maps to refresh the rider s location and display real-time emergency events. Under this design consideration, any unexpected event will be broadcasted within a few minutes and improve the response time of emergency services. REFERENCES [1] Thomas, M et al. (2011). Global Navigation Space Systems: reliance and vulnerabilities. The Royal Academy of Engineering. London, UK. Available at: http://bit.ly/fefb2i, accessed on 9 March, 2011. [2] M. S. Varat et al., Vehicle impact response analysis through the use of accelerometer data,in Proc. SAE World Congress & Exhibition, 2000. [3] Carolina Pinart#1, J. Carlos Calvo#2, Laura Nicholson*3 and José A. Villaverde#4, ECall- compliant early crash notification service for portable and nomadic devices in ieee 978-1-4244-2517, 2009. [4] E. Dávila, ecall: status of the initiative, 2nd PSAPs Expert Group meeting. Brussels, April 2007. [5] US Patent 7133661, Emergency information notifying system, and apparatus, method and moving object utilizing the emergency information notifying system, in US 7,133,661 B2, 7 Nov 2006, pp 1-44. [6] e-call Driving Group, "Recommendations of the DG e-call for the introduction of the pan-european e-call", 2006. [7] Mohamed Fazeen, Brandon Gozick, Ram Dantu, Moiz Bhukhiya, and Marta C. González, Safe Driving Using Mobile Phones, in ieee transactions on intelligent transportation systems, vol. 13, no. 3, september 2012. [8] E. Zafeiratou, Options for ecall MSD signalling,gsm Europe, 2006. [9] Jorge Zaldivar, Carlos T. Calafate, Juan Carlos Cano, Pietro Manzoni, Providing Accident Detection in Vehicular Networks Through OBD-II Devices and Android-based Smartphones in 5th IEEE Workshop On User MObility and VEhicular Networks On- Move 2011, Bonn 502