Dance learning system using a computer
First Claim
1. A method for learning dance by a user using a networked computer, the method comprising the steps of:
- Capturing a sequence of images of a user using a camera;
Creating an avatar using the sequence of images on a screen of the computer;
Playing a recorded dance sequence of an instructor on the screen of the computer;
Superimposing the avatar to the instructor'"'"' dance moves to highlight the move difference; and
Indicating the user with the difference in move;
Wherein, the user learns the dance sequence of the instructor by imitating the instructor'"'"'s dance movements.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention describes an interactive dance learning tool for novice as well as professional dancers, using interactive video based tutorials. The tool comprises software using which dancing steps can be taught to the dancer. Further, the tool also helps capturing dancing the steps of the dancer and his/her partner. It allows shadowing or highlighting the dancer'"'"'s steps in accordance with the partner'"'"'s steps, so that the dancer can clearly see its moves. The tool may use a gesture recognition technique and a webcam to capture the dancer'"'"'s movement. The tool may also use an avatar to be placed along with the dancer to make him/her learn correct steps. The software applies image/video processing techniques and algorithms to extract user'"'"'s movements. The tool helps a user to learn dance in privacy and without requiring a professional instructor. The tool also provides feedback to the learner based on alerts or notification, which is a voice or visual alert.
-
Citations
17 Claims
-
1. A method for learning dance by a user using a networked computer, the method comprising the steps of:
-
Capturing a sequence of images of a user using a camera; Creating an avatar using the sequence of images on a screen of the computer; Playing a recorded dance sequence of an instructor on the screen of the computer; Superimposing the avatar to the instructor'"'"' dance moves to highlight the move difference; and Indicating the user with the difference in move; Wherein, the user learns the dance sequence of the instructor by imitating the instructor'"'"'s dance movements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for learning the dance by a user, the system comprising:
-
A camera unit for capturing the images of the dance sequence; A recording unit for recording the dance sequence and creating a dance avatar; A player for playing the recorded dance sequence; A processing unit for matching the dance sequence and calculate the difference of the dance movement, using a matching algorithm. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification