Patents by Inventor Harshad Kadu

Harshad Kadu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10223774
    Abstract: A processor for approximating a reshaping function using a multi-segment polynomial receives an input reshaping function. Given a number of target segments (N) and an initial maximum fitting error, in a first pass, it applies a first smoothing filter to the input reshaping function to generate a first smoothed reshaping function. Next, it generates a first multi-segment polynomial approximation of the input reshaping function based on one or more multi-segment polynomial approximation algorithms, the smoothed reshaping function, the number of target segments, and the initial maximum fitting error. The same process may be repeated in two or more similar passes that may include in each pass: reconstructing the reshaping function from the polynomial approximation of the previous pass, smoothing and segmenting the reconstructed reshaping function, and generating an updated multi-segment polynomial approximation according to an updated maximum fitting error.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 5, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Harshad Kadu, Subhayan Mukherjee, Guan-Ming Su
  • Publication number: 20180332296
    Abstract: In a method to reconstruct a high dynamic range video signal, a decoder receives parameters in the input bitstream to generate a prediction function. Using the prediction function, it generates a first set of nodes for a first prediction lookup table, wherein each node is characterized by an input node value and an output node value. Then, it modifies the output node values of one or more of the first set of nodes to generate a second set of nodes for a second prediction lookup table, and generates output prediction values using the second lookup table. Low-complexity methods to modify the output node value of a current node in the first set of nodes based on computing modified slopes between the current node and nodes surrounding the current node are presented.
    Type: Application
    Filed: December 7, 2016
    Publication date: November 15, 2018
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Harshad KADU, Guan-Ming SU, Hanyang SUN
  • Publication number: 20180098094
    Abstract: An SDR CDF is constructed based on an SDR histogram generated from a distribution of SDR codewords in SDR images. An HDR CDF is constructed based on an HDR histogram generated from a distribution of HDR codewords in HDR images that correspond to the SDR images. A histogram transfer function is generated based on the SDR CDF and the HDR CDF. The SDR images are transmitted along with backward reshaping metadata to recipient devices. The backward reshaping metadata is generated at least in part on the histogram transfer function.
    Type: Application
    Filed: October 4, 2017
    Publication date: April 5, 2018
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Bihan WEN, Harshad KADU, Guan-Ming SU
  • Publication number: 20180007356
    Abstract: In a system for coding high dynamic range (HDR) images using lower-dynamic range (LDR) images, a reshaping function allows for a more efficient distribution of the codewords in the lower dynamic range images for improved compression. A trim pass of the LDR images by a colorist may satisfy a director's intent for a given “look,” but may also result in unpleasant clipping artifacts in the reconstructed HDR images. Given an original forward reshaping function which maps HDR luminance values to LDR pixel values, a processor identifies areas of potential clipping and generates modified forward and backward reshaping functions to reduce the visibility of potential artifacts from the trim pass process while preserving the director's intent.
    Type: Application
    Filed: September 8, 2017
    Publication date: January 4, 2018
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Harshad KADU, Guan-Ming SU
  • Publication number: 20170308996
    Abstract: A processor for approximating a reshaping function using a multi-segment polynomial receives an input reshaping function. Given a number of target segments (N) and an initial maximum fitting error, in a first pass, it applies a first smoothing filter to the input reshaping function to generate a first smoothed reshaping function. Next, it generates a first multi-segment polynomial approximation of the input reshaping function based on one or more multi-segment polynomial approximation algorithms, the smoothed reshaping function, the number of target segments, and the initial maximum fitting error. The same process may be repeated in two or more similar passes that may include in each pass: reconstructing the reshaping function from the polynomial approximation of the previous pass, smoothing and segmenting the reconstructed reshaping function, and generating an updated multi-segment polynomial approximation according to an updated maximum fitting error.
    Type: Application
    Filed: July 12, 2017
    Publication date: October 26, 2017
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Harshad Kadu, Subhayan Mukherjee, Guan-Ming Su