-
公开(公告)号:US20220400292A1
公开(公告)日:2022-12-15
申请号:US17806192
申请日:2022-06-09
IPC分类号: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85
摘要: A video encoder or video decoder are configured to reconstruct the video data to generate reconstructed video data. The video encoder or video decoder may further perform a plurality of loop filter operations on the reconstructed video data in parallel, wherein the plurality of loop filter operations includes a first filter operation that is not a bilateral filter operation or a sample adaptive offset (SAO) filter operation, and perform a joint clipping operation on a first output of the first filter and a second output of a second loop filter operation of the plurality of loop filter operations. The first filter operation may be a cross-component sample adaptive offset (CCSAO) filter operation.
-
公开(公告)号:US20220215593A1
公开(公告)日:2022-07-07
申请号:US17566282
申请日:2021-12-30
摘要: An example device for filtering decoded video data includes one or more processors configured to execute a neural network filtering unit to: receive data from one or more other units of the device, the data from the one or more other units of the device being different than data for a decoded picture of video data, and wherein to receive the data from the one or more other units of the device, the one or more processors are configured to execute the neural network filtering unit to receive boundary strength data from a deblocking unit of the device; determine one or more neural network models to be used to filter a portion of the decoded picture; and filter the portion of the decoded picture using the one or more neural network models and the data from the one or more other units of the device, including the boundary strength data.
-
公开(公告)号:US20220109860A1
公开(公告)日:2022-04-07
申请号:US17493543
申请日:2021-10-04
IPC分类号: H04N19/186 , H04N19/117 , H04N19/176 , G06N3/04 , G06N3/10
摘要: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: apply a downsampling convolutional neural network layer to a first color component of a block of video data, the first color component of the block having a first size, wherein applying the downsampling convolutional neural network layer to the first color component generates a downsampled first color component having a second size smaller than the first size; filter a second color component having the second size to form a filtered second color component; concatenate the downsampled first color component with the filtered second color component to form concatenated color components; and filter the concatenated color components to form a filtered concatenated component including a filtered downsampled first color component.
-
公开(公告)号:US20220103864A1
公开(公告)日:2022-03-31
申请号:US17448658
申请日:2021-09-23
发明人: Hongtao Wang , Venkata Meher Satchit Anand Kotra , Jianle Chen , Marta Karczewicz , Dana Kianfar , Auke Joris Wiggers
IPC分类号: H04N19/70 , H04N19/44 , H04N19/172 , H04N19/192 , H04N19/80
摘要: An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a picture of video data; code a value for a syntax element representing a neural network model to be used to filter a portion of the decoded picture, the value representing an index into a set of pre-defined neural network models, the index corresponding to the neural network model in the set of pre-defined neural network models; and filter the portion of the decoded picture using the neural network model corresponding to the index.
-
公开(公告)号:US12058381B2
公开(公告)日:2024-08-06
申请号:US17806192
申请日:2022-06-09
IPC分类号: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85 , H04N19/423
CPC分类号: H04N19/82 , H04N19/117 , H04N19/132 , H04N19/85 , H04N19/423
摘要: A video encoder or video decoder are configured to reconstruct the video data to generate reconstructed video data. The video encoder or video decoder may further perform a plurality of loop filter operations on the reconstructed video data in parallel, wherein the plurality of loop filter operations includes a first filter operation that is not a bilateral filter operation or a sample adaptive offset (SAO) filter operation, and perform a joint clipping operation on a first output of the first filter and a second output of a second loop filter operation of the plurality of loop filter operations. The first filter operation may be a cross-component sample adaptive offset (CCSAO) filter operation.
-
公开(公告)号:US20240244265A1
公开(公告)日:2024-07-18
申请号:US18433946
申请日:2024-02-06
发明人: Hongtao Wang , Venkata Meher Satchit Anand Kotra , Jianle Chen , Marta Karczewicz , Dana Kianfar , Auke Joris Wiggers
IPC分类号: H04N19/70 , H04N19/172 , H04N19/192 , H04N19/44 , H04N19/80
CPC分类号: H04N19/70 , H04N19/172 , H04N19/192 , H04N19/44 , H04N19/80
摘要: An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a picture of video data; code a value for a syntax element representing a neural network model to be used to filter a portion of the decoded picture, the value representing an index into a set of pre-defined neural network models, the index corresponding to the neural network model in the set of pre-defined neural network models; and filter the portion of the decoded picture using the neural network model corresponding to the index.
-
公开(公告)号:US11930215B2
公开(公告)日:2024-03-12
申请号:US17448658
申请日:2021-09-23
发明人: Hongtao Wang , Venkata Meher Satchit Anand Kotra , Jianle Chen , Marta Karczewicz , Dana Kianfar , Auke Joris Wiggers
IPC分类号: H04N19/70 , H04N19/172 , H04N19/192 , H04N19/44 , H04N19/80
CPC分类号: H04N19/70 , H04N19/172 , H04N19/192 , H04N19/44 , H04N19/80
摘要: An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a picture of video data; code a value for a syntax element representing a neural network model to be used to filter a portion of the decoded picture, the value representing an index into a set of pre-defined neural network models, the index corresponding to the neural network model in the set of pre-defined neural network models; and filter the portion of the decoded picture using the neural network model corresponding to the index.
-
公开(公告)号:US11825101B2
公开(公告)日:2023-11-21
申请号:US17493543
申请日:2021-10-04
IPC分类号: H04N19/00 , H04N19/186 , H04N19/117 , G06N3/10 , G06N3/04 , H04N19/176
CPC分类号: H04N19/186 , G06N3/04 , G06N3/10 , H04N19/117 , H04N19/176
摘要: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: apply a downsampling convolutional neural network layer to a first color component of a block of video data, the first color component of the block having a first size, wherein applying the downsampling convolutional neural network layer to the first color component generates a downsampled first color component having a second size smaller than the first size; filter a second color component having the second size to form a filtered second color component; concatenate the downsampled first color component with the filtered second color component to form concatenated color components; and filter the concatenated color components to form a filtered concatenated component including a filtered downsampled first color component.
-
9.
公开(公告)号:US20230336734A1
公开(公告)日:2023-10-19
申请号:US18298787
申请日:2023-04-11
IPC分类号: H04N19/132 , H04N19/176 , H04N19/167 , H04N19/117 , H04N19/80 , H04N19/85
CPC分类号: H04N19/132 , H04N19/176 , H04N19/167 , H04N19/117 , H04N19/80 , H04N19/85
摘要: An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a current block of the video data to form a decoded block; determine that a current sample of the decoded block neighbors a sample along a virtual boundary in the decoded block and neighbors one or more samples that are not along any virtual boundary in the decoded block; compute band information for cross component sample adaptive offset (CCSAO) for the current sample using at least one of the one or more samples that are not along any virtual boundary in the decoded block and without using the sample along the virtual boundary; and perform CCSAO on the current sample using the band information.
-
10.
公开(公告)号:US20230300328A1
公开(公告)日:2023-09-21
申请号:US18181359
申请日:2023-03-09
IPC分类号: H04N19/117 , H04N19/176 , H04N19/132 , H04N19/136 , H04N19/82
CPC分类号: H04N19/117 , H04N19/132 , H04N19/136 , H04N19/176 , H04N19/82 , H04N19/172
摘要: A device for decoding video data determines a pre-filtered reconstructed block of video data; applies one or more of a deblocking filter or a sample adaptive offset filter to the pre-filtered reconstructed block to determine a filtered reconstructed block; applies an adaptive loop filter (ALF) to the filtered reconstructed block to determine a final filtered reconstructed block, wherein to apply the ALF to the filtered reconstructed block, the device is further configured to determine a difference value based on a difference between a value of a current sample of the filtered reconstructed block and a value of a pre-filtered neighboring sample; apply a filter to the difference value to determine a sample modification value; and determine a final filtered sample value based on the sample modification value.
-
-
-
-
-
-
-
-
-