-
公开(公告)号:US10136143B2
公开(公告)日:2018-11-20
申请号:US14098357
申请日:2013-12-05
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N19/159 , H04N19/105 , H04N19/597 , H04N19/31 , H04N19/176 , H04N19/70 , H04N19/30 , H04N19/61 , H04N19/103 , H04N19/107 , H04N19/136 , H04N19/187 , H04N19/577
Abstract: In an example, a method of coding video data includes determining a partition mode for coding a block of video data, where the partition mode indicates a division of the block of video data for predictive coding. The method also includes determining whether to code a weighting factor for an inter-view residual prediction process based on the partition mode, where, when the weighting factor is not coded, the inter-view residual prediction process is not applied to predict a residual for the block. The method also includes coding the block of video data with the determined partition mode.
-
公开(公告)号:US20180288441A1
公开(公告)日:2018-10-04
申请号:US15937687
申请日:2018-03-27
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/80 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/107 , H04N19/159
CPC classification number: H04N19/80 , H04N19/107 , H04N19/117 , H04N19/14 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/82
Abstract: A video decoder can be configured to determine first filter information for a first luma block unit of a current block; filter the first luma block unit based on the first filter information; determine second filter information for a second luma block unit of the current block; filter the second luma block unit based on the second filter information; and derive third filter information for a chroma block unit of the current block based on filter information determined for multiple luma block units, wherein the filter information determined for the multiple luma block units includes the first filter information for the first luma block unit and the second filter information for the second luma block unit; filter the chroma block unit based on the third filter information; and output a decoded version of the current block.
-
公开(公告)号:US20180199062A1
公开(公告)日:2018-07-12
申请号:US15866287
申请日:2018-01-09
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Vadim Seregin , Hsiao-Chiang Chuang , Xiang Li , Li Zhang , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/593 , H04N19/59 , H04N19/13 , H04N19/96
Abstract: A video decoder determines a current block of a current picture of video data has a size of P×Q, wherein P is a first value corresponding to a width of the current block and Q is a second value corresponding to a height of the current block, wherein P is not equal to Q, wherein the current block includes a short side and a long side, and wherein the first value added to the second value does not equal a value that is a power of 2; decodes the current block of video data using intra DC mode prediction, wherein decoding the current block of video data using intra DC mode prediction comprises performing a shift operation to calculate a DC value and generating a prediction block for the current block of video data using the calculated DC value; and outputs a decoded version of the current picture.
-
公开(公告)号:US20180192050A1
公开(公告)日:2018-07-05
申请号:US15861165
申请日:2018-01-03
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Marta Karczewicz , Ye-Kui Wang
IPC: H04N19/117 , H04N19/80
Abstract: A video coder may reconstruct a current picture of video data. A current region of the current picture is associated with a temporal index indicating a temporal layer to which the current region belongs. Furthermore, for each respective array of a plurality of arrays that correspond to different temporal layers, the video coder may store, in the respective array, sets of adaptive loop filtering (ALF) parameters used in applying ALF filters to samples of regions of pictures of the video data that are decoded prior to the current region and that are in the temporal layer corresponding to the respective array or a lower temporal layer than the temporal layer corresponding to the respective array. The video coder determines, based on a selected set of ALF parameters in the array corresponding to the temporal layer to which the current region belongs, an applicable set of ALF parameters.
-
公开(公告)号:US20180184126A1
公开(公告)日:2018-06-28
申请号:US15851219
申请日:2017-12-21
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/82 , H04N19/176 , H04N19/13
CPC classification number: H04N19/82 , H04N19/117 , H04N19/124 , H04N19/13 , H04N19/137 , H04N19/157 , H04N19/159 , H04N19/176 , H04N19/182 , H04N19/197 , H04N19/44 , H04N19/463 , H04N19/537 , H04N19/593 , H04N19/70 , H04N19/80 , H04N19/86 , H04N19/91
Abstract: A device for decoding video data determines mode information for a current block of a current picture of the video data; derives weights for use in a bilateral filter based on the mode information for the current block; applies the bilateral filter to a current sample of the current block by assign the weights to neighboring samples of the current sample of the current block and the current sample of the current block and modifying a sample value for the current sample based on sample values of the neighboring samples, the weights assigned to the neighboring samples, the sample value for the current sample, and the weight assigned to the current sample; and based on the modified sample value for the current sample, outputs a decoded version of the current picture.
-
公开(公告)号:US20180176582A1
公开(公告)日:2018-06-21
申请号:US15848862
申请日:2017-12-20
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Vadim Seregin , Li Zhang , Marta Karczewicz , Amir Said
IPC: H04N19/18 , H04N19/129 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/61 , H04N19/124 , H04N19/13
CPC classification number: 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/619
Abstract: Techniques for cost function measurement with respect to sign prediction-based video coding are generally described. An example device includes processing circuitry is configured to apply first and second sign combinations to transform coefficients of a stored block of video data to obtain first and second hypothesis reconstructions of the block, to measure first and second cost functions with respect to the first and second hypothesis reconstructions by determining respective sets of pixel value gradients representing differences between samples of each hypothesis reconstruction of the block and samples of a neighboring block positioned adjacent to the block. The processing circuitry is further configured to compare the respective cost functions, to select, based on the comparison, one of the hypothesis reconstructions of the block, and to code the block using the respective sign combination associated with the selected hypothesis reconstruction.
-
公开(公告)号:US09998742B2
公开(公告)日:2018-06-12
申请号:US15006994
申请日:2016-01-26
Applicant: QUALCOMM Incorporated
Inventor: Jianle Chen , Hongbin Liu , Ying Chen , Li Zhang , Xiang Li , Xin Zhao , Marta Karczewicz
IPC: H04N19/186 , H04N19/463 , H04N19/105 , H04N19/593
CPC classification number: H04N19/186 , H04N19/105 , H04N19/463 , H04N19/593
Abstract: A system and method for encoding and decoding video data. A predicted residual signal of a target color component is determined as a function of one or more linear parameters of a linear model and of a residual signal of a source color component. A residual signal of the target color component is determined as a function of a remaining residual signal of the target color component and of the predicted residual signal of the target color component.
-
公开(公告)号:US09948915B2
公开(公告)日:2018-04-17
申请号:US14339256
申请日:2014-07-23
Applicant: QUALCOMM Incorporated
IPC: H04N19/51 , H04N13/00 , H04N19/176 , H04N19/597 , H04N19/583 , H04N19/513
CPC classification number: H04N13/161 , H04N19/176 , H04N19/51 , H04N19/513 , H04N19/597
Abstract: In accordance with one or more techniques of this disclosure, a video coder may divide a current prediction unit (PU) into a plurality of sub-PUs. Each of the sub-PUs may have a size smaller than a size of the PU. Furthermore, the current PU may be in a depth view of the multi-view video data. For each respective sub-PU from the plurality of sub-PUs, the video coder may identify a reference block for the respective sub-PU. The reference block may be co-located with the respective sub-PU in a texture view corresponding to the depth view. The video coder may use motion parameters of the identified reference block for the respective sub-PU to determine motion parameters for the respective sub-PU.
-
公开(公告)号:US20180098072A1
公开(公告)日:2018-04-05
申请号:US15719424
申请日:2017-09-28
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Xiang Li , Marta Karczewicz
IPC: H04N19/13 , H04N19/117 , H04N19/124 , H04N19/137 , H04N19/107
CPC classification number: H04N19/13 , H04N19/107 , H04N19/117 , H04N19/124 , H04N19/137 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/426 , H04N19/82 , H04N19/91
Abstract: A device for processing video data stores one or more context statuses for a binary arithmetic coder at a bit depth of K; initializes an N-bit binary arithmetic coder with values for context variables for one of the one or more stored context statuses from previously coded blocks; codes the one or more blocks of the video data with the initialized N-bit binary arithmetic coder, wherein N and K are both positive integer values and K is smaller than N. A device for processing video data determines a set of one or more fixed filters with K-bit precision and determines a set of one or more derived filters with N-bit precision based on the set of one or more fixed filters with K-bit precision, wherein K and N are integers and K is less than N.
-
公开(公告)号:US20180098063A1
公开(公告)日:2018-04-05
申请号: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/139 , H04N19/176
CPC classification number: H04N19/105 , H04N19/139 , H04N19/176 , 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.
-
-
-
-
-
-
-
-
-