-
公开(公告)号:US10904565B2
公开(公告)日:2021-01-26
申请号:US16015046
申请日:2018-06-21
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Jianle Chen , Kai Zhang , Xiang Li , Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien
IPC: H04N19/577 , H04N19/82 , H04N19/159 , H04N19/105 , H04N19/583 , H04N19/61 , H04N19/573 , H04N19/59 , H04N19/523 , H04N19/57 , H04N19/13 , H04N19/126 , H04N19/553
Abstract: A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N−1)×(H+N−1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.
-
公开(公告)号:US20200221116A1
公开(公告)日:2020-07-09
申请号:US16819955
申请日:2020-03-16
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号:US20200213608A1
公开(公告)日:2020-07-02
申请号:US16818526
申请日:2020-03-13
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Jianle Chen , Marta Karczewicz
IPC: H04N19/51 , H04N19/52 , H04N19/176
Abstract: Techniques are described to unify the motion vectors of sub-blocks of an affine block and the motion vector information that is stored and used as predictors for determining motion vectors for subsequent blocks. A video coder may determine that the motion vector for a sub-block is the same as the motion vector information that is used to determine motion vectors for subsequent blocks.
-
公开(公告)号:US10602180B2
公开(公告)日:2020-03-24
申请号:US16003269
申请日:2018-06-08
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Marta Karczewicz , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
35.
公开(公告)号:US20190098301A1
公开(公告)日:2019-03-28
申请号:US16141714
申请日:2018-09-25
Applicant: QUALCOMM Incorporated
Inventor: Sungwon Lee , Wei-Jung Chien , Adarsh Krishnan Ramasubramonian , Muhammed Zeyd Coban , Jianle Chen , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/114 , H04N19/159 , H04N19/70
Abstract: A device for encoding video data includes a memory configured to store video data, and a video encoder implemented in circuitry and configured to encode a future picture of the video data having a first display order position, the future picture being included in an intra period (IP) of the video data, the IP comprising a plurality of groups of pictures (GOPs), and after encoding the future picture, encode a picture of an ordinal first GOP of the plurality of GOPs using the future picture as a reference picture, each picture of the ordinal first GOP having display order positions earlier than the first display order position. Encoding the future picture in this manner may result in encoding performance improvements with minimal increases in encoding and decoding complexity.
-
公开(公告)号:US20180241998A1
公开(公告)日:2018-08-23
申请号:US15900649
申请日:2018-02-20
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Jianle Chen , Xiang Li , Marta Karczewicz , Yu-Chen Sun
IPC: H04N19/139 , H04N19/182 , H04N19/176 , H04N19/105 , H04N19/513 , H04N19/577 , H04N19/117 , H04N19/124
Abstract: An example device for decoding video data includes a memory configured to store video data, and a video decoder implemented in circuitry and configured to determine that motion information of a current block of the video data is to be derived using decoder-side motion vector derivation (DMVD), determine a pixels clue for the current block, the pixels clue comprising pixel data obtained from one or more groups of previously decoded pixels, derive the motion information for the current block according to DMVD from the pixels clue, and decode the current block using the motion information. The video decoder may generate the pixels clue using multiple hypothesis predictions from multiple motion compensated blocks. The video decoder may determine an inter-prediction direction for the motion information according to matching costs between different prediction directions. The video decoder may refine the motion information using a calculated matching cost for the pixels clue.
-
公开(公告)号:US20180084260A1
公开(公告)日:2018-03-22
申请号:US15701711
申请日:2017-09-12
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Yi-Wen Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/176 , H04N19/44 , H04N19/513 , H04N19/139 , H04N19/105
CPC classification number: H04N19/105 , H04N19/139 , H04N19/44 , H04N19/513 , H04N19/52 , H04N19/521 , H04N19/70
Abstract: In one example, a method includes receiving, in a coded video bitstream and for a current prediction unit (PU) of a current picture of video data, a representation of an offset vector that identifies a block of a reference picture, wherein the offset vector is within a set of values that are not uniformly distributed; determining, based on the block of the reference picture identified by the offset vector, motion information for the current PU; and reconstructing the current PU based on the determined motion information.
-
公开(公告)号:US20180070110A1
公开(公告)日:2018-03-08
申请号:US15697134
申请日:2017-09-06
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96
CPC classification number: H04N19/96 , H04N19/119 , H04N19/134 , H04N19/176 , H04N19/463 , H04N19/593
Abstract: An example device includes a memory to store the video data, and processing circuitry in communication with the memory. The processing circuitry is configured to compare a value of a dimension of a current block of the stored video data to a value of a corresponding dimension of a neighboring block of the current block to obtain a relative dimension value. The processing circuitry is further configured to determine, based on the relative dimension value, that the current block is to be partitioned according to a prediction tree (PT) portion of a multi-type tree-based partitioning scheme. The PT portion comprises partitioning according to one of a binary tree structure or a center-side triple tree structure. The processing circuitry is further configured to partition, based on the determination, the current block according to the PT portion, to form a plurality of sub-blocks.
-
公开(公告)号:US20230276069A1
公开(公告)日:2023-08-31
申请号:US18312904
申请日:2023-05-05
Applicant: QUALCOMM Incorporated
Inventor: Yi-Wen Chen , Wei-Jung Chien , Yu-Chen Sun , Li Zhang , Sungwon Lee , Xiang Li , Hsiao-Chiang Chuang , Jianle Chen , Vadim Seregin , Marta Karczewicz
IPC: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54
CPC classification number: H04N19/52 , H04N19/70 , H04N19/44 , H04N19/176 , H04N19/54 , H04N19/593
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号:US11323712B2
公开(公告)日:2022-05-03
申请号:US16996753
申请日:2020-08-18
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Kai Zhang , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/124 , H04N19/157 , H04N19/186 , H04N19/196 , H04N19/42 , H04N19/70 , H04N19/103 , H04N19/174
Abstract: Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
-
-
-
-
-
-
-
-
-