Restricción de unidades de predicción en segmentos b a interpredicción unidireccional

    公开(公告)号:ES2874848T3

    公开(公告)日:2021-11-05

    申请号:ES13706801

    申请日:2013-02-07

    Applicant: QUALCOMM INC

    Abstract: Un procedimiento (200) para codificar datos de vídeo, comprendiendo el procedimiento: determinar (214) si una unidad de predicción, PU, en un segmento B está restringida a una interpredicción unidireccional; generar (206) una lista de candidatos a fusión para la PU, en el que cada candidato a fusión especifica un conjunto de información de movimiento para otra PU que es espacialmente vecina de la PU o está colocalizada con la PU en una imagen diferente a la PU, en el que al menos uno de los candidatos a fusión es un candidato a fusión bidireccional; podar candidatos a fusión duplicados de la lista de candidatos a fusión para generar una lista de candidatos a fusión podada; cuando la PU está restringida a una interpredicción unidireccional, convertir un candidato a fusión bidireccional de la lista de candidatos a fusión podada en un candidato a fusión unidireccional después de generar la lista de candidatos a fusión podada; determinar un candidato seleccionado de la lista de candidatos a fusión podada; y generar un flujo de bits que incluye un elemento de sintaxis codificado que indica una posición en la lista de candidatos a fusión podada del candidato seleccionado para adoptar información de movimiento especificada por el candidato seleccionado de la lista de candidatos a fusión podada como información de movimiento de la PU.

    SELECCIÓN DE TRANSFORMACIÓN MÚLTIPLE EXTENDIDA PARA CODIFICACIÓN DE VIDEO

    公开(公告)号:AR118596A1

    公开(公告)日:2021-10-20

    申请号:ARP200100955

    申请日:2020-04-03

    Applicant: QUALCOMM INC

    Abstract: Un dispositivo para codificar datos de video incluye una memoria configurada para almacenar datos de video; y uno o más procesadores implementados en circuitos y configurados para: codificar una primera palabra de código que representa un esquema de transformación seleccionado de un conjunto de candidatos de transformación de un esquema de selección de transformación múltiple (MTS) para un bloque actual de datos de video, en donde el esquema de transformación seleccionado es una transformación secundaria de un conjunto de transformaciones secundarias disponibles para ser aplicadas además de una transformación primaria; codificar una segunda palabra de código que represente la transformación secundaria del conjunto de transformaciones secundarias disponibles; y aplicar la transformación primaria y la transformación secundaria durante la codificación de datos residuales para el bloque actual. La segunda palabra de código puede ser un valor para un elemento de sintaxis de transformación no separable de baja frecuencia (LFNST).

    Probability initialization for video coding

    公开(公告)号:AU2020235096A1

    公开(公告)日:2021-09-30

    申请号:AU2020235096

    申请日:2020-03-12

    Applicant: QUALCOMM INC

    Abstract: An example method for entropy decoding of video data includes retrieving a pre-defined initialization value for a context of a plurality of contexts used in a context-adaptive entropy coding process to entropy code a value for a syntax element for an independently codable unit of video data; determining, based on the pre-defined initialization value and in a linear domain, an initial probability state of the context; and entropy decoding, from a bitstream and based on the initial probability state of the context, a bin of the value for the syntax element.

    PROBABILITY INITIALIZATION FOR VIDEO CODING

    公开(公告)号:SG11202109363QA

    公开(公告)日:2021-09-29

    申请号:SG11202109363Q

    申请日:2020-03-12

    Applicant: QUALCOMM INC

    Abstract: An example method for entropy decoding of video data includes retrieving a pre-defined initialization value for a context of a plurality of contexts used in a context-adaptive entropy coding process to entropy code a value for a syntax element for an independently codable unit of video data; determining, based on the pre-defined initialization value and in a linear domain, an initial probability state of the context; and entropy decoding, from a bitstream and based on the initial probability state of the context, a bin of the value for the syntax element.

    BOUNDARY HANDLING FOR ADAPTIVE LOOP FILTERING

    公开(公告)号:SG11202108952SA

    公开(公告)日:2021-09-29

    申请号:SG11202108952S

    申请日:2020-03-11

    Applicant: QUALCOMM INC

    Abstract: A video encoder and/or video decoder are configured to apply an adaptive loop filter to a reconstructed block of video data. The video encoder and/or video decoder may be configured to determine a value of a gradient for a sample in the reconstructed block of video data, including performing a gradient calculation for the sample using an available sample that corresponds to an unavailable sample that is outside of one of: a picture, a slice, a tile, or a tile group that includes the reconstructed block of samples, determine an adaptive loop filter for the reconstructed block of video data based at least in part on the determined value of the gradient for the sample, and apply the determined adaptive loop filter to the reconstructed block of video data to generate a filtered block of video data.

    Manejo de límites para filtrado de bucle adaptativo

    公开(公告)号:CO2021011792A2

    公开(公告)日:2021-09-20

    申请号:CO2021011792

    申请日:2021-09-08

    Applicant: QUALCOMM INC

    Abstract: RESUMEN Un codificador de video y/o un decodificador de video están configurados para aplicar un filtro de bucle adaptativo a un bloque reconstruido de datos de video. El codificador de video y/o el decodificador de video pueden configurarse para determinar un valor de un gradiente para una muestra en el bloque reconstruido de datos de video, que incluye realizar un cálculo de gradiente para la muestra con el uso de una muestra no disponible que está fuera de uno de: una imagen, un segmento, un mosaico o un grupo de mosaicos que incluye el bloque reconstruido de muestras, determinar un filtro de bucle adaptativo para el bloque reconstruido de datos de video en función, al menos en parte, del valor determinado del gradiente para muestra y aplicar el filtro de bucle adaptativo determinado al bloque reconstruido de datos de video para generar un bloque filtrado de datos de video.

    derivação de informações de unidade de nal de fim de sequência para fluxos de bits com múltiplas camadas

    公开(公告)号:BR112016021453A8

    公开(公告)日:2021-07-06

    申请号:BR112016021453

    申请日:2015-03-16

    Applicant: QUALCOMM INC

    Abstract: derivação de informações de unidade de nal de fim de sequência para fluxos de bits com múltiplas camadas um aparelho para codificar informações de vídeo de acordo com certos aspectos, o qual inclui uma memória e um processador. a memória é configurada para armazenar informações de vídeo associadas a uma ou mais camadas. o processador é configurado para codificar uma unidade de acesso (au) atual em um fluxo de bits que inclui uma pluralidade de camadas, sendo que a pluralidade de camadas inclui uma camada de referência e pelo menos uma camada de melhoria correspondente. o processador é configurado adicionalmente para codificar uma primeira unidade de camada de abstração de rede (nal) de fim de sequência (eos) associada à camada de referência na au atual, sendo que a primeira unidade de nal de eos tem o mesmo identificador de camada (id) que a camada de referência. o processador também é configurado para codificar uma segunda unidade de nal de eos associada à camada de melhoria na au atual, sendo que a segunda unidade de nal de eos tem o mesmo id de camada que a camada de melhoria.

    ADAPTIVE MULTIPLE TRANSFORM CODING
    130.
    发明专利

    公开(公告)号:SG11202101540RA

    公开(公告)日:2021-04-29

    申请号:SG11202101540R

    申请日:2019-09-20

    Applicant: QUALCOMM INC

    Abstract: Techniques are described for improving transform coding. For example, an encoded block of video data can be obtained, and a width and/or a height of the block can be determined. The width can be compared to a first threshold and/or the height can be compared to a second threshold. A horizontal transform and a vertical transform can be determined for the block based on comparing the width of the block to the first threshold and/or the height of the block to the second threshold. The horizontal transform and the vertical transform are determined without decoding a syntax element that indicates the horizontal transform and the vertical transform (e.g., the syntax element is not in an encoded video bitstream processed by a decoding device). In some cases, residual data is determined using the horizontal and vertical transforms, and a video block is determined using the residual data and a predictive block.

Patent Agency Ranking