reu final pres 080820

324 views

Published on

Published in: Technology, Health & Medicine
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
324
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

reu final pres 080820

  1. 1. Markerless Motion capture frances le august 20, 2008 presented by
  2. 2. Goals for this project
  3. 3. » Identify major body parts. » Track them. » Update the state of the body at next frame. » Pass the state to Carley.
  4. 4. What do all these limbs have in common?
  5. 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. 6. Finding Major body parts
  7. 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. 8. » find the point closest to first elbow point found. other elbow points
  9. 9. other elbow points » find the point closest to last elbow point found starting from the tip of the hand going counter-clockwise.
  10. 10. » find the point closest to second elbow point found starting from the last elbow point going counter-clockwise. other elbow points
  11. 11. finding limb info » for each point counter-clockwise from the tip of the hand, we find a point perpendicular to its tangent.
  12. 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. 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. 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. 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. 16. finding joint info » we keep the location of the joint. » we also keep the angle.
  17. 17. Problems unsolved
  18. 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.
  19. 19. we have gaps
  20. 20. Fin (for now)

×