-
公开(公告)号:US20180035089A1
公开(公告)日:2018-02-01
申请号:US15725266
申请日:2017-10-04
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N9/64 , H04N19/186 , H04N9/73 , H04N1/407 , H04N1/393 , H04N19/117 , G06T5/00
CPC classification number: H04N9/646 , G06T5/009 , G06T2207/20208 , H04N1/3935 , H04N1/407 , H04N9/68 , H04N9/735 , H04N9/77 , H04N19/117 , H04N19/132 , H04N19/186 , H04N19/463 , H04N19/59 , H04N19/80 , H04N19/85
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, upsampling the downsampled color space values to generate second color space values, and determining a first new value for at least one component value included in the downsam pled 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 determining that a first color component value associated with the first new value is outside of a color space range, and determining a second new value for the at least one component value, where the first color component associated with the second new value is within the color space range.
-
公开(公告)号:US20180048892A1
公开(公告)日:2018-02-15
申请号:US15725267
申请日:2017-10-04
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N19/132 , H04N19/85 , H04N9/64 , H04N19/186
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.
-
公开(公告)号:US20250113045A1
公开(公告)日:2025-04-03
申请号:US18904032
申请日:2024-10-01
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N19/159 , H04N19/117 , H04N19/80 , H04N19/86
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.
-
公开(公告)号:US20170134703A1
公开(公告)日:2017-05-11
申请号:US15179857
申请日:2016-06-10
Applicant: NETFLIX, Inc.
Inventor: Andrey NORKIN
IPC: H04N9/64 , H04N19/186
CPC classification number: H04N9/646 , H04N19/10 , H04N19/132 , H04N19/186 , H04N19/85 , H04N19/86
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.
-
公开(公告)号:US20250142128A1
公开(公告)日:2025-05-01
申请号:US18934050
申请日:2024-10-31
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN , Li-Heng CHEN
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.
-
公开(公告)号:US20250113065A1
公开(公告)日:2025-04-03
申请号:US18904037
申请日:2024-10-01
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N19/86 , H04N19/117 , H04N19/147 , H04N19/176 , H04N19/82
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.
-
公开(公告)号:US20230059035A1
公开(公告)日:2023-02-23
申请号:US17409580
申请日:2021-08-23
Applicant: NETFLIX, INC.
Inventor: Anush MOORTHY , Andrey NORKIN
IPC: H04N19/85 , H04N19/52 , H04N19/176 , H04N19/593 , H04N19/172 , H04N19/80 , H04N19/147
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.
-
公开(公告)号:US20190014297A1
公开(公告)日:2019-01-10
申请号:US16133629
申请日:2018-09-17
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N9/64 , H04N19/186 , H04N19/86 , H04N19/85 , H04N19/132 , H04N19/10
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.
-
公开(公告)号:US20250113064A1
公开(公告)日:2025-04-03
申请号:US18904036
申请日:2024-10-01
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N19/86 , H04N19/124 , H04N19/132 , H04N19/136 , H04N19/176 , H04N19/625
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.
-
公开(公告)号:US20230254516A1
公开(公告)日:2023-08-10
申请号:US18166430
申请日:2023-02-08
Applicant: NETFLIX, INC.
Inventor: Andrey NORKIN
IPC: H04N19/86 , H04N19/80 , H04N19/176 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/117
CPC classification number: H04N19/86 , H04N19/80 , H04N19/176 , H04N19/124 , H04N19/132 , H04N19/186 , H04N19/117
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.
-
-
-
-
-
-
-
-
-