Method and apparatus for providing interactive karaoke entertainment
First Claim
1. A method for providing networked karaoke entertainment, comprising:
- determining whether an accounting polling event has occurred and, if so, uploading accounting information to a remote server;
providing a requested karaoke content to a local karaoke unit; and
creating an accounting entry concerning the provision of said karaoke content to said local karaoke unit;
wherein at least one local karaoke unit;
receives a plurality of video frames which include images of at least one karaoke performer;
subtracts background images from said video frames to create extracted images of said at least one karaoke performer;
performs an analysis of at least one of the position and motion of said extracted images to provide a visual performer input; and
provides background images with accompanying sound, at least one of which is affected, by said visual performer input.
4 Assignments
0 Petitions
Accused Products
Abstract
An interactive karaoke system includes a microphone developing an audio input from at least one karaoke performer; a camera producing a series of video frames including the at least one karaoke performer; and a karaoke processor system including a video environment and a related audio environment for the karaoke performer. The karaoke processor system is coupled to the camera to create extracted images of the at least one karaoke performer from the series of video frames and to composite the extracted images with a background derived from the video environment. The video environment is affected by at least one of a position and a movement of the at least one karaoke performer. A karaoke network includes a local area network, a local karaoke server coupled to the local area network and storing local karaoke content; and a number of karaoke systems coupled to the local area network, each of which can request karaoke content from the local karaoke server.
-
Citations
13 Claims
-
1. A method for providing networked karaoke entertainment, comprising:
-
determining whether an accounting polling event has occurred and, if so, uploading accounting information to a remote server; providing a requested karaoke content to a local karaoke unit; and creating an accounting entry concerning the provision of said karaoke content to said local karaoke unit; wherein at least one local karaoke unit; receives a plurality of video frames which include images of at least one karaoke performer; subtracts background images from said video frames to create extracted images of said at least one karaoke performer; performs an analysis of at least one of the position and motion of said extracted images to provide a visual performer input; and provides background images with accompanying sound, at least one of which is affected, by said visual performer input. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing networked interactive karaoke entertainment, comprising:
-
a network configured to provide a requested karaoke content to a local karaoke unit; and a first processor configured to determine whether an accounting polling event has occurred and, if so, to upload accounting information to a remote server, and to create an accounting entry concerning the provision of said karaoke content to said local karaoke unit; wherein the local karaoke unit includes a second processor configured to receive a plurality of video frames which include images of at least one karaoke performer, subtract background images from said video frames to create extracted images of said at least one karaoke performer, perform an analysis of at least one of the position and motion of said extracted images to provide a visual performer input, and provide background images with accompanying sound, at least one of which is affected, by said visual performer input. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for providing networked karaoke entertainment, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
determining whether an accounting polling event has occurred and, if so, uploading accounting information to a remote server; providing a requested karaoke content to a local karaoke unit; and creating an accounting entry concerning the provision of said karaoke content to said local karaoke unit; wherein the local karaoke unit; receives a plurality of video frames which include images of at least one karaoke performer; subtracts background images from said video frames to create extracted images of said at least one karaoke performer; performs an analysis of at least one of the position and motion of said extracted images to provide a visual performer input; and provides background images with accompanying sound, at least one of which is affected, by said visual performer input.
-
Specification