US 12,003,741 B1
Frame-rate scalable video coding
Robin Atkins, Vancouver (CA); Peng Yin, Ithaca, NY (US); Taoran Lu, Santa Clara, CA (US); Fangjun Pu, Sunnyvale, CA (US); Sean Thomas McCarthy, San Francisco, CA (US); Walter J. Husak, Simi Valley, CA (US); Tao Chen, Palo Alto, CA (US); and Guan-Ming Su, Fremont, CA (US)
Assigned to Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US)
Filed on Feb. 1, 2024, as Appl. No. 18/430,444.
Application 18/430,444 is a continuation of application No. 18/410,975, filed on Jan. 11, 2024.
Application 18/410,975 is a continuation of application No. 18/506,758, filed on Nov. 10, 2023, granted, now 11,936,888.
Application 18/506,758 is a continuation of application No. 18/334,306, filed on Jun. 13, 2023.
Application 18/334,306 is a continuation of application No. 17/950,087, filed on Sep. 21, 2022, granted, now 11,871,015, issued on Jan. 9, 2024.
Application 17/950,087 is a continuation of application No. 17/281,380, granted, now 11,523,127, issued on Dec. 6, 2022, previously published as PCT/US2020/022018, filed on Mar. 11, 2020.
Claims priority of provisional application 62/904,744, filed on Sep. 24, 2019.
Claims priority of provisional application 62/883,195, filed on Aug. 6, 2019.
Claims priority of provisional application 62/850,985, filed on May 21, 2019.
Claims priority of provisional application 62/816,521, filed on Mar. 11, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/31 (2014.01); H04N 19/172 (2014.01); H04N 19/187 (2014.01); H04N 19/30 (2014.01); H04N 19/46 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/31 (2014.11) [H04N 19/172 (2014.11); H04N 19/187 (2014.11); H04N 19/30 (2014.11); H04N 19/46 (2014.11); H04N 19/70 (2014.11)] 4 Claims
OG exemplary drawing
 
1. An apparatus for encoding a video bitstream, the apparatus comprising:
an input to receive a sequence of video pictures and associated shutter interval information; and
a processor, wherein the processor generates a coded video bitstream comprising an encoded picture section including an encoding of the sequence of video pictures and a signaling section including shutter interval parameters for the sequence of video pictures, wherein the shutter interval parameters comprise:
a shutter interval time-scale parameter indicating the number of time units passing in one second;
a shutter interval clock-ticks parameter indicating a number of time units of a clock operating at the frequency of the shutter interval time-scale parameter;
a shutter-interval-duration flag indicating whether exposure duration information is fixed for all temporal sub-layers in the encoded picture section; and
if the shutter-interval-duration flag indicates that the exposure duration information is fixed, then a decoded version of the sequence of video pictures for all the temporal sub-layers in the encoded picture section is decoded by computing an exposure duration value based on the shutter interval time-scale parameter and the shutter interval clock-ticks parameter, else
the signaling section includes one or more arrays of sub-layer parameters, wherein values in the one or more arrays of sub-layer parameters combined with the shutter interval time-scale parameter are used to compute for each sub-layer a corresponding sub-layer exposure duration value for displaying a decoded version of the temporal sub-layer of the sequence of video pictures.