Heel-Strike Detection for Angle Invariant Gait Pattern Recognition

Similar documents
REPRESENTATION OF HUMAN GAIT TRAJECTORY THROUGH TEMPOROSPATIAL IMAGE MODELLING

Gait Recognition with Fuzzy Classification Using Shoulder Body Joint

Gait analysis for human identification

A Bag-of-Gait Model for Gait Recognition

Open Research Online The Open University s repository of research publications and other research outputs

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

Gait Analysis for Recognition and Classification

Biomechanics and Models of Locomotion

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

INTRODUCTION TO PATTERN RECOGNITION

Analysis of Foot Pressure Variation with Change in Stride Length

Sensing and Modeling of Terrain Features using Crawling Robots

Gait as a Biometric for Person Identification in Video Sequences. Chiraz BenAbdelkader

Recognition of Tennis Strokes using Key Postures

Recognizing Human Gait Types 183

Gait Analyser. Description of Walking Performance

Cricket umpire assistance and ball tracking system using a single smartphone camera

A Study of Human Gaits across Different Speeds

Development of Wearable Sensor Combinations for Human Lower Extremity Motion Analysis

Jogging and Walking Analysis Using Wearable Sensors *

THe rip currents are very fast moving narrow channels,

Geometric moments for gait description

4. Learning Pedestrian Models

Using sensory feedback to improve locomotion performance of the salamander robot in different environments

Gait Recognition. Yu Liu and Abhishek Verma CONTENTS 16.1 DATASETS Datasets Conclusion 342 References 343

Rotation Centers of the Equine Digit and their Use in Quantifying Conformation

1 INEGI Instituto de Engenharia Mecânica e Gestão Industrial, Porto, Portugal, FEUP Faculdade de Engenharia,

ABSTRACT PATTERNS USING 3D-DYNAMIC MODELING. Kaustav Nandy, Master of Science, Department of Electrical And Computer Engineering

SpeedMax White Paper. Dynastream Innovations Inc. 228 River Avenue Cochrane, AB T4C 2C1. p f

Mobility Lab provides sensitive, valid and reliable outcome measures.

J. Electrical Systems 11-2 (2015): Regular paper. Abnormal gait detection using Hexagonal method on Model based Front view model

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

GaitAnalysisofEightLegedRobot

CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT

User Activity Related Data Sets for Context Recognition

Aalborg Universitet. Publication date: Document Version Accepted author manuscript, peer reviewed version

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

Advanced PMA Capabilities for MCM

Friction properties of the face of a hand-held tennis racket

Rearrangement of Recognized Strokes in Online Handwritten Gurmukhi. words recognition.

Gait Analysis at Your Fingertips:

Using Ground Reaction Forces from Gait Analysis: Body Mass as a Weak Biometric

OPTIMIZATION OF SINGLE STAGE AXIAL FLOW COMPRESSOR FOR DIFFERENT ROTATIONAL SPEED USING CFD

EXPERIMENTAL STUDY OF EXOSKELETON FOR ANKLE AND KNEE JOINT

ENHANCED PARKWAY STUDY: PHASE 2 CONTINUOUS FLOW INTERSECTIONS. Final Report

ASSESMENT Introduction REPORTS Running Reports Walking Reports Written Report

SCHEINWORKS Measuring and Analysis Systems by

Basketball free-throw rebound motions

Published in: IEEE Conference on Advanced Video and Signal Based Surveillance, AVSS 2007


A COMPARISON OF SELECTED BIOMECHANICAL PARAMETERS OF FRONT ROW SPIKE BETWEEN SHORT SET AND HIGH SET BALL

Movement-Type Classification Using Acceleration Sensor

AIS data analysis for vessel behavior during strong currents and during encounters in the Botlek area in the Port of Rotterdam

Walking Simulator Mechanism

Design of a Pedestrian Detection System Based on OpenCV. Ning Xu and Yong Ren*

Investigation of Bio-Kinematic Elements of Three Point Shoot in Basketball

Stride October 20, 2017

Deakin Research Online

Video Based Accurate Step Counting for Treadmills

Generation of See-Through Baseball Movie from Multi-Camera Views

SHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology

The Effect of a Seven Week Exercise Program on Golf Swing Performance and Musculoskeletal Screening Scores

1. Introduction. Faustini Libent Ishabailu 1, Dr. Pei Zhijun 2, Abdalla Mohamed Hambal 3

Embedded Platform Performance of Image Based Abnormal Gait Detection

A New Approach to Modeling Vertical Stiffness in Heel-Toe Distance Runners

Equine Cannon Angle System

THE APPLICATION OF BASKETBALL COACH S ASSISTANT DECISION SUPPORT SYSTEM

The calibration of vehicle and pedestrian flow in Mangalore city using PARAMICS

CFD ANALYSIS AND COMPARISON USING ANSYS AND STAR-CCM+ OF MODEL AEROFOIL SELIG 1223

Analysis of Gait of a Person for Individual Authentication

Person Re-identification in frontal gait sequences via Histogram of Optic flow Energy Image

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Goodyear Safety Research Project 2008 Presentation by Competitive Measure at the FEI Eventing Safety Forum. Presented by Tim Deans and Martin Herbert

Toward a Human-like Biped Robot with Compliant Legs

Autodesk Moldflow Communicator Process settings

0Massachusetts Institute of Technology All rights reserved.

Putting Report Details: Key and Diagrams: This section provides a visual diagram of the. information is saved in the client s database

Gait Analysis of Wittenberg s Women s Basketball Team: The Relationship between Shoulder Movement and Injuries

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract

Autonomous blimp control with reinforcement learning

An investigation of kinematic and kinetic variables for the description of prosthetic gait using the ENOCH system

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1

Application of Dijkstra s Algorithm in the Evacuation System Utilizing Exit Signs

Use of On-Body Sensors to Support Elite Sprint Coaching

Critical Gust Pressures on Tall Building Frames-Review of Codal Provisions

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016

siot-shoe: A Smart IoT-shoe for Gait Assistance (Miami University)

REPORT. A comparative study of the mechanical and biomechanical behaviour of natural turf and hybrid turf for the practise of sports

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS

User Identification Using User s Walking Pattern over the ubifloorii

Opleiding Informatica

GROUND REACTION FORCE DOMINANT VERSUS NON-DOMINANT SINGLE LEG STEP OFF

The Application of Pedestrian Microscopic Simulation Technology in Researching the Influenced Realm around Urban Rail Transit Station

7 th International Conference on Wind Turbine Noise Rotterdam 2 nd to 5 th May 2017

The validity of a rigid body model of a cricket ball-bat impact

Proceedings of Meetings on Acoustics

Complex movement patterns of a bipedal walk

ScienceDirect. Rebounding strategies in basketball

Evolving Gaits for the Lynxmotion Hexapod II Robot

Transcription:

Heel-Strike Detection for Angle Invariant Gait Pattern Recognition Priyanka Agrawal and Tripti Samal Department of Computer Science and Engineering National Institute of Technology Rourkela Rourkela 769 008, India

Heel-Strike Detection for Angle Invariant Gait Pattern Recognition Project submitted in May 2013 to the department of Computer Science and Engineering of National Institute of Technology Rourkela in partial fulfilment of the requirements for the degree of Bachelor of Technology by Priyanka Agrawal, Roll# 109CS0131 and Tripti Samal, Roll# 109CS0186 under the supervision of Prof. Pankaj Kumar Sa Department of Computer Science and Engineering National Institute of Technology Rourkela Rourkela 769 008, India

Computer Science and Engineering National Institute of Technology Rourkela Rourkela-769 008, India. www.nitrkl.ac.in Dr. Pankaj K Sa Assistant Professor May 10, 2013 Certificate This is to certify that the work in the project entitled Heel-Strike Detection for Angle Invariant Gait Pattern Recognition by Priyanka Agrawal and Tripti Samal is a record of their work carried out under my supervision and guidance in partial fulfillment of the requirements for the award of the degree of Bachelor of Technology in Computer Science and Engineering. Pankaj K Sa

Acknowledgment We wish to express our sincere and heartfelt gratitude towards our guide Prof. Pankaj Kumar Sa, Computer Science Engineering Department, for his supervision and inspiration and, above all, help in all regards during the entire duration of our project without which, completion of the project was not possible at all. His guidance has been crucial for giving us a deep insight into the project. We are very much indebted to Prof. A.K.Turuk, Head of the Department of CSE for the resources and facilities that were made available to us whenever we needed the same. We would also like to thank all the professors of the department of Computer Science and Engineering, National Institute of Technology, Rourkela, for their constant motivation and guidance. We are grateful to Mr. Rahul Raman, Mr. Sambit Bakshi, and other staff of the Image Processing and Cluster Computing Laboratory of NIT, Rourkela for graciously providing us with all facilities and access to the resources vital to the completion of this project. We are really thankful to all our friends. Our sincere thanks to everyone who has provided us with kind words, a welcome ear, new ideas, useful criticism or their valuable time. Last but not the least, big thanks to NIT Rourkela for providing us such a platform where learning has known no boundaries. Priyanka Agrawal Tripti Samal

Abstract Gait is one of the most important biometric modality for recognition in the field of computer vision. The aim of gait recognition is to identify people by analysis of motion characteristics. Heel-Strike detection is a widely used cue for gait recognition in a visual surveillance environment. Most algorithms work best when a subject walks parallel to the camera. However, in real life scenario, it is not practical to assume this. Thus, we need a view independent approach. In this thesis, given a set of silhouette images of a person walking, a viewpoint invariance method is proposed to find gait feature heel-strike. Results obtained from the simulation of CASIA Gait Database are compared with the ground truth. Keywords: Gait Recognition, Heel-Strike, Viewpoint Invariance, Surveillance

Contents Certificate Acknowledgement Abstract List of Figures List of Tables ii iii iv vi vii 1 Introduction 1 1.1 Biometrics................................. 1 1.2 Gait Biometrics.............................. 2 1.3 Problem description............................ 3 1.4 Motivation................................. 4 1.5 Database.................................. 5 2 Previous work 6 3 Background study on Gait 8 4 Proposed work 10 5 Analysis and results 14 6 Conclusion 19 Bibliography 20 v

List of Figures 1.1 A background subtracted image..................... 3 1.2 A background subtracted image..................... 4 3.1 Gait cycle................................. 8 4.1 Angle to be calculated.......................... 11 4.2 Original image............................... 12 4.3 Canny image............................... 12 5.1 Output canny images showing consecutive heel-strikes......... 14 5.2 Output bounding-rectangle images showing consecutive heel-strikes at 0.................................... 15 5.3 Output bounding-rectangle images showing consecutive heel-strikes at 45................................... 15 5.4 Heel-strikes at 0 using angle-based method.............. 16 5.5 Heel-strikes at 0 using bounding rectangle-based method....... 16 5.6 Heel-strikes at 45 using bounding rectangle-based method...... 17 vi

List of Tables 5.1 Heel-strike frame number for 0..................... 17 5.2 Difference in consecutive heel-strikes for 0............... 17 5.3 Heel-strike frame number for 0..................... 17 5.4 Difference in consecutive heel-strikes for 0............... 18 5.5 Heel-strike frame number for 45.................... 18 5.6 Difference in consecutive heel-strikes for 45.............. 18 vii

Chapter 1 Introduction 1.1 Biometrics Biometric technology is defined as an automated method of identifying or authenticating the identity of a person based on physiological or behavioural characteristics such as those based on retinal or iris scanning, fingerprints, face recognition, gait recognition, signature etc. Biometric technology provides a reliable and cost effective way to distinguish identities and for authentication purposes. The method of identification based on biometric characteristics is preferred over traditional passwords and PIN based methods for various reasons such as: The person to be identified is required to be physically present at the time-of-identification. Biometric techniques avert the need to remember a password or carry a token. Primary advantage of biometrics over token-based or knowledge-based approach is that, it cannot be stolen or misplaced. Three steps that include biometrics are capture, process, enrol and a verification process. Biometric identification system needs to compare a registered biometric sample against a newly captured biometric sample. During capture process, biometric trait is captured via sensing device or a video camera. Next phase is enrolment. Here a mathematical representation of the sample is registered or stored for future comparison during an authentication. Then, distinguishing characteristics from the raw biometric sample is extracted for further processing. Several biometric traits such as iris, fingerprint, signature, DNA, voice, face, gait 1

Chapter 1 Introduction are the key research areas. All biometric identifiers can be divided into two standard groups: 1. Physiological (or passive) 2. Behavioural (or active) Feature that are used in physiological biometrics do not change by influence or motion. Physiological system deals with statistical characteristic of a person: palm print, fingerprint, hand geometry, iris recognition, DNA, face recognition etc. On the other hand, behavioural biometric pays attention to the action of a person. It is based on the data derived from an action indirectly. Time is used as a measurement metric in case of behavioural biometric. Gait, voice etc. are some of the examples of behavioural biometric traits. 1.2 Gait Biometrics Gait is defined as a particular way of moving on foot. Gait as a biometric is an important research problem in the field of computer vision. Goal is identification of a person through analysis of gait pattern. Because the technique can be applied remotely without the cooperation of subject, it has been used in surveillance, access control etc. Gait recognition has many advantages over traditional methods. For instance, bank robbers often wear mask, gloves which invalidate face recognition, finger print recognition etc. In this case gait would probably be the only technique useful for recognition. Other advantages of gait biometric are: 1. Distance Recognition: The gait of a subject can be captured at a distance. 2. Reduced Detail: Gait does not require the image that has been captured to be of high resolution. 3. Difficult to conceal: The gait of an individual is difficult to disguise. With other biometric trait such as face recognition, an individual s face can easily be altered. 2

Chapter 1 Introduction From a technical point of view motion analysis includes object detection and recognition, tracking and behaviour understanding. A significant challenge in this is an accurate background subtraction to separate the walking subject. 1.3 Problem description We are given a set of background-subtracted silhouette images of a person walking. We are required to observe the gait pattern and find heel-strikes a gait feature for recognition using a method which is angle invariant. A silhouette is a featureless image that gives the shadow (shape) of an object; it is obtained by background subtraction. Background subtraction is the process in which foreground is extracted for further processing. Figure 1.1 shows a background-subtracted image. Heel-strike is the phase in walking cycle when the foot (heel) strikes the ground. Figure 1.1: A background subtracted image By angle- invariant method, it is meant that a method that will work independent of the angle at which the camera captures the image of the subject. Cameras are placed such that a subject can be viewed at different angles: lateral view or perspective view. This is illustrated in the figure 1.2: In the figure, camera1 is placed at about 45 to the subject (perspective view) and camera2 is placed at an angle 0 to the subject (lateral view). Most of the gait recognition approaches are based upon the assumption that walking direction is normal to the camera viewpoint. In real surveillance circumstances, a system that 3

Chapter 1 Introduction Figure 1.2: A background subtracted image operates in an unconstrained environment where the person walks at an arbitrary angle to the camera is necessary, so an approach towards angle-invariant gait recognition is needed. Heel-strike detection is an important process in analysis of a person at distance; this information can be used to find the walking direction of a person. 1.4 Motivation 1. Gait recognition technique works in a non-cooperative environment, i.e., it can be carried out remotely without the cooperation of the subject. 2. In real surveillance scenarios, a system that operates in an unconstrained environment is necessary, so an approach towards angle-invariant gait recognition is needed. 4

Chapter 1 Introduction 3. View-independent gait analysis aims at synthesizing the lateral view of a walking subject without camera calibration starting from successful results on gait biometrics from a lateral view. 1.5 Database The Institute of Automation, Chinese Academy of Science (CASIA) provides the CASIA data base to provide data for the development of gait recognition algorithms. In the CASIA dataset there are 3 set of datasets: 1. Dataset A (standard dataset) 2. Dataset B (multi-view dataset) 3. Dataset C (infrared dataset) In our project, experiment is done with dataset A. Dataset A was created including 20 persons on Dec.10, 2011. Each person has 12 image sequences, 4 sequences for each of the three directions, i.e. parallel, 45 and 90 to the image plane. The size of Dataset A is about 2.2GB and the database includes 19139 images. 5

Chapter 2 Previous work Some of the earliest works in gait recognition included that of Johansson who in his paper Visual motion perception used lights affixed to joints of human body and showed the motion sequences of the lights as a person walks. It was used in identification of gender and in cases where the observer was familiar with the walking subject, the identity of the walker. Similar to this, Cutting et.al used Moving Light Displays (MLD) and showed human person identification results and gender classification results [1]. Various sensors were developed for gait phase identification, which include foot switches, force sensitive resistors (FSRs), accelerometers, pendulum resistors and goniometers. One of the first foot sensors proposed was a heel switch which detected heel strike during normal gait. None of the above mentioned sensors achieved results with accuracy greater than 95%. Consequently, Popovic, et.al s proposed a gait identification sensor with three FSRs, an inclinometer and a rule-based observer. This sensor detected heel-off, swing phase, heel strike and mid stance with an accuracy greater than 99% [3]. Nixon et. al proposed another method for detection of heel-strikes. Given a series of frames representing the gait trajectory model, the key frames are extracted in which the heel-strikes take place. The method proposed is based on the observation that the foot of the striking leg stays at the same position for 50% of the gait-cycle time while the rest of the body moves forward. An accumulator map, defined as the number of silhouette pixels in (i,j)th position, is derived. It is used to determine the parts of the body remaining at the same place for a longer time and hence the 6

Previous work frame with heel-strike is detected as it has a relatively higher distribution of the number of silhouette pixels [2]. An approach to extracting gait features when given a sequence of images was proposed by Bharti and Gupta which is based on graph of all-pair shortest path distance. Here four feature points namely, ankle, toe, knee and palm, from every frame were selected. These points were considered the nodes of the graph. Node in the first frame connected to that in the third frame, and node in the second frame connected to that in the fourth frame. Weight between two nodes was defined by Euclidean distance. Using this weight, all-pair shortest distance is calculated. Recognition is achieved by matching shortest path distance of input images with the database [5]. More recently, in [1], the authors proposed a method where several ellipses are fitted to different parts of the binarized silhouette of the person and the parameters of these ellipses such as location of its centroid are used as a feature to represent the gait of a person. Template matching is used for recognition. It has been found that camera placement plays a significant role in gait recognition [4]. 7

Chapter 3 Background study on Gait Thescienceofgaitanalysisdatesbacktoasearlyas1680whenmostoftheresearches were carried out only on animal locomotion. It was only in the 1890s that study of gait of humans was started. Preliminary step in the gait recognition is to study the gait cycle. Gait cycle is defined as the time interval between the same repetitive events of walking. Broadly the cycle is divided into two phases as follows: 1. Stance phase 2. Swing phase Stance phase isthe periodwhen thefootis incontact with thegroundwhereas swing phase is when it is in air. These two phases are in turn classified into various phases which are illustrated in figure 3.1. The figure shows that the 1st phase starts with Figure 3.1: Gait cycle first heel-strike and ends with the opposite toe-off. Then the 2nd phase begins with the opposite toe off and ends with opposite foot strike. The 3rd phase begins with 8

Background study on Gait opposite foot strike and ends with toe off. The 4th phase begins when the foot is lifted off the ground and ends when the swinging foot clears the ground and the feet are adjacent. The 5th phase begins with foot clearance where the feet are adjacent and ends when the swinging foot is in front of the body and the tibia is vertical. The 6th which is the last phase begins when the tibia is vertical and ends with initial contact (heel-strike) of the swinging foot. The above description is that of a normal gait cycle and most of the research that has been carried out in this project is on normal gait cycle. But in reality, the gait of a person is affected by many extrinsic, intrinsic, physical, pathological or psychological factors possibly resulting in deviation from the normal gait. These factors include terrain on which a person is walking, the kind of footwear and clothing, cargo being carried, height, weight, age and sex of the person, trauma and neurological or musculoskeletal disorders, and personality and emotions of the person. This makes the gait pattern recognition even more difficult but there are certain standard parameters that must be studied for analyzing the gait. Some of these are as follows: 1. Step length 2. Stride length 3. Speed 4. Dynamic base 5. Line of Progression (LOP) The distance between two toes when a person walks one step is called step length. Stride length is the distance between two successive placements of the same foot. It consists of two steps (left and right). Speed refers to the speed of walking (for example, a significant difference occurs when the person is running). By dynamic base it is meant that the floor is moving, for example in treadmill. When a human walks, its body mass advances through a complex process of joint rotations. This hypothetical path of Center of Mass is called LOP. In this project, the step length has been taken into account to carry out experiment to fulfil the aim of the project. 9

Chapter 4 Proposed work We have proposed two algorithms for heel-strike detection. The 1st algorithm is based on the angular variations of limbs when a person walks. Figure 4.1 shows the angle (BAC) to be calculated. The idea behind this proposition is that heel-strike corresponds to the maximum-angle frame. The 2nd algorithm uses a bounding-box approach. In this, the variation in the width of the box helps in determining the heel-strike. The idea is that When the step-length is maximum, the width of the bounding- box is maximum and the frame corresponds to heel-strike. Angle-based method Assumption: We assume that a gait cycle starts with one heel-strike(either left or right) and ends when the same heel strikes again. Subject walks at an angle 90 degree to the camera view point. Step 1: Detect edges using canny edge detection method. function cannyedge detection() begin load the original image; find the gray-scale image; canny edge detection; end Figure 4.3 shows the canny image output of figure 4.2. Step 2: For determining heel-strike, the BAC as shown in the figure 4.1 is to be calculated in the canny 10

Proposed work Figure 4.1: Angle to be calculated image. To calculate the angle: (a) Create a data-matrix for canny image. (b) Process the lower half of the image and determine the row number and column number of points A, B and C. (c) Determine the lengths AB,BC and CA using Euclidean distance formula. 11

Proposed work Figure 4.2: Original image Figure 4.3: Canny image (d) Use Cosine rule to find the BAC: 2abcos(A) = a 2 +b 2 c 2 (4.1) where a = AB b = CA c = BC A = BAC Step 3: Load the gait video, capture its frames and find angle in each frame. Step 4: Frame having the maximum BAC gives the heel-strike. Short-coming: This algorithm is view-dependent. It only works well for lateral view, i.e., when the 12

Proposed work subject walks at an angle 90 degree to the camera. If we run this algorithm for a subject walking at some other angle, say 45, the angle is not properly observable and difficult to calculate. Bounding rectangle based method Assumption: Same assumption as before but subject is viewed from lateral view as well as perspective view. Step 1: Capture frames from video. Step 2: Find contours on the frame. Step 3: Using the contour-image find bounding box in all the frames. Step 4: Frame having maximum width of the rectangle represents the heel-strike. 13

Chapter 5 Analysis and results In the angle-based algorithm, gait cycle started with a heel-strike having BAC equal to 65.8203 units and ended with a heel- strike having angle equals to 62.9225 units. This is shown in figure 5.1. In the bounding rectangle method, we observe Figure 5.1: Output canny images showing consecutive heel-strikes the heel-strike by changes in the width of the bounding box as the person walks. The gait cycle started with a frame having step length 65 units and ended with a frame having step length 62 units. This is shown in figure 5.2. As algorithm using bounding rectangle is view independent, the figure 5.3 shows the output frame in 45 angle. Cycle started with a heel-strike having step length 32 units and ended with a heel-strike having step length 31 units. 14

Analysis and results Figure 5.2: Output bounding-rectangle images showing consecutive heel-strikes at 0 Figure 5.3: Output bounding-rectangle images showing consecutive heel-strikes at 45 In the figures 5.4, 5.5 and 5.6, frame number with a peak in value corresponds to heel-strike. When subject walks at an angle of 45 to the camera, step length appears to be less when the person is faraway and when the person comes closer the changes are more clearly visible, which can be observed in figure 5.6. Result was analysed using ground truth. Performance measure taken was standard deviation. This is shown in figures 5.1, 5.2, 5.3, 5.4, 5.5 and 5.6. In both approaches, deviation for ground-truth is 0.73. In angle-based method, for proposed algorithm, deviation is 1.82. In Bounding rectangle-based method at 0, 15

Analysis and results 80 Plot for detecting Heel Strike 70 60 50 Anglle 40 30 20 10 0 0 10 20 30 40 50 60 70 80 Frame no Figure 5.4: Heel-strikes at 0 using angle-based method 75 Graph showing heel strike 70 65 60 55 Width 50 45 40 35 30 25 0 10 20 30 40 50 60 70 80 Frame no Figure 5.5: Heel-strikes at 0 using bounding rectangle-based method deviation for proposed algorithm is 1.60. At 45, deviation for ground truth is 1.57 and for proposed algorithm it is 2.40. From result it is concluded that accuracy is almost same at different view-points in case of bounding rectangle based algorithm. Thus the aim of angle-invariance is accomplished. 16

Analysis and results 60 Plot to detect Heel Strike 55 Bounding Rectangle Width 50 45 40 35 30 25 0 20 40 60 80 100 Frame no Figure 5.6: Heel-strikes at 45 using bounding rectangle-based method Table 5.1: Heel-strike frame number for 0 Ground Truth 5 18 29 42 55 68 Proposed Algorithm 4 19 31 44 55 64 Table 5.2: Difference in consecutive heel-strikes for 0 Difference in consecutive heel-strikes Mean SD Ground Truth 13 11 13 13 13 12.6 0.73 Proposed Algorithm 15 12 13 11 09 12.0 1.82 Table 5.3: Heel-strike frame number for 0 Ground Truth 5 18 29 42 55 68 Proposed Algorithm 5 20 31 45 58 69 17

Analysis and results Table 5.4: Difference in consecutive heel-strikes for 0 Difference in consecutive heel-strikes Mean SD Ground Truth 13 11 13 13 13 12.6 0.73 Proposed Algorithm 15 11 14 13 11 12.8 1.60 Table 5.5: Heel-strike frame number for 45 Ground Truth 5 17 30 43 57 67 82 Proposed Algorithm 5 16 28 46 58 72 82 Table 5.6: Difference in consecutive heel-strikes for 45 Difference in consecutive heel-strikes Mean SD Ground Truth 12 13 13 14 10 15 12.83 1.57 Proposed Algorithm 11 12 18 12 13 11 12.83 2.40 18

Chapter 6 Conclusion In unconstrained views, gait biometrics can be deployed but it is necessary to remove view-point dependence. To achieve this, we can incorporate the inherent periodicity of gait and thus achieve a technique which can correct for the effect of view-point. Here, we obtainedananglein-dependency intherangeof0 to45. The experiments that we carried out were in a constrained environment, i.e, it considered the normal gait cycle. However, the real-life scenario is quite different. Physical factors (injury, pregnancy, drunkenness, fracture) could affect the gait recognition result. Gait of the same individual could change in different stages of life time due to height, weight, bone structure etc. 19

Bibliography [1] L. Lee and W. E. L. Grimson. Gait Analysis for Recognition and Classification. Proceedings of the IEEE Conference on Face and Gesture Recognition, pp. 155161, 2002. [2] Jung, Sung-Uk and Mark S. Nixon. Detection Human Motion with Heel Strikes for Surveillance Analysis. ISIS, School of Electronics and Computer Science, University of Southampton, UK. [3] Milos R. Popovic, Thierry Keller, Sherin Ibrahim, George v. Bueren, and Manfred Morari. Gait Identification and Recognition Sensor. Proceedings of 6th Vienna International Workshop on Functional Electrostimulation, pp. 22-24, 1998. [4] ] Rahul Raman, Pankaj K Sa, Sambit Bakshi, Banshidhar Majhi, Towards Optimized Placement of Cameras for Gait Pattern Recognition, in the proceedings of 2nd International Conference on Communication, Computing & Security (ICCCS 2012), Procedia Technology, Elsevier, Vol. 6, pp. 1019-1025, 2012, doi: 10.1016/j.protcy.2012.10.124. [5] Bharti, Jyoti and M.K Gupta. Human Gait Recognition using All Pair Shortest Path. 2011 International Conference on Software and Computer Applications IPCSIT vol.9, 2011. 20