Applications of Computers to Dance
IEEE Computer Graphics and Applications
Marve: a prototype virtual human interface framework for studying human-virtual human interaction
Lecture Notes in Computer Science
Dance Movement: A Focus on the Technology
IEEE Computer Graphics and Applications
Virtual rap dancer: invitation to dance
CHI '06 Extended Abstracts on Human Factors in Computing Systems
The effectiveness of social agents in reducing user frustration
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Segmentation and recognition of motion streams by similarity search
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Real-Time Recognition of Body Motion for Virtual Dance Collaboration System
ICAT '07 Proceedings of the 17th International Conference on Artificial Reality and Telexistence
Activity classification for interactive game interfaces
International Journal of Computer Games Technology - Joint International Conference on Cyber Games and Interactive Entertainment 2006
Learning how to dance using a web 3D platform
ICWL'07 Proceedings of the 6th international conference on Advances in web based learning
Interactive partner control in close interactions for real-time applications
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Hi-index | 0.00 |
We have implemented an interactive dancing game using optical 3D motion capture technology. We propose a Progressive Block Matching algorithm to recognize the dance moves performed by the player in real-time. This makes a virtual partner be able to recognize and respond to the player's movement without a noticeable delay. The completion progress of a move is tracked progressively and the virtual partner's move is rendered in synchronization with the player's current action. Our interactive dancing game contains moves with various difficulty levels that suits for both novices and skillful players. Through animating the virtual partner in response to the player's movements, the player gets immersed into the virtual environment. A user test is performed to have a subjective evaluation of our game and the feedbacks from the subjects are positive.