-
公开(公告)号:US10218975B2
公开(公告)日:2019-02-26
申请号:US15278855
申请日:2016-09-28
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Chao Pang , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N7/12 , H04N19/124 , H04N19/44 , H04N19/50 , H04N19/91 , H04N19/159 , H04N19/176 , H04N19/119 , H04N19/122 , H04N19/129 , H04N19/593 , H04N19/11 , H04N19/463 , H04N19/126 , H04N19/43
Abstract: An example device includes a memory device configured to store encoded video data, and processing circuitry coupled to the memory device. The processing circuitry is configured to determine that a rectangular transform unit (TU) of the stored video data includes a number of pixel rows denoted by a first integer value ‘K’ and a number of pixel columns denoted by a second integer value ‘L,’ where K has a value equal to an integer value ‘m’ left shifted by one, and where L has a value equal to an integer value ‘n’ left shifted by one, to determine that a sum of n and m is an odd number, and based on the sum of n and m being the odd number, to add a delta quantization parameter value to a quantization parameter (QP) value for the rectangular TU to obtain a modified QP value for the rectangular TU.
-
公开(公告)号:US10212445B2
公开(公告)日:2019-02-19
申请号:US14878825
申请日:2015-10-08
Applicant: QUALCOMM Incorporated
Inventor: Krishnakanth Rapaka , Chao Pang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/50 , H04N19/44 , H04N19/593 , H04N19/11 , H04N19/157 , H04N19/174 , H04N19/436 , H04N19/55
Abstract: According to techniques of this disclosure, a video decoder can be configured to, for one or more blocks coded with wavefront parallel processing enabled, determine a coding tree block (CTB) delay, wherein the CTB delay identifies a delay between when a first row of CTBs starts being decoded and when a second row of CTBs below the first row of CTBs starts being decoded; for a current block of video data coded in an intra-block copy (IBC) mode and coded with wavefront parallel processing disabled, determine an IBC prediction region for the current block within a picture that includes the current block based on the CTB delay that was determined for the one or more blocks coded with wavefront parallel processing enabled; identify, from within the determined IBC prediction region for the current block, a predictive block for the current block; and IBC decode the current block based on the predictive block.
-
公开(公告)号:US10212434B2
公开(公告)日:2019-02-19
申请号:US15009650
申请日:2016-01-28
Applicant: QUALCOMM Incorporated
Inventor: Krishnakanth Rapaka , Rajan Laxman Joshi , Vadim Seregin , Marta Karczewicz
IPC: H04N19/186 , H04N19/70 , H04N19/593 , H04N19/11 , H04N19/182 , H04N19/103 , H04N19/13 , H04N19/132 , H04N19/44 , H04N19/52 , H04N19/91
Abstract: A device for coding video data includes a memory storing video data and a video coder including one or more processors configured to determine a current coding unit of the video data is coded in a palette mode; determine a palette for the coding unit by, for a first entry of the palette, choosing a predictor sample from a reconstructed neighboring block of the coding unit and coding a difference between one or more color values of the first entry and one or more color values of the predictor sample.
-
公开(公告)号:US20180376166A1
公开(公告)日:2018-12-27
申请号:US16015046
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Jianle Chen , Kai Zhang , Xiang Li , Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien
IPC: H04N19/577 , H04N19/82 , H04N19/159 , H04N19/105 , H04N19/573 , H04N19/583 , H04N19/61
Abstract: A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N−1)×(H+N−1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.
-
公开(公告)号:US20180376149A1
公开(公告)日:2018-12-27
申请号:US16015027
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Li Zhang , Xiang Li , Marta Karczewicz
IPC: H04N19/159 , H04N19/513
Abstract: Techniques are described for using an inter-intra-prediction block. A video coder may generate a first prediction block according to an intra-prediction mode and generate a second prediction block according to an inter-prediction mode. The video coder may weighted combine, such as based on the intra-prediction mode, the two prediction blocks to generate an inter-intra-prediction block (e.g., final prediction block). In some examples, an inter-intra candidate is identified in a list of candidate motion vector predictors, and an inter-intra-prediction block is used based on identification of the inter-intra candidate in the list of candidate motion vector predictors.
-
公开(公告)号:US10142642B2
公开(公告)日:2018-11-27
申请号:US14729486
申请日:2015-06-03
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Joel Sole Rojals , Marta Karczewicz
IPC: H04N7/50 , H04N19/44 , H04N19/52 , H04N19/61 , H04N19/86 , H04N19/573 , H04N19/577 , H04N19/593 , H04N19/91 , H04N19/159 , H04N19/176 , H04N19/117 , H04N19/124 , H04N19/186 , H04N19/82
Abstract: A video coder decodes a coding unit (CU) of video data. In decoding the video data, the video coder determines that the CU was encoded using the color space conversion. The video coder determines the initial quantization parameter (QP), determines the final QP that is equal to a sum of the initial QP and a QP offset, and inverse quantizes, based on the final QP, a coefficient block, then reconstructs the CU based on the inverse quantized coefficient blocks.
-
公开(公告)号:US20180324417A1
公开(公告)日:2018-11-08
申请号:US15969294
申请日:2018-05-02
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Xin Zhao , Vadim Seregin , Amir Said
IPC: H04N19/105 , H04N19/132 , H04N19/117 , H04N19/82 , H04N19/159 , H04N19/176
CPC classification number: H04N19/105 , H04N19/117 , H04N19/132 , H04N19/159 , H04N19/176 , H04N19/593 , H04N19/80 , H04N19/82
Abstract: A method of decoding video data that includes receiving a current block of video data encoded using an intra prediction mode, determining residual video data for the current block of video data, determining reference samples of the current block of video data, determining filter coefficients for a bilateral filter based on a distance between the reference samples and neighboring reference samples and based on a sample value difference between the reference samples and the neighboring reference samples, applying the bilateral filter with the determined filter coefficients to the determined reference samples to produce filtered reference samples, generating a prediction block using the filtered reference samples, and adding samples of the prediction block to the determined residual video data to produce a decoded block of video data.
-
558.
公开(公告)号:US20180278949A1
公开(公告)日:2018-09-27
申请号:US15927854
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen
IPC: H04N19/513 , H04N19/44
Abstract: Techniques related to decoder-side motion vector derivation (DMVD) are described. For example, this disclosure describes techniques related to applying one or more constraints to motion information, such as a motion vector (MV) derived by DMVD, and/or a MV difference between an initial MV and an MV derived by DMVD. When the constraint is applied to the DMVD, in certain examples, only the derived motion information which meets the constraint is regarded as valid motion information. Conditions may be placed on the constraints.
-
公开(公告)号:US10057574B2
公开(公告)日:2018-08-21
申请号:US15040913
申请日:2016-02-10
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Hongbin Liu , Ying Chen , Xin Zhao , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/117 , H04N19/70 , H04N19/61 , H04N19/593 , H04N19/176 , H04N19/50 , H04N19/503 , H04N19/82 , H04N19/86
CPC classification number: H04N19/117 , H04N19/176 , H04N19/50 , H04N19/503 , H04N19/593 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/86
Abstract: Examples include a device for coding video data, the device including a memory configured to store video data, and one or more processors configured to obtain adaptive loop filtering (ALF) information for a current coding tree unit (CTU) from one or more of: (i) one or more spatial neighbor CTUs of the current CTU or (ii) one or more temporal neighbor CTUs of the current CTU, to form a candidate list based at least partially on the obtained ALF information for the current CTU, and to perform a filtering operation on the current CTU using ALF information associated with a candidate from the candidate list. Coding video data includes encoding video data, decoding video data, or both encoding and decoding video data.
-
公开(公告)号:US20180199072A1
公开(公告)日:2018-07-12
申请号:US15862203
申请日:2018-01-04
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Xin Zhao , Li Zhang , Jianle Chen , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/96 , H04N19/176 , H04N19/61 , H04N19/18 , H04N19/124 , H04N19/105 , H04N19/13 , H04N19/159
Abstract: A method of decoding video comprising: receiving an encoded block of video data, determining a transform for the encoded block of video data, wherein the transform has a size S that is not a power of two, rounding S to a power of two creating a transform with a modified size S′, applying an inverse transform with the modified size S′ to the encoded block of video data to create residual video data, and decoding the residual video data to create decoded block of video data.
-
-
-
-
-
-
-
-
-