-
公开(公告)号:TN2017000286A1
公开(公告)日:2019-01-16
申请号:TN2017000286
申请日:2016-01-26
Applicant: QUALCOMM INC
Inventor: CHEN JIANLE , CHEN YING , KARCZEWICZ MARTA , LEE SUNGWON , LI XIANG , LIU HONGBIN , ZHANG LI , ZHAO XIN
IPC: H04N19/12 , H04N19/136 , H04N19/157 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/60 , H04N19/70
Abstract: Example techniques are described to determine transforms to be used during video encoding and video decoding. A video encoder and a video decoder may select transform subsets that each identify one or more candidate transforms. The video encoder and the video decoder may determine transforms from the selected transform subsets.
-
公开(公告)号:ES2693707T3
公开(公告)日:2018-12-13
申请号:ES13716683
申请日:2013-04-02
Applicant: QUALCOMM INC
Inventor: CHEN YING , ZHANG LI , YU YANG , VAN DER AUWERA GEERT , LI XIANG , KARCZEWICZ MARTA
IPC: H04N19/597 , H04N19/109 , H04N19/176 , H04N19/70
Abstract: Un procedimiento de decodificación de datos de vídeo en 3D codificados predictivamente, el procedimiento que comprende: determinar si una unidad de vídeo actual se codifica usando un primer modo, en el que la unidad de vídeo actual es un macrobloque, MB, o una partición de MB de un componente de vista de textura actual de una vista actual de una unidad de acceso actual; cuando la unidad de vídeo actual se codifica usando el primer modo: determinar una imagen de vista de referencia para la predicción de síntesis de visión, en el que la imagen de vista de referencia es la imagen en la unidad de acceso actual en una vista indicada en una cabecera de fragmento como una vista para la síntesis de visión; establecer un índice de referencia para la unidad de vídeo actual de tal manera que el índice de referencia indique la imagen de vista de referencia; y derivar un vector de movimiento para la unidad de vídeo actual, en el que el vector de movimiento para la unidad de vídeo actual se refiere a la imagen de vista de referencia y en el que derivar el vector de movimiento comprende: determinar un valor de profundidad representativo de un bloque de una imagen de profundidad, correspondiendo el bloque de la imagen de profundidad a una unidad de vídeo actual de la imagen de textura correspondiente, en el que el valor de profundidad representativo se determina basándose en un valor máximo, promedio o mediano de píxeles de profundidad predeterminados en el bloque de la imagen de profundidad, en el que los píxeles de profundidad predeterminados son los píxeles de profundidad de esquina en el bloque de la imagen de profundidad; usar el valor de profundidad representativo para determinar un vector de disparidad; y establecer el vector de movimiento para la unidad de vídeo actual igual al vector de disparidad; o cuando la unidad de vídeo actual se codifique usando un segundo modo, decodificar, desde el flujo de bits, información de movimiento para la unidad de vídeo actual; generar un bloque predictivo para la unidad de vídeo actual basándose en un bloque de referencia indicado por la información de movimiento de la unidad de vídeo actual, incluyendo la información de movimiento de la unidad de vídeo actual el vector de movimiento para la unidad de vídeo actual y el índice de referencia para la unidad de vídeo actual; y añadir el bloque predictivo a un bloque residual para construir un bloque de muestra de la unidad de vídeo actual.
-
63.
公开(公告)号:ES2686936T3
公开(公告)日:2018-10-22
申请号:ES12740273
申请日:2012-07-20
Applicant: QUALCOMM INC
Inventor: CHEN YING , ZHANG LI , KARCZEWICZ MARTA
IPC: H04N19/172 , H04L29/06 , H04N13/00 , H04N19/174 , H04N19/176 , H04N19/44 , H04N19/46 , H04N19/50 , H04N19/51 , H04N19/597 , H04N19/61 , H04N19/70
Abstract: Un procedimiento para codificar datos de vídeo tridimensionales, 3D, que comprende: codificar un bloque de vídeo de visualización de textura; y codificar un bloque de vídeo de visualización de profundidad, en el que el bloque de vídeo de visualización de profundidad está asociado con el bloque de vídeo de visualización de textura, en el que codificar el bloque de vídeo de visualización de profundidad incluye codificar un elemento sintáctico indicativo de si un modo de predicción de movimiento de visualización interna, IVMP está habilitado de modo que la información de movimiento asociada con el bloque de vídeo de visualización de textura se adopte como información de movimiento asociada con el bloque de vídeo de visualización de profundidad, en el que el bloque de vídeo de visualización de textura y el bloque de vídeo de visualización de profundidad están codificados conjuntamente en una unidad, en el que si el modo IVMP está deshabilitado, la información de movimiento asociada con el bloque de vídeo de visualización de textura se incluye en la unidad y la información de movimiento asociada con el bloque de vídeo de visualización de profundidad se incluye por separado en la unidad, y en el que si el modo IVMP está habilitado, la información de movimiento asociada con el bloque de vídeo de visualización de textura se incluye en la unidad, y la información de movimiento asociada con el bloque de vídeo de visualización de textura se adopta como la información de movimiento asociada con el bloque de vídeo de visualización de profundidad.
-
公开(公告)号:AU2017238068A1
公开(公告)日:2018-08-30
申请号:AU2017238068
申请日:2017-03-21
Applicant: QUALCOMM INC
Inventor: LI XIANG , CHEN JIANLE , ZHANG LI , ZHAO XIN , CHUANG HSIAO-CHIANG , ZOU FENG , KARCZEWICZ MARTA
IPC: H04N19/50 , H04N19/103 , H04N19/119 , H04N19/176 , H04N19/30 , H04N19/46 , H04N19/583 , H04N19/96
Abstract: An example device for decoding video data includes a video decoder configured to decode one or more syntax elements at a region-tree level of a region-tree of a tree data structure for a coding tree block (CTB) of video data, the region-tree having one or more region-tree nodes including region-tree leaf and non-leaf nodes, each of the region-tree non-leaf nodes having at least four child region-tree nodes, decode one or more syntax elements at a prediction-tree level for each of the region-tree leaf nodes of one or more prediction trees of the tree data structure for the CTB, the prediction trees each having one or more prediction-tree leaf and non-leaf nodes, each of the prediction-tree non-leaf nodes having at least two child prediction-tree nodes, each of the prediction leaf nodes defining respective coding units (CUs), and decode video data for each of the CUs.
-
公开(公告)号:SG11201804725YA
公开(公告)日:2018-07-30
申请号:SG11201804725Y
申请日:2017-01-13
Applicant: QUALCOMM INC
Inventor: LI XIANG , ZHANG LI , CHIEN WEI-JUNG , CHEN JIANLE , ZHAO XIN , KARCZEWICZ MARTA
IPC: H04N19/105 , H04N19/119 , H04N19/136 , H04N19/172 , H04N19/176 , H04N19/50
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.
-
公开(公告)号:CO2018007220A2
公开(公告)日:2018-07-19
申请号:CO2018007220
申请日:2018-07-11
Applicant: QUALCOMM INC
Inventor: KARCZEWICZ MARTA , CHEN JIANLE , LI XIANG , ZHANG LI , CHIEN WEI-JUNG , ZHAO XIN
IPC: H04N19/105 , H04N19/119 , H04N19/136 , H04N19/172 , H04N19/176 , H04N19/50
Abstract: RESUMEN Se proporciona un método de decodificación de datos de video, que incluye recibir un flujo de bits que incluye una secuencia de bits que forma una representación de una imagen codificada de los datos de video, particionar la imagen codificada de los datos de video en una pluralidad de bloques mediante el uso de tres o más estructuras de partición diferentes, y reconstruir la pluralidad de bloques de la imagen codificada de los datos de video. La partición de la imagen codificada de los datos de video puede incluir particionar la imagen codificada de los datos de video en la pluralidad de bloques mediante el uso de las tres o más estructuras de partición diferentes, donde al menos tres de las tres o más estructuras de partición diferentes pueden utilizarse en cada profundidad de una estructura de árbol que representa la forma en que se particiona un bloque particular de la imagen codificada de los datos de video.
-
公开(公告)号:CA3042287A1
公开(公告)日:2018-07-12
申请号:CA3042287
申请日:2018-01-04
Applicant: QUALCOMM INC
Inventor: ZHANG LI , CHIEN WEI-JUNG , KARCZEWICZ MARTA , WANG YE-KUI
IPC: H04N19/463 , H04N19/31 , H04N19/82
Abstract: A video coder may reconstruct a current picture of video data. A current region of the current picture is associated with a temporal index indicating a temporal layer to which the current region belongs. Furthermore, for each respective array of a plurality of arrays that correspond to different temporal layers, the video coder may store, in the respective array, sets of adaptive loop filtering (ALF) parameters used in applying ALF filters to samples of regions of pictures of the video data that are decoded prior to the current region and that are in the temporal layer corresponding to the respective array or a lower temporal layer than the temporal layer corresponding to the respective array. The video coder determines, based on a selected set of ALF parameters in the array corresponding to the temporal layer to which the current region belongs, an applicable set of ALF parameters.
-
公开(公告)号:ES2669399T3
公开(公告)日:2018-05-25
申请号:ES13753249
申请日:2013-08-16
Applicant: QUALCOMM INC
Inventor: CHEN YING , ZHANG LI , KARCZEWICZ MARTA
IPC: H04N19/597 , H04N19/503
Abstract: Un procedimiento de descodificación de datos de vídeo de múltiples visualizaciones, comprendiendo el procedimiento: determinar (190), para un bloque actual (140) en una visualización actual (V1), un bloque correspondiente (142) en una visualización de referencia (V0) usando un vector de disparidad para el bloque actual; determinar (191) una primera dirección, X, para un vector de movimiento actual del bloque actual, en el que la primera dirección corresponde a una de una primera lista de imágenes de referencia (Lista 0) o una segunda lista de imágenes de referencia (Lista 1); determinar (192) un primer valor de recuento de orden de imágenes, POC, de una primera imagen de referencia referenciada por un índice de referencia asociado con un primer vector de movimiento del bloque correspondiente que apunta en la primera dirección, mvLX,; determinar (193) si una primera lista de imágenes de referencia, ListX, para el bloque actual incluye una imagen de referencia que tiene el primer valor de POC en el que la primera lista de imágenes de referencia corresponde a la primera dirección; en respuesta a la primera lista de imágenes de referencia que incluye la imagen de referencia que tiene el primer valor de POC, añadir un candidato de fusión de un vector X de movimiento predicho entre visualizaciones a una lista de candidatos de fusión, con el candidato de fusión de vector X de movimiento predicho entre visualizaciones que comprende un índice de imagen de referencia correspondiente a la imagen de referencia en la primera lista de imágenes de referencia, ListX, que tiene el primer valor de POC y que comprende el primer vector de movimiento, mvLX; en respuesta a la primera lista de imágenes de referencia, ListX, no incluir la imagen de referencia que tiene el primer valor de POC: determinar (194) un segundo valor de POC de una segunda imagen de referencia referenciada por un índice de referencia asociado con un segundo vector de movimiento del bloque correspondiente que apunta en una segunda dirección, mvLY, en el que la segunda dirección, Y, es diferente de la primera dirección, X, en el que la segunda dirección corresponde a la otra, ListaY, de la primera lista de imágenes de referencia y la segunda lista de imágenes de referencia; determinar (196) si la primera lista de imágenes de referencia, ListX, para el bloque actual incluye una imagen de referencia que tiene el segundo valor de POC; y en respuesta a la primera lista de imágenes de referencia que incluye la imagen de referencia que tiene el segundo valor de POC, añadir un candidato de fusión de vector X de movimiento predicho entre visualizaciones a la lista de candidatos de fusión, con el candidato de fusión de vector X de movimiento predicho entre visualizaciones que comprende un índice de imagen de referencia correspondiente a la imagen de referencia en la primera lista de imágenes de referencia, ListX, que tiene el segundo valor de POC y que comprende el segundo vector de movimiento, mvLY; y descodificar un valor de índice, en el que el valor de índice corresponde al candidato de fusión; y predecir el bloque actual usando el candidato de fusión correspondiente al índice.
-
公开(公告)号:AU2016359155A1
公开(公告)日:2018-04-26
申请号:AU2016359155
申请日:2016-11-23
Applicant: QUALCOMM INC
Inventor: ZHANG LI , CHEN JIANLE , CHIEN WEI-JUNG , ZHAO XIN , LI XIANG , KARCZEWICZ MARTA
IPC: H04N19/119 , H04N19/132 , H04N19/186 , H04N19/593
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 formula
-
公开(公告)号:CA3035587A1
公开(公告)日:2018-04-12
申请号:CA3035587
申请日: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: 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.
-
-
-
-
-
-
-
-
-