We propose a framework to reconstruct human motion based on monocular camera video and motion database. In this framework, we use silhouettes for rough motion estimation based on a set of discriminative features and search motion database to find out the exact motion clips that meet with the video content. We model motion as a first-order Markov process. The transition probabilities between motion clips are preprocessed with consideration of the continuousness and smoothness of human motion. To eliminate the discontinuities between motion clips, we also adopt a seamless motion stitch method using multiresolution analysis technique. We verify the effectiveness of our method by reconstructing trampoline sports video as an example. The reconstruction results are visually comparable to those motions obtained by a commercial motion capture system in the premise that similar motions are included in the motion database.