Recognition of Human Gait From Video Rong Zhang, C. Vogler, and D. Metaxas Computational Biomedicine Imaging and Modeling Center Rutgers University.

Slides:



Advertisements
Similar presentations
1 Gesture recognition Using HMMs and size functions.
Advertisements

We consider situations in which the object is unknown the only way of doing pose estimation is then building a map between image measurements (features)
FEATURE PERFORMANCE COMPARISON FEATURE PERFORMANCE COMPARISON y SC is a training set of k-dimensional observations with labels S and C b C is a parameter.
DDDAS: Stochastic Multicue Tracking of Objects with Many Degrees of Freedom PIs: D. Metaxas, A. Elgammal and V. Pavlovic Dept of CS, Rutgers University.
Sensor-Based Abnormal Human-Activity Detection Authors: Jie Yin, Qiang Yang, and Jeffrey Junfeng Pan Presenter: Raghu Rangan.
Yasuhiro Fujiwara (NTT Cyber Space Labs)
Víctor Ponce Miguel Reyes Xavier Baró Mario Gorga Sergio Escalera Two-level GMM Clustering of Human Poses for Automatic Human Behavior Analysis Departament.
Computer Vision Lecture 18: Object Recognition II
Speech Recognition Part 3 Back end processing. Speech recognition simplified block diagram Speech Capture Speech Capture Feature Extraction Feature Extraction.
3D Human Body Pose Estimation from Monocular Video Moin Nabi Computer Vision Group Institute for Research in Fundamental Sciences (IPM)
International Conference on Automatic Face and Gesture Recognition, 2006 A Layered Deformable Model for Gait Analysis Haiping Lu, K.N. Plataniotis and.
Real-time Human Motion Analysis by Image Skeletonization 指導教授:張元翔 老師 學生: 吳思穎.
66: Priyanka J. Sawant 67: Ayesha A. Upadhyay 75: Sumeet Sukthankar.
2004/11/161 A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition LAWRENCE R. RABINER, FELLOW, IEEE Presented by: Chi-Chun.
An Introduction to Hidden Markov Models and Gesture Recognition Troy L. McDaniel Research Assistant Center for Cognitive Ubiquitous Computing Arizona State.
Hidden Markov Models Theory By Johan Walters (SR 2003)
1 CS6825: Recognition 8. Hidden Markov Models 2 Hidden Markov Model (HMM) HMMs allow you to estimate probabilities of unobserved events HMMs allow you.
Potential Projects RGBD gesture recognition with the Microsoft Kinect Person recognition by parts.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
Recent Developments in Human Motion Analysis
1 Gait Analysis – Objectives To learn and understand: –The general descriptive and temporal elements of the normal walking movement –The important features.
A neural approach to extract foreground from human movement images S.Conforto, M.Schmid, A.Neri, T.D’Alessio Compute Method and Programs in Biomedicine.
MULTIPLE MOVING OBJECTS TRACKING FOR VIDEO SURVEILLANCE SYSTEMS.
Learning the space of time warping functions for Activity Recognition Function-Space of an Activity Ashok Veeraraghavan Rama Chellappa Amit K. Roy-Chowdhury.
Gait Recognition Simon Smith Jamie Hutton Thomas Moore David Newman.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Human Identification using Silhouette Gait Data Rutgers University Chan-Su Lee.
Oral Defense by Sunny Tang 15 Aug 2003
Gait recognition under non- standard circumstances Kjetil Holien.
Isolated-Word Speech Recognition Using Hidden Markov Models
Flow Based Action Recognition Papers to discuss: The Representation and Recognition of Action Using Temporal Templates (Bobbick & Davis 2001) Recognizing.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Associative Pattern Memory (APM) Larry Werth July 14, 2007
3D Motion Capture Assisted Video human motion recognition based on the Layered HMM Myunghoon Suk & Ashok Ramadass Advisor : Dr. B. Prabhakaran Multimedia.
By Sarita Jondhale1 Pattern Comparison Techniques.
OBJECT RECOGNITION. The next step in Robot Vision is the Object Recognition. This problem is accomplished using the extracted feature information. The.
Learning and Recognizing Human Dynamics in Video Sequences Christoph Bregler Alvina Goh Reading group: 07/06/06.
Loop Investigation for Cursive Handwriting Processing and Recognition By Tal Steinherz Advanced Seminar (Spring 05)
Fast and Exact Monitoring of Co-evolving Data Streams Yasuko Matsubara, Yasushi Sakurai (Kumamoto University) Naonori Ueda (NTT) Masatoshi Yoshikawa (Kyoto.
Vision & Recognition. From a different direction At different times, particularly if it has been modified in the interval In different light A particular.
GUIDED BY Mr. Chaitanya Srinivas L.V. Sujeet Blessing Assistant Professor 08MBE026 SBSTVIT University VIT UniversityVellore Vellore 2-D Comparative Gait.
1 CS 552/652 Speech Recognition with Hidden Markov Models Winter 2011 Oregon Health & Science University Center for Spoken Language Understanding John-Paul.
Using Inactivity to Detect Unusual behavior Presenter : Siang Wang Advisor : Dr. Yen - Ting Chen Date : Motion and video Computing, WMVC.
Template matching and object recognition. CS8690 Computer Vision University of Missouri at Columbia Matching by relations Idea: –find bits, then say object.
Recognizing Action at a Distance Alexei A. Efros, Alexander C. Berg, Greg Mori, Jitendra Malik Computer Science Division, UC Berkeley Presented by Pundik.
MUSTAFA OZAN ÖZEN PINAR SAĞLAM LEVENT ÜNVER MEHMET YILMAZ.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Efficient Visual Object Tracking with Online Nearest Neighbor Classifier Many slides adapt from Steve Gu.
Robotic Chapter 8. Artificial IntelligenceChapter 72 Robotic 1) Robotics is the intelligent connection of perception action. 2) A robotic is anything.
CS Statistical Machine learning Lecture 24
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
University of South Florida, Tampa1 Gait Recognition and Inverse Biometrics Sudeep Sarkar (Zongyi Liu, Pranab Mohanty) Computer Science and Engineering.
Discriminative Training and Machine Learning Approaches Machine Learning Lab, Dept. of CSIE, NCKU Chih-Pin Liao.
Hmm, HID HMMs Gerald Dalley MIT AI Lab Activity Perception Group Group Meeting 17 April 2003.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
EEL 6586: AUTOMATIC SPEECH PROCESSING Hidden Markov Model Lecture Mark D. Skowronski Computational Neuro-Engineering Lab University of Florida March 31,
Automated Speach Recognotion Automated Speach Recognition By: Amichai Painsky.
Classification of melody by composer using hidden Markov models Greg Eustace MUMT 614: Music Information Acquisition, Preservation, and Retrieval.
Gait Recognition Gökhan ŞENGÜL.
Traffic Sign Recognition Using Discriminative Local Features Andrzej Ruta, Yongmin Li, Xiaohui Liu School of Information Systems, Computing and Mathematics.
Gender Classification Using Scaled Conjugate Gradient Back Propagation
Gait Analysis for Human Identification (GAHI)
Computational NeuroEngineering Lab
Simon Smith Jamie Hutton Thomas Moore David Newman
The Functional Space of an Activity Ashok Veeraraghavan , Rama Chellappa, Amit Roy-Chowdhury Avinash Ravichandran.
Presentation transcript:

Recognition of Human Gait From Video Rong Zhang, C. Vogler, and D. Metaxas Computational Biomedicine Imaging and Modeling Center Rutgers University

Outline Motivation Distinguishing features Recognition process Silhouette extraction Human model initialization Extracting joint angles over image sequences Recognition Preliminary Results

Motivation The goal is to detect and identify humans by the way they walk. The walking pattern (gait) is unique enough to identify a person. Such capabilities will enhance: Human identification. Abnormal behavior detection.

Gait Cycle

Distinguishing features Features that seem unique to each person: Joint angle between the upper and lower legs Relationship between the knee joints and the feet over time Elevation of knee joint over the ankle (i.e., vertical distance between knee and ankle) shows a distinctive temporal pattern

Elevation over ankle is distinctive Transition from swing leg to stance leg is noticeably different across different people over time

Gait Recognition Procedure Image sequences Background image Silhouette images Joint angles Human model Recognition

Silhouette Extraction Result Image Background After background subtractionFinal result

Human Model Human is modeled by five connected trapezoids. Each trapezoid (body part) is represented by lili r 1i r 2i

Human Model Each configuration of human body is represented by where, and c as the center of the body.

Human Model Initialization – Result

2D Model-based Human tracking Previous methods Cardboard person model Scaled Prismatic Model Twist and exponential maps Condensation-Based Our approach Tracking via Gibbs sampling(probabilistic) Advantages Able to handle occlusion implicitly Has greater chance of avoiding local optima

Tracking Results

Recognition Collect feature vector with: Elevation over ankle Joint angles between upper and lower leg Use left-right hidden Markov models for recognition One HMM per person, trained on a minimum of 4-5 full step cycles from that person

Recognition (continued) Use algorithm similar to isolated speech recognition to identify people: Collect a step cycle from test subject For each HMM in the database, compute likelihood that it matches signal of this step cycle Select HMM with maximum likelihood Person corresponding to that HMM is identified subject

Experiment Two sequence sets are taken at two locations: one in a parking lot, one in front of a building Each set contains 3 persons walking sequences

Preliminary Results Perfect recognition scores across 3 subjects 5-6 step cycles per subject collected from the computer vision algorithm Use of HMMs with knee elevation and joint angles as features holds promise More work is needed to identify other distinguishing features

Thank You!