-
公开(公告)号: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.
-
公开(公告)号:US10448010B2
公开(公告)日:2019-10-15
申请号:US15725052
申请日:2017-10-04
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Li Zhang , Yu-Chen Sun , Jianle Chen , Marta Karczewicz
IPC: H04N19/105 , H04N19/176 , H04N19/139 , H04N19/52 , H04N19/537
Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.
-
公开(公告)号:US20190313108A1
公开(公告)日:2019-10-10
申请号:US16375665
申请日:2019-04-04
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Kai Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/18 , H04N19/96 , H04N19/176 , H04N19/122 , H04N19/129 , H04N19/159
Abstract: Techniques are described for decoding and encoding video data utilizing non-square coefficient groups (CGs). A coefficient group includes a plurality of coefficient values for a block of coefficient values. In one or more examples, the CGs that form at least part of the block of coefficient values are non-square shaped.
-
公开(公告)号:US10382781B2
公开(公告)日:2019-08-13
申请号:US15709270
申请日:2017-09-19
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Vadim Seregin , Li Zhang , Marta Karczewicz
IPC: H04N19/102 , H04N19/105 , H04N19/11 , H04N19/115 , H04N19/119 , H04N19/573 , H04N19/117 , H04N19/159 , H04N19/176 , H04N19/82 , H04N19/593 , H04N19/59
Abstract: Techniques are described in which a video coder is configured to determine, using one or more characteristics of an interpolation filter, a number of reference samples to be stored at a reference buffer. The video coder is further configured to generate a plurality of values corresponding to the number of reference samples in the reference buffer. The video coder is further configured to generate prediction information for intra-prediction using the interpolation filter and the plurality of values. The video coder is further configured to reconstruct the block of video data based on the prediction information.
-
-
-
-
-
-
-
-
-