Summary |
In this project, we propose a novel virtual training system for baseball batting by means of using motion segmentation, keyframe extraction, example-based learning, and markerless motion capture technologies. We divide the proposed system into two stages. In the offline stage of the system, some professional baseball players throw and hit baseballs in order to capture their ball throwing trajectories and batting motions. These batting motion clips are automatically segmented and classified to accomplish the example-based learning for further baseball batting training in the online stage. During the online training stage, we design a markerless motion capture to track the user’s continuous batting motions; meanwhile, the user can take an augmented-reality-batted training via a 3D AR glasses. Finally, after the motion tracking and analysis by the system, the user will obtain the quantitative evaluation of the virtual baseball training against the professional baseball players and make progress in batting baseballs increasingly. |