Processing

Please wait...

Settings

Settings

Goto Application

1. EP3198872 - INTRA BLOCK COPY CODING WITH TEMPORAL BLOCK VECTOR PREDICTION

Office
European Patent Office
Application Number 15778804
Application Date 18.09.2015
Publication Number 3198872
Publication Date 02.08.2017
Publication Kind A1
IPC
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
H04N 19/11
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
11among a plurality of spatial predictive coding modes
H04N 19/147
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
146Data rate or code amount at the encoder output
147according to rate distortion criteria
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/70
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
70characterised by syntax aspects related to video coding, e.g. related to compression standards
CPC
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
H04N 19/11
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
11among a plurality of spatial predictive coding modes
H04N 19/147
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
146Data rate or code amount at the encoder output
147according to rate distortion criteria
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/70
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
19Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
70characterised by syntax aspects related to video coding, e.g. related to compression standards
Applicants VID SCALE INC
Inventors HE YUWEN
YE YAN
XIU XIAOYU
Designated States
Priority Data 201462056352 26.09.2014 US
201462064930 16.10.2014 US
201562106615 22.01.2015 US
201562112619 05.02.2015 US
Title
(DE) INTRABLOCKKOPIECODIERUNG MIT ZEITLICHER BLOCKVEKTORVORHERSAGE
(EN) INTRA BLOCK COPY CODING WITH TEMPORAL BLOCK VECTOR PREDICTION
(FR) CODAGE DE COPIE INTRA-BLOC AVEC PRÉDICTION DE VECTEUR DE BLOC TEMPOREL
Abstract
(EN)
Embodiments disclosed herein operate to improve prior video coding techniques by incorporating an IntraBC flag explicitly at the prediction unit level in merge mode. This flag allows separate selection of block vector (BV) candidates and motion vector (MV) candidates. Specifically, explicit signaling of an IntraBC flag provides information on whether a specific prediction unit will use a BV or an MV. If the IntraBC flag is set, the candidate list is constructed using only spatial and temporal neighboring BVs. If the IntraBC flag is not set, the candidate list is constructed using only spatial and temporal neighboring MVs. An index is then coded which points into the list of candidate BVs or MVs. Further embodiments disclosed herein describe the use of BV-MV bi-prediction in a unified IntraBC and inter framework.

(FR)
Les modes de réalisation de l'invention ont pour fonction de perfectionner les techniques de codage vidéo antérieures par incorporation d'un drapeau IntraBC explicitement au niveau de l'unité de prédiction dans un mode de fusion. Ce drapeau permet une sélection séparée de candidats de vecteur de bloc (BV) et de candidats de vecteur de mouvement (MV). Plus particulièrement, une signalisation explicite d'un drapeau IntraBC fournit des informations permettant de savoir si une unité de prédiction spécifique utilisera un BV ou un MV. Si le drapeau IntraBC est défini, la liste de candidats est construite à l'aide uniquement de BV voisins spatiaux et temporels. Si le drapeau IntraBC n'est pas défini, la liste de candidats est construite à l'aide uniquement de MV voisins spatiaux et temporels. Un indice est ensuite codé, lequel indice pointe dans la liste de BV ou de MV candidats. D'autres modes de réalisation selon la présente invention concernent l'utilisation d'une double prédiction de BV-MV dans un cadre d'IntraBC unifié et inter.