-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10687077B2
公开(公告)日:2020-06-16
申请号:US16011340
申请日:2018-06-18
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Xiang Li , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/56 , H04N19/176 , H04N19/52 , H04N19/196 , H04N19/159 , H04N19/109 , H04N19/172
Abstract: Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block.
-
公开(公告)号:US10666937B2
公开(公告)日:2020-05-26
申请号:US15848803
申请日:2017-12-20
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Vadim Seregin , Li Zhang , Marta Karczewicz , Amir Said
IPC: H04N19/105 , H04N19/18 , H04N19/176 , H04N19/126 , H04N19/184 , H04N19/136 , H04N19/122 , H04N19/124 , H04N19/129 , H04N19/13 , H04N19/51 , H04N19/593 , H04N19/61
Abstract: Sign prediction technology for video coding are generally described. An example device includes a memory configured to store video data, and processing circuitry in communication with the memory. The processing circuitry is configured to determine that a block of the video data stored to the memory is eligible to be coded using sign prediction, to perform the sign prediction with respect to one or more transform coefficients of the block only if the block meets a predetermined criterion, wherein the predetermined criterion is based on at least one of: a width of the block, a height of the block, a coding mode used to code the block, or a position of one or more sign-predicted transform coefficients within the block, and to code the block based on the sign prediction performed with respect to the block.
-
公开(公告)号:US10609367B2
公开(公告)日:2020-03-31
申请号:US15848759
申请日:2017-12-20
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Vadim Seregin , Li Zhang , Marta Karczewicz , Amir Said
IPC: H04N19/105 , H04N19/122 , H04N19/124 , H04N19/126 , H04N19/129 , H04N19/13 , H04N19/136 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/51 , H04N19/593 , H04N19/61
Abstract: A device includes processing circuitry configured to identify a set of pre-stored residual samples in video data that is stored to a memory, to combine the set of stored residual samples to form a combination, to apply a first sign combination to transform coefficients of the combination to obtain a first hypothesis reconstruction for a current block of the video data, and to apply a second sign combination to the transform coefficients of the combination to obtain a second hypothesis reconstruction for the current block. The processing circuitry is further configured to derive respective cost functions with respect to the first and second hypothesis reconstructions, to compare the respective derived cost functions, to select, based on the comparison, either the first or second hypothesis reconstruction, and to code the current block using a sign prediction associated with the selected one of the first or second hypothesis reconstruction.
-
公开(公告)号:US10531116B2
公开(公告)日:2020-01-07
申请号:US14592767
申请日:2015-01-08
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Joel Sole Rojals , Marta Karczewicz , Hongbin Liu , Li Zhang , Jianle Chen
IPC: H04N19/523 , H04N19/176 , H04N19/105 , H04N19/139
Abstract: A device for decoding video data includes a memory configured to store video data and a video decoder comprising one or more processors configured to adaptively select motion vector precision for motion vectors used to encode blocks of video data.
-
公开(公告)号:US10484721B2
公开(公告)日:2019-11-19
申请号:US14659122
申请日:2015-03-16
Applicant: QUALCOMM Incorporated
Inventor: Krishnakanth Rapaka , Joel Sole Rojals , Li Zhang , Marta Karczewicz
IPC: H04N19/96 , H04N19/56 , H04N19/557 , H04N19/52 , H04N19/53 , H04N19/57 , H04N19/196 , H04N19/567
Abstract: A method for motion estimation for screen and non-natural content coding is disclosed. In one aspect, the method may include selecting a candidate block of a first frame of the video data for matching with a current block of a second frame of the video data, calculating a first partial matching cost for matching a first subset of samples of the candidate block to the current block, and determining whether the candidate block has a lowest matching cost with the current block based at least in part on the first partial matching cost.
-
-
-
-
-
-
-
-
-