-
公开(公告)号:US10958927B2
公开(公告)日:2021-03-23
申请号:US15080479
申请日:2016-03-24
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Ying Chen , Li Zhang , Hongbin Liu , Jianle Chen , Marta Karczewicz
IPC: H04N19/513 , H04N19/70 , H04N19/56 , H04N19/46 , H04N19/96 , H04N19/109 , H04N19/57 , H04N19/119 , H04N19/139 , H04N19/176 , H04N19/44 , H04N19/52
Abstract: In an example, a method of decoding video data includes selecting a motion information derivation mode from a plurality of motion information derivation modes for determining motion information for a current block, where each motion information derivation mode of the plurality comprises performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of the current block, and where the motion information indicates motion of the current block relative to reference video data. The method also includes determining the motion information for the current block using the selected motion information derivation mode. The method also includes decoding the current block using the determined motion information and without decoding syntax elements representative of the motion information.
-
公开(公告)号:US10757442B2
公开(公告)日:2020-08-25
申请号:US16024032
申请日:2018-06-29
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Cheng-Teh Hsieh , Jianle Chen , Kai Zhang , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/176 , H04N19/52 , H04N19/82 , H04N19/577 , H04N19/44 , H04N19/105 , H04N19/159 , H04N19/583 , H04N19/55 , H04N19/593 , H04N19/13 , H04N19/61 , H04N19/126
Abstract: A method of decoding video data includes determining, by a video decoder, a neighboring block in a current frame is inter coded. The method includes, in response to determining the neighboring block is inter coded, determining, by the video decoder, a template for a current block in the current frame based on a partial reconstruction of the neighboring block. The method includes determining, by the video decoder, a reference block in a reference frame corresponding to the template for the current block and determining, by the video decoder, motion vector information for the current frame based on the reference block and the template. The method includes generating, by the video decoder, a predictive block for the current block of video data based on the motion vector information and decoding, by the video decoder, the current block of video data based on the predictive block.
-
公开(公告)号:US20200267418A1
公开(公告)日:2020-08-20
申请号:US16798039
申请日:2020-02-21
Applicant: QUALCOMM Incorporated
Inventor: Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Feng Zou , Wei-Jung Chien , Yi-Wen Chen , Marta Karczewicz
IPC: H04N19/96 , H04N19/593 , H04N19/176 , H04N19/134 , H04N19/463 , H04N19/119
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.
-
公开(公告)号:US10721478B2
公开(公告)日:2020-07-21
申请号:US15585918
申请日:2017-05-03
Applicant: QUALCOMM Incorporated
Inventor: Vadim Seregin , Jianle Chen , Xiang Li , Krishnakanth Rapaka , Marta Karczewicz , Ying Chen
IPC: H04N19/00 , H04N19/159 , H04N19/463 , H04N19/33 , H04N19/52 , H04N19/517 , H04N19/176
Abstract: In one embodiment, an apparatus configured to code video data includes a processor and a memory unit. The memory unit stores video data associated with a first layer having a first spatial resolution and a second layer having a second spatial resolution. The video data associated with the first layer includes at least a first layer block and first layer prediction mode information associated with the first layer block, and the first layer block includes a plurality of sub-blocks where each sub-block is associated with respective prediction mode data of the first layer prediction mode information. The processor derives the predication mode data associated with one of the plurality of sub-blocks based at least on a selection rule, upsamples the derived prediction mode data and the first layer block, and associates the upsampled prediction mode data with each upsampled sub-block of the upsampled first layer block.
-
公开(公告)号:US20200221110A1
公开(公告)日:2020-07-09
申请号:US16820152
申请日:2020-03-16
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen , Li Zhang , Marta Karczewicz
IPC: H04N19/44 , H04N19/513 , H04N19/577 , H04N19/573 , H04N19/176 , H04N19/523 , H04N19/56 , H04N19/52
Abstract: A method of decoding video data includes constructing, by a video decoder implemented in processing circuitry, a candidate list of motion vector information for a portion of a current frame. The method includes receiving, by the video decoder, signaling information indicating starting motion vector information of the candidate list of motion vector information, the starting motion vector information indicating an initial position in a reference frame. The method includes refining, by the video decoder, based on one or more of bilateral matching or template matching, the starting motion vector information to determine refined motion vector information indicating a refined position in the reference frame that is within a search range from the initial position. The method includes generating, by the video decoder, a predictive block based on the refined motion vector information and decoding, by the video decoder, the current frame based on the predictive block.
-
公开(公告)号:US10595035B2
公开(公告)日:2020-03-17
申请号:US15927854
申请日:2018-03-21
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Yi-Wen Chen , Wei-Jung Chien , Hsiao-Chiang Chuang , Xiang Li , Jianle Chen
IPC: H04N19/44 , H04N19/513 , H04N19/587 , H04N19/577
Abstract: Techniques related to decoder-side motion vector derivation (DMVD) are described. For example, this disclosure describes techniques related to applying one or more constraints to motion information, such as a motion vector (MV) derived by DMVD, and/or a MV difference between an initial MV and an MV derived by DMVD. When the constraint is applied to the DMVD, in certain examples, only the derived motion information which meets the constraint is regarded as valid motion information. Conditions may be placed on the constraints.
-
47.
公开(公告)号:US10531105B2
公开(公告)日:2020-01-07
申请号:US14571939
申请日:2014-12-16
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Jianle Chen , Marta Karczewicz
IPC: H04N19/31 , H04N19/513 , H04N19/29 , H04N19/33 , H04N19/593 , H04N19/34 , H04N19/44 , H04N19/597 , H04N19/30 , H04N19/186 , H04N19/42 , H04N19/105 , H04N19/70 , H04N19/124 , H04N19/136
Abstract: Techniques include signaling information used to generate three-dimensional (3D) color lookup tables for color gamut scalability in multi-layer video coding. A lower layer of video data may include color data in a first color gamut and a higher layer of the video data may include color data in a second color gamut. To generate inter-layer reference pictures, a video encoder and/or video decoder performs color prediction to convert the color data of a reference picture in the first color gamut to the second color gamut. The video coder may perform color prediction using a 3D lookup table. According to the techniques, a video encoder may encode partition information and/or color values of a 3D lookup table generated for color gamut scalability. A video decoder may decode the partition information and/or color values to generate the 3D lookup table in order to perform color gamut scalability.
-
公开(公告)号:US10484712B2
公开(公告)日:2019-11-19
申请号:US15616853
申请日:2017-06-07
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Xiang Li , Wei-Jung Chien , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N19/587 , H04N19/593 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/44
Abstract: A device for decoding video data determines that a current block of video data is coded using a linear model prediction mode; for the luma component of the current block, determines reconstructed luma samples; based on luma samples in a luma component of one or more already decoded neighboring blocks and chroma samples in a chroma component of the one or more already decoded neighboring blocks, determines values for linear parameters, wherein the luma samples in the luma component of the one or more already decoded neighboring blocks comprise luma samples from a starting line in the luma component of the one or more already decoded neighboring blocks, wherein the starting line in the luma component of the one or more already decoded neighboring blocks is at least one line removed from a border line of the luma component of the current block.
-
公开(公告)号:US10298930B2
公开(公告)日:2019-05-21
申请号:US15942035
申请日:2018-03-30
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Li Zhang , Jianle Chen , Marta Karczewicz
IPC: H04N19/13 , H04N19/96 , H04N19/119 , H04N19/196
Abstract: In an example, a method of coding video data may include selecting, as part of an entropy coding process, a context for a syntax element associated with a current coding unit (CU) based on information relating to CU depth of one or more neighboring CUs relative to the current CU. The syntax element may represent whether the current CU is split into sub-CUs. The method may include entropy coding the syntax element based on the selected context.
-
公开(公告)号:US20190149838A1
公开(公告)日:2019-05-16
申请号:US16189481
申请日:2018-11-13
Applicant: QUALCOMM Incorporated
Inventor: Kai Zhang , Jianle Chen , Xiang Li , Hsiao-Chiang Chuang , Marta Karczewicz
IPC: H04N19/52 , H04N19/105 , H04N19/176
Abstract: A method and system of coding video data using affine motion compensation is described. A method may include receiving a current block of video data that is to be decoded using affine motion compensation, and constructing an affine motion vector predictor (MVP) list for one or more control points of the current block of video data, including adding a motion vector from a neighboring block of video data to the affine MVP list in the case that the motion vector has an associated reference picture that is the same as a target reference picture for the current block of video data. A video coder may determine motion vectors for the one or more control points using the affine MVP list, and code the current block of video data with the determined motion vectors for the one or more control points of the current block of video data.
-
-
-
-
-
-
-
-
-