CA3063746C - Procede et appareil de contrainte de vecteur de mouvement pour codage video - Google Patents

Procede et appareil de contrainte de vecteur de mouvement pour codage video

Info

Publication number
CA3063746C
CA3063746C CA3063746A CA3063746A CA3063746C CA 3063746 C CA3063746 C CA 3063746C CA 3063746 A CA3063746 A CA 3063746A CA 3063746 A CA3063746 A CA 3063746A CA 3063746 C CA3063746 C CA 3063746C
Authority
CA
Canada
Prior art keywords
block
sub
mvs
primary
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CA3063746A
Other languages
English (en)
Other versions
CA3063746A1 (fr
Inventor
Tzu-Der Chuang
Ching-Yeh Chen
Yu-Wen Huang
Chih-Wei Hsu
Original Assignee
HFI Innovation Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HFI Innovation Inc filed Critical HFI Innovation Inc
Priority claimed from PCT/CN2018/087351 external-priority patent/WO2018210315A1/fr
Publication of CA3063746A1 publication Critical patent/CA3063746A1/fr
Application granted granted Critical
Publication of CA3063746C publication Critical patent/CA3063746C/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

L'invention concerne un procédé et un appareil de prédiction inter pour un codage vidéo. Lorsqu'un outil de codage de compensation de mouvement de sous-bloc est sélectionné pour le bloc courant, le procédé génère des MV de sous-bloc (vecteurs de mouvement) associés à de multiples sous-blocs, qui sont inclus ou contenus dans le bloc courant, selon l'outil de codage de compensation de mouvement de sous-bloc, contraint les MV de sous-bloc dans une plage à former des MV de sous-bloc contraints, et applique une compensation de mouvement au bloc courant à l'aide du MV de sous-bloc contraint ou applique une compensation de mouvement au bloc courant à l'aide d'un MV de sous-bloc dans la plage autour du MV primaire dans une seconde liste si un MV de sous-bloc correspondant dans une première liste se trouve hors de la plage. Dans un autre procédé, une compensation de mouvement est appliquée au bloc courant uniquement à l'aide de pixels de référence de sous-blocs de référence dans un bloc de référence primaire.
CA3063746A 2017-05-18 2018-05-17 Procede et appareil de contrainte de vecteur de mouvement pour codage video Active CA3063746C (fr)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201762507838P 2017-05-18 2017-05-18
US62/507,838 2017-05-18
US201762519214P 2017-06-14 2017-06-14
US62/519,214 2017-06-14
PCT/CN2018/087351 WO2018210315A1 (fr) 2017-05-18 2018-05-17 Procédé et appareil de contrainte de vecteur de mouvement pour codage vidéo

Publications (2)

Publication Number Publication Date
CA3063746A1 CA3063746A1 (fr) 2018-11-22
CA3063746C true CA3063746C (fr) 2025-07-22

Family

ID=

Similar Documents

Publication Publication Date Title
US12309419B2 (en) Method and apparatus of motion vector constraint for video coding
US12501066B2 (en) Video processing methods and apparatuses for sub-block motion compensation in video coding systems
US10911761B2 (en) Method and apparatus of bilateral template MV refinement for video coding
WO2019223746A1 (fr) Procédé et appareil de codage vidéo avec poids de cu bidirectionnelles
WO2020015706A1 (fr) Procédé et appareil de réduction de largeur de bande à compensation de mouvement pour un système de codage vidéo utilisant un mode multi-hypothèse
TW201944781A (zh) 視訊編解碼系統中具有重疊塊運動補償的視訊處理的方法以及裝置
WO2020098653A1 (fr) Procédé et appareil de codage de vidéo à hypothèses multiples
US11539977B2 (en) Method and apparatus of merge with motion vector difference for video coding
US11856194B2 (en) Method and apparatus of simplified triangle merge mode candidate list derivation
US20210360284A1 (en) Method and Apparatus of Improved Merge with Motion Vector Difference for Video Coding
WO2019144908A1 (fr) Procédé et appareil de prédiction inter affine pour un système de codage vidéo
CA3063746C (fr) Procede et appareil de contrainte de vecteur de mouvement pour codage video
WO2024016844A1 (fr) Procédé et appareil utilisant une estimation de mouvement affine avec affinement de vecteur de mouvement de point de commande
WO2024078331A1 (fr) Procédé et appareil de prédiction de vecteurs de mouvement basée sur un sous-bloc avec réorganisation et affinement dans un codage vidéo
WO2024213104A1 (fr) Procédés et appareil de copie de bloc intra avec prédiction d'hypothèse multiple pour codage vidéo
CA3107531C (fr) Procede et appareil de fusion avec difference de vecteur de mouvement pour un codage video