-
公开(公告)号: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.
-
公开(公告)号:US10609414B2
公开(公告)日:2020-03-31
申请号:US15973347
申请日:2018-05-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Nan Hu , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/61 , H04N19/70 , H04N19/159 , H04N19/186 , H04N19/103 , H04N19/176 , H04N19/13 , H04N19/91 , H04N19/625
Abstract: A device for coding video data is configured to code a first syntax element, wherein a value for the first syntax element indicates whether there is at least one non-zero transform coefficient level associated with a first block of video data; determine a context for a second syntax element based on the value for the first syntax element, wherein the second syntax element indicates coding mode information for a second block of video data; and code the second syntax element based on the determined context.
-
公开(公告)号: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.
-
公开(公告)号:US20200029095A1
公开(公告)日:2020-01-23
申请号:US16511957
申请日:2019-07-15
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Nan Hu , Vadim Seregin , Akshay Gadde
IPC: H04N19/70 , H04N19/82 , H04N19/117 , H04N19/13 , H04N19/186 , H04N19/176 , H04N19/174
Abstract: A video decoder can be configured to set each block-level syntax element of a plurality of block-level syntax elements to a value indicating that an adaptive loop filter is enabled for an associated component of the video data in response to determining that a slice-level syntax element is set to a value indicating that values for the plurality of block-level syntax elements are inferred.
-
15.
公开(公告)号:US10542280B2
公开(公告)日:2020-01-21
申请号:US15865054
申请日:2018-01-08
Applicant: QUALCOMM Incorporated
Inventor: Yu-Chen Sun , Wei-Jung Chien , Li Zhang , Yi-Wen Chen , Nan Hu , Marta Karczewicz
Abstract: A video encoder is configured to determine whether to enable or disable an integer motion vector precision restriction and whether to enable or disable an illumination compensation (IC) tool by: for a large search range in a reference picture, performing first motion estimation tests, wherein performing the first motion estimation tests comprises performing motion estimation tests only with the IC tool disabled and the integer motion vector precision restriction disabled and with the IC tool enabled and the integer motion vector precision restriction disabled; based on the first motion estimation tests, determining a small search range, wherein the small search range is smaller than the large search range; for the small search range, performing second motion estimation tests; and based on the second motion estimation tests, determining whether to enable or disable the integer motion vector precision restriction and whether to enable or disable the IC tool.
-
公开(公告)号:US10390015B2
公开(公告)日:2019-08-20
申请号:US15685738
申请日:2017-08-24
Applicant: QUALCOMM Incorporated
Inventor: Nan Hu , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/124 , H04N19/132 , H04N19/176 , H04N19/48 , H04N19/587 , H04N19/61 , H04N19/186 , H04N19/42 , H04N19/577
Abstract: A device for coding video data can be configured to perform a parameter derivation operation to determine one or more first parameters for a first block of video data; performing the parameter derivation operation to determine one or more second parameters for a second block of video data that is coded in a different coding mode than the first block of video data; code the first block of video data based on the one or more first parameters; and code the second block of video data based on the one or more second parameters.
-
公开(公告)号: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.
-
公开(公告)号:US20180324463A1
公开(公告)日:2018-11-08
申请号:US15973327
申请日:2018-05-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Nan Hu , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/61 , H04N19/70 , H04N19/186 , H04N19/625 , H04N19/159 , H04N19/176
CPC classification number: H04N19/61 , H04N19/103 , H04N19/13 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/625 , H04N19/70 , H04N19/91
Abstract: A device for coding video data is configured to determine a context for a first syntax element based on already coded information for a current block of video data, wherein a value for the first syntax element indicates whether there is at least one non-zero transform coefficient level associated with the current block of video data; and code the first syntax element based on the determined context.
-
19.
公开(公告)号:US20180199055A1
公开(公告)日:2018-07-12
申请号:US15865054
申请日:2018-01-08
Applicant: QUALCOMM Incorporated
Inventor: Yu-Chen Sun , Wei-Jung Chien , Li Zhang , Yi-Wen Chen , Nan Hu , Marta Karczewicz
Abstract: A video encoder is configured to determine whether to enable or disable an integer motion vector precision restriction and whether to enable or disable an illumination compensation (IC) tool by: for a large search range in a reference picture, performing first motion estimation tests, wherein performing the first motion estimation tests comprises performing motion estimation tests only with the IC tool disabled and the integer motion vector precision restriction disabled and with the IC tool enabled and the integer motion vector precision restriction disabled; based on the first motion estimation tests, determining a small search range, wherein the small search range is smaller than the large search range; for the small search range, performing second motion estimation tests; and based on the second motion estimation tests, determining whether to enable or disable the integer motion vector precision restriction and whether to enable or disable the IC tool.
-
公开(公告)号:US12192469B2
公开(公告)日:2025-01-07
申请号:US17804972
申请日:2022-06-01
Applicant: QUALCOMM Incorporated
Inventor: Keming Cao , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N11/02 , H04N19/105 , H04N19/132 , H04N19/146 , H04N19/159 , H04N19/176
Abstract: A method of encoding or decoding video data comprises: for each respective intra prediction mode of a plurality of intra prediction modes in a most-probable mode (MPM) list: generating, based on reference samples for a template region and using the respective intra prediction mode, prediction samples for the template region; and determining a cost for the respective intra prediction mode; determining a first intra prediction mode and a second intra prediction mode in the MPM list having lowest costs; determining a preliminary prediction block for the first intra prediction mode and a preliminary prediction block for the second intra prediction mode; generating a prediction block based on a fusion of the preliminary prediction blocks weighted according to a weight for the first intra prediction mode and a weight for the second intra prediction mode.
-
-
-
-
-
-
-
-
-