1. A method of evaluating a subject's performance comprising: receiving a sequence of images as the subject moves through a defined space; processing, by a processing device, the sequence of images to generate a performance model corresponding to the movement of the subject through the defined space; comparing, by the processing device, the performance model with a comparison model; identifying, by the processing device, deviation between the performance model and the comparison model; and outputting, by the processing device, the identified deviation in a human or machine readable format.