Method and system for low cost television production
First Claim
1. A method for producing, by a coordinated operation conducted at a venue proximate to a scene and at a production suite located remotely from the venue, a stream of desired image frames derived from a panoramic capturing of the scene by an array of video cameras, the method comprising:
- (a) a venue server recording a stream of raw video frames associated with images captured simultaneously by the video cameras, decomposing said raw video frames into pixel tiles, associating said pixel tiles with time codes, and recording said pixel tiles;
(b) converting said stream of raw video frames at a first data rate to a stream of panoramic views at a second data rate, said second data rate being less than one third of said first data rate;
(c) transmitting said stream of panoramic views to at least one remote production suite;
(d) in the remote production suite, selecting a stream of desired frames including respective regions of interest by a plurality of operators, the selected frames being portions of respective panoramic views;
(e) transmitting data on said stream of desired frames to said venue server, retrieving recorded pixel tiles associated with said stream of desired frames, transforming stitching lines from world coordinates to camera coordinates, and specifying lines in the stream of desired frames or close thereof; and
(f) said venue server geometrically aligning pixels belonging to neighboring video cameras using calibration parameters to produce out of the recorded pixel tiles, a stream of high resolution frames being characterized by non perceptible boundaries between raw video images recorded by neighboring video cameras.
1 Assignment
0 Petitions
Accused Products
Abstract
It is provided a method for producing a stream of desired image frames derived from a panoramic capturing of a scene by an array of video cameras. The production is conducted by a coordinated operation at a venue proximate to the scene and at a production suite located remotely from the venue. The method includes a venue server recording a stream of raw video images captured simultaneously by the video-cameras, and converting the stream of raw video images at a first data rate to a stream of panoramic views at a second data rate. The second data rate is less than one third of the first data rate. The method further includes transmitting the stream of panoramic views to a remote production suite, and there selecting a stream of desired frames including respective regions of interest. The method further includes transmitting data on the stream of desired frames to the venue server, and the venue server producing out of the recorded stream of raw video images, a stream of high resolution frames. The high resolution frames are characterized by non perceptible boundaries between neighboring images derived from respective neighboring raw video images.
11 Citations
12 Claims
-
1. A method for producing, by a coordinated operation conducted at a venue proximate to a scene and at a production suite located remotely from the venue, a stream of desired image frames derived from a panoramic capturing of the scene by an array of video cameras, the method comprising:
-
(a) a venue server recording a stream of raw video frames associated with images captured simultaneously by the video cameras, decomposing said raw video frames into pixel tiles, associating said pixel tiles with time codes, and recording said pixel tiles; (b) converting said stream of raw video frames at a first data rate to a stream of panoramic views at a second data rate, said second data rate being less than one third of said first data rate; (c) transmitting said stream of panoramic views to at least one remote production suite; (d) in the remote production suite, selecting a stream of desired frames including respective regions of interest by a plurality of operators, the selected frames being portions of respective panoramic views; (e) transmitting data on said stream of desired frames to said venue server, retrieving recorded pixel tiles associated with said stream of desired frames, transforming stitching lines from world coordinates to camera coordinates, and specifying lines in the stream of desired frames or close thereof; and (f) said venue server geometrically aligning pixels belonging to neighboring video cameras using calibration parameters to produce out of the recorded pixel tiles, a stream of high resolution frames being characterized by non perceptible boundaries between raw video images recorded by neighboring video cameras. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification