-
公开(公告)号:US10951913B2
公开(公告)日:2021-03-16
申请号:US16677417
申请日:2019-11-07
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/56 , H04N19/176 , H04N19/52 , H04N19/51 , H04N19/122
Abstract: A method of decoding and encoding video data includes constructing a motion vector candidate list for the current block of video data based on the motion information from the neighboring blocks relative to the current block determined to include motion information, and adaptively ordering the constructed motion vector candidate list for the current block of video data based on at least one weight among a plurality of weights associated with motion information included in each neighboring block determined to include motion information.
-
公开(公告)号:US20210058620A1
公开(公告)日:2021-02-25
申请号:US16997321
申请日:2020-08-19
Applicant: QUALCOMM Incorporated
Inventor: Adarsh Krishnan Ramasubramonian , Geert Van der Auwera , Wei-Jung Chien , Han Huang , Yu Han , Bappaditya Ray , Marta Karczewicz
IPC: H04N19/124 , H04N19/44 , H04N19/186 , H04N19/176
Abstract: Techniques are described for decoding video data. A video decoder may determine chroma blocks in a chroma quantization group (QG) of the video data, determine a quantization parameter predictor that is the same for each of the chroma blocks of the chroma QG, determine an offset value that is the same for two or more of the chroma blocks of the chroma QG, determine a quantization parameter value for each of the two or more of the chroma blocks in the chroma QG based on the quantization parameter predictor and the offset value inverse quantize coefficients of one or more residual blocks for the chroma blocks based on the determined quantization parameter value, generate the one or more residual blocks based on the inverse quantized coefficients, and reconstruct the chroma blocks based on the one or more residual blocks.
-
公开(公告)号:US20210044812A1
公开(公告)日:2021-02-11
申请号:US16947463
申请日:2020-08-03
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Chao-Hsiung Hung , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/186 , H04N19/593 , H04N19/70 , H04N19/13 , H04N19/91 , H04N19/176
Abstract: An example device for decoding video data includes a memory for storing the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a first coding unit (CU) is a skip mode CU, and based on the first CU not being a skip mode CU, determine whether the first CU is encoded using one of an intra mode or a palette mode. The one or more processors are also configured to determine whether the first CU is encoded using the palette mode based on the first CU being encoded using one of the intra mode or the palette mode. The one or more processors are also configured to decode the first CU based on the determination of whether the first CU is encoded using the palette mode.
-
公开(公告)号:US10904529B2
公开(公告)日:2021-01-26
申请号:US16250845
申请日:2019-01-17
Applicant: QUALCOMM Incorporated
Inventor: Yung-Hsuan Chao , Yi-Wen Chen , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/124 , H04N19/196 , H04N19/157 , H04N19/119 , H04N19/174 , H04N19/176 , H04N19/96
Abstract: A method of coding video data comprising determining a quantization group (QG) based on one or more of a size of a CU splitting node and a value of a region-based parameter, determining a single quantization parameter for all blocks of video data within the determined quantization group, and performing a quantization process on transform coefficients of all blocks of video data within the determined quantization group using the determined single quantization parameter.
-
公开(公告)号:US10887604B2
公开(公告)日:2021-01-05
申请号:US16524955
申请日:2019-07-29
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Wei-Jung Chien
IPC: H04N19/159 , H04N19/117 , H04N19/105 , H04N19/107 , H04N19/187 , H04N19/176 , H04N19/196 , H04N19/463 , H04N19/174 , H04N19/80 , H04N19/10 , H04N19/70 , H04N19/60 , H04N19/61
Abstract: A video decoder is configured to, for a group of video blocks of the video data, determine a number of merged groups for a plurality of classes is equal to one merged group; receive a first flag indicating that filter coefficient information for at least one merged group is not coded in the video data; receive for the one merged group, a second flag, wherein a first value for the second flag indicates that filter coefficient information mapped to the one merged group is coded in the video data, and wherein a second value for the second flag indicates that the filter coefficient information mapped to the one merged group is all zero values; determine the second flag is equal to the second value; and determine one or more filters from the set of filters using the all zero values.
-
公开(公告)号:US20200374528A1
公开(公告)日:2020-11-26
申请号:US16879462
申请日:2020-05-20
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Wei-Jung Chien , Vadim Seregin , Marta Karczewicz
IPC: H04N19/159 , H04N19/139 , H04N19/119 , H04N19/70
Abstract: An example device for coding video data determines for a first block of the video data whether to use a sub-block merge mode. Based on the determination not to use the sub-block merge mode for the first block, the device determines whether to use a merge mode with blending for the first block. Based on the determination to use the merge mode with blending for the first block, the device codes the first block with the merge mode with blending.
-
公开(公告)号:US20200344486A1
公开(公告)日:2020-10-29
申请号:US16856992
申请日:2020-04-23
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Hongtao Wang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/176 , H04N19/52 , H04N19/70
Abstract: A video coder is configured to code video data using triangular partitions. The video coder may determine a size of a block of video data, and disable a partitioning mode that includes triangular prediction units based on the size of the block of video data, wherein disabling the partitioning mode that includes triangular prediction units removes the partitioning mode from available coding modes. For example, the video coder may disable the partitioning mode that includes triangular prediction units in the case that the width or the height of the block is larger than a threshold. The video coder may then code the block of video data with one or more of the available coding modes.
-
公开(公告)号:US10785494B2
公开(公告)日:2020-09-22
申请号:US16131860
申请日:2018-09-14
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/44 , H04N19/513 , H04N19/577 , H04N19/176 , H04N19/523 , H04N19/56 , H04N19/52 , H04N19/573
Abstract: A method of decoding video data includes constructing, by a video decoder implemented in processing circuitry, a candidate list of motion vector information for a portion of a current frame. The method includes receiving, by the video decoder, signaling information indicating starting motion vector information of the candidate list of motion vector information, the starting motion vector information indicating an initial position in a reference frame. The method includes refining, by the video decoder, based on one or more of bilateral matching or template matching, the starting motion vector information to determine refined motion vector information indicating a refined position in the reference frame that is within a search range from the initial position. The method includes generating, by the video decoder, a predictive block based on the refined motion vector information and decoding, by the video decoder, the current frame based on the predictive block.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-