SlideShare ist ein Scribd-Unternehmen logo
1 von 20
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)

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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 ...
 

Ähnlich wie reu final pres 080820

Ähnlich wie 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
 

Kürzlich hochgeladen

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Kürzlich hochgeladen (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

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)