SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1886
www.ijarcet.org
MEMS ACCELEROMETER BASED HAND GESTURE RECOGNITION
Meenaakumari.M1
, M.Muthulakshmi2
1
Dept.of ECE, Sri Lakshmi Aammal Engineering College, Chennai,
2
Asst.Prof, Dept.of ECE, Sri Lakshmi Aammal Engineering College, Chennai,
Abstract —This paper presents an MEMS
accelerometer mostly based on gesture
recognition algorithm and its applications. The
hardware module consists of a triaxial mems
accelerometer, microcontroller, and zigbee
wireless transmission module for sensing and
collecting accelerations of handwriting and
hand gesture trajectories. Users will use this
hardware module to write down digits, alphabets
in digital kind by making four hand gestures. The
accelerations of hand motions measured by the
accelerometer are transmitted wirelessly to a
personal computer for trajectory recognition. The
trajectory algorithm composed of information
assortment collection, signal preprocessing for
reconstructing the trajectories to attenuate the
cumulative errors caused by drift of sensors. So,
by changing the position of MEMS (micro electro
mechanical systems) we can able to show the
alphabetical characters and numerical within the
PC.
Keywords – MEMS accelerometer, gesture,
handwritten recognition, trajectory algorithm.
I. INTRODUCTION
NOW A DAYS, the expansion of human machine
interaction technologies in electronic circuits has
been greatly reduced the dimension and weight of
consumer electronics products such as smart phones
and handheld computers, and therefore will increases
our day to day convenience. Recently, an attractive
alternative, a conveyable embedded device with
inertial sensors, has been projected to sense the
activities of human and to capture their motion
trajectory information from accelerations for
handwriting and recognizing gestures. The foremost
necessary advantage of inertial sensors for general
motion sensing is that they can be operated without
any external reference and limitation in operating
conditions. However, motion trajectory recognition is
comparatively tough for different users since they
have different speeds and styles to generate various
motion trajectories. Thus, several researchers have
tried to avoid the problem domain for increasing the
accuracy of handwriting recognition systems. During
this work a miniature MEMS accelerometer based
recognition systems which acknowledge four hand
gestures in 3-D is constructed by using this four
gestures, numerical and alphabets will be recognized
in the digital format.
MEMS are termed as micro electro
mechanical system where mechanical parts like
cantilevers or membranes have been manufactured at
microelectronics circuits. It uses the technology
known as micro-fabrication technology. It has holes,
cavity, channels, cantilevers, membranes and
additionally imitates mechanical parts. The emphasis
on MEMS is based on silicon. The explanation that
prompt that prompt the utilization of MEMS
technology are for example miniaturization of
existing devices, development of new devices based
on principal that do not work at large scale and to
interact with micro world. Miniaturization reduces
cost by decreasing material consumption. It also
increases applicability by reducing mass and size
allowing placing the, MEMS in places where a
traditional system. Instead of having a series of
external components connected by wire or soldered
to printed circuit board the MEMS on silicon can be
integrated directly with the electronics. These are
called smart integrated MEMS already include data
acquisition, filtering, data storage, communication
interfacing and networking. MEMS technology not
only makes the things smaller but often makes them
better. A typical example is brought by the
accelerometer development.
An accelerometer is a device that
measures the physical acceleration. The physical
parameters are temperature, pressure, force, light etc.
it measures the weight per unit mass. By contrast,
accelerometers in free fall or at rest in outer space
will measure zero. Another term for the type of
acceleration that accelerometers can measure is g-
force. It works on the principle of displacement of a
small proof mass etched into the silicon surface of the
integrated circuit and suspended by small beams.
II. RELATED WORK
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1887
www.ijarcet.org
There are mainly two existing types of
gesture recognition methods, i.e., vision-based and
accelerometer and/or gyroscope based. Due to some
limitations like ambient optical noise, slower
dynamic response, and relatively large data
collections/processing of vision-based method [1],
our recognition system is implemented based on an
inertial measurement unit based on MEMS
acceleration sensors. If gyroscopes are used for
inertial measurement [2] it causes heavy
computational burden, thus our system is based on
MEMS accelerometers only and gyroscopes are not
implemented. Many researchers have focused on
developing effective algorithms for error
compensation of inertial sensors to improve the
recognition accuracy. For few examples, Yang et al.
[3] proposed a pen-type input device to track
trajectories in 3-D space by using accelerometers and
gyroscopes. An efficient acceleration error
compensation algorithm based on zero velocity
compensation was developed to decrease the
acceleration errors for acquiring accurate
reconstructed trajectory. An extended Kalman filter
with magnetometers (micro inertial measurement unit
(μIMU) with magnetometers), proposed by Luo et al.
[10], was employed to compensate the orientation of
the proposed digital writing instrument. If the
orientation of the instrument was estimated precisely,
the motion trajectories of the instrument were
reconstructed accurately. Dong et al. [4] proposed an
optical tracking calibration method based on optical
tracking system (OTS) to calibrate 3-D accelerations,
angular velocities, and space attitude of handwriting
motions. The OTS was developed for the following
two goals: 1) to obtain accelerations of the proposed
ubiquitous digital writing instrument (UDWI) by
calibrating 2-D trajectories and 2) to obtain the
accurate attitude angles by using the multiple camera
calibration. However, in order to recognize or
reconstruct motion trajectories accurately, the
aforementioned approaches introduce other sensors
such as gyroscopes or magnetometers to obtain
precise orientation. This increases additional cost for
motion trajectory recognition systems as well as
computational burden of their algorithms.
.
In this paper, a portable device has been developed
with a trajectory recognition algorithm. The portable
device consists of a triaxial accelerometer, a
microprocessor, and an zigbee wireless transmission
module. The acceleration signals measured from the
triaxial accelerometer are transmitted to a computer
via the zigbee wireless module. Users can utilize this
portal device to write digits and make hand gestures
at normal speed. The measured acceleration signals
of these motions can be recognized by the trajectory
recognition algorithm. The recognition procedure is
composed of acceleration acquisition, signal
preprocessing, feature generation, feature selection,
and feature extraction. The acceleration signals of
hand motions are measured by the portable device.
The signal preprocessing procedure consists of
calibration, a moving average filter, a high-pass filter,
and normalization. First, the accelerations are
calibrated to remove drift errors and offsets from the
raw signals. These two filters are applied to remove
high frequency noise and gravitational acceleration
from the raw data, respectively. The features of the
preprocessed acceleration signals of each axis include
mean, correlation among axes, interquartile range
(IQR), mean absolute deviation (MAD), root mean
square (rms), VAR, standard deviation (STD), and
energy. Before classifying the hand motion
trajectories, we perform the procedures of feature
selection and extraction methods. In general, feature
selection aims at selecting a subset of size m from an
original set of d features (d > m). Therefore, the
criterion of kernel-based class separability (KBCS)
with best individual N (BIN) is to select significant
features from the original features (i.e., to pick up
some important features from d) and that of linear
discriminate analysis (LDA) is to reduce the
dimension of the feature space with a better
recognition performance (i.e., to reduce the size of
m). The objective of the feature selection and feature
extraction methods is not only to eradicate the burden
of computational load but also to increase the
accuracy of classification. The reduced features are
used as the inputs of classifiers. The contributions of
this paper include the following: 1) the development
of a portable device with a trajectory recognition
algorithm, i.e., with the hardware module , can give
desired commands by hand motions to control
electronics devices anywhere without space
limitations, and 2) an effective trajectory recognition
algorithm, i.e., the proposed algorithm can efficiently
select significant features from the time and
frequency domains of acceleration signals and project
the feature space into a smaller feature dimension for
motion recognition with high recognition accuracy.
III.HARDWARE DESIGN OF
PORTABLE DEVICE
The portable device consists of a triaxial
accelerometer (MMA2240), a microcontroller
(C8051F206 with a 12-b A/D converter), and a
wireless transceiver (nRF2401, Nordic). The triaxial
accelerometer measures the acceleration signals
generated by a user’s hand motions. The
microcontroller collects the analog acceleration
signals and converts the signals to digital ones via the
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1888
www.ijarcet.org
A/D converter. The wireless transceiver transmits the
acceleration signals wirelessly to a personal computer
(PC).The MMA2240 is a low-cost capacitive micro
machined accelerometer with a temperature
compensation function and a g-select function for a
full-scale selection of +_}2 g to +_}6 gand is able to
measure accelerations over the bandwidth of 0.5 kHz
for all axes. The accelerometer’s sensitivity is set
from −2 g to +2 g. The C8051F206 integrates a high-
performance 12-b A/D converter and an optimized
signal cycle 25-MHz 8-b microcontroller unit (MCU)
(8051 instruction set compatible) on a signal chip.
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 zigbee transceiver at 2.4-
GHz transmission band with 1-Mb/s transmission
rate. The overall power consumption of the digital
pen circuit is 30 mA at 3.7 V. The block diagram of
the portable device is shown in Fig. 1.
Fig.1. Block diagram of the portable device.
IV. TRAJECTORY RECOGNITION
ALGORITHM
The proposed trajectory recognition
algorithm consisting of acceleration acquisition,
signal preprocessing, feature generation, feature
selection, and feature extraction. In this paper, the
motions for recognition include Arabic numerals
alphabets. The acceleration signals of the hand
motions are measured by a triaxial accelerometer and
then preprocessed by filtering and normalization.
Consequently, the features are extracted from the
preprocessed data to represent the characteristics of
different motion signals, and the feature selection
process based on KBCS picks p features out of the
original extracted features. To reduce the
computational load and increase the recognition
accuracy of the classifier, LDA is utilized to decrease
the dimension of the selected features. The reduced
feature vectors are then fed into a PNN classifier to
recognize the motion to which the feature vector it
belongs.
A. Signal Preprocessing
The microcontroller collects the acceleration
signals of hand motions which are generated by the
accelerometer. Due to slight tremble movement of
hand certain amount of noise is generated. The signal
preprocessing consists of calibration, a moving
average filter, a high-pass filter, and normalization.
First, the accelerations are calibrated to remove drift
errors and offsets from the raw signals. The second
step of the signal preprocessing is to use a moving
average filter to reduce the high-frequency noise of
the calibrated accelerations, and the filter is
expressed as
where x[t] is the input signal, y[t] is the output signal,
and N is the number of points in the average filter. In
this paper, we set N = 8. The decision of using an
eight-point moving average filter is based on our
empirical tests. Then, a high-pass filter is used to
remove the gravitational acceleration from the
filtered acceleration to obtain accelerations caused by
hand movement. In general, the size of samples of
each movement between fast and slow writers is
different. Therefore, after filtering the data, we first
segment each movement signal properly to extract
the exact motion interval. Then, we normalize each
segmented motion interval into equal sizes via
interpolation.
MEMS
ACCELEROMTER
PIC
MICROCON
TROLLER
ZIGBEE TX
PC RS 232
ZIGBEE RX
RX
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1889
www.ijarcet.org
B. Feature Generation
The characteristics of different hand movement
signals can be obtained by extracting features from
the preprocessed x-,
Fig 2 Block diagram of the trajectory recognition
algorithm.
Y-, and z-axis signals, and we extract eight features
from the triaxial acceleration signals, including mean,
STD, VAR, IQR [6], correlation between axes [7],
MAD, rms, and energy [8] . They are explicated as
follows.
1) Mean: The mean value of the acceleration
signals of each hand motion is the dc
component of the signal
where W is the length of each hand motion.
2) STD: STD is the square root of VAR
3) VAR
where xi is the acceleration instance and m is
the mean value of xi in (3) and (4).
4) IQR: When different classes have similar
mean values, the interquartile range
represents the dispersion of the data and
eliminates the influence of outliers in the
data.
5) Correlation among axes: The correlation
among axes is computed as the ratio of the
covariance to the product of the STD for
each pair of axes. For example, the
correlation (corrxy) between two variables x
on x-axis and y on y-axis is defined as
where E represents the expected value, σx
and σx are STDs, and mx and my are the
expected values of x and y, respectively.
6) MAD
7) rms
where xi is the acceleration instance and m is
the mean value of xi in (6) to (7).
8) Energy: Energy is calculated as the sum of
the magnitudes of squared discrete fast
Fourier transform (FFT) components of the
signal in a window. The equation is defined
as
where Fi is the ith FFT component of the
window and |Fi| is the magnitude of Fi.
C. Feature Selection
Feature selection comprises a selection criterion. The
KBCS can be computed as follows: Let (x, y) (Rd ×
Y) represents a sample, where Rd denotes a d-
dimensional feature space, Y symbolizes the set of
class labels, and the size of Y is the number of class c.
This method projects the samples onto a kernel space,
and m i is defined as the mean vector for the I th
class in the kernel space, ni denotes the number of
samples in the ith class, m denotes the mean vector
for all classes in the kernel space, S B denotes the
between-class scatter matrix in the kernel space, and
S/ W denotes the within-class scatter matrix in the
kernel space. Let (・) be a possible nonlinear
mapping from the feature space Rd to a kernel space
κ and tr(A) represents the trace of a square matrix A.
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1890
www.ijarcet.org
The following two equations are used in the class
separability measure:
The class separability in the kernel space can be
measured as
To maintain the numerical stability in the
maximization of J ∅
, the denominator tr(S∅
W ) has to
be prevented from approaching zero.
IV. EXPERIMENTAL RESULTS
In this section, the effectiveness of trajectory
recognition algorithm is validated.
A. Handwritten Digit Recognition
The acceleration signals after the signal
preprocessing procedure of the proposed trajectory
recognition algorithm for the digit 0. The calibrated
acceleration signals acquired from the accelerometer
module are shown. With the preprocessed
accelerations, alphabets and numerical features are
generated by the feature generation procedure.
Subsequently, the KBCS is adopted to choose
characteristic features from the generated features.
We choose digits 0 and 6 to illustrate the
effectiveness of the KBCS, since their accelerations
and handwritten trajectories are pretty similar and
difficult to classify. The IQR features of these two
digits are closely overlapped. Thus, the features are
not effective for
1 2 3 4 5 6 7 8 9 10
Fig. 3. Generation of numerical
Fig. 4. Trajectories of four hand gestures.
corrxy, meanz, energyx, energyy, and energyz
selected by the KBCS. Finally, the dimension of the
selected features was further reduced by the LDA not
only to ease the burden of computational load but
also to increase the accuracy of
classification.
Fig. 5.a Trajectories of alphabets
Fig. 5.b. Trajectories of alphabets.
Fig. 6. IQR features of (red star) digit 0 and (blue
diamond) digit 6.
1 2 3 4
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1891
www.ijarcet.org
Fig. 6.a. Mean feature of (red star) digit 0 and digit
(blue diamond) 6.
Therefore, the total testing samples were 100 (10 ×
10 × 1) for the testing procedure, and the total
training samples were 900 (10 × 10 × 9) for the
raining procedure. Because there are ten digits
needed to be classified, the maximum of the
dimension of the feature extraction by the LDA was
nine. To see the performance variation caused by
feature dimensions, we varied the dimensions of the
LDA from one to nine. In Fig. 10, the best average
recognition rate of
Fig. 7. Average recognition rates versus the feature
dimensions of the PNN classifier by using the LDA.
Fig. 8. Average recognition rates versus the feature
dimensions of the PNN classifier by using the KBCS.
V. CONCLUSION
The development of a portable device, is used to
generate desired commands by hand motions to
control electronic devices without space limitations.
The time and frequency domains of acceleration
signals of motion recognition, which has high
recognition accuracy. The acceleration made by the
hand gesture is measured by accelerometer are
wirelessly transmitted to computer. In the
experiments, we used 2-D handwriting digits,
alphabets by using four hand gestures to validate the
effectiveness of the proposed device and algorithm.
The overall handwritten digit recognition rate was
98%, and the gesture recognition rate was also
98.75%. This result encourages us to further
investigate the possibility of using our digital pen as
an effective tool for HCI applications. In this project,
an additional button can be used to allow users to
indicate the starting point and ending point of motion.
That is, the limitation of the proposed trajectory
recognition algorithm is that it can only recognize a
letter or a number finished with a single stroke.
VI. FUTURE ENHANCEMENT
The algorithms can be developed for letters or words
with multistrokes which involve more challenging
problems.
REFERENCES
1) S. Zhou, Q. Shan, F. Fei, W. J. Li, C. P. Kwong,
and C. K. Wu et al.,“Gesture recognition for
interactive controllers using MEMS motion
sensors,” in Proc. IEEE Int. Conf. Nano/Micro
Engineered and MolecularSystems, Jan. 2009,
pp. 935–940.
2) S. Zhang, C. Yuan, and V. Zhang, “Handwritten
character recognition using orientation
quantization based on 3-D accelerometer,”
presented at the 5th Annu. Int. Conf. Ubiquitous
Systems, Jul. 25th, 2008.
3) J. Yang, W. Chang, W. C. Bang, E. S. Choi, K.
H.Kang, S. J. Cho, and D. Y. Kim, “Analysis
and compensation of errors in the input device
based on inertial sensors,” in Proc. IEEE Int. L.
Wang, “Feature selection with kernel class
separability,” IEEE Trans.Pattern Anal. Mach.
Intell., vol. 30, no. 9, pp. 1534–1546, Sep. 2008.
4) 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.
5) 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.
6) S. Zhou, Z. Dong, W. J. Li, and C. P. Kwong,
“Hand-written character recognition using
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, No 5, May 2013
1892
www.ijarcet.org
MEMS motion sensing technology,” in
Proc.IEEE/ASME Int. Conf. Advanced Intelligent
Mechatronics, 2008, pp.1418–1423.
7) J. K. Oh, S. J. Cho, and W. C. Bang et al.,
“Inertial sensor based recognition of 3-D
character gestures with an ensemble of
classifiers,” presented at the 9th Int. Workshop
on Frontiers in Handwriting Recognition, 2004.
8) Conf. Inf.Technol.—Coding and Computing,
2004, pp. 790–796.
9) Y. Luo, C. C. Tsang, G. Zhang, Z. Dong, G. Shi,
S. Y. Kwok, W. J. Li, P. H. W. Leong, and M. Y.
Wong, “An attitude compensation technique for
a MEMS motion sensor based digital writing
instrument,” in Proc.IEEE Int. Conf.
Nano/Micro Eng. Mol. Syst., 2006, pp. 909–914.
10) Z. Dong, G. Zhang, Y. Luo, C. C. Tsang, G. Shi,
S. Y. Kwok, W. J. Li,P. H. W. Leong, and M. Y.
Wong, “A calibration method for MEMS inertial
sensors based on optical tracking,” in Proc. IEEE
Int. Conf.Nano/Micro Eng. Mol. Syst., 2007, pp.
542–547.
11) S. J. Preece, J. Y. Goulermas, L. P. J. Kenney,
and D. Howard, “A comparison of feature
extraction methods for the classification of
dynamic activities from accelerometer data,”
IEEE Trans. Biomed. Eng., vol. 56,no. 3, pp.
871–879, Mar. 2009.
12) L. Bao and S. S. Intille, “Activity recognition
from user-annotated acceleration data,”
Pervasive, Lecture Notes in Computer Science,
no. 3001,pp. 1–17, 2004.
13) Y. P. Chen, J. Y. Yang, S. N. Liou, G. Y. Lee,
and J. S. Wang, “Online classifier construction
algorithm for human activity detection using a
triaxial accelerometer,” Appl. Math. Comput., pp.
849–860, Nov. 2008.
14) L. Wang, “Feature selection with kernel class
separability,” IEEE Trans.Pattern Anal. Mach.
Intell., vol. 30, no. 9, pp. 1534–1546, Sep. 2008.
15) 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.
16) 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.
17) S. Zhou, Z. Dong, W. J. Li, and C. P. Kwong,
“Hand-written character recognition using
MEMS motion sensing technology,” in
Proc.IEEE/ASME Int. Conf. Advanced Intelligent
Mechatronics, 2008, pp.1418–1423.
18) J. K. Oh, S. J. Cho, and W. C. Bang et al.,
“Inertial sensor based recognition of 3-D
character gestures with an ensemble of
classifiers,” presented at the 9th Int. Workshop
on Frontiers in Handwriting Recognition, 2004.
19) A. H. F. Lam, W. J. Li, Y. Liu, and N. Xi,
“MIDS: Micro input devices system using
MEMS sensors,” presented at the IEEE/RSJ Int.
Conf.Intelligent Robots and Systems (IROS),
Oct. 2002.
20) G. Zhang, G. Shi, Y. Luo, H. Wong, W. J. Li, P.
H. W. Leong, and M. Y. Wong, “Towards an
ubiquitous wireless digital writing instrument
using MEMS motion sensing technology,”
presented at the IEEE/ASME Int. Conf.
Advanced Intelligent Mechatronics (AIM),
Monterey, CA, Jul. 2005.

Más contenido relacionado

La actualidad más candente

IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...
IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...
IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...IRJET Journal
 
IRJET- Surveillance of Object Motion Detection and Caution System using B...
IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...
IRJET- Surveillance of Object Motion Detection and Caution System using B...IRJET Journal
 
27 9134 direction finding scheme for multi edit septian
27 9134 direction finding scheme for multi edit septian27 9134 direction finding scheme for multi edit septian
27 9134 direction finding scheme for multi edit septianIAESIJEECS
 
Massive Sensors Array for Precision Sensing
Massive Sensors Array for Precision SensingMassive Sensors Array for Precision Sensing
Massive Sensors Array for Precision Sensingoblu.io
 
ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawn Quinn
 
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...ijcseit
 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueIRJET Journal
 
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingA Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingPing Hsu
 
Osmium MIMU4444: Massive Multi-IMU Array
Osmium MIMU4444: Massive Multi-IMU ArrayOsmium MIMU4444: Massive Multi-IMU Array
Osmium MIMU4444: Massive Multi-IMU Arrayoblu.io
 
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...Uncompressed Video Streaming in Wireless Channel without Interpolation using ...
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...IJASRD Journal
 
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNET
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNETMOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNET
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNETgerogepatton
 
Motion capture process and systems
Motion capture process and systemsMotion capture process and systems
Motion capture process and systemsAlaa Mohamed Saeed
 
Design and Analysis CMOS Image Sensor
Design and Analysis CMOS Image SensorDesign and Analysis CMOS Image Sensor
Design and Analysis CMOS Image Sensorinventionjournals
 
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NET
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NETDECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NET
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NETijcseit
 
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensorEvolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensoroblu.io
 

La actualidad más candente (16)

IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...
IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...
IRJET- A Survey on Control of Mechanical ARM based on Hand Gesture Recognitio...
 
Gi3511181122
Gi3511181122Gi3511181122
Gi3511181122
 
IRJET- Surveillance of Object Motion Detection and Caution System using B...
IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...IRJET-  	  Surveillance of Object Motion Detection and Caution System using B...
IRJET- Surveillance of Object Motion Detection and Caution System using B...
 
27 9134 direction finding scheme for multi edit septian
27 9134 direction finding scheme for multi edit septian27 9134 direction finding scheme for multi edit septian
27 9134 direction finding scheme for multi edit septian
 
Massive Sensors Array for Precision Sensing
Massive Sensors Array for Precision SensingMassive Sensors Array for Precision Sensing
Massive Sensors Array for Precision Sensing
 
ShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProjectShawnQuinnCSS565FinalResearchProject
ShawnQuinnCSS565FinalResearchProject
 
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...
OBSERVATIONAL DISCRETE LINES FOR THE DETECTION OF MOVING VEHICLES IN ROAD TRA...
 
Human Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision TechniqueHuman Motion Detection in Video Surveillance using Computer Vision Technique
Human Motion Detection in Video Surveillance using Computer Vision Technique
 
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset TrackingA Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
A Fast Single-Pixel Laser Imager for VR/AR Headset Tracking
 
Osmium MIMU4444: Massive Multi-IMU Array
Osmium MIMU4444: Massive Multi-IMU ArrayOsmium MIMU4444: Massive Multi-IMU Array
Osmium MIMU4444: Massive Multi-IMU Array
 
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...Uncompressed Video Streaming in Wireless Channel without Interpolation using ...
Uncompressed Video Streaming in Wireless Channel without Interpolation using ...
 
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNET
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNETMOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNET
MOTION PREDICTION USING DEPTH INFORMATION OF HUMAN ARM BASED ON ALEXNET
 
Motion capture process and systems
Motion capture process and systemsMotion capture process and systems
Motion capture process and systems
 
Design and Analysis CMOS Image Sensor
Design and Analysis CMOS Image SensorDesign and Analysis CMOS Image Sensor
Design and Analysis CMOS Image Sensor
 
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NET
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NETDECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NET
DECENTRALIZED SUPERVISION OF MOBILE SENSOR NETWORKS USING PETRI NET
 
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensorEvolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
 

Similar a 1886 1892

A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmIOSR Journals
 
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmIOSR Journals
 
Paper id 25201432
Paper id 25201432Paper id 25201432
Paper id 25201432IJRAT
 
Eecs221 final report
Eecs221   final reportEecs221   final report
Eecs221 final reportSaurebh Raut
 
EECS221 - Final Report
EECS221 - Final ReportEECS221 - Final Report
EECS221 - Final ReportSaurebh Raut
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report newchithiracyriac
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition SystemIRJET Journal
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...IJERA Editor
 
Design and Implementation of Spatial Localization Based on Six -axis MEMS Sensor
Design and Implementation of Spatial Localization Based on Six -axis MEMS SensorDesign and Implementation of Spatial Localization Based on Six -axis MEMS Sensor
Design and Implementation of Spatial Localization Based on Six -axis MEMS SensorIJRES Journal
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerIJARIIT
 
STEFANO CARRINO
STEFANO CARRINOSTEFANO CARRINO
STEFANO CARRINObutest
 
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSijctcm
 
A Survey on Mobile Sensing Technology and its Platform
A Survey on Mobile Sensing Technology and its PlatformA Survey on Mobile Sensing Technology and its Platform
A Survey on Mobile Sensing Technology and its PlatformEswar Publications
 
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESIOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESijassn
 
Human Activity Recognition Using Smartphone
Human Activity Recognition Using SmartphoneHuman Activity Recognition Using Smartphone
Human Activity Recognition Using SmartphoneIRJET Journal
 
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET Journal
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)IRJET Journal
 

Similar a 1886 1892 (20)

E010122431
E010122431E010122431
E010122431
 
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition Algorithm
 
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition Algorithm
 
Paper id 25201432
Paper id 25201432Paper id 25201432
Paper id 25201432
 
Eecs221 final report
Eecs221   final reportEecs221   final report
Eecs221 final report
 
EECS221 - Final Report
EECS221 - Final ReportEECS221 - Final Report
EECS221 - Final Report
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report new
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition System
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...
Hand Motion Gestures For Mobile Communication Based On Inertial Sensors For O...
 
Design and Implementation of Spatial Localization Based on Six -axis MEMS Sensor
Design and Implementation of Spatial Localization Based on Six -axis MEMS SensorDesign and Implementation of Spatial Localization Based on Six -axis MEMS Sensor
Design and Implementation of Spatial Localization Based on Six -axis MEMS Sensor
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
 
STEFANO CARRINO
STEFANO CARRINOSTEFANO CARRINO
STEFANO CARRINO
 
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERSADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
ADVANCED ALGORITHMS FOR ETCHING SIMULATION OF 3D MEMS-TUNABLE LASERS
 
A Survey on Mobile Sensing Technology and its Platform
A Survey on Mobile Sensing Technology and its PlatformA Survey on Mobile Sensing Technology and its Platform
A Survey on Mobile Sensing Technology and its Platform
 
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESIOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
 
Human Activity Recognition Using Smartphone
Human Activity Recognition Using SmartphoneHuman Activity Recognition Using Smartphone
Human Activity Recognition Using Smartphone
 
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture RecognitionIRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Survey Paper on Vision based Hand Gesture Recognition
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)
 
E010412433
E010412433E010412433
E010412433
 

Más de Editor IJARCET

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationEditor IJARCET
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Editor IJARCET
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Editor IJARCET
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Editor IJARCET
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Editor IJARCET
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Editor IJARCET
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Editor IJARCET
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Editor IJARCET
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Editor IJARCET
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Editor IJARCET
 

Más de Editor IJARCET (20)

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturization
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107
 

Último

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Último (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

1886 1892

  • 1. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1886 www.ijarcet.org MEMS ACCELEROMETER BASED HAND GESTURE RECOGNITION Meenaakumari.M1 , M.Muthulakshmi2 1 Dept.of ECE, Sri Lakshmi Aammal Engineering College, Chennai, 2 Asst.Prof, Dept.of ECE, Sri Lakshmi Aammal Engineering College, Chennai, Abstract —This paper presents an MEMS accelerometer mostly based on gesture recognition algorithm and its applications. The hardware module consists of a triaxial mems accelerometer, microcontroller, and zigbee wireless transmission module for sensing and collecting accelerations of handwriting and hand gesture trajectories. Users will use this hardware module to write down digits, alphabets in digital kind by making four hand gestures. The accelerations of hand motions measured by the accelerometer are transmitted wirelessly to a personal computer for trajectory recognition. The trajectory algorithm composed of information assortment collection, signal preprocessing for reconstructing the trajectories to attenuate the cumulative errors caused by drift of sensors. So, by changing the position of MEMS (micro electro mechanical systems) we can able to show the alphabetical characters and numerical within the PC. Keywords – MEMS accelerometer, gesture, handwritten recognition, trajectory algorithm. I. INTRODUCTION NOW A DAYS, the expansion of human machine interaction technologies in electronic circuits has been greatly reduced the dimension and weight of consumer electronics products such as smart phones and handheld computers, and therefore will increases our day to day convenience. Recently, an attractive alternative, a conveyable embedded device with inertial sensors, has been projected to sense the activities of human and to capture their motion trajectory information from accelerations for handwriting and recognizing gestures. The foremost necessary advantage of inertial sensors for general motion sensing is that they can be operated without any external reference and limitation in operating conditions. However, motion trajectory recognition is comparatively tough for different users since they have different speeds and styles to generate various motion trajectories. Thus, several researchers have tried to avoid the problem domain for increasing the accuracy of handwriting recognition systems. During this work a miniature MEMS accelerometer based recognition systems which acknowledge four hand gestures in 3-D is constructed by using this four gestures, numerical and alphabets will be recognized in the digital format. MEMS are termed as micro electro mechanical system where mechanical parts like cantilevers or membranes have been manufactured at microelectronics circuits. It uses the technology known as micro-fabrication technology. It has holes, cavity, channels, cantilevers, membranes and additionally imitates mechanical parts. The emphasis on MEMS is based on silicon. The explanation that prompt that prompt the utilization of MEMS technology are for example miniaturization of existing devices, development of new devices based on principal that do not work at large scale and to interact with micro world. Miniaturization reduces cost by decreasing material consumption. It also increases applicability by reducing mass and size allowing placing the, MEMS in places where a traditional system. Instead of having a series of external components connected by wire or soldered to printed circuit board the MEMS on silicon can be integrated directly with the electronics. These are called smart integrated MEMS already include data acquisition, filtering, data storage, communication interfacing and networking. MEMS technology not only makes the things smaller but often makes them better. A typical example is brought by the accelerometer development. An accelerometer is a device that measures the physical acceleration. The physical parameters are temperature, pressure, force, light etc. it measures the weight per unit mass. By contrast, accelerometers in free fall or at rest in outer space will measure zero. Another term for the type of acceleration that accelerometers can measure is g- force. It works on the principle of displacement of a small proof mass etched into the silicon surface of the integrated circuit and suspended by small beams. II. RELATED WORK
  • 2. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1887 www.ijarcet.org There are mainly two existing types of gesture recognition methods, i.e., vision-based and accelerometer and/or gyroscope based. Due to some limitations like ambient optical noise, slower dynamic response, and relatively large data collections/processing of vision-based method [1], our recognition system is implemented based on an inertial measurement unit based on MEMS acceleration sensors. If gyroscopes are used for inertial measurement [2] it causes heavy computational burden, thus our system is based on MEMS accelerometers only and gyroscopes are not implemented. Many researchers have focused on developing effective algorithms for error compensation of inertial sensors to improve the recognition accuracy. For few examples, Yang et al. [3] proposed a pen-type input device to track trajectories in 3-D space by using accelerometers and gyroscopes. An efficient acceleration error compensation algorithm based on zero velocity compensation was developed to decrease the acceleration errors for acquiring accurate reconstructed trajectory. An extended Kalman filter with magnetometers (micro inertial measurement unit (μIMU) with magnetometers), proposed by Luo et al. [10], was employed to compensate the orientation of the proposed digital writing instrument. If the orientation of the instrument was estimated precisely, the motion trajectories of the instrument were reconstructed accurately. Dong et al. [4] proposed an optical tracking calibration method based on optical tracking system (OTS) to calibrate 3-D accelerations, angular velocities, and space attitude of handwriting motions. The OTS was developed for the following two goals: 1) to obtain accelerations of the proposed ubiquitous digital writing instrument (UDWI) by calibrating 2-D trajectories and 2) to obtain the accurate attitude angles by using the multiple camera calibration. However, in order to recognize or reconstruct motion trajectories accurately, the aforementioned approaches introduce other sensors such as gyroscopes or magnetometers to obtain precise orientation. This increases additional cost for motion trajectory recognition systems as well as computational burden of their algorithms. . In this paper, a portable device has been developed with a trajectory recognition algorithm. The portable device consists of a triaxial accelerometer, a microprocessor, and an zigbee wireless transmission module. The acceleration signals measured from the triaxial accelerometer are transmitted to a computer via the zigbee wireless module. Users can utilize this portal device to write digits and make hand gestures at normal speed. The measured acceleration signals of these motions can be recognized by the trajectory recognition algorithm. The recognition procedure is composed of acceleration acquisition, signal preprocessing, feature generation, feature selection, and feature extraction. The acceleration signals of hand motions are measured by the portable device. The signal preprocessing procedure consists of calibration, a moving average filter, a high-pass filter, and normalization. First, the accelerations are calibrated to remove drift errors and offsets from the raw signals. These two filters are applied to remove high frequency noise and gravitational acceleration from the raw data, respectively. The features of the preprocessed acceleration signals of each axis include mean, correlation among axes, interquartile range (IQR), mean absolute deviation (MAD), root mean square (rms), VAR, standard deviation (STD), and energy. Before classifying the hand motion trajectories, we perform the procedures of feature selection and extraction methods. In general, feature selection aims at selecting a subset of size m from an original set of d features (d > m). Therefore, the criterion of kernel-based class separability (KBCS) with best individual N (BIN) is to select significant features from the original features (i.e., to pick up some important features from d) and that of linear discriminate analysis (LDA) is to reduce the dimension of the feature space with a better recognition performance (i.e., to reduce the size of m). The objective of the feature selection and feature extraction methods is not only to eradicate the burden of computational load but also to increase the accuracy of classification. The reduced features are used as the inputs of classifiers. The contributions of this paper include the following: 1) the development of a portable device with a trajectory recognition algorithm, i.e., with the hardware module , can give desired commands by hand motions to control electronics devices anywhere without space limitations, and 2) an effective trajectory recognition algorithm, i.e., the proposed algorithm can efficiently select significant features from the time and frequency domains of acceleration signals and project the feature space into a smaller feature dimension for motion recognition with high recognition accuracy. III.HARDWARE DESIGN OF PORTABLE DEVICE The portable device consists of a triaxial accelerometer (MMA2240), a microcontroller (C8051F206 with a 12-b A/D converter), and a wireless transceiver (nRF2401, Nordic). The triaxial accelerometer measures the acceleration signals generated by a user’s hand motions. The microcontroller collects the analog acceleration signals and converts the signals to digital ones via the
  • 3. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1888 www.ijarcet.org A/D converter. The wireless transceiver transmits the acceleration signals wirelessly to a personal computer (PC).The MMA2240 is a low-cost capacitive micro machined accelerometer with a temperature compensation function and a g-select function for a full-scale selection of +_}2 g to +_}6 gand is able to measure accelerations over the bandwidth of 0.5 kHz for all axes. The accelerometer’s sensitivity is set from −2 g to +2 g. The C8051F206 integrates a high- performance 12-b A/D converter and an optimized signal cycle 25-MHz 8-b microcontroller unit (MCU) (8051 instruction set compatible) on a signal chip. 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 zigbee transceiver at 2.4- GHz transmission band with 1-Mb/s transmission rate. The overall power consumption of the digital pen circuit is 30 mA at 3.7 V. The block diagram of the portable device is shown in Fig. 1. Fig.1. Block diagram of the portable device. IV. TRAJECTORY RECOGNITION ALGORITHM The proposed trajectory recognition algorithm consisting of acceleration acquisition, signal preprocessing, feature generation, feature selection, and feature extraction. In this paper, the motions for recognition include Arabic numerals alphabets. The acceleration signals of the hand motions are measured by a triaxial accelerometer and then preprocessed by filtering and normalization. Consequently, the features are extracted from the preprocessed data to represent the characteristics of different motion signals, and the feature selection process based on KBCS picks p features out of the original extracted features. To reduce the computational load and increase the recognition accuracy of the classifier, LDA is utilized to decrease the dimension of the selected features. The reduced feature vectors are then fed into a PNN classifier to recognize the motion to which the feature vector it belongs. A. Signal Preprocessing The microcontroller collects the acceleration signals of hand motions which are generated by the accelerometer. Due to slight tremble movement of hand certain amount of noise is generated. The signal preprocessing consists of calibration, a moving average filter, a high-pass filter, and normalization. First, the accelerations are calibrated to remove drift errors and offsets from the raw signals. The second step of the signal preprocessing is to use a moving average filter to reduce the high-frequency noise of the calibrated accelerations, and the filter is expressed as where x[t] is the input signal, y[t] is the output signal, and N is the number of points in the average filter. In this paper, we set N = 8. The decision of using an eight-point moving average filter is based on our empirical tests. Then, a high-pass filter is used to remove the gravitational acceleration from the filtered acceleration to obtain accelerations caused by hand movement. In general, the size of samples of each movement between fast and slow writers is different. Therefore, after filtering the data, we first segment each movement signal properly to extract the exact motion interval. Then, we normalize each segmented motion interval into equal sizes via interpolation. MEMS ACCELEROMTER PIC MICROCON TROLLER ZIGBEE TX PC RS 232 ZIGBEE RX RX
  • 4. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1889 www.ijarcet.org B. Feature Generation The characteristics of different hand movement signals can be obtained by extracting features from the preprocessed x-, Fig 2 Block diagram of the trajectory recognition algorithm. Y-, and z-axis signals, and we extract eight features from the triaxial acceleration signals, including mean, STD, VAR, IQR [6], correlation between axes [7], MAD, rms, and energy [8] . They are explicated as follows. 1) Mean: The mean value of the acceleration signals of each hand motion is the dc component of the signal where W is the length of each hand motion. 2) STD: STD is the square root of VAR 3) VAR where xi is the acceleration instance and m is the mean value of xi in (3) and (4). 4) IQR: When different classes have similar mean values, the interquartile range represents the dispersion of the data and eliminates the influence of outliers in the data. 5) Correlation among axes: The correlation among axes is computed as the ratio of the covariance to the product of the STD for each pair of axes. For example, the correlation (corrxy) between two variables x on x-axis and y on y-axis is defined as where E represents the expected value, σx and σx are STDs, and mx and my are the expected values of x and y, respectively. 6) MAD 7) rms where xi is the acceleration instance and m is the mean value of xi in (6) to (7). 8) Energy: Energy is calculated as the sum of the magnitudes of squared discrete fast Fourier transform (FFT) components of the signal in a window. The equation is defined as where Fi is the ith FFT component of the window and |Fi| is the magnitude of Fi. C. Feature Selection Feature selection comprises a selection criterion. The KBCS can be computed as follows: Let (x, y) (Rd × Y) represents a sample, where Rd denotes a d- dimensional feature space, Y symbolizes the set of class labels, and the size of Y is the number of class c. This method projects the samples onto a kernel space, and m i is defined as the mean vector for the I th class in the kernel space, ni denotes the number of samples in the ith class, m denotes the mean vector for all classes in the kernel space, S B denotes the between-class scatter matrix in the kernel space, and S/ W denotes the within-class scatter matrix in the kernel space. Let (・) be a possible nonlinear mapping from the feature space Rd to a kernel space κ and tr(A) represents the trace of a square matrix A.
  • 5. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1890 www.ijarcet.org The following two equations are used in the class separability measure: The class separability in the kernel space can be measured as To maintain the numerical stability in the maximization of J ∅ , the denominator tr(S∅ W ) has to be prevented from approaching zero. IV. EXPERIMENTAL RESULTS In this section, the effectiveness of trajectory recognition algorithm is validated. A. Handwritten Digit Recognition The acceleration signals after the signal preprocessing procedure of the proposed trajectory recognition algorithm for the digit 0. The calibrated acceleration signals acquired from the accelerometer module are shown. With the preprocessed accelerations, alphabets and numerical features are generated by the feature generation procedure. Subsequently, the KBCS is adopted to choose characteristic features from the generated features. We choose digits 0 and 6 to illustrate the effectiveness of the KBCS, since their accelerations and handwritten trajectories are pretty similar and difficult to classify. The IQR features of these two digits are closely overlapped. Thus, the features are not effective for 1 2 3 4 5 6 7 8 9 10 Fig. 3. Generation of numerical Fig. 4. Trajectories of four hand gestures. corrxy, meanz, energyx, energyy, and energyz selected by the KBCS. Finally, the dimension of the selected features was further reduced by the LDA not only to ease the burden of computational load but also to increase the accuracy of classification. Fig. 5.a Trajectories of alphabets Fig. 5.b. Trajectories of alphabets. Fig. 6. IQR features of (red star) digit 0 and (blue diamond) digit 6. 1 2 3 4
  • 6. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1891 www.ijarcet.org Fig. 6.a. Mean feature of (red star) digit 0 and digit (blue diamond) 6. Therefore, the total testing samples were 100 (10 × 10 × 1) for the testing procedure, and the total training samples were 900 (10 × 10 × 9) for the raining procedure. Because there are ten digits needed to be classified, the maximum of the dimension of the feature extraction by the LDA was nine. To see the performance variation caused by feature dimensions, we varied the dimensions of the LDA from one to nine. In Fig. 10, the best average recognition rate of Fig. 7. Average recognition rates versus the feature dimensions of the PNN classifier by using the LDA. Fig. 8. Average recognition rates versus the feature dimensions of the PNN classifier by using the KBCS. V. CONCLUSION The development of a portable device, is used to generate desired commands by hand motions to control electronic devices without space limitations. The time and frequency domains of acceleration signals of motion recognition, which has high recognition accuracy. The acceleration made by the hand gesture is measured by accelerometer are wirelessly transmitted to computer. In the experiments, we used 2-D handwriting digits, alphabets by using four hand gestures to validate the effectiveness of the proposed device and algorithm. The overall handwritten digit recognition rate was 98%, and the gesture recognition rate was also 98.75%. This result encourages us to further investigate the possibility of using our digital pen as an effective tool for HCI applications. In this project, an additional button can be used to allow users to indicate the starting point and ending point of motion. That is, the limitation of the proposed trajectory recognition algorithm is that it can only recognize a letter or a number finished with a single stroke. VI. FUTURE ENHANCEMENT The algorithms can be developed for letters or words with multistrokes which involve more challenging problems. REFERENCES 1) S. Zhou, Q. Shan, F. Fei, W. J. Li, C. P. Kwong, and C. K. Wu et al.,“Gesture recognition for interactive controllers using MEMS motion sensors,” in Proc. IEEE Int. Conf. Nano/Micro Engineered and MolecularSystems, Jan. 2009, pp. 935–940. 2) S. Zhang, C. Yuan, and V. Zhang, “Handwritten character recognition using orientation quantization based on 3-D accelerometer,” presented at the 5th Annu. Int. Conf. Ubiquitous Systems, Jul. 25th, 2008. 3) J. Yang, W. Chang, W. C. Bang, E. S. Choi, K. H.Kang, S. J. Cho, and D. Y. Kim, “Analysis and compensation of errors in the input device based on inertial sensors,” in Proc. IEEE Int. L. Wang, “Feature selection with kernel class separability,” IEEE Trans.Pattern Anal. Mach. Intell., vol. 30, no. 9, pp. 1534–1546, Sep. 2008. 4) 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. 5) 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. 6) S. Zhou, Z. Dong, W. J. Li, and C. P. Kwong, “Hand-written character recognition using
  • 7. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, No 5, May 2013 1892 www.ijarcet.org MEMS motion sensing technology,” in Proc.IEEE/ASME Int. Conf. Advanced Intelligent Mechatronics, 2008, pp.1418–1423. 7) J. K. Oh, S. J. Cho, and W. C. Bang et al., “Inertial sensor based recognition of 3-D character gestures with an ensemble of classifiers,” presented at the 9th Int. Workshop on Frontiers in Handwriting Recognition, 2004. 8) Conf. Inf.Technol.—Coding and Computing, 2004, pp. 790–796. 9) Y. Luo, C. C. Tsang, G. Zhang, Z. Dong, G. Shi, S. Y. Kwok, W. J. Li, P. H. W. Leong, and M. Y. Wong, “An attitude compensation technique for a MEMS motion sensor based digital writing instrument,” in Proc.IEEE Int. Conf. Nano/Micro Eng. Mol. Syst., 2006, pp. 909–914. 10) Z. Dong, G. Zhang, Y. Luo, C. C. Tsang, G. Shi, S. Y. Kwok, W. J. Li,P. H. W. Leong, and M. Y. Wong, “A calibration method for MEMS inertial sensors based on optical tracking,” in Proc. IEEE Int. Conf.Nano/Micro Eng. Mol. Syst., 2007, pp. 542–547. 11) S. J. Preece, J. Y. Goulermas, L. P. J. Kenney, and D. Howard, “A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data,” IEEE Trans. Biomed. Eng., vol. 56,no. 3, pp. 871–879, Mar. 2009. 12) L. Bao and S. S. Intille, “Activity recognition from user-annotated acceleration data,” Pervasive, Lecture Notes in Computer Science, no. 3001,pp. 1–17, 2004. 13) Y. P. Chen, J. Y. Yang, S. N. Liou, G. Y. Lee, and J. S. Wang, “Online classifier construction algorithm for human activity detection using a triaxial accelerometer,” Appl. Math. Comput., pp. 849–860, Nov. 2008. 14) L. Wang, “Feature selection with kernel class separability,” IEEE Trans.Pattern Anal. Mach. Intell., vol. 30, no. 9, pp. 1534–1546, Sep. 2008. 15) 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. 16) 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. 17) S. Zhou, Z. Dong, W. J. Li, and C. P. Kwong, “Hand-written character recognition using MEMS motion sensing technology,” in Proc.IEEE/ASME Int. Conf. Advanced Intelligent Mechatronics, 2008, pp.1418–1423. 18) J. K. Oh, S. J. Cho, and W. C. Bang et al., “Inertial sensor based recognition of 3-D character gestures with an ensemble of classifiers,” presented at the 9th Int. Workshop on Frontiers in Handwriting Recognition, 2004. 19) A. H. F. Lam, W. J. Li, Y. Liu, and N. Xi, “MIDS: Micro input devices system using MEMS sensors,” presented at the IEEE/RSJ Int. Conf.Intelligent Robots and Systems (IROS), Oct. 2002. 20) G. Zhang, G. Shi, Y. Luo, H. Wong, W. J. Li, P. H. W. Leong, and M. Y. Wong, “Towards an ubiquitous wireless digital writing instrument using MEMS motion sensing technology,” presented at the IEEE/ASME Int. Conf. Advanced Intelligent Mechatronics (AIM), Monterey, CA, Jul. 2005.