Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020069389 - ULTIMATE MOTION VECTOR EXPRESSION BASED PRUNING FOR VIDEO CODING

Publication Number WO/2020/069389
Publication Date 02.04.2020
International Application No. PCT/US2019/053572
International Filing Date 27.09.2019
IPC
H04N 19/105 2014.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
103Selection of coding mode or of prediction mode
105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/513 2014.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
50using predictive coding
503involving temporal prediction
51Motion estimation or motion compensation
513Processing of motion vectors
H04N 19/176 2014.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
169characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
17the unit being an image region, e.g. an object
176the region being a block, e.g. a macroblock
H04N 19/132 2014.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
CPC
H04N 19/105
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
103Selection of coding mode or of prediction mode
105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/132
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
102characterised by the element, parameter or selection affected or controlled by the adaptive coding
132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/139
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
134characterised by the element, parameter or criterion affecting or controlling the adaptive coding
136Incoming video signal characteristics or properties
137Motion inside a coding unit, e.g. average field, frame or block difference
139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/176
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
10using adaptive coding
169characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
17the unit being an image region, e.g. an object
176the region being a block, e.g. a macroblock
H04N 19/52
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
50using predictive coding
503involving temporal prediction
51Motion estimation or motion compensation
513Processing of motion vectors
517by encoding
52by predictive encoding
Applicants
  • QUALCOMM INCORPORATED [US]/[US]
Inventors
  • HUNG, Chao-Hsiung
  • CHEN, Chun-Chi
  • CHIEN, Wei-Jung
  • KARCZEWICZ, Marta
Agents
  • EVANS, Matthew J.
Priority Data
16/584,22526.09.2019US
62/738,77128.09.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) ULTIMATE MOTION VECTOR EXPRESSION BASED PRUNING FOR VIDEO CODING
(FR) ÉLAGAGE BASÉ SUR L'EXPRESSION DE VECTEUR DE MOUVEMENT FINAL DESTINÉ À UN CODAGE VIDÉO
Abstract
(EN)
A video encoder and video decoder are configured to perform an ultimate motion vector expression (UMVE)-based pruning method which is used to prune motion vectors in a motion vector candidate list. The video encoder and video decoder may add one or more motion vector candidates to a candidate list for motion vector prediction for a current block of the video data, determine whether to add a next motion vector candidate to the candidate list based on a UMVE candidate of a respective candidate of the one or more candidates, and encode/decode the current block of the video data using the candidate list.
(FR)
Selon la présente invention, un codeur vidéo et un décodeur vidéo sont configurés pour effectuer un procédé d'élagage basé sur l'expression de vecteur de mouvement final (UMVE) qui est utilisé pour élaguer des vecteurs de mouvement dans une liste de candidats de vecteur de mouvement. Le codeur vidéo et le décodeur vidéo peuvent ajouter un ou plusieurs candidats de vecteur de mouvement à une liste de candidats destinés à une prédiction de vecteur de mouvement d'un bloc actuel des données vidéo, déterminer s'il faut ajouter un candidat de vecteur de mouvement suivant à la liste de candidats sur la base d'un candidat UMVE d'un candidat respectif desdits candidats, et coder/décoder le bloc actuel des données vidéo à l'aide de la liste de candidats.
Also published as
Latest bibliographic data on file with the International Bureau