The visual analysis of human movement: a survey
Computer Vision and Image Understanding
Efficiency of a Good But Not Linear Set Union Algorithm
Journal of the ACM (JACM)
Rule-based video classification system for basketball video indexing
MULTIMEDIA '00 Proceedings of the 2000 ACM workshops on Multimedia
The Recognition of Human Movement Using Temporal Templates
IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence
Evaluation of Background Subtraction Algorithms with Post-Processing
AVSS '08 Proceedings of the 2008 IEEE Fifth International Conference on Advanced Video and Signal Based Surveillance
Detecting moving objects, ghosts, and shadows in video streams
IEEE Transactions on Pattern Analysis and Machine Intelligence
Adaptive homogeneity-directed demosaicing algorithm
IEEE Transactions on Image Processing
Hi-index | 0.00 |
We introduce a new algorithm to automatically identify the time and pixel location of foot contact events in high speed video of sprinters. We use this information to autonomously synchronise and overlay multiple recorded performances to provide feedback to athletes and coaches during their training sessions. The algorithm exploits the variation in speed of different parts of the body during sprinting. We use an array of foreground accumulators to identify short-term static pixels and a temporal analysis of the associated static regions to identify foot contacts. We evaluated the technique using 13 videos of three sprinters. It successfully identifed 55 of the 56 contacts, with a mean localisation error of 1.39±1.05 pixels. Some videos were also seen to produce additional, spurious contacts. We present heuristics to help identify the true contacts.