Method and system for transmitting alternative image content of a physical display to different viewers
11490137 · 2022-11-01
Assignee
Inventors
Cpc classification
H04N21/234381
ELECTRICITY
H04N21/41415
ELECTRICITY
International classification
H04N21/2343
ELECTRICITY
Abstract
The present invention relates to a method and a system for transmitting alternative image content of a physical display to different viewers, comprising: generating at least two different sets of image data, each set of image data comprising a sequence of individual images; displaying the images of said at least two sets of image data in a time-sliced multiplexed manner at a high display frame rate (HDFR) on said physical display; generating at least two video streams of a scene which includes said physical display, wherein at least one video stream consisting of video frames captured synchronously with the displaying of images of one of said at least two sets of image data is generated at a slow motion frame rate (SMFR) which is an integer multiple of a standard broadcasting frame rate (SBFR); and transmitting said video streams to a sub-set of said viewers at said standard broadcasting frame rate (SBFR).
Claims
1. A method for transmitting alternative image content of a physical display to different viewers, comprising: generating m different sets of image data, each set of image data comprising a sequence of individual images, said m sets of image data comprising a set of image data to be viewed by direct viewers and optionally by broadcast viewers and at least one set of image data to be viewed by broadcast viewers only; displaying the images of said m sets of image data in a time-sliced multiplexed manner at a high display frame rate (HDFR) on said physical display; capturing video frames of a scene which includes said physical display using a camera operated at a high recording frame rate (HRFR), wherein said video frames are captured synchronously with the displaying of images of said m sets of image data; generating n different video streams of said scene from said captured video frames, wherein said n video streams comprise at least one video stream including video frames captured synchronously with the displaying of images of one of said m sets of image data at a slow motion frame rate (SMFR) which is an integer multiple of a standard broadcasting frame rate (SBFR), and at least one other video stream including video frames captured synchronously with the displaying of images of one other of said m sets of image data; wherein said n video streams are generated from m sets of image data, with n, m being integers greater or equal to 2 and m being greater or equal to n, at frame rates being defined by multiples of slow motion factors f(i), with i being integers from 1 to n, and said standard broadcasting frame rate (SBFR), with the slow motion factor f(i) being integers greater or equal to 1 and at least one of said slow motion factors f(i) is greater or equal to 2; wherein said video frames captured at a high recording frame rate (HRFR) of said camera which is defined by the equation:
HDFR=f.sub.D.Math.HRFR, with display factor f.sub.D being an integer greater or equal to 3; and transmitting each of said n video streams to a different sub-set of said broadcast viewers at said standard broadcasting frame rate (SBFR).
2. The method of claim 1, wherein said at least one other video stream consisting of video frames captured synchronously with the displaying of images of one other of said at least two sets of image data is generated at a different frame rate which is said standard broadcast frame rate or a slow motion frame rate (SMFR) at a different integer multiple of said standard broadcasting frame rate (SBFR).
3. The method of claim 1, wherein said display factor f.sub.D is greater or equal to 3 and additional complementary/inverse images of the images of at least one of said sets of image data to be viewed by said broadcast viewers only, from said m sets of image data, are displayed on the physical display but not captured in a video stream.
4. The method of claim 3, wherein f.sub.D is greater or equal to 3 and additional images of the set of image data to be viewed by direct viewers are displayed on the physical display but not captured in a video stream.
5. The method of claim 4, wherein said additional, non-captured images of the set of image data are displayed at a higher intensity on said physical display than the captured images of the sets of image data.
6. The method of claim 1, wherein said standard broadcasting frame rate (SBFR) is 25 Hz (25 frames per second), 50 Hz (50 frames per second) or 60 Hz (60 frames per second).
7. The method of claim 1, wherein the physical display is a LED display.
8. The method of claim 7, wherein the LED display is a signboard or billboard.
9. The method of claim 1, wherein said scene is part of a sports event or an entertainment event.
10. A system for transmitting alternative image content of a physical display to different broadcast viewers, comprising: a physical display, a control interface for displaying m sets of image data on said physical display in a time-sliced multiplexed manner, at least one camera for capturing video frames of a scene which includes said physical display using a camera operated at a high recording frame rate (HRFR), wherein said video frames are captured synchronously with the displaying images of said m sets of image data, means for generating n video streams from video data provided by said at least one camera, wherein said video frames are captured synchronously with the displaying of images of said m sets of image data, wherein said n video streams comprise at least one video stream including video frames captured synchronously with the displaying of images of one of said m sets of image data at a slow motion frame rate (SMFR) which is an integer multiple of a standard broadcasting frame rate (SBFR), and at least one other video stream including video frames captured synchronously with the displaying images of one other of said m sets of image data; and means for transmitting said video streams to different sub-sets of said broadcast viewers at said standard broadcasting frame rate (SBFR); wherein said n video streams are generated from m sets of image data, with n, m being integers greater or equal to 2 and m being greater or equal to n, at frame rates being defined by multiples of slow motion factors f(i), with i being integers from 1 to n, and said standard broadcasting frame rate (SBFR), with the slow motion factor f(i) being integers greater or equal to 1 and at least one of said slow motion factors f(i) is greater or equal to 2; wherein said video frames captured at a high recording frame rate (HRFR) of said camera which is defined by the equation:
HDFR=f.sub.D.Math.HRFR, with display factor f.sub.D being an integer greater or equal to 3; and transmitting each of said n video streams to a different sub-set of said broadcast viewers at said standard broadcasting frame rate (SBFR).
11. The system of claim 10, wherein the means for generating n video streams from video data provided by said at least one camera is at least one of a camera control unit or baseband processing unit of a camera.
12. The system of claim 10, wherein the means for transmitting said video streams to different sub-sets of said broadcast viewers at said standard broadcasting frame rate (SBFR) is at least one of a camera control unit, baseband processing unit, camera, interface, processing unit, sending card of a computer unit, or optical cable.
13. A system for transmitting alternative image content of a physical display to different broadcast viewers, comprising: a physical display, a control interface for displaying m sets of image data on said physical display in a time-sliced multiplexed manner, at least one camera for capturing video frames of a scene which includes said physical display using a camera operated at a high recording frame rate (HRFR), wherein said video frames are captured synchronously with the displaying images of said m sets of image data, a camera control unit or baseband processing unit configured to generate n video streams from video data provided by said at least one camera, wherein said video frames are captured synchronously with the displaying of images of said m sets of image data, wherein said n video streams comprise at least one video stream including video frames captured synchronously with the displaying of images of one of said m sets of image data at a slow motion frame rate (SMFR) which is an integer multiple of a standard broadcasting frame rate (SBFR), and at least one other video stream including video frames captured synchronously with the displaying images of one other of said m sets of image data; and the camera control unit or baseband processing unit configured to transmit said video streams to different sub-sets of said broadcast viewers at said standard broadcasting frame rate (SBFR); wherein said n video streams are generated from m sets of image data, with n, m being integers greater or equal to 2 and m being greater or equal to n, at frame rates being defined by multiples of slow motion factors f(i), with i being integers from 1 to n, and said standard broadcasting frame rate (SBFR), with the slow motion factor f(i) being integers greater or equal to 1 and at least one of said slow motion factors f(i) is greater or equal to 2; wherein said video frames captured at a high recording frame rate (HRFR) of said camera which is defined by the equation:
HDFR=f.sub.D.Math.HRFR, with display factor f.sub.D being an integer greater or equal to 3; and transmitting each of said n video streams to a different sub-set of said broadcast viewers at said standard broadcasting frame rate (SBFR).
Description
(1) In the following, a preferred embodiment of the present invention will be described in more detail making reference to the enclosed drawings. In the drawings,
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14) The present invention is now described in more detail with reference to a typical example, namely a television broadcast of a sports event.
(15)
(16) In the embodiment of the present invention depicted in
(17) In a conventional TV broadcast, the video channels of the cameras are usually combined to generate a single video stream delivered to the viewers. In contrast, in the method according to the present invention cameras C1, C2, C3 and C4 are used to generate different video channels V1, V2, V3, V4 for different sub-sets of viewers, e.g. viewers in different countries. These different video channels will show essentially the same scene of the event but differ in the information displayed on LED array 13. In order to allow different cameras to record different information displayed on the LED array, the concurrent master clock signals M1, M2, M3 and M4 which are emitted from master clock 15 are not directly fed to the respective cameras C1, C2, C3 and C4. Rather, the concurrent master clock signals are fed to an interface 17, which allows introducing a predetermined time delay (phase shift) between the synchronization signals delivered to the respective cameras. The phase shifted signals are designated as slave clock signals S1, S2, S3 and S4, respectively, which are then transmitted via bidirectional lines L1′, L2′, L3′ and L4′ to cameras C1, C2, C3 and C4. In the present case, slave signal S1 corresponds to the master clock signal M1 while signals S2, S3 and S4 are phase-shifted by delays Δt, 2.Math.Δt and 3.Math.Δt with respect to the corresponding master clock signals M2, M3 and M4, respectively.
(18) Moreover, concurrently with slave clock signals S1, S2, S3 and S4, interface 17 generates trigger signals T1, T2, T3 and T4 are transmitted via line L5 to the controller 14 of the LED array 13 in order to ensure that images directed to the specific sub-sets of viewers are shown on the LED array 13 of advertisement billboard 12 at the respective (phase-shifted) trigger times of cameras C1, C2, C3 and C4.
(19) In one embodiment of the invention, one of the cameras could be used to show the same set of image data which is intended for the direct viewers present at the event. In this case, the number of sets of image data would correspond to the number of cameras phase-shifted with respect to each other. However, in the example described in the figures, an extra set of image data is presented to the direct viewers. Accordingly, a total of five sets of image data are provided which can be displayed on the LED array 13 at specific times determined by the interface 17 via controller 14. To this effect, interface 17 not only generates trigger signals T1, T2, T3, T4 but also a trigger signal T5 which is used to show the images of the set of image data directed to the direct viewers.
(20) Specifically, there are four sets of image data dedicated to the respective four sub-sets of viewers which can view the sports event receiving dedicated information or advertisements on the LED array 13. Camera C1 generates a video stream V1 for a first sub-set of viewers, while cameras C2, C3 and C4 generate respective video channels V2, V3 and V4 for the second, third and fourth sub-set of viewers.
(21) The fifth set of image data is used to depict the images which are intended for the direct viewers that are present at the sports event. As described above, in a preferred embodiment of the invention the LED array is controlled in such a manner that most of the time, the images intended for the direct viewers are displayed on the LED array 13.
(22)
(23) While the shutter of a camera is open, LED array 13 shows an image of the respective set of image data as triggered by trigger pulses T1, T2, T3 and T4 respectively.
(24)
(25)
(26) It should be noted that in the context of the present invention, each camera C1, C2, C3 and C4 can represent a group of cameras, each camera of the group being triggered by the same synchronization signal. The video stream V1, V2, V3 and V4 generated by each group of cameras can therefore, for example, be comprised of multi-camera feeds, e.g. showing the event from different angles.
(27) Also, the terms synchronization signal, master clock signal, slave clock signal or trigger signal and corresponding inputs and outputs at the control interface are to be construed broadly. These signals can be analog signals, digital signals or a combination of both. These signals can be wire-based or wireless signals. Especially when digital signals are involved, these signals can convey further information in addition to timing/trigger information. For instance, the trigger signals can convey information concerning the displaying of a particular image in a particular set of image data. Also, while cameras C1, C2, C3, C4 have been shown to be connected to the interface via dedicated lines, the slave clock output of the interface can also be a single output, e.g. a single data bus on which digitally addressed slave clock signals S1, S2, S3 and S4 can be transmitted to cameras C1, C2, C3, C4 linked to the data bus.
(28)
(29) The camera unit C receives a master clock signal M from a master clock 17 either directly (not depicted) or via a line 29 connecting the master clock 15 to the camera control unit 26 and optical cables 25, 20.
(30) The master clock signal M is also fed to an interface 17 via line 30. The interface 17 receives image data via image data input 31 and generates trigger signals T according to which the image data are transmitted via line 32 to the LED display 13 where the image data are shown in accordance with the trigger signals T. The trigger signals T are selected such that subsequent frames recorded by the camera unit can show the recorded scene with different image data shown on the LED display 13. As a matter of course, the image data can also be transmitted pre-stored in a storage medium of the display 13 and/or of the interface 17. Moreover, the interface 17 can be part of the advertisement billboard 12 so that line 32 is part of the internal circuitry of billboard 12.
(31) It should be noted, however, that the camera control unit 26 is not essential for the method of the present invention because the camera unit C can employ its dedicated control unit or even have the necessary controls implemented therein. The main purpose of the intermediate processing unit 22 is to split the frames coming from the high frame rate camera unit C into separate video streams at the SDI outputs O1, O2, O3, etc. of the intermediate processing unit 22, as described in more detail below.
(32)
(33) As shown in
(34)
(35) The embodiment of
(36)
(37) Camera 59 denotes a conventional standard frame rate camera which transmits its video signal via line 60 to its dedicated CCU/BPU unit 61 which is also synchronized to the LED display via line 62. A 50 Hz video signal is transmitted via line 63 to mixer 58.
(38) In certain set-ups, dedicated high speed cameras 64 are employed to record certain events at a very high slow motion rate. These cameras (for instance a camera commercialized under the trade name “Phantom”) are using recording frame rates which are much higher than the high display frame rate typically used in the method of the present invention. Therefore, these cameras cannot be synchronized to certain content feed shown on the LED-displays. The output of the camera 64 is connected via line 65 to its dedicated control unit 66 which in turn is linked via cable 67 to the mixer 58. A dedicated control line 68 is also shown in
(39)
(40) For this embodiment, we assume that video feeds are delivered to the viewers of television or internet broadcasts at a standard broadcasting frame rate SBFR of 50 Hz, i.e. 50 frames per second (fps). A scene including a physical LED advertisement display 13 (see
HRFR=SBFR.Math.(f.sub.M+f.sub.P1+f.sub.P2+f.sub.P3)=50 fps.Math.6=300 fps,
i.e. with a frame rate of 300 Hz/fps corresponding to six times the standard frame rate of 50 Hz/fps.
(41) In order to enhance the viewing experience of the direct viewers, the physical LED display is operated at high display frame rate HDFR which is even higher than the high recording frame rate HRFR. In the present example, a display factor f.sub.D=3 is chosen, thus allowing for displaying two additional images on the physical display for each recorded image. Accordingly, the high display frame rate HDFR is set to
HDFR=f.sub.D.Math.HRFR=300 fps.Math.3=900 fps,
i.e. to a frame rate corresponding to 18 times the standard frame rate of 50 Hz/fps.
(42)
(43) As can be taken from
(44) Three additional sets of image data, which are transmitted essentially parallel (time multiplexed) to the main set of image data M (main feed), are denoted parallel feeds P1, P2 and P3 are recorded at a standard frame rate of 50 Hz, i.e. are displayed only once within each 20 ms periodic time. The image of image data set P1 is depicted in slot 4, the image of image data set P2 in slot 10 and the image of image data set P3 in slot 16 so that the corresponding images are captured by video frames C.sub.2, C.sub.4 and C.sub.6, of the camera, respectively. The display times of each of the images P1, P2 and P3 on the physical display amounting to approximately 1.1 ms is too small to be consciously viewed by the direct viewers. Accordingly, these image data sets are only intended to be transmitted via video streams generated from C.sub.2, C.sub.4 and C.sub.6, respectively, to the broadcast viewers. As described in PCT/EP2018/052177 in more detail, any potentially remaining disturbing effect of the additional image data sets on the direct viewers can be minimized by additionally displaying a complementary/inverse image of each of the images P1, P2, P3, i.e. inverse images I1, I2, I3 in time slots 5, 11 and 17, respectively, so that the combined images perceived by the direct viewers of each pair P1 and I1, P2 and I2, P3 and I3, respectively, results in an essentially neutral/grey image.
(45) The viewing experience of the direct viewers can be further enhanced by recording the images intended for the broadcast viewers at a lower intensity denoted by P1.sub.I, P2.sub.I and P3.sub.I. Similarly, the corresponding complementary/inverse images are recorded at a lower intensity I1.sub.I, I2.sub.I and I3.sub.I. As the gain of camera unit has to be adapted the corresponding low intensities, it is advisable not to change camera settings between recording an image of a parallel feed and an image of the main feed. Accordingly, the set of image data M intended for the direct viewers are presented at different intensity levels, namely at a low intensity M.sub.I in slots 1, 7 and 13 which are recorded by camera channels C.sub.1, C.sub.3 and C.sub.5 and at a higher intensity M.sub.h in slots 2, 8, and 14 which immediately follow the recorded slots but which are themselves are not recorded by the camera.
(46) The presently described pattern could be accomplished with a display factor f.sub.D=2. Using a f.sub.D=3 as stipulated above provides additional slots 3, 6, 9, 12, 15 and 18 in which additional images of the main feed can be presented at a higher intensity M.sub.h thus further increasing the integrated intensity ratio of main feed to parallel feeds for further improving the viewing experience of the direct viewers.
(47) As can be easily deduced from
(48)
(49) In the examples of
(50) The system of the present invention will usually include a slow motion controller and/or a server system which allows determining whether a high frame rate slow motion video stream obtained with the present invention is broadcasted at the slow motion frame rate or whether frames are dropped so that a transmission at the standard frame rate can take place. Usually, a certain event is not completely broadcasted in slow motion but only certain scenes are for instance replayed in slow motion. This is a particular advantage if the transmission bandwidth from the location of the event is limited so that this kind of pre-processing should already take place at the event. In other embodiments, one or more video streams can be completely transmitted as a high frame rate slow motion video stream allowing a distant end user or intermediate user (for instance broadcast companies of different countries) to select which parts of the stream are re-broadcasted at a standard frame rate or at a slow motion frame rate. The slow motion controller and/or server usually comprises a ring storage or high speed solid state mass storage allowing storage of several hours of slow motion recordings. This storage can be accessed during a live broadcast via the slow motion controller/server allowing to insert/replay certain events in the broadcast stream.
(51) Referring back to
(52)
(53)
(54) With emerging camera technology which allows recording broadcast events at 800 Hz, the schemes of