WO2017156705A1 - Prédiction affine pour le codage vidéo - Google Patents

Prédiction affine pour le codage vidéo Download PDF

Info

Publication number
WO2017156705A1
WO2017156705A1 PCT/CN2016/076360 CN2016076360W WO2017156705A1 WO 2017156705 A1 WO2017156705 A1 WO 2017156705A1 CN 2016076360 W CN2016076360 W CN 2016076360W WO 2017156705 A1 WO2017156705 A1 WO 2017156705A1
Authority
WO
WIPO (PCT)
Prior art keywords
block
affine
mvs
neighboring
amvr
Prior art date
Application number
PCT/CN2016/076360
Other languages
English (en)
Inventor
Tzu-Der Chuang
Ching-Yeh Chen
Han HUANG
Xiaozhong Xu
Shan Liu
Original Assignee
Mediatek 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 Mediatek Inc. filed Critical Mediatek Inc.
Priority to PCT/CN2016/076360 priority Critical patent/WO2017156705A1/fr
Priority to EP17765801.0A priority patent/EP3414900A4/fr
Priority to CN202110949285.3A priority patent/CN113612994B/zh
Priority to RU2018134794A priority patent/RU2696551C1/ru
Priority to CN201780017425.5A priority patent/CN108781284B/zh
Priority to SG11201806865YA priority patent/SG11201806865YA/en
Priority to PCT/CN2017/076420 priority patent/WO2017157259A1/fr
Priority to US16/083,662 priority patent/US10638152B2/en
Priority to TW106108289A priority patent/TWI617185B/zh
Publication of WO2017156705A1 publication Critical patent/WO2017156705A1/fr
Priority to US16/827,881 priority patent/US11375226B2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • H04N19/52Processing of motion vectors by encoding by predictive encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/537Motion estimation other than block-based

Definitions

  • the invention relates generally to video processing.
  • the present invention relates to methods for affine prediction in video coding and its extensions, 3D video coding, scalable video coding, screen content coding et al.
  • Acronym CE Core Experiments
  • CTB Long coding unit
  • HEVC High Efficiency Video Coding
  • IntraBC Intra picture Block Copy
  • the affine model can be shown in Fig .
  • the transformed block is a rectangular block.
  • the motion vector field of each point in this moving block can be described by the following equation.
  • (v0x, v0y) is the control point motion vector on top left corner
  • (v1x, v1y) is another control point motion vector on above right corner of the block.
  • an affine_flag is signalled to indicate whether the affine inter mode is applied or not. If the current CU is in affine inter mode, a candidate MVP pair list is built using the neighbour valid reconstructed blocks. As shown in Fig , the v0 is selected from the motion vectors of the block A0, A1 or A2, and the v1 is selected from the motion vectors of the block B0 and B1. The index of candidate MVP pair is signalled in the bit stream. The MV difference (MVD) of the two control points are coded in the bitstream.
  • MVD MV difference
  • an affine merge mode is also proposed. If current is a merge PU, the neighboring five blocks (C0, B0, B1, C1, and A0 blocks in Fig.2) are checked whether one of them is affine inter mode or affine merge mode. If yes, an affine_flag is signaled to indicate whether the current PU is affine mode.
  • the current PU When the current PU is applied in affine merge mode, it gets the first block coded with affine mode from the valid neighbour reconstructed blocks. The selection order for the candidate block is from left, above, above right, left bottom to above left (C0 ⁇ B0 ⁇ B1 ⁇ C1 ⁇ A0) as shown in Fig 2.
  • the affine parameter of the first affine coded block is used to derive the v0 and v1 for the current PU.
  • the decoded MVs of each PU are downsampled with a 16:1 ratio and stored in the temporal MV buffer for the MVP derivation for the following frames.
  • the top-left 4x4 MV is stored in the temporal MV buffer and the stored MV represents the MV of the whole 16x16 block.
  • Fig.1 is a diagram illustrating four parameter affine motion model.
  • Fig.2 is a diagram illustrating MVP derivation for affine inter mode.
  • Fig.3 is a diagram illustrating example of required MVs of the neighboring blocks in affine parameter derivation.
  • Fig.4 is a diagram illustrating the concept of storing two rows and two columns. DETAILED DESCRIPTION OF THE INVENTION
  • the neighboring block is affine coded block (includes affine inter mode block and affine merge mode block)
  • the MV of bottom-left NxN block is also used.
  • the block B and block E are the affine coded blocks.
  • the MVs of VB0, VB1 (and sometimes VB2 if a third control point is needed), VE0, and VE1 (and sometimes VE2 if a third control point is needed) are required.
  • MVs of the neighboring 4x4 block row and 4x4 block column of the current CU/CTU and the MVs of current CTU are stored.
  • Other MVs are downsampled stored in temporal MV buffer for the following frames or discarded. It requires additional MV buffers to stores the MVs of neighboring blocks for affine parameter derivation.
  • M M MV rows and K MV columns.
  • Fig.4(a) to derive the affine parameters of block B, E, and A, the VB0’and VB1’ are used instead of VB0 and VB1.
  • the VE0’, VE1’and VE2’ are used instead of VE0, VE1 and VE2.
  • the VA0’and are used instead of VA0 and VA2.
  • the VB1’and VB2’ are used instead of VB0 ,VB1 and VB2.
  • the VE0’, VE1’ and VE2’ are used instead of VE0, VE1 and VE2.
  • the VA0’ and VA2’ are used instead of VA0 and VA2.
  • other positions in the two row blocks and two column blocks can be used for affine parameter derivation. Without loss of generality, only the method in Fig.2(a) is described in the following.
  • the derived 3 control points affine MVP from block B can be modified as follow:
  • VB0’, VB1’, and VB2 can be replaced by the corresponding MVs of any other selected reference/neighboring PU
  • (posCurPU_X, posCurPU_Y) are the pixel position of the top-left sample of the current PU relative to the top-left sample of the picture
  • (posRefPU_X, posRefPU_Y) are the pixel position of the top-left sample of the reference/neighboring PU relative to the top-left sample of the picture
  • (posB0’_X, posB0’_Y) are the pixel position of the top-left sample of the B0 block relative to the top- left sample of the picture.
  • the derived MVs are (v0x, v0y) plus the position dependent offset MV.
  • the horizontal direction offset MV is ((v1x– v0x)*N/w, (v1y– v0y)*N/w) and the vertical direction offset MV is (–(v1y– v0y)*N/w, (v1x– v0x)*N/w).
  • the top-left, top-right, and the bottom-left MVs are v0, v1, and v2, the MVs of each pixel can be as follow.
  • the horizontal direction offset MV is ((v1x– v0x)*N/w, (v1y– v0y)*N/w) and the vertical direction offset MV is ((v2x– v0x)*N/h, (v2y– v0y)*N/h).
  • the derived MV is (vx, vy) in (6).
  • w and h are the width and height of the affine code block.
  • the denominator can be decreased by N.
  • the equation (2) can be rewritten as follow.
  • the horizontal and vertical direction offset MVs for an MxM block.
  • M can be equal to 8.
  • the ((v1x– v0x)*N/w, (v1y– v0y)*N/w) and ((v2x– v0x)*N/h, (v2y– v0y)*N/h) are stored.
  • the affine parameter of the affine merge candidate can be also derived.
  • the top-left MV of the neighboring block can be also stored with the offset MVs.
  • the offset MV can be multiplied by a scale number.
  • the scale number can be predefined or set equal to CTU size.
  • CTU size For example, the ((v1x– v0x)*S/w, (v1y– v0y)*S/w) and ((v2x– v0x)*S/h, (v2y– v0y)*S/h) are stored.
  • the S can be equal to CTU_size or CTU_size/4.
  • the adaptive MV resolution was proposed to reduce the MVD overhead.
  • An AMVR_flag is signaled for a CU or a PU. If the AMVR_flag is true, the MVD is in integer pixel resolution. For affine merge mode, the derived motion vectors for all control points can be in fractional resolution. No AMVR_flag will be signaled.
  • M is the number of control points for the affine AMVP coded PU
  • the number M can be 0, 1, 2, 3, 4.
  • affine prediction it is proposed to combine the affine prediction with AMVR. If a PU or a CU is coded in affine AMVP mode and the AMVR_flag is true, all the MVDs of control points are in integer pixel resolution. All the MVPs of the control points (if associated with a MVD) can be also rounded to integer pixel resolution. For those control points without an associated MVD (infer the MVD to be zero, a predicted or derived MV is used directly), the predicted or derived MV can still be in fractional pixel resolution.
  • the MVD can be signaled before the AMVR_flag.
  • AMVR_flag For affine AMVP mode, if there is at least one non-zero MVD for the control point(s), then the resolution of the decoded MV(s) should be determined by using the AMVR_flag. If the MVDs for all the control points are zero, the MVP of all control points can remain in fractional pixel resolution. In this case, the AMVR_flag is not necessary to be signaled.
  • the affine inter mode is restricted to uni-prediction. For example, if affine_flag is true, the interDir can be only 0 or 1 (L0 uni-prediction or L1 uni-prediction). However, in the case of AMVR_flag is true, the MVD overhead is relatively small. So it is proposed to allow the bi-prediction for affine inter mode when AMVR_flag is true.
  • an embodiment of the present invention can be a circuit integrated into a video compression chip or program codes integrated into video compression software to perform the processing described herein.
  • An embodiment of the present invention may also be program codes to be executed on a Digital Signal Processor (DSP) to perform the processing described herein.
  • DSP Digital Signal Processor
  • the invention may also involve a number of functions to be performed by a computer processor, a digital signal processor, a microprocessor, or field programmable gate array (FPGA).
  • processors can be configured to perform particular tasks according to the invention, by executing machine-readable software code or firmware code that defines the particular methods embodied by the invention.
  • the software code or firmware codes may be developed in different programming languages and different format or style.
  • the software code may also be compiled for different target platform.
  • different code formats, styles and languages of software codes and other means of configuring code to perform the tasks in accordance with the invention will not depart from the spirit and scope of the invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

L'invention concerne des procédés de prédiction affine. D'abord, l'invention concerne des procédés de dérivation de MVP affine. L'invention concerne également des procédés de résolution adaptative et de prédiction affine.
PCT/CN2016/076360 2016-03-15 2016-03-15 Prédiction affine pour le codage vidéo WO2017156705A1 (fr)

Priority Applications (10)

Application Number Priority Date Filing Date Title
PCT/CN2016/076360 WO2017156705A1 (fr) 2016-03-15 2016-03-15 Prédiction affine pour le codage vidéo
EP17765801.0A EP3414900A4 (fr) 2016-03-15 2017-03-13 Procédé et appareil de codage vidéo avec compensation de mouvement affine
CN202110949285.3A CN113612994B (zh) 2016-03-15 2017-03-13 具有仿射运动补偿的视频编解码的方法
RU2018134794A RU2696551C1 (ru) 2016-03-15 2017-03-13 Способ и устройство для кодирования видео с компенсацией аффинного движения
CN201780017425.5A CN108781284B (zh) 2016-03-15 2017-03-13 具有仿射运动补偿的视频编解码的方法及装置
SG11201806865YA SG11201806865YA (en) 2016-03-15 2017-03-13 Method and apparatus of video coding with affine motion compensation
PCT/CN2017/076420 WO2017157259A1 (fr) 2016-03-15 2017-03-13 Procédé et appareil de codage vidéo avec compensation de mouvement affine
US16/083,662 US10638152B2 (en) 2016-03-15 2017-03-13 Method and apparatus of video coding with affine motion compensation
TW106108289A TWI617185B (zh) 2016-03-15 2017-03-14 具有仿射運動補償的視訊編碼的方法以及裝置
US16/827,881 US11375226B2 (en) 2016-03-15 2020-03-24 Method and apparatus of video coding with affine motion compensation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/076360 WO2017156705A1 (fr) 2016-03-15 2016-03-15 Prédiction affine pour le codage vidéo

Publications (1)

Publication Number Publication Date
WO2017156705A1 true WO2017156705A1 (fr) 2017-09-21

Family

ID=59851897

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/076360 WO2017156705A1 (fr) 2016-03-15 2016-03-15 Prédiction affine pour le codage vidéo

Country Status (2)

Country Link
TW (1) TWI617185B (fr)
WO (1) WO2017156705A1 (fr)

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190116376A1 (en) * 2017-10-12 2019-04-18 Qualcomm Incorporated Motion vector predictors using affine motion model in video coding
WO2019194506A1 (fr) * 2018-04-01 2019-10-10 엘지전자 주식회사 Procédé de codage d'image basé sur une inter-prédiction affine et dispositif associé
WO2019203504A1 (fr) * 2018-04-15 2019-10-24 엘지전자 주식회사 Procédé et appareil pour réduire un espace de stockage pour des informations de mouvement dans un système de traitement vidéo
CN110719483A (zh) * 2018-07-13 2020-01-21 腾讯美国有限责任公司 视频解码方法和装置、计算机设备及存储介质
CN110730351A (zh) * 2018-07-17 2020-01-24 腾讯美国有限责任公司 视频解码的方法和装置、存储介质
WO2020032609A1 (fr) * 2018-08-09 2020-02-13 엘지전자 주식회사 Procédé et dispositif de décodage d'image basé sur une prédiction de mouvement affine à l'aide d'une liste de candidats de fusion affine dans un système de codage d'image
CN110876282A (zh) * 2018-07-02 2020-03-10 华为技术有限公司 运动矢量预测方法以及相关装置
WO2020050695A1 (fr) * 2018-09-06 2020-03-12 엘지전자 주식회사 Procédé et appareil de décodage d'images basé sur une prédiction de mouvement utilisant une liste de candidats de fusion dans un système de codage d'images
CN110891175A (zh) * 2018-09-08 2020-03-17 北京字节跳动网络技术有限公司 视频编码和解码中的仿射模式
CN110891176A (zh) * 2018-09-10 2020-03-17 华为技术有限公司 基于仿射运动模型的运动矢量预测方法及设备
WO2020055107A1 (fr) * 2018-09-10 2020-03-19 엘지전자 주식회사 Procédé et appareil de décodage d'image basé sur une prédiction de mouvement affine à l'aide d'une liste de candidats mvp affine dans un système de codage d'image
WO2020060354A1 (fr) * 2018-09-21 2020-03-26 엘지전자 주식회사 Processus et appareil de gestion de vecteurs de mouvement compressés
WO2020060803A1 (fr) * 2018-09-21 2020-03-26 Tencent America Llc. Techniques de codage de modèle de mouvement affine simplifié avec décalages de prédiction
WO2020058962A1 (fr) * 2018-09-23 2020-03-26 Beijing Bytedance Network Technology Co., Ltd. Signalisation d'indication de précision de vecteur de mouvement avec une résolution de vecteur de mouvement adaptative
CN110933420A (zh) * 2018-09-19 2020-03-27 北京字节跳动网络技术有限公司 仿射模式中自适应运动矢量分辨率的快速算法
CN110933414A (zh) * 2018-06-29 2020-03-27 杭州海康威视数字技术股份有限公司 运动信息候选者列表构建方法、装置及可读存储介质
CN110944185A (zh) * 2018-09-21 2020-03-31 腾讯美国有限责任公司 视频解码的方法和装置、计算机设备及存储介质
CN110944206A (zh) * 2018-09-23 2020-03-31 北京字节跳动网络技术有限公司 涉及仿射运动的一般应用
CN110958457A (zh) * 2018-09-26 2020-04-03 北京字节跳动网络技术有限公司 模式依赖的仿射继承
CN111083485A (zh) * 2018-10-22 2020-04-28 北京字节跳动网络技术有限公司 仿射模式的运动信息的利用
WO2020141911A1 (fr) * 2019-01-02 2020-07-09 엘지전자 주식회사 Dispositif et procédé de traitement de signal vidéo par usage d'inter-prédiction
WO2020141879A1 (fr) * 2019-01-02 2020-07-09 엘지전자 주식회사 Procédé et dispositif de décodage de vidéo basé sur une prédiction de mouvement affine au moyen d'un candidat de fusion temporelle basé sur un sous-bloc dans un système de codage de vidéo
EP3675496A4 (fr) * 2017-10-27 2020-08-12 Huawei Technologies Co., Ltd. Procédé et dispositif de détermination de vecteur de mouvement d'un bloc de codage affine
WO2020248105A1 (fr) * 2019-06-10 2020-12-17 Oppo广东移动通信有限公司 Procédé de détermination de valeur prédite, codeur et support d'enregistrement informatique
CN112189342A (zh) * 2018-05-24 2021-01-05 株式会社Kt 用于处理视频信号的方法和设备
US10904550B2 (en) * 2019-01-12 2021-01-26 Tencent America LLC Method and apparatus for video coding
CN112352433A (zh) * 2018-12-28 2021-02-09 Jvc建伍株式会社 动图像编码装置、动图像编码方法以及动图像编码程序、动图像解码装置、动图像解码方法以及动图像解码程序
WO2021030502A1 (fr) * 2019-08-12 2021-02-18 Beijing Dajia Internet Information Technology Co., Ltd. Procédés et appareils de résolution adaptative de vecteur de mouvement lors d'un codage vidéo
CN112385210A (zh) * 2018-06-20 2021-02-19 联发科技股份有限公司 用于视频编解码***的运动向量缓冲器管理的方法及装置
CN112385229A (zh) * 2018-06-29 2021-02-19 交互数字Vc控股公司 虚拟时间仿射候选
WO2021054676A1 (fr) * 2019-09-19 2021-03-25 엘지전자 주식회사 Procédé et dispositif de codage/décodage d'image permettant de réaliser un prof, et procédé de transmission de flux binaire
CN112703740A (zh) * 2018-09-21 2021-04-23 高通股份有限公司 用于仿射模式的基于历史的运动矢量预测
CN113039800A (zh) * 2018-11-16 2021-06-25 北京字节跳动网络技术有限公司 用于基于历史的仿射参数的修剪方法
WO2021129626A1 (fr) 2019-12-27 2021-07-01 Zhejiang Dahua Technology Co., Ltd. Procédé et appareil de prédiction de mouvement et codage vidéo
US11057636B2 (en) * 2018-09-17 2021-07-06 Qualcomm Incorporated Affine motion prediction
CN113170159A (zh) * 2018-12-08 2021-07-23 北京字节跳动网络技术有限公司 对仿射参数的移位
CN113287303A (zh) * 2019-01-12 2021-08-20 北京字节跳动网络技术有限公司 双向预测约束
CN113302938A (zh) * 2019-01-11 2021-08-24 北京字节跳动网络技术有限公司 整数mv运动补偿
US11310520B2 (en) 2018-09-04 2022-04-19 Hfi Innovation Inc. Method and apparatus of motion-vector rounding unification for video coding system
US11381838B2 (en) 2018-11-16 2022-07-05 Hfi Innovation Inc. Method and apparatus of improved merge with motion vector difference for video coding
US11477458B2 (en) 2018-06-19 2022-10-18 Beijing Bytedance Network Technology Co., Ltd. Mode dependent motion vector difference precision set
US11503329B2 (en) 2018-08-17 2022-11-15 Hfi Innovation Inc. Method and apparatus of simplified sub-mode for video coding
RU2800679C2 (ru) * 2018-09-10 2023-07-26 ЭлДжи ЭЛЕКТРОНИКС ИНК. Способ и устройство декодирования изображения на основе предсказания аффинного движения с использованием списка кандидатов аффинного mvp в системе кодирования изображения

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190222834A1 (en) * 2018-01-18 2019-07-18 Mediatek Inc. Variable affine merge candidates for video coding
US11516496B2 (en) * 2018-03-21 2022-11-29 Electronics And Telecommunications Research Institute Image encoding/decoding method and apparatus, and recording medium storing bitstream
EP3806461A4 (fr) * 2018-06-07 2022-03-16 Wilus Institute of Standards and Technology Inc. Procédé de traitement de signal vidéo et appareil utilisant une résolution de vecteur de mouvement adaptative
CN112567749B (zh) * 2018-06-18 2024-03-26 Lg电子株式会社 使用仿射运动预测来处理视频信号的方法和装置
KR20210038846A (ko) * 2018-06-29 2021-04-08 브이아이디 스케일, 인크. Affine motion 모델 기반 비디오 코딩을 위한 적응형 제어 포인트 선택
US11539977B2 (en) 2018-07-31 2022-12-27 Hfi Innovation Inc. Method and apparatus of merge with motion vector difference for video coding
US20210266566A1 (en) * 2018-08-17 2021-08-26 Mediatek Inc. Method and Apparatus of Simplified Merge Candidate List for Video Coding
CN112640452B (zh) * 2018-08-29 2024-06-18 Vid拓展公司 用于基于仿射运动模型的视频译码的自适应运动向量精度
CN111010571B (zh) * 2018-10-08 2023-05-16 北京字节跳动网络技术有限公司 组合仿射Merge候选的生成和使用
CN111107354A (zh) * 2018-10-29 2020-05-05 华为技术有限公司 一种视频图像预测方法及装置
CN111355961B (zh) 2018-12-24 2023-11-03 华为技术有限公司 一种帧间预测的方法和装置
US11356699B2 (en) * 2019-01-11 2022-06-07 Hfi Innovation Inc. Method and apparatus of sub-block deblocking in video coding
TWI830363B (zh) * 2022-05-19 2024-01-21 鈺立微電子股份有限公司 用於提供三維資訊的感測裝置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100246680A1 (en) * 2009-03-26 2010-09-30 Dihong Tian Reference picture prediction for video coding
CN101854545A (zh) * 2009-03-30 2010-10-06 索尼公司 用于视频编码器中的帧内预测的方法和设备
US20100329347A1 (en) * 2008-01-29 2010-12-30 Dong Hyung Kim Method and apparatus for encoding and decoding video signal using motion compensation based on affine transformation
CN104363451A (zh) * 2014-10-27 2015-02-18 华为技术有限公司 图像预测方法及相关装置
CN104539966A (zh) * 2014-09-30 2015-04-22 华为技术有限公司 图像预测方法及相关装置
CN105163116A (zh) * 2015-08-29 2015-12-16 华为技术有限公司 图像预测的方法及设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101350920A (zh) * 2007-07-17 2009-01-21 北京华辰广正科技发展有限公司 一种面向全景视频的全局运动估计方法
KR101807886B1 (ko) * 2009-10-14 2017-12-11 돌비 인터네셔널 에이비 깊이 맵 처리를 위한 방법 및 디바이스
WO2013068564A1 (fr) * 2011-11-11 2013-05-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Codage de partition de wedgelet efficace utilisant une prédiction spatiale
JP6207311B2 (ja) * 2013-09-12 2017-10-04 キヤノン株式会社 画像処理装置、その制御方法、および制御プログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100329347A1 (en) * 2008-01-29 2010-12-30 Dong Hyung Kim Method and apparatus for encoding and decoding video signal using motion compensation based on affine transformation
US20100246680A1 (en) * 2009-03-26 2010-09-30 Dihong Tian Reference picture prediction for video coding
CN101854545A (zh) * 2009-03-30 2010-10-06 索尼公司 用于视频编码器中的帧内预测的方法和设备
CN104539966A (zh) * 2014-09-30 2015-04-22 华为技术有限公司 图像预测方法及相关装置
CN104363451A (zh) * 2014-10-27 2015-02-18 华为技术有限公司 图像预测方法及相关装置
CN105163116A (zh) * 2015-08-29 2015-12-16 华为技术有限公司 图像预测的方法及设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LIN, SIXIN ET AL.: "Affine transform prediction for next generation video coding", ITU-TELECOMMUNICATION STANDARDIZATION SECTOR, STUDY GROUP 16 - CONTRIBUTION 1016R, 1 September 2015 (2015-09-01), Geneva, CH *

Cited By (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190116376A1 (en) * 2017-10-12 2019-04-18 Qualcomm Incorporated Motion vector predictors using affine motion model in video coding
WO2019075375A1 (fr) * 2017-10-12 2019-04-18 Qualcomm Incorporated Prédicteurs de vecteur de mouvement à l'aide de modèles de mouvement affine dans un codage vidéo
EP3675496A4 (fr) * 2017-10-27 2020-08-12 Huawei Technologies Co., Ltd. Procédé et dispositif de détermination de vecteur de mouvement d'un bloc de codage affine
US11310524B2 (en) 2017-10-27 2022-04-19 Huawei Technologies Co., Ltd. Method and apparatus for determining motion vector of affine code block
WO2019194506A1 (fr) * 2018-04-01 2019-10-10 엘지전자 주식회사 Procédé de codage d'image basé sur une inter-prédiction affine et dispositif associé
WO2019203504A1 (fr) * 2018-04-15 2019-10-24 엘지전자 주식회사 Procédé et appareil pour réduire un espace de stockage pour des informations de mouvement dans un système de traitement vidéo
CN112189342A (zh) * 2018-05-24 2021-01-05 株式会社Kt 用于处理视频信号的方法和设备
US11477458B2 (en) 2018-06-19 2022-10-18 Beijing Bytedance Network Technology Co., Ltd. Mode dependent motion vector difference precision set
US12022087B2 (en) 2018-06-19 2024-06-25 Beijing Bytedance Network Technology Co., Ltd Mode dependent motion vector difference precision set
CN112385210A (zh) * 2018-06-20 2021-02-19 联发科技股份有限公司 用于视频编解码***的运动向量缓冲器管理的方法及装置
CN112385210B (zh) * 2018-06-20 2023-10-20 寰发股份有限公司 用于视频编解码的帧间预测的方法及装置
CN112385229A (zh) * 2018-06-29 2021-02-19 交互数字Vc控股公司 虚拟时间仿射候选
US11394960B2 (en) 2018-06-29 2022-07-19 Interdigital Vc Holdings, Inc. Virtual temporal affine candidates
CN110933414A (zh) * 2018-06-29 2020-03-27 杭州海康威视数字技术股份有限公司 运动信息候选者列表构建方法、装置及可读存储介质
CN110876282B (zh) * 2018-07-02 2022-10-18 华为技术有限公司 运动矢量预测方法以及相关装置
CN110876282A (zh) * 2018-07-02 2020-03-10 华为技术有限公司 运动矢量预测方法以及相关装置
US11683496B2 (en) 2018-07-02 2023-06-20 Huawei Technologies Co., Ltd. Motion vector prediction method and related apparatus
US11533509B2 (en) 2018-07-13 2022-12-20 Tencent America LLC Method and apparatus for video coding
CN116156197A (zh) * 2018-07-13 2023-05-23 腾讯美国有限责任公司 视频解码、编码方法和装置、计算机设备及存储介质
CN110719483A (zh) * 2018-07-13 2020-01-21 腾讯美国有限责任公司 视频解码方法和装置、计算机设备及存储介质
CN110730351A (zh) * 2018-07-17 2020-01-24 腾讯美国有限责任公司 视频解码的方法和装置、存储介质
CN110730351B (zh) * 2018-07-17 2023-03-24 腾讯美国有限责任公司 视频解码的方法和装置、存储介质
US11438622B2 (en) 2018-08-09 2022-09-06 Lg Electronics Inc. Affine motion prediction-based image decoding method and device using affine merge candidate list in image coding system
US11785248B2 (en) 2018-08-09 2023-10-10 Lg Electronics Inc. Affine motion prediction-based image decoding method and device using affine merge candidate list in image coding system
CN112673627B (zh) * 2018-08-09 2023-08-04 Lg电子株式会社 在图像编码***中使用仿射合并候选列表的基于仿射运动预测的图像解码方法和装置
WO2020032609A1 (fr) * 2018-08-09 2020-02-13 엘지전자 주식회사 Procédé et dispositif de décodage d'image basé sur une prédiction de mouvement affine à l'aide d'une liste de candidats de fusion affine dans un système de codage d'image
CN112673627A (zh) * 2018-08-09 2021-04-16 Lg电子株式会社 在图像编码***中使用仿射合并候选列表的基于仿射运动预测的图像解码方法和装置
US10893289B2 (en) 2018-08-09 2021-01-12 Lg Electronics Inc. Affine motion prediction-based image decoding method and device using affine merge candidate list in image coding system
US11503329B2 (en) 2018-08-17 2022-11-15 Hfi Innovation Inc. Method and apparatus of simplified sub-mode for video coding
US11310520B2 (en) 2018-09-04 2022-04-19 Hfi Innovation Inc. Method and apparatus of motion-vector rounding unification for video coding system
US11849143B2 (en) 2018-09-06 2023-12-19 Lg Electronics Inc. Image decoding method and apparatus based on motion prediction using merge candidate list in image coding system
US11877005B2 (en) 2018-09-06 2024-01-16 Lg Electronics, Inc. Image decoding method and apparatus based on motion prediction using merge candidate list in image coding system
WO2020050695A1 (fr) * 2018-09-06 2020-03-12 엘지전자 주식회사 Procédé et appareil de décodage d'images basé sur une prédiction de mouvement utilisant une liste de candidats de fusion dans un système de codage d'images
CN110891175B (zh) * 2018-09-08 2023-04-07 北京字节跳动网络技术有限公司 视频编解码和解码中的仿射模式
CN110891179A (zh) * 2018-09-08 2020-03-17 北京字节跳动网络技术有限公司 计算运动矢量预测值
US11431965B2 (en) 2018-09-08 2022-08-30 Beijing Bytedance Network Technology Co., Ltd. Affine mode in video coding and decoding
US11729377B2 (en) 2018-09-08 2023-08-15 Beijing Bytedance Network Technology Co., Ltd Affine mode in video coding and decoding
CN110891179B (zh) * 2018-09-08 2023-11-14 北京字节跳动网络技术有限公司 计算运动矢量预测值
CN110891175A (zh) * 2018-09-08 2020-03-17 北京字节跳动网络技术有限公司 视频编码和解码中的仿射模式
US11722659B2 (en) 2018-09-10 2023-08-08 Lg Electronics Inc. Affine motion prediction-based image decoding method and apparatus using affine MVP candidate list in image coding system
CN110891176A (zh) * 2018-09-10 2020-03-17 华为技术有限公司 基于仿射运动模型的运动矢量预测方法及设备
RU2768957C1 (ru) * 2018-09-10 2022-03-25 ЭлДжи ЭЛЕКТРОНИКС ИНК. Способ и устройство декодирования изображения на основе предсказания аффинного движения с использованием списка кандидатов аффинного MVP в системе кодирования изображения
US11539975B2 (en) 2018-09-10 2022-12-27 Huawei Technologies Co., Ltd. Motion vector prediction method based on affine motion model and device
CN110891176B (zh) * 2018-09-10 2023-01-13 华为技术有限公司 基于仿射运动模型的运动矢量预测方法及设备
US10841576B2 (en) 2018-09-10 2020-11-17 Lg Electronics Inc. Affine motion prediction-based image decoding method and apparatus using affine MVP candidate list in image coding system
RU2800679C2 (ru) * 2018-09-10 2023-07-26 ЭлДжи ЭЛЕКТРОНИКС ИНК. Способ и устройство декодирования изображения на основе предсказания аффинного движения с использованием списка кандидатов аффинного mvp в системе кодирования изображения
WO2020055107A1 (fr) * 2018-09-10 2020-03-19 엘지전자 주식회사 Procédé et appareil de décodage d'image basé sur une prédiction de mouvement affine à l'aide d'une liste de candidats mvp affine dans un système de codage d'image
US11303887B2 (en) 2018-09-10 2022-04-12 Lg Electronics Inc. Affine motion prediction-based image decoding method and apparatus using affine MVP candidate list in image coding system
US11057636B2 (en) * 2018-09-17 2021-07-06 Qualcomm Incorporated Affine motion prediction
US11140408B2 (en) 2018-09-17 2021-10-05 Qualcomm Incorporated Affine motion prediction
US11653020B2 (en) 2018-09-19 2023-05-16 Beijing Bytedance Network Technology Co., Ltd Fast algorithms for adaptive motion vector resolution in affine mode
CN110933427B (zh) * 2018-09-19 2023-05-12 北京字节跳动网络技术有限公司 仿射模式编码的模式相关自适应运动矢量分辨率
CN110933420A (zh) * 2018-09-19 2020-03-27 北京字节跳动网络技术有限公司 仿射模式中自适应运动矢量分辨率的快速算法
CN110933427A (zh) * 2018-09-19 2020-03-27 北京字节跳动网络技术有限公司 仿射模式编码的模式相关自适应运动矢量分辨率
CN110933421A (zh) * 2018-09-19 2020-03-27 北京字节跳动网络技术有限公司 具有自适应运动矢量分辨率的仿射模式的语法重用
CN110933420B (zh) * 2018-09-19 2023-09-01 北京字节跳动网络技术有限公司 仿射模式中自适应运动矢量分辨率的快速算法
CN110933421B (zh) * 2018-09-19 2023-06-30 北京字节跳动网络技术有限公司 具有自适应运动矢量分辨率的仿射模式的语法重用
CN112204976B (zh) * 2018-09-21 2023-05-19 腾讯美国有限责任公司 具有预测偏移的简化仿射运动模型的解码方法和装置
CN110944185B (zh) * 2018-09-21 2023-03-28 腾讯美国有限责任公司 视频解码的方法和装置、计算机设备及存储介质
WO2020060354A1 (fr) * 2018-09-21 2020-03-26 엘지전자 주식회사 Processus et appareil de gestion de vecteurs de mouvement compressés
CN112703740B (zh) * 2018-09-21 2024-04-12 高通股份有限公司 用于仿射模式的基于历史的运动矢量预测
WO2020060803A1 (fr) * 2018-09-21 2020-03-26 Tencent America Llc. Techniques de codage de modèle de mouvement affine simplifié avec décalages de prédiction
CN110944185A (zh) * 2018-09-21 2020-03-31 腾讯美国有限责任公司 视频解码的方法和装置、计算机设备及存储介质
US11706442B2 (en) 2018-09-21 2023-07-18 Lg Electronics Inc. Process and apparatus for controlling compressed motion vectors
CN112703740A (zh) * 2018-09-21 2021-04-23 高通股份有限公司 用于仿射模式的基于历史的运动矢量预测
CN112204976A (zh) * 2018-09-21 2021-01-08 腾讯美国有限责任公司 具有预测偏移的简化仿射运动模型编码的技术
CN110944206B (zh) * 2018-09-23 2023-05-26 北京字节跳动网络技术有限公司 涉及仿射运动的一般应用
US10841609B1 (en) 2018-09-23 2020-11-17 Beijing Bytedance Network Technology Co., Ltd. Modification of motion vector with adaptive motion vector resolution
CN110944206A (zh) * 2018-09-23 2020-03-31 北京字节跳动网络技术有限公司 涉及仿射运动的一般应用
CN110944191A (zh) * 2018-09-23 2020-03-31 北京字节跳动网络技术有限公司 具有自适应运动矢量分辨率的运动矢量精度指示的信令通知
US11805259B2 (en) 2018-09-23 2023-10-31 Beijing Bytedance Network Technology Co., Ltd Non-affine blocks predicted from affine motion
WO2020058962A1 (fr) * 2018-09-23 2020-03-26 Beijing Bytedance Network Technology Co., Ltd. Signalisation d'indication de précision de vecteur de mouvement avec une résolution de vecteur de mouvement adaptative
CN110958456B (zh) * 2018-09-26 2023-03-31 北京字节跳动网络技术有限公司 仿射的运动矢量访问范围
CN110958457A (zh) * 2018-09-26 2020-04-03 北京字节跳动网络技术有限公司 模式依赖的仿射继承
CN110958457B (zh) * 2018-09-26 2023-05-12 北京字节跳动网络技术有限公司 模式依赖的仿射继承
CN110958456A (zh) * 2018-09-26 2020-04-03 北京字节跳动网络技术有限公司 仿射的运动矢量访问范围
CN111083485A (zh) * 2018-10-22 2020-04-28 北京字节跳动网络技术有限公司 仿射模式的运动信息的利用
US11985340B2 (en) 2018-11-16 2024-05-14 Beijing Bytedance Network Technology Co., Ltd History-based affine parameters inheritance
US11856211B2 (en) 2018-11-16 2023-12-26 Beijing Bytedance Network Technology Co., Ltd Usage for history-based affine parameters
US11902550B2 (en) 2018-11-16 2024-02-13 Beijing Bytedance Network Technology Co., Ltd Pruning method for history-based affine parameters
CN113039800A (zh) * 2018-11-16 2021-06-25 北京字节跳动网络技术有限公司 用于基于历史的仿射参数的修剪方法
CN113039800B (zh) * 2018-11-16 2024-05-10 北京字节跳动网络技术有限公司 用于基于历史的仿射参数的修剪方法
US11381838B2 (en) 2018-11-16 2022-07-05 Hfi Innovation Inc. Method and apparatus of improved merge with motion vector difference for video coding
CN113170159A (zh) * 2018-12-08 2021-07-23 北京字节跳动网络技术有限公司 对仿射参数的移位
CN113170159B (zh) * 2018-12-08 2022-09-27 北京字节跳动网络技术有限公司 对仿射参数的移位
CN112352433A (zh) * 2018-12-28 2021-02-09 Jvc建伍株式会社 动图像编码装置、动图像编码方法以及动图像编码程序、动图像解码装置、动图像解码方法以及动图像解码程序
WO2020141911A1 (fr) * 2019-01-02 2020-07-09 엘지전자 주식회사 Dispositif et procédé de traitement de signal vidéo par usage d'inter-prédiction
US11758125B2 (en) 2019-01-02 2023-09-12 Lg Electronics Inc. Device and method for processing video signal by using inter prediction
WO2020141879A1 (fr) * 2019-01-02 2020-07-09 엘지전자 주식회사 Procédé et dispositif de décodage de vidéo basé sur une prédiction de mouvement affine au moyen d'un candidat de fusion temporelle basé sur un sous-bloc dans un système de codage de vidéo
US11627310B2 (en) 2019-01-02 2023-04-11 Lg Electronics Inc. Affine motion prediction-based video decoding method and device using subblock-based temporal merge candidate in video coding system
CN113302938A (zh) * 2019-01-11 2021-08-24 北京字节跳动网络技术有限公司 整数mv运动补偿
CN113287303A (zh) * 2019-01-12 2021-08-20 北京字节跳动网络技术有限公司 双向预测约束
US10904550B2 (en) * 2019-01-12 2021-01-26 Tencent America LLC Method and apparatus for video coding
WO2020248105A1 (fr) * 2019-06-10 2020-12-17 Oppo广东移动通信有限公司 Procédé de détermination de valeur prédite, codeur et support d'enregistrement informatique
CN114128263A (zh) * 2019-08-12 2022-03-01 北京达佳互联信息技术有限公司 用于视频编解码中的自适应运动矢量分辨率的方法和设备
WO2021030502A1 (fr) * 2019-08-12 2021-02-18 Beijing Dajia Internet Information Technology Co., Ltd. Procédés et appareils de résolution adaptative de vecteur de mouvement lors d'un codage vidéo
US11917157B2 (en) 2019-09-19 2024-02-27 Lg Electronics Inc. Image encoding/decoding method and device for performing PROF, and method for transmitting bitstream
WO2021054676A1 (fr) * 2019-09-19 2021-03-25 엘지전자 주식회사 Procédé et dispositif de codage/décodage d'image permettant de réaliser un prof, et procédé de transmission de flux binaire
US11516475B2 (en) 2019-09-19 2022-11-29 Lg Electronics Inc. Image encoding/decoding method and device for performing PROF, and method for transmitting bitstream
EP4062642A4 (fr) * 2019-12-27 2023-01-25 Zhejiang Dahua Technology Co., Ltd Procédé et appareil de prédiction de mouvement et codage vidéo
WO2021129626A1 (fr) 2019-12-27 2021-07-01 Zhejiang Dahua Technology Co., Ltd. Procédé et appareil de prédiction de mouvement et codage vidéo

Also Published As

Publication number Publication date
TWI617185B (zh) 2018-03-01
TW201739252A (zh) 2017-11-01

Similar Documents

Publication Publication Date Title
WO2017156705A1 (fr) Prédiction affine pour le codage vidéo
US11750818B2 (en) Inter-prediction mode based image processing method, and apparatus therefor
US11375226B2 (en) Method and apparatus of video coding with affine motion compensation
US20230093366A1 (en) Multi- iteration motion vector refinement
WO2017118409A1 (fr) Procédé et appareil de prédiction de mode de fusion affine pour système de codage vidéo
US11082713B2 (en) Method and apparatus for global motion compensation in video coding system
WO2017148345A1 (fr) Procédé et appareil de codage vidéo à compensation de mouvement affine
JP7425808B2 (ja) 動き候補リスト構築プロセスの条件付き実行
US20210235083A1 (en) Sub-block based prediction
CN114175636A (zh) 自适应参数集中的自适应环路滤波的指示
CN113785586B (zh) 用于视频编解码***的简化仿射子块处理的方法及装置
TWI706668B (zh) 用於視訊編解碼的幀間預測方法以及裝置
CN111466116B (zh) 用于视频编解码***的仿射帧间预测的方法和装置
KR102387873B1 (ko) 구축된 아핀 병합 후보들을 도출하기 위한 방법
US10432960B2 (en) Offset temporal motion vector predictor (TMVP)
CN117061750A (zh) 用于仿射预测或运动补偿的共享预加载区域的方法和装置
CN110650348A (zh) 运动矢量的推导方法和编码方法、装置、设备及介质

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16893870

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16893870

Country of ref document: EP

Kind code of ref document: A1