Non-separable secondary transform for video coding with reorganizing

    公开(公告)号:AU2016332318A1

    公开(公告)日:2018-04-26

    申请号:AU2016332318

    申请日:2016-09-21

    Applicant: QUALCOMM INC

    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.

    MOTION VECTOR PREDICTION FOR AFFINE MOTION MODELS IN VIDEO CODING

    公开(公告)号:CA3035587A1

    公开(公告)日:2018-04-12

    申请号:CA3035587

    申请日:2017-10-05

    Applicant: QUALCOMM INC

    Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.

    Derivación de información de movimiento a subbloques en la codificación de video

    公开(公告)号:CO2017009676A2

    公开(公告)日:2017-12-15

    申请号:CO2017009676

    申请日:2017-09-25

    Applicant: QUALCOMM INC

    Abstract: RESUMEN En un ejemplo, un método para procesar datos de video incluye dividir un bloque actual de datos de video en una pluralidad de subbloques para derivar información de movimiento del bloque actual, en donde la información de movimiento indica el movimiento del bloque actual con respecto a los datos de video de referencia. El método también incluye derivar, en forma separada a cada subbloque respectivo de la pluralidad de subbloques, información de movimiento que comprende realizar una búsqueda de movimiento para un primer conjunto de datos de referencia que corresponde a un segundo conjunto de datos de referencia fuera de cada subbloque respectivo. El método también incluye decodificar la pluralidad de subbloques en función de la información de movimiento derivada y sin decodificar los elementos sintácticos representativos de la información de movimiento.

    RANDOM ACCESS WITH ADVANCED DECODED PICTURE BUFFER (DPB) MANAGEMENT IN VIDEO CODING

    公开(公告)号:CA2852959C

    公开(公告)日:2017-12-05

    申请号:CA2852959

    申请日:2012-10-31

    Applicant: QUALCOMM INC

    Abstract: As one example, techniques for decoding video data include receiving a bitstream that includes one or more pictures of a coded video sequence (CVS), decoding a first picture according to a decoding order, wherein the first picture is a random access point (RAP) picture that is not an instantaneous decoding refresh (IDR) picture, and decoding at least one other picture following the first picture according to the decoding order based on the decoded first picture. As another example, techniques for encoding video data include generating a bitstream that includes one or more pictures of a CVS, wherein a first picture according to the decoding order is a RAP picture that is not an IDR picture, and avoiding including at least one other picture, other than the first picture, that corresponds to a leading picture associated with the first picture, in the bitstream.

    Coding data using an enhanced context-adaptive binary arithmetic coding (CABAC) design

    公开(公告)号:AU2016271140A1

    公开(公告)日:2017-11-16

    申请号:AU2016271140

    申请日:2016-05-27

    Applicant: QUALCOMM INC

    Abstract: A video coding device includes a memory configured to store video data and processor(s) configured to process at least a portion of the stored video data. The processor(s) are configured to identify a coefficient group (CG) that includes a current transform coefficient of the video data, the CG representing a subset of transform coefficients within a transform unit. The processor(s) are further configured to determine a size of the CG based on a combination of a transform size and one or both of (i) a coding mode associated with the transform unit, or (ii) a transform matrix associated with the transform unit.

    Coding data using an enhanced context-adaptive binary arithmetic coding (CABAC) design

    公开(公告)号:AU2016271137A1

    公开(公告)日:2017-11-16

    申请号:AU2016271137

    申请日:2016-05-27

    Applicant: QUALCOMM INC

    Abstract: Context adaptive binary arithmetic coding (CABAC) techniques are generally described. Aspects of the techniques are generally directed to inheritance-based context initialization. An example video coding device includes a memory configured to store video data, and one or more processors. The processor(s) are configured to initialize context information for a current slice of a current picture by inheriting context information of a previously-coded block of a previously-coded picture of the stored video data as initialized context information for the current slice of the current picture. The processor(s) are further configured to code data of the current slice using the initialized context information.

Patent Agency Ranking