Automatic Event Videoing, Tracking And Content Generation
3 Assignments
0 Petitions
Accused Products
Abstract
An automatics system 100 that uses one to three grids 20cm of overhead cameras 20c to first video an event area 2. Overall bandwidth is greatly reduced by intelligent hubs 26 that extract foreground blocks 10m based upon initial and continuously updated background images 2r. The hubs also analyze current images 10c to constantly locate, classify and track in 3D the limited number of expected foreground objects 10. As objects 10 of interest are tracked, the system automatically directs ptz perspective view cameras 40c to follow the activities. These asynchronous cameras 40c limit their images to defined repeatable pt angles and zoom depths. Pre-captured venue backgrounds 2r at each repeatable ptz setting facilitate perspective foreground extraction. The moving background, such as spectators 13, is removed with various techniques including stereoscopic side cameras 40c-b and 40c-c flanking each perspective camera 40c. The tracking data 101 derived from the overhead view 102 establishes event performance measurement and analysis data 701. The analysis results in statistics and descriptive performance tokens 702 translatable via speech synthesis into audible descriptions of the event activities corresponding to overhead 102 and perspective video 202.
601 Citations
125 Claims
-
1-98. -98. (canceled)
-
99. A broadcasting system for producing sporting event broadcasts comprising:
-
a tracking system for determining the current location of a main game object and for updating a tracking database;
a game clock and official scoring interface system for continuously determining the official game time and score and updating the tracking database;
a game videoing system responsive to the tracking database for continuously capturing video from one or more pan, tilt and/or zoom adjustable cameras and updating a game video database, and a content assembly and compression system responsive to the tracking database and to the game video database for combining video into a compressed broadcast. - View Dependent Claims (100, 101, 102, 103, 104, 105)
-
-
106. A broadcast system for producing sporting event broadcasts, comprising:
-
An first videoing system for capturing a continuous and contiguous matrix of substantially overhead images and extracting video blocks from these images that wholly contain any contiguous foreground pixels, and for updating an overhead image database with these extracted foreground blocks including an indication of their position within the matrix, and A content assembly and compression system responsive to the overhead image database for combining the extracted foreground blocks into a compressed broadcast. - View Dependent Claims (107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118)
-
-
119. A method for producing sporting event broadcasts comprising the steps of:
-
continuously determining the current location of a main game object and updating a tracking database;
continuously determining the official game time and score and updating the tracking database;
responsive to the tracking database, continuously capturing video from one or more pan, tilt and/or zoom adjustable cameras and updating a game video database, and responsive to the tracking database and to the game video database, combining video from the game video database into a compressed broadcast. - View Dependent Claims (120, 121, 122, 123, 124, 125)
-
Specification