SlideShare a Scribd company logo
1 of 39
Human Activity Analysis
A Review
J.K .Aggarwal and M.S.Ryoo
The University of Texas at Austin




   Volume 43
   Issue 3,
   April 2011.
   ACM New York, NY, USA
                                    Presented by:Sonam yar
CONTENTS
   Problem Domain

   Human activities

   Introduction

   Single layer approaches

   Hierarchical Approaches

   Human-object Interactions

   Group Activities

   Conclusion
PROBLEM DOMAIN

The increased use of cameras

The most important:
     goals of video analytics
    is to detect abnormalities
HUMAN ACTIVITIES

    Gestures



     Actions



   Interactions



     Group
    Activities
Applications of Human Activity
analysis
Automated surveillance systems
Airports
Subway stations
Patients observance
Analysis of the physical condition of people
Caring of aged people
INTRODUCTION
        –   Human activity recognition is important.

        –   Objective of the paper

        –   Overview

        –   Concentrates on low level along with high level
            activity recognition methodologies

        –   Approach based taxonomy
TAXONOMY OF ACTIVITIES

  Automated surveillance systems
  Airports
  Subway stations
  Patients observance
  Analysis of the physical condition of people
  caring of aged people
SINGLE LAYER APPROACHES
Space-time Approaches
1. Action recognition with space-time volumes
    – Bobick and Davis
        template matching
         • Motion-history image ( MHI)
         • Motion-energy image ( MEI)
SINGLE LAYER APPROACHES
Space-time Approaches
SINGLE LAYER APPROACHES
Space-time Approaches
   •Continue….

   oShechtman and Irani
        Compare volumes in terms of their patches
   oKe et al.
           Used segmented spatio-temporal volumes to   model human
   activities.
SINGLE LAYER APPROACHES

Space-time Approaches
  Continue….
         oRodriguez et al
         Filters capturing characteristics of volumes
SINGLE LAYER APPROACHES

  Continue….
          oRodriguez et al
            Filters capturing characteristics of volumes
SINGLE LAYER APPROACHES
Space-time Approaches

•Disadvantages of space-time volume
   The major disadvantage of space-time volume approaches is the difficulty in
   recognizing actions when multiple persons are present in the scene.
SINGLE LAYER APPROACHES
   Space-time Approaches
2. Action recognition with space time trajectories
      •   Campbell and Bobick
            Curves in low-dimensional phase spaces

      •   Rao and Shah [2001]'s methodology
             Their system extracts meaningful curvature patterns from the trajectories.
SINGLE LAYER APPROACHES
Space-time Approaches

2. Action recognition with space time trajectories

Advantages
   • Ability to analyze detailed levels of   human movements
     •View invariant methods
SINGLE LAYER APPROACHES
    Space-time Approaches
3. Action recognition with space time features

•    Chomat and Crowly
     •       Calculates local probability of an activity
     •       final recognition


•    Rao and Shah [2001]'s methodology
         • An approach utilizing local spatio-temporal features at multiple temporal scales.
         Multiple temporally scaled video volumes are analyzed to handle execution
         speed variations of an action.
SINGLE LAYER APPROACHES
Space-time Approaches
Comparison:
1. Space time volume:
   •    Space-time approaches are suitable for recognition of periodic
        actions and gestures, and many have been tested on public datasets.
   •    Provides straight forward solution.
   •    Often have difficulties in handling speed and motion variations
        inherently.
2. Space-time trajectories
   •    Recognition approaches using space-time trajectories are able to
   perform detailed-level analysis and are view-invariant in most cases.
SINGLE LAYER APPROACHES
Space-time Approaches
Comparison:
3. Spatio-temporal local feature-based approaches
   •    Getting an increasing an amount of attention.
   •    Recognize multiple activities without background subtraction or body-
        part modeling.


   LIMITATIONS
   The major limitation of the space-time feature-based approaches is
   that they are not suitable for modeling more complex activities. The
   relations among features are important for a non-periodic activity
   that takes a certain amount of time, which most of the previous
   approaches ignored.
SINGLE LAYER APPROACHES
 Sequential Approaches
1. Exemplar based
2. State based
SINGLE LAYER APPROACHES
Sequential Approaches
1. Exemplar Based
   •   Compare the input video with the template video.
   •   DTW( Dynamic time warping ) algorithm is used for matching
       variations.
   •   Multiple cameras have been used to obtain 3-D body-part models
       of a human, which is composed of a collection of segments and
       their joint angles.
SINGLE LAYER APPROACHES
Sequential Approaches
2.       State model-based Approaches
     •     Represent a human activity as a model composed
           of a set of states.
     •     An activity is represented in terms of a set of
           hidden states.
     •     A human is assumed to be in one state at each
           time frame, and each state generates an
           observation.
SINGLE LAYER APPROACHES
Sequential Approaches
State model-based Approaches
The evaluation problem is a problem of calculating the probability of a given
sequence (i.e. new input) generated by a particular state-model.

If the calculated probability is high enough, the state model-based approaches are
able to decide that the activity corresponding to the model occurred in the given
Input.
SINGLE LAYER APPROACHES
Sequential Approaches
Comparison:
•   Enable to detect more complex activities like nom periodic activities.
•   Able to make a probabilistic analysis on the activity.
•   Calculates a posterior probability of an activity occurring, enabling it to be
    easily incorporated with other decisions.
HIERARICHAL APPROACHES

  1. Statistical approaches

  2. Syntactic approaches

  3. Description-based
     approaches
HIERARICHAL APPROACHES
Statistical approaches
•At the bottom layer, atomic actions are recognized from sequences of feature vectors,
 just as in single-layered sequential approaches. As a result, a sequence of feature
 vectors are converted to a sequence of atomic actions.
 For each model, a probability of the model
generating a sequence of observations (i.e. atomic-level actions) is calculated to
measure the likelihood between the activity and the input image sequence.
HIERARICHAL APPROACHES
Statistical approaches
HIERARICHAL APPROACHES
Syntactic approaches

  • Syntactic approaches model human activities as a string of symbols, where each
    symbol corresponds to an atomic-level action.
  • Require atomic-level actions to be recognized first, using any of the previous
  techniques
HIERARICHAL APPROACHES
Syntactic approaches

 One of the limitations of syntactic approaches is in the recognition of concurrent
 activities. Syntactic approaches are able to probabilistically recognize hierarchical
 activities composed of sequential sub-events, but are inherently limited on activities
 composed of concurrent sub-events
HIERARICHAL APPROACHES

Description-based approaches

In description-based approaches, a time interval is usually associated with an
occurring sub-event to specify necessary temporal relationships among sub-events.

Seven basic predicates that Allen has
dened are: before, meets, overlaps, during, starts, nishes, and equals.
HIERARICHAL APPROACHES

Description-based approaches
HIERARICHAL APPROACHES

 Comparison

•Suitable for recognizing high-level.
•Easily incorporate human knowledge into the systems
•Require less training data

1. Statistical and syntactic approaches
    o Provide a probabilistic framework for reliable recognition with noisy
        inputs.
2. Description-based approaches
    o represent and recognize human activities with complex temporal
        structures.
    o Sequentially and concurrent organized sub-events are handled.
EXTENDED PORTION OF THE PAPER

   HUMAN-OBJECT INTERACTIONS AND GROUP
                ACTIVITIES
HUMAN-OBJECT INTERACTIONS

 Integration of multiple components is required to
 recognize human object interactions

 Steps involved:
 • Identification of objects
 • Motion involved in an activity
 •Analysis of their interplays

 These components are highly dependent on each other.

 The results suggest that the recognition of objects can benefit activity
 recognition while activity recognition helps the classification of objects.
HUMAN-OBJECT INTERACTIONS
Moore et al. [1999]
 Compensates for the failures of object classification with the recognition results of
 simple actions.

 Common Performance of system:
   object recognition
   estimates human activities with objects
     But can act conversely as well


Peursum et al. [2005]
Focused on the fact that humans interact with objects in many different ways,
depending on the function of the objects
Object recognition solely based on the activity information
HUMAN-OBJECT INTERACTIONS
 Gupta and Davis [2007]
proposed a probabilistic model integrating an objects' appearance, human motion with
objects, and reactions of objects.

Two types of motion in which humans interact with objects, `reach motion' and
`manipulation motion', are estimated.

 Ryoo and Aggarwal [2007]

 Their object recognition and motion estimation components were constructed
 to help each other.
 compensate for object recognition failures or motion estimation failures.
 get feedback from the high-level activity recognition results for improved recognition.
GROUP ACTIVITIES
Group activities are the activities whose actors are one or more conceptual groups.

In order to recognize group activities, the analysis of activities of individuals as well as
their overall relations becomes essential.

CONTAINS TWO FOCUSE POINTS
1. Researchers have focused on the recognition of group activities where each group
   member has its own role different from the others.
2. The second type of group activity is the activities which are characterized by the
   overall motion of entire group members.
CONCLUSION

•Applications of human activity recognition are diverse.
•Tracking and monitoring people is becoming and integral part of everyday activities.
•The paper gives the latest and the previous methodologies been explored.
•1999 , human activity recognition was in its infancy.
•Early cameras were fixed and simple.
•Today's cameras with pan-tilt-zoom features creates more challenges for the researchers.
• problem areas, causing failures: noise, lights, distance and tracking.
•Future direction is encouraged and dictated by applications.
REFERENCES
 http://spie.org/x34279.xml?ArticleID=x34279

 http://www.google.com.pk/imgres?q=application+of+cameras+in+public+pla
 ces&um=1&hl=en&biw=1280&bih=656&tbm=isch&tbnid=1qN-
 Vew9MW10pM:&imgrefurl=http://www.securitynewsdaily.com/10-ways-
 government-watches-you-
 1103/5&docid=NCkbsDcxxjffnM&w=450&h=300&ei=QkeVTqbyGYi28QOlss2
 VBw&zoom=1

 http://spie.org/Images/Graphics/Newsroom/Imported-
 2011/003455/003455_10_fig1.jpg
THANKS!

More Related Content

Viewers also liked

Human Activity System (HAS) Mapping
Human Activity System (HAS) MappingHuman Activity System (HAS) Mapping
Human Activity System (HAS) MappingDavid Alman
 
Business, Nature & Purpose By Ms. Bindu Dewan
Business, Nature & Purpose By Ms. Bindu DewanBusiness, Nature & Purpose By Ms. Bindu Dewan
Business, Nature & Purpose By Ms. Bindu Dewankulachihansraj
 
nature and purpose of business.
nature and purpose of business.nature and purpose of business.
nature and purpose of business.Sruthy Ajith
 
Mkt#210 lecture 2 factors affecting entrepreneurship development
Mkt#210 lecture 2 factors affecting entrepreneurship developmentMkt#210 lecture 2 factors affecting entrepreneurship development
Mkt#210 lecture 2 factors affecting entrepreneurship developmentKawser Ahmad Sohan
 
Professional ethics presentation
Professional ethics presentationProfessional ethics presentation
Professional ethics presentationSkillet Tony
 
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model Business Environment- Features,Meaning,Importance,Objectives & Porter's Model
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model Nikhil Soares
 

Viewers also liked (9)

Human Activity System (HAS) Mapping
Human Activity System (HAS) MappingHuman Activity System (HAS) Mapping
Human Activity System (HAS) Mapping
 
Business, Nature & Purpose By Ms. Bindu Dewan
Business, Nature & Purpose By Ms. Bindu DewanBusiness, Nature & Purpose By Ms. Bindu Dewan
Business, Nature & Purpose By Ms. Bindu Dewan
 
nature and purpose of business.
nature and purpose of business.nature and purpose of business.
nature and purpose of business.
 
Mkt#210 lecture 2 factors affecting entrepreneurship development
Mkt#210 lecture 2 factors affecting entrepreneurship developmentMkt#210 lecture 2 factors affecting entrepreneurship development
Mkt#210 lecture 2 factors affecting entrepreneurship development
 
How do people destroy natural resources
How do people destroy natural resourcesHow do people destroy natural resources
How do people destroy natural resources
 
Estimation of nursing staff requirement – activity analysis
Estimation of nursing staff requirement – activity analysisEstimation of nursing staff requirement – activity analysis
Estimation of nursing staff requirement – activity analysis
 
Physical fitness
Physical fitnessPhysical fitness
Physical fitness
 
Professional ethics presentation
Professional ethics presentationProfessional ethics presentation
Professional ethics presentation
 
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model Business Environment- Features,Meaning,Importance,Objectives & Porter's Model
Business Environment- Features,Meaning,Importance,Objectives & Porter's Model
 

Similar to Review paper human activity analysis

Three Images of the New - Richard Hames - Creative AI meetup
Three Images of the New - Richard Hames - Creative AI meetupThree Images of the New - Richard Hames - Creative AI meetup
Three Images of the New - Richard Hames - Creative AI meetupLuba Elliott
 
Action Recognition using Nonnegative Action
Action Recognition using Nonnegative ActionAction Recognition using Nonnegative Action
Action Recognition using Nonnegative Actionsuthi
 
Temporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionTemporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionIRJET Journal
 
Recognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionRecognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionNaeem Shehzad
 
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES sipij
 
Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...butest
 
15 8484 9348-1-rv crowd edit septian
15 8484 9348-1-rv crowd edit septian15 8484 9348-1-rv crowd edit septian
15 8484 9348-1-rv crowd edit septianIAESIJEECS
 
A brief review on video representation
A brief review on video representationA brief review on video representation
A brief review on video representationEagle Sean
 
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...sipij
 
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...Nexgen Technology
 
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorProposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorQUESTJOURNAL
 
Wayne Giang- the 10th annual Human Factors IUW Workshop
Wayne Giang- the 10th annual Human Factors IUW WorkshopWayne Giang- the 10th annual Human Factors IUW Workshop
Wayne Giang- the 10th annual Human Factors IUW WorkshopMaryam Ashoori
 
Activity Recognition Using RGB-Depth Sensors-Final report
Activity Recognition Using RGB-Depth Sensors-Final reportActivity Recognition Using RGB-Depth Sensors-Final report
Activity Recognition Using RGB-Depth Sensors-Final reportnazlitemu
 
Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...IJECEIAES
 
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
IRJET-  	  Behavior Analysis from Videos using Motion based Feature ExtractionIRJET-  	  Behavior Analysis from Videos using Motion based Feature Extraction
IRJET- Behavior Analysis from Videos using Motion based Feature ExtractionIRJET Journal
 
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...toukaigi
 

Similar to Review paper human activity analysis (20)

Three Images of the New - Richard Hames - Creative AI meetup
Three Images of the New - Richard Hames - Creative AI meetupThree Images of the New - Richard Hames - Creative AI meetup
Three Images of the New - Richard Hames - Creative AI meetup
 
Action Recognition using Nonnegative Action
Action Recognition using Nonnegative ActionAction Recognition using Nonnegative Action
Action Recognition using Nonnegative Action
 
seminar Islideshow.pptx
seminar Islideshow.pptxseminar Islideshow.pptx
seminar Islideshow.pptx
 
Temporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity RecognitionTemporal Reasoning Graph for Activity Recognition
Temporal Reasoning Graph for Activity Recognition
 
Recognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric visionRecognition of activities of daily living with egocentric vision
Recognition of activities of daily living with egocentric vision
 
50120140502009
5012014050200950120140502009
50120140502009
 
D018112429
D018112429D018112429
D018112429
 
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES
HUMAN ACTION RECOGNITION IN VIDEOS USING STABLE FEATURES
 
Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...Announcing the Final Examination of Mr. Paul Smith for the ...
Announcing the Final Examination of Mr. Paul Smith for the ...
 
15 8484 9348-1-rv crowd edit septian
15 8484 9348-1-rv crowd edit septian15 8484 9348-1-rv crowd edit septian
15 8484 9348-1-rv crowd edit septian
 
A brief review on video representation
A brief review on video representationA brief review on video representation
A brief review on video representation
 
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...
A Hybrid Architecture for Tracking People in Real-Time Using a Video Surveill...
 
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...
A DIFFUSION AND CLUSTERING-BASED APPROACH FOR FINDING COHERENT MOTIONS AND UN...
 
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorProposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
 
Wayne Giang- the 10th annual Human Factors IUW Workshop
Wayne Giang- the 10th annual Human Factors IUW WorkshopWayne Giang- the 10th annual Human Factors IUW Workshop
Wayne Giang- the 10th annual Human Factors IUW Workshop
 
Activity Recognition Using RGB-Depth Sensors-Final report
Activity Recognition Using RGB-Depth Sensors-Final reportActivity Recognition Using RGB-Depth Sensors-Final report
Activity Recognition Using RGB-Depth Sensors-Final report
 
Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...Wearable sensor-based human activity recognition with ensemble learning: a co...
Wearable sensor-based human activity recognition with ensemble learning: a co...
 
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
IRJET-  	  Behavior Analysis from Videos using Motion based Feature ExtractionIRJET-  	  Behavior Analysis from Videos using Motion based Feature Extraction
IRJET- Behavior Analysis from Videos using Motion based Feature Extraction
 
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...
A Fast Laser Motion Detection and Approaching Behavior Monitoring Method for ...
 
O180305103105
O180305103105O180305103105
O180305103105
 

More from Iftikhar Alam

What is the future of disk drives?
What is the future of disk drives?What is the future of disk drives?
What is the future of disk drives?Iftikhar Alam
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentationIftikhar Alam
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentationIftikhar Alam
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz KhanIftikhar Alam
 

More from Iftikhar Alam (7)

As we may think
As we may thinkAs we may think
As we may think
 
What is the future of disk drives?
What is the future of disk drives?What is the future of disk drives?
What is the future of disk drives?
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
 
As we may think
As we may thinkAs we may think
As we may think
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
 
Anatomy of google
Anatomy of googleAnatomy of google
Anatomy of google
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz Khan
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfUK Journal
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 

Recently uploaded (20)

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 

Review paper human activity analysis

  • 1. Human Activity Analysis A Review J.K .Aggarwal and M.S.Ryoo The University of Texas at Austin Volume 43 Issue 3, April 2011. ACM New York, NY, USA Presented by:Sonam yar
  • 2. CONTENTS Problem Domain Human activities Introduction Single layer approaches Hierarchical Approaches Human-object Interactions Group Activities Conclusion
  • 3. PROBLEM DOMAIN The increased use of cameras The most important: goals of video analytics is to detect abnormalities
  • 4. HUMAN ACTIVITIES Gestures Actions Interactions Group Activities
  • 5. Applications of Human Activity analysis Automated surveillance systems Airports Subway stations Patients observance Analysis of the physical condition of people Caring of aged people
  • 6. INTRODUCTION – Human activity recognition is important. – Objective of the paper – Overview – Concentrates on low level along with high level activity recognition methodologies – Approach based taxonomy
  • 7. TAXONOMY OF ACTIVITIES Automated surveillance systems Airports Subway stations Patients observance Analysis of the physical condition of people caring of aged people
  • 8. SINGLE LAYER APPROACHES Space-time Approaches 1. Action recognition with space-time volumes – Bobick and Davis template matching • Motion-history image ( MHI) • Motion-energy image ( MEI)
  • 10. SINGLE LAYER APPROACHES Space-time Approaches •Continue…. oShechtman and Irani Compare volumes in terms of their patches oKe et al. Used segmented spatio-temporal volumes to model human activities.
  • 11. SINGLE LAYER APPROACHES Space-time Approaches Continue…. oRodriguez et al Filters capturing characteristics of volumes
  • 12. SINGLE LAYER APPROACHES Continue…. oRodriguez et al Filters capturing characteristics of volumes
  • 13. SINGLE LAYER APPROACHES Space-time Approaches •Disadvantages of space-time volume The major disadvantage of space-time volume approaches is the difficulty in recognizing actions when multiple persons are present in the scene.
  • 14. SINGLE LAYER APPROACHES Space-time Approaches 2. Action recognition with space time trajectories • Campbell and Bobick Curves in low-dimensional phase spaces • Rao and Shah [2001]'s methodology Their system extracts meaningful curvature patterns from the trajectories.
  • 15. SINGLE LAYER APPROACHES Space-time Approaches 2. Action recognition with space time trajectories Advantages • Ability to analyze detailed levels of human movements •View invariant methods
  • 16. SINGLE LAYER APPROACHES Space-time Approaches 3. Action recognition with space time features • Chomat and Crowly • Calculates local probability of an activity • final recognition • Rao and Shah [2001]'s methodology • An approach utilizing local spatio-temporal features at multiple temporal scales. Multiple temporally scaled video volumes are analyzed to handle execution speed variations of an action.
  • 17. SINGLE LAYER APPROACHES Space-time Approaches Comparison: 1. Space time volume: • Space-time approaches are suitable for recognition of periodic actions and gestures, and many have been tested on public datasets. • Provides straight forward solution. • Often have difficulties in handling speed and motion variations inherently. 2. Space-time trajectories • Recognition approaches using space-time trajectories are able to perform detailed-level analysis and are view-invariant in most cases.
  • 18. SINGLE LAYER APPROACHES Space-time Approaches Comparison: 3. Spatio-temporal local feature-based approaches • Getting an increasing an amount of attention. • Recognize multiple activities without background subtraction or body- part modeling. LIMITATIONS The major limitation of the space-time feature-based approaches is that they are not suitable for modeling more complex activities. The relations among features are important for a non-periodic activity that takes a certain amount of time, which most of the previous approaches ignored.
  • 19. SINGLE LAYER APPROACHES Sequential Approaches 1. Exemplar based 2. State based
  • 20. SINGLE LAYER APPROACHES Sequential Approaches 1. Exemplar Based • Compare the input video with the template video. • DTW( Dynamic time warping ) algorithm is used for matching variations. • Multiple cameras have been used to obtain 3-D body-part models of a human, which is composed of a collection of segments and their joint angles.
  • 21. SINGLE LAYER APPROACHES Sequential Approaches 2. State model-based Approaches • Represent a human activity as a model composed of a set of states. • An activity is represented in terms of a set of hidden states. • A human is assumed to be in one state at each time frame, and each state generates an observation.
  • 22. SINGLE LAYER APPROACHES Sequential Approaches State model-based Approaches The evaluation problem is a problem of calculating the probability of a given sequence (i.e. new input) generated by a particular state-model. If the calculated probability is high enough, the state model-based approaches are able to decide that the activity corresponding to the model occurred in the given Input.
  • 23. SINGLE LAYER APPROACHES Sequential Approaches Comparison: • Enable to detect more complex activities like nom periodic activities. • Able to make a probabilistic analysis on the activity. • Calculates a posterior probability of an activity occurring, enabling it to be easily incorporated with other decisions.
  • 24. HIERARICHAL APPROACHES 1. Statistical approaches 2. Syntactic approaches 3. Description-based approaches
  • 25. HIERARICHAL APPROACHES Statistical approaches •At the bottom layer, atomic actions are recognized from sequences of feature vectors, just as in single-layered sequential approaches. As a result, a sequence of feature vectors are converted to a sequence of atomic actions. For each model, a probability of the model generating a sequence of observations (i.e. atomic-level actions) is calculated to measure the likelihood between the activity and the input image sequence.
  • 27. HIERARICHAL APPROACHES Syntactic approaches • Syntactic approaches model human activities as a string of symbols, where each symbol corresponds to an atomic-level action. • Require atomic-level actions to be recognized first, using any of the previous techniques
  • 28. HIERARICHAL APPROACHES Syntactic approaches One of the limitations of syntactic approaches is in the recognition of concurrent activities. Syntactic approaches are able to probabilistically recognize hierarchical activities composed of sequential sub-events, but are inherently limited on activities composed of concurrent sub-events
  • 29. HIERARICHAL APPROACHES Description-based approaches In description-based approaches, a time interval is usually associated with an occurring sub-event to specify necessary temporal relationships among sub-events. Seven basic predicates that Allen has dened are: before, meets, overlaps, during, starts, nishes, and equals.
  • 31. HIERARICHAL APPROACHES Comparison •Suitable for recognizing high-level. •Easily incorporate human knowledge into the systems •Require less training data 1. Statistical and syntactic approaches o Provide a probabilistic framework for reliable recognition with noisy inputs. 2. Description-based approaches o represent and recognize human activities with complex temporal structures. o Sequentially and concurrent organized sub-events are handled.
  • 32. EXTENDED PORTION OF THE PAPER HUMAN-OBJECT INTERACTIONS AND GROUP ACTIVITIES
  • 33. HUMAN-OBJECT INTERACTIONS Integration of multiple components is required to recognize human object interactions Steps involved: • Identification of objects • Motion involved in an activity •Analysis of their interplays These components are highly dependent on each other. The results suggest that the recognition of objects can benefit activity recognition while activity recognition helps the classification of objects.
  • 34. HUMAN-OBJECT INTERACTIONS Moore et al. [1999] Compensates for the failures of object classification with the recognition results of simple actions. Common Performance of system: object recognition estimates human activities with objects But can act conversely as well Peursum et al. [2005] Focused on the fact that humans interact with objects in many different ways, depending on the function of the objects Object recognition solely based on the activity information
  • 35. HUMAN-OBJECT INTERACTIONS Gupta and Davis [2007] proposed a probabilistic model integrating an objects' appearance, human motion with objects, and reactions of objects. Two types of motion in which humans interact with objects, `reach motion' and `manipulation motion', are estimated. Ryoo and Aggarwal [2007] Their object recognition and motion estimation components were constructed to help each other. compensate for object recognition failures or motion estimation failures. get feedback from the high-level activity recognition results for improved recognition.
  • 36. GROUP ACTIVITIES Group activities are the activities whose actors are one or more conceptual groups. In order to recognize group activities, the analysis of activities of individuals as well as their overall relations becomes essential. CONTAINS TWO FOCUSE POINTS 1. Researchers have focused on the recognition of group activities where each group member has its own role different from the others. 2. The second type of group activity is the activities which are characterized by the overall motion of entire group members.
  • 37. CONCLUSION •Applications of human activity recognition are diverse. •Tracking and monitoring people is becoming and integral part of everyday activities. •The paper gives the latest and the previous methodologies been explored. •1999 , human activity recognition was in its infancy. •Early cameras were fixed and simple. •Today's cameras with pan-tilt-zoom features creates more challenges for the researchers. • problem areas, causing failures: noise, lights, distance and tracking. •Future direction is encouraged and dictated by applications.
  • 38. REFERENCES http://spie.org/x34279.xml?ArticleID=x34279 http://www.google.com.pk/imgres?q=application+of+cameras+in+public+pla ces&um=1&hl=en&biw=1280&bih=656&tbm=isch&tbnid=1qN- Vew9MW10pM:&imgrefurl=http://www.securitynewsdaily.com/10-ways- government-watches-you- 1103/5&docid=NCkbsDcxxjffnM&w=450&h=300&ei=QkeVTqbyGYi28QOlss2 VBw&zoom=1 http://spie.org/Images/Graphics/Newsroom/Imported- 2011/003455/003455_10_fig1.jpg