Recent advances in computer vision have made it possible to automatically
assess from videos the manipulation skills of humans in performing a task,
which breeds many important applications in domains such as health
rehabilitation and manufacturing. Previous methods of video-based skil