-
公开(公告)号:US10979705B2
公开(公告)日:2021-04-13
申请号:US14819306
申请日:2015-08-05
Applicant: QUALCOMM Incorporated
Inventor: Natan Haim Jacobson , Vijayaraghavan Thirumalai , Rajan Laxman Joshi , Min Dai
IPC: H04N19/105 , H04N19/593 , H04N19/112 , H04N19/159 , H04N19/174 , H04N19/182
Abstract: A method and apparatus for video coding with spatial prediction mode for multi-mode video coding is disclosed. In one aspect, the method includes coding a slice of video data, the slice including a plurality of pixels organized into a first line and a plurality of non-first lines. The coding of the slice further includes coding a current pixel of the first line in a spatial prediction mode using a previous pixel of the first line as a predictor and coding another pixel of a non-first line in a coding mode other than the spatial prediction mode.
-
公开(公告)号: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.
-
公开(公告)号:US10652571B2
公开(公告)日:2020-05-12
申请号:US16255512
申请日:2019-01-23
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Hsiao-Chiang Chuang , Xiang Li , Vijayaraghavan Thirumalai , Marta Karczewicz
IPC: H04N19/52 , H04N19/96 , H04N19/176 , H04N19/184 , H04N19/70 , H04N19/105 , H04N19/577 , H04N19/134 , H04N19/174 , H04N19/179 , H04N19/46 , H04N19/157 , H04N19/147
Abstract: A video encoder performs an Advanced Motion Vector Prediction (AMVP) process for a current block of a current picture. As part of performing the AMVP process, the video encoder may determine whether local illumination compensation (LIC) is being applied in the AMVP process. Based on LIC being applied in the AMVP process, the video encoder may skip a bi-directional AMVP motion estimation process that sets a cost associated with encoding the current block using a bi-directional AMVP mode. Rather, the video encoder may set the cost to a maximum cost value.
-
公开(公告)号:US20200068194A1
公开(公告)日:2020-02-27
申请号:US16670759
申请日:2019-10-31
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Nan Hu , Wei-Jung Chien , Marta Karczewicz , Xin Zhao , Vijayaraghavan Thirumalai
IPC: H04N19/11 , H04N19/593 , H04N19/176 , H04N19/159 , H04N19/463 , H04N19/157
Abstract: A video coder determines a first block of the video data is intra mode coded; based on a first height and the first width of the first block, identifies a group of N available intra prediction modes for the first block of video data; selects from the group of N available intra prediction modes, a first intra prediction mode used to code the first block of the video data; and codes the first block using the first intra prediction mode. A video coder generates a first most probable mode (MPM) candidate list for the block; codes a first flag indicating an actual intra prediction mode used to code the block is not included in the first MPM candidate list; generates a second MPM candidate list by deriving at least one candidate intra prediction mode based on an intra prediction mode in the first MPM candidate list.
-
55.
公开(公告)号:US10432936B2
公开(公告)日:2019-10-01
申请号:US15481228
申请日:2017-04-06
Applicant: QUALCOMM Incorporated
Inventor: Natan Haim Jacobson , Vijayaraghavan Thirumalai , Rajan Laxman Joshi
IPC: H04N19/124 , H04N19/115 , H04N19/152 , H04N19/176 , H04N19/186 , H04N19/184
Abstract: Methods and apparatus for coding video information having a plurality of video samples are disclosed. Blocks for video data are coded by an encoder based upon a quantization parameter (QP) for each block. The video data may be coded in a particular color space, such as YCoCg, wherein different QP values may be used for coding different color components of the video data. Because the human eye is generally more sensitive to differences in luma compared to chroma, and more sensitive to differences in chromatic green than chromatic orange, when the YCoCg color space is used to code the video data, different QP values may be determined for each color component channel. By coding each color component using different QP values, loss from quantization may be reduced while also reducing the appearance of visual artifacts in the coded video data.
-
公开(公告)号:US20190230376A1
公开(公告)日:2019-07-25
申请号:US16255512
申请日:2019-01-23
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Hsiao-Chiang Chuang , Xiang Li , Vijayaraghavan Thirumalai , Marta Karczewicz
IPC: H04N19/52 , H04N19/96 , H04N19/70 , H04N19/184 , H04N19/176
Abstract: A video encoder performs an Advanced Motion Vector Prediction (AMVP) process for a current block of a current picture. As part of performing the AMVP process, the video encoder may determine whether local illumination compensation (LIC) is being applied in the AMVP process. Based on LIC being applied in the AMVP process, the video encoder may skip a bi-directional AMVP motion estimation process that sets a cost associated with encoding the current block using a bi-directional AMVP mode. Rather, the video encoder may set the cost to a maximum cost value.
-
57.
公开(公告)号:US10284849B2
公开(公告)日:2019-05-07
申请号:US15092434
申请日:2016-04-06
Applicant: QUALCOMM Incorporated
Inventor: Vijayaraghavan Thirumalai , Natan Haim Jacobson , Rajan Laxman Joshi
IPC: H04N19/14 , H04N19/15 , H04N19/176 , H04N19/124 , H04N19/184 , H04N19/129 , H04N19/46 , H04N19/61
Abstract: Techniques for quantization parameter (QP) for display stream compression (DSC) based on complexity measure are disclosed. In one aspect, a method for determining a QP value includes determining a complexity value of a plurality of previous blocks and selecting a technique from a plurality of defined techniques for calculating a QP adjustment value for a current block based on the determined complexity value. The method may further include calculating the QP adjustment value for the current block via the selected technique and determining the QP value for the current block based on the QP adjustment value.
-
公开(公告)号:US10244255B2
公开(公告)日:2019-03-26
申请号:US15078792
申请日:2016-03-23
Applicant: QUALCOMM Incorporated
Inventor: Natan Haim Jacobson , Vijayaraghavan Thirumalai , Rajan Laxman Joshi
IPC: H04N19/593 , H04N19/147 , H04N19/174 , H04N19/11 , H04N19/186 , H04N19/124 , H04N19/625 , H04N19/61 , H04N19/423 , H04N19/112 , H04N19/159 , H04N19/15 , G09G5/02 , G09G5/00
Abstract: A method and apparatus for coding video information are disclosed. In one example, the method may involve: identifying one or more prediction modes for a fixed-rate codec, each prediction mode having a rate-distortion cost; and selecting, for a current block, a prediction mode that has the lowest rate-distortion cost from among the one more prediction modes not previously selected. The method may involve: (i) determining whether the selected prediction mode would result in overflow or underflow of a buffer of the fixed-rate codec; and (ii) determining whether the selected prediction mode would result in remaining bits in the slice being insufficient to code remaining blocks of the slice. The method may involve utilizing a fallback mode to code the current block in response to each of the selected one or more prediction modes resulting in at least one of conditions (i) and (ii) being true.
-
公开(公告)号:US20180302651A1
公开(公告)日:2018-10-18
申请号:US15950504
申请日:2018-04-11
Applicant: QUALCOMM Incorporated
Inventor: Natan Haim Jacobson , Ike Ikizyan , Vijayaraghavan Thirumalai , Rajan Laxman Joshi
IPC: H04N19/65 , H04N19/176 , H04N19/124 , H04N19/46 , H04N19/91
Abstract: A method of content compression including receiving a first block of samples including at least a first sample and a second sample, calculating a predictor value for the first block of samples, calculating a residual between the predictor value and the first sample, quantizing the residual to generate a quantized residual, de-quantizing the quantized residual to generate a de-quantized residual, reconstructing the first sample using the de-quantized residual and the predictor value to generate a first reconstructed sample, calculating an error value based on the first sample and the first reconstructed sample, and modifying the second sample by the error value.
-
公开(公告)号:US09979970B2
公开(公告)日:2018-05-22
申请号:US14820404
申请日:2015-08-06
Applicant: QUALCOMM Incorporated
Inventor: Vijayaraghavan Thirumalai , Natan Haim Jacobson , Rajan Laxman Joshi
IPC: H04N19/152 , H04N19/119 , H04N19/176 , H04N19/124 , H04N19/174
CPC classification number: H04N19/152 , H04N19/119 , H04N19/124 , H04N19/174 , H04N19/176
Abstract: In one example, there is provided a method that includes coding a block within a slice of video data. The slice may comprise one or more blocks of the video data. The method further includes storing bits corresponding to the block in a buffer, determining information indicative of a position of the block within the slice, and determining fullness of the buffer based at least in part on the position of the block within the slice.
-
-
-
-
-
-
-
-
-