A Survey on Enhanced Human Identification Network And Support Vector Machine

advertisement
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 2, Issue 6, June 2013
ISSN 2319 - 4847
A Survey on Enhanced Human Identification
Using Gait Recognition based on Neural
Network And Support Vector Machine
Supreet Kaur, and Er.Ranjeet Kaur Sandhu
M.Tech Student (CSE), GIMET, Amritsar
Assistant Professor in Dept. of IT, GIMET, Amritsar
Abstract
Gait recognition is one kind of biometric technology that can be used to monitor people without their cooperation. Controlled
environments such as banks, military installations and even airports need to be able to quickly detect threats and provide
differing levels of access to different user groups. Gait shows a particular way or manner of moving on foot and gait
recognition is the process of identifying an individual by the manner in which they walk. Gait is less unobtrusive biometric,
which offers the possibility to identify people at a distance, without any interaction or co-operation from the subject; this is the
property which makes it so attractive. This paper proposed new method for gait recognition. In this thesis I will present the
review of gait recognition system, different approaches and classification categories of Gait recognition like Model Free
Approach, GMM for background substraction, Silhouette Segmentation. We combinedly used SVM(Support vector Machine)
with NN(Neural Network) then compare it with BPNN
Keywords: GAIT Recognition, BPNN, SVM and NN
1.INTRODUCTION
Recognition of an individual is an important task to identify people. Identification through biometric is a better way
because it associate with individual not with information passing from one place to another. Biometrics is a
physiological or behavioral characteristic, which can be used to identify and verify the identity of an individual. There
are numerous biometric measures which can be used to help derive an individual identity. They are physiological, like
fingerprints, face recognition, iris-scans and hand scans and behavioral, like keystroke-scan and speech patterns. Gait
recognition is relatively new biometric identification technology which aims to identify people at a distance by the way
they walk. It has the advantage of being unobtrusive, difficult to conceal, noninvasive and effective from a distance.
Human gait recognition as a new biometric aimed to recognize person via the style of people walking, which contain
the physiological or behavioral characteristics of human.
A) Gait recognition system
System will identify unauthorized individual and compare his gait with stored sequences and recognize him.
Background subtraction is the common approach of gait recognition. Background subtraction method is used to subtract
moving objects and to obtain binary. Using background subtraction, preprocessing is done to reduce noise. Background
subtraction techniques are also classified into two types: non- recursive methods and recursive methods. Non recursive
techniques use sliding window approach for background subtraction. Recursive methods use single Gaussian method
and Gaussian mixture model. Gait recognition method contains two parts 1) training part 2) testing part.
B) Silhouette Segmentation
In gait recognition, silhouette is defined as a region of pixels of the walking person. Silhouette extraction mainly
focuses on segmenting the human body. The silhouette extraction process is shown in “Figure”.
Fig 1.1: Silhouette Extraction
Volume 2, Issue 6, June 2013
Page 24
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 2, Issue 6, June 2013
ISSN 2319 - 4847
Each of the frames in the image sequence is subtracted from a background model of the respective image sequence. If
the pixel value of each frame is not the same with the pixel value of the background To remove shadow from the
difference image, a threshold value is applied to the difference images. The difference image map is first analyzed by
generating the intensity histogram of the image so that the pixels distribution along the image can be represented
clearly and in an effective way according to an applied threshold value. The threshold must be suitable so that the
foreground image is neither under segmented nor over-segmented. Under-segmentation and over-segmentation purpose
is to produce first and second reliable silhouette respectively.
To remove noises produced during segmentation of silhouette, morphological filters are used. The main components of
morphological filters that are used in the system are morphological opening, morphological closing and area
thresholding through connected component labeling.
C) Model Based Approach
Model based approach is difficult to follow in low resolution images also they have high computational complexity.
Advantage of this approach is the ability to derive gait signature from model parameter and free from the effect of
different clothing . Features used in this approach are insensitive to background cluttering and noise . Model based gait
recognition system includes motion of thigh and lower leg rotation that describes both walking and running . Lee and
Grimson used seven ellipses to model human body. Yamet.al used double pendulum to describe the thigh and lower leg
movement. Model based method construct human model to recover features describing gait dynamics such as stride and
kinematics of joint angle . Parameters used in this approach are height, distance between head and pelvis.
D) BPNN(Back Propagation Neural Network)
Neural networks which have been widely used in image and signal processing1 are very effective for solving multipleclass classification problems. Many researchers have successfully applied neural networks to face/gait recognition Chau
notes that neural networks facilitate gait recognition because of their highly flexible, inductive, and non-linear
modeling ability. In this paper, we use one classical type of neural networks –BPNN. BPNN usually has input and
output layers, with some hidden layers in between. Actually, BPNN can be likened to a flexible mathematical function
which has many configurable internal parameters. In order to accurately represent the complicated relationships among
gait variables, these internal parameters need to be adjusted through training process.
E) Neural Network:
Neural networks are composed of simple elements operating in parallel. These elements are inspired by biological
nervous systems. As in nature, the connections between elements largely determine the network function. You can train
a neural network to perform a particular function by adjusting the values of the connections (weights) between
elements. Typically, neural networks are adjusted, or trained, so that a particular input leads to a specific target output.
There, the network is adjusted, based on a comparison of the output and the target, until the network output matches
the
tar.
Typically,
many
such
input/target
pairs
are
needed
to
train
a
network.
Neural networks have been trained to perform complex functions in various fields, including pattern recognition,
identification, classification, speech, vision, and control systems. Neural networks can also be trained to solve problems
that are difficult for conventional computers or human beings. The toolbox emphasizes the use of neural network
paradigms that build up to—or are themselves used in— engineering, financial, and other practical applications.
F) Support Vector Machine (SVM):
The theory of SVM is based on the idea of structural risk minimization. In many applications, SVM has been
introduced as a powerful tool for solving classification problems. Consequently, many researchers have used SVM on
gait recognition. However, it is to be noted that SVM is fundamentally a two-class classifier. First class maps the
training samples into a high dimensions space and then finds a separating hyper plane that maximizes the margin
between two classes in this high dimension space.
2. WORK PLAN
Work plan is the master plan specifying the methods and procedures that are used to collect and analyze the needed
information. It is a blue print of describing number of activities we are performing in our research work. Following are
the steps for this task:
i. Research process starts with gathering the requirements and then we define the phase where requirements are
gathered for the research work that includes all the related material for the research, primary and secondary source of
data. After gathering the information and requirements for our research, next we will proceed to feasibility phase that
means whatever we decide to doing should be valid and should have not done before.
ii. The next step in research design is analysis phase that analyses all the data required and the information that we
gathered for our research.
iii. Next step is designing all the activities to be performed by us during our research process
Volume 2, Issue 6, June 2013
Page 25
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 2, Issue 6, June 2013
ISSN 2319 - 4847
Figure : Flowchart
3.CONCLUSIONS AND FUTURE WORK
i. We will do simulation of proposed Algorithm in MATLAB (Image Processing Tool).
ii. We compare the proposed algorithm with the exiting approaches like BPNN
iii. We will use Model free Approach, GMM for background subtraction, Silhouette Segmentation considering the
following parameters:
 Distance between legs
 Distance between hand
 Distance between head and feet
REFERENCES
[1.] H. F. Alan J. Lipton and R. S. Patil, “Moving target classification and tracking from real-time video,” Proceedings
of Fourth IEEE Workshop on Applications of Computer Vision (WACV’98).
Volume 2, Issue 6, June 2013
Page 26
International Journal of Application or Innovation in Engineering & Management (IJAIEM)
Web Site: www.ijaiem.org Email: editor@ijaiem.org, editorijaiem@gmail.com
Volume 2, Issue 6, June 2013
ISSN 2319 - 4847
[2.] A.K,A.S ,Amit Kale, Aravind Sundaresan and R. Chellappa, “Identification of humans using gait,” IEEE
Transactions on Image Processing, vol. 13, no. 9.
[3.] A. K. R.-C. Aravind Sundaresan and R. Chellappa, “A hidden markov model based framework for recognition of
humans from gait sequences,” Proceeding of ICIP.
[4.] M. Bober, “Mpeg-7 visual shape descriptors,” IEEE Transactions on Circuit and Systems for Video Technology,
vol. 11, no. 6.
[5.] H. Z. Changhong Chen, Jimin Liang and H. HU, “Gait recognition using hidden markov model,” Lecture Notes on
Computer Science.
[6.] P. S. Huang, “Automatic gait recognition via statistical approaches for extended template features,” IEEE
Transaction on Systems, Man, and Cybernetics-Part B: Cybernetics, vol. 31, no. 5, October 2001.
[7.] L. Lee and W. E. L. Grimson, “Gait analysis for recognition and classification,” Proceedings of Fifth IEEE
International Conference on Automatic Face and Gesture Recognition., 2002.
[8.] W. H. Liang Wang, Tieniu Tan and H. Ning, “Automatic gait recognition based on statistical shape analysis,”
IEEE Transaction on Image processing, vol. 12, no. 9, September 2003.
[9.] “Silhouette analysis-based gait recognition for human identification,” IEEE Transaction on Image processing, vol.
25, no. 12, December 2003.
[10.] D. H. Nikolaos V. Boulgouris and K. N. Plataniotis, “Gait recognition: A challenging signal processing
technology for biometric identification,” IEEE sinal processing magazine, November 2005.
[11.] M. Piccardi, “Background subtraction techniques: A review,” IEEE International Conference on Systems, Man
and Cybernetics.
[12.] P. W. Power and J. A. Schoonees, “Understanding background mixture models for foreground segmentation,”
Proceedings of IEEE International Conference on Image and Vision Computing.
[13.] C. Stauffer and W. E. L. Grimson, “Adaptive background mixture models for real-time video tracking,”
Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 82, pp. 246–
252.
Volume 2, Issue 6, June 2013
Page 27
Download