-
公开(公告)号:US20190222865A1
公开(公告)日:2019-07-18
申请号:US16244843
申请日:2019-01-10
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/615 , H04N19/51 , H04N19/176 , H04N19/119
CPC classification number: H04N19/615 , H04N19/105 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/433 , H04N19/51 , H04N19/52
Abstract: An example device for coding video data is configured to determine that a block of the video data includes a plurality of sub-blocks, each of the sub-blocks having respective motion information referring to respective reference blocks in a reference picture in a memory, determine a single reference block of the reference picture, the single reference block including each of the respective reference blocks, wherein determining the single reference block comprises: determine four corner sub-blocks of the block included in the plurality of sub-blocks; and determine the single reference block according to the respective motion information for the four corner sub-blocks such that corners of the single reference block correspond to corners of the respective reference blocks of the four corner sub-blocks, retrieve data of the single reference block from the reference picture, and predict the sub-blocks from the respective reference blocks using the data of the single reference block.
-
公开(公告)号:US20190104319A1
公开(公告)日:2019-04-04
申请号:US16148738
申请日:2018-10-01
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xiang Li , Wei-Jung Chien , Yi-Wen Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/52 , H04N19/176
Abstract: An example device for coding video data includes a memory configured to store video data, and one or more processors implemented in circuitry and configured to code a first motion vector difference (MVD) representing a difference between a first motion vector of a current block of video data predicted using affine prediction and a first motion vector predictor (MVP) for the first motion vector, predict a second MVD from the first MVD for a second motion vector of the current block, and code the current block using affine prediction according to the first motion vector and the second motion vector. Predicting the second MVD from the first MVD in this may reduce bitrate of a bitstream including coded video data, as well as improve processing efficiency.
-
公开(公告)号:US20180278950A1
公开(公告)日:2018-09-27
申请号:US15927952
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Kai Zhang , Xiang Li , Jianle Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/513 , H04N19/44 , H04N19/176 , H04N19/159
CPC classification number: H04N19/513 , H04N19/159 , H04N19/176 , H04N19/44 , H04N19/577
Abstract: A device for decoding video data determines a block of video data is coded in an inter prediction mode; implicitly determines that a decoder-side motion vector derivation (DMVD) mode is enabled for the block of video data; determines motion information for the block of video data; uses the motion information to determine a reference block in accordance with the DMVD mode; and generates a predictive block for the block of video data based on the reference block.
-
公开(公告)号:US20180270480A1
公开(公告)日:2018-09-20
申请号:US15925310
申请日:2018-03-19
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Yu-Chen Sun , Wei-Jung Chien , Jianle Chen , Kai Zhang , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/117 , H04N19/107 , H04N19/176 , H04N19/96
CPC classification number: H04N19/117 , H04N19/107 , H04N19/119 , H04N19/154 , H04N19/176 , H04N19/82 , H04N19/86 , H04N19/96
Abstract: A video encoder reconstructs pixels of a current block and applies a deblocking filter to the reconstructed pixels of the current block to derive deblocking-filtered reconstructed pixels of the current block. Furthermore, the video encoder calculates distortion values based on values of the deblocking-filtered reconstructed pixels of the current block and original pixels of the current block. The video encoder selects, based on the calculated distortion values, an encoding mode for the current block. The encoding mode for the current block is a partitioning mode for the current block or a coding unit mode for the current block.
-
公开(公告)号:US20180070100A1
公开(公告)日:2018-03-08
申请号:US15695606
申请日:2017-09-05
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Li Zhang , Kai Zhang , Marta Karczewicz
IPC: H04N19/52 , H04N19/597 , H04N19/139 , H04N19/174
Abstract: In one example, a device includes a memory configured to store the video data; and one or more processors implemented in circuitry and configured to determine a plurality of distances between a first representative point of a current block of video data and a plurality of second representative points of neighboring blocks to the current block, add one or more of the neighboring blocks as candidates to a candidate list of the current block in an order according to the distances between the first representative point and the second representative points, and code the current block using the candidate list. The candidate list may be, for example, a merge list, an AMVP list, or a most probable mode list. Alternatively, the candidate list may be a list of candidates from which to determine context information for context-adaptive binary arithmetic coding (CABAC).
-
-
-
-