HIGH DYNAMIC RANGE COLOR CONVERSION CORRECTION

    公开(公告)号:US20180048892A1

    公开(公告)日:2018-02-15

    申请号:US15725267

    申请日:2017-10-04

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values via a first upsampling filter type to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function. The technique further includes at least one of (i) storing an indication of the first upsampling filter type in conjunction with a video bitstream associated with the at least one component value, and (ii) transmitting the indication of the first upsampling filter type to a receiving device in conjunction with the video bitstream.

    TECHNIQUES FOR DEBANDING IN THE INTRA-PREDICTION STAGE OF A VIDEO CODING PIPELINE

    公开(公告)号:US20250113045A1

    公开(公告)日:2025-04-03

    申请号:US18904032

    申请日:2024-10-01

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: In various embodiments, a technique for reducing banding artifacts in decoded video data includes receiving a first set of reference samples, determining that the first set of reference samples meets a first criterion, selecting a first filter corresponding to the first criterion, applying the first filter to the first set of reference samples to generate a first set of filtered samples, performing at least one intra-prediction decoding operation on the first set of filtered samples to generate a first set of predicted samples, and generating a first portion of reconstructed video data based on the first set of predicted samples.

    HIGH DYNAMIC RANGE COLOR CONVERSION CORRECTION

    公开(公告)号:US20170134703A1

    公开(公告)日:2017-05-11

    申请号:US15179857

    申请日:2016-06-10

    Applicant: NETFLIX, Inc.

    Inventor: Andrey NORKIN

    Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function.

    TECHNIQUES FOR FILM GRAIN MODEL PARAMETERS SIGNALING

    公开(公告)号:US20250142128A1

    公开(公告)日:2025-05-01

    申请号:US18934050

    申请日:2024-10-31

    Applicant: NETFLIX, INC.

    Abstract: One embodiment of a method for transmitting film grain parameters to one or more client devices for use when playing back video content includes generating, based on one or more film grain parameters associated with video content, one or more compact representations of the one or more film grain parameters associated with the video content, and transmitting the one or more compact representations to a client application executing on a client device, where the client application adds film grain to the video content, for playback, based on the one or more compact representations.

    TECHNIQUES FOR DEBANDING IN THE IN-LOOP FILTERING STAGE OF A VIDEO CODING PIPELINE

    公开(公告)号:US20250113065A1

    公开(公告)日:2025-04-03

    申请号:US18904037

    申请日:2024-10-01

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: In various embodiments, a technique for reducing banding artifacts in decoded video data includes receiving a first block of reconstructed samples associated with a frame of encoded video data, applying a first filter to a first reconstructed sample included in the first block of reconstructed samples to generate a first filtered sample, determining that a first randomized dithering operation associated with the first filter is has been activated, applying the first randomized dithering operation to the first filtered sample to generate a first dithered sample, and generating a first portion of decoded video data based on the first dithered sample.

    EFFICIENT ENCODING OF FILM GRAIN NOISE

    公开(公告)号:US20230059035A1

    公开(公告)日:2023-02-23

    申请号:US17409580

    申请日:2021-08-23

    Applicant: NETFLIX, INC.

    Abstract: One embodiment of the present invention sets forth a technique for encoding video frames. The technique includes performing one or more operations to generate a plurality of denoised video frames associated with a video sequence. The technique also includes determining a first set of motion vectors based on a first denoised frame included in the plurality of denoised video frames and a second denoised frame included in the plurality of denoised video frames, and determining a first residual between the second denoised frame and a prediction frame associated with the second denoised frame. The technique further includes performing one or more operations to generate an encoded video frame associated with the second denoised frame based on the first set of motion vectors, the first residual, and a first frame that is included in the video sequence and corresponds to the first denoised frame.

    HIGH DYNAMIC RANGE COLOR CONVERSION CORRECTION

    公开(公告)号:US20190014297A1

    公开(公告)日:2019-01-10

    申请号:US16133629

    申请日:2018-09-17

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function.

    TECHNIQUES FOR DEBANDING IN THE INVERSE TRANSFORM STAGE OF A VIDEO CODING PIPELINE

    公开(公告)号:US20250113064A1

    公开(公告)日:2025-04-03

    申请号:US18904036

    申请日:2024-10-01

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: In various embodiments, a technique for reducing banding artifacts in decoded video data includes performing a set of transform operations on a first block of coefficients associated with a frame of encoded video data to generate a first block of samples, determining that a first sample included in the first block of samples meets a first criterion, generating a first randomized value based on at least one attribute of the first sample, modifying a first sample value associated with the first sample based on the first randomized value to generate a first dithered sample value, and generating a first portion of decoded video data based on the first dithered sample value.

    GENERALIZED VIDEO DEBLOCKING FILTER
    10.
    发明公开

    公开(公告)号:US20230254516A1

    公开(公告)日:2023-08-10

    申请号:US18166430

    申请日:2023-02-08

    Applicant: NETFLIX, INC.

    Inventor: Andrey NORKIN

    Abstract: One embodiment of the present invention sets forth a technique for deblocking video frames. The technique includes determining a filter length associated with a boundary between a first block and a second block included in the same video frame. The technique also includes computing a parameter value that minimizes a sum of squares of second derivatives associated with samples from the first block and second block that are adjacent to the boundary. The technique further includes determining a plurality of filter values based on the parameter value and the filter length, and applying a filter having the filter length and the filter values to additional samples within the first and second blocks to generate two filtered blocks corresponding to the first and second blocks. The technique additionally comprises generating a second video frame that includes the two filtered blocks.

Patent Agency Ranking