-
公开(公告)号:US10230980B2
公开(公告)日:2019-03-12
申请号:US15005934
申请日:2016-01-25
Applicant: QUALCOMM Incorporated
Inventor: Hongbin Liu , Ying Chen , Jianle Chen , Xiang Li , Marta Karczewicz
IPC: H04N19/583 , H04N19/44 , H04N19/176 , H04N19/423 , H04N19/167 , H04N19/70
Abstract: In an example, a method of decoding video data may include receiving a first block of video data. The first block of video data may be a sub-block of a prediction unit. The method may include receiving one or more blocks of video data that neighbor the first block of video data. The method may include determining motion information of at least one of the one or more blocks of video data that neighbor the first block of video data. The method may include decoding, using overlapped block motion compensation, the first block of video data based at least in part on the motion information of the at least one of the one or more blocks that neighbor the first block of video data.
-
公开(公告)号:US10212444B2
公开(公告)日:2019-02-19
申请号:US15404634
申请日:2017-01-12
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Li Zhang , Wei-Jung Chien , Jianle Chen , Xin Zhao , Marta Karczewicz
IPC: H04N7/12 , H04N11/02 , H04N19/44 , H04N19/105 , H04N19/50 , H04N19/176 , H04N19/119 , H04N19/172 , H04N19/136 , H04N19/60 , H04N19/70
Abstract: A method of decoding video data including receiving a bitstream that includes a sequence of bits that forms a representation of a coded picture of the video data, partitioning the coded picture of the video data into a plurality of blocks using three or more different partition structures, and reconstructing the plurality of blocks of the coded picture of the video data. Partitioning the coded picture of the video data may include partitioning the coded picture of the video data into the plurality of blocks using the three or more different partition structures, wherein at least three of the three or more different partition structures may be used at each depth of a tree structure that represents how a particular block of the coded picture of the video data is partitioned.
-
公开(公告)号:US20190014349A1
公开(公告)日:2019-01-10
申请号:US16027173
申请日:2018-07-03
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Wei-Jung Chien
IPC: H04N19/61 , H04N19/176 , H04N19/117 , H04N19/107 , H04N19/172
Abstract: A video decoder can be configured to perform a filtering operation by determining a first difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a first neighboring sample; multiplying the first difference value by a first weighting parameter to determine a first weighted difference value; determining a second difference value that corresponds to a difference between the sample value of the selected sample and a sample value of a second neighboring sample; multiplying the second difference value by a second weighting parameter to determine a second weighted difference value; and adding the first weighted difference value and the second weighted difference value to the sample value of the selected sample to determine the modified sample value.
-
公开(公告)号:US20190014315A1
公开(公告)日:2019-01-10
申请号:US16025772
申请日:2018-07-02
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Li Zhang , Wei-Jung Chien
IPC: H04N19/117 , H04N19/82 , H04N19/124 , H04N19/176 , H04N19/159
CPC classification number: H04N19/117 , H04N19/124 , H04N19/14 , H04N19/159 , H04N19/176 , H04N19/463 , H04N19/82 , H04N19/86
Abstract: An apparatus configured to decode video data, including a memory configured to store a block of a current picture of the video data, and one or more processors in communication with the memory. The one or more processors may be configured to reconstruct the block of the current picture of the video data, determine a classification, from among a plurality of classifications, of the block according to a rule, wherein the rule is adaptively determined based on characteristics of coded sequences of the video data, and apply an adaptive loop filter (ALF) to the block based on the classification of the block.
-
公开(公告)号:US10178395B2
公开(公告)日:2019-01-08
申请号:US14869581
申请日:2015-09-29
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Wei Pu , Marta Karczewicz , Feng Zou
IPC: H04N19/186 , H04N19/13 , H04N19/93 , H04N19/176 , H04N19/103 , H04N19/70 , H04N19/91
Abstract: A method of decoding video data, the method comprising receiving a run-length sequence indicative of a binary vector, the binary vector comprising indications of locations of escape samples in a block of video data encoded using a palette-based coding mode, decoding the run-length sequence to obtain the binary vector, and decoding the block of video data using the binary vector. The method of claim 1 may further comprise receiving palette entries for the block of video data receiving one or more escape samples, and receiving a plurality of flags indicating the palette mode for each respective pixel in the block of video data.
-
公开(公告)号:US20190007679A1
公开(公告)日:2019-01-03
申请号:US16025729
申请日:2018-07-02
Applicant: QUALCOMM Incorporated
Inventor: Muhammed Zeyd Coban , Geert Van der Auwera , Marta Karczewicz
IPC: H04N19/115 , H04N19/597 , H04N19/51 , H04N19/96 , H04N19/176 , H04N19/186
CPC classification number: H04N19/115 , G06T15/205 , H04N19/105 , H04N19/117 , H04N19/134 , H04N19/176 , H04N19/186 , H04N19/51 , H04N19/563 , H04N19/597 , H04N19/85 , H04N19/88 , H04N19/96
Abstract: This disclosure describes techniques for generating reference frames packed with extended faces from a cubemap projection or adjusted cubemap projection of 360-degree video data. The reference frames packed with the extended faces may be used for inter-prediction of subsequent frames of 360-degree video data.
-
公开(公告)号:US10158866B2
公开(公告)日:2018-12-18
申请号:US14864331
申请日:2015-09-24
Applicant: QUALCOMM Incorporated
Inventor: Wei Pu , Joel Sole Rojals , Marta Karczewicz , Rajan Laxman Joshi , Cheng-Teh Hsieh , Vadim Seregin
IPC: H04N7/12 , H04N19/186 , H04N19/103 , H04N19/176 , H04N19/182 , H04N19/93 , H04N19/13 , H04N19/593 , H04N19/91 , H04N19/157
Abstract: In an example, a method of processing video data includes determining an input parameter for a truncated binary code that represents a palette index for a pixel of a block of video data based on a number of indices in a palette for the block. The method also includes coding a prefix of the truncated binary code, and determining a palette coding mode for the pixel from a first palette coding mode and a second palette coding mode based only on the prefix of the truncated binary code.
-
公开(公告)号:US10136143B2
公开(公告)日:2018-11-20
申请号:US14098357
申请日:2013-12-05
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N19/159 , H04N19/105 , H04N19/597 , H04N19/31 , H04N19/176 , H04N19/70 , H04N19/30 , H04N19/61 , H04N19/103 , H04N19/107 , H04N19/136 , H04N19/187 , H04N19/577
Abstract: In an example, a method of coding video data includes determining a partition mode for coding a block of video data, where the partition mode indicates a division of the block of video data for predictive coding. The method also includes determining whether to code a weighting factor for an inter-view residual prediction process based on the partition mode, where, when the weighting factor is not coded, the inter-view residual prediction process is not applied to predict a residual for the block. The method also includes coding the block of video data with the determined partition mode.
-
公开(公告)号:US10097837B2
公开(公告)日:2018-10-09
申请号:US14878697
申请日:2015-10-08
Applicant: QUALCOMM Incorporated
Inventor: Wei Pu , Feng Zou , Rajan Laxman Joshi , Vadim Seregin , Marta Karczewicz
IPC: H04N19/176 , H04N19/13 , H04N19/44 , H04N19/90 , H04N19/93 , H04N19/50 , H04N19/503 , H04N19/70 , H04N19/46 , H04N19/593 , H04N19/186 , H04N19/48
Abstract: A video decoder may obtain a syntax element from a bitstream comprising an encoded representation of a block of video data. The block comprises a series of runs, each of which may consist of one pixel or two or more consecutive pixels. Furthermore, the video decoder may obtain a set of palette run length syntax elements indicating lengths of one or more of the runs. The video decoder may determine, based on the syntax element, that the palette run length syntax elements do not include a palette run length syntax element indicating a length of the first run. Rather, the video decoder determines, based on the lengths indicated by the set of palette run syntax elements, the length of the first run. The video decoder may determine, based on the palette sample modes of the pixels, palette indices of the pixels, each indicating an entry in a palette.
-
公开(公告)号:US20180288441A1
公开(公告)日:2018-10-04
申请号:US15937687
申请日:2018-03-27
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Wei-Jung Chien , Marta Karczewicz
IPC: H04N19/80 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/107 , H04N19/159
CPC classification number: H04N19/80 , H04N19/107 , H04N19/117 , H04N19/14 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/186 , H04N19/44 , H04N19/82
Abstract: A video decoder can be configured to determine first filter information for a first luma block unit of a current block; filter the first luma block unit based on the first filter information; determine second filter information for a second luma block unit of the current block; filter the second luma block unit based on the second filter information; and derive third filter information for a chroma block unit of the current block based on filter information determined for multiple luma block units, wherein the filter information determined for the multiple luma block units includes the first filter information for the first luma block unit and the second filter information for the second luma block unit; filter the chroma block unit based on the third filter information; and output a decoded version of the current block.
-
-
-
-
-
-
-
-
-