SlideShare uma empresa Scribd logo
1 de 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!

Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais de 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
 

Mais de 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
 

Último

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

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