How To Recognize A Digit With An Accelerometer Based Gesture Recognition System For A Digital Pen

Similar documents
AN ADVANCE TECHNOLOGY IN DIGITAL PEN BY USING MEMS HAND GESTURE

Hand Gestures Remote Controlled Robotic Arm

Implementation of a Wireless Gesture Controlled Robotic Arm

FPGA Implementation of Human Behavior Analysis Using Facial Image

A Surveillance Robot with Climbing Capabilities for Home Security

WIRELESS BLACK BOX USING MEMS ACCELEROMETER AND GPS TRACKING FOR ACCIDENTAL MONITORING OF VEHICLES

DESIGN FOR MONITORING AND OPTIMIZATION OF POWER DEMAND FOR WIRELESSLY COMMUNICATING ELECTRIC LOADS

Fall Detection System Using Tri-Accelerometer for Wireless Body Area Network

2. IMPLEMENTATION. International Journal of Computer Applications ( ) Volume 70 No.18, May 2013

Efficient on-line Signature Verification System

Design and Implementation of a Wireless Gesture Controlled Robotic Arm with Vision

Intelligent Home Automation and Security System

Design of Wireless Home automation and security system using PIC Microcontroller

GLOVE-BASED GESTURE RECOGNITION SYSTEM

Multi-Person Pose Recognition Using a Zigbee Sensor Network

Figure 1.Block diagram of inventory management system using Proximity sensors.

Real Time Water Quality Monitoring System

Original Research Articles

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

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Accurate Measurement of the Mains Electricity Frequency

ANDROID APPLICATION DEVELOPMENT FOR ENVIRONMENT MONITORING USING SMART PHONES

Android Phone Controlled Robot Using Bluetooth

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Analecta Vol. 8, No. 2 ISSN

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

Effective Use of Android Sensors Based on Visualization of Sensor Information

A Study of Speed Control of PMDC Motor Using Auto-tuning of PID Controller through LabVIEW

DESIGN OF DIGITAL SIGNATURE VERIFICATION ALGORITHM USING RELATIVE SLOPE METHOD

TRANSMISSION OF ARM BASED REAL TIME ECG FOR MONITORING REMOTELY LOCATED PATIENT

Fig. 1 BAN Architecture III. ATMEL BOARD

Application Note IMU Visualization Software

Vibration Measurement of Wireless Sensor Nodes for Structural Health Monitoring

Building an Advanced Invariant Real-Time Human Tracking System

Result and Analysis of Implemented Real Time Wireless Health Monitoring System Using Sensors

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

Application of Virtual Instrumentation for Sensor Network Monitoring

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan


Design of Severity Estimation Unit of Automotive Accidents

Design and Development of SMS Based Wireless Home Appliance Control and Security System

Wireless Medical History Tracker and Token Generator Using Finger Biometric Technology and Arm

1. INTRODUCTION. Keywords SMS, GSM network, electrical device, encryption, control.

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

Wireless Sensor Network Based Low Power Embedded System Design For Automated Irrigation System Using MSP430

Method of Combining the Degrees of Similarity in Handwritten Signature Authentication Using Neural Networks

Intelligent Submersible Manipulator-Robot, Design, Modeling, Simulation and Motion Optimization for Maritime Robotic Research

Mouse Control using a Web Camera based on Colour Detection

Human Activities Recognition in Android Smartphone Using Support Vector Machine

I2C PRESSURE MONITORING THROUGH USB PROTOCOL.

A MOTION ACTIVITY MONITOR MONITOR POHYBOVÉ AKTIVITY

Intelligent Fleet Management System Using Active RFID

Real Time Monitoring System based on Embedded Linux Application

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

Sensors and actuators are ubiquitous. They are used

A Survey on Product Aspect Ranking

Parametric variation analysis of CUK converter for constant voltage applications

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

Automatic Fall Detector based on Sliding Window Principle

Human Detection Robot using PIR Sensors

Design of Remote data acquisition system based on Internet of Things

Advanced Electronic System for Human Safety (Smart Watch)

Neural Networks in Data Mining

Online Communication of Critical Parameters in Powerplant Using ZIGBEE

Wireless Fingerprint Based Attendance System Using Zigbee Technology

Wireless Medical History Tracker and Token Generator Using Finger Biometric Technology and Arm

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

Room Temperature based Fan Speed Control System using Pulse Width Modulation Technique

Wireless power meter monitoring with power theft detection and intimation system using GSM and Zigbee networks

FINGERPRINT BASED STUDENT ATTENDANCE SYSTEM WITH SMS ALERT TO PARENTS

Saving Mobile Battery Over Cloud Using Image Processing

DATA MINING TECHNIQUES AND APPLICATIONS

Real Time Monitoring using Surface Electromyography

DEVELOPMENT OF INDIVIDUAL HOME SECURITY SYSTEM USING CAN AND ZIGBEE PROTOCOL

FACE RECOGNITION BASED ATTENDANCE MARKING SYSTEM

Design and Development of SMS Based Wireless Home Appliance Control and Security System

Example #1: Controller for Frequency Modulated Spectroscopy

Zigbee Based Underground Mines Parameter Monitoring System for Rescue and Protection

Force/position control of a robotic system for transcranial magnetic stimulation

VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS

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

A Study of Low Cost Meteorological Monitoring System Based on Wireless Sensor Networks

CONTROL, COMMUNICATION & SIGNAL PROCESSING (CCSP)

Signature Region of Interest using Auto cropping

Design and Development of a Wireless Remote POC Patient Monitoring System Using Zigbee

DEVELOPMENT OF VIBRATION REMOTE MONITORING SYSTEM BASED ON WIRELESS SENSOR NETWORK

ARM7 Based Smart ATM Access & Security System Using Fingerprint Recognition & GSM Technology

EE318 Electronic Design Lab Project Report, EE Dept, IITB, April Wireless Microcontroller Programmer

Department of Electronics Engineering, Associate Professor, Tatysaheb kore Istitute of Engineering and Technology,Warnanagar, India

Handwritten Signature Verification using Neural Network

MTw Development Kit WIRELESS MOTION TRACKERS

Remote Monitoring and Control System for DC Motor using Zigbee Protocol

An Application of Data Leakage Prevention System based on Biometrics Signals Recognition Technology

Transcription:

GESTURE RECOGNITION OF HANDWRITTEN DIGIT USING ACCELEROMETER BASED DIGITAL PEN Mr. Kunal J. Patil1 1, Mr. A. H. Karode 2, Mr. S. R. Suralkar 3 1 Student, E&TC, SSBT s COET, Jalgaon (MH), India 2 Asst. Professor, E&TC, SSBT s COET, Jalgaon (MH), India 3 Asso. Professor, E&TC, SSBT s COET, Jalgaon (MH), India Abstract This paper Describe Accelerometer based gesture recognition method for Digit Recognition. Accelerometer based gesture recognition is one of the widely implemented method in the recognition scenario. We have implemented a 3D input digital pen which works on triaxial accelerometer to sense human gesture. This digital pen embedded with triaxial accelerometer, microcontroller, RF wireless transmitter module. The triaxial accelerometer measure acceleration signal along all the 3 axis. Accelerated signal process through microcontroller and serially transmitted through RF transmitter which can be received at remote place RF receiver. With the help of MATLAB tool feature vector are generated from received accelerated signal using zero crossing detector(zcd) & range to recognize handwritten numeric digit and PNN classifier technique for the best accuracy purpose. Keywords: MEMS, PNN, ZCD, GUI 1. INTRODUCTION Handwriting Recognition is mostly used for security & authentication purpose. There are two types of recognition offline recognition & online recognition. The constructed system is an online hand writing character recognition written in air. The character recognition is done by an MEMS accelerometer. This accelerometer gives response for every slight deflection or movement in the system. Accelerometer is developed by using MEMS technology.(2)a significant advantage of accelerometer for general motion sensing is that they can be operated without any external reference and limitation in working conditions.however, gesture recognition is relatively complicated because different users have different speeds and styles to generate various motion trajectories. Thus, many researchers have tried to increasing the accuracy of handwriting recognition systems.(1) Recently, some researchers have working on reducing the error of handwriting trajectory reconstruction by using acceleration signals and angular velocities of inertial sensors. However, the reconstructed trajectories suffer from various intrinsic errors of inertial sensors. Hence, many researchers have focused on developing effective algorithms to reduce error of inertial sensors & to improve the recognition accuracy. (2) An efficient acceleration error compensation algorithm based on zero velocity compensation was developed to reduce acceleration errors for acquiring accurate reconstructed trajectory. The features of the preprocessed acceleration signals of each axis include ZCD and Range. Before classifying the hand motion trajectories, we perform the procedures of feature selection and extraction methods. The PNN classifier is used to get better accuracy. If the orientation of the instrument was estimated precisely, the motion trajectories of the instrument were reconstructed accurately.(1) 2. Hardware Design of Digital Pen Digital pen consist of Triaxial accelerometer, RF transreceiver & AVR microcontroller(atmega 16). The MEMS based accelerometer measures the acceleration signals generated by a user s hand motions. The microcontroller convert the analog acceleration signals to digital ones via the A/D converter. The wireless transceiver transmits the acceleration signals wirelessly to a personal computer (PC). The output signals of the accelerometer are sampled at 100 Hz by the 12-b A/D converter. Then, all the data sensed by the accelerometer are transmitted wirelessly to a PC by an RF transceiver at 2.4-GHz transmission band with 1-Mb/s transmission rate(1).the schematic of hardware design of digital pen as shown in fig1. Figure 1 Block Diagram of accelerometer based digital pen[1 Volume 3, Issue 4, April 2014 Page 353

By deciding any two digits we can control relay action connected to the another microcontroller serial to USB converter has been used to send data from PC to microcontroller. 3. Trajectory Recognition Algorithm The block diagram of the trajectory recognition algorithm include acceleration acquisition, signal preprocessing, feature generation, feature selection, and feature extraction is shown fig 3. Figure 2 Block Diagram of Trajectory recognition algorithm[1] 3.1 Flow of Trajectory Recognition Algorithm The raw acceleration signals of hand motions are generated by the triaxial accelerometer are given to microcontroller. Our hand always trembles slightly while moving due to human nature, which causes certain amount of noise. The signal preprocessing consists of calibration, a moving average filter, a high-pass filter, and normalization (1). Using moving average filter we collect set of 10 value received from accelerometer & takes average of this value because of that the signal become smoother and if there is any sudden change in signal due to hand movement is avoided with the help of high pass filter. The normalization is to start the signal from start point. The characteristics of different hand movement signals can be obtained by extracting features from the preprocessed x,y, and z-axis signals, and we extract two features from the triaxial acceleration signals, include ZCD & RANGE. Table I Zero crossing Detector table Digit Digit ZCD for X ZCD for Y 0 1 2 1 1 0 2 1 3 3 1 4 4 2 1 5 1 3 6 1 3 7 1 1 8 1 4 9 2 2 From above table we can see that ZCD for digit 2, 5, 6 & 3, 8 are same for that we have to use classifier to recognize the digit correctly. For feature extraction there are various type of various type of classifier like PNN, FNN, FDA, HMM, GMM, LDA. They have different recognition rate but in our system we are using PNN classifier because of its higher recognition rate. 3.2 Classifier for Recognition 3.2.1 PNN Classifier:- The Probabilistic Neural Network was first proposed by Specht. With enough training data, the PNN is guaranteed to converge to a Bayesian classifier, and thus, it has a great potential for making classification decisions accurately and providing probability and reliability measures for each classification. Therefore, the most important advantage of using the PNN is its high speed of learning. Typically, the PNN consists of an Associate input layer, a pattern layer, a summation layer, and a decision layer as shown in Fig. 4. The Operation of the neurons in each layer of the PNN is defined as follows. Volume 3, Issue 4, April 2014 Page 354

1) Layer 1: The first layer is the input layer, and this layer performs no computation. The neurons of this layer convey the input features x to the neurons of the second layer 2) Layer 2: The second layer is the pattern layer, and the number of neurons in this layer is equal to NL. Figure 3. PNN Classifier[1] 3) Layer 3: The third layer is the summation layer. The contributions for each class of inputs are summed in this layer to produce the output as the vector of probabilities. Where Ni is the total number of samples in the k th neuron. 4) Layer 4: The fourth layer is the decision layer [8]. 4. Performance Analysis & Result The Digit which we want to recognize can be draw in air using gesture analysis as follow. Table II Pictorial Digit Trajectories [1] 4.1. Character Success Index In character success index we plot a graph between recognized digit & recognition rate in percent. In this a single digit we can draw continuously & count how much time it successively recognized. Graph 1 Character success index 4.2 Simulation Result The following diagram show the simulation result for digit 1 & digit 7. To show simulated result in matlab we constructed a graphical user interface window which show the recognize digit as well as the value & graph of the X axis & Y axis. Volume 3, Issue 4, April 2014 Page 355

Figure 4: Digit 1 Recognize On GUI Figure 5: Digit 7 Recognize On GUI The above graphical user interface window shows the recognize digit output.in this as the slider moves from one end to another end we have to draw the digit then we get recognize digit along with X value & Y value graph. We can use this project work in the various applications where gesture recognition is used. The application area like providing the security using gesture recognition that means operating the system with predefined digit stored in the database & the digit will act as a authenticate digit of accessing the system & second any other digit will act as a closing the system. To operate relay we use digit 1 & digit 7 as we recognize the digit 1 then relay will be ON & when we recognize the digit as 7 then relay will be OFF. we can use any digit to operate the relay. Table III. Database Of Different Person Person 0 1 2 3 4 5 6 7 8 9 P1 P2 x x x P3 x x P4 x x P5 x P6 x x x P7 x P8 P9 x x P10 x x Now we collect the database of 10 people that they draw the digit from 0 to 9, the sign shows that digit is successfully recognized & the sign x means digit not recognize. 5. Conclusion In this work we construct trajectory reorganization system for developing handwriting & gesture reorganization which can be implemented in the data protection.we also use the PNN for accurate measuring of digit.in this work by using Trajectory recognition algorithm & PNN, we try to recognize perfect matching of gesture in Handwriting. For this purpose we construct a hardware model which gives the 80 % efficiency in recognition of gesture & digit conclude from database &character success index This can be implemented as HCI application using the given design. This can also be implemented for blind person for security purpose or any other application. The result showing that this can be very useful for further development of HCI application in this area. Volume 3, Issue 4, April 2014 Page 356

REFERENCES [1] Jeen-Shing Wang and Fang-Chen Chuang, An Accelerometer-Based Digital Pen With a Trajectory Recognition Algorithm for Handwritten Digit and Gesture Recognition, IEEE Sens. J., vol. 59, no. 07, pp. 1543 1551, July. 2012. [2] Z. Dong, U. C. Wejinya, and W. J. Li, An optical-tracking calibration method for MEMS-based digital writing instrument, IEEE Sens. J., vol. 10, no. 10, pp. 1543 1551, Oct. 2010. [3] J. S.Wang, Y. L. Hsu, and J. N. Liu, An inertial-measurement-unit-based pen with a trajectory reconstruction algorithm and its applications, IEEE Trans. Ind. Electron., vol. 57, no. 10, pp. 3508 3521, Oct. 2010. [4] S.-H. P. Won, W. W. Melek, and F. Golnaraghi, A Kalman/particle filter-based position and orientation estimation method using a position sensor/inertial measurement unit hybrid system, IEEE Trans. Ind. Electron., vol. 57, no. 5, pp. 1787 1798, May 2010. [5] A. D. Cheok, Y. Qiu, K. Xu, and K. G. Kumar, Combined wireless hardware and real-time computer vision interface for tangible mixed reality, IEEE Trans. Ind. Electron., vol. 54, no. 4, pp. 2174 2189, Aug. 2007. [6] E. Sato, T. Yamaguchi, and F. Harashima, Natural interface using pointing behavior for human robot gestural interaction, IEEE Trans. Ind. Electron., vol. 54, no. 2, pp. 1105 1112, Apr. 2007. [7] Y. S. Kim, B. S. Soh, and S.-G. Lee, A new wearable input device: SCURRY, IEEE Trans. Ind. Electron., vol. 52, no. 6, pp. 1490 1499, Dec. 2005 [8] Miss Leena mahajan,prof G,.A.Kulkarni, Digital Pen for Handwritten Digit and Gesture Recognition Using Trajectory Recognition Algorithm Based On Triaxial Accelerometer- A Review Author Profile Mr.Kunal J.Patil received his B.E. degree in Electronics & Telecommunication Engineering from R.S C.O.E. Pune, Pune University in 2011. He is pursuing his M.E degree from S.S.B.T S C.O.E.T Bambhori Jalgaon, North Maharashtra University Mr.Atul H Karode received his B.E.degree in Electronics Engineering from S.S.B.T S C.O.E.T Bambhori Jalgaon, North Maharashtra University in 1999. He received his M.E degree from Professor Ram Meghe Institute of Technology & Research Badnera Amravati, SGBAU Amravati University in 2010. Recently, he is working as Assistant Professor in Electronics & Telecommunication Engineering Department in S.S.B.T S C.O.E.T Bambhori, Jalgaon. He has 13 years of teaching experience. His research interest includes Image Processing & Pattern recognition Mr. Shekhar R. Suralkar received his BE degree in Electronics and Telecommunication Engineering from SSGM College of Engineering Shegaon, Amravati University, and received his ME degree from Motilal Nehru Regional College of Engineering Allahabad University, Now he is pursuing P.hD. in the same Department, recently he is working as Head and Associate Professor in Electronic and Telecommunication Engineering Department in SSBT`s College of Engineering Bambhori, He has 22 Years Teaching Experiance, His research interest includes pattern recognition and Biometrics authentication. Volume 3, Issue 4, April 2014 Page 357