SlideShare una empresa de Scribd logo
1 de 17
3rd IEEE
Workshop
on
Consumer
Depth
Cameras
for
Computer
Vision
(CDC4CV)
Sydney,
December 2, 2013

ALEXANDROS A. CHAARAOUI
JOSÉ R. PADILLA-LÓPEZ
FRANCISCO FLÓREZ-REVUELTA
1. Introduction
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

2



Motivation:


Use of both skeleton and silhouette in previous works



Problems with skeleton: lack of precision or noisy
caused by occlusion caused by body parts or objects

Pick-up and Throw
1. Introduction
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

3



Motivation:


Use of both skeleton and silhouette in previous works



Problems with silhouettes: the only available
viewpoint is unfavourable for recognition

Tennis Serve

Forward Punch

Hammer
1. Introduction
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

4



Solution:


Fusing different features that complement each other:
skeleton, RGB colour, silhouette (2D), volume (3D)…



In this work, we fuse skeleton and silhouette
2. Fusion of skeleton and
silhouette
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

5

Concatenation of skeleton and silhouette
features
 Skeleton:
 Silhouette:
 3D coordinates of the



joints

20

3


1

2
4
8
9

7
5

6

10
12

11
13

14

15

16
17
19

18

Radial summary
3. Classification method based on
a bag of key poses
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

6

[1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action
recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-1807,
3. Classification method based on
a bag of key poses
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

7

[1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action
recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-
3. Classification method based on
a bag of key poses
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

8



Sequence recognition
Transform a sequence into a sequences of key poses
using the bag of key poses
 Sequence matching using dynamic time warping


[1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action
recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-1807,
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

4. Experimentation

9



Evaluation with the MSR Action3D dataset
4. Experimentation
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

10



Cross-subject validation as in [2]:
Training: actors 1, 3, 5, 7 and 9
 Testing: actors 2, 4, 6, 8 and 10


[2] W. Li, Z. Zhang, and Z. Liu. Action recognition based on a bag of 3D points. In 2010 IEEE
Computer Society Conference on Computer Vision and Pattern Recognition Workshops,
pp. 9-14, 2010.
4. Experimentation
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

11



Cross-subject validation as in [2]:

[2] W. Li, Z. Zhang, and Z. Liu. Action recognition based on a bag of 3D points. In 2010 IEEE
Computer Society Conference on Computer Vision and Pattern Recognition Workshops,
pp. 9-14, 2010.
4. Experimentation
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

12



Confusion matrices for AS1:
a02 a03 a05 a06 a10 a13 a18 a20
a02 0,92
0,08
a03
1,00
a05
0,91
0,09
a06
0,09
0,73
0,18
a10
1,00
a13
1,00
a18
1,00
a20
0,14
0,07
0,29
0,50

a02 a03 a05 a06 a10 a13 a18 a20
a02 0,67
0,25
0,08
a03
0,58 0,42
a05
0,18 0,73
0,09
a06
0,18 0,82
a10
1,00
a13
0,07
0,93
a18
0,33 0,20
0,07
0,40
a20
0,07 0,14 0,07 0,14
0,57

Skeleton

Silhouette
a02 a03 a05 a06 a10 a13 a18 a20
a02 1,00
a03
1,00
a05
0,09 0,91
a06
0,18
0,73
0,09
a10
1,00
a13
1,00
a18
1,00
a20
0,29
0,71

Fusion
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

4. Experimentation

13



Leave-one-actor-out:
5. Conclusions and future work
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

14










Straightforward fusion of skeleton and silhouette
Improvement in the recognition rate
Include also side and top projected silhouettes
Select the weight for each feature vector
Feature subset selection
5. Conclusions and future work
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

15



We have already applied the approach in [3] for
feature selection to the fusion of skeleton and
silhouette

Cross-Subject

LOAO
[3] A.A. Chaaraoui, J.R. Padilla-López, P. Climent-Pérez, and F. Flórez-Revuelta. Evolutionary
joint selection to improve human action recognition with RGB-D devices. Expert Systems with
Applications, 41(3):786-794,2014.
5. Conclusions and future work
© A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13)

16












Straightforward fusion of skeleton and silhouette
Improvement in the recognition rate
Include also side and top projected silhouettes
Select the weight for each feature vector
Feature subset selection

Should we create a large bank of features and
select them appropriately?
3rd IEEE
Workshop
on
Consumer
Depth
Cameras
for
Computer
Vision
(CDC4CV)
Sydney,
December 2, 2013

ALEXANDROS A. CHAARAOUI
JOSÉ R. PADILLA-LÓPEZ
FRANCISCO FLÓREZ-REVUELTA

Más contenido relacionado

Destacado

Liu Ren at AI Frontiers: Sensor-aware Augmented Reality
Liu Ren at AI Frontiers: Sensor-aware Augmented RealityLiu Ren at AI Frontiers: Sensor-aware Augmented Reality
Liu Ren at AI Frontiers: Sensor-aware Augmented RealityAI Frontiers
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...Edge AI and Vision Alliance
 
Handout: Motion Media
Handout: Motion MediaHandout: Motion Media
Handout: Motion Mediaaquino_lca
 

Destacado (7)

PhD Qualifying Exam Slides
PhD Qualifying Exam SlidesPhD Qualifying Exam Slides
PhD Qualifying Exam Slides
 
Motion picture - for art app class sy 2011-2012
Motion picture - for art app class sy 2011-2012Motion picture - for art app class sy 2011-2012
Motion picture - for art app class sy 2011-2012
 
Liu Ren at AI Frontiers: Sensor-aware Augmented Reality
Liu Ren at AI Frontiers: Sensor-aware Augmented RealityLiu Ren at AI Frontiers: Sensor-aware Augmented Reality
Liu Ren at AI Frontiers: Sensor-aware Augmented Reality
 
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro..."High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
"High-resolution 3D Reconstruction on a Mobile Processor," a Presentation fro...
 
Handout: Motion Media
Handout: Motion MediaHandout: Motion Media
Handout: Motion Media
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 

Más de Francisco (Paco) Florez-Revuelta

Visual monitoring of people in private spaces. From the “Big Brother” to the...
Visual monitoring of people in private spaces.  From the “Big Brother” to the...Visual monitoring of people in private spaces.  From the “Big Brother” to the...
Visual monitoring of people in private spaces. From the “Big Brother” to the...Francisco (Paco) Florez-Revuelta
 
Topology-Preserving Ordering of the RGB Space with an Evolutionary Algorithm
Topology-Preserving Ordering of the RGB Space with an Evolutionary AlgorithmTopology-Preserving Ordering of the RGB Space with an Evolutionary Algorithm
Topology-Preserving Ordering of the RGB Space with an Evolutionary AlgorithmFrancisco (Paco) Florez-Revuelta
 
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...Francisco (Paco) Florez-Revuelta
 
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...Francisco (Paco) Florez-Revuelta
 
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014Francisco (Paco) Florez-Revuelta
 
Continuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenariosContinuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenariosFrancisco (Paco) Florez-Revuelta
 
Evolutionary algorithm for dense pixel matching in presence of distortions
Evolutionary algorithm for dense pixel matching in presence of distortionsEvolutionary algorithm for dense pixel matching in presence of distortions
Evolutionary algorithm for dense pixel matching in presence of distortionsFrancisco (Paco) Florez-Revuelta
 
Analysis of the topology preservation of accelerated Growing Neural Gas in th...
Analysis of the topology preservation of accelerated Growing Neural Gas in th...Analysis of the topology preservation of accelerated Growing Neural Gas in th...
Analysis of the topology preservation of accelerated Growing Neural Gas in th...Francisco (Paco) Florez-Revuelta
 
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...Francisco (Paco) Florez-Revuelta
 
Human action recognition optimization based on evolutionary feature
Human action recognition optimization based on evolutionary feature Human action recognition optimization based on evolutionary feature
Human action recognition optimization based on evolutionary feature Francisco (Paco) Florez-Revuelta
 
Specific crossover and mutation operators for a grouping problem based on int...
Specific crossover and mutation operators for a grouping problem based on int...Specific crossover and mutation operators for a grouping problem based on int...
Specific crossover and mutation operators for a grouping problem based on int...Francisco (Paco) Florez-Revuelta
 
Ambient Assisted Living. ICT for the support of the daily living of elderly a...
Ambient Assisted Living. ICT for the support of the daily living of elderly a...Ambient Assisted Living. ICT for the support of the daily living of elderly a...
Ambient Assisted Living. ICT for the support of the daily living of elderly a...Francisco (Paco) Florez-Revuelta
 

Más de Francisco (Paco) Florez-Revuelta (17)

AAL Forum 2016
AAL Forum 2016AAL Forum 2016
AAL Forum 2016
 
Visual monitoring of people in private spaces
Visual monitoring of people in private spacesVisual monitoring of people in private spaces
Visual monitoring of people in private spaces
 
Visual monitoring of people in private spaces. From the “Big Brother” to the...
Visual monitoring of people in private spaces.  From the “Big Brother” to the...Visual monitoring of people in private spaces.  From the “Big Brother” to the...
Visual monitoring of people in private spaces. From the “Big Brother” to the...
 
Topology-Preserving Ordering of the RGB Space with an Evolutionary Algorithm
Topology-Preserving Ordering of the RGB Space with an Evolutionary AlgorithmTopology-Preserving Ordering of the RGB Space with an Evolutionary Algorithm
Topology-Preserving Ordering of the RGB Space with an Evolutionary Algorithm
 
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...
Using Wavelet Transform to Disaggregate Electrical Power Consumption into the...
 
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...
A Multiple Kernel Learning Based Fusion Framework for Real-Time Multi-View Ac...
 
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014
Visual Privacy by Context: A Level-Based Visualisation Scheme - UCAmI 2014
 
Continuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenariosContinuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenarios
 
Vision-based monitoring of people in private spaces
Vision-based monitoring of people in private spacesVision-based monitoring of people in private spaces
Vision-based monitoring of people in private spaces
 
Evolutionary algorithm for dense pixel matching in presence of distortions
Evolutionary algorithm for dense pixel matching in presence of distortionsEvolutionary algorithm for dense pixel matching in presence of distortions
Evolutionary algorithm for dense pixel matching in presence of distortions
 
Analysis of the topology preservation of accelerated Growing Neural Gas in th...
Analysis of the topology preservation of accelerated Growing Neural Gas in th...Analysis of the topology preservation of accelerated Growing Neural Gas in th...
Analysis of the topology preservation of accelerated Growing Neural Gas in th...
 
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...
Producto Topográfico Geodésico: Mejora para medir la preservación de la topol...
 
Human action recognition optimization based on evolutionary feature
Human action recognition optimization based on evolutionary feature Human action recognition optimization based on evolutionary feature
Human action recognition optimization based on evolutionary feature
 
Specific crossover and mutation operators for a grouping problem based on int...
Specific crossover and mutation operators for a grouping problem based on int...Specific crossover and mutation operators for a grouping problem based on int...
Specific crossover and mutation operators for a grouping problem based on int...
 
Ambient Assisted Living. ICT for the support of the daily living of elderly a...
Ambient Assisted Living. ICT for the support of the daily living of elderly a...Ambient Assisted Living. ICT for the support of the daily living of elderly a...
Ambient Assisted Living. ICT for the support of the daily living of elderly a...
 
Use of Kinect in a Smart Home
Use of Kinect in a Smart HomeUse of Kinect in a Smart Home
Use of Kinect in a Smart Home
 
Metaltic
MetalticMetaltic
Metaltic
 

Último

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

CDC4CV 2013 Fuses Skeleton Silhouette Human Action

  • 1. 3rd IEEE Workshop on Consumer Depth Cameras for Computer Vision (CDC4CV) Sydney, December 2, 2013 ALEXANDROS A. CHAARAOUI JOSÉ R. PADILLA-LÓPEZ FRANCISCO FLÓREZ-REVUELTA
  • 2. 1. Introduction © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 2  Motivation:  Use of both skeleton and silhouette in previous works  Problems with skeleton: lack of precision or noisy caused by occlusion caused by body parts or objects Pick-up and Throw
  • 3. 1. Introduction © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 3  Motivation:  Use of both skeleton and silhouette in previous works  Problems with silhouettes: the only available viewpoint is unfavourable for recognition Tennis Serve Forward Punch Hammer
  • 4. 1. Introduction © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 4  Solution:  Fusing different features that complement each other: skeleton, RGB colour, silhouette (2D), volume (3D)…  In this work, we fuse skeleton and silhouette
  • 5. 2. Fusion of skeleton and silhouette © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 5 Concatenation of skeleton and silhouette features  Skeleton:  Silhouette:  3D coordinates of the  joints 20 3  1 2 4 8 9 7 5 6 10 12 11 13 14 15 16 17 19 18 Radial summary
  • 6. 3. Classification method based on a bag of key poses © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 6 [1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-1807,
  • 7. 3. Classification method based on a bag of key poses © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 7 [1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-
  • 8. 3. Classification method based on a bag of key poses © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 8  Sequence recognition Transform a sequence into a sequences of key poses using the bag of key poses  Sequence matching using dynamic time warping  [1] A.A. Chaaraoui, P. Climent-Pérez and F. Flórez-Revuelta. Silhouette-based human action recognition using sequences of key poses. Pattern Recognition Letters, 34(15):1799-1807,
  • 9. © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 4. Experimentation 9  Evaluation with the MSR Action3D dataset
  • 10. 4. Experimentation © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 10  Cross-subject validation as in [2]: Training: actors 1, 3, 5, 7 and 9  Testing: actors 2, 4, 6, 8 and 10  [2] W. Li, Z. Zhang, and Z. Liu. Action recognition based on a bag of 3D points. In 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, pp. 9-14, 2010.
  • 11. 4. Experimentation © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 11  Cross-subject validation as in [2]: [2] W. Li, Z. Zhang, and Z. Liu. Action recognition based on a bag of 3D points. In 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, pp. 9-14, 2010.
  • 12. 4. Experimentation © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 12  Confusion matrices for AS1: a02 a03 a05 a06 a10 a13 a18 a20 a02 0,92 0,08 a03 1,00 a05 0,91 0,09 a06 0,09 0,73 0,18 a10 1,00 a13 1,00 a18 1,00 a20 0,14 0,07 0,29 0,50 a02 a03 a05 a06 a10 a13 a18 a20 a02 0,67 0,25 0,08 a03 0,58 0,42 a05 0,18 0,73 0,09 a06 0,18 0,82 a10 1,00 a13 0,07 0,93 a18 0,33 0,20 0,07 0,40 a20 0,07 0,14 0,07 0,14 0,57 Skeleton Silhouette a02 a03 a05 a06 a10 a13 a18 a20 a02 1,00 a03 1,00 a05 0,09 0,91 a06 0,18 0,73 0,09 a10 1,00 a13 1,00 a18 1,00 a20 0,29 0,71 Fusion
  • 13. © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 4. Experimentation 13  Leave-one-actor-out:
  • 14. 5. Conclusions and future work © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 14      Straightforward fusion of skeleton and silhouette Improvement in the recognition rate Include also side and top projected silhouettes Select the weight for each feature vector Feature subset selection
  • 15. 5. Conclusions and future work © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 15  We have already applied the approach in [3] for feature selection to the fusion of skeleton and silhouette Cross-Subject LOAO [3] A.A. Chaaraoui, J.R. Padilla-López, P. Climent-Pérez, and F. Flórez-Revuelta. Evolutionary joint selection to improve human action recognition with RGB-D devices. Expert Systems with Applications, 41(3):786-794,2014.
  • 16. 5. Conclusions and future work © A.A. Chaaraoui, J.R. Padilla-López and F. Flórez-Revuelta (CDC4CV’13) 16       Straightforward fusion of skeleton and silhouette Improvement in the recognition rate Include also side and top projected silhouettes Select the weight for each feature vector Feature subset selection Should we create a large bank of features and select them appropriately?
  • 17. 3rd IEEE Workshop on Consumer Depth Cameras for Computer Vision (CDC4CV) Sydney, December 2, 2013 ALEXANDROS A. CHAARAOUI JOSÉ R. PADILLA-LÓPEZ FRANCISCO FLÓREZ-REVUELTA