<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CS</journal-id><journal-title-group><journal-title>Circuits and Systems</journal-title></journal-title-group><issn pub-type="epub">2153-1285</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cs.2016.78128</article-id><article-id pub-id-type="publisher-id">CS-67329</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Gait Based Human Recognition with Various Classifiers Using Exhaustive Angle Calculations in Model Free Approach
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>M. H. Sithi Shameem Fathima</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>R.</surname><given-names>S. D. Wahida Banu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>Mohamed Mansoor Roomi</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of ECE, Syed Ammal Engineering College, Ramanathapuram, India</addr-line></aff><aff id="aff3"><addr-line>Department of ECE, Thiagarajar College of Engineering, Madurai, India</addr-line></aff><aff id="aff2"><addr-line>Department of ECE, Government College of Engineering, Salem, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>shameem@syedengg.ac.in(SMHSSF)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>02</day><month>06</month><year>2016</year></pub-date><volume>07</volume><issue>08</issue><fpage>1465</fpage><lpage>1475</lpage><history><date date-type="received"><day>19</day>	<month>April</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>10</month>	<year>May</year>	</date><date date-type="accepted"><day>14</day>	<month>June</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Human Gait recognition is emerging as a supportive biometric technique in recent years that
   identifies the people through the way they walk. 
  The gait recognition in model free approaches 
  faces the challenges like speed variation, cloth variation, illumination changes and view angle 
  variations which result in the reduced recognition rate. The proposed algorithm selected the exhaustive angles from head to toe of a person, and also height and width of the same subject. The experiments were conducted using silhouettes with view angle variation, and cloth variation. The recognition rate is improved to the extent of 91% using Support vector machine classifier. 
  The proposed method is evaluated using CASIA Gait Dataset B (The institute of Automation, Chinese
  Academy of Sciences), China. Experimental results demonstrate that the proposed technique
   shows promising results using state of the art classifiers.
 
</p></abstract><kwd-group><kwd>Gait Recognition</kwd><kwd> CASIA Gait Dataset B</kwd><kwd> Classifiers</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In this modern era, with an increasing demand for surveillance systems, people want to have a more convenient method for identifying a person. The gait is the only biometric that identifies the person at a distance. Human gait recognition is drawing huge interest in biometrics field to monitor or authenticate a person with malicious intent. Over the last few decades, gait analysis has evolved as a well potential technology in computer vision community. Human gait is a complex action involving the motion of various parts of the body. It refers to various activities like joint motion, swinging with linear and nonlinear motions, toe on, toe off, heel on and heel off. Because gait parameters such as step length, gait cycle, angles of the hip, knee and joint rotation can be unique attributes of the human gait to identify a person. The gait recognition methods can be categorized into the model based and appearance based methods [<xref ref-type="bibr" rid="scirp.67329-ref1">1</xref>] . Model-based approach [<xref ref-type="bibr" rid="scirp.67329-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.67329-ref4">4</xref>] models the person body structure that estimates static body parameters over time. This process is computationally intensive since it needs to model and track the subject body. Models are constructed on the basis of prior knowledge about the object and justifiable assumptions, such as the system only accounts for pathologically normal gait. The model based methods use template matching like rectangle, ellipse, ribbon and skeleton models for gait recognition [<xref ref-type="bibr" rid="scirp.67329-ref5">5</xref>] - [<xref ref-type="bibr" rid="scirp.67329-ref13">13</xref>] . In appearance based methods, silhouette based, floor sensor based (sensor outside the body), body owned sensor (sensors kept with human) methods are used for recognition. In the silhouette based method, the recognition can be made by using various approaches like, gait energy image (GEI), gait entropy image (GEnI), change energy image (CEI), gait flow image (GFI). Of these approaches, linear techniques like Principal Component Analysis (PCA), Linear Discriminant Analysis (LDA) and Independent Component Analysis (ICA) are taken into consideration. Using PCA, a linear view independent gait identification system was proposed [<xref ref-type="bibr" rid="scirp.67329-ref14">14</xref>] . Speed variation, view angle variation, and age calculation performed using OU-ISIR database [<xref ref-type="bibr" rid="scirp.67329-ref15">15</xref>] . Most of the papers consider the features from head to ankle portion applied with different algorithms.</p></sec><sec id="s2"><title>2. CASIA Gait Data Base</title><p>CASIA dataset consists of four subsets. Dataset A is a standard dataset that contains 19,139 images. Dataset B is a large gait dataset which has 124 subjects. Waking style of each subject in the form silhouettes were captured from 11 views and three variations namely viewing angle variation, different clothing styles and different luggage carrying conditions, with the changes in personality. Dataset C was collected using an infrared camera with four different walking styles: normal walking, slow walking, fast walking, and normal walking with a bag. It contains 153 subjects. Dataset D consists of the gait of 88 subjects and their corresponding footprints. In this paper, CASIA dataset B with 124 persons have been taken for experimentation with cloth variation and viewing angle variation of 11 views from 0˚, 18˚, 36˚, ∙∙∙ 180˚.</p>Pre-Processing<sup> </sup><p>The silhouettes obtained from CASIA database are affected by noises and discontinuities. Imperfections in silhouette extraction have a negative effect on the performance of a gait recognition system [<xref ref-type="bibr" rid="scirp.67329-ref16">16</xref>] . There are algorithms for background subtraction and shadow removal algorithm [<xref ref-type="bibr" rid="scirp.67329-ref17">17</xref>] . Hence a pre processing technique is implemented in this work. Silhouettes with discontinuity are detected using blob detection technique. The number of blobs is greater than one, indicates discontinuity is present in the silhouette. Incomplete silhouette which contained inside a gait sequences are taken into clustering procedure by taking height and width as features. Dominant energy image (DEI) is evaluated using clustering. This DEI consists of noise. Hence threshold is used to remove noises. The successive frame difference at consecutive instants is obtained as Frame Difference Energy Image (FDEI). Implementation of gray scale erosion filter is used to produce good quality silhouettes [<xref ref-type="bibr" rid="scirp.67329-ref18">18</xref>] .</p></sec><sec id="s3"><title>3. Experimentation</title><p>The pre processed gait sequences are taken for the experimentation. The proposed methodology consists of training and testing phases. In training phase gait patterns are captured and features are extracted from pre processed silhouettes. It is stored in a feature database. The exhaustive angle components from head to neck, neck to torso, hip to knee of two leg portions, knee to toe of both of the legs, maximum height and maximum width of the silhouette sequences are also taken into feature dataset. In testing phase same features are extracted and classified using various classifiers.</p><sec id="s3_1"><title>3.1. Height and Width Calculation</title><p>A person moves nearer to the camera, the frame height is increased. Similarly, when a person is leaving away from it, the frame height is decreased. Variation of height and width can be calculated by defining the bounding box and the centroid point for each observed body. The height and width of the box alters in a gait cycle. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x6.png" xlink:type="simple"/></inline-formula> be the various frame heights of skeleton in a gait cycle. Then the maximum height of the person in the entire silhouettes is denoted as in Equation (1)</p><disp-formula id="scirp.67329-formula17"><label>. (1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x7.png"  xlink:type="simple"/></disp-formula><p>The variation of the width in a gait cycle is one other important feature for gait analysis, as it contains structural and dynamical information about the gait. When the person is in mid stance position, the space between the two legs is quite small and hence the width is reduced. The maximum width is achievable when a person walks by swinging his arms. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x8.png" xlink:type="simple"/></inline-formula> be the width of skeleton in a gait cycle. Then the maximum spacing between two legs for a person is denoted as in Equation (2)</p><disp-formula id="scirp.67329-formula18"><label>. (2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x9.png"  xlink:type="simple"/></disp-formula><p>The width of the outer contour of the binary silhouettes of a walking person is also one of the feature vectors.</p><p>The centroid <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x10.png" xlink:type="simple"/></inline-formula> of the human silhouette is calculated by using the following Equations (3) &amp; (4)</p><disp-formula id="scirp.67329-formula19"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x11.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.67329-formula20"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x12.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x13.png" xlink:type="simple"/></inline-formula> represents the average contour pixel position. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x14.png" xlink:type="simple"/></inline-formula>represents points on the human blob, N―total number of points on the contour.</p></sec><sec id="s3_2"><title>3.2. Skeletonization and Angle Calculation</title><p>Skeleton of the input silhouette U is defined as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x15.png" xlink:type="simple"/></inline-formula> in terms of erosions and openings.</p><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x16.png" xlink:type="simple"/></inline-formula> (5)</p><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x17.png" xlink:type="simple"/></inline-formula> (6)</p><p>V is the structuring element and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x18.png" xlink:type="simple"/></inline-formula> indicates t successive erosions of U and T is its final value</p><disp-formula id="scirp.67329-formula21"><label>. (7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x19.png"  xlink:type="simple"/></disp-formula><p>The angles are measured in terms of deviation of reference partitioned planes between the given divided skeleton planes as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>Since the variation is higher, the output of the Radon coefficients also become higher in its value, and it is very suitable to act as feature vectors.</p><p>The radon transform of a skeleton image <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x20.png" xlink:type="simple"/></inline-formula> is denoted as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x21.png" xlink:type="simple"/></inline-formula> where r is defined by a normal distance from the origin, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x22.png" xlink:type="simple"/></inline-formula>as a normal angle [<xref ref-type="bibr" rid="scirp.67329-ref19">19</xref>] .</p><p>Radon transform point is given by the Equation (8)</p><disp-formula id="scirp.67329-formula22"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x23.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x24.png" xlink:type="simple"/></inline-formula></p><p><xref ref-type="fig" rid="fig2">Figure 2</xref>(a) represents the silhouettes and its corresponding skeletons. <xref ref-type="fig" rid="fig2">Figure 2</xref>(b) represents the sub divided six skeleton portions for angle calculations.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the block diagram for the proposed method. The silhouettes are taken from CASIA database.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Six angles:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula>―angle between head to neck,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x27.png" xlink:type="simple"/></inline-formula>―angle between neck to torso,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x28.png" xlink:type="simple"/></inline-formula>―angle between hip to knee of left leg,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x29.png" xlink:type="simple"/></inline-formula>―angle between hip to knee of right leg,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x30.png" xlink:type="simple"/></inline-formula>―angle between knee to foot of left leg,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x31.png" xlink:type="simple"/></inline-formula>―angle between knee and foot of right leg</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x25.png"/></fig><p>Six angles, height and width are extracted from the silhouettes. Classifiers are used to train the features and it is stored in a database. During the testing period, the classifier is used to recognize the person by comparing the database.</p></sec><sec id="s3_3"><title>3.3. K_Nearest Neighbour Classifier (K_NN)</title><p>K_NN is the one of the simplest method for pattern classification. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x32.png" xlink:type="simple"/></inline-formula> denote a training set of n la-</p><p>belled examples with inputs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x33.png" xlink:type="simple"/></inline-formula></p><p>For the discrete binary <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x34.png" xlink:type="simple"/></inline-formula> to represent whether y<sub>i</sub><sub> </sub>and<sub> </sub>y<sub>j</sub> are matched with each other or not. Then to compute the squared distance between two vectors are denoted by the Equation (9)</p><disp-formula id="scirp.67329-formula23"><label>. (9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x35.png"  xlink:type="simple"/></disp-formula><p>Linear transform optimizes K_NN classification. And the cost function over the distance metrics is defined by the Equation (10).</p><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> (a) Human silhouettes and its corresponding skeletons (b) segmented parts of a skeleton.</title></caption><fig id ="fig2_1"><label> (b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x36.png"/></fig></fig-group><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Block diagram for the proposed method</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x37.png"/></fig><disp-formula id="scirp.67329-formula24"><label>. (10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x38.png"  xlink:type="simple"/></disp-formula><p>Here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x39.png" xlink:type="simple"/></inline-formula> is to indicate whether input <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x40.png" xlink:type="simple"/></inline-formula> is an expected neighbour of input<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x41.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_4"><title>3.4. Multiclass SVM</title><p>Support Vector Machines (SVM) was originally designed for binary classification. The formulation to solve multiclass SVM problems in one step has variables proportional to the number of classes. Therefore, for multiclass SVM methods, either several binary classifiers have to be constructed or a larger optimization problem is needed. Hence, in general it is computationally more expensive to solve a multiclass problem than a binary problem with the same number of data (Kohli &amp; Verma 2011) [<xref ref-type="bibr" rid="scirp.67329-ref20">20</xref>] .</p><p>Assume <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x42.png" xlink:type="simple"/></inline-formula> is a training set, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x43.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x44.png" xlink:type="simple"/></inline-formula> and for multiclass problem, it has to determine<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x45.png" xlink:type="simple"/></inline-formula>. For a k class problem, the optimal hyper plane constructed with SVM for the class i against class j and is defined as</p><disp-formula id="scirp.67329-formula25"><label>. (11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x46.png"  xlink:type="simple"/></disp-formula><p>Here <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x47.png" xlink:type="simple"/></inline-formula> is a vector in feature, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x48.png" xlink:type="simple"/></inline-formula>is a mapping function and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x49.png" xlink:type="simple"/></inline-formula> is a scalar. Here the orientation of optimal hyper plane is given in Equation (12)</p><disp-formula id="scirp.67329-formula26"><label>. (12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x50.png"  xlink:type="simple"/></disp-formula><p>For the n set of classes, One-Against-All method was constructed using SVM models. The i<sup>th</sup> SVM is trained with all of the training examples in the i<sup>th</sup> class with positive labels and all other examples with negative labels. The final output of the one-against-all method is the class that corresponds to the SVM with the highest output value (Liu et al. 2008) [<xref ref-type="bibr" rid="scirp.67329-ref21">21</xref>] . Thus, by solving the optimization problem of SVM using all the training samples in the dataset, the decision function of the i<sup>th</sup> SVM is given in Equation (13)</p><disp-formula id="scirp.67329-formula27"><label>. (13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x51.png"  xlink:type="simple"/></disp-formula><p>The input vector x will be assigned to the class that corresponds to the largest value of the decision function. Sample x is classified into class X given by the Equation (14)</p><disp-formula id="scirp.67329-formula28"><label>. (14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x52.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3_5"><title>3.5. RVM Classifier</title><p>The relevance vector machine (RVM) technique has been applied in many different areas of pattern recognition. It is a machine learning technique that uses Bayesian inference to obtain parsimonious solutions for regression and probabilistic calculations. However, during the training phase the inversion of a large matrix is required. Hence this methodology is not suitable for large datasets. Consider a two class problem with training points <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x53.png" xlink:type="simple"/></inline-formula> and the label <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x54.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x55.png" xlink:type="simple"/></inline-formula>, based on Bernoulli’s likelihood distribution</p><disp-formula id="scirp.67329-formula29"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x56.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x57.png" xlink:type="simple"/></inline-formula> is the logistic function and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/28-7600817x58.png" xlink:type="simple"/></inline-formula></p></sec></sec><sec id="s4"><title>4. Results and Discussion</title><p>CASIA data set B with different cloth variation and angle variation are trained and tested with K_NN, RVM, SVM classifiers. The recognition rate is obtained using the given formula as in the Equation (16)</p><disp-formula id="scirp.67329-formula30"><label>. (16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/28-7600817x59.png"  xlink:type="simple"/></disp-formula><p><xref ref-type="table" rid="table1">Table 1</xref> shows around 85% of recognition rate using K_NN classifier. The performance of this classifier in the different sets did not produce large variation with respect to different clothing. The proposed algorithm shows robustness towards cloth variation. The successive frames of training and testing are relevant then the recognition rate is improved. <xref ref-type="fig" rid="fig4">Figure 4</xref> shows the histogram representation of cloth variation set using K_NN.</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows around 88% of recognition rate using RVM classifier. The output of this classifier produced improved recognition rate for same database than K_NN classifier. K_NN outperforms well for small dataset. RVM provides Bayesian inference based probabilistic output. Hence it makes results more informative than K_NN. <xref ref-type="fig" rid="fig5">Figure 5</xref> shows the histogram representation of cloth variation set using RVM classifier.</p><p><xref ref-type="table" rid="table3">Table 3</xref> shows around 91% of recognition rate using SVM classifier since the SVM classifier found the best separation among the closest feature points .The SVM classifier outperforms well than K_NN and RVM classifier. <xref ref-type="fig" rid="fig6">Figure 6</xref> represents Histogram representation of cloth variation using SVM classifier.</p><p><xref ref-type="table" rid="table4">Table 4</xref> shows training and testing of silhouettes with different viewing angle from 0˚ to 180˚ the highest recognition for the similar angle variation for training and testing frames using SVM. Angle variation for training</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Recognition rate of CASIA-B dataset (cloth variation) using K_NN classifier</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Persons</th><th align="center" valign="middle"  colspan="5"  >Recognition rate (%) (cloth variation) using K_NN</th></tr></thead><tr><td align="center" valign="middle" >Set 1</td><td align="center" valign="middle" >Set 2</td><td align="center" valign="middle" >Set 3</td><td align="center" valign="middle" >Set 4</td><td align="center" valign="middle" >Set 5</td></tr><tr><td align="center" valign="middle" >Person 1</td><td align="center" valign="middle" >77.8</td><td align="center" valign="middle" >80.36</td><td align="center" valign="middle" >79.54</td><td align="center" valign="middle" >81.43</td><td align="center" valign="middle" >87.12</td></tr><tr><td align="center" valign="middle" >Person 2</td><td align="center" valign="middle" >89.99</td><td align="center" valign="middle" >79.43</td><td align="center" valign="middle" >78.76</td><td align="center" valign="middle" >86.32</td><td align="center" valign="middle" >73.98</td></tr><tr><td align="center" valign="middle" >Person 3</td><td align="center" valign="middle" >84.59</td><td align="center" valign="middle" >83.34</td><td align="center" valign="middle" >80.52</td><td align="center" valign="middle" >88.64</td><td align="center" valign="middle" >80.25</td></tr><tr><td align="center" valign="middle" >Person 4</td><td align="center" valign="middle" >88.43</td><td align="center" valign="middle" >77.67</td><td align="center" valign="middle" >84.88</td><td align="center" valign="middle" >90.42</td><td align="center" valign="middle" >89.86</td></tr><tr><td align="center" valign="middle" >Person 5</td><td align="center" valign="middle" >79.26</td><td align="center" valign="middle" >88.27</td><td align="center" valign="middle" >78.73</td><td align="center" valign="middle" >84.67</td><td align="center" valign="middle" >83.87</td></tr><tr><td align="center" valign="middle" >Person 6</td><td align="center" valign="middle" >86.41</td><td align="center" valign="middle" >78.72</td><td align="center" valign="middle" >86.76</td><td align="center" valign="middle" >83.92</td><td align="center" valign="middle" >85.56</td></tr><tr><td align="center" valign="middle" >Person 7</td><td align="center" valign="middle" >84.57</td><td align="center" valign="middle" >90.21</td><td align="center" valign="middle" >84.78</td><td align="center" valign="middle" >77.34</td><td align="center" valign="middle" >94.46</td></tr><tr><td align="center" valign="middle" >Person 8</td><td align="center" valign="middle" >87.32</td><td align="center" valign="middle" >78.81</td><td align="center" valign="middle" >91.45</td><td align="center" valign="middle" >88.51</td><td align="center" valign="middle" >84.87</td></tr><tr><td align="center" valign="middle" >Person 9</td><td align="center" valign="middle" >91.51</td><td align="center" valign="middle" >83.25</td><td align="center" valign="middle" >87.81</td><td align="center" valign="middle" >87.56</td><td align="center" valign="middle" >87.86</td></tr><tr><td align="center" valign="middle" >Person 10</td><td align="center" valign="middle" >84.67</td><td align="center" valign="middle" >81.73</td><td align="center" valign="middle" >91.65</td><td align="center" valign="middle" >93.28</td><td align="center" valign="middle" >90.57</td></tr><tr><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >85.46</td><td align="center" valign="middle" >82.17</td><td align="center" valign="middle" >84.49</td><td align="center" valign="middle" >86.21</td><td align="center" valign="middle" >85.84</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Recognition rate of CASIA-B dataset (cloth variation) using RVM classifier</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Persons</th><th align="center" valign="middle"  colspan="5"  >Recognition rate (%) (cloth variation) using RVM</th></tr></thead><tr><td align="center" valign="middle" >Set 1</td><td align="center" valign="middle" >Set 2</td><td align="center" valign="middle" >Set 3</td><td align="center" valign="middle" >Set 4</td><td align="center" valign="middle" >Set 5</td></tr><tr><td align="center" valign="middle" >Person 1</td><td align="center" valign="middle" >82.86</td><td align="center" valign="middle" >81.56</td><td align="center" valign="middle" >83.32</td><td align="center" valign="middle" >87.67</td><td align="center" valign="middle" >93.33</td></tr><tr><td align="center" valign="middle" >Person 2</td><td align="center" valign="middle" >92.28</td><td align="center" valign="middle" >86.23</td><td align="center" valign="middle" >82.23</td><td align="center" valign="middle" >89.53</td><td align="center" valign="middle" >83.89</td></tr><tr><td align="center" valign="middle" >Person 3</td><td align="center" valign="middle" >88.57</td><td align="center" valign="middle" >82.54</td><td align="center" valign="middle" >82.65</td><td align="center" valign="middle" >92.63</td><td align="center" valign="middle" >90.54</td></tr><tr><td align="center" valign="middle" >Person 4</td><td align="center" valign="middle" >90.43</td><td align="center" valign="middle" >83.67</td><td align="center" valign="middle" >88.21</td><td align="center" valign="middle" >91.32</td><td align="center" valign="middle" >91.86</td></tr><tr><td align="center" valign="middle" >Person 5</td><td align="center" valign="middle" >82.56</td><td align="center" valign="middle" >90.23</td><td align="center" valign="middle" >83.66</td><td align="center" valign="middle" >90.15</td><td align="center" valign="middle" >85.87</td></tr><tr><td align="center" valign="middle" >Person 6</td><td align="center" valign="middle" >89.43</td><td align="center" valign="middle" >82.67</td><td align="center" valign="middle" >90.12</td><td align="center" valign="middle" >85.69</td><td align="center" valign="middle" >89.26</td></tr><tr><td align="center" valign="middle" >Person 7</td><td align="center" valign="middle" >85.57</td><td align="center" valign="middle" >90.33</td><td align="center" valign="middle" >90.21</td><td align="center" valign="middle" >82.43</td><td align="center" valign="middle" >92.22</td></tr><tr><td align="center" valign="middle" >Person 8</td><td align="center" valign="middle" >90.52</td><td align="center" valign="middle" >83.88</td><td align="center" valign="middle" >91.56</td><td align="center" valign="middle" >91.35</td><td align="center" valign="middle" >86.87</td></tr><tr><td align="center" valign="middle" >Person 9</td><td align="center" valign="middle" >94.14</td><td align="center" valign="middle" >85.45</td><td align="center" valign="middle" >92.54</td><td align="center" valign="middle" >90.61</td><td align="center" valign="middle" >90.86</td></tr><tr><td align="center" valign="middle" >Person 10</td><td align="center" valign="middle" >85.57</td><td align="center" valign="middle" >87.43</td><td align="center" valign="middle" >92.76</td><td align="center" valign="middle" >92.87</td><td align="center" valign="middle" >91.14</td></tr><tr><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >88.19</td><td align="center" valign="middle" >85.39</td><td align="center" valign="middle" >87.72</td><td align="center" valign="middle" >89.42</td><td align="center" valign="middle" >89.58</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Recognition rate of CASIA-B dataset (cloth variation) using SVM classifier</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Persons</th><th align="center" valign="middle"  colspan="5"  >Recognition rate (%) (cloth variation) using SVM</th></tr></thead><tr><td align="center" valign="middle" >Set 1</td><td align="center" valign="middle" >Set 2</td><td align="center" valign="middle" >Set 3</td><td align="center" valign="middle" >Set 4</td><td align="center" valign="middle" >Set 5</td></tr><tr><td align="center" valign="middle" >Person 1</td><td align="center" valign="middle" >84.86</td><td align="center" valign="middle" >89.56</td><td align="center" valign="middle" >89.32</td><td align="center" valign="middle" >87.67</td><td align="center" valign="middle" >98.33</td></tr><tr><td align="center" valign="middle" >Person 2</td><td align="center" valign="middle" >94.28</td><td align="center" valign="middle" >88.23</td><td align="center" valign="middle" >87.23</td><td align="center" valign="middle" >90.53</td><td align="center" valign="middle" >83.89</td></tr><tr><td align="center" valign="middle" >Person 3</td><td align="center" valign="middle" >93.57</td><td align="center" valign="middle" >89.54</td><td align="center" valign="middle" >94.65</td><td align="center" valign="middle" >94.63</td><td align="center" valign="middle" >90.54</td></tr><tr><td align="center" valign="middle" >Person 4</td><td align="center" valign="middle" >91.43</td><td align="center" valign="middle" >89.67</td><td align="center" valign="middle" >95.21</td><td align="center" valign="middle" >95.32</td><td align="center" valign="middle" >91.86</td></tr><tr><td align="center" valign="middle" >Person 5</td><td align="center" valign="middle" >89.56</td><td align="center" valign="middle" >92.23</td><td align="center" valign="middle" >93.66</td><td align="center" valign="middle" >90.54</td><td align="center" valign="middle" >87.87</td></tr><tr><td align="center" valign="middle" >Person 6</td><td align="center" valign="middle" >91.43</td><td align="center" valign="middle" >88.67</td><td align="center" valign="middle" >90.71</td><td align="center" valign="middle" >89.69</td><td align="center" valign="middle" >90.56</td></tr><tr><td align="center" valign="middle" >Person 7</td><td align="center" valign="middle" >88.57</td><td align="center" valign="middle" >95.33</td><td align="center" valign="middle" >94.56</td><td align="center" valign="middle" >82.43</td><td align="center" valign="middle" >96.46</td></tr><tr><td align="center" valign="middle" >Person 8</td><td align="center" valign="middle" >91.52</td><td align="center" valign="middle" >86.88</td><td align="center" valign="middle" >96.56</td><td align="center" valign="middle" >93.5</td><td align="center" valign="middle" >89.87</td></tr><tr><td align="center" valign="middle" >Person 9</td><td align="center" valign="middle" >97.14</td><td align="center" valign="middle" >89.45</td><td align="center" valign="middle" >93.54</td><td align="center" valign="middle" >91.64</td><td align="center" valign="middle" >90.86</td></tr><tr><td align="center" valign="middle" >Person 10</td><td align="center" valign="middle" >90.57</td><td align="center" valign="middle" >88.43</td><td align="center" valign="middle" >96.76</td><td align="center" valign="middle" >98.87</td><td align="center" valign="middle" >93.57</td></tr><tr><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >91.3</td><td align="center" valign="middle" >89.8</td><td align="center" valign="middle" >89.2</td><td align="center" valign="middle" >91.5</td><td align="center" valign="middle" >91.4</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Percentage of recognition rate in a CASIA dataset (multi view) using SVM classifier</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="13"  >Testing</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >View angle</td><td align="center" valign="middle" >0˚<sup> </sup></td><td align="center" valign="middle" >18˚<sup> </sup></td><td align="center" valign="middle" >36˚<sup> </sup></td><td align="center" valign="middle" >54˚<sup> </sup></td><td align="center" valign="middle" >72˚<sup> </sup></td><td align="center" valign="middle" >90˚<sup> </sup></td><td align="center" valign="middle" >108˚<sup> </sup></td><td align="center" valign="middle" >126˚<sup> </sup></td><td align="center" valign="middle" >144˚<sup> </sup></td><td align="center" valign="middle" >162˚<sup> </sup></td><td align="center" valign="middle" >180˚<sup> </sup></td></tr><tr><td align="center" valign="middle"  rowspan="11"  >Training</td><td align="center" valign="middle" >0˚<sup> </sup></td><td align="center" valign="middle" >99%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >97%</td></tr><tr><td align="center" valign="middle" >18˚<sup> </sup></td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >94%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >12%</td></tr><tr><td align="center" valign="middle" >36˚<sup> </sup></td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >96%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >15%</td></tr><tr><td align="center" valign="middle" >54˚<sup> </sup></td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >93%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >13%</td></tr><tr><td align="center" valign="middle" >72˚<sup> </sup></td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >90%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >12%</td></tr><tr><td align="center" valign="middle" >90˚<sup> </sup></td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >21%</td><td align="center" valign="middle" >99%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >19%</td></tr><tr><td align="center" valign="middle" >108˚<sup> </sup></td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >79%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >14%</td></tr><tr><td align="center" valign="middle" >126˚<sup> </sup></td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >15%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >85%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >14%</td><td align="center" valign="middle" >19%</td></tr><tr><td align="center" valign="middle" >144˚<sup> </sup></td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >16%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >86%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >20%</td></tr><tr><td align="center" valign="middle" >162˚<sup> </sup></td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >11%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >91%</td><td align="center" valign="middle" >21%</td></tr><tr><td align="center" valign="middle" >180˚<sup> </sup></td><td align="center" valign="middle" >89%</td><td align="center" valign="middle" >13%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >17%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >18%</td><td align="center" valign="middle" >19%</td><td align="center" valign="middle" >12%</td><td align="center" valign="middle" >99%</td></tr></tbody></table></table-wrap><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Histogram representation of K_NN Classifier output</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x60.png"/></fig><p>frame is different with testing frame angle variation, the recognition rate is reduced. So view angle variation has produced the high impact on this algorithm. The similar variations are obtained using K_NN and RVM classifiers with less recognition rate than SVM Classifier. Goffredo et al. (2010) [<xref ref-type="bibr" rid="scirp.67329-ref22">22</xref>] achieved the mean correct classification rate for 65 persons with 73.6% across all views. The proposed algorithm shows an average of 91.4% for a range of 0˚ to 180˚ variations (multi view). Regarding cloth variations, the recognition rate of a person is around 91.5%. For the experiments conducted to recognize the persons from CASIA dataset B of 124 persons from CASIA, and more than 25,000 silhouette sequences are trained and stored in a database for the recognition calculation. The efficiency of SVM produces better results than K_NN, RVM classifiers. SVM classifiers produce a good recognition performance to CASIA database.</p><p><xref ref-type="table" rid="table5">Table 5</xref> shows that the SVM classifier outperforms and produced 91.5%. The K_NN and RVM classifier</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Histogram representation of RVM classifier output</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x61.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Histogram representation of SVM classifier output</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/28-7600817x62.png"/></fig><p>produced low recognition rate than SVM for cloth variation and angle variation dataset.</p><p><xref ref-type="table" rid="table6">Table 6</xref> shows that the proposed method produced the good recognition percentage than the existing</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Percentage recognition rate with respect to different classifier</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Database</th><th align="center" valign="middle" >K_NN</th><th align="center" valign="middle" >RVM</th><th align="center" valign="middle" >SVM</th></tr></thead><tr><td align="center" valign="middle" >Casia-B (cloth variation)</td><td align="center" valign="middle" >85.5</td><td align="center" valign="middle" >88.02</td><td align="center" valign="middle" >90.64</td></tr><tr><td align="center" valign="middle" >Casia-B (view angle variation)</td><td align="center" valign="middle" >85.1</td><td align="center" valign="middle" >86.2</td><td align="center" valign="middle" >91.9</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Comparison of recognition rate with existing method</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Existing method</th><th align="center" valign="middle" >% recognition</th></tr></thead><tr><td align="center" valign="middle" >Goffredo et al. 2010 (CASIA B)</td><td align="center" valign="middle" >73.6</td></tr><tr><td align="center" valign="middle" >Proposed method (CASIA B)</td><td align="center" valign="middle" >91.5</td></tr></tbody></table></table-wrap><p>method. The selected features of exhaustive angles, height and width improved the good recognition rate.</p></sec><sec id="s5"><title>5. Conclusion and Future Work</title><p>This algorithm presented an automated approach for human identification from low-resolution silhouettes. The algorithm has utilized exhaustive head to toe angles, height, and width as feature vectors. The gait characteristic features are kinematics based. The proposed method produced small variation in recognition percentage for cloth variations, since the algorithm identifies the person without bothering his dress codes. Moreover the algorithm shows its robustness towards different clothing styles. The SVM classifier classified the gait features efficiently. Experimental results demonstrated the feasibility of the approach. In future, more attention would be paid to the feature space for describing and recognizing the human gait on more subjects. SVM classifier has produced a high recognition rate of 91.5% in CASIA dataset than K_NN and RVM classifiers. The algorithm includes the meeting point of ground with toe as added information, and it distinguishes the person correctly. For future, the challenging problems like occlusion, shadows, and noises in silhouettes by modifying this proposed algorithm need to be rectified.</p>Contribution in This Paper<p>This proposed method considers the features, exhaustively from head to toe angle for improved recognition rate. Most the above said papers, did not consider the angle between ankle and toe portion with respect to its gait cycle. This added information gives complete kinematic information about a person to enhance the recognition rate. The algorithm yields better recognition for cloth variation and view angle variation.</p></sec><sec id="s6"><title>Cite this paper</title><p>S. M. H. Sithi Shameem Fathima,R. S. D. Wahida Banu,S. Mohamed Mansoor Roomi, (2016) Gait Based Human Recognition with Various Classifiers Using Exhaustive Angle Calculations in Model Free Approach. Circuits and Systems,07,1465-1475. doi: 10.4236/cs.2016.78128</p></sec></body><back><ref-list><title>References</title><ref id="scirp.67329-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Boulgouris, N.V., Hatzinakos, D. and Plataniotis, K.N. (2005) Gait Recognition: A Challenging Signal Processing technology for Biometric Identification. IEEE Signal Processing Magazine, 22, 78-90. http://dx.doi.org/10.1109/MSP.2005.1550191</mixed-citation></ref><ref id="scirp.67329-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Yam, C., Nixon, M.S. and Carter, J.N. (2004) Automated Person Recognition by Walking and Running via Model-Based Approaches. Pattern Recognition, 37, 1057-1072. http://dx.doi.org/10.1016/j.patcog.2003.09.012</mixed-citation></ref><ref id="scirp.67329-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Niyogi, S.A. and Adelson, E.H. (1994) Analyzing and Recognizing Walking Figures in XYT. 1994 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Seattle, WA, 21-23 June 1994, 469-474. http://dx.doi.org/10.1109/cvpr.1994.323868</mixed-citation></ref><ref id="scirp.67329-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Bouchrika, I and Nixon, M.S. (2007) Model-Based Feature Extraction for Gait Analysis and Recognition. Proceedings of the 3rd International Conference on Computer Vision/Computer Graphics Collaboration Techniques, France, March 2007, 150-160.</mixed-citation></ref><ref id="scirp.67329-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Guo, Y., Xu, G. and Tsuji, S. (1994) Tracking Human Body Motion Based on a Stick Figure Model. Journal of Visual Communication and Image Representation, 5, 1-9. http://dx.doi.org/10.1006/jvci.1994.1001</mixed-citation></ref><ref id="scirp.67329-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Cunado, D., Nixon, M.S. and Carter, J.N. (1997) Using Gait as a Biometric, via Phase-Weighted Magnitude Spectra. 1st International Conference on Audio and Video Based Biometric Person Authentication, Crans-Montana, Switzerland, 12-14 March 1997, 95-102.</mixed-citation></ref><ref id="scirp.67329-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bobick, A.F. and Johnson, A.Y. (2001) Gait Recognition Using Static, Activity-Specific Parameters. Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Kauai, Hawaii, 8-14 December 2001, 423-430.</mixed-citation></ref><ref id="scirp.67329-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Lee, L. and Grimson, W.E.L. (2002) Gait Analysis for Recognition and Classification. Proceedings of the Fifth IEEE International Conference on Automatic Face and Gesture Recognition, Washington DC, 20-21 May 2002, 155-161.</mixed-citation></ref><ref id="scirp.67329-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Wagg, D.K. and Nixon, M.S. (2004) On Automated Model-Based Extraction and Analysis of Gait. Proceedings of 6th International Conference on Automatic Face and Gesture Recognition, Seoul, South Korea, 19 May 2004, 11-16.</mixed-citation></ref><ref id="scirp.67329-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Gooeredo, M., Seely, R.D., Carter, J.N. and Nixon, M.S. (2008) Markerless View Independent Gait Analysis with Self-Camera Calibration. Proceedings of the Eighth IEEE International Conference on Automatic Face and Gesture Recognition, Amsterdam, 17-19 September 2008.</mixed-citation></ref><ref id="scirp.67329-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, R., Vogler, C. and Metaxas, D. (2007) Human Gait Recognition at Sagittal Plane. Image &amp;Vision Computing, 25, 321-330. http://dx.doi.org/10.1016/j.imavis.2005.10.007</mixed-citation></ref><ref id="scirp.67329-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Blum, H. (1967) A Transforms for Extracting New Descriptors of Shape. http://pageperso.lif.univ-mrs.fr/~edouard.thiel/rech/1967-blum.pdf</mixed-citation></ref><ref id="scirp.67329-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Bharat Kumar, A.G., Daigle, K.E., Pandy, M.G., Cai, Q. and Aggarwal, J.K. (1994) Lower Limb Kinematics of Human Walking with the Medial Axis Transformations. Proceeding of IEEE Workshop on Motion of Non-Rigid and Articulated Objects, Austin TX, 11-12 November 1994, 70-76.</mixed-citation></ref><ref id="scirp.67329-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Z.H. and Troje, N.F. (2005) View-Independent Person Identification from Human Gait. Neuro Computing, 69, 250-256. http://dx.doi.org/10.1016/j.neucom.2005.06.002</mixed-citation></ref><ref id="scirp.67329-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Makihara, Y., Mannami, H., Tsuji, A., Hossain, Md.A., Sugiura, K., Mori, A. and Yagi, Y. (2002) The OU-ISIR Gait Database Comprising the Tread mill Dataset. IPSJ Transaction on Computer Vision and Applications, 4, 53-62.</mixed-citation></ref><ref id="scirp.67329-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Liu, Z. and Sarkar, S. (2005) Effect of Silhoutte Quality on hard Problems in Gait Recognition. IEEE Transactions on Systems, Man, and Cybernetics, 35, 170-183. http://dx.doi.org/10.1109/TSMCB.2004.842251</mixed-citation></ref><ref id="scirp.67329-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, S.P., Guo, Z.C. and Ma, L. (2012) Shadow Removal with Background Difference Method Based on Shadow Position and Edges Attributes. EURASIP Journal on Image and Video Processing, 2012, 22. http://dx.doi.org/10.1186/1687-5281-2012-22</mixed-citation></ref><ref id="scirp.67329-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Sithi Shameem Fathima, S.M.H. and Wahida Banu, R.S.D. (2014) Gait Recognition-A Novel Approach to Quality Improvement in Silhouettes. Applied Mechanics and Materials, 573, 459-464.</mixed-citation></ref><ref id="scirp.67329-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Sithi Shameem Fathima, S.M.H. and Wahida Banu, R.S.D. (2015) Human Gait Recognition Using Silhouettes. International Journal of Applied Engineering Research, 10, 5443-5454.</mixed-citation></ref><ref id="scirp.67329-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Kohli, N. and Verma, N.K. (2005) Arrhythmia Classification Using SVM with Selected Features. International Journal of Engineering Science and Technology, 3, 122-131.</mixed-citation></ref><ref id="scirp.67329-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Liu, B., Hao, Z. and Tsang, E.C.C. (2008) Nesting One-against-One Algorithm Based on SVM’s for Pattern Classification. IEEE Transactions on Neural Networks, 19, 2044-2052. http://dx.doi.org/10.1109/TNN.2008.2003298</mixed-citation></ref><ref id="scirp.67329-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Goffredo, M., Bouchrika, I., Carter, J.N. and Nixon, M.S. (2010) Self Calibrating View-Invariant Gait Biometrics. IEEE Transactions on Systems, Man, and Cybernetics, Part B, 40, 997-1008. http://dx.doi.org/10.1109/TSMCB.2009.2031091</mixed-citation></ref></ref-list></back></article>