Abstract:
An example method of encoding video data includes determining a resolution that will be used for a motion vector that identifies a predictor block in a current picture of video data for a current block in the current picture of video data; determining, based on the determined resolution, a search region for the current block such that a size of the search region is smaller where the resolution is fractional-pixel than where the resolution is integer-pixel; selecting, from within the search region, a predictor block for the current block; determining the motion vector that identifies the selected predictor block for the current block; and encoding, in a coded video bitstream, a representation of the motion vector.
Abstract:
elementos de sintaxe de sinalização para coeficientes de transformada para subconjuntos de uma unidade de codificação de nível-folha. essa revelação descreve técnicas para codificar coeficientes de transformada para um bloco de dados de vídeo. de acordo com essas técnicas, um codificador de vídeo divide uma unidade de nível-folha de dados de vídeo em uma pluralidade de subconjuntos de coeficientes de transformada. o codificador de vídeo gera, para um subconjunto da pluralidade de subconjuntos de coeficientes de transformada, um elemento de sintaxe que indica se o subconjunto inclui ou não quaisquer coeficientes diferentes de zero. em alguns exemplos, o codificador de vídeo pode determinar seletivamente se gera o elemento de sintaxe para cada subconjunto. um decodificador pode ler um fluxo de bits codificados por entropia que inclui o elemento de sintaxe, e determinar se decodifica o subconjunto com base no elemento de sintaxe.
Abstract:
UN DISPOSITIVO PARA CODIFICAR DATOS DE VIDEO INCLUYE UNA MEMORIA CONFIGURADA PARA ALMACENAR DATOS DE VIDEO, Y AL MENOS UN PROCESADOR CONFIGURADO PARA: DETERMINAR UN NÚMERO M�XIMO DE BITS PARA USAR CUANDO SE CODIFICA UN ELEMENTO DE SINTAXIS QUE INDICA LOS VALORES ABSOLUTOS DE COEFICIENTES DE TRANSFORMACIÓN DE UNA UNIDAD DE CODIFICACIÓN DE LOS DATOS DE VIDEO, DETERMINAR UN NÚMERO M�XIMO DE BITS DEL SUFIJO PARA USAR QUE CODIFICAN UNA PALABRA CÓDIGO DEL SUFIJO POR CODIFICACIÓN DE GOLOMB-RICE/GOLOMB EXPONENCIAL DEL ELEMENTO DE SINTAXIS, DETERMINAR UN NÚMERO M�XIMO DE BITS DEL PREFIJO PARA USAR CUANDO SE CODIFICA UNA PALABRA CÓDIGO DEL PREFIJO POR CODIFICACIÓN DE GOLOMB-RICE/GOLOMB EXPONENCIAL UNARIO DEL ELEMENTO DE SINTAXIS, DETERMINAR LOS VALORES ABSOLUTOS DE COEFICIENTES DE TRANSFORMACIÓN PARA LA UNIDAD DE CODIFICACIÓN, CODIFICAR UNA PALABRA CÓDIGO DEL PREFIJO PARA UNO DE LOS VALORES ABSOLUTOS, Y CODIFICAR UNA PALABRA CÓDIGO DEL SUFIJO PARA UNO DE LOS VALORES ABSOLUTOS, Y CODIFICAR LA UNIDAD DE CODIFICACIÓN SOBRE LA BASE DE LA PALABRA CÓDIGO DEL PREFIJO Y LA PALABRA CÓDIGO DEL SUFIJO
Abstract:
This disclosure relates to processing video data, including processing video data to conform to a high dynamic range/wide color gamut (HDR/WCG) color container. As will be explained in more detail below, the techniques of the disclosure including dynamic range adjustment (DRA) parameters and apply the DRA parameters to video data in order to make better use of an HDR/WCG color container. The techniques of this disclosure may also include signaling syntax elements that allow a video decoder or video post processing device to reverse the DRA techniques of this disclosure to reconstruct the original or native color container of the video data.
Abstract:
A reduction in the number of binarizations and/or contexts used in context adaptive binary arithmetic coding (CABAC) for video coding is proposed. In particular, this disclosure proposes techniques that may lower the number contexts used in CABAC by up to 56. A method of encoding video data comprising: determining (802) a partition type for a prediction mode for a block of video data; encoding (804) a partition type bin of a prediction type syntax element for the block of video data using context adaptive binary arithmetic coding (CABAC) with a single context, wherein the single context is the same for any partition type; and encoding (806) a partition size bin of the prediction type syntax clement for the block of video data using CABAC in bypass mode. The partition type is an asymmetric partition. The partition type bin indicates whether the asymmetric partition is vertically partitioned or horizontally partitioned. The partition size bin indicates whether a first partition is one-quarter of a size of the block of video data or whether the first partition is three-quarters of the size of the block of video data. Also encoding apparatus and decoding method and apparatus. (Figure 8)