ENTERTAINMENT SYSTEM AND METHOD OF PROVIDING ENTERTAINMENT
First Claim
1. An entertainment system, comprising:
- a server computer,a plurality of client computers each connected to the server computer via a data communication network,a plurality of 3D scanners connected to each client computer, andan electronic video display device,each 3D scanner being configured to continuously capture 3D data of at least one player and to transmit said 3D data to the client computer,each client computer comprising a data processor subjecting said 3D data to a motion analysis further comprising a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of said at least one player,each client computer further comprising sending means for continuously sending said user body motion tracking data of each player to the server computer,said server computer continuously receiving said user body motion tracking data from said plurality of client computers and further comprising a processor comparing said user body motion tracking data from each player with reference body motion tracking data, thereby obtaining matching quality data for each player,said server computer being connected to said electronic video display device for displaying said matching quality data on said electronic video display device,said system further comprising a generator for generating said reference body motion tracking data in real-time, including a further 3D scanner being configured to capture 3D data of a reference player, processing means for subjecting said 3D data to a motion analysis comprising a feature extraction of a plurality of characteristic body parts of said reference player thereby obtaining said reference body motion tracking data.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to allow the simultaneous 3D tracking of a large number of players in an entertainment system, the system includes a server computer, a plurality of client computers each connected to the server computer via a data communication network, a plurality of 3D scanners connected to each client computer, each 3D scanner continuously captures 3D data of at least one player and transmits the 3D data to the client computer. Each client computer includes a data processor for subjecting the 3D data to a motion analysis including a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of the player. The server computer includes a processor for comparing the user body motion tracking data from each player with reference body motion tracking data, thereby obtaining matching quality data for each player.
16 Citations
62 Claims
-
1. An entertainment system, comprising:
-
a server computer, a plurality of client computers each connected to the server computer via a data communication network, a plurality of 3D scanners connected to each client computer, and an electronic video display device, each 3D scanner being configured to continuously capture 3D data of at least one player and to transmit said 3D data to the client computer, each client computer comprising a data processor subjecting said 3D data to a motion analysis further comprising a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of said at least one player, each client computer further comprising sending means for continuously sending said user body motion tracking data of each player to the server computer, said server computer continuously receiving said user body motion tracking data from said plurality of client computers and further comprising a processor comparing said user body motion tracking data from each player with reference body motion tracking data, thereby obtaining matching quality data for each player, said server computer being connected to said electronic video display device for displaying said matching quality data on said electronic video display device, said system further comprising a generator for generating said reference body motion tracking data in real-time, including a further 3D scanner being configured to capture 3D data of a reference player, processing means for subjecting said 3D data to a motion analysis comprising a feature extraction of a plurality of characteristic body parts of said reference player thereby obtaining said reference body motion tracking data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 47)
-
-
10. (canceled)
-
17. A method of providing entertainment, comprising:
-
a server computer, a plurality of client computers each connected to the server computer via a data communication network, a plurality of 3D scanners connected to each client computer, and an electronic video display device, each 3D scanner capturing 3D data of at least one player and transmitting said 3D data to the client computer, subjecting said 3D data to a motion analysis, said motion analysis being performed by a data processor in each client computer and comprising a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of said at least one player, continuously sending said user body motion tracking data of each player from each client computer to the server computer, continuously receiving said user body motion tracking data in the server computer from said plurality of client computers, comparing said user body motion tracking data from each player with reference body motion tracking data using a processor of the server computer, thereby obtaining matching quality data for each player, displaying said matching quality data on an electronic video display device connected to said server computer, wherein said reference body motion tracking data are generated in real-time, including capturing;
3D data of a reference player by using a further 3D scanner, subjecting said 3D data to a motion analysis comprising a feature extraction of a plurality of characteristic body parts of said reference player thereby obtaining said reference body motion tracking data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32)
-
-
26. (canceled)
-
33. An entertainment system, comprising:
-
a server computer, a plurality of client computers each connected to the server computer via a data communication network, a plurality of 3D scanners connected to each client computer, and an electronic video display device, each 3D scanner being configured to continuously capture 3D data of at least one player and to transmit said 3D data to the client computer, each client computer comprising a data processor subjecting said 3D data to a motion analysis further comprising a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of said at least one player, each client computer further comprising sending means for continuously sending said user body motion tracking data of each player to the server computer, said server computer continuously receiving said user body motion tracking data from said plurality of client computers and further comprising a processor comparing said user body motion tracking data from each player with reference body motion tracking data, thereby obtaining matching quality data for each player, said server computer being connected to said electronic video display device for displaying said matching quality data on said electronic video display device wherein the server computer processes the reference body motion tracking data according to a defined frame rate and feeds the data to an animation engine that generates a moving body image, which is displayed on the electronic display device as an avatar. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
48. A method of providing entertainment, comprising:
-
a server computer, a plurality of client computers each connected to the server computer via a data communication network, a plurality of 3D scanners connected to each client computer, and an electronic video display device, each 3D scanner capturing 3D data of at least one player and transmitting said 3D data to the client computer, subjecting said 3D data to a motion analysis, said motion analysis being performed by a data processor in each client computer and comprising a feature extraction of a plurality of characteristic body parts per player thereby obtaining user body motion tracking data of said at least one player, continuously sending said user body motion tracking data of each player from each client computer to the server computer, continuously receiving said user body motion tracking data in the server computer from said plurality of client computers, comparing said user body motion tracking data from each player with reference body motion tracking data using a processor of the server computer, thereby obtaining matching quality data for each player, displaying said matching quality data on an electronic video display device connected to said server computer, wherein the server computer processes the reference body motion tracking data according to a defined frame rate and feeds the data to an animation engine that generates a moving body image, which is displayed on the electronic display device as an avatar. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification