JP7804005B2 - 動き補償のための複数の予測子候補 - Google Patents
動き補償のための複数の予測子候補Info
- Publication number
- JP7804005B2 JP7804005B2 JP2024095548A JP2024095548A JP7804005B2 JP 7804005 B2 JP7804005 B2 JP 7804005B2 JP 2024095548 A JP2024095548 A JP 2024095548A JP 2024095548 A JP2024095548 A JP 2024095548A JP 7804005 B2 JP7804005 B2 JP 7804005B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- motion
- motion vectors
- control point
- candidates
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised 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
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised 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 the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised 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 the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised 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
- H04N19/182—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised 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 the unit being a pixel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/521—Processing of motion vectors for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/537—Motion estimation other than block-based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/567—Motion estimation based on rate distortion criteria
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
によって決定され、式中、(v0x,v0y)および(v1x,v1y)は、対応する動きフィールドを生成するために用いられた制御点動きベクトルであり、(v0x,v0y)は、符号化または復号されるブロックの左上角部の制御点動きベクトルに対応し、(v1x,v1y)は、符号化または復号されるブロックの右上角部の制御点動きベクトルに対応し、wは、符号化または復号されるブロックの幅である。
号化または復号されるブロックの幅である。
、
、および
が取得または計算される。たとえば、図9は、アフィンモードにおけるこの第1の決定された隣接CU910が、符号化または復号される現在のCU900に関する図8BのA位置にあることを示す。隣接CU910のこれら3つのCPMVに基づいて、現在のCU900の左上および右上角部の2つのCPMVが以下のように導出される。
および
が得られると、図6に関して上述したような式1のモデルによって、符号化または復号される現在のCU内の動きフィールドが4×4のサブCUベースで計算される。
・(エンコーダ/デコーダに関して)CUのアフィン動きモデルの予測のための良好な候補セットを提供する可能性が高い複数のアフィン合併予測子候補のセットを構成すること、
・(エンコーダ/デコーダに関して)構成されたセットの中から現在のCUの制御点動きベクトルに関する1つの予測子を選択すること、および/または、
・(エンコーダ/デコーダに関して)現在のCUの制御点動きベクトル予測子のインデックスを通知/復号すること
を備える。
および
はその後、現在のCUに関連するアフィン動きフィールドを計算するために用いられる。これは、上述したように式1に従って各4×4のサブブロックに関する動きベクトルを計算することに存する。1430および1440において、現在のCUに関して動きフィールドが得られると、4×4のサブブロックベースの動き補償およびその後のOBMC(重複ブロック動き補償)を伴う、現在のCUの時間予測が行われる。1450および1460において、現在のCUは、残差データありおよびなしで連続的に符号化および再構成される。RD競合に基づいてモードが選択され、そのモードが現在のCUを符号化するために用いられ、様々な実施形態において、そのモードに関するインデックスもまた符号化される。
、
、
が取得(または決定)される。最後に、図6に関して上述したように、式1に従って、現在のCUの左上および右上のCPMV
および
が導出される(1570)。方法1500は1599で終了する。
および
が式2に従って導出される。各候補に関するこれら2つのCPMVは、候補CPMVのセットに格納される。
RDcost=D+λ×R
と定義され、式中、Dは、元のブロックと、考慮される候補を用いて現在のCUを符号化および復号することによって得られた再構成されたブロックとの間の歪み(一般にL2距離)を表し、Rは、レートコスト、たとえば考慮される候補を用いて現在のブロックを符号化することによって生成されたビットの数を表し、λは、ビデオシーケンスが符号化されている時のレート目標を表す。
、
、および
がスケーリングされる。このスケーリングは、tempCUのPOC(ピクチャオーダカウント)、tempCUの参照ピクチャのPOC(差はtenpDistと示される)、現在のCUのPOC、および現在のCUの参照ピクチャのPOC(差はcurDistと示される)の間の関係性を考慮する。たとえばCPMVは、距離の比(tempDist/curDist)によってスケーリングされ得る。これら3つのスケーリングされたCPMVが得られると、現在のCUに関する2つの制御点動きベクトルが、上述したように式2に従って導出される。
・動きベクトルのペア
を
に初期化する。
・各候補について、
-式2に従って現在の候補CPMVからCPMV
を導出する。
-ペア
に
を追加する。
・リストLxに関する候補の数で動きベクトルのペア
を割る。
・各リストの全ての候補の中からそれぞれ最小の参照ピクチャインデックスに等しい動きベクトル
および
に参照ピクチャインデックスを割り当てる(ベクトル
はリスト0を指し、その関連参照インデックスは、リスト0内の全ての候補の中で観測された最小参照インデックスに設定される。ベクトル
は、リスト1に適用される点を除き、同じである。)
・リストLxに関する現在のCUのアフィン動きフィールドを生成するために、候補CPMVのセットに、得られた平均動きベクトルペア
を追加する。
・(A、B、C、D、E)からの空間候補、
・リスト内に5未満の候補がある場合、右下並置位置の時間候補、
・リスト内に5未満の候補がある場合、並置位置の時間候補、
・加重平均、
・一意的平均、
・加重平均が双方向性であり、リスト内に7未満の候補がある場合、加重平均からの一方向性平均、
・一意的平均が双方向性であり、リスト内に7未満の候補がある場合、一意的平均からの一方向性平均
から成る。
・セット(A、B、C、D、E)からの空間候補、
・(A’、B’)からの補足空間候補、
・右下並置位置の時間候補
から採用され得る。
Claims (16)
- ビデオ符号化のための方法であって、
ピクチャ内の符号化されるブロックに関して、複数の予測子候補を有する予測子候補のセットにアクセスすることであって、予測子候補は、符号化された空間または時間的隣接ブロックに対応し、前記ブロックは、アフィン合併モードで符号化されることと、
前記予測子候補のセットから予測子候補を選択することと、
前記予測子候補のセットから前記選択された予測子候補に関連する複数の動きベクトルを用いて、前記ブロックに関する制御点動きベクトルのセットを得ることと、
前記制御点動きベクトルのセットに基づいて、動きモデルに基づく動きフィールドを得ることであって、前記動きフィールドは、前記符号化されるブロックの全てのサブブロックの予測のために用いられた動きベクトルを識別し、前記ブロックに関する前記制御点動きベクトルのセットは、前記ブロックに関する前記動きフィールドの前記動きベクトルとは別に格納される、前記動きフィールドを得ることと、
前記動きフィールドに基づいて前記ブロックを符号化することと、
前記予測子候補のセットから前記選択された予測子候補に関するインデックスを符号化することと
を備える方法。 - 前記動きモデルはアフィンモデルである、請求項1に記載の方法。
- 前記動きフィールドの前記格納された動きベクトルは、前記ブロックの動き補償のためのものである、請求項1に記載の方法。
- 前記選択された予測子候補に関する第2の制御点動きベクトルのセットにアクセスすることを更に備え、前記第2の制御点動きベクトルのセットは、前記選択された予測子候補の全てのサブブロックの動きベクトルとは別に格納され、前記ブロックに関する前記制御点動きベクトルのセットは、前記選択された予測子候補に関する前記第2の制御点動きベクトルのセットに応答して得られ、前記選択された予測子候補の全てのサブブロックの前記動きベクトルは、前記選択された予測子候補の動き補償のためのものである、請求項1に記載の方法。
- ビデオ復号のための方法であって、
ピクチャ内の復号されるブロックに関して、予測子候補に対応するインデックスにアクセスすることであって、前記予測子候補は、復号された空間または時間的隣接ブロックに対応し、前記ブロックは、アフィン合併モードで復号されることと、
前記予測子候補に関連する複数の動きベクトルを用いて、前記復号されるブロックに関する制御点動きベクトルのセットを得ることと、
前記制御点動きベクトルのセットに基づいて、動きモデルに基づく動きフィールドを得ることであって、前記動きフィールドは、前記復号されるブロックの全てのサブブロックの予測のために用いられた動きベクトルを識別し、前記ブロックに関する前記制御点動きベクトルのセットは、前記ブロックに関する前記動きフィールドの前記動きベクトルとは別に格納される、前記動きフィールドを得ることと、
前記動きフィールドに基づいて前記ブロックを復号することと
を備える方法。 - 前記動きモデルはアフィンモデルである、請求項5に記載の方法。
- 前記動きフィールドの前記格納された動きベクトルは、前記ブロックの動き補償のためのものである、請求項5に記載の方法。
- 前記予測子候補に関する第2の制御点動きベクトルのセットにアクセスすることを更に備え、前記第2の制御点動きベクトルのセットは、前記予測子候補の全てのサブブロックの動きベクトルとは別に格納され、前記ブロックに関する前記制御点動きベクトルのセットは、前記予測子候補に関する前記第2の制御点動きベクトルのセットに応答して得られ、前記予測子候補の全てのサブブロックの前記動きベクトルは、前記予測子候補の動き補償のためのものである、請求項5に記載の方法。
- ビデオ符号化のための装置であって、
1または複数のプロセッサを備え、前記1または複数のプロセッサは、
ピクチャ内の符号化されるブロックに関して、複数の予測子候補を有する予測子候補のセットにアクセスすることであって、予測子候補は、符号化された空間または時間的隣接ブロックに対応し、前記ブロックは、アフィン合併モードで符号化されることと、
前記予測子候補のセットから予測子候補を選択することと、
前記予測子候補のセットから前記選択された予測子候補に関連する複数の動きベクトルを用いて、前記ブロックに関する制御点動きベクトルのセットを得ることと、
前記制御点動きベクトルのセットに基づいて、動きモデルに基づく動きフィールドを得ることであって、前記動きフィールドは、前記符号化されるブロックの全てのサブブロックの予測のために用いられた動きベクトルを識別し、前記ブロックに関する前記制御点動きベクトルのセットは、前記ブロックに関する前記動きフィールドの前記動きベクトルとは別に格納される、前記動きフィールドを得ることと、
前記動きフィールドに基づいて前記ブロックを符号化することと、
前記予測子候補のセットから前記選択された予測子候補に関するインデックスを符号化することと、を行うように構成される、
装置。 - 前記動きモデルはアフィンモデルである、請求項9に記載の装置。
- 前記動きフィールドの前記格納された動きベクトルは、前記ブロックの動き補償のためのものである、請求項9に記載の装置。
- 前記1または複数のプロセッサは、前記選択された予測子候補に関する第2の制御点動きベクトルのセットにアクセスすることを行うように更に構成され、前記第2の制御点動きベクトルのセットは、前記選択された予測子候補の全てのサブブロックの動きベクトルとは別に格納され、前記ブロックに関する前記制御点動きベクトルのセットは、前記選択された予測子候補に関する前記第2の制御点動きベクトルのセットに応答して得られ、前記選択された予測子候補の全てのサブブロックの前記動きベクトルは、前記選択された予測子候補の動き補償のためのものである、請求項9に記載の装置。
- ビデオ復号のための装置であって、
1または複数のプロセッサを備え、前記1または複数のプロセッサは、
ピクチャ内の復号されるブロックに関して、予測子候補に対応するインデックスにアクセスすることであって、前記予測子候補は、復号された空間または時間的隣接ブロックに対応し、前記ブロックは、アフィン合併モードで復号されることと、
前記予測子候補に関連する複数の動きベクトルを用いて、前記復号されるブロックに関する制御点動きベクトルのセットを得ることと、
前記制御点動きベクトルのセットに基づいて、動きモデルに基づく動きフィールドを得ることであって、前記動きフィールドは、前記復号されるブロックの全てのサブブロックの予測のために用いられた動きベクトルを識別し、前記ブロックに関する前記制御点動きベクトルのセットは、前記ブロックに関する前記動きフィールドの前記動きベクトルとは別に格納される、前記動きフィールドを得ることと、
前記動きフィールドに基づいて前記ブロックを復号することと、を行うように構成される、
装置。 - 前記動きモデルはアフィンモデルである、請求項13に記載の装置。
- 前記動きフィールドの前記格納された動きベクトルは、前記ブロックの動き補償のためのものである、請求項13に記載の装置。
- 前記1または複数のプロセッサは、前記予測子候補に関する第2の制御点動きベクトルのセットにアクセスすることを行うように更に構成され、前記第2の制御点動きベクトルのセットは、前記予測子候補の全てのサブブロックの動きベクトルとは別に格納され、前記ブロックに関する前記制御点動きベクトルのセットは、前記予測子候補に関する前記第2の制御点動きベクトルのセットに応答して得られ、前記予測子候補の全てのサブブロックの前記動きベクトルは、前記予測子候補の動き補償のためのものである、請求項13に記載の装置。
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP17305797.7A EP3422720A1 (en) | 2017-06-26 | 2017-06-26 | Multiple predictor candidates for motion compensation |
| EP17305797.7 | 2017-06-26 | ||
| EP18305386 | 2018-03-30 | ||
| EP18305386.7 | 2018-03-30 | ||
| JP2019569371A JP7261750B2 (ja) | 2017-06-26 | 2018-06-25 | 動き補償のための複数の予測子候補 |
| JP2023063148A JP7506220B2 (ja) | 2017-06-26 | 2023-04-10 | 動き補償のための複数の予測子候補 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023063148A Division JP7506220B2 (ja) | 2017-06-26 | 2023-04-10 | 動き補償のための複数の予測子候補 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024125322A JP2024125322A (ja) | 2024-09-18 |
| JP7804005B2 true JP7804005B2 (ja) | 2026-01-21 |
Family
ID=64741162
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019569371A Active JP7261750B2 (ja) | 2017-06-26 | 2018-06-25 | 動き補償のための複数の予測子候補 |
| JP2023063148A Active JP7506220B2 (ja) | 2017-06-26 | 2023-04-10 | 動き補償のための複数の予測子候補 |
| JP2024095548A Active JP7804005B2 (ja) | 2017-06-26 | 2024-06-13 | 動き補償のための複数の予測子候補 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019569371A Active JP7261750B2 (ja) | 2017-06-26 | 2018-06-25 | 動き補償のための複数の予測子候補 |
| JP2023063148A Active JP7506220B2 (ja) | 2017-06-26 | 2023-04-10 | 動き補償のための複数の予測子候補 |
Country Status (6)
| Country | Link |
|---|---|
| US (3) | US11245921B2 (ja) |
| EP (1) | EP3646598A1 (ja) |
| JP (3) | JP7261750B2 (ja) |
| CN (3) | CN118200520A (ja) |
| RU (1) | RU2770185C2 (ja) |
| WO (1) | WO2019002215A1 (ja) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3468195A1 (en) * | 2017-10-05 | 2019-04-10 | Thomson Licensing | Improved predictor candidates for motion compensation |
| WO2019229683A1 (en) | 2018-05-31 | 2019-12-05 | Beijing Bytedance Network Technology Co., Ltd. | Concept of interweaved prediction |
| WO2019234598A1 (en) | 2018-06-05 | 2019-12-12 | Beijing Bytedance Network Technology Co., Ltd. | Interaction between ibc and stmvp |
| CN110620928B (zh) * | 2018-06-19 | 2022-12-09 | 北京字节跳动网络技术有限公司 | 不同精度的多个候选 |
| CN110636298B (zh) | 2018-06-21 | 2022-09-13 | 北京字节跳动网络技术有限公司 | 对于Merge仿射模式和非Merge仿射模式的统一约束 |
| CN113115046A (zh) | 2018-06-21 | 2021-07-13 | 北京字节跳动网络技术有限公司 | 分量相关的子块分割 |
| CN118200574A (zh) * | 2018-08-28 | 2024-06-14 | 华为技术有限公司 | 候选运动信息列表的构建方法、帧间预测方法及装置 |
| TWI846728B (zh) | 2018-09-08 | 2024-07-01 | 大陸商北京字節跳動網絡技術有限公司 | 不同視頻塊尺寸的仿射模式計算 |
| WO2020058888A1 (en) | 2018-09-19 | 2020-03-26 | Beijing Bytedance Network Technology Co., Ltd. | Mode dependent adaptive motion vector resolution for affine mode coding |
| EP3854078A1 (en) | 2018-09-21 | 2021-07-28 | InterDigital VC Holdings, Inc. | Translational and affine candidates in a unified list |
| WO2020058955A1 (en) * | 2018-09-23 | 2020-03-26 | Beijing Bytedance Network Technology Co., Ltd. | Multiple-hypothesis affine mode |
| WO2020065518A1 (en) | 2018-09-24 | 2020-04-02 | Beijing Bytedance Network Technology Co., Ltd. | Bi-prediction with weights in video coding and decoding |
| CN111083485B (zh) | 2018-10-22 | 2024-08-02 | 北京字节跳动网络技术有限公司 | 仿射模式的运动信息的利用 |
| JP7324841B2 (ja) | 2018-11-10 | 2023-08-10 | 北京字節跳動網絡技術有限公司 | ビデオ・データ処理方法、装置、記憶媒体及び記憶方法 |
| KR102387873B1 (ko) | 2018-12-13 | 2022-04-18 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 구축된 아핀 병합 후보들을 도출하기 위한 방법 |
| CN117915081A (zh) | 2019-01-02 | 2024-04-19 | 北京字节跳动网络技术有限公司 | 视频处理的方法 |
| JP7235877B2 (ja) | 2019-01-31 | 2023-03-08 | 北京字節跳動網絡技術有限公司 | アフィンモード適応型動きベクトル解像度を符号化するためのコンテキスト |
| CN113366851B (zh) | 2019-01-31 | 2025-10-21 | 北京字节跳动网络技术有限公司 | 对称运动矢量差编解码模式的快速算法 |
| WO2020173477A1 (en) | 2019-02-27 | 2020-09-03 | Beijing Bytedance Network Technology Co., Ltd. | Regression-based motion vector field based sub-block motion vector derivation |
| US11394999B2 (en) * | 2019-03-11 | 2022-07-19 | Alibaba Group Holding Limited | Method, device, and system for determining prediction weight for merge mode |
| EP3923583A4 (en) * | 2019-03-12 | 2022-04-27 | LG Electronics Inc. | VIDEO OR IMAGE CODING TO GENERATE WEIGHT INDEX INFORMATION FOR BI PREDICTION |
| WO2020187198A1 (en) | 2019-03-17 | 2020-09-24 | Beijing Bytedance Network Technology Co., Ltd. | Prediction refinement based on optical flow |
| US12341969B2 (en) | 2019-03-26 | 2025-06-24 | Interdigital Vc Holdings, Inc. | Methods and apparatus for prediction refinement for decoder side motion vector refinement with optical flow |
| EP3959873A4 (en) * | 2019-04-25 | 2022-08-10 | OP Solutions, LLC | EFFICIENT CODING OF GLOBAL MOTION VECTORS |
| MX2021015520A (es) | 2019-06-14 | 2022-03-11 | Lg Electronics Inc | Método y aparato de descodificación de imagen para derivar la información del índice de ponderación para el promedio ponderado cuando se aplica la bi-predicción. |
| WO2020263467A1 (en) * | 2019-06-24 | 2020-12-30 | Alibaba Group Holding Limited | Method and apparatus for motion field storage in video coding |
| CN118056403A (zh) * | 2021-09-29 | 2024-05-17 | Lg 电子株式会社 | 图像编码/解码方法和装置以及存储比特流的记录介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017130696A1 (ja) | 2016-01-29 | 2017-08-03 | シャープ株式会社 | 予測画像生成装置、動画像復号装置、および動画像符号化装置 |
| WO2017133243A1 (zh) | 2016-02-06 | 2017-08-10 | 华为技术有限公司 | 图像编解码方法及装置 |
| JP2018511997A (ja) | 2015-03-10 | 2018-04-26 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 画像予測方法および関連装置 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997040628A1 (en) | 1996-04-19 | 1997-10-30 | Nokia Mobile Phones Limited | Video encoder and decoder using motion-based segmentation and merging |
| US20050013498A1 (en) * | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
| US7567617B2 (en) | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
| US8064520B2 (en) | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
| US9083983B2 (en) * | 2011-10-04 | 2015-07-14 | Qualcomm Incorporated | Motion vector predictor candidate clipping removal for video coding |
| CN104704837A (zh) * | 2012-10-03 | 2015-06-10 | 联发科技股份有限公司 | 三维视频编码中的元素间运动预测的方法及装置 |
| CN104885470B (zh) * | 2013-01-30 | 2018-08-07 | 英特尔公司 | 用于下一代视频的预测和编码的内容自适应划分 |
| US9438910B1 (en) * | 2014-03-11 | 2016-09-06 | Google Inc. | Affine motion prediction in video coding |
| RU2577486C2 (ru) | 2014-07-10 | 2016-03-20 | Самсунг Электроникс Ко., Лтд. | Способ автоматического извлечения индексов ключевых кадров для расширения видеоданных |
| CN104661031B (zh) * | 2015-02-16 | 2017-12-22 | 华为技术有限公司 | 用于视频图像编码和解码的方法、编码设备和解码设备 |
| CN108781284B (zh) * | 2016-03-15 | 2021-09-07 | 联发科技股份有限公司 | 具有仿射运动补偿的视频编解码的方法及装置 |
| US10560712B2 (en) | 2016-05-16 | 2020-02-11 | Qualcomm Incorporated | Affine motion prediction for video coding |
| US10462462B2 (en) * | 2016-09-29 | 2019-10-29 | Qualcomm Incorporated | Motion vector difference coding technique for video coding |
| US10448010B2 (en) * | 2016-10-05 | 2019-10-15 | Qualcomm Incorporated | Motion vector prediction for affine motion models in video coding |
| US10681370B2 (en) * | 2016-12-29 | 2020-06-09 | Qualcomm Incorporated | Motion vector generation for affine motion model for video coding |
| US10873744B2 (en) * | 2017-01-03 | 2020-12-22 | Lg Electronics Inc. | Method and device for processing video signal by means of affine prediction |
| US10602180B2 (en) * | 2017-06-13 | 2020-03-24 | Qualcomm Incorporated | Motion vector prediction |
| US10798394B2 (en) * | 2018-06-27 | 2020-10-06 | Avago Technologies International Sales Pte. Limited | Low complexity affine merge mode for versatile video coding |
-
2018
- 2018-06-25 CN CN202410310105.0A patent/CN118200520A/zh active Pending
- 2018-06-25 EP EP18734527.7A patent/EP3646598A1/en active Pending
- 2018-06-25 CN CN202410310266.XA patent/CN118233624A/zh active Pending
- 2018-06-25 RU RU2020102878A patent/RU2770185C2/ru active
- 2018-06-25 US US16/622,895 patent/US11245921B2/en active Active
- 2018-06-25 WO PCT/EP2018/066975 patent/WO2019002215A1/en not_active Ceased
- 2018-06-25 JP JP2019569371A patent/JP7261750B2/ja active Active
- 2018-06-25 CN CN201880043104.7A patent/CN110870314B/zh active Active
-
2021
- 2021-12-21 US US17/557,179 patent/US11785250B2/en active Active
-
2023
- 2023-04-10 JP JP2023063148A patent/JP7506220B2/ja active Active
- 2023-08-28 US US18/238,683 patent/US20230421801A1/en active Pending
-
2024
- 2024-06-13 JP JP2024095548A patent/JP7804005B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018511997A (ja) | 2015-03-10 | 2018-04-26 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 画像予測方法および関連装置 |
| WO2017130696A1 (ja) | 2016-01-29 | 2017-08-03 | シャープ株式会社 | 予測画像生成装置、動画像復号装置、および動画像符号化装置 |
| WO2017133243A1 (zh) | 2016-02-06 | 2017-08-10 | 华为技术有限公司 | 图像编解码方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3646598A1 (en) | 2020-05-06 |
| WO2019002215A1 (en) | 2019-01-03 |
| US20200221120A1 (en) | 2020-07-09 |
| RU2020102878A3 (ja) | 2021-10-13 |
| RU2020102878A (ru) | 2021-07-27 |
| CN110870314B (zh) | 2024-04-02 |
| JP2020526066A (ja) | 2020-08-27 |
| RU2770185C2 (ru) | 2022-04-14 |
| US11245921B2 (en) | 2022-02-08 |
| JP7261750B2 (ja) | 2023-04-20 |
| US20220116654A1 (en) | 2022-04-14 |
| JP2024125322A (ja) | 2024-09-18 |
| JP2023098974A (ja) | 2023-07-11 |
| CN118200520A (zh) | 2024-06-14 |
| US20230421801A1 (en) | 2023-12-28 |
| US11785250B2 (en) | 2023-10-10 |
| JP7506220B2 (ja) | 2024-06-25 |
| CN110870314A (zh) | 2020-03-06 |
| CN118233624A (zh) | 2024-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7804005B2 (ja) | 動き補償のための複数の予測子候補 | |
| JP7640779B2 (ja) | 動き補償用の改善されたプレディクタ候補 | |
| US12464160B2 (en) | Methods and apparatuses for video encoding and video decoding | |
| EP3422720A1 (en) | Multiple predictor candidates for motion compensation | |
| US11240505B2 (en) | Automated scanning order for sub-divided blocks | |
| JP7808217B2 (ja) | 動き補償用の改善されたプレディクタ候補 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240702 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240702 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250613 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250619 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250918 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260108 |