How Repetitive are Karate Kicks Performed by Skilled Practitioners?
Mobile Augmented Reality for Environmental Awareness