ISSN 2319-8885 Vol.04,Issue.50, December-2015,

Pages:10866-10868

www.ijsetr.com

Driver Behavior Detection and Control System for Automotive 1 2 THOPARAPU SWARNALATHA , BOLLIPELLI SRIKANTH 1PG Scholar, Dept of ECE, K G Reddy Engineering & Technology, Hyderabad, India, Email: [email protected]. 2Asst Prof, Dept of ECE, K G Reddy Engineering & Technology, Hyderabad, India, Email: [email protected].

Abstract: This paper focuses on developing a novel and non-intrusive abnormal behavior detection system exhibited by drivers, to prevent accidents from happening. This system defines a framework for a new context aware driving behavior model capable of predicting driver’s behavior. This approach broadens the cognitive focus of existing driving behavior models to integrate contextual information related to the vehicle, environment, driver and the interactions between them. The system has an “On Board Module" which resides in the vehicle. During the vehicle movements the module will continuously record the parameters of the sensor and detect the eye using image processing technique. If any abnormal values are identified then it will alert the user and transmits the location of the vehicle to the concerned authority using GPS and GSM Modules.

Keywords: Raspberry Pi, GSM, GPS, USB Camera.

I. INTRODUCTION mainly that of improving driving safety and reducing the Driver errors due to being affected by fatigue, being drunk, driver’s capacity and capability. Advance driver assistance or being reckless are the main factors responsible for most system is used for increasing the safety of driving cars which road accidents. In order to reduce the number of traffic construes traffic situations independently and support the accidents and to improve the safety and efficiency of the driver. Hence there is a need to design a system which will traffic, the researches and companies on Intelligent overcome above problems. Transportation System (ITS) have been conducted worldwide for many years. Intelligent vehicle(IV) system is a component II. HARDWARE of the ITS system, which aims to assist drivers in perceiving A. Raspberry Pi any dangerous situations earlier to avoid the accidents The original Raspberry Pi is based on the Broadcom through sensing and understanding of the environment around BCM2835 system on a chip (SoC), which includes n itself. Safety is the most important considerations in ARM1176JZF-S 700 MHz processor, VideoCore IV GPU, automotive. and was originally shipped with 256 megabytes of RAM, later upgraded (models B and B+) to 512 MB. The system has Secure Digital (SD) (models A and B) or MicroSD (models A+ and B+) sockets for boot media and persistent storage In the figure 1, Raspberry Pi is connected to the USB port.In the PC, Raspbian operating system is installed. Raspberry-pi works only on Raspbian operating system , ., Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. An operating system is the set of basic programs and utilities that make your Raspberry Pirun. However, Raspbian provides more than a pure OS: it comes with over 35,000 packages, pre-compiled bundled in a nice format for easy installation on your Raspberry Pi.Putty configuration and VNC viewer are needed to install Raspbian OS . Putty configuration is SSH and Telnet client .It is a open source software that is available with source code. Virtual Fig.1 Block diagram of the project. network computing is a Graphical desktop sharing system that

allows us to remotely control the desktop interface of one Many efforts are being taken in this regard. The important computer from another. The Raspberry Pi primarily uses features of Intelligent Vehicles are to enhance road safety, -based operating systems (it is not possible to run decrease traffic jams and increase the efficiency of Windows on the Raspberry Pi). The ARM11 is based on transportation. The goal of the Intelligent Vehicle Systems is version 6 of the ARM on.

Copyright @ 2015 IJSETR. All rights reserved.

THOPARAPU SWARNALATHA, BOLLIPELLI SRIKANTH accelerometer as opposed to an inclinometer such as a liquid tilt sensor – inclinometers tend to output binary information (indicating a state of on or off), thus it is only possible to detect when the tilt has exceeded some thresholding angle.

E. USB Camera Camera plays a vital role in automation purpose. The camera is used for monitoring of a room from a remote place. The camera used is a USB camera. Whenever the user clicks on to video button on loaded webpage, the corresponding room video will be streamed on to webpage .For this purpose we use a MJPG streamer.

III. SOFTWARE is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications. Qt is currently being Fig2. Raspberry Pi Board (ARM 11). developed both by , a subsidiary of Digia, and the Qt Project under open-source governance, involving B. GSM individual developers and firms working to advance Qt.Digia A GSM modem is a modem that works with a owns the Qt trademark and copyright. Qt is available with GSM wireless network. Global system for mobile bothcommercial andopensourceGPL v3, LGPL v3 and LGPL communication (GSM) is a globally accepted standard for v2 licenses.Qt is used mainly for developing application digital cellular communication. GSM is the name of a software with graphical user interfaces (GUIs); however, standardization group established in 1982 to create a common programs without a GUI can be developed, such as command- European mobile telephone standard that would formulate line tools and consoles for servers. An example of a non-GUI specifications for a pan-European mobile cellular radio program using Qt is the Catalyst web framework. GUI system operating at 900 mhz.GSM modems support an programs created with Qt can have a native-looking interface, extended set of AT commands. These extended AT in which cases Qt is classified as a widget tool kit.Qt uses commands are defined in the GSM standards. standard C++ with extensions including signals and slots that simplifies handling of events, and this helps in development C. GPS of both GUI and server applications which receive their own The Global Positioning System (GPS) comprises three set of event information and should process them accordingly. segments: The space segment (all functional satellites)The Qt supports many compilers, including the GCC C++ control segment (all ground stations involved in the compiler and the Visual Studio suite. Qt also provides Qt monitoring of the system master control station, Monitor Quick, that includes a declarative scripting language called stations, and ground control stations)The user segment (all QML that allows using JavaScript to provide the logic. With civil and military GPS users).GPS Was developed by the U.S. Qt Quick, rapid application development for mobile devices Department of Defense (DOD) and can be used both by became possible, although logic can be written with native civilians and military Personnel. The civil signal SPS code as well to achieve the best possible performance. Qt can (Standard Positioning Service) can be used freely by the be used in several other programming languages via language general public, whilst the Military signal PPS (Precise bindings. It runs on the major desktop platforms and some of Positioning Service) can only is used-This unit will receive all the mobile platforms. It has extensive internationalization the coordinates needed from the GPS satellites and will support. Non-GUI features include SQL database , update the Processor memory buffer When the user sends a XML parsing, JSON parsing, thread management and query to the server, server will get the location from the bus network support through the wireless communication. IV. DESIGN AND DEVELOPMENT D. MEMS(Accelerometer Sensor) Developed system hardware can be see in the fig 3. As per One of the most common inertial sensors is the accelerometer, the implementation when the system starts, it will check for a dynamic sensor capable of a vast range of sensing. the eye detection as shown in fig 4. If the driver eye is Accelerometers are available that can measure acceleration in detection it will check the remaining parameters. If all the one, two, or three orthogonal axes. They are typically used in sensors values are normal then the motor will turn and one of three modes: As an inertial measurement of velocity continuously monitor the situation if any abnormal conditions and position; As a vibration or impact (shock) sensor. There occur, then using the location information from GPS co- are considerable advantages to using an analogue

International Journal of Scientific Engineering and Technology Research Volume.04, IssueNo.50, December-2015, Pages: 10866-10868 Driver Behavior Detection and Control System for Automotive ordinates are transmitted to the concerned authority using the VII.REFERENCES GSM module. [1] S. Olariu and M. C. Weigle, Vehicular Networks: From Theory to Practice. London, U.K.: Chapman & Hall, 2009. [2] Y. Qian and N. Moayeri, “Design of secure and application-oriented VANETs,” in Proc. IEEE VTC Spring, May 2008, pp. 2794–2799. [3] “Vehicle Safety Communications Project Task 3 Final Rep., Identify Intelligent Vehicle Safety Applications Enabled by DSRC,” U.S. Dep. Of Trans., Washington, DC, USA, Tech. Rep. DOT HS 809 859, 2005. [4] X. Yang, L. Liu, N. H. Vaidya, and F. Zhao, „A vehicletovehiclecommunication protocol for cooperative collision warning‟ MOBIQUITOUS-04, 22-26 Aug. 2004. [5] R.Coetzer, “Driver fatigue detection based on eye tracking” Dept. of Electr., Electron. &Comput. Eng., Univ. of Pretoria, South Africa. [6] A Survey of Research in Inter-Vehicle Communications, Embedded Security in Cars, Springer Berlin Heidelberg, Jan. 2006. [7] S.Al-Sultan, H. Ali Al-Bayatti, and H. Zedan, “Context- Fig.3. Hardware Assembly. aware driver behavior detection system in intelligent transportation systems”, IEEE Trans. Veh. Technol., vol. 62, no.9, pp. 4264-4275, Nov. 2013. [8] M. Pasetto and S.DamianoBarbati ,“How the interpretation of drivers' behavior in virtual environment can become a road design tool: A Case Study”, Advances in Human-Computer Interaction, vol. 2011, 2011, article ID 673585. [9] D. Dawson and K. Reid, “Fatigue, alcohol and performance impairment,” Nature, vol. 388, no. 6639, p. 235, Jul. 1997.

Author’s Profile: Ms.Thoparapu Swarnalatha is working towards a Master of Technology Embedded system in E.C.E at prestigious K G Reddy engineering & technology, Hyderabad, India. She obtained B.Tech from Azad college of Eng& technology.

Fig.4. Driver Behavior Monitoring.

V. FUTURESCOPE Mr.Bollipelli srikanth is presently working In our future work, the proposed model will be improved as an Assistant Professor of ECE Department and several driver behavior, performance and characteristics in prestigious K G Reddy College of will be linked and added using Hybrid Dynamic Systems and Engineering & Technology, Hyderabad. He stochastic modeling tools. obtained M.Tech from microelectronics and VLSI system design at NIT DURGAPUR, VI. CONCLUSION Durgapur, West Bengal, B.Tech degree in In this paper, we are able to distinguish the four behavioural electronics and communication engineering modes (normal, alcohol consumption, exhaust and careless) of at Nadergul, Rangareddy. His Research interests include chip the driver by using ARM11 processor and various sensors design. very efficiently and integrated this driver behavior system with inter-vehicle communication system which will be able to take control action in prior to happening of the road accidents to form an automated vehicular control system. The method used in this paper has a great potential in preventing road traffic fatalities to a large extent.

International Journal of Scientific Engineering and Technology Research Volume.04, IssueNo.50, December-2015, Pages: 10866-10868