Chroma reshaping for high dynamic range images

US10645403B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10645403-B2
Application numberUS-201716303028-A
CountryUS
Kind codeB2
Filing dateMay 17, 2017
Priority dateMay 19, 2016
Publication dateMay 5, 2020
Grant dateMay 5, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for adaptive chroma reshaping are discussed. Given an input image, a luma-reshaped image is first generated based on its luma component. For each chroma component of the input image, the range of the pixel values in the luma reshaped image is divided into bins, and for each bin a maximal scale factor is generated based on the chroma pixel values in the input image corresponding to the pixels of the luma reshaped image in the bin. A forward reshaping function is generated based on a reference reshaped function and the maximal scale factors, and reshaped chroma pixel values for the chroma component are generated based on the forward reshaping function and the corresponding pixel values in the luma reshaped image. Implementations options using look-up tables for mobile platforms with limited computational resources are also described.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for adaptive chroma reshaping of a high dynamic range (HDR) image with a processor, the method comprising: accessing with the processor an HDR input image comprising pixel values in a luma component and one or more chroma components; for a chroma component of the input image: partitioning the pixel values of either the luma component of the HDR input image or a reshaped luma component of the HDR input image into two or more bins; generating for each bin a maximal scale factor based on the chroma pixel values corresponding to the respective luma or reshaped luma pixel values in each bin; generating a forward reshaping function based on a reference reshaping function and the maximal scale factors, the forward reshaping function mapping either luma pixel values or reshaped luma pixel values to forward chroma scale factors and correspondingly the reference reshaping function mapping luma pixel values or reshaped luma pixel values to reference chroma scale factors; and generating reshaped chroma pixel values for the chroma component based on the chroma pixel values, the forward reshaping function, and the corresponding luma pixel values or reshaped luma pixel values of the HDR input image. 2. The method of claim 1 , further comprising: generating an inverse reshaping function based on the forward reshaping function; generating parameters characterizing the inverse reshaping function; and generating and outputting metadata based on the parameters characterizing the inverse reshaping function. 3. The method of any preceding claim 1 , wherein for each bin, for respective luma pixel values or reshaped luma pixel values in the bin, the maximal scale factor is computed based on a t th -percentile value of a function of the corresponding chroma values in the bin; wherein for pixel values normalized in [0 1), generating the maximal scale factor for the m-th bin comprises computing Ψ j , m = { i ❘ m M ≤ s ^ ji y < m + 1 M } b j , m = η · p i ⁡ ( {  v ji u - 0.5  ❘ ( i ∈ Ψ j , m ) } ) q ~ j , m = min ⁢ { 0.5 b j , m , q max } where M is the number of bins, Ψ j,m denotes the m-th bin for the HDR input image j, ŝ ji y denotes the i-th pixel of the respective luma component or the reshaped luma component of the HDR input image j, v ji u denotes the corresponding chroma pixel for the chroma component of the HDR input image j, η is a weighting factor, q max is a fixed value, and p t (x) returns the t th -percentile value of the values in vector x, wherein optionally: t=100 and η is between 0.85 and 0.95, or η=1 and tis between 95 and 99. 4. The method of claim 1 , wherein generating the forward reshaping function {tilde over (ƒ)} j ( )for the HDR input image j comprises computing { α ~ jk * } = arg { α ~ jk } ⁢ ⁢ min ⁡ ( ∑ m = 0 M - 1 ⁢ ⁢  r m

Assignees

Inventors

Classifications

  • Incoming video signal characteristics or properties · CPC title

  • H04N19/30Primary

    using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence) · CPC title

  • Adaptive-dynamic-range coding [ADRC] · CPC title

  • H04N19/124Primary

    Quantisation · CPC title

  • using pre-processing or post-processing specially adapted for video compression · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10645403B2 cover?
Methods and systems for adaptive chroma reshaping are discussed. Given an input image, a luma-reshaped image is first generated based on its luma component. For each chroma component of the input image, the range of the pixel values in the luma reshaped image is divided into bins, and for each bin a maximal scale factor is generated based on the chroma pixel values in the input image correspond…
Who is the assignee on this patent?
Dolby Laboratories Licensing Corp
What technology area does this patent fall under?
Primary CPC classification H04N19/30. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 05 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).