Author :
Santner, Jakob ; Werlberger, Manuel ; Mauthner, Thomas ; Paier, Wolfgang ; Bischof, Horst
Author_Institution :
Inst. for Comput. Graphics & Vision, Graz Univ. of Technol., Graz, Austria
Abstract :
Computer vision-based interfaces to games hold the promise of rich natural interaction and thus a more realistic gaming experience. Therefore, the video games industry started to develop and market computer vision-based games recently with great success. Due to limited computational resources, they employ mostly simple algorithms such as background subtraction, instead of sophisticated motion estimation or gesture recognition methods. This not only results in a lack of robustness, but also in very limited interaction possibilities and thus reduced gaming experience. In this paper, we show a couple of concepts to control video games based on optical flow. We use a state-of-the-art optical flow algorithm able to be computed densely in real-time on GPUs, which are in fact built-in in nearly every gaming hardware available. Based on the estimated motion, we develop several computer games with increasing complexity: Starting with using the flow field as force acting on moveable objects, we span the spectrum to more sophisticated concepts such as controlling widgets and action recognition.
Keywords :
computational complexity; computer games; computer graphic equipment; computer vision; coprocessors; image sequences; motion estimation; user interfaces; FlowGames; GPU; background subtraction; computer vision based game; control video game; gaming hardware; gesture recognition method; motion estimation; optical flow algorithm; video game industry; Computer industry; Computer interfaces; Computer vision; Games; Image motion analysis; Motion estimation; Optical control; Optical coupling; Robustness; Toy industry;
Conference_Titel :
Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4244-7029-7
DOI :
10.1109/CVPRW.2010.5543149