-
公开(公告)号:CO2020004110A2
公开(公告)日:2020-04-24
申请号:CO2020004110
申请日:2020-04-01
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , CHIEN WEI-JUNG , ZHANG LI , ZHANG KAI , CHEN JIANLE , LI XIANG , CHEN YI-WEN
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/52 , H04N19/54
Abstract: RESUMEN Un dispositivo de ejemplo para codificar datos de video incluye una memoria configurada para almacenar datos de video, y uno o más procesadores implementados en circuito y configurados para codificar una primera diferencia de vectores de movimiento (MVD) que representa una diferencia entre un primer vector de movimiento de un bloque actual de datos de video predicho usando predicción afín y un primer predictor de vectores de movimiento (MVP) para el primer vector de movimiento, predecir una segunda MVD de la primera MVD para un segundo vector de movimiento del bloque actual, y codificar el bloque actual usando predicción afín de acuerdo con el primer vector de movimiento y el segundo vector de movimiento. La predicción de la segunda MVD de la primera MVD de esta forma puede reducir la tasa de bits de una corriente de bits que incluye datos de video codificados, así como mejorar la eficacia de procesamiento.
-
公开(公告)号:AU2018345741A1
公开(公告)日:2020-03-19
申请号:AU2018345741
申请日:2018-10-02
Applicant: QUALCOMM INC
Inventor: ZHANG KAI , CHEN JIANLE , LI XIANG , CHIEN WEI-JUNG , CHEN YI-WEN , ZHANG LI , KARCZEWICZ MARTA
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/52 , H04N19/54
Abstract: An example device for coding video data includes a memory configured to store video data, and one or more processors implemented in circuitry and configured to code a first motion vector difference (MVD) representing a difference between a first motion vector of a current block of video data predicted using affine prediction and a first motion vector predictor (MVP) for the first motion vector, predict a second MVD from the first MVD for a second motion vector of the current block, and code the current block using affine prediction according to the first motion vector and the second motion vector. Predicting the second MVD from the first MVD in this may reduce bitrate of a bitstream including coded video data, as well as improve processing efficiency.
-
公开(公告)号:AU2018288866A1
公开(公告)日:2019-12-05
申请号:AU2018288866
申请日:2018-06-22
Applicant: QUALCOMM INC
Inventor: CHUANG HSIAO-CHIANG , CHEN JIANLE , ZHANG KAI , LI XIANG , KARCZEWICZ MARTA , CHEN YI-WEN , CHIEN WEI-JUNG
IPC: H04N19/577 , H04N19/523 , H04N19/57 , H04N19/59
Abstract: A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N-1)x(H+N-1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.
-
公开(公告)号:AU2018283967A1
公开(公告)日:2019-12-05
申请号:AU2018283967
申请日:2018-06-11
Applicant: QUALCOMM INC
Inventor: CHEN YI-WEN , CHIEN WEI-JUNG , SUN YU-CHEN , ZHANG LI , LEE SUNGWON , LI XIANG , CHUANG HSIAO-CHIANG , CHEN JIANLE , SEREGIN VADIM , KARCZEWICZ MARTA
IPC: H04N19/52
Abstract: A video coder may determine a motion vector of a non-adjacent block of a current picture of the video data. The non-adjacent block is non-adjacent to a current block of the current picture. Furthermore, the video coder determines, based on the motion vector of the non-adjacent block, a motion vector predictor (MVP) for the current block. The video coder may determine a motion vector of the current block. The video coder may also determine a predictive block based on the motion vector of the current block.
-
公开(公告)号:CL2019001393A1
公开(公告)日:2019-09-27
申请号:CL2019001393
申请日:2019-05-23
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , ZHANG LI , CHEN JIANLE , LI XIANG , CHIEN WEI-JUNG , CHUANG HSIAO-CHIANG , CHEN YI-WEN
IPC: H04N19/139 , H04N19/176 , H04N19/513 , H04N19/537 , H04N19/577
Abstract: PARA UN BLOQUE INTER-PREDICTIVO BIDIRECCIONAL, SE CONFIGURA UN DECODIFICADOR DE VÍDEO, USANDO UN PRIMER MV, PARA LOCALIZAR UN PRIMER BLOQUE PREDICTIVO EN UNA PRIMERA IMAGEN DE REFERENCIA; USANDO UN SEGUNDO MV, LOCALIZAR UN SEGUNDO BLOQUE PREDICTIVO EN UNA SEGUNDA IMAGEN DE REFERENCIA; PARA UN PRIMER SUB-BLOQUE DEL PRIMER BLOQUE PREDICTIVO, DETERMINAR UNA PRIMERA CANTIDAD DE MOVIMIENTO DE FLUJO ÓPTICO BIDIRECCIONAL (BIO); DETERMINAR UN PRIMER SUB-BLOQUE PREDICTIVO FINAL PARA EL BLOQUE DE DATOS DE VÍDEO CON BASE EN LA PRIMERA CANTIDAD DE MOVIMIENTO BIO; PARA UN SEGUNDO SUB-BLOQUE DEL PRIMER BLOQUE PREDICTIVO, DETERMINAR LA SEGUNDA CANTIDAD DE MOVIMIENTO BIO; DETERMINAR UN SEGUNDO SUB-BLOQUE PREDICTIVO FINAL PARA EL BLOQUE DE DATOS DE VÍDEO CON BASE EN LA SEGUNDA CANTIDAD DE MOVIMIENTO BIO; Y CON BASE EN EL SUB-BLOQUE PREDICTIVO FINAL Y EL SEGUNDO SUB-BLOQUE PREDICTIVO FINAL, DETERMINAR UN PRIMER BLOQUE PREDICTIVO FINAL PARA EL BLOQUE DE DATOS DE VÍDEO.
-
公开(公告)号:AU2018237346A1
公开(公告)日:2019-09-05
申请号:AU2018237346
申请日:2018-03-22
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , CHEN YI-WEN , CHIEN WEI-JUNG , CHUANG HSIAO-CHIANG , LI XIANG , CHEN JIANLE
IPC: 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.
-
公开(公告)号:AU2018234607A1
公开(公告)日:2019-08-22
申请号:AU2018234607
申请日:2018-03-13
Applicant: QUALCOMM INC
Inventor: LI XIANG , CHEN YI-WEN , CHEN JIANLE , CHUANG HSIAO-CHIANG , CHIEN WEI-JUNG , SUN YU-CHEN , KARCZEWICZ MARTA
Abstract: Techniques and systems are provided for deriving one or more sets of affine motion parameters at a decoder. For example, the decoder can obtain video data from an encoded video bitstream. The video data includes at least a current picture and a reference picture. The decoder can determine a set of affine motion parameters for a current block of the current picture. The set of affine motion parameters can be used for performing motion compensation prediction for the current block. The set of affine motion parameters can be determined using a current affine template of the current block and a reference affine template of the reference picture. In some cases, an encoder can determine a set of affine motion parameters for a current block using a current affine template of the current block and a reference affine template of the reference picture, and can generate an encoded video bitstream that includes a syntax item indicating template matching based affine motion derivation mode is to be used by a decoder for the current block. The encoded video bitstream may not include any affine motion parameters for determining the set of affine motion parameters.
-
公开(公告)号:CA3035359A1
公开(公告)日:2018-04-12
申请号:CA3035359
申请日:2017-10-04
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , ZHANG LI , CHEN JIANLE , CHIEN WEI-JUNG , CHEN YI-WEN , ZHAO XIN
IPC: H04N19/176 , H04N19/117 , H04N19/14 , H04N19/182 , H04N19/70 , H04N19/82
Abstract: A video coder compares a first sample of a current block to a first set of neighbor samples to determine a first difference value; determines a first offset for the first sample based on the first difference value; compares a second sample of the current block to a second set of neighbor samples to determine a second difference value that has a same sign as the first difference value; determines an offset for the second sample, that is different than the offset for the first sample, based on the second difference value; and applies the first offset to the first sample value and the second offset to the second sample value to generate a filtered image.
-
公开(公告)号:PL3692715T3
公开(公告)日:2024-11-25
申请号:PL18793097
申请日:2018-10-02
Applicant: QUALCOMM INC
Inventor: ZHANG KAI , CHEN JIANLE , LI XIANG , CHIEN WEI-JUNG , CHEN YI-WEN , ZHANG LI , KARCZEWICZ MARTA
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/52 , H04N19/54
-
20.
公开(公告)号:ES2841312T3
公开(公告)日:2021-07-08
申请号:ES17784818
申请日:2017-10-05
Applicant: QUALCOMM INC
Inventor: CHEN YI-WEN , CHIEN WEI-JUNG , ZHANG LI , SUN YU-CHEN , CHEN JIANLE , KARCZEWICZ MARTA
IPC: H04N19/52 , H04N19/537
Abstract: Un procedimiento de descodificación de datos de vídeo, comprendiendo el procedimiento: seleccionar un bloque afín de origen, siendo el bloque afín de origen un bloque codificado por afinidad que es vecino espacialmente a un bloque actual; extrapolar vectores de movimiento de puntos de control del bloque afín de origen para determinar predictores de vector de movimiento para puntos de control del bloque actual en base a los vectores de movimiento extrapolados; insertar, en una lista de candidatos de conjunto de predictores de vectores de movimiento afines (MVP), un conjunto de MVP afín que incluye los predictores de vectores de movimiento para los puntos de control del bloque actual; determinar, en base a un índice señalizado en un flujo de bits, un conjunto de MVP afín seleccionado en la lista de candidatos de conjunto de MVP afines; obtener, de un flujo de bits, diferencias de vector de movimiento (MVD) que indican diferencias entre vectores de movimiento de los puntos de control del bloque actual y los predictores de vectores de movimiento en el conjunto de MVP afín seleccionado; determinar, en base a los predictores de vector de movimiento incluidos en el conjunto de MVP afín seleccionado y las MVD, los vectores de movimiento de los puntos de control del bloque actual; generar, en base a los vectores de movimiento de los puntos de control del bloque actual, un bloque predictivo; y reconstruir el bloque actual basado en datos residuales y el bloque predictivo.
-
-
-
-
-
-
-
-
-