IP Library › Granted Patent US 12,750,504
Granted Patent B2
US 12,750,504 · App. 18/832,349 · Granted Sep 29, 2026

Beta scale dynamic display mapping

Inventors: Ajit Ninan (San Jose, CA); Gregory John Ward (Berkeley, CA)
Assignee: DOLBY LABORATORIES LICENSING CORPORATION
H04N19/186H04N19/105H04N19/117H04N19/34H04N19/42
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,750,504
App. No.
18/832,349
Granted
Sep 29, 2026
Kind
B2
Abstract

An input image to be coded into a video signal and a target image are received. The input image and the target image depict same visual content. One or more beta scaling method indicators and one or more sets of one or more beta scale parameters are generated. The one or more beta scaling method indicators indicate one or more beta scaling methods that use the one or more sets of beta scale parameters to perform beta scaling operations on the input image to generate a reconstructed image to approximate the target image. The input image, along with the one or more beta scaling method indicators and the one or more sets of beta scale parameters, is encoded into the video signal for allowing a recipient device of the video signal to generate the reconstructed image.

Claims (27)

1 . A method comprising:

receiving an input image to be coded into a video signal and a target image, wherein the input image and the target image depict same visual content;

generating one or more beta scaling method indicators and one or more sets of one or more beta scale parameters, wherein the one or more beta scaling method indicators indicate one or more beta scaling methods that use the one or more sets of one or more beta scale parameters to perform beta scaling operations on the input image to generate a reconstructed image to approximate the target image and wherein the one or more beta scaling methods and/or the one or more sets of one or more beta scale parameters are individually selected for scaling pixel values or codeword values in different spatial regions of the input image;

encoding the input image, along with the one or more beta scaling method indicators and the one or more sets of one or more beta scale parameters, into the video signal for allowing a recipient device of the video signal to generate the reconstructed image.

2 . The method of claim 1 , wherein the reconstructed image and the target image are same in one or more of: dynamic range, color gamut, spatial resolution, or color space.

3 . The method of claim 1 , wherein the reconstructed image represents one of: a standard dynamic range image, a high dynamic range image, wherein the high dynamic range is wider than the standard dynamic range, or a display mapped image that is optimized for rendering on a target image display.

4 . The method of claim 1 , wherein the input image includes two or more different spatial regions; wherein the two or more different spatial regions are differently scaled with two or more different combinations of beta scaling methods and beta scaling parameters formed by the one or more beta scaling methods and the one or more sets of one or more beta scale parameters.

5 . The method of claim 1 , wherein an overall beta scaling indicator indicating a beta scaling method to be applied to all of the different spatial regions is generated.

6 . The method of claim 1 , wherein at least a part of the one or more beta scaling method indicators and the one or more sets of one or more beta scale parameters is carried in a beta scale map and wherein at least a part of the one or more beta scaling method indicators and the one or more sets of one or more beta scale parameters is encoded as one or more of: image-level image metadata portions, sequence-level image metadata portions, or scene-level image metadata portions.

7 . The method of claim 1 , wherein the one or more sets of one or more beta scale parameters defined for a spatial region of the input image represent scaling values to be applied to coded component codewords of each pixel in the same spatial region in a coded component image of the coded input image to generate a reconstructed component codeword of a respective pixel in the same spatial region in a reconstructed component image of the reconstructed image.

8 . The method of claim 7 , wherein the scaling values are multiplied in a non-logarithmic representation or are added in a logarithmic representation to the coded component codewords of each pixel in the same spatial region.

9 . The method of claim 7 , wherein the scaling values are combined with or without weighting factors.

10 . The method of claim 1 , wherein the beta scaling operations include one or more of: multiplications and/or additions, non-linear scaling operations, Look-Up-Table (LUT) based scaling, simple scaling with scaling factors, or applying one or more codeword mapping to map codewords of the input image to generate corresponding codeword of the reconstructed image.

11 . The method of claim 10 , wherein the one or more codeword mapping includes one of: a codeword mapping preconfigured with the recipient device, a codeword mapping not delivered with the video signal, or a codeword mapping identified by one or more of a beta scaling method indicator in the one or more beta scaling method indicators or a set of beta scale parameters in the one or more sets of one or more beta scale parameters.

12 . The method of claim 1 , wherein the input image is encoded in a base layer of the video signal.

13 . The method of claim 1 , wherein at least a part of the one or more sets of one or more beta scale parameters represents scaling factors.

14 . The method of claim 1 , wherein the beta scaling operations are performed in place of one or more of: global tone mapping, local tone mapping, display mapping operations, color space conversion, linear mapping, or non-linear mapping.

15 . The method of claim 1 , wherein the beta scaling operations include one or more of: single-channel mapping operations each of which maps codewords in a single color channel of an input color space to reconstructed codewords in a single color channel of an output color space, or cross-channel mapping operations each of which maps codewords in two or more color channels of an input color space to reconstructed codewords in a single color channel of an output color space.

16 . The method of claim 1 , wherein the spatial regions spatially demarcate the input image and the target image.

17 . An apparatus performing the method as recited in claim 1 .

18 . A non-transitory computer readable storage medium, storing software instructions, which when executed by one or more processors cause performance of the method recited in claim 1 .

19 . A method comprising:

decoding, from a video signal, an input image;

decoding, from the video signal, one or more beta scaling method indicators and one or more sets of one or more beta scale parameters, wherein the one or more beta scaling method indicators indicate one or more beta scaling methods;

performing beta scaling operations on the input image as specified with the one or more beta scaling method indicators and the one or more sets of one or more beta scale parameters to generate a reconstructed image, wherein the one or more beta scaling methods and/or the one or more sets of one or more beta scale parameters are individually selected for scaling pixel values or codeword values in different spatial regions of the input image;

causing a display image derived from the reconstructed image to be rendered on a target image display.

20 . The method of claim 19 , wherein the target image display represents one of: a RGB image, an YCbCr image, or an image represented in another color space.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2024
From: NINAN, AJIT; WARD, GREGORY JOHN
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 068933/0218 →
Priority Claims (1)
EP 22156275 · Feb 11, 2022 · regional
Continuity (2)
Provisional Application 63305626 · Feb 1, 2022
Related Publication 20250106410A1 · Mar 27, 2025
References Cited (39)
US 8339475B2 · Atanassov · 2012 [cited by applicant]
US 9621767B1 · El Mezeni · 2017 [cited by applicant]
US 9961237B2 · Atkins · 2018 [cited by applicant]
US 10080026B2 · Su · 2018 [cited by applicant]
US 10244244B2 · Piramanayagam · 2019 [cited by applicant]
US 10249263B2 · Hendry · 2019 [cited by applicant]
US 10332481B2 · Atkins · 2019 [cited by applicant]
US 10536692B2 · Huang · 2020 [cited by examiner]
US 10609395B2 · Kerofsky · 2020 [cited by examiner]
US 10645403B2 · Song · 2020 [cited by applicant]
US 10652579B2 · Lakshman · 2020 [cited by applicant]
US 10659749B2 · Kadu · 2020 [cited by applicant]
US 10992941B2 · Lu · 2021 [cited by applicant]
US 11158026B1 · Kamal · 2021 [cited by applicant]
US 20050094729A1 · Yuan · 2005 [cited by applicant]
US 20120147953A1 · El-Mahdy · 2012 [cited by applicant]
US 20130335438A1 · Ward · 2013 [cited by applicant]
US 20140003527A1 · Tourapis · 2014 [cited by applicant]
US 20160295220A1 · Oh · 2016 [cited by applicant]
US 20170357327A1 · Dimitrov · 2017 [cited by applicant]
US 20180359489A1 · Lakshman · 2018 [cited by applicant]
US 20190104324A1 · Han · 2019 [cited by applicant]
US 20190311694A1 · Van Mourik · 2019 [cited by examiner]
US 20200351524A1 · Lee · 2020 [cited by applicant]
US 20200382802A1 · Atkins · 2020 [cited by applicant]
US 20210166353A1 · Chen · 2021 [cited by applicant]
US 20250133224A1 · Ninan · 2025 [cited by examiner]
EP 2993886A1 · 2016 [cited by applicant]
EP 3295451B1 · 2020 [cited by applicant]
IN 201641015395A · 2017 [cited by applicant]
WO 2019199701A1 · 2019 [cited by applicant]
WO 2019217751A1 · 2019 [cited by applicant]
WO 2020219341A1 · 2020 [cited by applicant]
WO 2023150074A1 · 2023 [cited by applicant]
“Image parameter values for high dynamic range television for use in production and international programme exchange”, REC. ITU-R BT.2100, Jun. 2017 (Jun. 1, 2017), 16 pages. [cited by applicant]
“Parameter values for ultra-high definition television systems for production and international programme exchange”, ITU REC. ITU-R BT.2020-2, Oct. 2015 (Oct. 1, 2015), 8 pages. [cited by applicant]
ITU Rec. ITU-R BT. 1886, “Reference electro-optical transfer function for flat panel displays used in HDTV studio production,” (Mar. 2011), 7 pages. [cited by applicant]
SMPTE ST 2084:2014 “High Dynamic Range EOTF of Mastering Reference Displays”, 15 pages. [cited by applicant]
Scott et al., Multi-plane Image Video Compression, 2020 IEEE 22nd International Workshop Multimedia Signal Processing (MMSP), Sep. 21, 2020 (Sep. 21, 2020), pp. 1-6, 6 pages. [cited by applicant]