1 / 12

Building Skeletons from Optical Motion Capture Data

Building Skeletons from Optical Motion Capture Data. CS 838 Spring 2000 Final Project By: Jacob Kretz and Chunmei Lu. Motivation for Project. Would like to develop an automatic way to build a skeleton from optical motion capture data

Download Presentation

Building Skeletons from Optical Motion Capture Data

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building Skeletons from Optical Motion Capture Data CS 838 Spring 2000 Final Project By: Jacob Kretz and Chunmei Lu

  2. Motivation for Project • Would like to develop an automatic way to build a skeleton from optical motion capture data • Optical data lacks the orientations between the bones that magnetic data does generate. • Minimize the differences between the marker data and the BVH file data.

  3. Problems of the Project • Get marker data from the data file • Parse it in such a way as to develop some time of hierarchy • Determine Joint positions of the skeleton • Determine bone lengths and orientation • Create and Write a BVH file

  4. Procedure of the Project • Program the File Parser • Develop a marker only viewer • Determine the joint positions of the skeleton • Determine the orientations and lengths of the bones of the skeleton • Write out skeleton to BVH file

  5. File Parser • Raw motion data file parser • Attributes • Parses human skeletal form • Interpolates for lost data • Flaws • Parses only human skeletal form • Name of makers is limited to four characters

  6. Marker Only Viewer • Viewer used to view motion of the markers only • Makes the motion of the markers recognizable • Interpolation on missing data is not done • Use wire cubes to represent the markers

  7. Joint Determiner • Joint position is determined from marker data. Since there is only one marker in each segment, we assume that the distance from the marker and the joint is known.

  8. Orientation and Length Determiner • Bone length is computed by the average length of all the frame.We considered the symmetry of the skeleton and the interpolated missing data is not counted since they are more unreliable.

  9. BVH File Writer • The final motion computed by the marker data is written to .bvh file.

  10. Results of Viewer • Marker Viewer of Janice 08

  11. Results of BVH Writer • BVH View of Janice

  12. Conclusions and Future Work • Project builds a human skeleton from optical motion capture data • Future Work • Build algorithm for generic hierarchy • Use a different algorithm for generating the joint positions, orientations, and length

More Related