-
公开(公告)号:US09712831B2
公开(公告)日:2017-07-18
申请号:US15425676
申请日: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 , H04N19/44
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.
-
592.
公开(公告)号:US09706210B2
公开(公告)日:2017-07-11
申请号:US14536216
申请日:2014-11-07
Applicant: QUALCOMM Incorporated
Inventor: In Suk Chong , Sungwon Lee , Cheng-Teh Hsieh , Marta Karczewicz
IPC: H04N19/176 , H04N19/122 , H04N19/139 , H04N19/105 , H04N19/50 , H04N19/103 , H04N19/137
CPC classification number: H04N19/176 , H04N19/103 , H04N19/105 , H04N19/122 , H04N19/137 , H04N19/139
Abstract: Provided are techniques for low complexity video coding. For example, a video coder may be configured to calculate a first sum of absolute difference (SAD) value between a CU block and a corresponding block in a reference frame for the largest coding unit (LCU). The video coder may define conditions (e.g., background and/or homogeneous conditions) for the branching based at least in part on the first SAD value. The video coder may also determine the branching based on detecting the background or homogeneous condition, the branching including a first branch corresponding to both a first CU size of the CU block and a second CU size of a sub-block of the CU block. The video coder may then set the first branch to correspond to the first CU size, if the first CU size or the second CU size satisfies the background condition.
-
593.
公开(公告)号:US09706200B2
公开(公告)日:2017-07-11
申请号:US13919936
申请日:2013-06-17
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Geert Van der Auwera , Marta Karczewicz
IPC: H04N7/12 , H04N19/85 , H04N19/176 , H04N19/70 , H04N19/127 , H04N19/162 , H04N19/82
CPC classification number: H04N19/85 , H04N19/127 , H04N19/162 , H04N19/176 , H04N19/70 , H04N19/82
Abstract: Techniques described herein are related to harmonizing the signaling of coding modes and filtering in video coding. In one example, a method of decoding video data is provided that includes decoding a first syntax element to determine whether PCM coding mode is used for one or more video blocks, wherein the PCM coding mode refers to a mode that codes pixel values as PCM samples. The method further includes decoding a second syntax element to determine whether in-loop filtering is applied to the one or more video blocks. Responsive to the first syntax element indicating that the PCM coding mode is used, the method further includes applying in-loop filtering to the one or more video blocks based at least in part on the second syntax element and decoding the one or more video blocks based at least in part on the first and second syntax elements.
-
公开(公告)号:US09699457B2
公开(公告)日:2017-07-04
申请号:US13648121
申请日:2012-10-09
Applicant: Qualcomm Incorporated
Inventor: Liwei Guo , Marta Karczewicz , Xianglin Wang
IPC: H04N7/12 , H04N19/11 , H04N19/176 , H04N19/147 , H04N19/46 , H04N19/122 , H04N19/61
CPC classification number: H04N19/11 , H04N19/122 , H04N19/147 , H04N19/176 , H04N19/46 , H04N19/61
Abstract: A video coder can be configured to determine an intra-prediction mode for a block of video data, identify a most probable transform based on the intra-prediction mode determined for the block of video data, and code an indication of whether the most probable transform is a transform used to encode the block of video data. The most probable transform can be a non-square transform.
-
公开(公告)号:US09667994B2
公开(公告)日:2017-05-30
申请号:US14038536
申请日:2013-09-26
Applicant: QUALCOMM Incorporated
Inventor: Rajan Laxman Joshi , Liwei Guo , Marta Karczewicz
IPC: H04N19/70 , H04N19/593 , H04N19/176 , H04N19/96 , H04N19/11 , H04N19/186 , H04N19/645 , H04N19/105
CPC classification number: H04N19/593 , H04N19/11 , H04N19/176 , H04N19/186 , H04N19/645 , H04N19/70 , H04N19/96
Abstract: Systems, methods, and devices for video coding that may receive a rectangular chroma block are disclosed. The rectangular chroma block may be divided into a first square sub-block and a second square sub-block. The systems, methods, and devices may reconstruct the first square sub-block and intra-predict the second square sub-block using reference samples from the reconstructed first square sub-block.
-
公开(公告)号:US20170150176A1
公开(公告)日:2017-05-25
申请号:US15359563
申请日:2016-11-22
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Jianle Chen , Wei-Jung Chien , Xin Zhao , Xiang Li , Marta Karczewicz
IPC: H04N19/59 , H04N19/186 , H04N19/573 , H04N19/61 , H04N19/91 , H04N19/587 , H04N19/124 , H04N19/13
CPC classification number: H04N19/649 , G06F17/147 , H04N19/105 , H04N19/119 , H04N19/122 , H04N19/124 , H04N19/13 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/42 , H04N19/573 , H04N19/587 , H04N19/59 , H04N19/593 , H04N19/597 , H04N19/61 , H04N19/625 , H04N19/82 , H04N19/91 , H04N19/96
Abstract: A video coder reconstructs a set of chroma reference samples and reconstructs luma samples of a non-square prediction unit. Additionally, the video coder sub-samples the set of luma reference samples such that a total number of the luma reference samples that neighbor a longer side of the non-square prediction block is the same as a total number of the luma reference samples that neighbor a shorter side of the non-square prediction block. The video coder determines a Linear Model (LM) parameter based on: β=(Σyi−α·Σxi)/I, where I is a total number of reference samples in the set of the luma reference samples, xi is a luma reference sample in the set of luma reference samples, yi is a chroma reference sample in the set of chroma reference samples. The video coder uses the LM parameter in a process to determine values of chroma samples of the non-square prediction block.
-
公开(公告)号:US09648330B2
公开(公告)日:2017-05-09
申请号:US14331166
申请日:2014-07-14
Applicant: QUALCOMM Incorporated
Inventor: Wei Pu , Woo-Shik Kim , Jianle Chen , Joel Sole Rojals , Liwei Guo , Chao Pang , Rajan Laxman Joshi , Marta Karczewicz
IPC: H04N19/186 , H04N19/147 , H04N19/105 , H04N19/61 , H04N19/176
CPC classification number: H04N19/147 , H04N19/105 , H04N19/176 , H04N19/186 , H04N19/61
Abstract: A device for decoding video data includes a memory configured to store video data, and at least one processor. The at least one processor may be configured to: determine luma residual samples for a block of video data, determine predictive chroma residual samples for the block of video data, scale the luma residual samples with a scale factor to produce scaled luma residual samples, and determine updated chroma residual samples based on the predictive chroma residual samples and the scaled luma residual samples.
-
公开(公告)号:US09648318B2
公开(公告)日:2017-05-09
申请号:US14040290
申请日:2013-09-27
Applicant: QUALCOMM Incorporated
Inventor: Ying Chen , Krishnakanth Rapaka , Marta Karczewicz , Xiang Li , Jianle Chen
IPC: H04N19/597 , H04N19/30 , H04N19/105 , H04N19/52 , H04N19/513
CPC classification number: H04N19/30 , H04N19/105 , H04N19/513 , H04N19/52 , H04N19/597
Abstract: In general, techniques are described for performing residual prediction in video coding. As one example, a device configured to code scalable or multi-view video data may comprise one or more processors configured to perform the techniques. The processors may determine a difference picture, for a current picture, based on a first reference picture in a same layer or view as the current picture and a decoded picture in a different layer or view as the current picture. The decoded picture may be in a same access unit as the first reference picture. The processors may perform bi-prediction based on the difference picture to code at least a portion of the current picture.
-
公开(公告)号:US09628795B2
公开(公告)日:2017-04-18
申请号:US14333084
申请日:2014-07-16
Applicant: QUALCOMM Incorporated
Inventor: Li Zhang , Ying Chen , Marta Karczewicz
IPC: H04N7/12 , H04N11/02 , H04N11/04 , H04N19/583 , H04N19/597 , H04N19/52 , H04N19/176 , H04N19/51
CPC classification number: H04N19/51 , H04N19/176 , H04N19/52 , H04N19/597
Abstract: Techniques are described for determining a block in a reference picture in a reference view based on a disparity vector for a current block. The techniques start the disparity vector from a bottom-right pixel in a center 2×2 sub-block within the current block, and determine a location within the reference picture to which the disparity vector refers. The determined block covers the location referred to by the disparity vector based on the disparity vector starting from the bottom-right pixel in the center 2×2 sub-block within the current block.
-
公开(公告)号:US20170094314A1
公开(公告)日:2017-03-30
申请号:US15270507
申请日:2016-09-20
Applicant: QUALCOMM Incorporated
Inventor: Xin Zhao , Jianle Chen , Amir Said , Marta Karczewicz , Vadim Seregin
IPC: H04N19/61 , H04N19/159 , H04N19/124 , H04N19/625 , H04N19/122 , H04L12/26
Abstract: Techniques are described in which a decoder is configured to reorganize a first 2-dimensional coefficient block as a first 1-dimensional coefficient vector according to a coefficient scanning order and apply a first inverse transform to the first 1-dimensional coefficient vector to generate a second 1-dimensional coefficient vector. The first inverse transform is a non-separable transform. The decoder is further configured to reorganize the first 1-dimensional coefficient vector as a second 2-dimensional coefficient block and apply a second inverse transform to the second 2-dimensional coefficient block to generate a residual video block. The second inverse transform converts the second 2-dimensional coefficient block from a frequency domain to a pixel domain. The decoder is further configured to form a decoded video block, wherein forming the decoded video block comprises summing the residual video block with one or more predictive blocks.
-
-
-
-
-
-
-
-
-