CAMERA-BASED TRACKING AND POSITION DETERMINATION FOR SPORTING EVENTS
First Claim
1. A method of computer controlled camera selection for viewing, the method comprising:
- receiving camera outputs at a processor from a plurality of cameras, each of which is configured to provide a respective camera output showing respective field of view coverage of an ongoing event;
receiving position information at the processor, wherein the position information is associated with equipment at the ongoing event such that the received position information provides real time position information of the equipment;
selecting a camera output from among the received plurality of camera outputs in response to the received position information such that the selected camera output provides its respective field of view coverage of the ongoing event and producing a processor signal comprising the selected camera output; and
selecting a different camera output from among the received plurality of camera outputs in response to updated position information such that the processor signal comprises the selected different camera output.
0 Assignments
0 Petitions
Accused Products
Abstract
Position information of equipment at an event, such as a ball, one or more players, or other items in a game or sporting event, is used in selecting camera, camera shot type, camera angle, audio signals, and/or other output data for providing a multimedia presentation of the event to a viewer. The position information is used to determine the desired viewer perspective. A network of feedback robotically controlled Pan-Tilt-Zoom (PTZ), manually controlled cameras and stationary cameras work together with interpolation techniques to create a 2D video signal. The position information may also be used to access gaming rules and assist officiating of the event. The position information may be obtained through a transceiver(s), accelerometer(s), transponder(s), and/or RADAR detectable element(s) fitted into the ball, apparel or equipment of players, the players themselves, or other playing equipment associated with the game or sporting event. Other positioning methods that can be used include infrared video-based tracking systems, SONAR positioning system(s), LIDAR positioning systems, and digital signal processing (DSP) image processing techniques such as triangulation.
458 Citations
69 Claims
-
1. A method of computer controlled camera selection for viewing, the method comprising:
-
receiving camera outputs at a processor from a plurality of cameras, each of which is configured to provide a respective camera output showing respective field of view coverage of an ongoing event; receiving position information at the processor, wherein the position information is associated with equipment at the ongoing event such that the received position information provides real time position information of the equipment; selecting a camera output from among the received plurality of camera outputs in response to the received position information such that the selected camera output provides its respective field of view coverage of the ongoing event and producing a processor signal comprising the selected camera output; and selecting a different camera output from among the received plurality of camera outputs in response to updated position information such that the processor signal comprises the selected different camera output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for computer controlled camera selection for viewing, the system comprising:
-
a processor that is configured to receive camera outputs from a plurality of cameras, each of which is configured to provide a respective camera output showing respective field of view coverage of an ongoing event, and that is configured to receive position information, wherein the position information is associated with equipment at the ongoing event such that the received position information provides real time position information of the equipment; wherein the processor produces a processor signal comprising a selected camera output from among the received plurality of camera outputs in response to the received position information such that the selected camera output provides its respective field of view coverage of the ongoing event, and wherein the processor selects a different camera output from among the received plurality of camera outputs in response to updated position information such that the processor signal comprises the selected different camera output. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A computer program product embodied on a computer-readable storage medium containing computer implementable instructions executable by a computer to perform a method comprising:
-
receiving camera outputs at a processor from a plurality of cameras, each of which is configured to provide a respective camera output showing respective field of view coverage of an ongoing event; receiving position information at the processor, wherein the position information is associated with equipment at the ongoing event such that the received position information provides real time position information of the equipment; selecting a camera output from among the received plurality of camera outputs in response to the received position information such that the selected camera output provides its respective field of view coverage of the ongoing event and producing a processor signal comprising the selected camera output; and selecting a different camera output from among the received plurality of camera outputs in response to updated position information such that the processor signal comprises the selected different camera output. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
Specification