-
公开(公告)号:US12095998B2
公开(公告)日:2024-09-17
申请号:US18082525
申请日:2022-12-15
申请人: VID SCALE, INC.
发明人: Jiancong Luo , Xiaoyu Xiu , Yuwen He , Hua Yang
IPC分类号: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/513
CPC分类号: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/513
摘要: Bidirectional optical flow (BDOF) may be bypassed, for a current coding block, based on whether symmetric motion vector difference (SMVD) is used in motion vector coding for the current coding block. A coding device (e.g., an encoder or a decoder) may determine whether to bypass BDOF for the current coding block based at least in part on an SMVD indication for the current coding block. The coding device may obtain the SMVD indication that indicates whether SMVD is used in motion vector coding for the current coding block. If SMVD indication indicates that SMVD is used in the motion vector coding for the current coding block, the coding device may bypass BDOF for the current coding block. The coding device may reconstruct the current coding block without performing BDOF if it determines to bypass BDOF for the current coding block.
-
公开(公告)号:US11546604B2
公开(公告)日:2023-01-03
申请号:US17416205
申请日:2019-12-19
申请人: VID SCALE, INC.
发明人: Jiancong Luo , Xiaoyu Xiu , Yuwen He , Hua Yang
IPC分类号: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46
摘要: Bi-directional optical flow (BDOF) may be bypassed, for a current coding block, based on whether symmetric motion vector difference (8MVD) is used in motion vector coding for the current coding block, A coding device (e.g., an encoder or a decoder) may determine whether to bypass BDOF for the current coding block based at least in part on an SMVD indication for the current coding block, The coding device may obtain the SMVD indication that indicates whether SMVD is used in motion vector coding for the current coding block. If SMVD Indication indicates that SMVD is used in the motion vector coding for the current coding block, the coding device may bypass BDOF for the current coding block. The coding device may reconstruct, the current coding block without performing BDOF if it determines to bypass BDOF for the current coding block.
-
公开(公告)号:US20220261616A1
公开(公告)日:2022-08-18
申请号:US17622954
申请日:2020-07-01
申请人: VID SCALE, INC.
发明人: Duanshun Li , Dong Tian , Hua Yang , Yuwen He
IPC分类号: G06N3/04
摘要: Systems, methods, and instrumentalities are disclosed for clustering-based quantization for neural network (NN) compression. A distribution of weights in weight tensors in NN layers may be analyzed to identify cluster outliers. Cluster inliers may be coded from cluster outliers, for example, using scalar and/or vector quantization. Weight-rearrangement may rearrange weights for higher dimensional weight tensors into lower dimensional matrices. For example, weight rearrangement may flatten a convolutional kernel into a vector. Correlation between kernels may be preserved, for example, by treating a filter or kernels across a channel as a point. A tensor may be split into multiple subspaces, for example, along an input and/or an output channel. Predictive coding may be performed for a current block of weights or weight matrix based on a reshaped or previously coded block or matrix. Arrangement, inlier, outlier, and/or prediction information may be signaled to a decoder for reconstruction of a compressed NN.
-
公开(公告)号:US20220377324A1
公开(公告)日:2022-11-24
申请号:US17762991
申请日:2020-09-23
申请人: VID SCALE, INC.
IPC分类号: H04N19/117 , H04N19/176 , H04N19/186
摘要: A filter may be applied to a subset of components associated with a sample in a coding block. The output of the filter may be used to modify values for other component(s). For example, a filter may be applied to a selected (for example, dominant) component(s). The output of the filter may be used to modify a value for one of the other components (for example, non-dominant components). The output of the filter may be used, for example, after a weighting factor is applied to the filter output, to modify a value for another one of the other components. A joint refinement signal may be obtained, for example, as the filtered output signal minus the filter input signal of the selected component(s). A properly weighted version of the joint refinement signal may be applied to modify the other components.
-
公开(公告)号:US12132898B2
公开(公告)日:2024-10-29
申请号:US17760985
申请日:2020-09-17
申请人: VID SCALE, INC.
IPC分类号: H04N19/00 , H04N19/105 , H04N19/119 , H04N19/159 , H04N19/176
CPC分类号: H04N19/119 , H04N19/105 , H04N19/159 , H04N19/176
摘要: Systems, methods, and instrumentalities may be used for decoding and/or encoding a coding unit (CD), An intra-prediction mode for a CD may be determined. A split mode may be determined based on the intra-prediction mode, to generate a plurality of sub-partitions in the CU. A prediction for a first sub-partition of the plurality of sub-partitions in the CU may be based on a reference sample in a second sub-partition of the plurality of sub-partitions in the CU. The CU may be decoded and/or encoded, for example, based on the determined split mode.
-
公开(公告)号:US20240292018A1
公开(公告)日:2024-08-29
申请号:US18654842
申请日:2024-05-03
申请人: VID SCALE, INC.
IPC分类号: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/30 , H04N19/577
CPC分类号: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/30 , H04N19/577
摘要: Systems, devices, and methods are described herein for symmetric merge mode motion vector coding. Symmetric bi-prediction (bi-pred) motion vectors (MVs) may be constructed from available candidates in a merge candidate list for regular inter prediction merge mode and/or affine prediction merge mode. Available MV merge candidates may be symmetrically extended or mapped in either direction (e.g., between reference pictures before and after a current picture), for example, when coding a picture that allows bi-directional motion compensation prediction (MCP). A symmetric bi-pred merge candidate may be selected among merge candidates for predicting the motion information of a current prediction unit (PU). The symmetric mapping construction may be repeated by a decoder (e.g., based on a coded index of the MV merge candidate list), for example, to obtain the same merge candidates and coded MV at an encoder.
-
公开(公告)号:US20220345701A1
公开(公告)日:2022-10-27
申请号:US17760985
申请日:2020-09-17
申请人: VID SCALE, INC.
IPC分类号: H04N19/119 , H04N19/105 , H04N19/176 , H04N19/159
摘要: Systems, methods, and instrumentalities may be used for decoding and/or encoding a coding unit (CD), An intra-prediction mode for a CD may be determined. A split mode may be determined based on the intra-prediction mode, to generate a plurality of sub-partitions in the CU. A prediction for a first sub-partition of the plurality of sub-partitions in the CU may be based on a reference sample in a second sub-partition of the plurality of sub-partitions in the CU. The CU may be decoded and/or encoded, for example, based on the determined split mode.
-
公开(公告)号:US20220182657A1
公开(公告)日:2022-06-09
申请号:US17438119
申请日:2020-03-11
申请人: VID SCALE, INC.
IPC分类号: H04N19/52 , H04N19/30 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/577
摘要: Systems, devices, and methods are described herein for symmetric merge mode motion vector coding. Symmetric bi-prediction (bi-pred) motion vectors (MVs) may be constructed from available candidates in a merge candidate list for regular inter prediction merge mode and/or affine prediction merge mode. Available MV merge candidates may be symmetrically extended or mapped in either direction (e.g., between reference pictures before and after a current picture), for example, when coding a picture that allows bi-directional motion compensation prediction (MCP). A symmetric bi-pred merge candidate may be selected among merge candidates for predicting the motion information of a current prediction unit (PU). The symmetric mapping construction may be repeated by a decoder (e.g., based on a coded index of the MV merge candidate list), for example, to obtain the same merge candidates and coded MV at an encoder.
-
公开(公告)号:US11979595B2
公开(公告)日:2024-05-07
申请号:US17438119
申请日:2020-03-11
申请人: VID SCALE, INC.
IPC分类号: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/30 , H04N19/577
CPC分类号: H04N19/52 , H04N19/105 , H04N19/139 , H04N19/159 , H04N19/172 , H04N19/30 , H04N19/577
摘要: Systems, devices, and methods are described herein for symmetric merge mode motion vector coding. Symmetric bi-prediction (bi-pred) motion vectors (MVs) may be constructed from available candidates in a merge candidate list for regular inter prediction merge mode and/or affine prediction merge mode. Available MV merge candidates may be symmetrically extended or mapped in either direction (e.g., between reference pictures before and after a current picture), for example, when coding a picture that allows bi-directional motion compensation prediction (MCP). A symmetric bi-pred merge candidate may be selected among merge candidates for predicting the motion information of a current prediction unit (PU). The symmetric mapping construction may be repeated by a decoder (e.g., based on a coded index of the MV merge candidate list), for example, to obtain the same merge candidates and coded MV at an encoder.
-
公开(公告)号:US20220377316A1
公开(公告)日:2022-11-24
申请号:US17763024
申请日:2020-09-23
申请人: VID SCALE, INC.
IPC分类号: H04N19/105 , H04N19/137 , H04N19/117 , H04N19/132 , H04N19/176
摘要: An apparatus may be configured to determine a reference picture listed in a first reference picture list and a reference picture listed in a second reference picture list, for a coding block. The apparatus may be configured to determine whether to perform bi-directional optical flow (BDOF) for the coding block based at least in part on whether a distance between a picture associated with the coding block and the reference picture listed in the first reference picture list differs from a distance between the picture associated with the coding block and the reference picture listed in the second reference picture list. The apparatus may be configured to decode the coding block based on the determination of whether to perform BDOF for the coding block.
-
-
-
-
-
-
-
-
-