JP7552988B2 - オプティカルフローによる動き補償のための精度精緻化 - Google Patents
オプティカルフローによる動き補償のための精度精緻化 Download PDFInfo
- Publication number
- JP7552988B2 JP7552988B2 JP2021575392A JP2021575392A JP7552988B2 JP 7552988 B2 JP7552988 B2 JP 7552988B2 JP 2021575392 A JP2021575392 A JP 2021575392A JP 2021575392 A JP2021575392 A JP 2021575392A JP 7552988 B2 JP7552988 B2 JP 7552988B2
- Authority
- JP
- Japan
- Prior art keywords
- sample
- refinement
- motion vector
- determining
- precision
- 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
Images
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/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/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
-
- 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/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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- 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/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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
- H04N19/54—Motion estimation other than block-based using feature points or meshes
-
- 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
-
- 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/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)
- Mobile Radio Communication Systems (AREA)
Description
本出願は、2019年、6月21日に出願された「Precision Refinement for Motion Compensation with Optical Flow」と題された米国仮特許出願第62/864,825号からの、米国特許法119条(e)下での利益を主張する非仮出願であり、この出願は参照によりその全体が本明細書に援用される。
実施形態を実装するための例示のデバイスおよびネットワーク
図1Aは、1つ以上の開示された実施形態が実装され得る例示的な通信システム100を示す図である。通信システム100は、音声、データ、ビデオ、メッセージング、ブロードキャストなどのコンテンツを複数の無線ユーザに提供するマルチアクセスシステムであり得る。通信システム100は、複数の無線ユーザが、無線帯域幅を含むシステムリソースの共有を通じてそのようなコンテンツにアクセスすることを可能にし得る。例えば、通信システム100は、符号分割多重アクセス(CDMA)、時分割多重アクセス(TDMA)、周波数分割多重アクセス(FDMA)、直交FDMA(OFDMA)、シングルキャリアFDMA(SC-FDMA)、ゼロテールユニークワードDFT-スプレッドOFDM(ZT UW DTS-s OFDM)、ユニークワードOFDM(UW-OFDM)、リソースブロックフィルタリングOFDM、フィルタバンクマルチキャリア(FBMC)などの1つ以上のチャネルアクセス方式を採用し得る。
いくつかの実施形態は、図1Cのシステムなどのシステムを使用して実施される。図1Cは、様々な態様および実施形態が実装されるシステムの例のブロック図を示す。システム1000は、以下で説明される様々な構成要素を含むデバイスとして具現化することができ、本文献で説明される態様の1つ以上を実行するように構成されている。そのようなデバイスの例は、これらに限定されるものではないが、パーソナルコンピュータ、ラップトップコンピュータ、スマートフォン、タブレットコンピュータ、デジタルマルチメディアセットトップボックス、デジタルテレビ受像機、パーソナルビデオ録画システム、コネクテッド家電、およびサーバなどの様々な電子デバイスを含む。システム1000の要素は、単独でも組み合わせでも、単一の集積回路、複数のIC、および/または個別の構成要素で具現化され得る。例えば、少なくとも1つの実施形態において、システム1000の処理および符号化器/復号化器要素は、複数のICおよび/または個別の構成要素にわたって分散している。様々な実施形態において、システム1000は、1つ以上の他のシステムに、または他の電子デバイスに、例えば、通信バスを介して、または専用の入力および/もしくは出力ポートを通して、通信可能に結合される。様々な実施形態において、システム1000は、本文献に記載の態様のうちの1つ以上を実装するように構成される。
HEVCと同様に、VVCはブロックベースのハイブリッドビデオコーディングフレームワークに基づいて構築される。図2Aは、ブロックベースのハイブリッドビデオ符号化システム200のブロック図を与える。この符号化器200の変形が企図されるが、符号化器200は、明確にするためにすべての予想される変形を説明することなく、以下に説明される。
図3Aおよび図3Bは、ビデオブロックの動き予測の例を示す図である(例えば、インター予測モジュール210または260を使用する)。画像内のブロックレベルの動きの例を示す図3Bは、例えば、参照画像「Ref pic 0」、「Ref pic 1」、および「Ref pic2」を含む例示的な復号化された画像バッファを示す図である。現在の画像のブロックB0、B1、およびB2は、それぞれ参照画像「Ref pic 0」、「Ref pic 1」、および「Ref pic2」のブロックから予測し得る。動き予測は、隣接するビデオフレームからのビデオブロックを使用して、現在のビデオブロックを予測し得る。動き予測は、時間的相関を利用し得、および/またはビデオ信号に固有の時間的冗長性を取り除き得る。例えば、H.264/AVCおよびHEVCでは、時間的予測は、様々なサイズのビデオブロックで実行し得る(例えば、輝度成分の場合、時間的予測ブロックサイズは、H.264/AVCでは16×16から4×4に、およびHEVCでは64×64から4×4に変化し得る)。(mvx,mvy)の動きベクトルによれば、次の式で提供されるように時間的予測を実行され得る。
P(x,y)=ref(x-mvx,y-mvy)
ここで、ref(x,y)は、参照画像での位置(x,y)におけるピクセル値であり得、P(x,y)は、予測されたブロックであり得る。ビデオコーディングシステムは、小数ピクセル精度でのインター予測をサポートし得る。動きベクトル(mvx,mvy)が小数ピクセル値を有する場合、1つ以上の補間フィルタを適用し得、小数ピクセル位置でのピクセル値を取得し得る。ブロックベースのビデオコーディングシステムは、マルチ仮説予測を使用して、時間的予測を改善し得、例えば、予測信号は、異なる参照画像からの多数の予測信号を組み合わせることによって形成され得る。例えば、H.264/AVCおよび/またはHEVCは、2つの予測信号を組み合わせることができる二重予測を使用する場合がある。二重予測は、それぞれが参照画像からの2つの予測信号を組み合わせて、次の方程式のような予測を形成する場合がある。
HEVCでは、並進動きモデルのみが動き補償された予測に適用される。現実の世界では、ズームイン/ズームアウト、回転、遠近的な動き、および他の不規則な動きなど、様々な種類の動きがある。VTM-2.0では、アフィン動き補償された予測が適用される。アフィン動きモデルは、4パラメータまたは6パラメータのいずれかである。相互にコード化された各ブロックの第1のフラグは、並進動きモデルまたはアフィン動きモデルのどちらがインター予測に適用されるかを示すために信号伝達される。アフィン動きモデルの場合、第2のフラグが送信され、4パラメータモデルと6パラメータモデルのどちらが使用されているかが示される。
I’k(i,j)-I(i,j)=(gx(i,j)*i+gy(i,j)*j)*c+(-gx(i,j)*j+gy(i,j)*i)*d+gx(i,j)*a+gy(i, j)*b (6)
I’k(i,j)-I(i,j)=(gx(i,j)*i)*c+gx(i,j)*j)*d+gy(i,j)*i)*e+(gy(i,j)*j)*f+gx(i,j)*a+ gy(i,j)*b (9)
動き補償のより細かい粒度を達成するために、Jiancong(Daniel)Luo,Yuwen He,”CE2-related:Prediction refinement with optical flow for affine mode”,JVET-N0236,March 2019,Geneva,Switzerlandに記載されているように、オプティカルフローによる、サブブロックベースのアフィン動き補償された予測を精緻化する方法が提案されている。サブブロックベースのアフィン動き補償が実行された後、オプティカルフロー方程式によって導出された差を追加することによって、各輝度予測サンプルが精緻化される。提案されたPROFは、次のステップを含むものとして説明されている。
gx(i,j)=I(i+1,j)-I(i-1,j)
gy(i,j)=I(i,j+1)-I(i,j-1)
サブブロック予測は、勾配計算のために各側で1ピクセルずつ拡張される。メモリ帯域幅と複雑さを軽減するために、拡張された境界上のピクセルは、参照画像の最も近い整数ピクセル位置からコピーされる。したがって、パディング領域の追加の補間は回避される。
ΔI(i,j)=gx(i,j)*Δvx(i,j)+gy(i,j)*Δvy(i,j ) (12)
ここで、Δv(i,j)は、b v(i,j)yで表されるサンプル位置(i,j)に対して計算されたピクセルMVと、図6に示されるように、ピクセル(i,j)が属するサブブロックのサブブロックMVとの間の差である。
アフィンモデルのパラメータとサブブロックの中心に対するピクセル位置はサブブロックごとに変更されないため、第1のサブブロックに対してΔv(i,j)を計算し、同じブロック内の他のサブブロックに再利用できる。xおよびyをピクセル位置からサブブロックの中心までの水平および垂直オフセットとすると、Δv(x,y)は次の方程式で導出され得る。
I’(i,j)=I(i,j)+ΔI(i,j) (13)
現在の動き補償プロセスは、通常、動きベクトルの精度によって制限される。例えば、復号化器側で示された動きベクトルは、サンプルレベル、サブブロックレベル、またはブロックレベルでの動き補償された予測に使用され、これにより、整数の参照サンプル位置と、分数位置にある補間フィルタが判定され得る。関連する動きベクトルの精度は、各サンプルでの動き補償された予測の精度の要因である。動きベクトルの小数部分に4つの追加ビットを使用すると、1/16のPEL精度が達成され得る。ただし、この精度の制限により、潜在的な問題が発生する。1つの問題は、動き補償された予測が既に十分に正確である場合、余分なビットが信号伝達オーバーヘッドの無駄になることである。別の問題は、場合によっては、提供される追加ビットの数がまだ十分でない可能性があり、さらに高い精度が望ましい場合があることである。より効率的な精度の表現を提供するために、より柔軟で正確な方法は、動き補償された精度を改善するのに有益である可能性がある。
本開示は、精度精緻化とともに使用するための柔軟な方式でオプティカルフローを用いた動き補償(MC)予測プロセスの予測精度を改善するためのシステムおよび方法を説明する。いくつかの実施形態では、動き補償が実行された後、オプティカルフロー方程式によって導出された差の値を加算することによって、各サンプルでの予測が精緻化される。このような精緻化は、オプティカルフローによる動き補償精度精緻化(MCPROF)と称され得る。オプティカルフローは、ブロックレベル(CUレベルまたはサブCUレベルなどの予測ユニットレベルであり得る)での動きベクトルの精緻化として信号伝達され得る。オプティカルフロー方程式によって導き出された差の値は、異なる精度を表す可能性があるため、より精緻化精度が達成され得る。本明細書で説明するいくつかの実施形態は、複雑さを大幅に増加させることなくピクセルレベルの粒度を達成でき、最悪の場合のメモリアクセス帯域幅を通常のブロックレベルの動き補償と同じに保つことができる。本明細書で説明される様々な実施形態は、任意のサブブロックベースのインター予測モードおよび/またはブロックベースのインター予測モードに適用され得る。本明細書に記載の実施形態は、単一予測と二重予測の両方に適用することができ、それらは、インターマージモードと非マージモードの両方に適用することができる。いくつかの実施形態の1つの潜在的な利点は、追加の補間フィルタを必要とせずに精度の精緻化を提供することである。
動き補償のより精緻な精度を達成するために、いくつかの実施形態では、オプティカルフローを使用して動き補償された予測を精緻化するための方法が採用されている。動き補償プロセスが実行された後、各サンプルでの輝度または/および彩度の予測は、オプティカルフロー方程式によって導出された差を追加することによって精緻化される。MCPROFを使用した符号化方法の例は以下のとおりである。
O(i,j)=MCP(i,j)+gx(i,j)*Δmvx+gy(i,j)*Δmv y (14)
オプティカルフローによる精度精緻化を使用した予測。
精度差Nおよび動きベクトルの精緻化値は、ブロックまたはサブブロックの予測の生成において、符号化器(例えば、モジュール210にて)または復号化器(例えば、モジュール260にて)によって使用され得る。MCPROFが使用される場合(例えば、有効化フラグがビットストリームで信号伝達される場合)、信号伝達されたΔmv(i,j)およびNの値が取得される。空間的勾配gx(i,j)およびgy(i,j)は、各サンプル位置(i,j)のために計算される。空間的勾配の判定は、上記のように3タップフィルタを使用して、または他の技術を使用して実行し得る。
ΔI(i,j)=(gx(i,j)*Δmvx(i,j)+gy(i,j)*Δmvy(i,j))≫(N+existing MC precision) (16)
ここで、Δmv(i,j)は、信号伝達された動きベクトルの精緻化値(例えば、符号化器から受信された)、Nは、現在の精度と所望の精度の間の信号伝達されたビット深度の差、およびg(i,j)は、上述のように計算された空間的勾配である。
I’(i,j)=I(i,j)+ΔI(i,j) (17)
図9は、通信システムの一例を示す図である。通信システム900は、符号化器902、通信ネットワーク904、および復号化器906を備え得る。符号化器902は、有線接続または無線接続であり得る接続908を介してネットワーク904と通信し得る。符号化器902は、図2Aのブロックベースのビデオ符号化器と同様であり得る。符号化器902は、単層コーデックまたは多層コーデックを含み得る。復号化器906は、有線接続または無線接続であり得る接続910を介してネットワーク904と通信し得る。復号化器906は、図2Bのブロックベースのビデオ復号化器と同様であり得る。復号化器906は、単層コーデックまたは多層コーデックを含み得る。
いくつかの実施形態によるブロックベースのビデオコーディング方法は、復号化器において、サンプルの現在のブロックでのサンプル値の動き補償された予測を生成することと、ビットストリームから、精度差値と現在のブロックについての動きベクトルの精緻化を復号化することと、現在のブロック内の予測されたサンプルごとに、サンプルでの空間的勾配を判定することと、空間的勾配と動きベクトルの精緻化とのスカラー積を計算することと、精度差値で示される量でスカラー積をスケーリングして、サンプル差値を生成することと、予測されたサンプル値にサンプル差値を追加して、精緻化されたサンプル値を生成することと、を含む。
・記載された実施形態のいずれかに従って生成された情報を伝達する構文を含むビットストリームまたは信号。
・記載された実施形態のいずれかに従って作成および/または送信および/または受信および/または復号化。
・記載された実施形態のいずれかに従って、方法、プロセス、装置、命令を記憶する媒体、データを記憶する媒体、または信号。
・記載された実施形態のうちのいずれかに従って、符号化または復号化方法を実行するTV、セットトップボックス、携帯電話、タブレット、または他の電子デバイス。
・記載された実施形態のうちのいずれかに従って、復号化方法を実行し、かつ結果として得られるイメージを(例えば、モニタ、スクリーン、または他のタイプのディスプレイを使用して)表示するTV、セットトップボックス、携帯電話、タブレット、または他の電子デバイス。
・記載された実施形態のうちのいずれかに従って、符号化されたイメージを含む信号を受信するためにチャネルを選択し(例えば、チューナを使用して)、かつ復号化を実行するTV、セットトップボックス、携帯電話、タブレット、または他の電子デバイス。
・記載された実施形態のうちのいずれかに従って、符号化されたイメージを含む信号を無線で(例えば、アンテナを使用して)受信し、かつ復号化を実行するTV、セットトップボックス、携帯電話、タブレット、または他の電子デバイス。
Claims (24)
- ビデオ符号化方法であって、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで符号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、方法。 - ビデオ復号化方法であって、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで復号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、方法。 - プロセッサを備えるビデオ符号化装置であって、前記プロセッサが、少なくとも、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで符号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、装置。 - プロセッサを備えるビデオ復号化装置であって、前記プロセッサが、少なくとも、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで復号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、装置。 - 1つ以上のプロセッサに実行させる命令を備える、コンピュータ可読媒体であって、前記命令が、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで符号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、コンピュータ可読媒体。 - 1つ以上のプロセッサに実行させる命令を備える、コンピュータ可読媒体であって、前記命令が、
サンプルの現在のブロックでの少なくとも第1のサンプル位置について、動き補償された予測に基づいて、初期の予測されたサンプル値を取得することと、
少なくとも前記第1のサンプル位置に関連する動きベクトルの精緻化を判定することであって、前記動きベクトルの精緻化がインデックスとしてのビットストリームで復号化される、判定することと、
前記第1のサンプル位置で、サンプル値の空間的勾配を判定することと、
前記空間的勾配と前記動きベクトルの精緻化とのスカラー積に基づいてサンプル差値を判定することと、
前記サンプル差値に基づいて前記初期の予測されたサンプル値を修正することと、を含む、コンピュータ可読媒体。 - 前記ビットストリームからの精密化精度情報を復号化することをさらに含み、前記サンプル差値を判定することが、前記精密化精度情報によって示される量だけ前記スカラー積をスケーリングすることを含む、請求項2に記載の方法。
- 前記スカラー積をスケーリングすることが、前記精密化精度情報によって示される量だけ前記スカラー積をビットシフトすることを含む、請求項7に記載の方法。
- 前記動き補償された予測が、初期の精度を有する少なくとも1つの動きベクトルを使用して実行され、前記精密化精度情報が、前記初期の精度と前記精密化精度情報との間の差を表す精度差値を含む、請求項7または8に記載の方法。
- 前記スカラー積をスケーリングすることが、前記精度差値と前記初期の精度の合計に等しいビット数だけ前記スカラー積を右シフトすることを含む、請求項9に記載の方法。
- 動きベクトルの精緻化を判定することが、前記動きベクトルの精緻化を選択して、入力ビデオブロックに関する予測誤差を実質的に最小化することを含む、請求項1に記載の方法。
- 前記インデックスが、(0,-1)、(1,0)、(0,1)、および(-1,0)からなる群からの複数の動きベクトルの精緻化のうちの1つを識別する、請求項1もしくは2に記載の方法。
- 前記インデックスが、(0,-1)、(1,0)、(0,1)、(-1,0)、(-1,-1)、(1,-1)、(1,1)、および(-1,1)からなる群からの複数の動きベクトルの精緻化のうちの1つを識別する、請求項1もしくは2に記載の方法。
- 前記動きベクトルの精緻化が前記現在のブロックでのすべてのサンプル位置に関連付けられている、請求項1もしくは2に記載の方法。
- 前記ビットストリームで精密化精度情報を符号化することをさらに含み、前記サンプル差値を判定することが、前記精密化精度情報によって示される量だけ前記スカラー積をスケーリングすることを含む、請求項1に記載の方法。
- 前記ビットストリームからの精密化精度情報を復号化することをさらに含み、前記サンプル差値を判定することが、前記精密化精度情報によって示される量だけ前記スカラー積をスケーリングすることを含む、請求項4に記載の装置。
- 前記スカラー積をスケーリングすることが、前記精密化精度情報によって示される量だけ前記スカラー積をビットシフトすることを含む、請求項16に記載の装置。
- 前記動き補償された予測が、初期の精度を有する少なくとも1つの動きベクトルを使用して実行され、前記精密化精度情報が、前記初期の精度と前記精密化精度情報との間の差を表す精度差値を含む、請求項16又は17に記載の装置。
- 前記スカラー積をスケーリングすることが、前記精度差値と前記初期の精度の合計に等しいビット数だけ前記スカラー積を右シフトすることを含む、請求項18に記載の装置。
- 動きベクトルの精緻化を判定することが、前記動きベクトルの精緻化を選択して、入力ビデオブロックに関する予測誤差を実質的に最小化することを含む、請求項3に記載の装置。
- 前記インデックスが、(0,-1)、(1,0)、(0,1)、および(-1,0)からなる群からの複数の動きベクトルの精緻化のうちの1つを識別する、請求項3又は4に記載の装置。
- 前記インデックスが、(0,-1)、(1,0)、(0,1)、(-1,0)、(-1,-1)、(1,-1)、(1,1)、および(-1,1)からなる群からの複数の動きベクトルの精緻化のうちの1つを識別する、請求項3又は4に記載の装置。
- 前記動きベクトルの精緻化が前記現在のブロックでのすべてのサンプル位置に関連付けられている、請求項3又は4に記載の装置。
- 前記ビットストリームで精密化精度情報を符号化することをさらに含み、前記サンプル差値を判定することが、前記精密化精度情報によって示される量だけ前記スカラー積をスケーリングすることを含む、請求項3又は4に記載の装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024141925A JP7700337B2 (ja) | 2019-06-21 | 2024-08-23 | オプティカルフローによる動き補償のための精度精緻化 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962864825P | 2019-06-21 | 2019-06-21 | |
| US62/864,825 | 2019-06-21 | ||
| PCT/US2020/038476 WO2020257484A1 (en) | 2019-06-21 | 2020-06-18 | Precision refinement for motion compensation with optical flow |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024141925A Division JP7700337B2 (ja) | 2019-06-21 | 2024-08-23 | オプティカルフローによる動き補償のための精度精緻化 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022536967A JP2022536967A (ja) | 2022-08-22 |
| JPWO2020257484A5 JPWO2020257484A5 (ja) | 2023-06-08 |
| JP7552988B2 true JP7552988B2 (ja) | 2024-09-18 |
Family
ID=71465490
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021575392A Active JP7552988B2 (ja) | 2019-06-21 | 2020-06-18 | オプティカルフローによる動き補償のための精度精緻化 |
| JP2024141925A Active JP7700337B2 (ja) | 2019-06-21 | 2024-08-23 | オプティカルフローによる動き補償のための精度精緻化 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024141925A Active JP7700337B2 (ja) | 2019-06-21 | 2024-08-23 | オプティカルフローによる動き補償のための精度精緻化 |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US12160582B2 (ja) |
| EP (2) | EP3987778B1 (ja) |
| JP (2) | JP7552988B2 (ja) |
| CN (1) | CN114026851B (ja) |
| WO (1) | WO2020257484A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MX2021009333A (es) | 2019-02-07 | 2021-10-13 | Vid Scale Inc | Sistemas, aparatos y métodos para refinamiento de interpredicción con flujo óptico. |
| JP7552988B2 (ja) * | 2019-06-21 | 2024-09-18 | インターデジタル ヴイシー ホールディングス, インコーポレイテッド | オプティカルフローによる動き補償のための精度精緻化 |
| CN114073090A (zh) * | 2019-07-01 | 2022-02-18 | 交互数字Vc控股法国公司 | 仿射运动补偿的双向光流细化 |
| WO2021129627A1 (en) * | 2019-12-27 | 2021-07-01 | Zhejiang Dahua Technology Co., Ltd. | Affine prediction method and related devices |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020191034A1 (en) | 2019-03-18 | 2020-09-24 | Tencent America LLC | Method and apparatus for video coding |
Family Cites Families (81)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2858458C (en) | 2006-10-16 | 2019-04-16 | Nokia Corporation | System and method for implementing efficient decoded buffer management in multi-view video coding |
| US9237355B2 (en) | 2010-02-19 | 2016-01-12 | Qualcomm Incorporated | Adaptive motion resolution for video coding |
| US8837592B2 (en) | 2010-04-14 | 2014-09-16 | Mediatek Inc. | Method for performing local motion vector derivation during video coding of a coding unit, and associated apparatus |
| US9462272B2 (en) * | 2010-12-13 | 2016-10-04 | Electronics And Telecommunications Research Institute | Intra prediction method and apparatus |
| BR122020015657B1 (pt) | 2011-03-09 | 2023-04-11 | Nec Corporation | Dispositivo de decodificação de vídeo e método de decodificação de vídeo |
| PL3783889T3 (pl) * | 2011-04-25 | 2023-11-27 | Lg Electronics Inc. | Urządzenie dekodujące wideo oraz urządzenie kodujące wideo |
| KR101383775B1 (ko) * | 2011-05-20 | 2014-04-14 | 주식회사 케이티 | 화면 내 예측 방법 및 장치 |
| US10536701B2 (en) | 2011-07-01 | 2020-01-14 | Qualcomm Incorporated | Video coding using adaptive motion vector resolution |
| US10034018B2 (en) | 2011-09-23 | 2018-07-24 | Velos Media, Llc | Decoded picture buffer management |
| KR102030717B1 (ko) | 2011-10-18 | 2019-10-10 | 주식회사 케이티 | 영상 부호화 방법, 영상 복호화 방법, 영상 부호화기 및 영상 복호화기 |
| CN104380749A (zh) | 2012-04-16 | 2015-02-25 | 诺基亚公司 | 用于视频编码的方法和装置 |
| US9762927B2 (en) * | 2013-09-26 | 2017-09-12 | Qualcomm Incorporated | Sub-prediction unit (PU) based temporal motion vector prediction in HEVC and sub-PU design in 3D-HEVC |
| US10531116B2 (en) | 2014-01-09 | 2020-01-07 | Qualcomm Incorporated | Adaptive motion vector resolution signaling for video coding |
| JP2017512026A (ja) * | 2014-03-04 | 2017-04-27 | マイクロソフト テクノロジー ライセンシング,エルエルシー | イントラブロックコピー予測におけるブロック反転及びスキップモード |
| CA2943121C (en) * | 2014-03-18 | 2020-09-08 | Arris Enterprises Llc | Scalable video coding using reference and scaled reference layer offsets |
| WO2015194852A1 (ko) * | 2014-06-18 | 2015-12-23 | 삼성전자 주식회사 | 다 시점 영상 부호화/복호화 방법 및 장치 |
| WO2016008157A1 (en) | 2014-07-18 | 2016-01-21 | Mediatek Singapore Pte. Ltd. | Methods for motion compensation using high order motion model |
| CN104333760B (zh) * | 2014-10-10 | 2018-11-06 | 华为技术有限公司 | 三维图像编码方法和三维图像解码方法及相关装置 |
| US10785475B2 (en) | 2014-11-05 | 2020-09-22 | Mediatek Singapore Pte. Ltd. | Method and apparatus of video coding with prediction offset |
| WO2016143972A1 (ko) | 2015-03-11 | 2016-09-15 | 엘지전자(주) | 비디오 신호의 인코딩/디코딩 방법 및 장치 |
| KR101770300B1 (ko) * | 2015-06-09 | 2017-08-22 | 삼성전자주식회사 | 비디오 부호화 방법 및 그 장치, 비디오 복호화 방법 및 그 장치 |
| US20160373742A1 (en) * | 2015-06-18 | 2016-12-22 | Qualcomm Incorporated | Intra prediction and intra mode coding |
| US11463689B2 (en) * | 2015-06-18 | 2022-10-04 | Qualcomm Incorporated | Intra prediction and intra mode coding |
| CN113810691A (zh) * | 2015-07-08 | 2021-12-17 | 交互数字麦迪逊专利控股公司 | 用于使用交叉平面滤波的增强色度编码的方法和装置 |
| CN108141585B (zh) * | 2015-10-22 | 2021-11-19 | Lg 电子株式会社 | 视频编码系统中的帧内预测方法和装置 |
| US10659812B2 (en) * | 2015-11-24 | 2020-05-19 | Samsung Electronics Co., Ltd. | Method and device for video decoding and method and device for video encoding |
| CN108432250A (zh) | 2016-01-07 | 2018-08-21 | 联发科技股份有限公司 | 用于视频编解码的仿射帧间预测的方法及装置 |
| WO2017124298A1 (zh) * | 2016-01-19 | 2017-07-27 | 北京大学深圳研究生院 | 视频编码、解码方法及其帧间预测方法、装置和系统 |
| WO2017156705A1 (en) | 2016-03-15 | 2017-09-21 | Mediatek Inc. | Affine prediction for video coding |
| WO2017157259A1 (en) | 2016-03-15 | 2017-09-21 | Mediatek Inc. | Method and apparatus of video coding with affine motion compensation |
| EP3446480B1 (en) * | 2016-04-22 | 2025-10-08 | InterDigital VC Holdings, Inc. | Prediction systems and methods for video coding based on filtering nearest neighboring pixels |
| US10764576B2 (en) * | 2016-05-04 | 2020-09-01 | Microsoft Technology Licensing, Llc | Intra-picture prediction using non-adjacent reference lines of sample values |
| CN117221602A (zh) * | 2016-06-22 | 2023-12-12 | Lx 半导体科技有限公司 | 图像编码/解码设备以及传输图像数据的设备 |
| KR20180001485A (ko) * | 2016-06-24 | 2018-01-04 | 한국전자통신연구원 | 변환 기반의 영상 부호화/복호화 방법 및 장치 |
| EP3264768A1 (en) * | 2016-06-30 | 2018-01-03 | Thomson Licensing | Method and apparatus for video coding with adaptive motion information refinement |
| CN116708785A (zh) * | 2016-07-12 | 2023-09-05 | 韩国电子通信研究院 | 图像编码/解码方法以及用于该方法的记录介质 |
| CN116614642A (zh) * | 2016-07-12 | 2023-08-18 | 韩国电子通信研究院 | 图像编码/解码方法和用于所述方法的记录介质 |
| US11863798B2 (en) * | 2016-07-13 | 2024-01-02 | Electronics And Telecommunications Research Institute | Image encoding/decoding method and device |
| WO2018016823A1 (ko) * | 2016-07-18 | 2018-01-25 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| WO2018026166A1 (ko) * | 2016-08-01 | 2018-02-08 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| PL3496399T3 (pl) * | 2016-08-03 | 2024-11-04 | Kt Corporation | Sposób i urządzenie do przetwarzania sygnału wideo |
| CN116567225A (zh) * | 2016-08-11 | 2023-08-08 | Lx 半导体科技有限公司 | 编码/解码设备以及发送图像数据的设备 |
| US10462462B2 (en) | 2016-09-29 | 2019-10-29 | Qualcomm Incorporated | Motion vector difference coding technique for video coding |
| WO2018062702A1 (ko) * | 2016-09-30 | 2018-04-05 | 엘지전자 주식회사 | 영상 코딩 시스템에서 인트라 예측 방법 및 장치 |
| EP3301918A1 (en) | 2016-10-03 | 2018-04-04 | Thomson Licensing | Method and apparatus for encoding and decoding motion information |
| US10979732B2 (en) | 2016-10-04 | 2021-04-13 | Qualcomm Incorporated | Adaptive motion vector precision for video coding |
| US10798375B2 (en) * | 2016-11-01 | 2020-10-06 | Samsung Electronics Co., Ltd. | Encoding method and device therefor, and decoding method and device therefor |
| WO2018124957A1 (en) * | 2016-12-30 | 2018-07-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Decoded picture buffer management for handling cross-picture data prediction |
| US12063387B2 (en) * | 2017-01-05 | 2024-08-13 | Hfi Innovation Inc. | Decoder-side motion vector restoration for video coding |
| US10701366B2 (en) * | 2017-02-21 | 2020-06-30 | Qualcomm Incorporated | Deriving motion vector information at a video decoder |
| US10805630B2 (en) | 2017-04-28 | 2020-10-13 | Qualcomm Incorporated | Gradient based matching for motion search and derivation |
| CN116866583A (zh) | 2017-05-17 | 2023-10-10 | 株式会社Kt | 对视频解码和编码的方法以及存储压缩视频数据的装置 |
| US10602180B2 (en) * | 2017-06-13 | 2020-03-24 | Qualcomm Incorporated | Motion vector prediction |
| CN110832858B (zh) | 2017-07-03 | 2023-10-13 | Vid拓展公司 | 用于视频编解码的设备、方法 |
| WO2019009752A1 (en) * | 2017-07-05 | 2019-01-10 | Huawei Technologies Co., Ltd. | DEVICES AND METHODS FOR VIDEO CODING |
| CN116708780A (zh) | 2017-08-11 | 2023-09-05 | 华为技术有限公司 | 视频图像编码和解码的方法、装置及设备 |
| KR20250004178A (ko) * | 2017-09-28 | 2025-01-07 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 영상 복호화 방법 및 장치 |
| CN115037931B (zh) * | 2017-10-18 | 2025-08-26 | 英迪股份有限公司 | 图像编码/解码方法和装置以及存储有比特流的记录介质 |
| CN111684805B (zh) | 2018-02-06 | 2024-04-02 | 松下电器(美国)知识产权公司 | 编码装置、解码装置、编码方法和解码方法 |
| US11611757B2 (en) * | 2018-04-02 | 2023-03-21 | Qualcomm Incorproated | Position dependent intra prediction combination extended with angular modes |
| KR102657548B1 (ko) * | 2018-06-11 | 2024-04-15 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| US11277644B2 (en) * | 2018-07-02 | 2022-03-15 | Qualcomm Incorporated | Combining mode dependent intra smoothing (MDIS) with intra interpolation filter switching |
| JP7488249B2 (ja) | 2018-07-11 | 2024-05-21 | 華為技術有限公司 | ビデオ・エンコーダ、ビデオ・デコーダおよび対応する方法 |
| US11128872B2 (en) * | 2018-07-16 | 2021-09-21 | Qualcomm Incorporated | Position dependent intra prediction combination with wide angle intra prediction |
| JP7181039B2 (ja) | 2018-09-28 | 2022-11-30 | 能美防災株式会社 | 防災システム |
| US11652984B2 (en) * | 2018-11-16 | 2023-05-16 | Qualcomm Incorporated | Position-dependent intra-inter prediction combination in video coding |
| US20200162737A1 (en) * | 2018-11-16 | 2020-05-21 | Qualcomm Incorporated | Position-dependent intra-inter prediction combination in video coding |
| EP3868098B1 (en) * | 2019-01-18 | 2024-07-10 | Huawei Technologies Co., Ltd. | Method and apparatus of local illumination compensation for predictive coding |
| MX2021009333A (es) | 2019-02-07 | 2021-10-13 | Vid Scale Inc | Sistemas, aparatos y métodos para refinamiento de interpredicción con flujo óptico. |
| US11632563B2 (en) * | 2019-02-22 | 2023-04-18 | Qualcomm Incorporated | Motion vector derivation in video coding |
| US12114000B2 (en) * | 2019-03-08 | 2024-10-08 | Qualcomm Incorporated | Combined residual coding in video coding |
| CN117956147A (zh) * | 2019-03-08 | 2024-04-30 | 佳能株式会社 | 自适应环路滤波器 |
| KR20250076660A (ko) * | 2019-03-11 | 2025-05-29 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 인코더, 디코더, 및 대응하는 방법들 |
| US20200296405A1 (en) | 2019-03-14 | 2020-09-17 | Qualcomm Incorporated | Affine motion compensation refinement using optical flow |
| CN113597766B (zh) * | 2019-03-17 | 2023-11-10 | 北京字节跳动网络技术有限公司 | 基于光流的预测细化的计算 |
| US11019360B2 (en) * | 2019-03-21 | 2021-05-25 | Qualcomm Incorporated | Generalized reference sample derivation methods for intra prediction in video coding |
| CN113711609B (zh) * | 2019-04-19 | 2023-12-01 | 北京字节跳动网络技术有限公司 | 利用光流的预测细化过程中的增量运动矢量 |
| CN113711608B (zh) * | 2019-04-19 | 2023-09-01 | 北京字节跳动网络技术有限公司 | 利用光流的预测细化过程的适用性 |
| EP3922015A4 (en) * | 2019-04-19 | 2022-07-20 | Beijing Bytedance Network Technology Co., Ltd. | GRADIENT CALCULATION IN VARIOUS MOTION VECTOR REFINEMENTS |
| CN118612459A (zh) * | 2019-06-14 | 2024-09-06 | 现代自动车株式会社 | 用于利用帧间预测来编码和解码视频的方法和装置 |
| JP7552988B2 (ja) * | 2019-06-21 | 2024-09-18 | インターデジタル ヴイシー ホールディングス, インコーポレイテッド | オプティカルフローによる動き補償のための精度精緻化 |
-
2020
- 2020-06-18 JP JP2021575392A patent/JP7552988B2/ja active Active
- 2020-06-18 EP EP20736894.5A patent/EP3987778B1/en active Active
- 2020-06-18 US US17/619,192 patent/US12160582B2/en active Active
- 2020-06-18 CN CN202080045525.0A patent/CN114026851B/zh active Active
- 2020-06-18 EP EP23209984.6A patent/EP4300964A3/en active Pending
- 2020-06-18 WO PCT/US2020/038476 patent/WO2020257484A1/en not_active Ceased
-
2024
- 2024-08-23 JP JP2024141925A patent/JP7700337B2/ja active Active
- 2024-10-30 US US18/932,451 patent/US20250056002A1/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020191034A1 (en) | 2019-03-18 | 2020-09-24 | Tencent America LLC | Method and apparatus for video coding |
Non-Patent Citations (1)
| Title |
|---|
| Jiancong (Daniel) Luo, and Yuwen He,CE2-related: Prediction refinement with optical flow for affine mode,Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11,JVET-N0236-r5,14th Meeting: Geneva, CH,2019年03月,pp.1-7 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220286688A1 (en) | 2022-09-08 |
| WO2020257484A1 (en) | 2020-12-24 |
| EP4300964A3 (en) | 2024-03-13 |
| CN114026851B (zh) | 2026-01-06 |
| EP4300964A2 (en) | 2024-01-03 |
| US12160582B2 (en) | 2024-12-03 |
| US20250056002A1 (en) | 2025-02-13 |
| CN114026851A (zh) | 2022-02-08 |
| JP7700337B2 (ja) | 2025-06-30 |
| JP2024174900A (ja) | 2024-12-17 |
| EP3987778A1 (en) | 2022-04-27 |
| EP3987778B1 (en) | 2023-11-22 |
| JP2022536967A (ja) | 2022-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7553659B2 (ja) | 双方向オプティカルフローのための複雑性低減およびビット幅制御 | |
| JP7700337B2 (ja) | オプティカルフローによる動き補償のための精度精緻化 | |
| US12200222B2 (en) | Affine motion model derivation method | |
| US20250168350A1 (en) | Methods and systems for post-reconstruction filtering | |
| US12177452B2 (en) | Inter prediction bandwidth reduction method with optical flow compensation | |
| RU2803895C2 (ru) | Уточнение прогнозирования с компенсацией движения с помощью оптического потока | |
| RU2811563C2 (ru) | Системы, устройства и способы для уточнения интерпрогнозирования с помощью оптического потока |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20220208 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230531 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240307 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240606 |
|
| 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: 20240627 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240724 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20240816 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240823 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7552988 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |