-
公开(公告)号:US11743508B2
公开(公告)日:2023-08-29
申请号:US17373525
申请日:2021-07-12
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96 , H04N19/119 , H04N19/463 , H04N19/134 , H04N19/176 , H04N19/593
CPC classification number: H04N19/96 , H04N19/119 , H04N19/134 , H04N19/176 , H04N19/463 , H04N19/593
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号:US11503324B2
公开(公告)日:2022-11-15
申请号:US16735475
申请日:2020-01-06
Applicant: QUALCOMM Incorporated
Inventor: Feng Zou , Jianle Chen , Marta Karczewicz , Xiang Li , Hsiao-Chiang Chuang , Wei-Jung Chien
IPC: H04N19/513 , H04N19/124 , H04N19/537 , H04N19/52 , H04N19/18 , H04N19/44 , H04N19/567 , H04N19/91
Abstract: An example method includes determining, without receiving explicit signaling, whether motion compensation for a current block of a current picture of video data is to be performed using a four-parameter affine motion model (AMM) defined by two motion vectors (MVs) or using a six-parameter AMM defined by three MVs; deriving values of predictors for MVs of the AMM of the current block; decoding a representation of differences between the values of the MVs of the AMM for the current block and the values of the predictors; determining the values of the MVs of the AMM for the current block from the values of the predictors and the decoded differences; determining, based on the determined values of the MVs of the AMM for the current block of video data, a predictor block of video data; and reconstructing the current block based on the predictor block.
-
公开(公告)号:US11223852B2
公开(公告)日:2022-01-11
申请号:US15463398
申请日:2017-03-20
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Jianle Chen , Li Zhang , Xin Zhao , Hsiao-Chiang Chuang , Feng Zou , Marta Karczewicz
IPC: H04N19/96 , H04N19/103 , H04N19/46 , H04N19/176 , H04N19/119 , H04N19/30 , H04N19/50 , H04N19/91 , H04N19/51 , H04N19/593 , H04N19/61 , H04N19/583 , H04N19/159 , H04N19/44 , H04N19/124
Abstract: An example device for decoding video data includes a video decoder configured to decode one or more syntax elements at a region-tree level of a region-tree of a tree data structure for a coding tree block (CTB) of video data, the region-tree having one or more region-tree nodes including region-tree leaf and non-leaf nodes, each of the region-tree non-leaf nodes having at least four child region-tree nodes, decode one or more syntax elements at a prediction-tree level for each of the region-tree leaf nodes of one or more prediction trees of the tree data structure for the CTB, the prediction trees each having one or more prediction-tree leaf and non-leaf nodes, each of the prediction-tree non-leaf nodes having at least two child prediction-tree nodes, each of the prediction leaf nodes defining respective coding units (CUs), and decode video data for each of the CUs.
-
公开(公告)号:US20210344970A1
公开(公告)日:2021-11-04
申请号:US17373525
申请日:2021-07-12
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96 , H04N19/119 , H04N19/463 , H04N19/134 , H04N19/176 , H04N19/593
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号:US10609423B2
公开(公告)日:2020-03-31
申请号:US15697134
申请日:2017-09-06
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96 , H04N19/119 , H04N19/463 , H04N19/134 , H04N19/176 , H04N19/593
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号:US10523964B2
公开(公告)日:2019-12-31
申请号:US15919060
申请日:2018-03-12
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Jianle Chen , Yi-Wen Chen , Xiang Li , Marta Karczewicz , Wei-Jung Chien
IPC: H04N19/543 , H04N19/517 , H04N19/61 , H04N19/107 , H04N19/20 , H04N19/30 , H04N19/577 , H04N19/70 , H04N5/14
Abstract: A video decoder can be configured to determine that a block of video data is encoded using a bi-directional inter prediction mode; determine that the block of video data is encoded using a bi-directional optical flow (BIO) process; inter predict the block of video data according to the bi-directional inter prediction mode; perform the BIO process for the block, wherein performing the BIO process for the block comprises determining a single motion vector refinement for a group of pixels in the block, wherein the group of pixels comprises at least two pixels; refine the group of pixels based on the single motion vector refinement; and output a BIO refined predictive block of video data comprising the refined group of pixels.
-
公开(公告)号:US20190320197A1
公开(公告)日:2019-10-17
申请号:US16384044
申请日:2019-04-15
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/513 , H04N19/105 , H04N19/139 , H04N19/176
Abstract: A video decoder is configured to determine a first motion vector for a first block of video data; perform motion vector refinement on the first motion vector for the first block to determine a refined motion vector for the first block of video data; determine that a second block of video data is coded in a mode that utilizes a motion vector associated with the first block as a motion vector predictor; in response to determining that the second block of video data is coded in the mode that utilizes the motion vector associated with the first block as a motion vector predictor and in response to performing the motion vector refinement on the first motion vector for the first block, use a different motion vector than the first refined motion vector as the motion vector predictor associated with the first block.
-
公开(公告)号:US20180376166A1
公开(公告)日:2018-12-27
申请号:US16015046
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Jianle Chen , Kai Zhang , Xiang Li , Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien
IPC: H04N19/577 , H04N19/82 , H04N19/159 , H04N19/105 , H04N19/573 , H04N19/583 , H04N19/61
Abstract: A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N−1)×(H+N−1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.
-
19.
公开(公告)号:US20180278949A1
公开(公告)日:2018-09-27
申请号:US15927854
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen
IPC: H04N19/513 , H04N19/44
Abstract: Techniques related to decoder-side motion vector derivation (DMVD) are described. For example, this disclosure describes techniques related to applying one or more constraints to motion information, such as a motion vector (MV) derived by DMVD, and/or a MV difference between an initial MV and an MV derived by DMVD. When the constraint is applied to the DMVD, in certain examples, only the derived motion information which meets the constraint is regarded as valid motion information. Conditions may be placed on the constraints.
-
公开(公告)号:US20180199072A1
公开(公告)日:2018-07-12
申请号:US15862203
申请日:2018-01-04
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Xin Zhao , Li Zhang , Jianle Chen , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/96 , H04N19/176 , H04N19/61 , H04N19/18 , H04N19/124 , H04N19/105 , H04N19/13 , H04N19/159
Abstract: A method of decoding video comprising: receiving an encoded block of video data, determining a transform for the encoded block of video data, wherein the transform has a size S that is not a power of two, rounding S to a power of two creating a transform with a modified size S′, applying an inverse transform with the modified size S′ to the encoded block of video data to create residual video data, and decoding the residual video data to create decoded block of video data.
-
-
-
-
-
-
-
-
-