-
21.
公开(公告)号:US10554988B2
公开(公告)日:2020-02-04
申请号:US15927753
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Marta Karczewicz , Li Zhang
IPC: H04N19/44 , H04N19/189 , H04N19/70
Abstract: For at least one respective bin of the bin stream, a decoder may determine, based on a state for the respective bin, an interval for the respective bin, and the offset value, a value of the respective bin. Additionally, the decoder determines one or more Finite State Machine (FSM) parameters for a next bin of the bin stream. The one or more FSM parameters for the next bin controls how probability estimates for the next bin are computed from a state for the respective bin. The decoder determines using a parameterized state updating function that takes as input the state for the respective bin, the one or more FSM parameters for the next bin of the bin stream, and the value of the respective bin, a state for the next bin of the bin stream. The decoder may debinarize the bin stream to form a decoded syntax element.
-
公开(公告)号:US20190320171A1
公开(公告)日:2019-10-17
申请号:US16381568
申请日:2019-04-11
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Kai Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/124 , H04N19/91 , H04N19/53
Abstract: A device for coding video data includes a memory configured to store video data; and one or more processors comprising circuitry and configured to generate a prediction block for a current block of video data; apply a bilateral filter to the prediction block to generate a filtered prediction block for the current block, wherein to apply the bilateral filter, the processor is configured to determine weighting values to apply to neighboring pixels to a current pixel of the prediction block to be filtered according to values of the neighboring pixels; and code the current block using the filtered prediction block.
-
公开(公告)号:US20190306534A1
公开(公告)日:2019-10-03
申请号:US16371605
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Jie Dong , Kai Zhang , Marta Karczewicz
IPC: H04N19/86 , H04N19/132 , H04N19/82 , H04N19/70
Abstract: A video encoder or video decoder may be configured to obtain a block of decoded video data, wherein the block of video data comprises a set of samples; apply a first filter operation to a first subset of the set of samples to generate a first subset of filtered samples; apply a second filter operation to a second subset of the set of samples to generate a second subset of filtered samples, wherein the first subset is different than the second subset; and output a block of filtered samples comprising the first subset of filtered samples and the second subset of filtered samples.
-
公开(公告)号:US20190215522A1
公开(公告)日:2019-07-11
申请号:US16238815
申请日:2019-01-03
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Kai Zhang , Marta Karczewicz
IPC: H04N19/186 , H04N19/176 , H04N19/196 , H04N19/105 , H04N19/159
CPC classification number: H04N19/186 , H04N19/105 , H04N19/117 , H04N19/136 , H04N19/139 , H04N19/159 , H04N19/176 , H04N19/182 , H04N19/196 , H04N19/577 , H04N19/597 , H04N19/82
Abstract: A method of processing video data includes classifying, by processing circuitry, luma samples of a neighboring luma block of a reference block and luma samples of a neighboring luma block of a current block into a plurality of groups and deriving, by the processing circuitry, one or more local illumination compensation parameters for each group of the plurality of groups to generate a plurality of local illumination compensation parameters for the current block. The method further includes deriving, by the processing circuitry, a plurality of linear models between the neighboring luma block of the reference block and the neighboring luma block of the current block using the plurality of local illumination compensation parameters for the current block and generating, by the processing circuitry, a prediction block using the plurality of linear models.
-
公开(公告)号:US20190208211A1
公开(公告)日:2019-07-04
申请号:US16238405
申请日:2019-01-02
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/139 , H04N19/517 , H04N19/159 , H04N19/70 , H04N19/176
CPC classification number: H04N19/139 , H04N19/159 , H04N19/176 , H04N19/517 , H04N19/70
Abstract: Techniques are described for determining control point motion vectors for affine motion prediction based on motion vectors of previously coded blocks. A video coder determines sets of motion vectors and determines motion vectors from each set that point to the same reference picture. The video coder determines control point motion vectors based on the determine motion vectors from each set that point to the same reference picture.
-
公开(公告)号:US10334248B2
公开(公告)日:2019-06-25
申请号:US15166132
申请日:2016-05-26
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Marta Karczewicz , Jianle Chen
IPC: H04N19/13 , H04N19/174 , H04N19/124 , H04N19/136 , H04N19/122 , H04N19/176 , H04N19/625 , H04N19/126 , H04N19/159 , H04N19/577 , H04N19/91 , H04N19/17 , H04N19/436 , H04N19/172 , H04N19/157 , H04N19/184
Abstract: Context adaptive binary arithmetic coding (CABAC) techniques are generally described. Aspects of the techniques are generally directed to inheritance-based context initialization. An example video coding device includes a memory configured to store video data, and one or more processors. The processor(s) are configured to initialize context information for a current slice of a current picture by inheriting context information of a previously-coded block of a previously-coded picture of the stored video data as initialized context information for the current slice of the current picture. The processor(s) are further configured to code data of the current slice using the initialized context information.
-
公开(公告)号:US20190110080A1
公开(公告)日:2019-04-11
申请号:US16155708
申请日:2018-10-09
Applicant: QUALCOMM Incorporated
Inventor: Amir Said , Hilmi Enes Egilmez , Marta Karczewicz , Vadim Seregin , Li Zhang , Xin Zhao
IPC: H04N19/70 , H04N19/44 , H04N19/184
Abstract: A video decoder can be configured to generate a first bin stream by, for at least one bin of the first bin stream, determining a first probability estimation for the at least one bin of the first bin stream based on a first set of parameters and generate a second bin stream by, for at least one bin of the second bin stream, determining a second probability estimation for the at least one bin of the second bin stream based on a second set of parameters that are different parameters than the first set of parameters.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-