SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
International Journal of Electronics and Communication Engineering & Technology (IJECET),
INTERNATIONAL JOURNAL OF ELECTRONICS AND
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

ISSN 0976 – 6464(Print)
ISSN 0976 – 6472(Online)
Special Issue (November, 2013), pp. 08-19
© IAEME: www.iaeme.com/ijecet.asp
Journal Impact Factor (2013): 5.8896 (Calculated by GISI)
www.jifactor.com

IJECET
©IAEME

Feature-based Head Pose Estimation for Controlling Movement of
Robot Motion in Real Time
Lovendra Solanki1, Dinesh Soni2, S B Dandin3, J L Raheja4
1PhD

scholar, Singhania University, Pacheri Bari, Jhunjhunu, INDIA
Officer, B K Birla Institute of Engineering & Technology, Pilani, INDIA
3Dean (CS & IT), B K Birla Institute of Engineering & Technology, Pilani, INDIA
4Digital Systems Group, Central Electronics Engineering Research Institute (CEERI)/Council of Scientific and
Industrial Research (CSIR), Pilani, INDIA
2Technical

1dean.ecee@bkbiet.ac.in, 2dks41896@gmail.com, 3dean.csit@bkbiet.ac.in, 4jagdish@ceeri.ernet.in

ABSTRACT: In this paper, we present an approach for making an efficient technique for realtime face orientation information system, to control motor movement which can be efficiently
used for humanoid robot through computer vision. The project aims at applications related to
Human Computer Interaction (HCI). Our framework does not require any learning or temporal
modeling and can be used instantly. The system identifies the orientation of the face movement
with respect to the eye region detection and also identifies the changes in face orientation. In
addition the algorithm also strives to arrive parallelly, at Haar-classifier based face location
and eye pupil detection. It was experimentally found that recognition was improved by
inculcating the eye location which is recognized by applying circular Hough Transform on the
“eye region”. Finally we demonstrated its working in an augmented reality application for
which the raw data from computer was given to microcontroller to control the movement of
geared dc motor as per the movement of face in real time.

KEYWORDS: Haar Features, Classifiers, OpenCV, Gaussian Filter, Canny Edge Detector, Hough
Transform, Microprocessor

I.

INTRODUCTION

Real-time online gesture recognition in HCI (Human Computer Interaction) is beginning to
proliferate and promises a great deal of things as it is going to act as an interface between
users and the computers in the near future. These systems can make the interaction between
different humans (able and disabled) and the computers, more effectively and purposefully.
Lots of research work has been done in the past decade on face recognition and eye tracking
systems. The main aim of such a system is to recognise the gestures made by users, with their
face, eyes and to perform the corresponding tasks, as expected and clearly. Various image
processing tools and algorithms are available to accomplish this challenge. This paper
harnesses the power of OpenCV libraries which has better performance in terms of speed for
efficient functioning of real-time gesture recognition task. This is used to rotate the geared
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 8
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

motor as per the movement of the face. This feature can be extended to rotate the head
movement of the humanoid robot as per the movement of face in real time. .

II.

STATE OF THE ART

Viola and Jones [1] were first to introduce Haar cascade classifiers and use it to the task of face
detection. The idea of using cascade of simple classifiers led to the creation of an accurate and
computationally efficient detection system. Lienhart et al. [2] improved the Haar cascade
classifiers by enlarging the feature pool with the rotated Haar-like features. He additionally
tested the influence of various weak classifiers and boosting algorithms on the performance of
cascades. Weak classifiers ensembles were also used by Meynet et al. [3] they combined simple
Haar cascade classifiers with another parallel weak classifiers ensemble. The Haar Cascade was
used to discard easy to classify non-faces. Wilson and Fernandez [4] used cascades trained
against other features to extract eyes, a mouth and a nose from the face region. As the
processing of a whole face led to many false positives (FP) they proposed the regionalized
search approach. This explicitly means the use of the knowledge about a face structure i.e.
searching for a left eye in an upper-left, for a right eye in an upper-right, a nose in a central and
a mouth in a lower part of the face. Many new algorithms have been developed in recent past
for the face and eye detection and tracking using Haar cascade. In the paper by Subramanya et
al [5] have proposed a technique that makes use of a binary classifier with a dynamic training
strategy and an unsupervised clustering stage in order to efficiently track the pupil (eyeball) in
real time. The dynamic training strategy makes the algorithm invariant of lighting condition,
their experimental results from a real time implementation show that this algorithm is robust
and able to detect the pupils under various illumination conditions. Schedin and White [6]
used OpenCV to load boosted Haar classifier cascades which allows detection of the face and
facial features by using hue histogram thresholding via OpenCV’s Camshift feature and
template matching the proposed method of detection achieves great speed and generality at a
slight cost to accuracy. Raheja et al[7] used pattern matching method using PCA algorithm to
recognise hand gesture for specified robotic action , they implemented part of their algorithm
on an FPGA and rest runs through PC. Their experimental results show that their proposed
system can detect hand gestures with 95 % accuracy.
Whatever research is done in labs should reach to the common people, therefore, to efficiently
use the face and eye tracking feature, various useful applications have been developed and
successfully implemented by different researchers over a period of time. Recently, a number of
research papers have been published on real time applications in computer vision: Hadid et al
[8] have used Haar-like features with AdaBoost for face and eye detection, and Local Binary
Pattern (LBP) approach for face authentication in mobile phones in order to increase the safety
level in mobile phones. Their experimental results show good face detection performance and
average authentication rates up to 96% for faces of 80×80 pixels. Miluzzo et al introduced [9] a
novel hands free interfacing system capable of driving mobile applications using only the user’s
eyes movement and actions (e.g., wink).They have presented a prototype implementation of
EyePhone on a Nokia N810, which is capable of tracking the position of the eye on the display,
mapping this position to an application that is activated by a wink. Kateja and Panchal [10]
used Haar features for eye detection and a simulator for drowsiness detection system in
drivers in order to alert them. The paper by Raajan et al [11] suggests a hybrid gesture
recognition system for computer interface and wireless robot control. The robot used in this
project is controlled by RF module.

International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 9
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

III.

OPENCV & HAAR BASED VIOLA JONES SYSTEM

OpenCV library is a cross-platform library developed by Intel which mainly aims at real time
computer vision. This library implements a consequent number of images processing functions
and can be modified to implement custom processing methods. OpenCV functions cover a wide
panel of domains, some of them are: Human-Computer Interaction (HCI), Object identification,
segmentation and recognition, Face and gesture recognition etc.
As we are using Haar based Viola Jones method for face and eye detection let us have a brief
idea of how the detection system works. To begin the face detection or any object detection
algorithm, first computer is trained by making a data base containing some hundred to
thousand faces and non-faces pictures, this is called training a classifier which can classify a
face from a non face. When an input image is given the computer identifies if the image
contains a face or not by applying certain set filters and rules. From the applications described
in section II , most part of the tracking algorithm developed in this first approach is based on
Haar-like object detector .These Haar features can be thought of a colvolutional kernel of
different shapes and sizes [1] which are superimposed on a person’s face for the purpose of
facial feature detection , these features have some sort of resemblance with the face features
like nose, eyes, mouth etc. used to detect the face or any other feature in the given image .
This object detector has been proposed by Paul Viola [1] and later improved by Rainer
Lienhart [2]. Since in our project we are detecting the face and eyes, therefore, we will refer
only face detection Haar features.
In Viola Jones method each given image (say 360X420) is divided into a window of 24X24 pixel
size and these Haar features are applied to that window from top left corner to bottom right
most corner, so a single feature is applied for almost 100 to 1000 times in a single window.
Once a single feature is applied over a window its size is increased from say 1X2 pixel size to
1X4 pixel size and again applies it all over the window. Thus finally we get more than 160,000
features in total for a 24X24 window only ,which are applied all over a single window, but
practically to evaluate this huge number of features is incredibly a hard task . The solution to
this problem is achieved by using Adaboost algorithm. Adaboosting is done to eliminate
redundant features in order to narrow down approximately 160,000 features to couple of
thousand features. The passed or good features are arranged in an order through which the
given input image 24X24 window has to pass , if at certain stage the input image window fails ,
it is classified as Non Face and which passes through all the selected Haar classifier are Faces
.The complete summary of training the classifier is shown in Fig. 1.
100-1000
different
Faces

System

Applying AdaBoost
Algorithm & Passing
through Cascade

Face
Detected

100-1000
different Non
Faces

Input

Fig. 1: Viola Jones Face Detection Training System
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 10
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

OpenCV can detect face and eyes in real time with 80% precision with Voila-Jones object
detection algorithm which uses Haar-cascade classifier [12]. We were able to detect face and
eyes in real time with good precision using openCV. We tried to train our own Haar-cascade
classifier for detection purpose, but it did not give good results. Therefore, we used public
domain cascades in our experiment as it consumes lot of time and is not necessary for our
experiment. To detect face, eyes region, and then each eye separately across eyes region, a
group of four cascades of classifiers trained specifically for each feature has been chosen:
Face: haarcascade_frontalface_alt2 (FA2)
Two-eyes: haarcascade_eyes (EP3)
A paper by Santana et al [13] lists of all the available public domain classifiers and has also
given a comparison among same targets. For each classifier, its ROC (Receiver Operating
Characteristics) curve was computed applying the original release and some variations
obtained reducing its number of stages. Observing the Area Under the Curve (AUC) of the
resulting ROC curves, it is evident that haarcascade_frontalface_alt2 performs better than other
ones that’s why we have used it in our experiment.

IV.

ALGORITHM

1. Capture image from camera
2. Store image
3. Convert RGB image to gray
4. Morphological Operations
(A). Smoothing with Gaussian Filter
(B). Canny Edge Detection
5. Face and Eye region detection
6. Hough Transform for identifying the circle of eyes
7. Sending the eye region coordinate to the output port
8. Controlling movement of servo motor using microcontroller
Input Image
from Camera
RGB to Gray
Gaussian Filter
Canny Edge
Detector
Face & Eye
Region

Getting the
Eye region
coordinates

Applying
Hough
Fig. 2: Face and Eye Detection System using Haar Cascade
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 11
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

A. Converting RGB Image to Gray
RGB to gray converts RGB images to gray scale by eliminating the hue and saturation
information while retaining the luminance.
The function used for the conversion is:
cvCvtColor(imgeye, gray, CV_BGR2GRAY)
B. Smoothing with Gaussian Filter
The next step is to apply Gaussian filter to smooth out the image to reduce noise and avoid
false circle detection , after applying the filter the image is blurred in order to reduce the noise
present in the picture:
cvSmooth(gray, gray, CV_GAUSSIAN, 11, 11)
C. Canny-Edge Detection to Find the Edges in the Image
This is done to reduce the number of features in the image so that eye can be easily detected in
the image.
CvSeq* faces = cvHaarDetectObjects( img, cascade, storage, 1.1, 2, CV_ HAAR_ DO_ CANNY _
PRUNING, cvSize(40, 40) );

Fig. 3: Applying Canny Edge Detector on Input Image
D. Face Detection and Counting
The .xml files for the faces are loaded into a cvHaarClassifierCascade datatype variable. A
linked list for the face region can be created using cvHaarDetectObjects which returns a CvSeq
of the face region. The type-casted points of ROI are extracted with cvGetSeqElem which
returns a character pointer from the linked list. This ROI of the image can be highlighted with a
square boundary around the face.
A feature is added in the program which counts the number of faces detected on the screen in
real time.
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 12
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

Fig. 4: Face Detection and Counting

Fig. 5: Face Detection and Counting
E. Applying Hough Circle Transform to Detect Eye Pupil
Circular Hough Transform relies on equation for circle which is given as:
R² = (x – a) ² + (y – b) ²
Here ‘a’ and ‘b’ represent the coordinates for the center, and R is the radius of the circle. The
parametric representation of this circle is:
x = a + R Cos (θ)
y = b + R Sin (θ)
Where θ is the angle of the vector from the origin to this closest point.For simplicity, most CHT
programs set the radius to a constant value (hard coded) or provide the user with the option of
setting a range (maximum and minimum) prior to running the application.
The function CV_HOUGH_GRADIENT traces the circle in the image, which is obviously the eye
region. The eye detection step of proposed method firstly detects possible eye center by the
Circular Hough Transform. Then it extracts histogram of gradient from rectangular window
centered at each eye center.
CvSeq*circles=cvHoughCircles(gray,storage,CV_HOUGH_GRADIENT,1,gray->height, 35,25);

International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 13
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

The CvCircle function draws the circle around the eye pupil, where radius is taken as 15 and
line thickness as 2, if we want filled circle, negative value may be taken, rest of the values are
the default values for desired functioning.
cvCircle(img,cvPoint(cvRound(p[0]+pt1.x),cvRound(p[1]+pt1.y)),15,CV_RGB(0, 255,0),2,8,0);}

Fig. 6: Eye Detection using Hough Transform
At first place we used the eye coordinates to drive the dc motor but, detecting eyes is a difficult
track because the eye circle keeps on shifting a bit during the eye searching, therefore, it was
better off to use eye region coordinates which provided stable coordinates. We used upper left
eye region coordinates to control the servo motor. When the face moves towards the left side,
the x coordinate goes below 100 and X1 signal is sent to USB port of the computer, when the x
coordinates are greater than 300, X2 signal is given to the output USB port of the computer,
and when the coordinates are between 101 to 299 i.e. when the face is in the centre position X3
signal is sent out to USB port.

V.

ELECTRONICS

The output signals X1, X2 and X3 are given to RS-232 serial port which converts the X1,X2
and X3 signal from PC into 8 bit binary number , these 8 bit input signals are given to MAX232
IC (see Fig. 7) which converts input signals into binary signal suitable for use in TTL
compatible digital logic microcontroller 8051 IC. The microcontroller generates appropriate
signals of defined time duration and these signals are then given to L293D which is a dual Hbridge motor driver integrated circuit (IC). The motor driver IC acts as current amplifiers since
they take a low-current control signal and provide a higher-current signal. This higher current
signal is used to drive the motors. In its common mode of operation, two DC motors can be
driven simultaneously, both in forward and reverse direction. Binary values generated from
microcontroller like, 01 for left rotate, 10 for right rotate and 11 for centre position are given
by the microcontroller to the L293D IC, where on receiving the binary value generates a signal
which rotates the motor accordingly.
We have used Interrupt based serial port activated Kiel compiler for our project, which works
as per the algorithm mentioned below:

Fig. 7: Hardware Circuit Diagram
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 14
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

A. Algorithm
1. If 01 is received, the coordinates are less than 100, move motor anticlockwise for 2
seconds, and set the Left Flag(LF)=1.
2. If 10 is received, coordinates are more than 300, move motor clockwise for 2 seconds,
and set Right Flag(RF) =1.
3. If 11 is received, then check both flags If LF is set, move motor clockwise, otherwise move
motor anticlockwise.
The flow chart (see Fig. 8) gives the complete pictorial view of the algorithm.
Start

LF & RF Flag=0

Get coordinate from PC

Are
Coordinates<100
Coordinates>300

No

Yes
Is
LF = set

Set Flag

10=Clockwise

No

Yes

Rotate Motor
01=Anti-Clockwise
Call Delay

Is
Count=0
No
Yes
Stop
Fig. 8: Flowchart for Motor Driving
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 15
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

VI.

RESULT

We have successfully implemented an algorithm which can detect eye pupil using Hough
transform and with the help of eye region coordinates we are able to move the geared dc motor
as per the movement of eye region which eventually signifies the face movement. This can be
used to rotate the face of the humanoid robot in real time according to the movement of a
person standing in front of a camera. The code for face and eye detection, is written in C++ on
Code Block IDE (Integrated Development Environment) using OpenCV image processing
librates. The program to control the motor by 8085 microprocessor is written in C language
using Kiel compiler.

Fig. 9: Complete setup

Left Rotate

Fig. 10: Left Rotate
International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 16
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

Center

Fig. 11: Center

Right Rotate

Fig. 12: Right Rotate

VII.

LIMITATIONS AND FURTHER DIRECTION

The main limitation of the proposed method is that it is unable to model the head pose
estimation in yaw and pitch angles which are the vital head movements, the proposed
algorithm works only when the face moves horizontally in front of the camera. In future work
can be done to overcome this shortcoming. Though the proposed algorithm can be
implemented for real time control of computer screen for various applications, many real time

International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 17
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

applications can be made for the blind and physically handicapped persons and gesture
recognition in human beings.
Face detection and counting algorithm is an additional component which can be used to
monitor and count the number of persons present in a specified region. We can further use the
data by transmitting the output information online through Bluetooth or radio frequency for
analyzing the data from a far-off place.
This is a very simple face/eye tracking using OpenCV and only Viola Jones’ face detection
framework. Basically, the idea is to use face / eye tracking to create an immersive 2D
experience to control the motor movement. This is of course a very early prototype and can be
improved further.

VIII.

ACKNOWLEDGMENTS

This research was being carried out at Aditya Birla Training & Research Centre, BKBIET
Campus, Pilani, INDIA. Authors would like to thank Dr. P S Bhatnagar, Director, BKBIET, Pilani
for providing research facilities and for his active encouragement and support.

REFERENCES
[1] Violas P, Jones M Rapid object detection using a boosted cascade of simple features. In:
Proceedings of CVPR 1:511-518,(2001); 2004.
[2] Lienhart R, Kuranov A, Pisarevsky V Empirical Analysis of Detection Cascades of Boosted
Classifiers for Rapid Object Detection. Technical report, Microprocessor Research Lab, Intel
Labs, 2002.
[3] Meynet J, Popovici V, Thiran J Face Detection with Mixtures of Boosted Discriminant
Features. Technical report, EPFL,2005.
[4] Wilson P, Fernandez J Facial feature detection using Haar classifiers. J.Comput. Small Coll.
21:127-133, 2006.
[5] Subramanya Amarnag, Raghunandan S. Kumaran and John N. Gowdy; Real Time Eye
Tracking For Human Computer Interfaces, 2003.
[6] George Arceneaux IV, Allison Katherine Schedin, Andrew John Willson White Real Time
Face and Facial Feature Detection and Tracking, 2010.
[7] Jagdish Lal Raheja, Radhey Shyam, G. Arun Rajsekhar and P. Bhanu Prasad (2012). RealTime Robotic Hand Control Using Hand Gestures, Robotic Systems - Applications, Control and
Programming, Dr. Ashish Dutta (Ed.), ISBN: 978-953-307-941-7, InTech, DOI: 10.5772/25512.
[8] A. Hadid, J. Y. Heikkil¨a, O. Silven & M. Pietik¨ainen Face and Eye Detection for Person
Authentication in Mobile Phones, 2007.
[9] Emiliano Miluzzo, Tianyu Wang, Andrew T. Campbell, EyePhone: Activating Mobile Phones
With Your Eyes , 2011.
[10] Manoj Kateja , Krunal Panchal Drowsy Driver Detection System: A Novel Approach Using
Haar Like Features , 2012.
[11] N. R. Raajan, R. Krishna Kumar, S. Raghuraman, N. Ganapathy Sundaram, T. Vignesh;Eyehand Hybrid Gesture Recognition System for Human Machine Interface;International Journal of
Engineering and Technology (IJET), 2013.
[12] Onindita Afrin, Mahabub Hassan, Mohona Gazi Meem: An eye-controlled system: An eye
control system using OpenCV, Brac University, 2012.

International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 18
International Journal of Electronics and Communication Engineering & Technology (IJECET),
ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME

[13] M. Castrill´on-Santana, O. D´eniz
a, D´eniz-Su´arez, L. Ant´on-Canal´ıs and J. Lorenzo
Canal´ıs
Lorenzo-Navarro; Face
and Facial Feature Detection Evaluation, International Conference on Computer Vision Theory
and Applications(VISAPP) Funchal, Portugal, 2008.

BIOGRAPHY
Lovendra Solanki has received his M.E degree from M B M Engineering
College, Jodhpur. He has 20 years of teaching experience in the field of
Electronics Engineering. He is the author of 3 books on Digital Electronics
and 6 research papers. Currently he is Associate Profes
Professor at B K Birla
Institute of Engineering & Technology, Pilani and pursuing Ph.D from
Singhania University, Jhunjhunu. He may be reached at
dean.ecee@bkbiet.ac.in.
dean.ecee@bkbiet.ac.in
h
Mr. Dinesh Soni is currently working as Technical Officer at B K Birla
Institute of Engineering & Technology. He has carried out more than 100
projects at Aditya Birla training & Research Centre, Pilani out of which 15
projects were supervised for students coming from France and Thailand,
these projects were majorly performed on ARM7, Atmel, PIC
microcontroller and 80
8051 processors. His project was adjusted Second
best in India by Microsoft in their prestigious Imagine Cup
Cup-2012. He may
be reached at dks41896@gmail.com.
Shridhar B. Dandin is presently working as Dean Computer Science at
BKBIET-Pilani, completed his Engineering graduation in Computer Science
Pilani,
from Karnataka University. He has completed Master’s degree from
DOEACC and MS in Software Systems from BITS-Pilani. His research field
Pilani.
includes Analysis of diverse algorithms in the field of System Programming
with Mathematical Modules. He has vast and dedicated teaching
Mathematical
experience of 20 years at various levels like Diploma, Graduation and
Masters in Engineering and Technology. His subjects of interest at these
Engineering
levels are Design and Analysis of Algorithms, Advanced Data structures, Distributed Systems,
Real Time Systems and Object-Oriented Programming. He has authored 8 books and 5 researc
Oriented
research
papers. He is Professional Member of ACM (Association for Computing Machinery) and Fellow,
fessional
Life Member of IETE (Institute of Electronics & Telecommunication Engineers). He may be
reached at shridhar.dandin@bkbiet.ac.in
shridhar.dandin@bkbiet.ac.in.
Dr. J L Raheja has received his M.Tech from IIT Kharagpur and PhD
T
degree from Technical University Munich, Germany. At present he is
Senior Principle Scientist, Digital Systems Group, in Council of Scientific and
Industrial Research Central Electronics Engineering Research Institute
Research(CSIR-CEERI), Pilani, Rajasthan .He has published more than 90 papers in
ERI),
international journals. His area of interest is Cartographic Generalization,
Digital Image Processing and Human Computer Interface.

International Conference on Communication Systems (ICCS-2013)
B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India

October 18-20, 2013
Page 19

Contenu connexe

Tendances

IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET Journal
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIDr. Amarjeet Singh
 
IRJET - Chatbot with Gesture based User Input
IRJET -  	  Chatbot with Gesture based User InputIRJET -  	  Chatbot with Gesture based User Input
IRJET - Chatbot with Gesture based User InputIRJET Journal
 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital EyeIRJET Journal
 
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry PiIRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry PiIRJET Journal
 
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...IRJET- Review on Human Action Detection in Stored Videos using Support Vector...
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...IRJET Journal
 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces StudsPlanet.com
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentationSakshamTurki
 
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...
IRJET - Automated Attendance System using Multiple Face Detection and Rec...IRJET Journal
 
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCE
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCECRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCE
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCEvivatechijri
 
A survey paper on various biometric security system methods
A survey paper on various biometric security system methodsA survey paper on various biometric security system methods
A survey paper on various biometric security system methodsIRJET Journal
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification SystemIRJET Journal
 
Saksham seminar report
Saksham seminar reportSaksham seminar report
Saksham seminar reportSakshamTurki
 
IRJET- Finger Gesture Recognition using Laser Line Generator and Camera
IRJET- Finger Gesture Recognition using Laser Line Generator and CameraIRJET- Finger Gesture Recognition using Laser Line Generator and Camera
IRJET- Finger Gesture Recognition using Laser Line Generator and CameraIRJET Journal
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...ijtsrd
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal ConferenceHemanth Kumar
 
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCA
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCAADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCA
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCAIAEME Publication
 

Tendances (20)

IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A SurveyIRJET-  	  A Smart Personal AI Assistant for Visually Impaired People: A Survey
IRJET- A Smart Personal AI Assistant for Visually Impaired People: A Survey
 
Eye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AIEye(I) Still Know! – An App for the Blind Built using Web and AI
Eye(I) Still Know! – An App for the Blind Built using Web and AI
 
IRJET - Chatbot with Gesture based User Input
IRJET -  	  Chatbot with Gesture based User InputIRJET -  	  Chatbot with Gesture based User Input
IRJET - Chatbot with Gesture based User Input
 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
 
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry PiIRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
IRJET- Face Detection and Tracking Algorithm using Open CV with Raspberry Pi
 
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...IRJET- Review on Human Action Detection in Stored Videos using Support Vector...
IRJET- Review on Human Action Detection in Stored Videos using Support Vector...
 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentation
 
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
 
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCE
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCECRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCE
CRIMINAL IDENTIFICATION FOR LOW RESOLUTION SURVEILLANCE
 
A survey paper on various biometric security system methods
A survey paper on various biometric security system methodsA survey paper on various biometric security system methods
A survey paper on various biometric security system methods
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 
Saksham seminar report
Saksham seminar reportSaksham seminar report
Saksham seminar report
 
IRJET- Finger Gesture Recognition using Laser Line Generator and Camera
IRJET- Finger Gesture Recognition using Laser Line Generator and CameraIRJET- Finger Gesture Recognition using Laser Line Generator and Camera
IRJET- Finger Gesture Recognition using Laser Line Generator and Camera
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
Utilizing Viola Jones with Haar Cascade Along with Neural Networks for Face D...
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal Conference
 
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCA
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCAADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCA
ADVANCED FACE RECOGNITION FOR CONTROLLING CRIME USING PCA
 
40120140505010 2-3
40120140505010 2-340120140505010 2-3
40120140505010 2-3
 
40120140505010
4012014050501040120140505010
40120140505010
 

En vedette (10)

50120140502004
5012014050200450120140502004
50120140502004
 
50120130406017
5012013040601750120130406017
50120130406017
 
20320130405009
2032013040500920320130405009
20320130405009
 
50120140501014
5012014050101450120140501014
50120140501014
 
50120140501016
5012014050101650120140501016
50120140501016
 
10220140501001 (1)
10220140501001 (1)10220140501001 (1)
10220140501001 (1)
 
10120140504014 2
10120140504014 210120140504014 2
10120140504014 2
 
40220140501008 2
40220140501008 240220140501008 2
40220140501008 2
 
El razonamiento jurídico en la sede judicial
El razonamiento jurídico en la sede judicialEl razonamiento jurídico en la sede judicial
El razonamiento jurídico en la sede judicial
 
10120130406014 2-3
10120130406014 2-310120130406014 2-3
10120130406014 2-3
 

Similaire à Feature based head pose estimation for controlling movement of

Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...IRJET Journal
 
IRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex SensorsIRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex SensorsIRJET Journal
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningIRJET Journal
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningIRJET Journal
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learningIJECEIAES
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardIRJET Journal
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
Human-machine interactions based on hand gesture recognition using deep learn...
Human-machine interactions based on hand gesture recognition using deep learn...Human-machine interactions based on hand gesture recognition using deep learn...
Human-machine interactions based on hand gesture recognition using deep learn...IJECEIAES
 
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...IRJET Journal
 
Facial Emotion Recognition: A Survey
Facial Emotion Recognition: A SurveyFacial Emotion Recognition: A Survey
Facial Emotion Recognition: A SurveyIRJET Journal
 
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET Journal
 
Review on Arduino-Based Face Mask Detection System
Review on Arduino-Based Face Mask Detection SystemReview on Arduino-Based Face Mask Detection System
Review on Arduino-Based Face Mask Detection SystemIRJET Journal
 
Revolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasRevolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasIRJET Journal
 
IRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET Journal
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemIRJET Journal
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...MangaiK4
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...MangaiK4
 
IRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET Journal
 

Similaire à Feature based head pose estimation for controlling movement of (20)

Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
 
IRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex SensorsIRJET- Human Activity Recognition using Flex Sensors
IRJET- Human Activity Recognition using Flex Sensors
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep Learning
 
Mouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep LearningMouse Cursor Control Hands Free Using Deep Learning
Mouse Cursor Control Hands Free Using Deep Learning
 
Social distance and face mask detector system exploiting transfer learning
Social distance and face mask detector system exploiting  transfer learningSocial distance and face mask detector system exploiting  transfer learning
Social distance and face mask detector system exploiting transfer learning
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual Keyboard
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
 
Human-machine interactions based on hand gesture recognition using deep learn...
Human-machine interactions based on hand gesture recognition using deep learn...Human-machine interactions based on hand gesture recognition using deep learn...
Human-machine interactions based on hand gesture recognition using deep learn...
 
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
INDOOR AND OUTDOOR NAVIGATION ASSISTANCE SYSTEM FOR VISUALLY IMPAIRED PEOPLE ...
 
F0932733
F0932733F0932733
F0932733
 
Facial Emotion Recognition: A Survey
Facial Emotion Recognition: A SurveyFacial Emotion Recognition: A Survey
Facial Emotion Recognition: A Survey
 
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy DriversIRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
IRJET- Analysis of Yawning Behavior in IoT based of Drowsy Drivers
 
Review on Arduino-Based Face Mask Detection System
Review on Arduino-Based Face Mask Detection SystemReview on Arduino-Based Face Mask Detection System
Review on Arduino-Based Face Mask Detection System
 
Revolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air CanvasRevolutionizing Creativity and Communication: Introducing Air Canvas
Revolutionizing Creativity and Communication: Introducing Air Canvas
 
IRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using Android
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
 
IRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using MatlabIRJET- Vision Based Sign Language by using Matlab
IRJET- Vision Based Sign Language by using Matlab
 
Paper of Final Year Project.pdf
Paper of Final Year Project.pdfPaper of Final Year Project.pdf
Paper of Final Year Project.pdf
 

Plus de IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

Plus de IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Feature based head pose estimation for controlling movement of

  • 1. International Journal of Electronics and Communication Engineering & Technology (IJECET), INTERNATIONAL JOURNAL OF ELECTRONICS AND ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) ISSN 0976 – 6464(Print) ISSN 0976 – 6472(Online) Special Issue (November, 2013), pp. 08-19 © IAEME: www.iaeme.com/ijecet.asp Journal Impact Factor (2013): 5.8896 (Calculated by GISI) www.jifactor.com IJECET ©IAEME Feature-based Head Pose Estimation for Controlling Movement of Robot Motion in Real Time Lovendra Solanki1, Dinesh Soni2, S B Dandin3, J L Raheja4 1PhD scholar, Singhania University, Pacheri Bari, Jhunjhunu, INDIA Officer, B K Birla Institute of Engineering & Technology, Pilani, INDIA 3Dean (CS & IT), B K Birla Institute of Engineering & Technology, Pilani, INDIA 4Digital Systems Group, Central Electronics Engineering Research Institute (CEERI)/Council of Scientific and Industrial Research (CSIR), Pilani, INDIA 2Technical 1dean.ecee@bkbiet.ac.in, 2dks41896@gmail.com, 3dean.csit@bkbiet.ac.in, 4jagdish@ceeri.ernet.in ABSTRACT: In this paper, we present an approach for making an efficient technique for realtime face orientation information system, to control motor movement which can be efficiently used for humanoid robot through computer vision. The project aims at applications related to Human Computer Interaction (HCI). Our framework does not require any learning or temporal modeling and can be used instantly. The system identifies the orientation of the face movement with respect to the eye region detection and also identifies the changes in face orientation. In addition the algorithm also strives to arrive parallelly, at Haar-classifier based face location and eye pupil detection. It was experimentally found that recognition was improved by inculcating the eye location which is recognized by applying circular Hough Transform on the “eye region”. Finally we demonstrated its working in an augmented reality application for which the raw data from computer was given to microcontroller to control the movement of geared dc motor as per the movement of face in real time. KEYWORDS: Haar Features, Classifiers, OpenCV, Gaussian Filter, Canny Edge Detector, Hough Transform, Microprocessor I. INTRODUCTION Real-time online gesture recognition in HCI (Human Computer Interaction) is beginning to proliferate and promises a great deal of things as it is going to act as an interface between users and the computers in the near future. These systems can make the interaction between different humans (able and disabled) and the computers, more effectively and purposefully. Lots of research work has been done in the past decade on face recognition and eye tracking systems. The main aim of such a system is to recognise the gestures made by users, with their face, eyes and to perform the corresponding tasks, as expected and clearly. Various image processing tools and algorithms are available to accomplish this challenge. This paper harnesses the power of OpenCV libraries which has better performance in terms of speed for efficient functioning of real-time gesture recognition task. This is used to rotate the geared International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 8
  • 2. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME motor as per the movement of the face. This feature can be extended to rotate the head movement of the humanoid robot as per the movement of face in real time. . II. STATE OF THE ART Viola and Jones [1] were first to introduce Haar cascade classifiers and use it to the task of face detection. The idea of using cascade of simple classifiers led to the creation of an accurate and computationally efficient detection system. Lienhart et al. [2] improved the Haar cascade classifiers by enlarging the feature pool with the rotated Haar-like features. He additionally tested the influence of various weak classifiers and boosting algorithms on the performance of cascades. Weak classifiers ensembles were also used by Meynet et al. [3] they combined simple Haar cascade classifiers with another parallel weak classifiers ensemble. The Haar Cascade was used to discard easy to classify non-faces. Wilson and Fernandez [4] used cascades trained against other features to extract eyes, a mouth and a nose from the face region. As the processing of a whole face led to many false positives (FP) they proposed the regionalized search approach. This explicitly means the use of the knowledge about a face structure i.e. searching for a left eye in an upper-left, for a right eye in an upper-right, a nose in a central and a mouth in a lower part of the face. Many new algorithms have been developed in recent past for the face and eye detection and tracking using Haar cascade. In the paper by Subramanya et al [5] have proposed a technique that makes use of a binary classifier with a dynamic training strategy and an unsupervised clustering stage in order to efficiently track the pupil (eyeball) in real time. The dynamic training strategy makes the algorithm invariant of lighting condition, their experimental results from a real time implementation show that this algorithm is robust and able to detect the pupils under various illumination conditions. Schedin and White [6] used OpenCV to load boosted Haar classifier cascades which allows detection of the face and facial features by using hue histogram thresholding via OpenCV’s Camshift feature and template matching the proposed method of detection achieves great speed and generality at a slight cost to accuracy. Raheja et al[7] used pattern matching method using PCA algorithm to recognise hand gesture for specified robotic action , they implemented part of their algorithm on an FPGA and rest runs through PC. Their experimental results show that their proposed system can detect hand gestures with 95 % accuracy. Whatever research is done in labs should reach to the common people, therefore, to efficiently use the face and eye tracking feature, various useful applications have been developed and successfully implemented by different researchers over a period of time. Recently, a number of research papers have been published on real time applications in computer vision: Hadid et al [8] have used Haar-like features with AdaBoost for face and eye detection, and Local Binary Pattern (LBP) approach for face authentication in mobile phones in order to increase the safety level in mobile phones. Their experimental results show good face detection performance and average authentication rates up to 96% for faces of 80×80 pixels. Miluzzo et al introduced [9] a novel hands free interfacing system capable of driving mobile applications using only the user’s eyes movement and actions (e.g., wink).They have presented a prototype implementation of EyePhone on a Nokia N810, which is capable of tracking the position of the eye on the display, mapping this position to an application that is activated by a wink. Kateja and Panchal [10] used Haar features for eye detection and a simulator for drowsiness detection system in drivers in order to alert them. The paper by Raajan et al [11] suggests a hybrid gesture recognition system for computer interface and wireless robot control. The robot used in this project is controlled by RF module. International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 9
  • 3. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME III. OPENCV & HAAR BASED VIOLA JONES SYSTEM OpenCV library is a cross-platform library developed by Intel which mainly aims at real time computer vision. This library implements a consequent number of images processing functions and can be modified to implement custom processing methods. OpenCV functions cover a wide panel of domains, some of them are: Human-Computer Interaction (HCI), Object identification, segmentation and recognition, Face and gesture recognition etc. As we are using Haar based Viola Jones method for face and eye detection let us have a brief idea of how the detection system works. To begin the face detection or any object detection algorithm, first computer is trained by making a data base containing some hundred to thousand faces and non-faces pictures, this is called training a classifier which can classify a face from a non face. When an input image is given the computer identifies if the image contains a face or not by applying certain set filters and rules. From the applications described in section II , most part of the tracking algorithm developed in this first approach is based on Haar-like object detector .These Haar features can be thought of a colvolutional kernel of different shapes and sizes [1] which are superimposed on a person’s face for the purpose of facial feature detection , these features have some sort of resemblance with the face features like nose, eyes, mouth etc. used to detect the face or any other feature in the given image . This object detector has been proposed by Paul Viola [1] and later improved by Rainer Lienhart [2]. Since in our project we are detecting the face and eyes, therefore, we will refer only face detection Haar features. In Viola Jones method each given image (say 360X420) is divided into a window of 24X24 pixel size and these Haar features are applied to that window from top left corner to bottom right most corner, so a single feature is applied for almost 100 to 1000 times in a single window. Once a single feature is applied over a window its size is increased from say 1X2 pixel size to 1X4 pixel size and again applies it all over the window. Thus finally we get more than 160,000 features in total for a 24X24 window only ,which are applied all over a single window, but practically to evaluate this huge number of features is incredibly a hard task . The solution to this problem is achieved by using Adaboost algorithm. Adaboosting is done to eliminate redundant features in order to narrow down approximately 160,000 features to couple of thousand features. The passed or good features are arranged in an order through which the given input image 24X24 window has to pass , if at certain stage the input image window fails , it is classified as Non Face and which passes through all the selected Haar classifier are Faces .The complete summary of training the classifier is shown in Fig. 1. 100-1000 different Faces System Applying AdaBoost Algorithm & Passing through Cascade Face Detected 100-1000 different Non Faces Input Fig. 1: Viola Jones Face Detection Training System International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 10
  • 4. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME OpenCV can detect face and eyes in real time with 80% precision with Voila-Jones object detection algorithm which uses Haar-cascade classifier [12]. We were able to detect face and eyes in real time with good precision using openCV. We tried to train our own Haar-cascade classifier for detection purpose, but it did not give good results. Therefore, we used public domain cascades in our experiment as it consumes lot of time and is not necessary for our experiment. To detect face, eyes region, and then each eye separately across eyes region, a group of four cascades of classifiers trained specifically for each feature has been chosen: Face: haarcascade_frontalface_alt2 (FA2) Two-eyes: haarcascade_eyes (EP3) A paper by Santana et al [13] lists of all the available public domain classifiers and has also given a comparison among same targets. For each classifier, its ROC (Receiver Operating Characteristics) curve was computed applying the original release and some variations obtained reducing its number of stages. Observing the Area Under the Curve (AUC) of the resulting ROC curves, it is evident that haarcascade_frontalface_alt2 performs better than other ones that’s why we have used it in our experiment. IV. ALGORITHM 1. Capture image from camera 2. Store image 3. Convert RGB image to gray 4. Morphological Operations (A). Smoothing with Gaussian Filter (B). Canny Edge Detection 5. Face and Eye region detection 6. Hough Transform for identifying the circle of eyes 7. Sending the eye region coordinate to the output port 8. Controlling movement of servo motor using microcontroller Input Image from Camera RGB to Gray Gaussian Filter Canny Edge Detector Face & Eye Region Getting the Eye region coordinates Applying Hough Fig. 2: Face and Eye Detection System using Haar Cascade International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 11
  • 5. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME A. Converting RGB Image to Gray RGB to gray converts RGB images to gray scale by eliminating the hue and saturation information while retaining the luminance. The function used for the conversion is: cvCvtColor(imgeye, gray, CV_BGR2GRAY) B. Smoothing with Gaussian Filter The next step is to apply Gaussian filter to smooth out the image to reduce noise and avoid false circle detection , after applying the filter the image is blurred in order to reduce the noise present in the picture: cvSmooth(gray, gray, CV_GAUSSIAN, 11, 11) C. Canny-Edge Detection to Find the Edges in the Image This is done to reduce the number of features in the image so that eye can be easily detected in the image. CvSeq* faces = cvHaarDetectObjects( img, cascade, storage, 1.1, 2, CV_ HAAR_ DO_ CANNY _ PRUNING, cvSize(40, 40) ); Fig. 3: Applying Canny Edge Detector on Input Image D. Face Detection and Counting The .xml files for the faces are loaded into a cvHaarClassifierCascade datatype variable. A linked list for the face region can be created using cvHaarDetectObjects which returns a CvSeq of the face region. The type-casted points of ROI are extracted with cvGetSeqElem which returns a character pointer from the linked list. This ROI of the image can be highlighted with a square boundary around the face. A feature is added in the program which counts the number of faces detected on the screen in real time. International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 12
  • 6. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME Fig. 4: Face Detection and Counting Fig. 5: Face Detection and Counting E. Applying Hough Circle Transform to Detect Eye Pupil Circular Hough Transform relies on equation for circle which is given as: R² = (x – a) ² + (y – b) ² Here ‘a’ and ‘b’ represent the coordinates for the center, and R is the radius of the circle. The parametric representation of this circle is: x = a + R Cos (θ) y = b + R Sin (θ) Where θ is the angle of the vector from the origin to this closest point.For simplicity, most CHT programs set the radius to a constant value (hard coded) or provide the user with the option of setting a range (maximum and minimum) prior to running the application. The function CV_HOUGH_GRADIENT traces the circle in the image, which is obviously the eye region. The eye detection step of proposed method firstly detects possible eye center by the Circular Hough Transform. Then it extracts histogram of gradient from rectangular window centered at each eye center. CvSeq*circles=cvHoughCircles(gray,storage,CV_HOUGH_GRADIENT,1,gray->height, 35,25); International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 13
  • 7. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME The CvCircle function draws the circle around the eye pupil, where radius is taken as 15 and line thickness as 2, if we want filled circle, negative value may be taken, rest of the values are the default values for desired functioning. cvCircle(img,cvPoint(cvRound(p[0]+pt1.x),cvRound(p[1]+pt1.y)),15,CV_RGB(0, 255,0),2,8,0);} Fig. 6: Eye Detection using Hough Transform At first place we used the eye coordinates to drive the dc motor but, detecting eyes is a difficult track because the eye circle keeps on shifting a bit during the eye searching, therefore, it was better off to use eye region coordinates which provided stable coordinates. We used upper left eye region coordinates to control the servo motor. When the face moves towards the left side, the x coordinate goes below 100 and X1 signal is sent to USB port of the computer, when the x coordinates are greater than 300, X2 signal is given to the output USB port of the computer, and when the coordinates are between 101 to 299 i.e. when the face is in the centre position X3 signal is sent out to USB port. V. ELECTRONICS The output signals X1, X2 and X3 are given to RS-232 serial port which converts the X1,X2 and X3 signal from PC into 8 bit binary number , these 8 bit input signals are given to MAX232 IC (see Fig. 7) which converts input signals into binary signal suitable for use in TTL compatible digital logic microcontroller 8051 IC. The microcontroller generates appropriate signals of defined time duration and these signals are then given to L293D which is a dual Hbridge motor driver integrated circuit (IC). The motor driver IC acts as current amplifiers since they take a low-current control signal and provide a higher-current signal. This higher current signal is used to drive the motors. In its common mode of operation, two DC motors can be driven simultaneously, both in forward and reverse direction. Binary values generated from microcontroller like, 01 for left rotate, 10 for right rotate and 11 for centre position are given by the microcontroller to the L293D IC, where on receiving the binary value generates a signal which rotates the motor accordingly. We have used Interrupt based serial port activated Kiel compiler for our project, which works as per the algorithm mentioned below: Fig. 7: Hardware Circuit Diagram International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 14
  • 8. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME A. Algorithm 1. If 01 is received, the coordinates are less than 100, move motor anticlockwise for 2 seconds, and set the Left Flag(LF)=1. 2. If 10 is received, coordinates are more than 300, move motor clockwise for 2 seconds, and set Right Flag(RF) =1. 3. If 11 is received, then check both flags If LF is set, move motor clockwise, otherwise move motor anticlockwise. The flow chart (see Fig. 8) gives the complete pictorial view of the algorithm. Start LF & RF Flag=0 Get coordinate from PC Are Coordinates<100 Coordinates>300 No Yes Is LF = set Set Flag 10=Clockwise No Yes Rotate Motor 01=Anti-Clockwise Call Delay Is Count=0 No Yes Stop Fig. 8: Flowchart for Motor Driving International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 15
  • 9. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME VI. RESULT We have successfully implemented an algorithm which can detect eye pupil using Hough transform and with the help of eye region coordinates we are able to move the geared dc motor as per the movement of eye region which eventually signifies the face movement. This can be used to rotate the face of the humanoid robot in real time according to the movement of a person standing in front of a camera. The code for face and eye detection, is written in C++ on Code Block IDE (Integrated Development Environment) using OpenCV image processing librates. The program to control the motor by 8085 microprocessor is written in C language using Kiel compiler. Fig. 9: Complete setup Left Rotate Fig. 10: Left Rotate International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 16
  • 10. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME Center Fig. 11: Center Right Rotate Fig. 12: Right Rotate VII. LIMITATIONS AND FURTHER DIRECTION The main limitation of the proposed method is that it is unable to model the head pose estimation in yaw and pitch angles which are the vital head movements, the proposed algorithm works only when the face moves horizontally in front of the camera. In future work can be done to overcome this shortcoming. Though the proposed algorithm can be implemented for real time control of computer screen for various applications, many real time International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 17
  • 11. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME applications can be made for the blind and physically handicapped persons and gesture recognition in human beings. Face detection and counting algorithm is an additional component which can be used to monitor and count the number of persons present in a specified region. We can further use the data by transmitting the output information online through Bluetooth or radio frequency for analyzing the data from a far-off place. This is a very simple face/eye tracking using OpenCV and only Viola Jones’ face detection framework. Basically, the idea is to use face / eye tracking to create an immersive 2D experience to control the motor movement. This is of course a very early prototype and can be improved further. VIII. ACKNOWLEDGMENTS This research was being carried out at Aditya Birla Training & Research Centre, BKBIET Campus, Pilani, INDIA. Authors would like to thank Dr. P S Bhatnagar, Director, BKBIET, Pilani for providing research facilities and for his active encouragement and support. REFERENCES [1] Violas P, Jones M Rapid object detection using a boosted cascade of simple features. In: Proceedings of CVPR 1:511-518,(2001); 2004. [2] Lienhart R, Kuranov A, Pisarevsky V Empirical Analysis of Detection Cascades of Boosted Classifiers for Rapid Object Detection. Technical report, Microprocessor Research Lab, Intel Labs, 2002. [3] Meynet J, Popovici V, Thiran J Face Detection with Mixtures of Boosted Discriminant Features. Technical report, EPFL,2005. [4] Wilson P, Fernandez J Facial feature detection using Haar classifiers. J.Comput. Small Coll. 21:127-133, 2006. [5] Subramanya Amarnag, Raghunandan S. Kumaran and John N. Gowdy; Real Time Eye Tracking For Human Computer Interfaces, 2003. [6] George Arceneaux IV, Allison Katherine Schedin, Andrew John Willson White Real Time Face and Facial Feature Detection and Tracking, 2010. [7] Jagdish Lal Raheja, Radhey Shyam, G. Arun Rajsekhar and P. Bhanu Prasad (2012). RealTime Robotic Hand Control Using Hand Gestures, Robotic Systems - Applications, Control and Programming, Dr. Ashish Dutta (Ed.), ISBN: 978-953-307-941-7, InTech, DOI: 10.5772/25512. [8] A. Hadid, J. Y. Heikkil¨a, O. Silven & M. Pietik¨ainen Face and Eye Detection for Person Authentication in Mobile Phones, 2007. [9] Emiliano Miluzzo, Tianyu Wang, Andrew T. Campbell, EyePhone: Activating Mobile Phones With Your Eyes , 2011. [10] Manoj Kateja , Krunal Panchal Drowsy Driver Detection System: A Novel Approach Using Haar Like Features , 2012. [11] N. R. Raajan, R. Krishna Kumar, S. Raghuraman, N. Ganapathy Sundaram, T. Vignesh;Eyehand Hybrid Gesture Recognition System for Human Machine Interface;International Journal of Engineering and Technology (IJET), 2013. [12] Onindita Afrin, Mahabub Hassan, Mohona Gazi Meem: An eye-controlled system: An eye control system using OpenCV, Brac University, 2012. International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 18
  • 12. International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 – 6464(Print), ISSN 0976 – 6472(Online), Special Issue (November, 2013), © IAEME [13] M. Castrill´on-Santana, O. D´eniz a, D´eniz-Su´arez, L. Ant´on-Canal´ıs and J. Lorenzo Canal´ıs Lorenzo-Navarro; Face and Facial Feature Detection Evaluation, International Conference on Computer Vision Theory and Applications(VISAPP) Funchal, Portugal, 2008. BIOGRAPHY Lovendra Solanki has received his M.E degree from M B M Engineering College, Jodhpur. He has 20 years of teaching experience in the field of Electronics Engineering. He is the author of 3 books on Digital Electronics and 6 research papers. Currently he is Associate Profes Professor at B K Birla Institute of Engineering & Technology, Pilani and pursuing Ph.D from Singhania University, Jhunjhunu. He may be reached at dean.ecee@bkbiet.ac.in. dean.ecee@bkbiet.ac.in h Mr. Dinesh Soni is currently working as Technical Officer at B K Birla Institute of Engineering & Technology. He has carried out more than 100 projects at Aditya Birla training & Research Centre, Pilani out of which 15 projects were supervised for students coming from France and Thailand, these projects were majorly performed on ARM7, Atmel, PIC microcontroller and 80 8051 processors. His project was adjusted Second best in India by Microsoft in their prestigious Imagine Cup Cup-2012. He may be reached at dks41896@gmail.com. Shridhar B. Dandin is presently working as Dean Computer Science at BKBIET-Pilani, completed his Engineering graduation in Computer Science Pilani, from Karnataka University. He has completed Master’s degree from DOEACC and MS in Software Systems from BITS-Pilani. His research field Pilani. includes Analysis of diverse algorithms in the field of System Programming with Mathematical Modules. He has vast and dedicated teaching Mathematical experience of 20 years at various levels like Diploma, Graduation and Masters in Engineering and Technology. His subjects of interest at these Engineering levels are Design and Analysis of Algorithms, Advanced Data structures, Distributed Systems, Real Time Systems and Object-Oriented Programming. He has authored 8 books and 5 researc Oriented research papers. He is Professional Member of ACM (Association for Computing Machinery) and Fellow, fessional Life Member of IETE (Institute of Electronics & Telecommunication Engineers). He may be reached at shridhar.dandin@bkbiet.ac.in shridhar.dandin@bkbiet.ac.in. Dr. J L Raheja has received his M.Tech from IIT Kharagpur and PhD T degree from Technical University Munich, Germany. At present he is Senior Principle Scientist, Digital Systems Group, in Council of Scientific and Industrial Research Central Electronics Engineering Research Institute Research(CSIR-CEERI), Pilani, Rajasthan .He has published more than 90 papers in ERI), international journals. His area of interest is Cartographic Generalization, Digital Image Processing and Human Computer Interface. International Conference on Communication Systems (ICCS-2013) B K Birla Institute of Engineering & Technology (BKBIET), Pilani, India October 18-20, 2013 Page 19