From this paper
http://info.ee.surrey.ac.uk/Personal/Z.Kalal/Publications/20... it seems that the system collects images of successful detections, and that way gets more data to base its' coming detections on. In this demo this seem more responsive than Kinect, but on the other hand he's only tracking one object at the time, is he?