-
公开(公告)号:US10595019B2
公开(公告)日:2020-03-17
申请号:US16119016
申请日:2018-08-31
发明人: Roman Chernyak , Victor Stepin , Jose Alvarez , Shan Liu , Jiali Fu , Shan Gao , Haitao Yang , Yin Zhao , Jiantong Zhou
IPC分类号: H04N19/117 , H04N19/60 , H04N19/176 , H04N19/96 , H04N19/154
摘要: A mechanism of video coding is provided. The mechanism includes generating a reconstructed video frame. Noise suppression filter parameters are determined by partitioning the reconstructed video frame into blocks and matching the blocks to create patches. The noise suppression filter parameters are then determined based on the patches by creating a transformed matrix of patch frequencies. The noise suppression filter parameters include a noise estimation parameter that is a function of patch frequency. The noise suppression filter parameters are then employed to apply a noise suppression filter to the reconstructed video frame.
-
公开(公告)号:US20190089975A1
公开(公告)日:2019-03-21
申请号:US16018550
申请日:2018-06-26
IPC分类号: H04N19/52 , H04N19/91 , H04N19/117 , H04N19/573 , H04N19/184
摘要: A mechanism of video coding is provided. The mechanism includes determining a motion vector predictor (MVP), a horizontal motion vector difference component (MVDx), and a vertical motion vector difference component (MVDy) associated with a motion vector (MV). A horizontal MV resolution (MVR) and a vertical MVR are also determined for the MV. A horizontal component of the MVP is rounded to a precision specified by the horizontal MVR and a vertical component of the MVP is rounded to a precision specified by the vertical MVR. The MV is determined based on the MVP, the MVDx, and the MVDy. The MV is then employed to position a current block in a current frame relative to a reference block in a reference frame. A video stream including the current frame is generated for display on a screen.
-
公开(公告)号:US20190089952A1
公开(公告)日:2019-03-21
申请号:US16053204
申请日:2018-08-02
摘要: A method of coding implemented by a decoding device. The method includes receiving a bitstream from an encoding device, parsing the bitstream to determine whether a directional prediction mode or a non-directional prediction mode is signaled, using non-directional intra prediction to generate an image when the non-directional prediction mode is signaled, parsing a distance-weighted directional intra prediction (DWDIP) flag from the bitstream when the directional prediction mode is signaled to determine whether the DWDIP flag has a first value or a second value, using distance-weighted directional intra prediction to generate the image when the DWDIP flag has the first value, using directional intra prediction to generate the image when the DWDIP flag has the second value, and displaying, on a display of an electronic device, the image generated.
-
公开(公告)号:US20190098305A1
公开(公告)日:2019-03-28
申请号:US16128167
申请日:2018-09-11
IPC分类号: H04N19/119 , H04N19/44 , H04N19/176 , H04N19/146
CPC分类号: H04N19/119 , H04N19/146 , H04N19/176 , H04N19/44 , H04N19/70
摘要: A method of coding implemented by a decoding device. The method includes receiving a bitstream from an encoding device, the bitstream containing a minimum block width and a minimum block height, partitioning a current block into sub-blocks until one of the sub-blocks reaches the minimum block width or the minimum block height, determining pixel values for the one of the sub-blocks that has reached the minimum block width or the minimum block height, and displaying, on a display of an electronic device, an image generated using the pixel values that were determined.
-
公开(公告)号:US20190089953A1
公开(公告)日:2019-03-21
申请号:US16119016
申请日:2018-08-31
发明人: Roman Chernyak , Victor Stepin , Jose Alvarez , Shan Liu , Jiali Fu , Shan Gao , Haitao Yang , Yin Zhao , Jiantong Zhou
IPC分类号: H04N19/117 , H04N19/60 , H04N19/154 , H04N19/96 , H04N19/176
CPC分类号: H04N19/117 , H04N19/154 , H04N19/176 , H04N19/60 , H04N19/96
摘要: A mechanism of video coding is provided. The mechanism includes generating a reconstructed video frame. Noise suppression filter parameters are determined by partitioning the reconstructed video frame into blocks and matching the blocks to create patches. The noise suppression filter parameters are then determined based on the patches by creating a transformed matrix of patch frequencies. The noise suppression filter parameters include a noise estimation parameter that is a function of patch frequency. The noise suppression filter parameters are then employed to apply a noise suppression filter to the reconstructed video frame.
-
公开(公告)号:US20180295364A1
公开(公告)日:2018-10-11
申请号:US15937256
申请日:2018-03-27
发明人: Shan Liu , Roman Chernyak , Jiali Fu , Victor Stepin , Xiang Ma , Igor Pasechnik , Sergey Ikonin
IPC分类号: H04N19/117 , H04N19/96 , H04N19/70 , H04N19/174 , H04N19/186
CPC分类号: H04N19/117 , H04N19/174 , H04N19/186 , H04N19/70 , H04N19/82 , H04N19/96
摘要: A mechanism of video coding is provided. The mechanism includes generating a reconstructed image from an encoded video stream. The reconstructed image is filtered to create a filtered image. The filtering includes applying a noise suppression filter to the reconstructed image. The noise suppression filter may be applied immediately prior to applying a deblocking filter to the reconstructed image, between a deblocking filter and a sample adaptive offset (SAO) filter, between the SAO filter and an adaptive loop filter, or after the adaptive loop filter. The filtered image is then stored in a picture buffer in memory for use in encoding or for output to a display in decoding.
-
公开(公告)号:US20190110052A1
公开(公告)日:2019-04-11
申请号:US16029139
申请日:2018-07-06
IPC分类号: H04N19/159 , H04N19/182 , H04N19/176 , H04N19/124 , H04N19/577
摘要: A method of coding implemented by a decoding device. The method includes determining, by the decoding device, a prediction direction for a current block; calculating, by the decoding device, an interpolated bottom right pixel; calculating, by the decoding device, interpolated bottom boundary pixels and interpolated right boundary pixels based on the interpolated bottom right pixel; predicting, by the decoding device, a pixel in the current block using a weighted average of two boundary pixels along the prediction direction, the two boundary pixels including at least one of the interpolated bottom boundary pixels or one of the interpolated right boundary pixels; and displaying, on a display of an electronic device, an image generated using the pixel that was predicted.
-
公开(公告)号:US20180332298A1
公开(公告)日:2018-11-15
申请号:US15947219
申请日:2018-04-06
IPC分类号: H04N19/51 , H04N19/463 , H04N19/96 , H04N19/184 , H04N19/176
CPC分类号: H04N19/51 , H04N19/176 , H04N19/184 , H04N19/463 , H04N19/96
摘要: A method of coding is provided. The method may be implemented by an encoder. The method includes dividing available weights for a current inter block into weight subsets, selecting one of the weight subsets, encoding a weight subset flag into a particular portion of a bitstream, wherein the weight subset flag contains a weight subset index used to identify the one of the weight subsets that was selected, and transmitting the bitstream containing the weight subset flag to a decoding device.
-
公开(公告)号:US10666943B2
公开(公告)日:2020-05-26
申请号:US16128167
申请日:2018-09-11
IPC分类号: H04N19/119 , H04N19/146 , H04N19/176 , H04N19/44 , H04N19/70
摘要: A method of coding implemented by a decoding device. The method includes receiving a bitstream from an encoding device, the bitstream containing a minimum block width and a minimum block height, partitioning a current block into sub-blocks until one of the sub-blocks reaches the minimum block width or the minimum block height, determining pixel values for the one of the sub-blocks that has reached the minimum block width or the minimum block height, and displaying, on a display of an electronic device, an image generated using the pixel values that were determined.
-
公开(公告)号:US20190020870A9
公开(公告)日:2019-01-17
申请号:US15937256
申请日:2018-03-27
发明人: Shan Liu , Roman Chernyak , Jiali Fu , Victor Stepin , Xiang Ma , Igor Pasechnik , Sergey Ikonin
IPC分类号: H04N19/117 , H04N19/96 , H04N19/70 , H04N19/174 , H04N19/186
摘要: A mechanism of video coding is provided. The mechanism includes generating a reconstructed image from an encoded video stream. The reconstructed image is filtered to create a filtered image. The filtering includes applying a noise suppression filter to the reconstructed image. The noise suppression filter may be applied immediately prior to applying a deblocking filter to the reconstructed image, between a deblocking filter and a sample adaptive offset (SAO) filter, between the SAO filter and an adaptive loop filter, or after the adaptive loop filter. The filtered image is then stored in a picture buffer in memory for use in encoding or for output to a display in decoding.
-
-
-
-
-
-
-
-
-