JP2018536320A - ビデオコーディングのための改善された双方向オプティカルフロー - Google Patents
ビデオコーディングのための改善された双方向オプティカルフロー Download PDFInfo
- Publication number
- JP2018536320A JP2018536320A JP2018515577A JP2018515577A JP2018536320A JP 2018536320 A JP2018536320 A JP 2018536320A JP 2018515577 A JP2018515577 A JP 2018515577A JP 2018515577 A JP2018515577 A JP 2018515577A JP 2018536320 A JP2018536320 A JP 2018536320A
- Authority
- JP
- Japan
- Prior art keywords
- current block
- reference picture
- picture
- bio
- 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.)
- Granted
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/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/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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
-
- 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/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/573—Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
It=It0-Gx0・Vx0・(t-t0)-Gy0・Vy0・(t-t0) (3)
となる。
t0-t=t-t1=Δt=1
を仮定すると、
It=It1-Gx1・Vx1・(t-t1)-Gy1・Vy1・(t-t1)=It1-Gx1・Vx1-Gy1・Vy1、
|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0 (6)
|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th (7)
It=It0-Gx0・Vx0・(t-t0)-Gy0・Vy0・(t-t0)=It0+Gx0・Vx0・TD0+Gy0・Vy0・TD0
It=It1-Gx1・Vx1・(t-t1)-Gy1・Vy1・(t-t1)=It1-Gx1・Vx1・TD1-Gy1・Vy1・TD1
12 ソースデバイス
14 宛先デバイス
16 コンピュータ可読媒体
18 ビデオソース
20 ビデオエンコーダ
22 出力インターフェース
28 入力インターフェース
30 ビデオデコーダ
32 ディスプレイデバイス
40 モード選択ユニット
42 動き推定ユニット
44 動き補償ユニット
46 イントラ予測ユニット
48 区分ユニット
50 加算器
52 変換処理ユニット
54 量子化ユニット
56 エントロピー符号化ユニット
58 逆量子化ユニット
60 逆変換ユニット
62 加算器
64 参照ピクチャメモリ
70 エントロピー復号ユニット
72 動き補償ユニット
74 イントラ予測ユニット
76 逆量子化ユニット
78 逆変換ユニット
80 加算器
82 参照ピクチャメモリ
100 現在のフレーム
102 参照フレーム
104 補間されたフレーム
106 現在のブロック
108 参照ブロック
110 補間されたブロック
112 動きベクトル(MV)
120 現在のフレーム
122 参照フレーム
124 補間されたフレーム
126 現在のブロック
128 参照ブロック
130 補間されたブロック
132 MV
134 MV
140 参照ピクチャ
142 参照ピクチャ
144 現在のピクチャ
146 参照ブロック
148 参照ブロック
150 現在のブロック
152 MV
154 MV
156 TD0の時間的距離
158 TD1の時間的距離
Claims (49)
- ビデオデータを復号する方法であって、
第1の参照ピクチャと、前記第1の参照ピクチャとは異なる第2の参照ピクチャとを復号するステップであって、前記第1の参照ピクチャおよび前記第2の参照ピクチャが、ともに現在のピクチャの前に表示されるべきか、またはともに前記現在のピクチャの後に表示されるべきかのいずれかである、復号するステップと、
前記現在のピクチャの現在のブロックから前記第1の参照ピクチャの第1の参照ブロックへの第1の動きベクトル(MV0)を決定するステップと、
前記現在のブロックから前記第2の参照ピクチャの第2の参照ブロックへの第2の動きベクトル(MV1)を決定するステップと、
前記現在のピクチャから前記第1の参照ピクチャまでの第1の時間的距離(TD0)を決定するステップと、
前記現在のピクチャから前記第2の参照ピクチャまでの第2の時間的距離(TD1)を決定するステップと、
MV0、MV1、TD0およびTD1を使用して双方向オプティカルフロー(BIO)に従って前記現在のブロックを復号するステップとを含む、方法。 - BIOに従って前記現在のブロックを復号するステップが、MV0およびMV1がTD0およびTD1にほぼ比例するとき、BIOに従って前記現在のブロックを復号するステップを含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記方法がさらに、
しきい値(Th)を決定するステップと、
(|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th)であるとき、MV0およびMV1がTD0およびTD1にほぼ比例すると決定するステップとを含む、請求項1に記載の方法。 - Thを決定するステップが、Thを規定する構成データを取り出すステップを含む、請求項2に記載の方法。
- Thを決定するステップが、Thを規定するシンタックス要素を復号するステップを含む、請求項2に記載の方法。
- 前記シンタックス要素を復号するステップが、前記シンタックス要素を含むシーケンスパラメータセット(SPS)、前記シンタックス要素を含むピクチャパラメータセット(PPS)、前記シンタックス要素を含むスライスヘッダ、または前記シンタックス要素を含むブロックレベルシンタックスのうちの少なくとも1つを復号するステップを含む、請求項4に記載の方法。
- BIOに従って前記現在のブロックを復号するステップが、MV0およびMV1がTD0およびTD1に比例するとき、BIOに従って前記現在のブロックを復号するステップを含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記方法がさらに、
(|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0)であるとき、MV0およびMV1がTD0およびTD1に比例すると決定するステップを含む、請求項1に記載の方法。 - BIOに従って前記現在のブロックを復号するステップが、MV0およびMV1が0でないときにだけ、BIOに従って前記現在のブロックを復号するステップを含む、請求項1に記載の方法。
- BIOに従って前記現在のブロックを復号するステップが、前記現在のピクチャの前記現在のブロックの照度補償フラグ(ic_flag)が、前記現在のブロックが照度変化の領域内にないことを示す値を有するときにだけ、BIOに従って前記現在のブロックを復号するステップを含む、請求項1に記載の方法。
- BIOに従って前記現在のブロックを復号するステップが、式
に従って前記現在のブロックを復号するステップを含む、請求項1に記載の方法。 - BIOに従って前記現在のブロックを復号するステップが、前記第1の参照ピクチャに対する勾配(Gx)、前記第2の参照ピクチャに対する勾配(Gy)、TD0およびTD1に少なくとも部分的に基づいて前記現在のブロックを復号するステップを含む、請求項1に記載の方法。
- 前記現在のブロックを復号するステップが、Gx'およびGy'を使用して前記現在のブロックを復号するステップを含み、Gx'=Gx・TD0およびGy'=Gy・TD1である、請求項10に記載の方法。
- 前記現在のブロックを復号するステップが、Gx'およびGy'を使用して前記現在のブロックを復号するステップを含み、Gx'がGxと、TD0に関連する係数とから計算され、Gy'がGyと、TD1に関連する係数とから計算される、請求項10に記載の方法。
- 前記第1の参照ピクチャを前記現在のピクチャに対する参照ピクチャリスト0に追加するステップと、
前記第2の参照ピクチャを前記現在のピクチャに対する参照ピクチャリスト0に追加するステップとをさらに含む、請求項1に記載の方法。 - 前記第1の参照ピクチャを前記現在のピクチャに対する参照ピクチャリスト1に追加するステップと、
前記第2の参照ピクチャを前記現在のピクチャに対する参照ピクチャリスト1に追加するステップとをさらに含む、請求項1に記載の方法。 - TD0を決定するステップが、前記現在のピクチャに対する現在のピクチャ順序カウント(POC)値と前記第1の参照ピクチャに対する第1のPOC値との間の第1の差に等しいとしてTD0を計算するステップを含み、
TD1を決定するステップが、前記現在のピクチャに対する前記現在のPOC値と前記第2の参照ピクチャに対する第2のPOC値との間の第2の差に等しいものとしてTD1を計算するステップを含む、請求項1に記載の方法。 - ビデオデータを符号化する方法であって、
第1の参照ピクチャと、前記第1の参照ピクチャとは異なる第2の参照ピクチャとを符号化するステップであって、前記第1の参照ピクチャおよび前記第2の参照ピクチャが、ともに現在のピクチャの前に表示されるべきか、またはともに前記現在のピクチャの後に表示されるべきかのいずれかである、符号化するステップと、
前記現在のピクチャの現在のブロックから前記第1の参照ピクチャの第1の参照ブロックへの第1の動きベクトル(MV0)を決定するステップと、
前記現在のブロックから前記第2の参照ピクチャの第2の参照ブロックへの第2の動きベクトル(MV1)を決定するステップと、
前記現在のピクチャから前記第1の参照ピクチャまでの第1の時間的距離(TD0)を決定するステップと、
前記現在のピクチャから前記第2の参照ピクチャまでの第2の時間的距離(TD1)を決定するステップと、
MV0、MV1、TD0およびTD1を使用して双方向オプティカルフロー(BIO)に従って前記現在のブロックを符号化するステップとを含む、方法。 - BIOに従って前記現在のブロックを符号化するステップが、MV0およびMV1がTD0およびTD1にほぼ比例するとき、BIOに従って前記現在のブロックを符号化するステップを含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記方法がさらに、
しきい値(Th)を決定するステップと、
(|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th)であるとき、MV0およびMV1がTD0およびTD1にほぼ比例すると決定するステップとを含む、請求項16に記載の方法。 - Thを規定するシンタックス要素に対する値を符号化するステップをさらに含む、請求項17に記載の方法。
- 前記シンタックス要素を符号化するステップが、前記シンタックス要素を含むシーケンスパラメータセット(SPS)、前記シンタックス要素を含むピクチャパラメータセット(PPS)、前記シンタックス要素を含むスライスヘッダ、または前記シンタックス要素を含むブロックレベルシンタックスのうちの少なくとも1つを符号化するステップを含む、請求項18に記載の方法。
- BIOに従って前記現在のブロックを符号化するステップが、MV0およびMV1がTD0およびTD1に比例するとき、BIOに従って前記現在のブロックを符号化するステップを含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記方法がさらに、
(|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0)であるとき、MV0およびMV1がTD0およびTD1に比例すると決定するステップを含む、請求項16に記載の方法。 - BIOに従って前記現在のブロックを符号化するステップが、MV0およびMV1が0でないときにだけ、BIOに従って前記現在のブロックを符号化するステップを含む、請求項16に記載の方法。
- BIOに従って前記現在のブロックを符号化するステップが、前記現在のブロックが照度変化の領域内にないときにだけ、BIOに従って前記現在のブロックを符号化するステップを含む、請求項16に記載の方法。
- BIOに従って前記現在のブロックを符号化するステップが、式
に従って前記現在のブロックを符号化するステップを含む、請求項16に記載の方法。 - BIOに従って前記現在のブロックを符号化するステップが、前記第1の参照ピクチャに対する勾配(Gx)、前記第2の参照ピクチャに対する勾配(Gy)、TD0およびTD1に少なくとも部分的に基づいて前記現在のブロックを符号化するステップを含む、請求項16に記載の方法。
- 前記現在のブロックを符号化するステップが、Gx'およびGy'を使用して前記現在のブロックを符号化するステップを含み、Gx'=Gx・TD0およびGy'=Gy・TD1である、請求項24に記載の方法。
- 前記現在のブロックを符号化するステップが、Gx'およびGy'を使用して前記現在のブロックを符号化するステップを含み、Gx'がGxと、TD0に関連する係数とから計算され、Gy'がGyと、TD1に関連する係数とから計算される、請求項24に記載の方法。
- ビデオデータを復号するためのデバイスであって、
ビデオデータを記憶するように構成されたメモリと、
1つまたは複数のプロセッサとを備え、前記1つまたは複数のプロセッサが、
前記ビデオデータの第1の参照ピクチャと、前記第1の参照ピクチャとは異なる第2の参照ピクチャとを復号することであって、前記第1の参照ピクチャおよび前記第2の参照ピクチャが、ともに現在のピクチャの前に表示されるべきか、またはともに前記現在のピクチャの後に表示されるべきかのいずれかである、復号することと、
前記現在のピクチャの現在のブロックから前記第1の参照ピクチャの第1の参照ブロックへの第1の動きベクトル(MV0)を決定することと、
前記現在のブロックから前記第2の参照ピクチャの第2の参照ブロックへの第2の動きベクトル(MV1)を決定することと、
前記現在のピクチャから前記第1の参照ピクチャまでの第1の時間的距離(TD0)を決定することと、
前記現在のピクチャから前記第2の参照ピクチャまでの第2の時間的距離(TD1)を決定することと、
MV0、MV1、TD0およびTD1を使用して双方向オプティカルフロー(BIO)に従って前記現在のブロックを復号することとを行うように構成される、デバイス。 - 前記プロセッサが、MV0およびMV1がTD0およびTD1にほぼ比例するとき、BIOに従って前記現在のブロックを復号するように構成され、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記プロセッサがさらに、
しきい値(Th)を決定することと、
(|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th)であるとき、MV0およびMV1がTD0およびTD1にほぼ比例すると決定することとを行うように構成される、請求項27に記載のデバイス。 - 前記プロセッサが、MV0およびMV1がTD0およびTD1に比例するとき、BIOに従って前記現在のブロックを復号するように構成され、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、MV0およびMV1がTD0およびTD1に比例するかどうかを決定することをさらに含み、
(|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0)であるとき、MV0およびMV1がTD0およびTD1に比例すると決定することを含む、請求項27に記載のデバイス。 - 前記プロセッサが、MV0およびMV1が0でないときにだけ、BIOに従って前記現在のブロックを復号するように構成される、請求項27に記載のデバイス。
- 前記現在のピクチャの前記現在のブロックの照度補償フラグ(ic_flag)が、前記現在のブロックが照度変化の領域内にないことを示す値を有するときにだけ、前記プロセッサが、BIOに従って前記現在のブロックを復号するように構成される、請求項27に記載のデバイス。
- 前記プロセッサが、式
を使用してBIOに従って前記現在のブロックを復号するように構成される、請求項27に記載のデバイス。 - 前記プロセッサが、前記第1の参照ピクチャに対する勾配(Gx)、前記第2の参照ピクチャに対する勾配(Gy)、TD0およびTD1に少なくとも部分的に基づいて前記現在のブロックを復号するように構成される、請求項27に記載のデバイス。
- 前記デバイスが、前記復号された現在のブロックを含むピクチャを表示するように構成されたディスプレイを備える、請求項27に記載のデバイス。
- 前記デバイスが、カメラ、コンピュータ、モバイルデバイス、ブロードキャスト受信機デバイス、またはセットトップボックスのうちの1つまたは複数を備える、請求項27に記載のデバイス。
- ビデオデータのピクチャを復号するためのデバイスであって、
第1の参照ピクチャと、前記第1の参照ピクチャとは異なる第2の参照ピクチャとを復号するための手段であって、前記第1の参照ピクチャおよび前記第2の参照ピクチャが、ともに現在のピクチャの前に表示されるべきか、またはともに前記現在のピクチャの後に表示されるべきかのいずれかである、復号するための手段と、
前記現在のピクチャの現在のブロックから前記第1の参照ピクチャの第1の参照ブロックへの第1の動きベクトル(MV0)を決定するための手段と、
前記現在のブロックから前記第2の参照ピクチャの第2の参照ブロックへの第2の動きベクトル(MV1)を決定するための手段と、
前記現在のピクチャから前記第1の参照ピクチャまでの第1の時間的距離(TD0)を決定するための手段と、
前記現在のピクチャから前記第2の参照ピクチャまでの第2の時間的距離(TD1)を決定するための手段と、
MV0、MV1、TD0およびTD1を使用して双方向オプティカルフロー(BIO)に従って前記現在のブロックを復号するための手段とを含む、デバイス。 - BIOに従って前記現在のブロックを復号するための前記手段が、MV0およびMV1がTD0およびTD1にほぼ比例するとき、BIOに従って前記現在のブロックを復号するための手段を含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記デバイスがさらに、
しきい値(Th)を決定するための手段と、
(|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th)であるとき、MV0およびMV1がTD0およびTD1にほぼ比例すると決定するための手段とを含む、請求項36に記載のデバイス。 - BIOに従って前記現在のブロックを復号するための前記手段が、MV0およびMV1がTD0およびTD1に比例するとき、BIOに従って前記現在のブロックを復号するための手段を含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、前記デバイスがさらに、
(|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0)であるとき、MV0およびMV1がTD0およびTD1に比例すると決定するための手段を含む、請求項36に記載のデバイス。 - BIOに従って前記現在のブロックを復号するための前記手段が、MV0およびMV1が0でないときにだけ、BIOに従って前記現在のブロックを復号するための手段を含む、請求項36に記載のデバイス。
- BIOに従って前記現在のブロックを復号するための前記手段が、前記現在のピクチャの前記現在のブロックの照度補償フラグ(ic_flag)が、前記現在のブロックが照度変化の領域内にないことを示す値を有するときにだけ、BIOに従って前記現在のブロックを復号するための手段を含む、請求項36に記載のデバイス。
- BIOに従って前記現在のブロックを復号するための前記手段が、式
に従って前記現在のブロックを復号するための手段を含む、請求項36に記載のデバイス。 - BIOに従って前記現在のブロックを復号するための前記手段が、前記第1の参照ピクチャに対する勾配(Gx)、前記第2の参照ピクチャに対する勾配(Gy)、TD0およびTD1に少なくとも部分的に基づいて前記現在のブロックを復号するための手段を含む、請求項36に記載のデバイス。
- 命令を記憶したコンピュータ可読記憶媒体であって、前記命令が、実行されたときに、
第1の参照ピクチャと、前記第1の参照ピクチャとは異なる第2の参照ピクチャとを復号することであって、前記第1の参照ピクチャおよび前記第2の参照ピクチャが、ともに現在のピクチャの前に表示されるべきか、またはともに前記現在のピクチャの後に表示されるべきかのいずれかである、復号することと、
前記現在のピクチャの現在のブロックから前記第1の参照ピクチャの第1の参照ブロックへの第1の動きベクトル(MV0)を決定することと、
前記現在のブロックから前記第2の参照ピクチャの第2の参照ブロックへの第2の動きベクトル(MV1)を決定することと、
前記現在のピクチャから前記第1の参照ピクチャまでの第1の時間的距離(TD0)を決定することと、
前記現在のピクチャから前記第2の参照ピクチャまでの第2の時間的距離(TD1)を決定することと、
MV0、MV1、TD0およびTD1を使用して双方向オプティカルフロー(BIO)に従って前記現在のブロックを復号することとを、ビデオデータを復号するためのデバイスのプロセッサに行わせる、コンピュータ可読記憶媒体。 - BIOに従って前記現在のブロックを前記プロセッサに復号させる前記命令が、MV0およびMV1がTD0およびTD1にほぼ比例するとき、BIOに従って前記現在のブロックを前記プロセッサに復号させる命令を含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、
しきい値(Th)を決定することと、
(|MV0x*TD1-MV1x*TD0|<=Th&&|MV0y*TD1-MV1y*TD0|<=Th)であるとき、MV0およびMV1がTD0およびTD1にほぼ比例すると決定することとを前記プロセッサに行わせる命令をさらに含む、請求項43に記載のコンピュータ可読記憶媒体。 - BIOに従って前記現在のブロックを前記プロセッサに復号させる前記命令が、MV0およびMV1がTD0およびTD1に比例するとき、BIOに従って前記現在のブロックを前記プロセッサに復号させる命令を含み、MV0がx成分(MV0x)とy成分(MV0y)とを含み、MV1がx成分(MV1x)とy成分(MV1y)とを含み、
(|MV0x*TD1-MV1x*TD0|==0&&|MV0y*TD1-MV1y*TD0|==0)であるとき、MV0およびMV1がTD0およびTD1に比例すると前記プロセッサに決定させる命令をさらに含む、請求項43に記載のコンピュータ可読記憶媒体。 - BIOに従って前記現在のブロックを前記プロセッサに復号させる前記命令が、MV0およびMV1が0でないときにだけ、BIOに従って前記現在のブロックを前記プロセッサに復号させる命令を含む、請求項43に記載のコンピュータ可読記憶媒体。
- BIOに従って前記現在のブロックを前記プロセッサ復号させる前記命令が、前記現在のピクチャの前記現在のブロックの照度補償フラグ(ic_flag)が、前記現在のブロックが照度変化の領域内にないことを示す値を有するときにだけ、BIOに従って前記現在のブロックを前記プロセッサに復号させる命令を含む、請求項43に記載のコンピュータ可読記憶媒体。
- BIOに従って前記現在のブロックを前記プロセッサに復号させる前記命令が、式
に従って前記現在のブロックを前記プロセッサに復号させる命令を含む、請求項43に記載のコンピュータ可読記憶媒体。 - BIOに従って前記現在のブロックを前記プロセッサに復号させる前記命令が、前記第1の参照ピクチャに対する勾配(Gx)、前記第2の参照ピクチャに対する勾配(Gy)、TD0およびTD1に少なくとも部分的に基づいて前記現在のブロックを前記プロセッサに復号させる命令を含む、請求項43に記載のコンピュータ可読記憶媒体。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562233846P | 2015-09-28 | 2015-09-28 | |
| US62/233,846 | 2015-09-28 | ||
| US15/277,433 | 2016-09-27 | ||
| US15/277,433 US10375413B2 (en) | 2015-09-28 | 2016-09-27 | Bi-directional optical flow for video coding |
| PCT/US2016/054158 WO2017058899A1 (en) | 2015-09-28 | 2016-09-28 | Improved bi-directional optical flow for video coding |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018536320A true JP2018536320A (ja) | 2018-12-06 |
| JP2018536320A5 JP2018536320A5 (ja) | 2019-11-07 |
| JP6676156B2 JP6676156B2 (ja) | 2020-04-08 |
Family
ID=58406055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018515577A Active JP6676156B2 (ja) | 2015-09-28 | 2016-09-28 | ビデオコーディングのための改善された双方向オプティカルフロー |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US10375413B2 (ja) |
| EP (1) | EP3357241B1 (ja) |
| JP (1) | JP6676156B2 (ja) |
| KR (1) | KR102136973B1 (ja) |
| CN (1) | CN108028929B (ja) |
| BR (1) | BR112018006266B1 (ja) |
| CA (1) | CA3000391A1 (ja) |
| TW (1) | TW201715891A (ja) |
| WO (1) | WO2017058899A1 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020526964A (ja) * | 2017-07-03 | 2020-08-31 | ヴィド スケール インコーポレイテッド | 双方向オプティカルフローに基づいた動き補償予測 |
| JP2022532400A (ja) * | 2019-05-15 | 2022-07-14 | 華為技術有限公司 | 映像コーディングにおける参照ピクチャリサンプリングに対する双方向オプティカルフロー(bio)コーディングツールの取扱い |
| JP7802653B2 (ja) | 2019-08-22 | 2026-01-20 | エルジー エレクトロニクス インコーポレイティド | 加重予測を行う画像符号化/復号化方法、装置、及びビットストリームを伝送する方法 |
Families Citing this family (97)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107925775A (zh) * | 2015-09-02 | 2018-04-17 | 联发科技股份有限公司 | 基于双向预测光流技术的视频编解码的运动补偿方法及装置 |
| EP3398331A4 (en) * | 2016-02-05 | 2019-04-10 | Mediatek Inc. | METHOD AND APPARATUS FOR MOTION COMPENSATION BASED ON BIDIRECTIONAL OPTICAL FLUSH TECHNOLOGIES FOR VIDEO CODING |
| US11095898B2 (en) * | 2016-03-28 | 2021-08-17 | Lg Electronics Inc. | Inter-prediction mode based image processing method, and apparatus therefor |
| KR102873107B1 (ko) * | 2016-04-25 | 2025-10-17 | 엘지전자 주식회사 | 영상 코딩 시스템에서 인터 예측 방법 및 장치 |
| MX2019000506A (es) * | 2016-07-14 | 2019-03-28 | Samsung Electronics Co Ltd | Metodo de decodificacion de video y dispositivo para ello y metodo de codificacion de video y dispositivo para ello. |
| KR102409430B1 (ko) * | 2017-04-24 | 2022-06-15 | 에스케이텔레콤 주식회사 | 움직임 보상을 위한 옵티컬 플로우 추정 방법 및 장치 |
| CN116708828A (zh) | 2017-04-24 | 2023-09-05 | Sk电信有限公司 | 编解码视频数据的方法、发送编码视频数据比特流的方法 |
| KR20240037382A (ko) * | 2017-04-27 | 2024-03-21 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | 부호화 장치, 복호 장치, 부호화 방법 및 복호 방법 |
| JP2018191136A (ja) * | 2017-05-02 | 2018-11-29 | キヤノン株式会社 | 符号化装置、符号化方法およびプログラム |
| AU2018271194B2 (en) | 2017-05-17 | 2021-04-08 | Kt Corporation | Method and device for video signal processing |
| WO2018212111A1 (ja) * | 2017-05-19 | 2018-11-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法及び復号方法 |
| EP3410717A1 (en) * | 2017-05-31 | 2018-12-05 | Thomson Licensing | Methods and apparatus for candidate list pruning |
| WO2018221631A1 (ja) * | 2017-06-02 | 2018-12-06 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法および復号方法 |
| CN117097890A (zh) * | 2017-06-05 | 2023-11-21 | 松下电器(美国)知识产权公司 | 解码装置、编码装置、存储介质、解码方法和编码方法 |
| US10904565B2 (en) * | 2017-06-23 | 2021-01-26 | Qualcomm Incorporated | Memory-bandwidth-efficient design for bi-directional optical flow (BIO) |
| WO2019009567A1 (ko) * | 2017-07-03 | 2019-01-10 | 엘지전자 주식회사 | 영상 코딩 시스템에서 인터 예측에 따른 영상 디코딩 방법 및 장치 |
| US10757442B2 (en) * | 2017-07-05 | 2020-08-25 | Qualcomm Incorporated | Partial reconstruction based template matching for motion vector derivation |
| US11284107B2 (en) | 2017-08-22 | 2022-03-22 | Google Llc | Co-located reference frame interpolation using optical flow estimation |
| US10659788B2 (en) | 2017-11-20 | 2020-05-19 | Google Llc | Block-based optical flow estimation for motion compensated prediction in video coding |
| KR102400078B1 (ko) * | 2017-08-22 | 2022-05-18 | 구글 엘엘씨 | 비디오 코딩에서 모션 보상 예측을 위한 광흐름 추정 |
| US11917128B2 (en) | 2017-08-22 | 2024-02-27 | Google Llc | Motion field estimation based on motion trajectory derivation |
| CN116744018A (zh) * | 2017-08-29 | 2023-09-12 | Sk电信有限公司 | 视频编码方法、视频解码方法和传输比特流的方法 |
| KR102580910B1 (ko) * | 2017-08-29 | 2023-09-20 | 에스케이텔레콤 주식회사 | 양방향 옵티컬 플로우를 이용한 움직임 보상 방법 및 장치 |
| KR102595689B1 (ko) | 2017-09-29 | 2023-10-30 | 인텔렉추얼디스커버리 주식회사 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| CN118158436A (zh) * | 2017-09-29 | 2024-06-07 | 英迪股份有限公司 | 对图像进行解码的方法、对图像进行编码的方法以及用于发送通过对图像进行编码的方法生成的比特流的方法 |
| KR20260044943A (ko) * | 2017-12-08 | 2026-04-02 | 파나소닉 인텔렉츄얼 프로퍼티 코포레이션 오브 아메리카 | 이미지 인코딩 장치, 이미지 디코딩 장치, 이미지 인코딩 방법 및 이미지 디코딩 방법 |
| CN118264800A (zh) | 2017-12-14 | 2024-06-28 | Lg电子株式会社 | 解码和编码设备及发送用于图像的数据的设备 |
| CN108040217B (zh) * | 2017-12-20 | 2020-01-24 | 深圳岚锋创视网络科技有限公司 | 一种视频解码的方法、装置及相机 |
| EP3518543A1 (en) * | 2018-01-26 | 2019-07-31 | Thomson Licensing | Illumination compensation flag in frame rate up-conversion with template matching |
| EP3751855A4 (en) * | 2018-02-06 | 2021-03-10 | Panasonic Intellectual Property Corporation of America | CODING DEVICE, DECODING DEVICE, CODING METHOD AND DECODING METHOD |
| CN113923455B (zh) * | 2018-03-30 | 2023-07-18 | 华为技术有限公司 | 一种双向帧间预测方法及装置 |
| JP2021520710A (ja) | 2018-04-06 | 2021-08-19 | ヴィド スケール インコーポレイテッド | 簡易化された勾配導出による双方向オプティカルフロー方法 |
| US10958928B2 (en) * | 2018-04-10 | 2021-03-23 | Qualcomm Incorporated | Decoder-side motion vector derivation for video coding |
| US11457233B2 (en) * | 2018-04-12 | 2022-09-27 | Arris Enterprises Llc | Motion information storage for video coding and signaling |
| EP3554080A1 (en) | 2018-04-13 | 2019-10-16 | InterDigital VC Holdings, Inc. | Methods and devices for picture encoding and decoding |
| WO2019204234A1 (en) * | 2018-04-15 | 2019-10-24 | Arris Enterprises Llc | Unequal weight planar motion vector derivation |
| CN110392282B (zh) * | 2018-04-18 | 2022-01-07 | 阿里巴巴(中国)有限公司 | 一种视频插帧的方法、计算机存储介质及服务器 |
| GB2588004B (en) * | 2018-06-05 | 2023-03-01 | Beijing Bytedance Network Tech Co Ltd | Interaction between IBC and affine |
| CN112272952B (zh) * | 2018-06-11 | 2022-07-01 | 寰发股份有限公司 | 用于视频编解码的双向光流的方法以及装置 |
| WO2019244117A1 (en) | 2018-06-21 | 2019-12-26 | Beijing Bytedance Network Technology Co., Ltd. | Unified constrains for the merge affine mode and the non-merge affine mode |
| WO2019244119A1 (en) | 2018-06-21 | 2019-12-26 | Beijing Bytedance Network Technology Co., Ltd. | Sub-block mv inheritance between color components |
| GB2590228B (en) | 2018-08-04 | 2023-04-05 | Beijing Bytedance Network Tech Co Ltd | Clipping of updated MV or derived MV |
| CN112930684B (zh) * | 2018-08-17 | 2023-10-13 | 寰发股份有限公司 | 在视频编解码系统中利用双向预测处理视频的方法、设备 |
| TWI846727B (zh) * | 2018-09-06 | 2024-07-01 | 大陸商北京字節跳動網絡技術有限公司 | 兩步幀間預測 |
| ES2984932T3 (es) | 2018-09-13 | 2024-10-31 | Huawei Tech Co Ltd | Aparato y método para refinamiento condicional de vector de movimiento del lado del decodificador en codificación de vídeo |
| US11665365B2 (en) | 2018-09-14 | 2023-05-30 | Google Llc | Motion prediction coding with coframe motion vectors |
| CN110944193B (zh) | 2018-09-24 | 2023-08-11 | 北京字节跳动网络技术有限公司 | 视频编码和解码中的加权双向预测 |
| TW202029755A (zh) | 2018-09-26 | 2020-08-01 | 美商Vid衡器股份有限公司 | 視訊編碼雙預測 |
| WO2020070612A1 (en) * | 2018-10-06 | 2020-04-09 | Beijing Bytedance Network Technology Co., Ltd. | Improvement for temporal gradient calculating in bio |
| CN111083492B (zh) | 2018-10-22 | 2024-01-12 | 北京字节跳动网络技术有限公司 | 双向光流中的梯度计算 |
| WO2020084476A1 (en) | 2018-10-22 | 2020-04-30 | Beijing Bytedance Network Technology Co., Ltd. | Sub-block based prediction |
| CN111131830B (zh) | 2018-10-31 | 2024-04-12 | 北京字节跳动网络技术有限公司 | 重叠块运动补偿的改进 |
| CN118694931B (zh) | 2018-11-05 | 2025-12-02 | 北京字节跳动网络技术有限公司 | 编解码视频数据的方法、装置及计算机可读存储介质 |
| WO2020094151A1 (en) | 2018-11-10 | 2020-05-14 | Beijing Bytedance Network Technology Co., Ltd. | Rounding in pairwise average candidate calculations |
| CN111436230B (zh) | 2018-11-12 | 2024-10-11 | 北京字节跳动网络技术有限公司 | 仿射预测的带宽控制方法 |
| JP7241870B2 (ja) | 2018-11-20 | 2023-03-17 | 北京字節跳動網絡技術有限公司 | 部分的な位置に基づく差分計算 |
| CN113170093B (zh) | 2018-11-20 | 2023-05-02 | 北京字节跳动网络技术有限公司 | 视频处理中的细化帧间预测 |
| KR102913691B1 (ko) * | 2018-11-21 | 2026-01-15 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 화상 인코딩 및 디코딩을 위한 방법 및 디바이스 |
| US11394989B2 (en) | 2018-12-10 | 2022-07-19 | Tencent America LLC | Method and apparatus for video coding |
| WO2020119525A1 (zh) * | 2018-12-13 | 2020-06-18 | 华为技术有限公司 | 一种帧间预测的方法及装置 |
| CN115834904A (zh) * | 2018-12-13 | 2023-03-21 | 华为技术有限公司 | 一种帧间预测的方法及装置 |
| US11546604B2 (en) * | 2018-12-21 | 2023-01-03 | Vid Scale, Inc. | Symmetric motion vector difference coding |
| CN119922305A (zh) | 2018-12-21 | 2025-05-02 | 韩国电子通信研究院 | 图像编码/解码方法和装置以及存储比特流的记录介质 |
| JP7257524B2 (ja) | 2019-01-02 | 2023-04-13 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | ビデオエンコーディング/デコーディングシステムにおけるサイド動き精細化 |
| JP7474262B2 (ja) * | 2019-01-06 | 2024-04-24 | ベイジン・ダジア・インターネット・インフォメーション・テクノロジー・カンパニー,リミテッド | 双方向オプティカルフローに対するビット幅制御 |
| MX2021008389A (es) | 2019-01-09 | 2023-01-27 | Beijing Dajia Internet Information Tech Co Ltd | Sistema y metodo para mejorar la inter e intraprediccion combinada. |
| CN113542748B (zh) * | 2019-01-09 | 2023-07-11 | 北京达佳互联信息技术有限公司 | 视频编解码方法、设备和非暂时性计算机可读存储介质 |
| CN113366831B (zh) * | 2019-01-13 | 2024-04-05 | 北京字节跳动网络技术有限公司 | 重叠块运动补偿和其他工具之间的协调 |
| WO2020177684A1 (en) * | 2019-03-03 | 2020-09-10 | Beijing Bytedance Network Technology Co., Ltd. | Enabling dmvr based on the information in the picture header |
| JP2022521554A (ja) | 2019-03-06 | 2022-04-08 | 北京字節跳動網絡技術有限公司 | 変換された片予測候補の利用 |
| KR102616680B1 (ko) | 2019-03-08 | 2023-12-20 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 인터 예측을 위한 인코더, 디코더 및 대응하는 방법 |
| US11206425B2 (en) * | 2019-03-11 | 2021-12-21 | Alibaba Group Holding Limited | Inter prediction methods for coding video data |
| ES2957801T3 (es) | 2019-03-12 | 2024-01-25 | Lg Electronics Inc | Método y dispositivo de inter predicción basándose en DMVR y BDOF |
| JP7092951B2 (ja) * | 2019-03-12 | 2022-06-28 | ベイジン、ターチア、インターネット、インフォメーション、テクノロジー、カンパニー、リミテッド | ビデオ符号化方法、コンピューティングデバイス、非一時的コンピュータ可読記憶媒体、及びプログラム |
| KR102850505B1 (ko) | 2019-03-15 | 2025-08-25 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 양방향 광 흐름을 위한 비트-폭 제어를 위한 방법 및 디바이스 |
| WO2020200269A1 (en) | 2019-04-02 | 2020-10-08 | Beijing Bytedance Network Technology Co., Ltd. | Decoder side motion vector derivation |
| US11039150B2 (en) * | 2019-04-19 | 2021-06-15 | Tencent America LLC | Method and apparatus for video coding |
| KR20250143124A (ko) | 2019-04-25 | 2025-09-30 | 베이징 다지아 인터넷 인포메이션 테크놀로지 컴퍼니 리미티드 | 광학 흐름에 의한 예측 미세화 방법 및 장치 |
| CN119967163A (zh) * | 2019-05-02 | 2025-05-09 | 皇家飞利浦有限公司 | 图像信号编码/解码方法及其装置 |
| WO2020233659A1 (en) | 2019-05-21 | 2020-11-26 | Beijing Bytedance Network Technology Co., Ltd. | Adaptive motion vector difference resolution for affine mode |
| US11089328B2 (en) * | 2019-05-22 | 2021-08-10 | Qualcomm Incorporated | Bi-directional optical flow in video coding |
| CN120343267A (zh) | 2019-06-21 | 2025-07-18 | 松下电器(美国)知识产权公司 | 编码装置、解码装置和非暂时性计算机可读介质 |
| CN113411595B (zh) | 2019-06-21 | 2022-05-31 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法、装置及其设备 |
| CN117336468A (zh) | 2019-08-10 | 2024-01-02 | 北京字节跳动网络技术有限公司 | 视频比特流中的子图片相关信令通知 |
| CN114365485B (zh) * | 2019-09-10 | 2026-03-27 | 诺基亚技术有限公司 | 用于执行bdof的图像编码/解码方法和装置及用于发送比特流的方法 |
| JP7305883B2 (ja) * | 2019-09-17 | 2023-07-10 | ベイジン、ターチア、インターネット、インフォメーション、テクノロジー、カンパニー、リミテッド | Prof(prediction refinement with optical flow)の方法および装置 |
| JP6960969B2 (ja) * | 2019-09-20 | 2021-11-05 | Kddi株式会社 | 画像復号装置、画像復号方法及びプログラム |
| US12200190B2 (en) | 2019-09-23 | 2025-01-14 | Interdigtal Vc Holdings, Inc. | Switching logic for bi-directional optical flow |
| CN110572677B (zh) * | 2019-09-27 | 2023-10-24 | 腾讯科技(深圳)有限公司 | 视频编解码方法和装置、存储介质及电子装置 |
| CN112154356B (zh) * | 2019-09-27 | 2024-03-15 | 深圳市大疆创新科技有限公司 | 点云数据处理方法及其装置、激光雷达、可移动平台 |
| EP4032290A4 (en) | 2019-10-18 | 2022-11-30 | Beijing Bytedance Network Technology Co., Ltd. | SYNTAX RESTRICTIONS IN PARAMETER SET SIGNALING OF SUBPICTURES |
| CN112135145B (zh) * | 2019-11-14 | 2022-01-25 | 杭州海康威视数字技术股份有限公司 | 一种编解码方法、装置及其设备 |
| CN115280774B (zh) | 2019-12-02 | 2025-08-19 | 抖音视界有限公司 | 视觉媒体处理的方法、装置及非暂时性计算机可读存储介质 |
| WO2021190464A1 (en) | 2020-03-23 | 2021-09-30 | Beijing Bytedance Network Technology Co., Ltd. | Controlling deblocking filtering at different levels in coded video |
| CN111970517B (zh) * | 2020-07-29 | 2023-07-28 | 浙江大华技术股份有限公司 | 基于双向光流的帧间预测方法、编码方法及相关装置 |
| FR3120173A1 (fr) * | 2021-02-19 | 2022-08-26 | Orange | Détermination d’au moins un mode de codage d’image ou d’au moins un mode de décodage d’image, codage et décodage d’image utilisant une telle détermination |
| CN117337567A (zh) * | 2021-04-21 | 2024-01-02 | 抖音视界有限公司 | 用于视频处理的方法、设备和介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130083851A1 (en) * | 2010-04-06 | 2013-04-04 | Samsung Electronics Co., Ltd. | Method and apparatus for video encoding and method and apparatus for video decoding |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1982518A4 (en) * | 2006-01-12 | 2010-06-16 | Lg Electronics Inc | PROCESSING MORE VIEW VIDEO |
| US8917769B2 (en) * | 2009-07-03 | 2014-12-23 | Intel Corporation | Methods and systems to estimate motion based on reconstructed reference frames at a video decoder |
| US10841573B2 (en) | 2011-02-08 | 2020-11-17 | Sun Patent Trust | Methods and apparatuses for encoding and decoding video using multiple reference pictures |
| US20130208795A1 (en) * | 2012-02-09 | 2013-08-15 | Google Inc. | Encoding motion vectors for video compression |
| WO2014107074A1 (ko) * | 2013-01-04 | 2014-07-10 | 삼성전자 주식회사 | 스케일러블 비디오의 부호화 및 복호화를 위한 움직임 보상 방법 및 장치 |
| US11330284B2 (en) | 2015-03-27 | 2022-05-10 | Qualcomm Incorporated | Deriving motion information for sub-blocks in video coding |
| CN107925775A (zh) * | 2015-09-02 | 2018-04-17 | 联发科技股份有限公司 | 基于双向预测光流技术的视频编解码的运动补偿方法及装置 |
-
2016
- 2016-09-27 US US15/277,433 patent/US10375413B2/en active Active
- 2016-09-28 EP EP16779287.8A patent/EP3357241B1/en active Active
- 2016-09-28 CA CA3000391A patent/CA3000391A1/en not_active Abandoned
- 2016-09-28 CN CN201680055904.1A patent/CN108028929B/zh active Active
- 2016-09-28 KR KR1020187011844A patent/KR102136973B1/ko active Active
- 2016-09-28 BR BR112018006266-9A patent/BR112018006266B1/pt active IP Right Grant
- 2016-09-28 JP JP2018515577A patent/JP6676156B2/ja active Active
- 2016-09-28 WO PCT/US2016/054158 patent/WO2017058899A1/en not_active Ceased
- 2016-09-29 TW TW105131398A patent/TW201715891A/zh unknown
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130083851A1 (en) * | 2010-04-06 | 2013-04-04 | Samsung Electronics Co., Ltd. | Method and apparatus for video encoding and method and apparatus for video decoding |
Non-Patent Citations (5)
| Title |
|---|
| A. ALSHIN, E. ALSHINA AND T. LEE: "Bi-directional optical flow for improving motion compensation", 28TH PICTURE CODING SYMPOSIUM (PCS2010), JPN6020004098, December 2010 (2010-12-01), pages 422 - 425, ISSN: 0004207055 * |
| E. ALSHINA ET AL.: "Known tools performance investigation for next generation video coding", ITU - TELECOMMUNICATIONS STANDARDIZATION SECTOR STUDY GROUP 16 QUESTION 6 VIDEO CODING EXPERTS GROUP, vol. VCEG-AZ05_r1, JPN6020004104, June 2015 (2015-06-01), pages 1 - 7, ISSN: 0004207057 * |
| ELENA ALSHINA AND ALEXANDER ALSHIN: "Bi-directional optical flow", JOINT COLLABORATIVE TEAM ON VIDEO CODING (JCT-VC) OF ITU-T SG16 WP3 AND ISO/IEC JTC1/SC29/WG11, vol. JCTVC-C204, JPN6020004103, October 2010 (2010-10-01), pages 1 - 5, ISSN: 0004207056 * |
| JAEHO LEE ET AL.: "BIO improvement to reduce the encoder and decoder complexities", JOINT VIDEO EXPLORATION TEAM (JVET) OF ITU-T SG 16 WP 3 AND ISO/IEC JTC 1/SC 29/WG 11, vol. JVET-C0031, JPN6020004101, May 2016 (2016-05-01), pages 1 - 4, ISSN: 0004207059 * |
| X. LI ET AL.: "Harmonization and improvement for BIO", STUDY GROUP 16 - CONTRIBUTION 1045, vol. COM16-C1045-E, JPN6020004099, September 2015 (2015-09-01), pages 1 - 3, ISSN: 0004207058 * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020526964A (ja) * | 2017-07-03 | 2020-08-31 | ヴィド スケール インコーポレイテッド | 双方向オプティカルフローに基づいた動き補償予測 |
| JP7168593B2 (ja) | 2017-07-03 | 2022-11-09 | ヴィド スケール インコーポレイテッド | 双方向オプティカルフローに基づいた動き補償予測 |
| US12464161B2 (en) | 2017-07-03 | 2025-11-04 | Interdigital Vc Holdings, Inc. | Motion-compensation prediction based on bi-directional optical flow |
| JP2022532400A (ja) * | 2019-05-15 | 2022-07-14 | 華為技術有限公司 | 映像コーディングにおける参照ピクチャリサンプリングに対する双方向オプティカルフロー(bio)コーディングツールの取扱い |
| JP7384929B2 (ja) | 2019-05-15 | 2023-11-21 | 華為技術有限公司 | 映像コーディングにおける参照ピクチャリサンプリングに対する双方向オプティカルフロー(bio)コーディングツールの取扱い |
| JP2024012555A (ja) * | 2019-05-15 | 2024-01-30 | 華為技術有限公司 | 映像コーディングにおける参照ピクチャリサンプリングに対する双方向オプティカルフロー(bio)コーディングツールの取扱い |
| JP7635341B2 (ja) | 2019-05-15 | 2025-02-25 | 華為技術有限公司 | 映像コーディングにおける参照ピクチャリサンプリングに対する双方向オプティカルフロー(bio)コーディングツールの取扱い |
| US12452405B2 (en) | 2019-05-15 | 2025-10-21 | Huawei Technologies Co., Ltd. | Handling of bi-directional optical flow (BIO) coding tool for reference picture resampling in video coding |
| JP7802653B2 (ja) | 2019-08-22 | 2026-01-20 | エルジー エレクトロニクス インコーポレイティド | 加重予測を行う画像符号化/復号化方法、装置、及びビットストリームを伝送する方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102136973B1 (ko) | 2020-07-23 |
| EP3357241A1 (en) | 2018-08-08 |
| KR20180061281A (ko) | 2018-06-07 |
| EP3357241B1 (en) | 2021-03-10 |
| WO2017058899A1 (en) | 2017-04-06 |
| CN108028929B (zh) | 2021-04-20 |
| JP6676156B2 (ja) | 2020-04-08 |
| US10375413B2 (en) | 2019-08-06 |
| TW201715891A (zh) | 2017-05-01 |
| US20170094305A1 (en) | 2017-03-30 |
| CA3000391A1 (en) | 2017-04-06 |
| BR112018006266A2 (pt) | 2018-10-16 |
| BR112018006266B1 (pt) | 2023-12-12 |
| CN108028929A (zh) | 2018-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6676156B2 (ja) | ビデオコーディングのための改善された双方向オプティカルフロー | |
| US10652571B2 (en) | Advanced motion vector prediction speedups for video coding | |
| US10805630B2 (en) | Gradient based matching for motion search and derivation | |
| RU2719296C2 (ru) | Определение режима вывода информации движения при видеокодировании | |
| JP6552923B2 (ja) | ビデオコード化における動きベクトル予測 | |
| JP2018522466A (ja) | ビデオコーディングのための照明補償ステータスを決定するシステムおよび方法 | |
| JP2017513332A (ja) | ビデオコーディングの参照として現在のピクチャを使用すること | |
| HK1240441A1 (en) | Motion information derivation mode determination in video coding | |
| HK1240440A1 (en) | Motion vector derivation in video coding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190927 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190927 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190927 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200128 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200129 |
|
| 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: 20200210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200311 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6676156 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |