Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards



Similar documents
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

Development of an Ignition Interlock Device to Prevent Illegal Driving of a Drunk Driver

Developing Safety Management Systems for Track Workers Using Smart Phone GPS

Cloud Computing based Livestock Monitoring and Disease Forecasting System

Implementation of the E-Catalog Mobile E-commerce Platform using 3D GIS Information

Design and Implementation of Automatic Attendance Check System Using BLE Beacon

Development of a Service Robot System for a Remote Child Monitoring Platform

A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval

A Resilient Device Monitoring System in Collaboration Environments

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator

CARDA: Content Management Systems for Augmented Reality with Dynamic Annotation

Smart Integrated Multiple Tracking System Development for IOT based Target-oriented Logistics Location and Resource Service

A Study on Integrated Operation of Monitoring Systems using a Water Management Scenario

Personal Health Care Management System Developed under ISO/IEEE with Bluetooth HDP

Implementation of Augmented Reality System for Smartphone Advertisements

A Design of Mobile Convergence Architecture for U-healthcare

A Study on HL7 Standard Message for Healthcare System Based on ISO/IEEE 11073

Remote Desktop Access through Android Mobiles and Android Mobiles Access through Web Browser

Design of Remote data acquisition system based on Internet of Things

Crime Hotspots Analysis in South Korea: A User-Oriented Approach

Smart Home Security System Based on Microcontroller Using Internet and Android Smartphone

A Study on Design of Health Device for U-Health System

Flexible Architecture for Internet of Things Utilizing an Local Manager

Fast remote data access for control of TCP/IP network using android Mobile device

A Study of the Design of Wireless Medical Sensor Network based u- Healthcare System

WISE-4000 Series. WISE IoT Wireless I/O Modules

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS

The Development of an Intellectual Tracking App System based on IoT and RTLS

User Authentication Platform using Provisioning in Cloud Computing Environment

Data Logging and Realtime Visualization

A Digital Door Lock System for the Internet of Things with Improved Security and Usability

NanoMon: An Adaptable Sensor Network Monitoring Software

In the pursuit of becoming smart

Development of IaaS-based Cloud Co-location and Management System using Open Source Cloud Stack

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016

Basler. Line Scan Cameras

Modeling and Design of Intelligent Agent System

RUBA: Real-time Unstructured Big Data Analysis Framework

Big Data Collection Study for Providing Efficient Information

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

Effective Use of Android Sensors Based on Visualization of Sensor Information

Research and Performance Analysis of HTML5 WebSocket for a Real-time Multimedia Data Communication Environment

A Study on IP Exposure Notification System for IoT Devices Using IP Search Engine Shodan

The Digital Signage System Supporting Multi-Resources Schedule on an Elevator

ni.com Remote Connectivity with LabVIEW

Intelligent Home Automation and Security System

RealTime Implementation of RTOS based Vehicle Tracking System

Context Model Based on Ontology in Mobile Cloud Computing

MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi

An ECG Monitoring and Alarming System Based On Android Smart Phone

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

Study on a GIS-based Real-time Leakage Detection Monitoring System

An Introduction to OSVR

Implementation of IR-UWB MAC Development Tools Based on IEEE a

Open Access Research and Design for Mobile Terminal-Based on Smart Home System

Mobile Hybrid Cloud Computing Issues and Solutions

Enterprise Resource Planning System Deployment on Mobile Cloud Computing

Application of Android Mobile Platform in Remote Medical Monitoring System

An Intelligent Parking Guidance and Information System by using image processing technique

Skynax. Mobility Management System. System Manual

ANDROID LEVERED DATA MONITORING ROBOT

PRIVATE TEXTUAL NETWORK USING GSM ARCHITECTURE

Networking Remote-Controlled Moving Image Monitoring System

Design of Wireless Home automation and security system using PIC Microcontroller

A RFID Data-Cleaning Algorithm Based on Communication Information among RFID Readers

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

3 Software Defined Radio Technologies

IMPLEMENTATION OF FPGA CARD IN CONTENT FILTERING SOLUTIONS FOR SECURING COMPUTER NETWORKS. Received May 2010; accepted July 2010

Feasibility Study of Implementation of Cell Phone Controlled, Password Protected Door Locking System

Fig. 1 BAN Architecture III. ATMEL BOARD

CARRIOTS TECHNICAL PRESENTATION

International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN:

Development of Performance Testing Tool for Railway Signaling System Software

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

SCADA and Monitoring for Solar Energy Plant

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

DESIGN AND IMPLEMENTATION OF ONLINE PATIENT MONITORING SYSTEM

Vehicle Tracking System using GPRS

Mobile Operating Systems Lesson 05 Windows CE Part 1

A Study of e-trading System over Mobile Applications

An Innovative Two Factor Authentication Method: The QRLogin System

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring

WJEC GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

Structure Based Mobile Device Applications Enterprise Mobility

A Log Analysis System with REST Web Services for Desktop Grids and its Application to Resource Group-based Task Scheduling

Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology

Taxi Service Design Description

Transcription:

, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun Cho 2, Ahn CheolWoong 3 and Kim SungHo 4 1 The GyeongBuk Research Institute of Vehicle Embedded Technology, Kyungpook, Korea 2 Dept. of Computer Engineering, Yeungnam University College, DaeGu, Korea 3 Department of Smart Web Contents, Keimyung College University, DaeGu, Korea 4 School of Computer Science and Engineering, Kyungpook National University, Daegu, Korea 1 {hkryu, ycs6841}@givet.re.kr, 2 petercho@ync.ac.kr, 3 homepig@kmcu.ac.kr, 4 shkim@knu.ac.kr Abstract In this paper, to take advantage of personalized black box service, we did design and implement a combination service using a user terminal device and smart phone application, cloud server. This proposed system is to collect and analyze the individual's status information, it is possible to recognize a dangerous situations and hazards for users to inform the guardian or decided particular government department. To recognize dangerous situations, we are using various electronic sensors like magnetic gyro, GPS, short circuit sensor, camera. Also, to predict future risk situations, we use a face detection method that based on digital image processing. So, it can be guaranteed to be secure before the crime incident. Keywords: Electronic sensor, Personalized black box, Mobile, Cloud server 1. Introduction With the development of digital technology, the desire of users to record their lives has recently increased. Life logging devices and related technologies are developing as a result. Along with such trend, studies on services to improve safety and life quality in addition to simple logging are actively underway [1, 2]. Among them, personalized black box life logging service can be applied in various fields that require personalized services such as crime prevention and ubiquitous computing environment. It can also be used for management of seniors demanding special care such as dementia patients and children, learning assistance in the field of education, and analysis of diseases using personal bioinformation log. In this paper, a system was designed and embodied so that daily activities of individuals can be recorded and traced using an exclusive device, recognizing information about what was said and done by the user, when and where to determine dangerous situations and informing such situations to a guardian or designated institution for crime prevention, accident monitoring and protection of the socially disadvantaged. For this purpose, a device based on 4G network (LTE) is manufactured and images obtained using the device are transmitted to a cloud server for analysis. Analyzed images are informed to a guardian or designated institution to avoid dangerous situations. Composition of this paper is as follows. Chapter 2 examines related studies and Chapter 3 explains the mobile system proposed in this study to recognize dangerous ISSN: 1738-9984 IJSEIA Copyright c 2015 SERSC

situations based on cloud server. Chapter 4 explains details on the embodiment of the proposed system, and Chapter 5 is a conclusion. 2. Related Studies The aim of MyLifeBits [3] project of Microsoft is to construct a system that digitalizes and saves all of the information related to life of individuals, allowing users to easily search and browse information on the system. The main purpose of this project is to record information so it can be accessed when people want, which helps replace human memory. Another example of studies on life log is Stuff I`ve Seen (SIS) [4]. This system was developed for the goal of recording and reusing personal information. It records and doing index information about actions that occurs in desktop applications. It focuses on indexing and inquiry of saved information. Systems that recognize situations are being studied with a technology that determines the environment based on given context information, as well as a technology that transfers data using mobile devices at any place and time. Multi-modal interface can be regarded as a representative technology. [5, 6] In addition, Context-Aware Middleware for URC Systems (CAMUS) by the Electronics and Telecommunications Research Institute (ETRI) is a study on context awareness conducted in Korea [7]. CAMUS is a standard platform that helps robots recognize content, and it plays the role of a context recognition engine that analyzes and saves information collected by sensors and sends out work instruction by creating events. Our system is a system that transfers daily records collected by a user device to a cloud server through wireless network on a real-time basis. The server saves and analyzes large volume of information collected and informs a guardian or designated institution about dangerous situations recognized. 3. Design of Mobile System based on Cloud Server that Recognizes Dangerous Situations This paper designed a structure in which camera attached to the user device is used to transmit image and voice data to the cloud server on a real-time basis, and dangerous areas and persons detected are informed to a guardian or designated institution. Figure 1 shows the mobile system architecture based on cloud server that can recognize dangerous situations proposed in this paper. Figure 1. Mobile System Architecture based on Cloud Server that can Detect Dangerous Situations Image and data are generated on the user convenience device and meta information including temporal and spatial information (GPS) of the image is transmitted to the cloud server, and the cloud server stores the collected image / voice data and position values in 144 Copyright c 2015 SERSC

the optimal format. In addition, stored data are analyzed to detect dangerous areas and persons based on position information and inform the situation to a guardian or designated institution. 3.1. User Convenience Terminal Device Module The device module includes a communication function for real-time transmission of data obtained by different sensors to the cloud server. The system power circuit was designed with consideration on stable output voltage, and the structure for measurement and dissipation of heat was enhanced. The memory interface circuit embodied an SDRAM interface for program data processing, and the camera interface circuit was designed to remove image signal noise. Figure 2 shows the development range of hardware. Figure 2. Development Range of Device Hardware Software of the device used RTOS porting by modifying memory, IO, communication device and clock frequency according to hardware. Device driver preparation, analysis and control of communication protocol (Wi-Fi, LTE Modem), sensor and power controller, file system porting, TCP/IP stack porting and device API configuration were done. The main task was prepared by creating image and voice processing task frame. Figure 3 shows hardware configuration of the device. 3.2. Smart Phone Application Figure 3. H/W Configuration of the Device Important functions of the app include device setting, notice of dangerous situations, emergency call, situation monitoring, reception of position information, setting of dangerous areas, registration/authentication processing, and guardian registration. Figure 4 shows software architecture of the smart phone app and application design configuration. Copyright c 2015 SERSC 145

Figure 4. Software Architecture of Smart Phone App and Design Configuration 3.3. Cloud Server System for Data Saving and Transmission Image / voice data and position values received by the server are saved as XML documents. When an event requesting META information is received, XML file stored in the storage is loaded and parsed to convert it into JSON format using JSON maker module, sending data out as open API response. The app analyzes JSON data included in the response to bring URL list of media files stored in the server and sequentially calls files according to time information to play media files through HTTP. Figure 5 shows the configuration of the cloud server and app. Figure 5. Architecture of the Cloud Server and Application 3.4. Detection of Dangerous Persons using Face Recognition The objective of this system is to register the DB on dangerous persons provided by the government as a library on the cloud server and to use face recognition technique for detection of risk factors and prevention of crimes. Also, block matching algorithm is used to correct images, and image stabilization technique based on bit plane matching shaking can be used to correct images that are shaken during daily activities. The Ada-boost algorithm was used as an algorithm for face classification. After sequentially generating classifiers, analysis data used observation values extracted from the performance of the 146 Copyright c 2015 SERSC

previous classifier. Figure 6 is the conceptual diagram used for face classification. The PCA method was used for face recognition, and its stepwise application method is illustrated in Figure 7. Figure 6. Conceptual Diagram of Face Classification Figure 7. Flowchart of the PCA Algorithm Figure 8 shows the test results for the face recognition algorithm created based on the methods presented above. Figure 8. Test Results for the Face Recognition Algorithm 4. Implement of Mobile System based on Cloud Server that Recognizes Dangerous Situations 4.1. Implement Environment The device developed in this paper was manufactured using EVM board (STM32429I- EVAL), and the app was developed for Android OS. In addition, the cloud server was embodied to save and record image / voice and position data as XML files. 4.2. Implement Result Data collected by camera on the device are transmitted to the cloud server through wireless network on a real-time basis. Segments of image / voice and position values of Copyright c 2015 SERSC 147

the user are processed by restful open API call for optimal storage and management in the cloud server. The cloud server provides an external open API interface to analyze data and operate service module. The cloud server manages image / voice information of the user for different situations as XML. When image / voice segments of the user are registered, the server receives the event by callback through the push manager and automatically links the guardian to the corresponding image. Figure 9 shows the inter-device scenario between the device and cloud server. Connection request on the device can only be made on Android app, and registration and setting of the device are done after connection. Completion of device registration is informed when unique device value is returned. Once device registration is complete, sendeventfile is used to transmit a danger detection event with an image to the server and sendevent is used to transmit a danger detection event without an image to the server. In addition, the device regularly sends image files to the server for face detection, as well as position information whenever position of the user is changed. Figure 9. Inter-device Scenario The Android app can largely be divided into guardian mode and ward mode. Guardian mode can register one or more wards to be protected and includes functions such as list of dangers detected, setting of dangerous areas, current position of wards, and emergency call. The ward mode has a function that informs the user of danger through push message when the user enters a dangerous area. Also, the ward mode can check battery status of the device and inform to user's guardian. Figure 10 shows the screen in guardian and ward mode. Figure 10. APP Screen of Guardian and Ward Mode 148 Copyright c 2015 SERSC

5. Conclusion This system proposed in our paper transmits data from a personal device to a cloud server through wireless network on a real-time basis. The server analyzes and processes data to detect dangerous situations or persons and inform them to a guardian or designated institution. Primarily, the proposed system can prevent the user from exposure to dangerous areas and situations, and inform exposure to dangerous areas and situations to a guardian and designated institution for safety. The proposed system can additionally provide a monitoring function in various fields of application such as crime prevention, accident monitoring and protection of the socially disadvantaged. Acknowledgments This research was financially supported by the Ministry of Trade, Industry and Energy(MOTIE) and Korea Institute for Advancement of Technology(KIAT) through the Infrastructure Project for Industrial Technology Development (No. N0001156). References [1] S. Park and S. Kim, Usability Evaluation of Lifelogging Application on Mobile - Focused on Dayone Application and Momento Application, Korea Digital Design Council journal, vol. 14, no. 1, (2014) January, pp. 117-127. [2] G. KiHyun, A Lifelog System based on Context information, Journal of Computing Science and Engineering, vol. 36, no. 1, (2009). [3] J. Gemmel, G. Bell and R. Lueder, MyLifeBits: A personal Database for Everything, Communications of the ACM, vol. 49, no. 1, (2006) January. [4] S. Dumais, Stuff I`ve Seen: A system for Personal Information Retrieval and Re-Use, SIGIR, (2003). [5] B.-M. Jang, U-healthcare Context-Awareness Security Framework Using Multi-modal Interaction Agent, Journal of Security Engineering, vol. 6, no. 5, (2009) October, pp. 337-349. [6] Awareness Service Infrastructure D2.1-Architectural specification of the service infrastructure, (2004), http://doc.telin.nl/dscgi/ ds.py/get/file-49225/d2.1_-_awareness _Service_Infrastructure.pdf). [7] H. Kim, CAMUS A Middleware Supporting Context-aware Services for Network-based Robots, IEEE Workshop on Advanced Robotics and Its Social Impacts, (2005), pp. 237-242. Copyright c 2015 SERSC 149

150 Copyright c 2015 SERSC