Human Motion Estimation System for Character Animation