-
公开(公告)号:US20200280742A1
公开(公告)日:2020-09-03
申请号:US16800467
申请日:2020-02-25
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Geert Van der Auwera , Cheng-Teh Hsieh , Vadim Seregin , Luong Pham Van , Marta Karczewicz
IPC: H04N19/645 , H04N19/159 , H04N19/176 , H04N19/174
Abstract: A video coder may be configured to code video data by performing splitting of a coding unit (CU) of video data using intra sub-partition (ISP) to form a set of prediction blocks. The video coder may group a plurality of the prediction blocks from the set of prediction blocks into a first prediction block group (PBG). The video coder may reconstruct samples of prediction blocks included in the first PBG independently of samples of other prediction blocks included in the first PBG.
-
公开(公告)号:US10764587B2
公开(公告)日:2020-09-01
申请号:US16020179
申请日:2018-06-27
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/159 , H04N19/593 , H04N19/109 , H04N19/11 , H04N19/176 , H04N19/186 , H04N19/70
Abstract: An apparatus configured to encode or decode video data that includes a memory configured to store at least one reconstructed sample of video data and at least one processor, in communication with the memory, that is configured to identify at least one reconstructed sample, determine at least one extended angular intra prediction mode to use for intra prediction of at least one sample of a current block, intra predict, using the at least one extended angular intra prediction mode, at least one sample of the current block based on the at least one reconstructed sample, extended angular intra prediction modes including angular intra prediction modes other than angular prediction modes between horizontal −45 degrees and vertical −45 degrees, and encode or decode the current block based on the at least one predicted sample.
-
公开(公告)号:US20200275118A1
公开(公告)日:2020-08-27
申请号:US16793751
申请日:2020-02-18
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Wei-Jung Chien , Vadim Seregin , Yu Han , Marta Karczewicz
IPC: H04N19/513
Abstract: Techniques related to derivation of motion vectors of a first color component (e.g., chroma component) from motion vectors of a second color component (e.g., luma component) are described. A video coder (e.g., video encoder or video decoder), for a CU coded in affine mode with 4:4:4 color format, may determine a motion vector for each sub-block of the luma block, and determine a motion vector for each sub-block of the chroma block based only on the motion vector for each co-located (also called collocated) sub-block of the luma block. However, for another CU coded in affine mode but with a color format other than 4:4:4 (e.g., 4:2:2 or 4:2:0), the video coder may determine a motion vector for each sub-block of the chroma block based on an average of two or more motion vectors of sub-blocks of the luma block.
-
公开(公告)号:US20200252639A1
公开(公告)日:2020-08-06
申请号:US16776323
申请日:2020-01-29
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Wei-Jung Chien , Vadim Seregin , Hongtao Wang , Marta Karczewicz
IPC: H04N19/51 , H04N19/176 , H04N19/70
Abstract: An example video coding system may determine a first coding mode for a first block of video data of a plurality of blocks of video data in a processing area. The video coding system may compare a characteristic of the processing area to a threshold. The video coding system may determine whether to enable or disable use of a second coding mode for the remainder of the plurality of blocks of video data in the processing area based on the comparison. The video coding system may code the first block based on the first coding mode and code at least one block of the remainder of the plurality of blocks of video data based on the comparison.
-
公开(公告)号:US20200252622A1
公开(公告)日:2020-08-06
申请号:US16777267
申请日:2020-01-30
Applicant: QUALCOMM Incorporated
Inventor: Hilmi Enes Egilmez , Vadim Seregin , Amir Said , Marta Karczewicz
IPC: H04N19/159 , H04N19/176 , H04N19/96 , H04N19/60
Abstract: An example device applies a primary transform to a current block of video data to create primary transform coefficients. The device determines whether intra sub-partitioning is applied to the current block of video data. The device applies a primary transform to the current block. The device also determines whether a primary transform size for the current block of video data is at least a predetermined size. Based on intra sub-partitioning being applied and the primary transform size being at least the predetermined size, the device applies a secondary transform to primary transform coefficients and codes the current block of video data based on the secondary transform.
-
公开(公告)号:US10721489B2
公开(公告)日:2020-07-21
申请号:US15695606
申请日:2017-09-05
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Li Zhang , Kai Zhang , Marta Karczewicz
IPC: H04N19/52 , H04N19/13 , H04N19/176 , H04N19/139 , H04N19/174 , H04N19/597 , H04N19/189
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).
-
公开(公告)号:US10721469B2
公开(公告)日:2020-07-21
申请号:US16200197
申请日:2018-11-26
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Cheng-Teh Hsieh , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/513 , H04N19/176 , H04N19/563 , H04N19/117
Abstract: A method of coding video data, the method comprising coding a block of video data to obtaining a coded block of video data, applying an adaptive loop filter defined by a filter support to samples of the coded block of video data, including using padded samples for portions of the filter support that are outside of the block, and outputting the coded block of video data after applying adaptive loop filtering to the coded block of video data.
-
公开(公告)号:US20200228796A1
公开(公告)日:2020-07-16
申请号:US16735456
申请日:2020-01-06
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Wei-Jung Chien , Hongtao Wang , Marta Karczewicz
IPC: H04N19/107 , H04N19/159 , H04N19/176 , H04N19/70 , H04N19/132
Abstract: An example method of coding video data includes selecting, by one or more processors a sub-set of a plurality of neighboring samples of a current block in a current picture, wherein the plurality of neighboring samples includes a row of samples adjacent to a top row of the current block in the current picture and a column of samples adjacent to a left column of the current block in the current picture; deriving, by the one or more processors and based on the sub-set of the plurality of neighboring samples in the current picture, local illumination compensation (LIC) parameters for the current block; and performing, by the one or more processors and based on the LIC parameters, LIC on samples of the current block to generate compensated samples of the current block.
-
公开(公告)号:US10701366B2
公开(公告)日:2020-06-30
申请号:US15900649
申请日:2018-02-20
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Jianle Chen , Xiang Li , Marta Karczewicz , Yu-Chen Sun
IPC: H04N7/12 , H04N19/139 , H04N19/182 , H04N19/176 , H04N19/124 , H04N19/513 , H04N19/577 , H04N19/117 , H04N19/105 , H04N19/573 , H04N19/44 , H04N19/109 , H04N19/51 , H04N19/583
Abstract: An example device for decoding video data includes a memory configured to store video data, and a video decoder implemented in circuitry and configured to determine that motion information of a current block of the video data is to be derived using decoder-side motion vector derivation (DMVD), determine a pixels clue for the current block, the pixels clue comprising pixel data obtained from one or more groups of previously decoded pixels, derive the motion information for the current block according to DMVD from the pixels clue, and decode the current block using the motion information. The video decoder may generate the pixels clue using multiple hypothesis predictions from multiple motion compensated blocks. The video decoder may determine an inter-prediction direction for the motion information according to matching costs between different prediction directions. The video decoder may refine the motion information using a calculated matching cost for the pixels clue.
-
公开(公告)号:US10694181B2
公开(公告)日:2020-06-23
申请号:US15879359
申请日:2018-01-24
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/82 , H04N19/159 , H04N19/186 , H04N19/14 , H04N19/86 , H04N19/182 , H04N19/436
Abstract: An example method of filtering a reconstructed block of video data includes obtaining, by one or more processors, reconstructed samples of a current block of the video data; and selectively bilaterally filtering, by the one or more processors, the reconstructed samples of the current block to generate a filtered current block. In this example, selectively bilaterally filtering the reconstructed samples of the current block comprises refraining from bilaterally filtering at least one reconstructed sample of the current block such that the filtered current block includes at least one non-bilaterally filtered sample.
-
-
-
-
-
-
-
-
-