JP2009201112A - 直接モード符号化及び復号化方法 - Google Patents
直接モード符号化及び復号化方法 Download PDFInfo
- Publication number
- JP2009201112A JP2009201112A JP2009038336A JP2009038336A JP2009201112A JP 2009201112 A JP2009201112 A JP 2009201112A JP 2009038336 A JP2009038336 A JP 2009038336A JP 2009038336 A JP2009038336 A JP 2009038336A JP 2009201112 A JP2009201112 A JP 2009201112A
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- direct mode
- block
- current block
- reference picture
- 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
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000033001 locomotion Effects 0.000 claims description 200
- 239000013598 vector Substances 0.000 claims description 185
- 230000002457 bidirectional effect Effects 0.000 claims description 50
- 230000002123 temporal effect Effects 0.000 claims description 13
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000012300 Sequence Analysis Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
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/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/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
-
- 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
-
- 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/46—Embedding additional information in the video signal during the compression process
-
- 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
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】上記方法は、符号化する現在のブロックに対して、バックワードに基づく時間軸直接モード及びフォワードに基づく時間軸直接モードを含む複数の直接モードに対する各予測及びコストを求めるステップと、上記求められたコストを比較して最も低いコストを有する1つのモードを最適の符号化モードとして決定することにより、上記直接モードの符号化を行うステップと、を有する。
【選択図】図3
Description
したがって、映像の符号化効率を向上させるためには、動きベクトルの正確性及びこれに伴う動き予測エラーの最小化が重要であり、また、動きベクトルデータの圧縮効率も考慮すべきである。
上述した式(2)において、TDP、TDB、及びmvFwpは、式(1)で表現した意味と同一である。式(2)からの計算結果であるmvBwBは、現在のピクチャのブロックがバックワード参照ピクチャを示す動きベクトルである。
上述したように、時間軸相関度及び空間軸相関度を用いる従来技術の直接モード符号化方法は、動きベクトルを送信する必要がないために、双方向予測でビット量を効率的に減少させることができる。しかしながら、時間軸に対して、現在のピクチャとバックワード参照ピクチャとの間の距離が遠くなる場合には、動きベクトルを導出することにより予測性能が低下する問題点がある。また、バックワード参照ピクチャの対応するブロックがイントラブロックとして符号化される場合にも、これをただ(0,0)動きベクトルとして見なすことにより直接モードの動きベクトルを算出する。また、フォワード参照ピクチャとバックワード参照ピクチャとの間の映像の動き特性がバックワード動きベクトルによって主に決定されない場合には、相関度が低い動きベクトルが使用されるため、残余値も増加し、これにより、符号化効率が相当に低下する問題点があった。
本発明の他の目的は、映像の相関度特性を考慮して直接モードから最適のモードを選択することにより効率的な動きベクトル符号化を行うことができる直接モード符号化方法及びその復号化方法を提供することにある。
(a)時間軸直接モードで符号化する現在のブロックに対してバックワード参照ピクチャの同一の位置ブロックから動きベクトルを取得するステップ。
(b)取得した動きベクトルをスケーリングすることにより現在のブロックの双方向動きベクトルを導出するステップ。
(c)この双方向動きベクトル及びこの双方向動きベクトルが示す2つの予測ブロックを用いてバックワードに基づく時間軸直接モードで符号化するコストを算出するステップ。
(d)時間軸直接モードで符号化する現在のブロックに対してフォワード参照ピクチャの同一の位置ブロックから動きベクトルを取得するステップ。
(e)取得した動きベクトルをスケーリングすることにより現在のブロックの双方向動きベクトルを導出するステップ。
(f)この双方向動きベクトル及びこの双方向動きベクトルが示す2つの予測ブロックを用いてフォワードに基づく時間軸直接モードで符号化するコストを算出するステップ。
(g)空間軸直接モードで符号化するる現在のブロックに対して隣接ブロックから動きベクトルを取得するステップ。
(h)取得した動きベクトルをスケーリングすることにより現在のブロックの双方向動きベクトルを導出するステップ。
(i)この双方向動きベクトル及びこの双方向動きベクトルが示す2つの予測ブロックを用いて空間軸直接モードで符号化するコストを算出するステップ。
(j)上述したステップ(c)、(f)、及び(i)から算出したコストの中で最も低いコストを有する1つの直接モードを選択するステップ。
(k)上述したステップ(j)から選択された直接モードをシグナリングするステップ。
一方、本発明のステップ(d)及び(e)でのフォワード参照ピクチャの同一の位置ブロックから得られた動きベクトルをスケーリングすることにより導出される双方向動きベクトルは、図3に示すように、下記式(7)及び式(8)を用いて算出される。
一方、本発明に従うステップ(g)及び(h)において、空間軸直接モードでの現在のブロックが予測する双方向動きベクトルは、図2に示したように、下記式(9)及び式(10)を用いて算出される。
この際、この直接モードは、N×Nの固定されたブロックサイズに適用されることができるだけではなく、従来のH.264符号化標準におけるように、様々なブロックサイズ、すなわち、N1×N2にも適用されることができる。
(a)入力ビットストリームから現在のブロックを復号化した後に、Bピクチャの現在のブロックが直接モードにあるか否かを判定するステップ。
(b)直接モードにある場合には、この現在のブロックがシグナリング情報を読み出した後に、時間軸直接モード又は空間軸直接モードにあるか否かを判定するステップ。
(c)現在のブロックが時間軸直接モードにある場合には、この現在のブロックが時間軸直接モードであることを示す情報を読み出した後に、この現在のブロックがバックワードに基づく時間軸直接モードにあるか、又はフォワードに基づく時間軸直接モードにあるかを判定するステップ。
(d)ステップ(c)での判定の結果、この現在のブロックがバックワードに基づく時間軸直接モードにあるか、又はフォワードに基づく時間軸直接モードにある場合には、バックワード参照ピクチャ又はフォワード参照ピクチャの同一の位置ブロックの動きベクトルを読み出した後に、この現在のブロックの双方向動きベクトルを算出するステップ。
(e)ステップ(b)での判定の結果、現在のブロックが空間軸直接モードにある場合には、この現在のブロックに密接に隣接した隣接ブロックの動きベクトルを読み出した後に、この現在のブロックの双方向動きベクトルを算出するステップ。
(f)ステップ(d)又はステップ(e)で算出された直接モード双方向動きベクトルを用いて双方向予測方法を適用することにより双方向予測参照ブロックを求めるステップ。
(g)この求められた予測参照ブロックと入力ビットストリームから得られた残余ブロックとを合わせることにより現在のブロックを復元するステップ。
ステップ(d)で復元された時間軸直接モードがバックワードに基づいている場合に、双方向動きベクトルは、下記式(11)及び式(12)を用いて算出される。
一方、上述したステップ(d)で復元された時間軸直接モードがフォワードに基づいている場合に、双方向動きベクトルは、下記式(13)及び式(14)を用いて算出される。
一方、上述したステップ(e)で復元されたモードが空間軸直接モードである場合に、双方向動きベクトルは、下記式(15)及び式(16)を用いて算出される。
一方、本発明による動きベクトルを符号化する方法は、B(Bi-predictive)ピクチャの特徴と同一であるので、下記では、Bピクチャについて詳細に説明する。
Bピクチャは、過去ピクチャ及び未来ピクチャを使用することにより動き補償を必ず行わなければならないという制約を受けない。したがって、Bピクチャに従う現在のブロックの動きベクトルは、時間及び方向に独立している。すなわち、Bピクチャは、複数のピクチャを参照して得られるので、この現在のブロックの動きベクトルは、2個のフォワード動きベクトル及び2個のバックワード動きベクトルを用いて符号化及び復号化が可能である。
Bピクチャは、4種類の動き補償モードを有し、これにより、4種類の動きベクトルが存在し、これは、フォワード動きベクトル、バックワード動きベクトル、双方向動きベクトル(Bi-predictive)、及び直接動きベクトルを含む。
上述したように、Bピクチャに従う現在のブロックの動きベクトルは、時間及び方向に独立しているので、“フォワード”及び“バックワード”が必ず特定の時間及び方向で識別されない。また、双方向は、特定の時間又は特定の方向を識別することにより、特定の時点又は特定の位置に対して過去及び未来を必ず含む必要はない。
以下、本発明の好ましい実施形態について詳細に説明する。
図8を参照すると、ステップS801で、符号化する1つのN×Mブロックが入力されると、ステップS802で、バックワードに基づく時間軸直接モードを予測し、この予測に対するコストを求める。ここで、N×Mのブロックサイズは、NがMと同一であるか、又はNがMとは異なるすべての場合を含む。この後に、ステップS803で、フォワードに基づく時間軸直接モードを予測し、この予測に対するコストを求める。この後に、ステップS804で、空間軸直接モードを予測し、この予測に対するコストを求める。時間軸直接モードの予測の際に又は空間軸直接モードの予測の際に、この手続きは、独立して行われることができ、これにより、並列して行われることができる。空間軸直接モードにおいて、現在のピクチャに隣接した任意のブロックは、動きベクトルを取得して使用することができる候補ブロックとなることができる。ステップS802、ステップS803、及びステップS804が図8の順序で行われる必要はなく、本発明の範囲を外れることなく変形された形態のステップで行われてもよいことを理解すべきである。
図9を参照すると、復号化装置は、本発明による直接モードを復号化し、この復号化装置は、ステップS901乃至ステップS903で、入力ビットストリームから復号化されるブロックの直接モードを求める。この際、バックワードに基づく直接モードである場合には、ステップS904で、バックワード参照ピクチャの同一の位置ブロックから動きベクトルを取得してスケーリングした後に、双方向動きベクトルを導出することにより、双方向予測ブロックを求める。また、フォワードに基づく直接モードである場合には、ステップS905で、フォワード参照ピクチャの同一の位置ブロックから動きベクトルを取得してスケーリングした後に、双方向動きベクトルを導出することにより、双方向予測ブロックを求める。一方、空間軸直接モードである場合には、ステップS906で、現在のブロックで空間軸相関度を有する隣接ブロックから動きベクトルを取得して双方向動きベクトルを導出することにより、双方向予測ブロックを求める。ステップS901、ステップS902、及びステップS903が図9の順序で行われる必要はなく、本発明の範囲を外れることなく変形された形態のステップで行われてもよいことを理解すべきである。
この後に、ステップS907で、この取得された予測ブロックとこの入力ビットストリームから取得された動き予測エラー信号ブロックとを合わせることにより、現在のブロックの映像を復元する。
好ましくは、動きベクトル検出部106及びモード選択部107は、フォワード及びバックワード時間軸直接モード予測のほかに空間軸直接モード予測も行うことができ、これに従って、最適の直接モード予測を判定する。
図11に示す復号化装置は、本発明による映像符号化方法で生成された符号列を受信する。まず、符号列解析部201は、予測モード情報、動きベクトル情報、及び予測残差符号化データなどを入力された符号列から抽出する。
102 予測残差符号化部
103 符号列生成部
104 予測残差復号化部
105 参照ピクチャメモリ
106 動きベクトル検出部
107 モード選択部
108 動きベクトル記憶部
109 差分演算部
110 加算部
111,112 スイッチ
201 符号列解析部
202 予測残差復号化部
203 フレームメモリ
204 動き補償復号化部
205 動きベクトル記憶部
206 加算部
207 スイッチ
208 予測モード/動きベクトル復号化部
Claims (9)
- 動画を符号化する際における直接モード符号化方法であって、
符号化する現在のブロックに対して、バックワードに基づく時間軸直接モード及びフォワードに基づく時間軸直接モードを含む複数の直接モードに対する各予測及びコストを求めるステップと、
前記求められたコストを比較して最も低いコストを有する1つのモードを最適の符号化モードとして決定することにより符号化を行うステップと、
を有することを特徴とする符号化方法。 - 前記複数の直接モードは、空間軸直接モードをさらに含むことを特徴とする請求項1に記載の方法。
- 前記空間軸直接モードに対する予測及びコストを求めるステップは、
前記現在のブロックに対する隣接ブロックから動きベクトルを取得するステップと、
前記取得した動きベクトルをスケーリングすることにより、前記現在のブロックの双方向動きベクトルを導出するステップと、
前記双方向動きベクトル及び前記双方向動きベクトルが示す2つの予測ブロックを用いて空間軸直接モードを符号化するコストを算出するステップと、
を有することを特徴とする請求項2に記載の方法。 - 前記バックワードに基づく時間軸直接モードに対する予測及びコストを求めるステップは、
バックワード参照ピクチャの前記現在のブロックと同一の位置ブロックから動きベクトルを取得するステップと、
前記取得した動きベクトルをスケーリングすることにより前記現在のブロックの双方向動きベクトルを導出するステップと、
前記双方向動きベクトル及び前記双方向動きベクトルが示す2つの予測ブロックを用いてバックワードに基づく時間軸直接モードを符号化するコストを算出するステップと、
を有することを特徴とする請求項1に記載の符号化方法。 - 前記フォワードに基づく時間軸直接モードに対する予測及びコストを求めるステップは、
フォワード参照ピクチャの前記現在のブロックと同一の位置ブロックから動きベクトルを取得するステップと、
前記取得した動きベクトルをスケーリングすることにより前記現在のブロックの双方向動きベクトルを導出するステップと、
前記双方向動きベクトル及び前記双方向動きベクトルが示す2つの予測ブロックを用いてフォワードに基づく時間軸直接モードを符号化するコストを算出するステップと、
を有することを特徴とする請求項4に記載の方法。 - 前記双方向動きベクトルは、下記の式(1)及び式(2)により定義されることを特徴とする請求項5に記載の方法。
- 動画を符号化する際における直接モード復号化方法であって、
復号化する現在のブロックの直接モードを入力ビットストリームから求めるステップと、
前記現在のブロックの直接モードがバックワードに基づく直接モードである場合には、バックワード参照ピクチャの前記現在のブロックと同一の位置ブロックから動きベクトルを取得し、スケーリングした後に、双方向動きベクトルを導出することにより、双方向予測ブロックを求めるステップと、
前記現在のブロックの直接モードがフォワードに基づく直接モードである場合には、フォワード参照ピクチャの前記現在のブロックと同一の位置ブロックから動きベクトルを取得し、スケーリングした後に、双方向動きベクトルを導出することにより、双方向予測ブロックを求めるステップと、
前記バックワードに基づく直接モード又は前記フォワードに基づく直接モードに従って求められた予測ブロックと入力ビットストリームから求められた残余ブロックとを合わせることにより、前記現在のブロックを復元するステップと、
を有することを特徴とする方法。 - 前記現在のブロックの直接モードが空間軸直接モードである場合には、前記現在のブロックと空間軸相関度を有する隣接ブロックから動きベクトルを取得し、双方向動きベクトルを導出することにより、双方向予測ブロックを求めるステップと、
前記空間軸直接モードに従って求められた前記予測ブロックと前記入力ビットストリームから求められた残余ブロックとを合わせることにより、前記現在のブロックを復元するステップと、
をさらに含むことを特徴とする請求項7に記載の方法。 - 前記現在のブロックの直接モードがフォワードに基づく直接モードである場合に、前記双方向動きベクトルは、下記の式(3)及び式(4)により決定されることを特徴とする請求項7に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2008-0015566 | 2008-02-20 | ||
KR1020080015566A KR101505195B1 (ko) | 2008-02-20 | 2008-02-20 | 직접 모드 부호화 및 복호화 방법 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013124159A Division JP5580453B2 (ja) | 2008-02-20 | 2013-06-12 | 直接モード符号化及び復号化装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009201112A true JP2009201112A (ja) | 2009-09-03 |
JP5576048B2 JP5576048B2 (ja) | 2014-08-20 |
Family
ID=40637791
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009038336A Active JP5576048B2 (ja) | 2008-02-20 | 2009-02-20 | 直接モード符号化及び復号化方法 |
JP2013124159A Active JP5580453B2 (ja) | 2008-02-20 | 2013-06-12 | 直接モード符号化及び復号化装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013124159A Active JP5580453B2 (ja) | 2008-02-20 | 2013-06-12 | 直接モード符号化及び復号化装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8804828B2 (ja) |
EP (1) | EP2094017B1 (ja) |
JP (2) | JP5576048B2 (ja) |
KR (1) | KR101505195B1 (ja) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012073481A1 (ja) * | 2010-11-29 | 2012-06-07 | パナソニック株式会社 | 動画像符号化方法および動画像復号化方法 |
JP2012253662A (ja) * | 2011-06-06 | 2012-12-20 | Fujitsu Ltd | 動画像符号化方法および動画像符号化装置 |
JP2013517733A (ja) * | 2010-01-19 | 2013-05-16 | サムスン エレクトロニクス カンパニー リミテッド | 以前ブロックの動きベクトルを現在ブロックの動きベクトルとして用いる映像符号化/復号化方法及び装置 |
JP2013526142A (ja) * | 2010-04-22 | 2013-06-20 | 聯發科技股▲ふん▼有限公司 | 動き予測方法 |
JPWO2011121894A1 (ja) * | 2010-03-31 | 2013-07-04 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
JP2013225892A (ja) * | 2008-02-20 | 2013-10-31 | Samsung Electronics Co Ltd | 直接モード符号化及び復号化装置 |
JP2014030241A (ja) * | 2011-10-28 | 2014-02-13 | Panasonic Corp | 画像符号化方法および画像符号化装置 |
JP2014112939A (ja) * | 2010-09-30 | 2014-06-19 | Mitsubishi Electric Corp | 動画像復号装置及び動画像復号方法 |
US9083981B2 (en) | 2011-01-12 | 2015-07-14 | Panasonic Intellectual Property Corporation Of America | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
JP2015165694A (ja) * | 2010-01-14 | 2015-09-17 | サムスン エレクトロニクス カンパニー リミテッド | 映像復号化方法及び装置 |
US9210440B2 (en) | 2011-03-03 | 2015-12-08 | Panasonic Intellectual Property Corporation Of America | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
US9300961B2 (en) | 2010-11-24 | 2016-03-29 | Panasonic Intellectual Property Corporation Of America | Motion vector calculation method, picture coding method, picture decoding method, motion vector calculation apparatus, and picture coding and decoding apparatus |
US9351017B2 (en) | 2010-01-19 | 2016-05-24 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
JP2016154395A (ja) * | 2010-01-19 | 2016-08-25 | サムスン エレクトロニクス カンパニー リミテッド | 以前ブロックの動きベクトルを現在ブロックの動きベクトルとして用いる映像符号化/復号化方法及び装置 |
US10404998B2 (en) | 2011-02-22 | 2019-09-03 | Sun Patent Trust | Moving picture coding method, moving picture coding apparatus, moving picture decoding method, and moving picture decoding apparatus |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100955396B1 (ko) * | 2007-06-15 | 2010-04-29 | 성균관대학교산학협력단 | 양-예측 부호화 방법 및 장치, 양-예측 복호화 방법 및장치 및 기록매체 |
US9060176B2 (en) * | 2009-10-01 | 2015-06-16 | Ntt Docomo, Inc. | Motion vector prediction in video coding |
CN101827269B (zh) * | 2010-01-15 | 2012-10-17 | 香港应用科技研究院有限公司 | 视频编码方法和装置 |
KR20120009861A (ko) * | 2010-07-22 | 2012-02-02 | 에스케이 텔레콤주식회사 | 확장된 스킵모드를 이용한 영상 부호화/복호화 방법 및 장치 |
US9635383B2 (en) * | 2011-01-07 | 2017-04-25 | Texas Instruments Incorporated | Method, system and computer program product for computing a motion vector |
CN108184124B (zh) | 2011-06-28 | 2022-01-11 | Lg电子株式会社 | 设置运动矢量列表的方法 |
JP5485969B2 (ja) * | 2011-11-07 | 2014-05-07 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム |
CN103634606B (zh) * | 2012-08-21 | 2015-04-08 | 腾讯科技(深圳)有限公司 | 视频编码方法和装置 |
CN104918047B (zh) * | 2015-05-29 | 2018-08-03 | 北京奇艺世纪科技有限公司 | 一种双向运动估计的排除方法和装置 |
US10271062B2 (en) | 2016-03-18 | 2019-04-23 | Google Llc | Motion vector prediction through scaling |
US10136155B2 (en) | 2016-07-27 | 2018-11-20 | Cisco Technology, Inc. | Motion compensation using a patchwork motion field |
CN109714598B (zh) * | 2019-01-31 | 2021-05-14 | 上海国茂数字技术有限公司 | 视频的编码方法、解码方法、处理方法以及视频处理系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004165703A (ja) * | 2002-09-20 | 2004-06-10 | Toshiba Corp | 動画像符号化方法及び復号化方法 |
WO2007074543A1 (ja) * | 2005-12-27 | 2007-07-05 | Sharp Kabushiki Kaisha | 動画像復号装置および動画像符号化装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5929916A (en) * | 1995-12-26 | 1999-07-27 | Legall; Didier J. | Variable bit rate encoding |
EP2096871B1 (en) | 2001-09-14 | 2014-11-12 | NTT DoCoMo, Inc. | Coding method, decoding method, coding apparatus, decoding apparatus, image processing system, coding program, and decoding program |
US7154952B2 (en) * | 2002-07-19 | 2006-12-26 | Microsoft Corporation | Timestamp-independent motion vector prediction for predictive (P) and bidirectionally predictive (B) pictures |
KR100506864B1 (ko) | 2002-10-04 | 2005-08-05 | 엘지전자 주식회사 | 모션벡터 결정방법 |
US7609763B2 (en) * | 2003-07-18 | 2009-10-27 | Microsoft Corporation | Advanced bi-directional predictive coding of video frames |
US8179963B2 (en) * | 2003-07-24 | 2012-05-15 | Panasonic Corporation | Coding mode determining apparatus, image coding apparatus, coding mode determining method and coding mode determining program |
US7362809B2 (en) * | 2003-12-10 | 2008-04-22 | Lsi Logic Corporation | Computational reduction in motion estimation based on lower bound of cost function |
JP2005348093A (ja) * | 2004-06-03 | 2005-12-15 | Sony Corp | 画像処理装置、そのプログラムおよびその方法 |
US7792188B2 (en) * | 2004-06-27 | 2010-09-07 | Apple Inc. | Selecting encoding types and predictive modes for encoding video data |
US7706442B2 (en) * | 2005-02-15 | 2010-04-27 | Industrial Technology Research Institute | Method for coding mode selection of intra prediction in video compression |
WO2006096612A2 (en) * | 2005-03-04 | 2006-09-14 | The Trustees Of Columbia University In The City Of New York | System and method for motion estimation and mode decision for low-complexity h.264 decoder |
US8644386B2 (en) * | 2005-09-22 | 2014-02-04 | Samsung Electronics Co., Ltd. | Method of estimating disparity vector, and method and apparatus for encoding and decoding multi-view moving picture using the disparity vector estimation method |
JP4527677B2 (ja) * | 2006-03-15 | 2010-08-18 | 富士通株式会社 | 動画像符号化方法、動画像符号化装置、動画像符号化プログラム |
WO2008007792A1 (en) | 2006-07-10 | 2008-01-17 | Sharp Kabushiki Kaisha | Methods and systems for combining layers in a multi-layer bitstream |
WO2008084378A2 (en) * | 2007-01-09 | 2008-07-17 | Nokia Corporation | Adaptive interpolation filters for video coding |
KR101505195B1 (ko) * | 2008-02-20 | 2015-03-24 | 삼성전자주식회사 | 직접 모드 부호화 및 복호화 방법 |
-
2008
- 2008-02-20 KR KR1020080015566A patent/KR101505195B1/ko active IP Right Grant
-
2009
- 2009-02-20 EP EP09153365.3A patent/EP2094017B1/en active Active
- 2009-02-20 US US12/389,893 patent/US8804828B2/en active Active
- 2009-02-20 JP JP2009038336A patent/JP5576048B2/ja active Active
-
2013
- 2013-06-12 JP JP2013124159A patent/JP5580453B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004165703A (ja) * | 2002-09-20 | 2004-06-10 | Toshiba Corp | 動画像符号化方法及び復号化方法 |
WO2007074543A1 (ja) * | 2005-12-27 | 2007-07-05 | Sharp Kabushiki Kaisha | 動画像復号装置および動画像符号化装置 |
Non-Patent Citations (2)
Title |
---|
JPN6013005544; Tourapis,A.M.,et al: 'Direct Mode Coding for Bipredictive Slices in the H.264 Standard' IEEE Trans. on Circuits and Systems for Video Technology Vol.15,No.1, 200501, P.119-126 * |
JPN7011004229; Jung,J.and Laroche,G.: 'Competition-Based Scheme for Motion Vector Selection and Coding' ITU - Telecommunications Standardization SectorSTUDY GROUP 16 Question 6Video Coding Experts Group ( , 20060717 * |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013225892A (ja) * | 2008-02-20 | 2013-10-31 | Samsung Electronics Co Ltd | 直接モード符号化及び復号化装置 |
JP2015165694A (ja) * | 2010-01-14 | 2015-09-17 | サムスン エレクトロニクス カンパニー リミテッド | 映像復号化方法及び装置 |
JP2015165695A (ja) * | 2010-01-14 | 2015-09-17 | サムスン エレクトロニクス カンパニー リミテッド | 映像復号化方法及び装置 |
US10218998B2 (en) | 2010-01-19 | 2019-02-26 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
JP2013517733A (ja) * | 2010-01-19 | 2013-05-16 | サムスン エレクトロニクス カンパニー リミテッド | 以前ブロックの動きベクトルを現在ブロックの動きベクトルとして用いる映像符号化/復号化方法及び装置 |
US9743102B2 (en) | 2010-01-19 | 2017-08-22 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
US9491484B2 (en) | 2010-01-19 | 2016-11-08 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
US9924192B2 (en) | 2010-01-19 | 2018-03-20 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
JP2016154395A (ja) * | 2010-01-19 | 2016-08-25 | サムスン エレクトロニクス カンパニー リミテッド | 以前ブロックの動きベクトルを現在ブロックの動きベクトルとして用いる映像符号化/復号化方法及び装置 |
US9351017B2 (en) | 2010-01-19 | 2016-05-24 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding images using a motion vector of a previous block as a motion vector for the current block |
US8948243B2 (en) | 2010-03-31 | 2015-02-03 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method, and image decoding method |
JPWO2011121894A1 (ja) * | 2010-03-31 | 2013-07-04 | 三菱電機株式会社 | 画像符号化装置、画像復号装置、画像符号化方法及び画像復号方法 |
JP2013526142A (ja) * | 2010-04-22 | 2013-06-20 | 聯發科技股▲ふん▼有限公司 | 動き予測方法 |
US9900611B2 (en) | 2010-09-30 | 2018-02-20 | Mitsubishi Electric Corporation | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method |
US9900612B2 (en) | 2010-09-30 | 2018-02-20 | Mitsubishi Electric Corporation | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method |
US9894375B2 (en) | 2010-09-30 | 2018-02-13 | Mitsubishi Electric Corporation | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method |
US9894376B2 (en) | 2010-09-30 | 2018-02-13 | Mitsubishi Electric Corporation | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method |
US9369730B2 (en) | 2010-09-30 | 2016-06-14 | Mitsubishi Electric Corporation | Moving image encoding device, moving image decoding device, moving image coding method, and moving image decoding method |
JP2014112939A (ja) * | 2010-09-30 | 2014-06-19 | Mitsubishi Electric Corp | 動画像復号装置及び動画像復号方法 |
US10218997B2 (en) | 2010-11-24 | 2019-02-26 | Velos Media, Llc | Motion vector calculation method, picture coding method, picture decoding method, motion vector calculation apparatus, and picture coding and decoding apparatus |
US9877038B2 (en) | 2010-11-24 | 2018-01-23 | Velos Media, Llc | Motion vector calculation method, picture coding method, picture decoding method, motion vector calculation apparatus, and picture coding and decoding apparatus |
US10778996B2 (en) | 2010-11-24 | 2020-09-15 | Velos Media, Llc | Method and apparatus for decoding a video block |
US9300961B2 (en) | 2010-11-24 | 2016-03-29 | Panasonic Intellectual Property Corporation Of America | Motion vector calculation method, picture coding method, picture decoding method, motion vector calculation apparatus, and picture coding and decoding apparatus |
WO2012073481A1 (ja) * | 2010-11-29 | 2012-06-07 | パナソニック株式会社 | 動画像符号化方法および動画像復号化方法 |
US9083981B2 (en) | 2011-01-12 | 2015-07-14 | Panasonic Intellectual Property Corporation Of America | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
US10237569B2 (en) | 2011-01-12 | 2019-03-19 | Sun Patent Trust | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
US10904556B2 (en) | 2011-01-12 | 2021-01-26 | Sun Patent Trust | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
US11317112B2 (en) | 2011-01-12 | 2022-04-26 | Sun Patent Trust | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
US11838534B2 (en) | 2011-01-12 | 2023-12-05 | Sun Patent Trust | Moving picture coding method and moving picture decoding method using a determination whether or not a reference block has two reference motion vectors that refer forward in display order with respect to a current picture |
US10404998B2 (en) | 2011-02-22 | 2019-09-03 | Sun Patent Trust | Moving picture coding method, moving picture coding apparatus, moving picture decoding method, and moving picture decoding apparatus |
US9210440B2 (en) | 2011-03-03 | 2015-12-08 | Panasonic Intellectual Property Corporation Of America | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
US10237570B2 (en) | 2011-03-03 | 2019-03-19 | Sun Patent Trust | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
US10771804B2 (en) | 2011-03-03 | 2020-09-08 | Sun Patent Trust | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
US9832480B2 (en) | 2011-03-03 | 2017-11-28 | Sun Patent Trust | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
US11284102B2 (en) | 2011-03-03 | 2022-03-22 | Sun Patent Trust | Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus |
JP2012253662A (ja) * | 2011-06-06 | 2012-12-20 | Fujitsu Ltd | 動画像符号化方法および動画像符号化装置 |
JP2014030241A (ja) * | 2011-10-28 | 2014-02-13 | Panasonic Corp | 画像符号化方法および画像符号化装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2094017A3 (en) | 2010-06-09 |
KR101505195B1 (ko) | 2015-03-24 |
US8804828B2 (en) | 2014-08-12 |
US20090207914A1 (en) | 2009-08-20 |
KR20090090232A (ko) | 2009-08-25 |
JP5580453B2 (ja) | 2014-08-27 |
JP2013225892A (ja) | 2013-10-31 |
EP2094017B1 (en) | 2015-11-04 |
EP2094017A2 (en) | 2009-08-26 |
JP5576048B2 (ja) | 2014-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5576048B2 (ja) | 直接モード符号化及び復号化方法 | |
US11516498B2 (en) | Image encoding/decoding apparatus and method | |
JP3863510B2 (ja) | 動きベクトル符号化/復号化方法及びその装置 | |
CN101595735B (zh) | 对视频进行编码和解码的方法和设备 | |
CN103314593B (zh) | 错误恢复改进的视频编码和解码 | |
JP2019115060A (ja) | 符号化装置、符号化方法、復号装置、復号方法、及びプログラム | |
JP5367098B2 (ja) | 動きベクトル予測符号化方法,動きベクトル予測復号方法,動画像符号化装置,動画像復号装置およびそれらのプログラム | |
KR101103723B1 (ko) | 영상 부호화 방법 및 복호 방법, 그 장치, 그 프로그램 및 프로그램을 기록한 기록 매체 | |
JP2015119502A (ja) | 複数の動きベクトル・プレディクタを使用して動きベクトルを推定する方法、装置、エンコーダ、デコーダ及びデコーディング方法 | |
KR20080088299A (ko) | 움직임 모델 파라메터의 부호화, 복호화 방법 및 움직임모델 파라메터를 이용한 영상의 부호화, 복호화 방법 및장치 | |
TW201334565A (zh) | 動態影像編碼裝置、動態影像編碼方法及動態影像編碼程式、以及動態影像解碼裝置、動態影像解碼方法及動態影像解碼程式 | |
KR101928850B1 (ko) | 템플릿 매칭을 이용한 영상 부호화 방법 및 장치, 그리고 복호화 방법 및 장치 | |
TW201342933A (zh) | 動態影像編碼裝置、動態影像編碼方法及動態影像編碼程式、以及動態影像解碼裝置、動態影像解碼方法及動態影像解碼程式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120815 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140703 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5576048 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 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |