SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Markerless Motion  capture frances le august 20, 2008 presented by
Goals  for  this  project
» Identify major body parts. » Track them. » Update the state of the body at next frame. » Pass the state to Carley.
What  do  all  these  limbs  have in  common?
» In 2D, the lengths and widths of a limb are constant. » A joint can be found a certain distance from another joint on the same limb in any given frame. » Certain joints such as the shoulder or the middle of the spine do not move very much.
Finding  Major  body  parts
how i find the bird » look for the highest leftmost point. » find the vector tangent to the body contour curve at that point. » identify the vector perpendicular to that tangent vector. » discover the point (which is generally near the elbow) that best fits the line represented by the perpendicular vector. (and the elbow)
» find the point closest to first elbow point found. other elbow points
other elbow points » find the point closest to last elbow point found starting from the tip of the hand going counter-clockwise.
» find the point closest to second elbow point found starting from the last elbow point going counter-clockwise. other elbow points
finding limb info » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent.
» for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. finding limb info
» for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. finding limb info
» for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. » in addition, we find the vector that best fits the middle points. finding limb info
» for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. » in addition, we find the vector that best fits the middle points. » we do this for both the forearm and the upper arm. finding limb info
finding joint info » we keep the location of the joint. » we also keep the angle.
Problems  unsolved
the upside down arm » range of cos -1  function requires us to know something about the orientation of the arm. » animation needs to know orientation of the arm.
we have gaps
Fin  (for now)

Mais conteúdo relacionado

Destaque

Homebuying 101
Homebuying 101Homebuying 101
Homebuying 101myronlo
 
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocket
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocketJen Does Direct Sales - an SF Ad Publisher meetup prezo by isocket
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocketOximity
 
What Does Hedge Fund Mean
What Does Hedge Fund MeanWhat Does Hedge Fund Mean
What Does Hedge Fund MeanCHANDAN RASTOGI
 
New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what mattersNew Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what mattersMichael D'heur
 
Zip Realty iPhone App Overview
Zip Realty iPhone App OverviewZip Realty iPhone App Overview
Zip Realty iPhone App Overviewmyronlo
 
Tech Coming To Direct Sales - Tearing Down the Wall by isocket
Tech Coming To Direct Sales - Tearing Down the Wall by isocketTech Coming To Direct Sales - Tearing Down the Wall by isocket
Tech Coming To Direct Sales - Tearing Down the Wall by isocketOximity
 
Sustainable Cost Reduction Primer
Sustainable Cost Reduction PrimerSustainable Cost Reduction Primer
Sustainable Cost Reduction PrimerMichael D'heur
 
Sustainability Inside-Out - Why the core business is the biggest lever for ch...
Sustainability Inside-Out - Why the core business is the biggest lever for ch...Sustainability Inside-Out - Why the core business is the biggest lever for ch...
Sustainability Inside-Out - Why the core business is the biggest lever for ch...Michael D'heur
 
ICT Career Powerpoint (Systems Engineer)
ICT Career Powerpoint (Systems Engineer)ICT Career Powerpoint (Systems Engineer)
ICT Career Powerpoint (Systems Engineer)guest764bb2
 
Sustainable Value Chain Management - SCC Europe Conference 2013
Sustainable Value Chain Management - SCC Europe Conference 2013Sustainable Value Chain Management - SCC Europe Conference 2013
Sustainable Value Chain Management - SCC Europe Conference 2013Michael D'heur
 
New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what matters New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what matters Michael D'heur
 
Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...Michael D'heur
 
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...Michael D'heur
 

Destaque (18)

Homebuying 101
Homebuying 101Homebuying 101
Homebuying 101
 
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocket
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocketJen Does Direct Sales - an SF Ad Publisher meetup prezo by isocket
Jen Does Direct Sales - an SF Ad Publisher meetup prezo by isocket
 
Poo
PooPoo
Poo
 
What Does Hedge Fund Mean
What Does Hedge Fund MeanWhat Does Hedge Fund Mean
What Does Hedge Fund Mean
 
New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what mattersNew Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what matters
 
Zip Realty iPhone App Overview
Zip Realty iPhone App OverviewZip Realty iPhone App Overview
Zip Realty iPhone App Overview
 
Tech Coming To Direct Sales - Tearing Down the Wall by isocket
Tech Coming To Direct Sales - Tearing Down the Wall by isocketTech Coming To Direct Sales - Tearing Down the Wall by isocket
Tech Coming To Direct Sales - Tearing Down the Wall by isocket
 
Consultation Paper En
Consultation Paper EnConsultation Paper En
Consultation Paper En
 
Art22 Hf
Art22 HfArt22 Hf
Art22 Hf
 
Hedge Fund Investing
Hedge Fund InvestingHedge Fund Investing
Hedge Fund Investing
 
Sustainable Cost Reduction Primer
Sustainable Cost Reduction PrimerSustainable Cost Reduction Primer
Sustainable Cost Reduction Primer
 
Sustainability Inside-Out - Why the core business is the biggest lever for ch...
Sustainability Inside-Out - Why the core business is the biggest lever for ch...Sustainability Inside-Out - Why the core business is the biggest lever for ch...
Sustainability Inside-Out - Why the core business is the biggest lever for ch...
 
ICT Career Powerpoint (Systems Engineer)
ICT Career Powerpoint (Systems Engineer)ICT Career Powerpoint (Systems Engineer)
ICT Career Powerpoint (Systems Engineer)
 
Sustainable Value Chain Management - SCC Europe Conference 2013
Sustainable Value Chain Management - SCC Europe Conference 2013Sustainable Value Chain Management - SCC Europe Conference 2013
Sustainable Value Chain Management - SCC Europe Conference 2013
 
New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what matters New Metrics, New Opportunities - Measuring what matters
New Metrics, New Opportunities - Measuring what matters
 
Ltcm
LtcmLtcm
Ltcm
 
Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...
 
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...
Supply Chain Integration, Resilience and Sustainability - Addressing the Big ...
 

Semelhante a reu final pres 080820

Semelhante a reu final pres 080820 (6)

[I-TALENTS] - GIẢI MÃ VÂN TAY
[I-TALENTS] - GIẢI MÃ VÂN TAY[I-TALENTS] - GIẢI MÃ VÂN TAY
[I-TALENTS] - GIẢI MÃ VÂN TAY
 
Finger print
Finger printFinger print
Finger print
 
Craniometry (2).pptx
Craniometry (2).pptxCraniometry (2).pptx
Craniometry (2).pptx
 
Fingerprint Pattern
Fingerprint PatternFingerprint Pattern
Fingerprint Pattern
 
[I talents] - Giải Mã DẤU Vân Tay
[I talents] - Giải Mã DẤU Vân Tay[I talents] - Giải Mã DẤU Vân Tay
[I talents] - Giải Mã DẤU Vân Tay
 
practicals- Anthropology.ppt
practicals- Anthropology.pptpracticals- Anthropology.ppt
practicals- Anthropology.ppt
 

Último

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Último (20)

Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

reu final pres 080820

  • 1. Markerless Motion capture frances le august 20, 2008 presented by
  • 2. Goals for this project
  • 3. » Identify major body parts. » Track them. » Update the state of the body at next frame. » Pass the state to Carley.
  • 4. What do all these limbs have in common?
  • 5. » In 2D, the lengths and widths of a limb are constant. » A joint can be found a certain distance from another joint on the same limb in any given frame. » Certain joints such as the shoulder or the middle of the spine do not move very much.
  • 6. Finding Major body parts
  • 7. how i find the bird » look for the highest leftmost point. » find the vector tangent to the body contour curve at that point. » identify the vector perpendicular to that tangent vector. » discover the point (which is generally near the elbow) that best fits the line represented by the perpendicular vector. (and the elbow)
  • 8. » find the point closest to first elbow point found. other elbow points
  • 9. other elbow points » find the point closest to last elbow point found starting from the tip of the hand going counter-clockwise.
  • 10. » find the point closest to second elbow point found starting from the last elbow point going counter-clockwise. other elbow points
  • 11. finding limb info » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent.
  • 12. » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. finding limb info
  • 13. » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. finding limb info
  • 14. » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. » in addition, we find the vector that best fits the middle points. finding limb info
  • 15. » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent. » both the distance between the two points and their median coordinates are stored. » in addition, we find the vector that best fits the middle points. » we do this for both the forearm and the upper arm. finding limb info
  • 16. finding joint info » we keep the location of the joint. » we also keep the angle.
  • 18. the upside down arm » range of cos -1 function requires us to know something about the orientation of the arm. » animation needs to know orientation of the arm.
  • 20. Fin (for now)