
This figure shows the architecture of ARCADE. (I) First, a user provides a single demonstration, tau^AR, through AR. (II) We generate a new demonstration, tau^new, by following sampled poses, extracted from tau^AR, and key poses, obtained via Key-Poses Detector. (III) Additional candidate demonstrations are then generated, which are visualized in AR for user validation. Users filter the candidate demonstrations to form an accepted set of generated demonstrations, Xi^accepted. (IV) Finally, we continue generating additional new demonstrations, automatically determining whether to keep or discard each demonstration based on comparing it to Xi^accepted via Automatic Validation.