-
公开(公告)号:US20170302951A1
公开(公告)日:2017-10-19
申请号:US15484879
申请日:2017-04-11
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Vadim Seregin , Ye-Kui Wang , Krishnakanth Rapaka , Marta Karczewicz
IPC: H04N19/513 , H04N19/46 , H04N19/105 , H04N19/159 , H04N19/70 , H04N19/174 , H04N19/172 , H04N19/184
Abstract: A method of encoding video data comprising encoding a current picture of video data, generating a respective collocated reference picture index syntax element for one or more slices of the current picture, and performing a bitstream conformance check only for slices of the one or more slices that do not have an intra slice type and for which a temporal motion vector predictor is enabled, the bitstream conformance check constraining the values of the respective collocated reference picture index syntax elements such that each respective collocated reference picture index syntax element points to the same picture and does not reference the current picture itself.
-
582.
公开(公告)号:US20170280126A1
公开(公告)日:2017-09-28
申请号:US15253447
申请日:2016-08-31
Applicant: QUALCOMM Incorporated
Inventor: Geert Van der Auwera , Muhammed Coban , Marta Karczewicz
CPC classification number: H04N13/161 , G06T3/0031 , G06T3/0093 , G06T3/4038 , G06T15/00 , G06T19/00 , G06T2207/10016 , G06T2207/20008 , G06T2207/20024 , H04N13/117 , H04N13/122 , H04N13/279 , H04N2213/006
Abstract: Techniques and systems are described for mapping 360-degree video data to a truncated square pyramid shape. A 360-degree video frame can include 360-degrees' worth of pixel data, and thus be spherical in shape. By mapping the spherical video data to the planes provided by a truncated square pyramid, the total size of the 360-degree video frame can be reduced. The planes of the truncated square pyramid can be oriented such that the base of the truncated square pyramid represents a front view and the top of the truncated square pyramid represents a back view. In this way, the front view can be captured at full resolution, the back view can be captured at reduced resolution, and the left, right, up, and bottom views can be captured at decreasing resolutions. Frame packing structures can also be defined for 360-degree video data that has been mapped to a truncated square pyramid shape.
-
公开(公告)号:US09762920B2
公开(公告)日:2017-09-12
申请号:US14294913
申请日:2014-06-03
Applicant: QUALCOMM Incorporated
Inventor: Jianle Chen , Xiang Li , Wei Pu , Marta Karczewicz
Abstract: An apparatus for coding video information according to certain aspects includes a memory and a processor. The memory unit is configured to store video information. The processor is configured to: obtain reference layer video information; upsample the reference layer video information in a first dimension to generate an intermediate output; constrain the intermediate output to a predetermined bit depth; and upsample the constrained intermediate output in a second dimension, wherein the second dimension is orthogonal to the first dimension.
-
公开(公告)号:US09756354B2
公开(公告)日:2017-09-05
申请号:US14658754
申请日:2015-03-16
Applicant: QUALCOMM Incorporated
Inventor: Chao Pang , Ying Chen , Joel Sole Rojals , Marta Karczewicz
IPC: H04N7/12 , H04N19/513 , H04N19/70 , H04N19/44 , H04N19/52 , H04N19/593 , H04N19/463
CPC classification number: H04N19/513 , H04N19/44 , H04N19/463 , H04N19/52 , H04N19/593 , H04N19/70
Abstract: An example method for decoding video data includes constructing a block vector (BV) candidate list for a current block of the video data, the BV candidate list including a plurality of BV predictor candidates, each respective BV predictor candidate of the plurality of BV predictor candidates is one of: a BV of a neighboring block, a BV of a previously coded block, and a default BV; determining, based on a syntax element obtained from an encoded video bitstream, a particular BV predictor candidate from the plurality of BV predictor candidates; determining, based on the particular BV predictor candidate, a value of a BV that represents a displacement between the current block and a predictor block of video data in a picture in which the current block resides; determining, based on the value the BV, the predictor block; and reconstructing the current block based on the predictor block.
-
585.
公开(公告)号:US09756337B2
公开(公告)日:2017-09-05
申请号:US14572002
申请日:2014-12-16
Applicant: QUALCOMM Incorporated
Inventor: Xiang Li , Jianle Chen , Marta Karczewicz
IPC: H04N19/136 , G06T7/40 , H04N19/50 , H04N19/124 , H04N19/44 , H04N19/137 , H04N19/30 , H04N19/186 , H04N19/42 , H04N19/105 , H04N19/70
CPC classification number: H04N19/136 , H04N19/105 , H04N19/124 , H04N19/186 , H04N19/30 , H04N19/42 , H04N19/70
Abstract: Techniques are described for 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 or video decoder performs color prediction using a 3D lookup table to convert the color data of a reference picture in the first color gamut to the second color gamut. 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.
-
公开(公告)号:US20170238020A1
公开(公告)日:2017-08-17
申请号:US15432839
申请日:2017-02-14
Applicant: QUALCOMM Incorporated
Inventor: Marta Karczewicz , Wei-Jung Chien , Li Zhang
IPC: H04N19/80
CPC classification number: H04N19/117 , H04N19/136 , H04N19/14 , H04N19/176 , H04N19/463 , H04N19/70 , H04N19/80 , H04N19/82
Abstract: An example device for filtering a decoded block of video data includes one or more processors implemented in circuitry and configured to decode a current block of a current picture of the video data, select a filter (such as an adaptive loop filter) to be used to filter pixels of the current block, calculate a gradient of at least one pixel for the current block, select a geometric transform to be performed on one of a filter support region or coefficients of the selected filter, wherein the one or more processors are configured to select the geometric transform that corresponds to an orientation of the gradient of the at least one pixel, perform the geometric transform on either the filter support region or the coefficients of the selected filter, and filter the at least one pixel of the current block using the selected filter after performing the geometric transform.
-
公开(公告)号:US09729873B2
公开(公告)日:2017-08-08
申请号:US13748055
申请日:2013-01-23
Applicant: QUALCOMM Incorporated
Inventor: Xianglin Wang , Vadim Seregin , Jianle Chen , Marta Karczewicz
IPC: H04N7/26 , H04N19/51 , H04N19/52 , H04N19/176 , H04N19/147 , H04N19/61 , H04N19/109 , H04N19/194 , H04N19/436
CPC classification number: H04N19/513 , H04N19/109 , H04N19/147 , H04N19/176 , H04N19/194 , H04N19/436 , H04N19/52 , H04N19/61
Abstract: An example video encoder is configured to receive an indication of merge mode coding of a block within a parallel motion estimation region (PMER), generate a merge mode candidate list comprising one or more spatial neighbor motion vector (MV) candidates and one or more temporal motion vector prediction (TMVP) candidates, wherein motion information of at least one of the spatial neighbor MV candidates is known to be unavailable during coding of the block at an encoder, determine an index value identifying, within the merge mode candidate list, one of the TMVP candidates or the spatial neighbor MV candidates for which motion information is available during coding of the particular block, and merge mode code the block using the identified MV candidate.
-
公开(公告)号:US20170214940A1
公开(公告)日:2017-07-27
申请号:US15481303
申请日:2017-04-06
Applicant: QUALCOMM Incorporated
Inventor: Wei-Jung Chien , Marta Karczewicz , Xianglin Wang
IPC: H04N19/593 , H04N19/176 , H04N19/186 , H04N19/11
CPC classification number: H04N19/593 , H04N19/11 , H04N19/176 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463
Abstract: This disclosure describes techniques for intra-prediction mode signaling for video coding. In one example, a video coder is configured to determine, for a block of video data, a set of most probable intra-prediction modes such that the set of most probable intra-prediction modes has a size that is equal to a predetermined number that is greater than or equal to two. The video coder is also configured to code a value representative of an actual intra-prediction mode for the block based at least in part on the set of most probable intra-prediction modes and code the block using the actual intra-prediction mode. The video coder may further be configured to code the block using the actual intra-prediction mode, e.g., to encode or decode the block. Video encoders and video decoders may implement these techniques.
-
公开(公告)号:US09715559B2
公开(公告)日:2017-07-25
申请号:US14659398
申请日:2015-03-16
Applicant: QUALCOMM Incorporated
Inventor: Chao Pang , Xiang Li , Joel Sole Rojals , Marta Karczewicz
IPC: G06F17/30 , H04N19/105 , H04N19/46 , H04N19/30 , H04N19/593 , H04N19/136 , H04N19/18 , H04N19/597 , H04N19/52 , H04N19/11 , H04N19/33 , H04N19/31
CPC classification number: G06F17/30949 , G06F17/30958 , H04N19/105 , H04N19/11 , H04N19/136 , H04N19/18 , H04N19/30 , H04N19/31 , H04N19/33 , H04N19/46 , H04N19/52 , H04N19/593 , H04N19/597
Abstract: An apparatus configured to encode video information of a picture includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store a hash table that includes at least one hash index corresponding to reference blocks in the picture, the reference blocks being a subset of available blocks in the picture. The processor is configured to map a current block to a hash index in the hash table based on the application of a hash function to the current block, identify, from the hash table, reference blocks that correspond to the hash index, select a prediction block from among the reference blocks based on a comparison of the current block to the reference blocks, and encode the video information using the selected prediction block.
-
公开(公告)号:US09712832B2
公开(公告)日:2017-07-18
申请号:US15425738
申请日:2017-02-06
Applicant: QUALCOMM Incorporated
Inventor: Krishnakanth Rapaka , Ye-Kui Wang , Jianle Chen , Marta Karczewicz
IPC: H04N19/187 , H04N19/172 , H04N19/169 , H04N19/30 , H04N19/70
CPC classification number: H04N19/187 , H04N19/13 , H04N19/172 , H04N19/188 , H04N19/30 , H04N19/44 , H04N19/70
Abstract: In one example, the disclosure is directed to techniques that include receiving a bitstream comprising at least a syntax element, a first network abstraction layer unit type, and a coded access unit comprising a plurality of pictures. The techniques further include determining a value of the syntax element which indicates whether the access unit was coded using cross-layer alignment. The techniques further include determining the first network abstraction layer unit type for a picture in the access unit and determining whether the first network abstraction layer unit type equals a value in a range of type values. The techniques further include setting a network abstraction layer unit type for all other pictures in the coded access unit to equal the value of the first network abstraction layer unit type if the first network abstraction layer unit type is equal to a value in the range of type values.
-
-
-
-
-
-
-
-
-