-
公开(公告)号:US20250119548A1
公开(公告)日:2025-04-10
申请号:US18982465
申请日:2024-12-16
Applicant: QUALCOMM Incorporated
Inventor: Keming Cao , Nan Hu , Vadim Seregin , Marta Karczewicz
IPC: H04N19/11 , H04N19/105 , H04N19/132 , H04N19/136 , H04N19/146 , H04N19/176 , H04N19/593
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.
-
公开(公告)号:US20250119528A1
公开(公告)日:2025-04-10
申请号:US18904743
申请日:2024-10-02
Applicant: QUALCOMM Incorporated
Inventor: Po-Han Lin , Jian-Liang Lin , Yao-Jen Chang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/11 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/593 , H04N19/70
Abstract: A device for decoding encoded video data is configured to determine that a chroma block of the encoded video data is coded in a cross-component prediction (CCP) mode; generate a merge candidate list for the chroma block, wherein the merge candidate list includes at least two prediction candidates generated by different CCP modes and a third prediction candidate, wherein the third prediction candidate comprises a fusion prediction candidate; receive, in the encoded video data, a syntax element set to a value; select a prediction candidate from the merge candidate list based on the value of the syntax element; determine a prediction block for the chroma block based on the selected prediction candidate; determine a decoded block of video data based on the prediction block for the chroma block; and output a decoded picture of video data that includes the decoded block of video data.
-
公开(公告)号:US20250016326A1
公开(公告)日:2025-01-09
申请号:US18741129
申请日:2024-06-12
Applicant: QUALCOMM Incorporated
Inventor: Zhi Zhang , Chun-Chi Chen , Han Huang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/137 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A video decoder can be configured to determine that a current block of the video data is coded in a bi-prediction inter mode; receive a first syntax element identifying a motion vector predictor from a first candidate list of motion vector predictors; receive a second syntax element identifying a motion vector difference; determine a first motion vector for the current block based on the motion vector predictor and the motion vector difference; determine a second motion vector for the current block from a second list of candidate motion vector predictors based on bilateral matching; and determine a prediction block for the current block using the first motion vector and the second motion vector.
-
公开(公告)号:US20240430484A1
公开(公告)日:2024-12-26
申请号:US18748939
申请日:2024-06-20
Applicant: QUALCOMM Incorporated
Inventor: Hongtao Wang , Han Huang , Vadim Seregin , Nan Hu , Yan Zhang , Marta Karczewicz
IPC: H04N19/70 , H04N19/117 , H04N19/137 , H04N19/159 , H04N19/176 , H04N19/86
Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system including one or more processors implemented in circuitry, the processing system being configured to: determine that a previously coded block of video data was coded using uni-prediction mode for which a bi-prediction syntax element is not assigned a value; determine that a current block of the video data is to be coded using a bi-prediction mode and that motion information of the current block is to be predicted from the previously coded block, including from the bi-prediction syntax element of the previously coded block; and in response to the bi-prediction syntax element of the previously coded block not having an assigned value, decode the current block using a substitute value for the bi-prediction syntax element.
-
公开(公告)号:US12170758B2
公开(公告)日:2024-12-17
申请号:US17534325
申请日:2021-11-23
Applicant: QUALCOMM Incorporated
Inventor: Yao-Jen Chang , Jingya Li , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/139 , H04N19/176 , H04N19/513 , H04N19/573
Abstract: Systems and techniques are provided for overlapped block motion compensation (OBMC). A method can include determining an OBMC mode is enabled for a current subblock of video data; for a neighboring subblock(s) adjacent to the current subblock, determining whether a first, second and third condition are met, the first condition comprising that all reference picture lists for predicting the current subblock are used to predict the neighboring subblock; the second condition comprising that identical reference pictures are used to determine motion vectors associated with the current subblock and the neighboring subblock, and the third condition comprising that a difference between motion vectors of the current subblock and the neighboring subblock do not exceed a threshold; and based on determining that the OBMC mode is enabled and the first, second, and third conditions are met, determining not to use motion information of the neighboring subblock for motion compensation of the current subblock.
-
公开(公告)号:US12149707B2
公开(公告)日:2024-11-19
申请号:US17817128
申请日:2022-08-03
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Luong Pham Van , Wei-Jung Chien , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/159 , H04N19/105 , H04N19/176 , H04N19/96
Abstract: An example method includes determining, for each respective coding block of a plurality of coding blocks of a current coding tree unit (CTU) of video data in a current picture of video data, a respective search area of a plurality of respective search areas, wherein at least one of the plurality of search areas includes samples of the current picture located outside of the current CTU, and wherein at least one of the plurality of search areas does not include samples of the current picture located outside of the current CTU; selecting, for each respective coding block and from within the respective search area for the respective coding block, a respective predictor block of a plurality of predictor blocks; and reconstructing samples of each respective coding block based on samples included in a corresponding predictor block in the plurality of predictor blocks.
-
公开(公告)号:US12132885B2
公开(公告)日:2024-10-29
申请号:US17823714
申请日:2022-08-31
Applicant: QUALCOMM Incorporated
Inventor: Han Huang , Yan Zhang , Vadim Seregin , Marta Karczewicz
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
CPC classification number: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A method of decoding video data may comprise determining merge candidates for a block of video data and determining if a merge candidate of the merge candidates includes an additional inter prediction signal. If a merge candidate includes an additional inter prediction signal, the method may include disabling at least one decoder side motion vector derivation technique for use on a base prediction signal of the block of video data.
-
公开(公告)号:US20240357114A1
公开(公告)日:2024-10-24
申请号:US18633239
申请日:2024-04-11
Applicant: QUALCOMM Incorporated
Inventor: Pavel Nikitin , Muhammed Zeyd Coban , Bappaditya Ray , Vadim Seregin , Marta Karczewicz
IPC: H04N19/13 , H04N19/176 , H04N19/18 , H04N19/70
CPC classification number: H04N19/13 , H04N19/176 , H04N19/18 , H04N19/70
Abstract: An example device for coding (encoding and decoding) video data includes: a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine a context for context-based coding a current transform coefficient of a current block of video data according to previously coded transform coefficients, the previously coded transform coefficients being a sequence of immediately preceding transform coefficients to the current transform coefficient in scan order; and context-based code the current transform coefficient using the determined context.
-
公开(公告)号:US20240357078A1
公开(公告)日:2024-10-24
申请号:US18633167
申请日:2024-04-11
Applicant: QUALCOMM Incorporated
Inventor: Jian-Liang Lin , Po-Han Lin , Vadim Seregin , Marta Karczewicz , Yao-Jen Chang , Zhi Zhang
IPC: H04N19/105 , H04N19/132 , H04N19/167 , H04N19/176 , H04N19/182 , H04N19/50 , H04N19/70
CPC classification number: H04N19/105 , H04N19/132 , H04N19/167 , H04N19/176 , H04N19/182 , H04N19/50 , H04N19/70
Abstract: A method of encoding or decoding video data includes determining, for a current block, a plurality of blocks for fusing; determining a respective first weight for two or more pixels of a first block of the plurality of blocks based on a respective position of the two or more pixels of the first block; determining a respective second weight for two or more pixels of a second block of the plurality of blocks; fusing the two or more pixels of the first block and the two or more pixels of the second block based on the respective first weight for the two or more pixels of the first block and the respective second weight for the two or more pixels of the second block to generate a prediction signal; and encoding or decoding the current block based on the prediction signal.
-
130.
公开(公告)号:US20240348828A1
公开(公告)日:2024-10-17
申请号:US18631415
申请日:2024-04-10
Applicant: QUALCOMM Incorporated
Inventor: Patrick Garus , Muhammed Zeyd Coban , Bappaditya Ray , Vadim Seregin , Marta Karczewicz
IPC: H04N19/61 , H04N19/11 , H04N19/176 , H04N19/593 , H04N19/625 , H04N19/70
CPC classification number: H04N19/61 , H04N19/11 , H04N19/176 , H04N19/593 , H04N19/625 , H04N19/70
Abstract: A method of decoding video data includes receiving a block of video data encoded using an intra block copy (IBC) mode or an intra template matching prediction (TMP) mode, determining a pair of transforms, from among a plurality of pairs of transforms, for decoding the block using a multiple transform selection (MTS) process, and decoding the block using the pair of transforms.
-
-
-
-
-
-
-
-
-