| CPC H04N 21/4312 (2013.01) [H04N 9/77 (2013.01); H04N 21/21805 (2013.01); H04N 21/435 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving, by a client device, a first video comprising a first set of dynamic metadata including a corresponding first color value histogram for a plurality of frames of the first video, and a second video comprising a second set of dynamic metadata including a corresponding second color value histogram for a plurality of frames of the second video;
combining the first video and the second video into a combined video;
generating a first combined color value histogram for a first frame of the combined video based on a first color value histogram of the first set of dynamic metadata for a first frame of the first video and a second color value histogram of the second set of dynamic metadata for a first frame of the second video, and a second different combined color value histogram for a second frame of the combined video based on a third color value histogram of the first set of dynamic metadata for a second frame of the first video and a fourth color value histogram of the second set of dynamic metadata for a second frame of the second video;
performing, by a tone mapper of the client device, a tone mapping of the combined video based on the first combined color value histogram and the second different combined color value histogram to generate an output video with multiple views; and
sending the output video to a display or storage.
|