-
公开(公告)号:US20180205946A1
公开(公告)日:2018-07-19
申请号:US15868821
申请日:2018-01-11
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Xin Zhao , Marta Karczewicz
IPC: H04N19/103 , H04N19/136 , H04N19/593
CPC classification number: H04N19/103 , H04N19/11 , H04N19/136 , H04N19/157 , H04N19/186 , H04N19/593
Abstract: An example device for decoding video data includes a memory for storing video data, and one or more processors implemented in circuitry and configured to construct an intra-prediction candidate list for a current chroma block of the video data indicating candidate intra-prediction modes for the current chroma block, wherein the intra-prediction candidate list indicates a subset of allowed luminance (luma) candidate intra-prediction modes, determine cost (e.g., sum of absolute transform difference (SATD)) values for each of the candidate intra-prediction modes in the intra-prediction candidate list for the current chroma block, and generate a prediction block for the current chroma block using one of the candidate intra-prediction modes indicated by the intra-prediction candidate list according to the cost values (e.g., the candidate intra-prediction mode having the lowest cost value).
-
公开(公告)号:US20180184127A1
公开(公告)日:2018-06-28
申请号:US15851358
申请日:2017-12-21
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/82 , H04N19/124 , H04N19/176 , H04N19/61
CPC classification number: H04N19/82 , H04N19/117 , H04N19/124 , H04N19/137 , H04N19/157 , H04N19/159 , H04N19/176 , H04N19/182 , H04N19/197 , H04N19/436 , H04N19/44 , H04N19/463 , H04N19/537 , H04N19/593 , H04N19/61 , H04N19/70 , H04N19/80 , H04N19/86 , H04N19/91
Abstract: A device for decoding video data is configured to determine weights for use in a bilateral filter for a current block of a current picture of the video data; apply the bilateral filter to a current sample of the current block, wherein the current sample is located inside a transform unit boundary, wherein applying the bilateral filter to the current sample comprises: assigning the weights to neighboring samples of the current sample of the current block, wherein the neighboring samples of the current sample include a neighboring sample located outside the transform unit; and modifying a sample value for the current sample based on sample values of the neighboring samples and the weights assigned to the neighboring samples; and based on the modified sample value for the current sample, outputting a decoded version of the current picture.
-
公开(公告)号:US09967592B2
公开(公告)日:2018-05-08
申请号:US14592633
申请日:2015-01-08
Applicant: QUALCOMM Incorporated
IPC: H04N19/577 , H04N19/52 , H04N19/597
CPC classification number: H04N19/577 , H04N19/52 , H04N19/597
Abstract: Techniques for advanced residual prediction (ARP) in video coding may include receiving a first encoded block of video data in a first access unit, wherein the first encoded block of video data was encoded using advanced residual prediction and bi-directional prediction, determining temporal motion information for a first prediction direction of the first encoded block of video data, and identifying reference blocks for a second prediction direction, different than the first prediction direction, using the temporal motion information determined for the first prediction direction, wherein the reference blocks are in a second access unit.
-
公开(公告)号:US09948939B2
公开(公告)日:2018-04-17
申请号:US14098344
申请日:2013-12-05
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N7/12 , H04N19/31 , H04N19/597 , H04N19/105 , H04N19/176 , H04N19/70 , H04N19/30 , H04N19/61 , H04N19/103 , H04N19/107 , H04N19/136 , H04N19/187 , H04N19/577
CPC classification number: H04N19/31 , H04N19/103 , H04N19/105 , H04N19/107 , H04N19/136 , H04N19/176 , H04N19/187 , H04N19/30 , H04N19/577 , H04N19/597 , H04N19/61 , H04N19/70
Abstract: In an example, a method of coding video data includes determining a location of a temporal reference block indicated by a temporal motion vector to a current block of video data, where the current block and the temporal reference block are located in a first layer of video data. The method also includes interpolating, with a first type of interpolation, a location of a disparity reference block indicated by a disparity vector of the current block, where the disparity reference block is located in a second, different layer, and where the first type of interpolation comprises a bi-linear filter. The method also includes determining a temporal-disparity reference block of the disparity reference block indicated by a combination of the temporal motion vector and the disparity vector, and coding the current block based on the temporal reference block, the disparity reference block, and the temporal-disparity reference block.
-
公开(公告)号:US20180084260A1
公开(公告)日:2018-03-22
申请号:US15701711
申请日:2017-09-12
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Yi-Wen Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/176 , H04N19/44 , H04N19/513 , H04N19/139 , H04N19/105
CPC classification number: H04N19/105 , H04N19/139 , H04N19/44 , H04N19/513 , H04N19/52 , H04N19/521 , H04N19/70
Abstract: In one example, a method includes receiving, in a coded video bitstream and for a current prediction unit (PU) of a current picture of video data, a representation of an offset vector that identifies a block of a reference picture, wherein the offset vector is within a set of values that are not uniformly distributed; determining, based on the block of the reference picture identified by the offset vector, motion information for the current PU; and reconstructing the current PU based on the determined motion information.
-
公开(公告)号:US20180063553A1
公开(公告)日:2018-03-01
申请号:US15676345
申请日:2017-08-14
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/96 , H04N19/186 , H04N19/593 , H04N19/46
CPC classification number: H04N19/96 , H04N19/11 , H04N19/124 , H04N19/186 , H04N19/46 , H04N19/463 , H04N19/593 , H04N19/70 , H04N19/91
Abstract: An example device includes a memory and processing circuitry in communication with the memory. The processing circuitry of a device is configured to form a most probable mode (MPM) candidate list for a chroma block of the video data stored to the memory, such that the MPM candidate list includes one or more derived modes (DMs) associated with a luma block of the video data associated with the chroma block, and a plurality of luma prediction modes that can be used for coding luminance components of the video data. The processing circuitry is further configured to select a mode from the MPM candidate list, and to code the chroma block according to the mode selected from the MPM candidate list.
-
公开(公告)号:US09900617B2
公开(公告)日:2018-02-20
申请号:US14743829
申请日:2015-06-18
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Wei Pu , Vadim Seregin , Li Zhang , Joel Sole Rojals , Feng Zou , Rajan Laxman Joshi
IPC: H04N19/119 , H04N19/00 , H04N7/00 , H04N19/593 , H04N19/503
CPC classification number: H04N19/593 , H04N19/503
Abstract: Techniques are described for palette-based video coding. In palette-based coding, a video coder may form a “palette” as a table of colors for representing video data of a particular area (e.g., a given block). Rather than coding actual pixel values (or their residuals), the video coder may code palette index values for one or more of the pixels that correspond to entries in the palette representing the colors of the pixels. A palette may be explicitly encoded, predicted from previous palette entries, or a combination thereof. In this disclosure, techniques are described for coding a block of video data that has a single color value using a single color mode as a sub-mode of a palette coding mode. The disclosed techniques enable a block having a single color value to be coded with a reduced number of bits compared to a normal mode of the palette coding mode.
-
公开(公告)号:US09860529B2
公开(公告)日:2018-01-02
申请号:US14332105
申请日:2014-07-15
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N19/14 , H04N19/583 , H04N19/51 , H04N19/11 , H04N19/597 , H04N19/105 , H04N19/159 , H04N19/70 , H04N19/174 , H04N19/513 , H04N19/182
CPC classification number: H04N19/182 , H04N19/105 , H04N19/11 , H04N19/14 , H04N19/159 , H04N19/174 , H04N19/51 , H04N19/513 , H04N19/597 , H04N19/70
Abstract: In one example, a device for coding (e.g., encoding or decoding) video data includes a memory configured to store video data and a video coder configured to determine a value for an advanced residual prediction (ARP) weighting factor of a current block of the video data and to skip coding of an illumination compensation syntax element for the current block and to code the current block when the value of the ARP weighting factor is not equal to zero. The video coder may further be configured to code the illumination compensation syntax element for the current block and code the current block based at least in part on the value of the illumination compensation syntax element when the value of the ARP weighting factor is equal to zero.
-
公开(公告)号:US20170332099A1
公开(公告)日:2017-11-16
申请号:US15591813
申请日:2017-05-10
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/56 , H04N19/122 , H04N19/176
CPC classification number: H04N19/56 , H04N19/122 , H04N19/176 , H04N19/51 , H04N19/52
Abstract: A method of decoding video data includes constructing a motion vector candidate list of merge candidates for the current block of video data based on motion information from a number of neighboring blocks relative to the current block, wherein the number of neighboring blocks considered for the motion vector candidate list is based on the size of the current block, and wherein the number of neighboring blocks is greater than 5. In some examples, the method includes deriving a histogram of motion vector information for the neighboring blocks, and constructing the motion vector candidate list based on the derived histogram.
-
公开(公告)号:US20170332075A1
公开(公告)日:2017-11-16
申请号:US15595018
申请日:2017-05-15
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Wei-Jung Chien
IPC: H04N19/117 , H04N19/61 , H04N19/42 , H04N19/176 , H04N19/172 , H04N19/82 , H04N19/107
CPC classification number: H04N19/117 , H04N19/107 , H04N19/172 , H04N19/176 , H04N19/439 , H04N19/61 , H04N19/70 , H04N19/82
Abstract: An apparatus for encoding or decoding video data reconstructs one or more blocks of a current picture of the video data. The one or more blocks of the current picture comprise reconstructed samples of the current picture. In addition, after reconstructing the one or more blocks of the current picture, the apparatus applies a particular function of a plurality of filters to a current block of the current picture. The current block comprising the reconstructed samples of the current picture.
-
-
-
-
-
-
-
-
-