-
公开(公告)号:US11070847B2
公开(公告)日:2021-07-20
申请号:US16209560
申请日:2018-12-04
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/82 , H04N19/159 , H04N19/176 , H04N19/105 , H04N19/11 , H04N19/593
Abstract: A video decoder can be configured to decode a block of video data by determining a block of video data is coded in an intra prediction mode; determining one or more samples for intra predicting the block of video data, wherein the one or more samples comprise samples that are already reconstructed and not adjacent to the block of video data; and based on the one or more samples, generating a predictive block for the block of video data.
-
公开(公告)号:US20210105485A1
公开(公告)日:2021-04-08
申请号:US16999741
申请日:2020-08-21
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Li Zhang , Xiang Li , Marta Karczewicz
IPC: H04N19/159 , H04N19/513 , H04N19/182 , H04N19/107 , H04N19/463 , H04N19/503 , H04N19/11 , H04N19/124 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/593
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.
-
公开(公告)号:US10965941B2
公开(公告)日:2021-03-30
申请号:US16154261
申请日:2018-10-08
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Vadim Seregin , Amir Said , Marta Karczewicz , Kai Zhang , Vijayaraghavan Thirumalai
IPC: H04N7/12 , H04N19/11 , H04N19/117 , H04N19/176 , H04N19/105 , H04N19/593 , H04N19/167 , H04N19/182
Abstract: A video coder may generate a predictor block using an intra prediction mode. As part of generating the predictor block, the video coder may, for each respective sample in a set of samples in the predictor block, determine, based on an initial value of the first weight and a distance between the respective sample and a first boundary of the predictor block, a value of the first weight for the respective sample. Additionally, the video coder may determine, based on the initial value of the second weight and a distance between the respective sample and a second boundary of the predictor block, a value of the second weight for the respective sample. The video coder may also determine a primary value for the respective sample. The video coder may then determine a secondary value for the respective sample based on the first weight, second weight, and the primary value.
-
公开(公告)号:US20210076029A1
公开(公告)日:2021-03-11
申请号:US16772424
申请日:2018-01-11
Applicant: QUALCOMM Incorporated
Inventor: Yu Han , Kai Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/107 , H04N19/176 , H04N19/503 , H04N19/593
Abstract: A video coding 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 current block of the video data stored to the memory is to be coded according to a merge mode, and to determine a temporal candidate associated with a merge candidate list for the current block in accordance with the merge mode. The processing circuitry is further configured to determine a pool of spatial candidates associated with the merge candidate list, based on each spatial candidate of the pool having a same reference picture as the temporal candidate, and to set a local illumination compensation (LIC) flag value for the temporal candidate based on respective LIC flag values of one or more spatial candidates of the pool.
-
公开(公告)号:US10911769B2
公开(公告)日:2021-02-02
申请号:US16014947
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/513 , H04N19/137 , H04N19/124 , H04N19/105 , H04N19/58 , H04N19/52 , H04N19/597 , H04N19/70 , H04N19/503
Abstract: Embodiments include techniques for generation of candidate motion vector lists for use in inter-prediction. For example, according to some embodiments, a candidate motion vector list is generated to have an order that is based on motion information of each of the candidate motion vectors. The order can be applied as the list is generated, as a resorting after the list is partially generated, or after the list is generated.
-
公开(公告)号:US10834396B2
公开(公告)日:2020-11-10
申请号:US16381568
申请日:2019-04-11
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Kai Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/117 , H04N19/124 , H04N19/176 , H04N19/53 , H04N19/91
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.
-
公开(公告)号:US10757417B2
公开(公告)日:2020-08-25
申请号:US16246952
申请日:2019-01-14
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Wei-Jung Chien , Li Zhang , Marta Karczewicz
IPC: H04N19/139 , H04N19/42 , H04N19/52 , H04N19/109 , H04N19/176 , H04N19/513 , H04N19/527 , H04N19/537
Abstract: A device for video decoding a current block of video data, the device including one or more processors configured to compute a horizontal component of a motion vector and to compute a vertical component of a motion vector in an affine model. The affine model may be a four-parameter affine model which includes two control point motion vectors, or a six-parameter affine model which includes three control point motion vectors. The horizontal and vertical components may include differences between control point motion vectors based on first-bit shift operations and second bit-shift operations.
-
公开(公告)号:US10715810B2
公开(公告)日:2020-07-14
申请号:US16268939
申请日:2019-02-06
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Li Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/132 , H04N19/136 , H04N19/105 , H04N19/176 , H04N19/186 , H04N19/573 , H04N19/593
Abstract: A method of processing video data includes determining, by processing circuitry, a plurality of neighboring samples for predicting a current block. The plurality of neighboring samples are arranged outside of a region of a current picture, the region comprising the current block, a row of samples adjacent to a top row of the current block, and a column of samples adjacent to a left column of the current block. The method further comprises deriving, by the processing circuitry, local illumination compensation information for the current block using the plurality of neighboring samples and generating, by the processing circuitry, a prediction block using the local illumination compensation information.
-
公开(公告)号:US10477240B2
公开(公告)日:2019-11-12
申请号:US15845484
申请日:2017-12-18
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/59 , H04N19/186 , H04N19/176 , H04N19/105 , H04N19/593 , H04N19/11 , H04N19/159
Abstract: Techniques are described of linear model (LM) prediction mode. In one or examples, a video encoder or video decoder may limit the number of neighboring luma samples that are fetched for downsampling thereby increasing the speed at which the video encoder or video decoder is able to complete the LM prediction encoding or decoding.
-
公开(公告)号:US20190238845A1
公开(公告)日:2019-08-01
申请号:US16255379
申请日:2019-01-23
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Kai Zhang , Marta Karczewicz
IPC: H04N19/117 , H04N19/176 , H04N19/583 , H04N19/174 , H04N19/109
CPC classification number: H04N19/117 , H04N19/109 , H04N19/124 , H04N19/157 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/583 , H04N19/82 , H04N19/865
Abstract: Methods and systems related to adaptive loop filters (ALFs) are discussed. Prior ALF designs may consider only direction and activity information for classification of the ALF. As such, ALF coding performance may be degraded in some examples where a less accurate ALF classification is determined. Improvements include determining ALF classifications based on deblocking filter results.
-
-
-
-
-
-
-
-
-