1. Introduction
In this work we approach the problem of automated segmentation and recognition of actions in constrained environments. We define a fine-grained activity as a sequence of action primitives that take place in a specific environment with a finite set of relevant objects. Some examples with this structure include cooking [19], [10], sports [12], and many robotic manipulation tasks [33]. In this paper we target three robotic surgical training tasks: suturing, knot tying, and needle passing
(Top) Image from the suturing video in the jigsaws dataset. Positions of the robot tools are highlighted in blue and red. Insertion points extracted using a deformable parts model are highlighted in green. (Bottom) The timeline depicting which actions occur when. Each of the 10 colors is a unique action primitive.