×

Adaptive transfer function for video encoding and decoding

  • US 10,812,801 B2
  • Filed: 02/25/2015
  • Issued: 10/20/2020
  • Est. Priority Date: 02/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one processor;

    wherein the at least one processor implements an encoder module configured to process video data according to an encoding format to generate encoded video data, wherein the encoded video data is represented using code values of an internal transfer function at a bit depth of C bits within the encoder module; and

    wherein the at least one processor implements an adaptive transfer function module configured to;

    receive input video data using code values of a transfer function at a bit depth of N bits, wherein N is greater than C;

    determine a focus dynamic range for the input video data based at least in part according to one or more characteristics of the input video data, wherein the focus dynamic range is less than a total dynamic range of the input video data such that one or more code values of the input video data are outside the focus dynamic range, and wherein the focus dynamic range is representable by the code values of the internal transfer function at the bit depth of C bits;

    crop the input video data to the focus dynamic range to generate cropped N-bit video data such that the cropped N-bit video data excludes the one or more code values of the input video data outside the focus dynamic range;

    map the cropped N-bit video data according to the internal transfer function of the encoder module to generate C-bit video data; and

    output the C-bit video data to the encoder module for processing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×