JP4999860B2 - 動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 - Google Patents
動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 Download PDFInfo
- Publication number
- JP4999860B2 JP4999860B2 JP2008542061A JP2008542061A JP4999860B2 JP 4999860 B2 JP4999860 B2 JP 4999860B2 JP 2008542061 A JP2008542061 A JP 2008542061A JP 2008542061 A JP2008542061 A JP 2008542061A JP 4999860 B2 JP4999860 B2 JP 4999860B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- information
- region
- image
- encoding
- 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
- 238000000034 method Methods 0.000 title claims description 265
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 2
- 239000013598 vector Substances 0.000 claims description 474
- 238000003860 storage Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 9
- 230000002123 temporal effect Effects 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 3
- 238000010187 selection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence 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/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
-
- 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)
Description
本願は、2006年10月30日に出願された特願2006−293901号に基づき優先権を主張し、その内容をここに援用する。
2次元動画像符号化におけるフレーム間予測符号化で用いる方法は、時間による映像の変化つまり動きを利用したものであるため、一般に動き補償と呼ばれる。以下では、その例に倣い時間方向のフレーム間予測符号化を動き補償と呼ぶ。なお、フレームとは動画像を構成するある時刻に撮影された1枚の画像を表す。
参照画像はブロック毎に選択することができ、参照画像を指定する参照画像指定情報を符号化することで復号処理を可能としている。
Pフレームでは1つの参照画像指定情報がブロック毎に符号化され、Bフレームでは2つの参照画像指定情報がブロック毎に符号化される。
例外として、符号化対象ブロックのサイズが8×16画素の場合は、図13Cに示すように、中央値の代わりに、左のブロックはブロックaを、右のブロックはブロックcを予測に用い、符号化対象ブロックのサイズが16×8画素の場合は、図13Dに示すように、中央値の代わりに、下のブロックはブロックaを、上のブロックはブロックbを予測に用いる。
そのため、H.264では、ブロックa,b,cの内、符号化対象ブロックと参照フレームが等しいブロックがひとつだけある場合は、中央値の代わりに、そのブロックの動きベクトルを予測ベクトルとして用いることで、より信頼度の高い予測ベクトルを生成している。
この方法によると、カメラ間の冗長性を取り除く視差補償では取り除くことのできなかった時間方向の冗長性を、動き補償によって取り除くことができるため、最終的に符号化する予測残差が小さくなり、高い符号化効率を達成することが可能である。
ITU-T Rec.H.264/ISO/IEC 11496-10, "Editor's Proposed Draft Text Modifications for Joint Video Specification (ITU-T Rec. H.264 / ISO/IEC 14496-10 AVC), Draft 7", Final Committee Draft, Document JVT-E022, pp. 63-64, September 2002. Hideaki Kimata and Masaki Kitahara, "Preliminary results on multiple view video coding(3DAV)", document M10976 MPEG Redmond Meeting,July, 2004. Shinya Shimizu, Masaki Kitahara,Kazuto Kamikura and Yoshiyuki Yashima, "Multi-view Video Coding based on 3-D Warping with Depth Map", In Proceedings of Picture Coding Symposium 2006, SS3-6, April, 2006.
また、非特許文献3の方法でも、視差補償画像を生成するための奥行き(Depth)情報と、視差補償差分画像上での動き補償を行うための動きベクトルとを符号化する必要があり、映像予測のための情報は増加してしまう。
既に符号化済みの複数のフレームから、参照ベクトル対象フレームを選択する参照ベクトル対象フレーム選択ステップと、
前記参照ベクトル対象フレームを指定する情報を符号化する参照ベクトル対象フレーム指定情報符号化ステップと、
符号化対象領域に対して、前記参照ベクトル対象フレーム上の領域を示す参照ベクトルを設定する参照ベクトル設定ステップと、
前記参照ベクトルを符号化する参照ベクトル符号化ステップと、
既に符号化済みの複数のフレームから、参照フレームを選択する参照フレーム選択ステップと、
前記参照フレームを指定する情報を符号化する参照フレーム指定情報符号化ステップと、
前記参照ベクトルによって示される参照ベクトル対象フレーム上の参照ベクトル対象領域の画像情報と前記参照フレームとを用いて対応領域の探索を行い、その探索結果に基づいて前記参照フレーム上の参照領域を設定する参照フレーム領域設定ステップと、
前記参照領域に対応する参照フレームの画像情報を用いて、予測画像を生成する予測画像生成ステップと、
符号化対象領域の画像情報と前記生成した予測画像との差分情報を符号化する差分情報符号化ステップと
を有する動画像符号化方法を提供する。
前記予測画像生成ステップでは、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを選択して、その選択した生成法を用いて予測画像を生成し、
さらに、前記選択した生成法を指定する情報を符号化する予測画像生成法指定情報符号化ステップを有する。
前記参照ベクトル対象フレームや前記参照フレームとは異なる既に符号化済みのフレームを中間フレームとして設定する中間フレーム設定ステップを有し、
前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域の情報を用いて前記中間フレーム上の領域であるところの中間領域を設定し、その中間領域の情報、あるいは、その中間領域の情報及び前記参照ベクトル対象領域の情報を用いて前記参照領域を設定する。
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記符号化対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に符号化済みのフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する
ようにしても良い。
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記符号化対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に符号化済みのフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのか、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを選択して、その選択した生成法を用いて予測画像を生成し、
さらに、前記選択した生成法を指定する情報を符号化する予測画像生成法指定情報符号化ステップを有するようにしても良い。
前記参照フレーム指定情報符号化ステップでは、前記参照ベクトル対象領域の符号化データを用いて、参照フレーム指定情報を符号化する際の符号語テーブルを切り替え、
前記予測画像生成法指定情報符号化ステップでは、前記参照ベクトル対象領域の符号化データ、前記参照フレーム、及び前記参照ベクトル対象フレームの少なくとも1つに応じて、予測画像生成法指定情報を符号化する際の符号語テーブルを切り替える
ようにしても良い。
符号化データから、既に復号済みの複数のフレームの中から選択される参照ベクトル対象フレームを指定する情報を復号する参照ベクトル対象フレーム指定情報復号ステップと、
符号化データから、復号対象領域に対して設定される前記参照ベクトル対象フレーム上の領域を示す参照ベクトルを復号する参照ベクトル復号ステップと、
符号化データから、既に復号済みの複数のフレームの中から選択される参照フレームを指定する情報を復号する参照フレーム指定情報復号ステップと、
前記参照ベクトルによって示される参照ベクトル対象フレーム上の参照ベクトル対象領域の画像情報と前記参照フレームとを用いて対応領域の探索を行い、その探索結果に基づいて前記参照フレーム上の参照領域を設定する参照フレーム領域設定ステップと、
前記参照領域に対応する参照フレームの画像情報を用いて、予測画像を生成する予測画像生成ステップと
を有する動画像復号方法を提供する。
符号化データから、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを指定する情報を復号する予測画像生成法指定情報復号ステップを有し、
前記予測画像生成ステップでは、前記復号した情報の指定する生成法を用いて予測画像を生成する。
前記参照ベクトル対象フレームや前記参照フレームとは異なる既に復号済みのフレームを中間フレームとして設定する中間フレーム設定ステップを有し、
前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域の情報を用いて前記中間フレーム上の領域であるところの中間領域を設定し、その中間領域の情報、あるいは、その中間領域の情報及び前記参照ベクトル対象領域の情報を用いて前記参照領域を設定する。
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に復号済のフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する
ようにしても良い。
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に復号済のフレームを中間フレームとして設定し、
符号化データから、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのか、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを指定する情報を復号する予測画像生成法指定情報復号ステップを有し、
前記予測画像生成ステップでは、前記復号した情報の指定する生成法を用いて予測画像を生成する
ようにしても良い。
前記参照フレーム指定情報復号ステップでは、前記参照ベクトル対象領域の復号データを用いて、参照フレーム指定情報を復号する際の符号語テーブルを切り替え、
前記予測画像生成法指定情報復号ステップでは、前記参照ベクトル対象領域の復号データ、前記参照フレーム、及び前記参照ベクトル対象フレームの少なくとも1つに応じて、予測画像生成法指定情報を復号する際の符号語テーブルを切り替える
ようにしても良い。
本発明はまた、上記動画像復号方法における各ステップを実現する手段を備える動画像復号装置、当該各ステップをコンピュータに実行させるための動画像復号プログラム、当該プログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
101 画像入力部
102 予測画像作成部
103 差分画像符号化部
104 差分画像復号部
105 参照フレームメモリ
106 参照フレーム設定部
107 参照ベクトル対象フレーム設定部
108 予測画像生成法設定部
109 付加情報符号化部
110 参照ベクトル対象領域探索部
111 参照領域探索部
112 対応関係情報蓄積メモリ
113 予測参照ベクトル生成部
114 差分参照ベクトル符号化部
これにより、隣接領域間で参照フレームが異なる場合においても、効率的にフレーム間予測符号化のためのベクトル情報を符号化することができる。
その場合、生成された予測ベクトルは符号化したいベクトルを精度よく予測できない。それどころか、符号化したいベクトルと予測ベクトルとの差分ベクトルを符号化するのにかかる符号量が、符号化したいベクトルをそのまま符号化した場合にかかる符号量よりも多くなってしまう場合もある。
つまり、符号化済みフレームが2枚ある場合、参照ベクトル対象フレーム指定情報と参照フレーム指定情報とを別々に符号化するとは、それぞれに対して0〜1の数字を符号化することであり、両者を指定できる情報として符号化するとは、(0,0)、(0,1)、(1,0)、(1,1)の4種類の内のいずれかを示す情報を符号化するようにできる。
ただし、その場合は、どちらの方法を用いて予測画像を生成したのかを示す情報を符号化する必要がある。
つまり、参照フレーム指定情報として0または1を符号化し、予測画像の生成法を指定する情報として0または1を符号化しても構わないし、両者の組で(0,0)、(0,1)、(1,0)、(1,1)の4種類の内のいずれかを示す情報を符号化しても構わない。
この場合、参照フレーム上の参照領域として、それぞれの場合に対応して、参照ベクトル対象領域を符号化する際に参照領域として用いた領域を設定したり、参照ベクトル対象領域を符号化する際に参照ベクトル対象領域として用いた領域を設定しても構わない。
また、図2は、参照フレームとして、参照ベクトル対象領域を符号化する際に用いた参照ベクトル対象フレームを選択し、参照フレーム上の参照領域として、参照ベクトル対象領域を符号化する際に参照ベクトル対象領域として用いた領域を設定する場合の処理例を示す。
つまり、参照ベクトル対象領域に対する参照フレーム上の領域を求めたとしても、この参照フレームと上記それぞれの場合で利用したフレーム(参照ベクトル対象フレームもしくは参照フレーム)とが一致する場合は、前記の参照ベクトル対象領域を符号化する際に参照ベクトル対象領域や参照領域として選ばれた領域が選択されることになる。
(i)参照ベクトル対象領域を符号化する際に用いた参照ベクトル対象フレームと、符号化対象領域に対して設定した参照ベクトル対象フレームとの時刻情報及び視点情報の関係に等しい関係を持つ既に符号化済みのフレームを選択したり、
(ii)参照ベクトル対象領域を符号化する際に用いた参照フレームと符号化対象領域に対して設定した参照ベクトル対象フレームとの時刻情報及び視点情報の関係に等しい関係を持つ既に符号化済みのフレームを選択することができる。
上記それぞれの場合に対して、参照領域として、
(i)符号化対象領域を始点として、参照ベクトル対象領域を符号化する際に用いた参照ベクトルと同じ向きと大きさとを持つベクトルによって示される(選択した)参照フレーム上の領域を設定したり、
(ii)符号化対象領域を始点として、参照ベクトル対象領域と参照ベクトル対象領域を符号化する際に用いた参照領域との対応関係を示すベクトルと同じ向きと大きさとを持つベクトルによって示される(選択した)参照フレーム上の領域を設定しても構わない。
また、図5の場合では、それに加えて各時刻間で被写体の動きが連続であることを仮定して、符号化対象領域に適した参照領域を指定する。
2つ目の仮定は、一般には成り立たないが、フレーム間の時間が短い場合には、物体は一般的に等速直線運動をしていると仮定できるため、多くの場合で成立するとすることができる。
しかし、後者の仮説はフレーム間の時間が長くなると成立しなくなる可能性が高いため、この方法は、図3や図4のように対応領域においてカメラもしくは時刻のどちらか一方が同じである場合にのみ適用してもよいし、対応関係のフレーム間の時間が長くなった場合にのみ適用するのをやめても構わない。
しかしながら、レート歪最適化の影響や、仮定した状態が成り立たない場合には、これらの方法で設定した参照領域は、符号化対象領域の予測画像を生成するのに最適ではなくなってしまう場合がある。
この方法では、単純に対応領域探索するよりも少ない演算コストで、ほぼ同等の品質の対応点が見つけられる。
特に画像を撮影したカメラパラメータが既知の場合は、エピポーラ幾何制約が成り立つため、一方のカメラで撮影された画像上のある領域は、他方のカメラで撮影された画像上に存在する直線上に存在することになり、カメラパラメータの誤差の影響も含め、その直線の周辺の領域のみを探索すれば十分である。
このとき、中間フレームが参照ベクトル対象フレームよりも参照フレームに近接する場合、中間領域から参照領域を求める探索は、参照ベクトル対象領域から参照領域を求める探索より楽になり、演算量を削減することが可能となる。
また、参照フレームと符号化対象フレームとの関係と、中間フレームと参照ベクトル対象フレームとの関係が等しいことから、中間領域と参照ベクトル対象領域との間の変化が、参照領域と符号化対象領域との間に起こると仮定して、次の式に従って予測画像を生成してもよい。
なお、どのような方法で予測画像を生成してもよいが、符号化側と復号側とで、どの方法で予測画像を生成するかを一致させなければならない。
ただし、この場合は、どの領域の画像情報を予測画像生成に使用したかを示す情報を符号化する必要がある。
つまり、参照フレーム指定情報として0または1を符号化して、予測画像の生成法を指定する情報として0または1または2を符号化しても構わないし、両者の組で(0,0)、(0,1)、(0,2)、(1,0)、(1,1)、(1,2)の6種類の内のいずれかを示す情報を符号化してもよい。
そのため、そのような参照ベクトル対象領域に対応している符号化対象領域においても、予測画像を生成するための領域として、参照ベクトル対象フレーム以外のフレーム上の領域が選ばれることは少ないと考えられる。
また、同様に、予測画像生成法指定情報を符号化する際にも、参照ベクトル対象領域における符号化情報を用いて、符号語テーブルを切り替えてもよい。
なお、以下の各クローチャートにおいて、インデックスが付されたブロックやフレームは、そのインデックスが示すブロックやフレームを指す。
つまり、インデックスblk を1に初期化した後[S102]、blk がMaxBlkになるまで[S130]、blk に1を加算しながら[S131]、以下の処理[S103〜S129]を繰り返し実行することになる。
{cur, pos, best_ref, best_ref_vec, best_mv_ref, best_mv}
の組を格納することになる。
なお、S127の予測画像生成処理とS128の付加情報符号化処理とに関しては、後で詳しく説明する。
当該処理においては、参照フレームとして利用可能な全ての参照フレームメモリ105上の符号化済みフレームに対して、以下の処理[S106〜S122]を繰り返し実行する。
ただし、1つのブロックblk を符号化する際の処理では、用いる式を統一しなければならない。
このS117における処理については後で詳細に説明する。
一方、mcost の方が大きい場合には、このS119の処理を省略する。
なお、前述の条件を満たす符号化済みフレームが参照フレームメモリ105内に存在しない場合、 ref_mid はref に設定する。
このS120における処理については後で詳細に説明する。
また、S116の判定処理で、 ref_mid がref に一致するか、 ref_mid が ref_vec に一致する場合にも、このS122を含むS120〜S122の処理を省略する。
ここで、入力画像上のブロックblk の画像情報と、フレーム ref_vec 上の位置 pos+mv_ref の領域の画像情報との相違度を求め、それが予め設定された閾値THよりも小さいかどうかを判定する[S203]。
2つの画像情報の相違度は、2つの領域内で対応する画素の画素値を用いて計算された差分絶対値和や差分二乗和や差分分散値など、どの計算法を用いても構わない。ただし、その計算方法に対応付けられた閾値THを用いる必要がある。
このときS207で行うレート歪コストの計算は前述のS110での方法と同様の方法を用いて行う。
この最大値を増やして、それ以外の2つの画像情報の重み付け和を求める方法などを用いても構わない。
ここで、入力画像上のブロックblk の画像情報と、フレーム ref_vec 上の位置 pos+mv_ref の領域の画像情報との相違度を求め、それが予め設定された閾値THよりも小さいかどうかを判定する[S303]。
ここでの処理は前述のS203で行われる処理と同じであり、相違度もS203のときと同様にして求められる。
この方法では、テンプレートとして用いる画像情報が変化しないため、対応領域を求める際に誤差が累積して符号化対象領域の画像情報に近くない画像情報を持つ領域が対応領域として求められてしまうのを防ぐことができる。
このときS308で行うレート歪コストの計算は前述のS110での方法と同様の方法を用いて行う。
一方、 pmode=4の予測はS305の処理を記述通りではなく、フレームref 上の領域を求める際に、上述したように、対応元として、フレーム ref_mid 上の位置 pos+mv_ref +mv_mid の領域の代わりに、フレーム ref_vec 上の位置 pos+mv_ref の領域を用いたほうが、誤差の累積が少なくなり予測精度がよくなる。
そのため、pmode に応じて、フローチャートのS305において、フレーム ref_mid 上の位置 pos+mv_ref +mv_mid の領域を使うか、フレーム ref_vec 上の位置 pos+mv_ref の領域を使うかを切り替える方法をとることができる。
ただし、S204,S304,S305で求めるmvやmv_mid は、それぞれYの位置を用いて必要なものを計算することとする。なお、以下では、フレームA上の位置Xの領域を単に領域AXと表す。
その場合は、複数の参照ベクトル対象フレームのうち、領域AX内で最も広い領域に対して用いられている参照ベクトル対象フレームのインデックスを ref_vec_t とする。
また、1つも参照ベクトル対象フレームを持たない場合は、絶対に取り得ない値を ref_vec_t に設定することとする。
等しいと判定された場合は、領域AXを符号化する際に利用された参照ベクトルmv_vec_t を求める[S403]。
その場合は、領域AX内で、参照ベクトル対象フレームが ref_vec_t の領域の持つ参照ベクトルのうち最も大きな領域で用いられているものをmv_vec_t とする。
なお、単純に最も大きな領域で用いられているものではなく、領域の大きさごとに重み付けした平均値や中間値、領域の大きさによって重み付けをしないで求めた平均値や中間値などを用いても構わない。
なお、探索のための演算量を削減するために、位置X+mv_vec_t をYにしてしまっても構わない。なぜなら、X+mv_vec_t で示される領域は領域AXを符号化する際に参照された領域であるため、ある程度領域AXの画像情報に近い画像情報を持つ領域となり、対応関係の適合度を大きく低下させないからである。
このときも、S401の処理のときと同様に、複数の参照フレームが得られる場合があるが、そのときにはS401の処理で説明した方法と同様の方法を用いて、1つの ref_t を決定する。
領域AXに対して複数のmv_t が得られる場合は、S403の処理で説明した方法に従い1つのmv_t を得る。
mv_t が求められたら、フレームB上の位置X+mv_t の周辺で、領域AXの画像情報に近い画像情報を持つ領域Yを求める[S408]。
このとき、S404の処理のところで説明した通り、探索のための演算量削減のために、位置X+mv_t をYにしてしまっても構わない。
1.フレームbest_ref_vec 上の位置 pos+best_mv_ref の領域の画像情報RVec[]を参照フレームメモリ105から取得する
2.best_ref とbest_ref_vec とが等しければ6へ進む
3.フレームbest_ref 上の位置 pos+best_mv_ref +best_mvの領域の画像情報Ref[] を参照フレームメモリ105から取得する
4.best_ref_mid がbest_ref とが等しければ6へ進む
5.フレームbest_ref_mid 上の位置 pos+best_mv_ref +best_mv_mid の領域の画像情報Mid[]を参照フレームメモリ105から取得する
6.pmode の値に従い、前述の〔数4〕式及び〔数5〕式を用いて予測画像Pred[] を生成する
なお、ここに挙げた以外の予測画像の生成法をpmode に対応付けて利用しても構わない。
best_ref_vec は、ブロックblk の隣接領域においてbest_ref_vec として符号化されているフレームや、符号化対象フレームに隣接するフレームに対応したフレームが選択される可能性が高いと考えられるため、それらのフレームに対応するフレームインデックスを符号化する場合に、それ以外のフレームに対応するフレームインデックスを符号化する場合よりも少ない符号量で符号化できるように符号語テーブルを切り替える。
そうすることで、どのフレームにも同じ符号量が必要な場合に比べて、少ない符号量で符号化を行うことができる。
先に符号化したbest_ref_vec と、別に符号化されている差分参照ベクトルから生成できる参照ベクトルとを用いて符号語テーブルを切り替える。
つまり、参照ベクトル対象フレームbest_ref_vec 上の参照ベクトルによって示される参照ベクトル対象領域の符号化情報を用いて、発生確率の高いと思われるフレームインデックスに対して短い符号語を割り当てるように符号語テーブルを切り替える。
また、同様に、参照ベクトル対象領域を符号化する際に参照フレームや参照ベクトル対象フレームとして用いられているフレームは、用いられている領域が大きければ大きいほどbest_ref に選ばれている可能性が高いため、その確率の順に従って符号語を割り当てる。
このようにすることで、全てのインデックスに対して同じ長さの符号語を割り当てるよりも、少ない符号量で符号化をすることができる。
また、参照フレーム上に2つのフレームしかない場合や、best_ref_vec とbest_ref との組合せを考えた際に、適切な中間フレームが参照フレームメモリ105上にない場合には、対応領域を3つ必要とする予測画像生成法は取り得ないため、それ以外の予測画像生成法の符号語が短くなるような符号語テーブルに切り替えることで、全ての予測画像生成法に同じ長さの符号語を割り当てるよりも、少ない符号量で符号化することができる。
この20種類の組合せに対して1〜20の番号を割り当てて、その番号を符号化しても構わない。
例えば、best_ref とbest_ref_vec とが同じものは、符号化対象領域に対して対応領域が1つしか得られないため、 pmode=2〜5はありえない。
つまり、有効な組合せは、{1,1,1}、{1,2,1}、{1,2,2}、{1,2,3}、{1,2,4}、{1,2,5}、{2,1,1}、{2,1,2}、{2,1,3}、{2,1,4}、{2,1,5}、{2,2,1}の12種類だけであり、1〜12の番号のうち1つを符号化すればよい。
例えば、best_ref_vec は個別に符号化し、best_ref とpmode とは組み合わせて1つの符号語で符号化しても構わない。このとき、best_ref_vec と別途符号化されている参照ベクトルとを用いることで得られる参照ベクトル対象領域における符号化データによって{best_ref, pmode}の符号語テーブルを切り替えて符号化する方法も、前述の関連例により容易に類推可能である。
となる画像の予測画像に対する差分であるところの差分画像の符号化データを復号する差分画像復号部201と、予測画像を生成する際に必要な参照ベクトルの予測参照ベクトルに対する差分であるところの差分参照ベクトルの符号化データを復号する差分参照ベクトル復号部202と、予測画像を生成する際に必要な参照ベクトル対象フレーム指定情報と参照フレーム指定情報と予測画像生成法指定情報とからなる付加情報の符号化データを復号する付加情報復号部203と、与えられた情報に従い復号対象領域の予測画像を作成する予測画像作成部204と、予測画像と復号された差分画像との和で求められる復号画像を蓄積する参照フレームメモリ205と、復号対象領域の隣接領域で使われていたベクトル情報から復号対象領域で用いる参照ベクトルの予測ベクトルとなる予測参照ベクトルを生成する予測参照ベクトル生成部206と、復号に用いた参照ベクトルと参照領域と参照ベクトル対象フレームと参照フレームとの組を、復号対象フレーム及び復号対象領域に関係付けて蓄積する対応関係情報蓄積メモリ207と、予測参照ベクトルと復号された差分参照ベクトルとの和で求められる参照ベクトルによって示される、参照ベクトル対象フレーム上の参照ベクトル対象領域を設定する参照ベクトル対象領域設定部208と、参照ベクトル対象領域の画像情報と参照フレームとを用いて参照領域を探索する参照領域探索部209とを備える。
このフローチャートでは、ブロック(領域)のインデックスをblk と表し、一つの画像に含まれる総ブロック数をMaxBlkと表す。つまり、インデックスblk を1に初期化した後[S502]、blk がMaxBlkになるまで[S516]、blk に1を加算しながら[S517]、以下の処理[S503〜S515]を繰り返し実行することで画像を復号する。
ここで行われる予測画像生成処理は、best_ref をdec_ref に、best_ref _vec を dec_ref_vec に、best_mv_ref を dec_mv_ref に、best_pmode を dec_pmode に、best_ref_mid を ref_mid に、best_mv_mid をmv_mid に、best_mvをmvに読み替えた前述の手順1に従って行われる。
なお、この条件を満たす復号済みフレームが参照フレームメモリ205内に存在しない場合には、 ref_mid は dec_ref に設定する。
この処理は一部の変数名が異なるだけで、既に説明したS204で行われる処理と等しい。
この処理は一部の変数名が異なるだけで、それぞれ、既に説明したS304とS305で行われる処理と等しい。
ここで行われる予測画像生成処理は、前述のように、best_ref を dec_ref に、best_ref _vec を dec_ref_vec に、best_mv_ref を dec_mv_ref に、best_pmode を dec_pmode に、best_ref_mid を ref_mid に、best_mv_mid をmv_mid に、best_mvをmvに読み替えた前述の手順1に従って行われる。
また、復号に用いた dec_ref_vec, dec_ref, dec_mv_ref, dec_pmode, mvを復号対象フレームのインデックスとpos(若しくはblk)に対応付けて、対応関係情報蓄積メモリ207に格納する[S515]。
なお、付加情報の符号化データを復号する前に、差分参照ベクトルの符号化データを復号し、ブロックblk で用いる参照ベクトルが得られているものとする。
dec_ref_vec の示すフレームは、ブロックblk の隣接領域において参照ベクトル対象フレームとして用いられたフレームや、符号化対象フレームに隣接するフレームに対応したフレームである可能性が高いため、それらのフレームに対応するフレームインデックスが符号化されている可能性が高いとして、それらのフレームインデックスに対してそれ以外のフレームに対応するフレームインデックスよりも短い符号語の割り当てられた符号語テーブルに切り替える。
つまり、フレーム dec_ref_vec上の参照ベクトルによって示される参照ベクトル対象領域の符号化情報を用いて、発生確率の高いと思われるフレームインデックスに対して短い符号語が割り当てられているような符号語テーブルに切り替える。
また、同様に、参照ベクトル対象領域を復号する際に参照フレームや参照フレーム対象フレームとして用いられているフレームは、用いられている領域が大きければ大きいほど dec_ref に選ばれている可能性が高いため、その確率の順に従って符号語を割り当てた符号語テーブルを用いる。
例えば、 dec_ref_vec と dec_ref とが等しい場合、ブロックblk に対して対応領域が1つしか得られないことになるため、 dec_pmode が1以外であっても意味がないため、 dec_pmode は符号化データに含まれていないと判断し、 dec_pmode を1と復号する。
また、参照フレーム上に2つのフレームしかない場合や、 dec_ref_vec と dec_ref との組合せを考えた際に、適切な中間フレームが参照フレームメモリ205上にない場合には、対応領域を3つ必要とする予測画像生成法は取り得ないため、それ以外の予測画像生成法の符号語が短い符号語テーブルに切り替える。
しかし、符号化側と復号側とで同じルールに基づいて選ぶのであれば、別のルールで決定されるフレームを用いても構わない。
その場合には、この選択の方法で選ばれた中間フレームが、上記の予測画像生成法で仮定している状況、つまり、参照フレームと符号化対象フレームとの関係と、中間フレームと参照ベクトル対象フレームとの関係が等しい状況が成立する場合にのみ上記の予測画像生成法の選択を可能にするとか、そのような仮定状況が成り立つときと成り立たないときとで符号語テーブルを切り替えて、選ばれやすい予測画像生成法により短い符号語を割り当てるようにする、ということを行っても構わない。
また、予測画像生成法として扱わず、H.264のように別途符号化モードを用意して実現した動画像符号化装置や動画像復号装置も本発明から容易に類推可能である。
したがって、本発明の精神及び範囲を逸脱しない範囲で構成要素の追加、省略、置換、その他の変更を行っても良い。
Claims (28)
- 画像全体を領域分割して、領域毎に、既に符号化済みの複数のフレームの画像情報から予測画像を生成して、符号化対象フレーム内の符号化対象領域の画像と予測画像との差分情報を符号化することで動画像を符号化する動画像符号化方法であって、
既に符号化済みの複数のフレームから、参照ベクトル対象フレームを選択する参照ベクトル対象フレーム選択ステップと、
前記参照ベクトル対象フレームを指定する情報を符号化する参照ベクトル対象フレーム指定情報符号化ステップと、
符号化対象領域に対して、前記参照ベクトル対象フレーム上の領域を示す参照ベクトルを設定する参照ベクトル設定ステップと、
前記参照ベクトルを符号化する参照ベクトル符号化ステップと、
既に符号化済みの複数のフレームから、参照フレームを選択する参照フレーム選択ステップと、
前記参照フレームを指定する情報を符号化する参照フレーム指定情報符号化ステップと、
前記参照ベクトルによって示される参照ベクトル対象フレーム上の参照ベクトル対象領域の画像情報と前記参照フレームとを用いて対応領域の探索を行い、その探索結果に基づいて前記参照フレーム上の参照領域を設定する参照フレーム領域設定ステップと、
前記参照領域に対応する参照フレームの画像情報を用いて、予測画像を生成する予測画像生成ステップと、
符号化対象領域の画像情報と前記生成した予測画像との差分情報を符号化する差分情報符号化ステップと
を有する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記予測画像生成ステップでは、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを選択して、その選択した生成法を用いて予測画像を生成し、
さらに、前記選択した生成法を指定する情報を符号化する予測画像生成法指定情報符号化ステップを有する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記参照フレーム選択ステップにおいて前記参照ベクトル対象領域を符号化する際に用いた参照フレームを前記参照フレームとして選択する場合には、前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域を符号化する際に用いた参照領域を、前記参照領域として設定する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記参照フレーム選択ステップにおいて前記参照ベクトル対象領域を符号化する際に用いた参照ベクトル対象フレームを前記参照フレームとして選択する場合には、前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域を符号化する際に用いた参照ベクトル対象領域を、前記参照領域として設定する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記参照フレーム選択ステップにおいて、符号化対象フレームとの間に、前記参照ベクトル対象領域を符号化する際に用いた参照ベクトル対象フレームと符号化対象領域に対して設定した参照ベクトル対象フレームとの時刻情報及び視点情報の関係に等しい関係を持つ既に符号化済みのフレームを前記参照フレームとして選択する場合には、前記参照フレーム領域設定ステップでは、前記符号化対象領域を始点として、前記参照ベクトル対象領域を符号化する際に用いた参照ベクトルと同じ向きと大きさとを持つベクトルによって示される前記選択した参照フレーム上の領域を、前記参照領域として設定する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記参照フレーム選択ステップにおいて、符号化対象フレームとの間に、前記参照ベクトル対象領域を符号化する際に用いた参照フレームと符号化対象領域に対して設定した参照ベクトル対象フレームとの時刻情報及び視点情報の関係に等しい関係を持つ既に符号化済みのフレームを前記参照フレームとして選択する場合には、前記参照フレーム領域設定ステップでは、前記符号化対象領域を始点として、前記参照ベクトル対象領域と前記参照ベクトル対象領域を符号化する際に用いた参照領域との対応関係を示すベクトルと同じ向きと大きさとを持つベクトルによって示される前記選択した参照フレーム上の領域を、前記参照領域として設定する動画像符号化方法。 - 請求項1に記載の動画像符号化方法において、
前記参照ベクトル対象フレームや前記参照フレームとは異なる既に符号化済みのフレームを中間フレームとして設定する中間フレーム設定ステップを有し、
前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域の情報を用いて前記中間フレーム上の領域であるところの中間領域を設定し、その中間領域の情報、あるいは、その中間領域の情報及び前記参照ベクトル対象領域の情報を用いて前記参照領域を設定する動画像符号化方法。 - 請求項8に記載の動画像符号化方法において、
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記符号化対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に符号化済みのフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する動画像符号化方法。 - 請求項8に記載の動画像符号化方法において、
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記符号化対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に符号化済みのフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのか、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを選択して、その選択した生成法を用いて予測画像を生成し、
さらに、前記選択した生成法を指定する情報を符号化する予測画像生成法指定情報符号化ステップを有する動画像符号化方法。 - 請求項3又は10に記載の動画像符号化方法において、
前記参照フレーム指定情報符号化ステップでは、前記参照ベクトル対象領域の符号化データを用いて、参照フレーム指定情報を符号化する際の符号語テーブルを切り替え、
前記予測画像生成法指定情報符号化ステップでは、前記参照ベクトル対象領域の符号化データ、前記参照フレーム、及び前記参照ベクトル対象フレームの少なくとも1つに応じて、予測画像生成法指定情報を符号化する際の符号語テーブルを切り替える動画像符号化方法。 - 画像全体を領域分割して、領域毎に、既に復号済みの複数のフレームの画像情報から予測画像を生成して、予測画像と復号対象フレーム内の復号対象領域の画像との差分情報を復号することで動画像を復号する動画像復号方法であって、
符号化データから、既に復号済みの複数のフレームの中から選択される参照ベクトル対象フレームを指定する情報を復号する参照ベクトル対象フレーム指定情報復号ステップと、
符号化データから、復号対象領域に対して設定される前記参照ベクトル対象フレーム上の領域を示す参照ベクトルを復号する参照ベクトル復号ステップと、
符号化データから、既に復号済みの複数のフレームの中から選択される参照フレームを指定する情報を復号する参照フレーム指定情報復号ステップと、
前記参照ベクトルによって示される参照ベクトル対象フレーム上の参照ベクトル対象領域の画像情報と前記参照フレームとを用いて対応領域の探索を行い、その探索結果に基づいて前記参照フレーム上の参照領域を設定する参照フレーム領域設定ステップと、
前記参照領域に対応する参照フレームの画像情報を用いて、予測画像を生成する予測画像生成ステップと
を有する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
符号化データから、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを指定する情報を復号する予測画像生成法指定情報復号ステップを有し、
前記予測画像生成ステップでは、前記復号した情報の指定する生成法を用いて予測画像を生成する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記参照ベクトル対象領域を復号する際に復号された参照フレーム指定情報の示すフレームが、前記参照フレームと等しい場合、前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域を復号する際に用いた参照領域を、前記参照領域として設定する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記参照ベクトル対象領域を復号する際に復号された参照ベクトル対象フレーム指定情報の示すフレームが前記参照フレームと等しい場合、前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域を復号する際に用いた参照ベクトル対象領域を、前記参照領域として設定する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記参照ベクトル対象フレームと前記参照ベクトル対象領域を復号する際に復号された参照ベクトル対象フレーム指定情報の示すフレームとの時刻情報及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻情報及び視点情報の関係に等しい場合、前記参照フレーム領域設定ステップでは、前記復号対象領域を始点として、前記参照ベクトル対象領域を復号する際に用いた参照ベクトルと同じ向きと大きさとを持つベクトルによって示される参照フレーム上の領域を、前記参照領域として設定する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記参照ベクトル対象フレームと前記参照ベクトル対象領域を復号する際に復号された参照フレーム指定情報の示すフレームとの時刻情報及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻情報及び視点情報の関係に等しい場合、前記参照フレーム領域設定ステップでは、前記復号対象領域を始点として、前記参照ベクトル対象領域と前記参照ベクトル対象領域を復号する際に用いた参照領域との対応関係を示すベクトルと同じ向きと大きさとを持つベクトルによって示される参照フレーム上の領域を、前記参照領域として設定する動画像復号方法。 - 請求項12に記載の動画像復号方法において、
前記参照ベクトル対象フレームや前記参照フレームとは異なる既に復号済みのフレームを中間フレームとして設定する中間フレーム設定ステップを有し、
前記参照フレーム領域設定ステップでは、前記参照ベクトル対象領域の情報を用いて前記中間フレーム上の領域であるところの中間領域を設定し、その中間領域の情報、あるいは、その中間領域の情報及び前記参照ベクトル対象領域の情報を用いて前記参照領域を設定する動画像復号方法。 - 請求項19に記載の動画像復号方法において、
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に復号済のフレームを中間フレームとして設定し、
前記予測画像生成ステップでは、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから、予測画像を生成する動画像復号方法。 - 請求項19に記載の動画像復号方法において、
前記中間フレーム設定ステップでは、前記参照ベクトル対象フレームとの時刻及び視点情報の関係が、前記復号対象フレームと前記参照フレームとの時刻及び視点情報の関係と同じである既に復号済のフレームを中間フレームとして設定し、
符号化データから、前記参照領域の画像情報から予測画像を生成するのか、前記参照領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのか、前記参照領域の画像情報と前記中間領域の画像情報と前記参照ベクトル対象領域の画像情報とから予測画像を生成するのかを指定する情報を復号する予測画像生成法指定情報復号ステップを有し、
前記予測画像生成ステップでは、前記復号した情報の指定する生成法を用いて予測画像を生成する動画像復号方法。 - 請求項14又は21に記載の動画像復号方法において、
前記参照フレーム指定情報復号ステップでは、前記参照ベクトル対象領域の復号データを用いて、参照フレーム指定情報を復号する際の符号語テーブルを切り替え、
前記予測画像生成法指定情報復号ステップでは、前記参照ベクトル対象領域の復号データ、前記参照フレーム、及び前記参照ベクトル対象フレームの少なくとも1つに応じて、予測画像生成法指定情報を復号する際の符号語テーブルを切り替える動画像復号方法。 - 請求項1に記載の動画像符号化方法における各ステップを実現する手段を備える動画像符号化装置。
- 請求項1に記載の動画像符号化方法における各ステップをコンピュータに実行させるための動画像符号化プログラム。
- 請求項1に記載の動画像符号化方法における各ステップをコンピュータに実行させるための動画像符号化プログラムを記録したコンピュータ読み取り可能な記録媒体。
- 請求項12に記載の動画像復号方法における各ステップを実現する手段を備える動画像復号装置。
- 請求項12に記載の動画像復号方法における各ステップをコンピュータに実行させるための動画像復号プログラム。
- 請求項12に記載の動画像復号方法における各ステップをコンピュータに実行させるための動画像復号プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008542061A JP4999860B2 (ja) | 2006-10-30 | 2007-10-24 | 動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006293901 | 2006-10-30 | ||
JP2006293901 | 2006-10-30 | ||
JP2008542061A JP4999860B2 (ja) | 2006-10-30 | 2007-10-24 | 動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 |
PCT/JP2007/070711 WO2008053758A1 (fr) | 2006-10-30 | 2007-10-24 | Procédé de codage d'image dynamique, procédé de décodage, leur dispositif, leur programme et support de stockage contenant le programme |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2008053758A1 JPWO2008053758A1 (ja) | 2010-02-25 |
JP4999860B2 true JP4999860B2 (ja) | 2012-08-15 |
Family
ID=39344100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008542061A Active JP4999860B2 (ja) | 2006-10-30 | 2007-10-24 | 動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 |
Country Status (11)
Country | Link |
---|---|
US (2) | US8532190B2 (ja) |
EP (2) | EP2083571A4 (ja) |
JP (1) | JP4999860B2 (ja) |
KR (2) | KR101447717B1 (ja) |
CN (1) | CN101569202B (ja) |
BR (1) | BRPI0718272A2 (ja) |
CA (1) | CA2667175A1 (ja) |
ES (1) | ES2439444T3 (ja) |
RU (2) | RU2458479C2 (ja) |
TW (2) | TWI400959B (ja) |
WO (1) | WO2008053758A1 (ja) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101158491B1 (ko) | 2008-12-08 | 2012-06-20 | 한국전자통신연구원 | 다시점 영상 부호화, 복호화 방법 및 그 장치. |
US20120320986A1 (en) * | 2010-02-23 | 2012-12-20 | Nippon Telegraph And Telephone Corporation | Motion vector estimation method, multiview video encoding method, multiview video decoding method, motion vector estimation apparatus, multiview video encoding apparatus, multiview video decoding apparatus, motion vector estimation program, multiview video encoding program, and multiview video decoding program |
EP4106331A1 (en) * | 2010-07-15 | 2022-12-21 | Velos Media International Limited | Image intra-prediction mode estimation device, image encoding device, image decoding device, and encoded image data |
JP5281632B2 (ja) * | 2010-12-06 | 2013-09-04 | 日本電信電話株式会社 | 多視点画像符号化方法,多視点画像復号方法,多視点画像符号化装置,多視点画像復号装置およびそれらのプログラム |
US20120189060A1 (en) * | 2011-01-20 | 2012-07-26 | Industry-Academic Cooperation Foundation, Yonsei University | Apparatus and method for encoding and decoding motion information and disparity information |
RU2480941C2 (ru) | 2011-01-20 | 2013-04-27 | Корпорация "Самсунг Электроникс Ко., Лтд" | Способ адаптивного предсказания кадра для кодирования многоракурсной видеопоследовательности |
KR20120095610A (ko) * | 2011-02-21 | 2012-08-29 | 삼성전자주식회사 | 다시점 비디오의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
JP5747559B2 (ja) * | 2011-03-01 | 2015-07-15 | 富士通株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置、及び動画像復号プログラム |
JP5664762B2 (ja) * | 2011-03-17 | 2015-02-04 | 富士通株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置及び動画像復号プログラム |
US20120268551A1 (en) * | 2011-04-19 | 2012-10-25 | Ben Wu | Image Interaction Device, Interactive Image Operating System, and Interactive Image Operating Method thereof |
US9247249B2 (en) | 2011-04-20 | 2016-01-26 | Qualcomm Incorporated | Motion vector prediction in video coding |
US9366448B2 (en) | 2011-06-20 | 2016-06-14 | Honeywell International Inc. | Method and apparatus for configuring a filter change notification of an HVAC controller |
US20140104383A1 (en) * | 2011-06-22 | 2014-04-17 | Sony Corporation | Image processing device and method |
WO2013001749A1 (ja) | 2011-06-29 | 2013-01-03 | パナソニック株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置および画像符号化復号装置 |
WO2013001748A1 (ja) * | 2011-06-29 | 2013-01-03 | パナソニック株式会社 | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置および画像符号化復号装置 |
US8892223B2 (en) | 2011-09-07 | 2014-11-18 | Honeywell International Inc. | HVAC controller including user interaction log |
JP6039178B2 (ja) * | 2011-09-15 | 2016-12-07 | シャープ株式会社 | 画像符号化装置、画像復号装置、並びにそれらの方法及びプログラム |
JP2013102297A (ja) * | 2011-11-07 | 2013-05-23 | Canon Inc | 画像符号化方法、画像符号化装置及びプログラム、画像復号方法、画像復号装置及びプログラム |
US8902071B2 (en) | 2011-12-14 | 2014-12-02 | Honeywell International Inc. | HVAC controller with HVAC system fault detection |
US10533761B2 (en) | 2011-12-14 | 2020-01-14 | Ademco Inc. | HVAC controller with fault sensitivity |
JP2013126093A (ja) * | 2011-12-14 | 2013-06-24 | Sony Corp | 画像処理装置及び画像処理方法 |
US10747243B2 (en) | 2011-12-14 | 2020-08-18 | Ademco Inc. | HVAC controller with HVAC system failure detection |
US9206993B2 (en) | 2011-12-14 | 2015-12-08 | Honeywell International Inc. | HVAC controller with utility saver switch diagnostic feature |
US9002523B2 (en) | 2011-12-14 | 2015-04-07 | Honeywell International Inc. | HVAC controller with diagnostic alerts |
US20130158720A1 (en) | 2011-12-15 | 2013-06-20 | Honeywell International Inc. | Hvac controller with performance log |
US10139843B2 (en) | 2012-02-22 | 2018-11-27 | Honeywell International Inc. | Wireless thermostatic controlled electric heating system |
JP5307958B1 (ja) * | 2012-02-23 | 2013-10-02 | 株式会社スクウェア・エニックス・ホールディングス | 動画配信サーバ、動画再生装置、制御方法、プログラム、及び記録媒体 |
US9442500B2 (en) | 2012-03-08 | 2016-09-13 | Honeywell International Inc. | Systems and methods for associating wireless devices of an HVAC system |
US10452084B2 (en) | 2012-03-14 | 2019-10-22 | Ademco Inc. | Operation of building control via remote device |
US9488994B2 (en) | 2012-03-29 | 2016-11-08 | Honeywell International Inc. | Method and system for configuring wireless sensors in an HVAC system |
US9349192B2 (en) * | 2012-04-24 | 2016-05-24 | Lg Electronics Inc. | Method and apparatus for processing video signal |
RU2506712C1 (ru) * | 2012-06-07 | 2014-02-10 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Способ межкадрового прогнозирования для кодирования многоракурсной видеопоследовательности |
US9736497B2 (en) * | 2012-07-10 | 2017-08-15 | Sharp Kabushiki Kaisha | Prediction vector generation device, image encoding device, image decoding device, prediction vector generation method, and program |
US9477239B2 (en) | 2012-07-26 | 2016-10-25 | Honeywell International Inc. | HVAC controller with wireless network based occupancy detection and control |
US9594384B2 (en) | 2012-07-26 | 2017-03-14 | Honeywell International Inc. | Method of associating an HVAC controller with an external web service |
JP2014027448A (ja) * | 2012-07-26 | 2014-02-06 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
US9020282B2 (en) * | 2012-12-28 | 2015-04-28 | Intel Corporation | Coder based partial image storage and retrieval |
US10094585B2 (en) | 2013-01-25 | 2018-10-09 | Honeywell International Inc. | Auto test for delta T diagnostics in an HVAC system |
JP6139953B2 (ja) * | 2013-04-12 | 2017-05-31 | 日本電信電話株式会社 | 映像符号化方法、映像復号方法、映像符号化装置、映像復号装置、映像符号化プログラム、映像復号プログラム及び記録媒体 |
US9806705B2 (en) | 2013-04-23 | 2017-10-31 | Honeywell International Inc. | Active triac triggering circuit |
US9584119B2 (en) | 2013-04-23 | 2017-02-28 | Honeywell International Inc. | Triac or bypass circuit and MOSFET power steal combination |
US10811892B2 (en) | 2013-06-28 | 2020-10-20 | Ademco Inc. | Source management for a power transformation system |
US9983244B2 (en) | 2013-06-28 | 2018-05-29 | Honeywell International Inc. | Power transformation system with characterization |
US11054448B2 (en) | 2013-06-28 | 2021-07-06 | Ademco Inc. | Power transformation self characterization mode |
US9628795B2 (en) * | 2013-07-17 | 2017-04-18 | Qualcomm Incorporated | Block identification using disparity vector in video coding |
US9426465B2 (en) * | 2013-08-20 | 2016-08-23 | Qualcomm Incorporated | Sub-PU level advanced residual prediction |
JPWO2015056647A1 (ja) * | 2013-10-17 | 2017-03-09 | 日本電信電話株式会社 | 映像符号化装置及び方法、及び、映像復号装置及び方法 |
CN105612749A (zh) * | 2013-10-17 | 2016-05-25 | 日本电信电话株式会社 | 视频编码装置及方法以及视频解码装置及方法 |
US10911779B2 (en) | 2013-10-17 | 2021-02-02 | Nippon Telegraph And Telephone Corporation | Moving image encoding and decoding method, and non-transitory computer-readable media that code moving image for each of prediction regions that are obtained by dividing coding target region while performing prediction between different views |
US9857091B2 (en) | 2013-11-22 | 2018-01-02 | Honeywell International Inc. | Thermostat circuitry to control power usage |
US9673811B2 (en) | 2013-11-22 | 2017-06-06 | Honeywell International Inc. | Low power consumption AC load switches |
JP6232075B2 (ja) * | 2013-12-03 | 2017-11-22 | 日本電信電話株式会社 | 映像符号化装置及び方法、映像復号装置及び方法、及び、それらのプログラム |
US10649418B2 (en) | 2013-12-11 | 2020-05-12 | Ademco Inc. | Building automation controller with configurable audio/visual cues |
US20160360200A1 (en) * | 2013-12-27 | 2016-12-08 | Nippon Telegraph And Telephone Corporation | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, video encoding program, and video decoding program |
CN106464899A (zh) * | 2014-03-20 | 2017-02-22 | 日本电信电话株式会社 | 活动图像编码装置及方法和活动图像解码装置及方法 |
US9939253B2 (en) * | 2014-05-22 | 2018-04-10 | Brain Corporation | Apparatus and methods for distance estimation using multiple image sensors |
US9628074B2 (en) | 2014-06-19 | 2017-04-18 | Honeywell International Inc. | Bypass switch for in-line power steal |
US9683749B2 (en) | 2014-07-11 | 2017-06-20 | Honeywell International Inc. | Multiple heatsink cooling system for a line voltage thermostat |
JP5858119B2 (ja) * | 2014-10-15 | 2016-02-10 | 富士通株式会社 | 動画像復号方法、動画像符号化方法、動画像復号装置及び動画像復号プログラム |
EP3171598A1 (en) * | 2015-11-19 | 2017-05-24 | Thomson Licensing | Methods and devices for encoding and decoding a matrix of views obtained from light-field data, corresponding computer program and non-transitory program storage device |
US10488062B2 (en) | 2016-07-22 | 2019-11-26 | Ademco Inc. | Geofence plus schedule for a building controller |
CN107872671B (zh) * | 2016-09-26 | 2022-01-14 | 华为技术有限公司 | 一种图片编码方法及终端 |
CN110636334B (zh) * | 2019-08-23 | 2022-12-09 | 西安万像电子科技有限公司 | 数据传输方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0262180A (ja) * | 1988-08-26 | 1990-03-02 | Fujitsu Ltd | 動画像の動き補償予測符号化方式 |
JPH09284777A (ja) * | 1996-04-15 | 1997-10-31 | Sony Corp | 動きベクトルなしで動き補償を用いるビデオ符号化方法とその装置 |
WO2006073116A1 (ja) * | 2005-01-07 | 2006-07-13 | Nippon Telegraph And Telephone Corporation | 映像符号化方法及び装置、映像復号方法及び装置、それらのプログラムおよびそれらプログラムを記録した記録媒体 |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0232486A (ja) * | 1988-07-22 | 1990-02-02 | Fuji Electric Co Ltd | 経時的収集データ欠損時の自動修復方法 |
JPH05225152A (ja) * | 1992-02-13 | 1993-09-03 | Hitachi Ltd | プロセスコントローラ |
EP1069778A3 (en) | 1993-04-09 | 2004-10-20 | Sony Corporation | Picture encoding method, picture encoding apparatus and picture recording medium |
JP3170958B2 (ja) * | 1993-06-30 | 2001-05-28 | 日産自動車株式会社 | 情報収集方法 |
JP3383092B2 (ja) * | 1994-09-14 | 2003-03-04 | 東芝システムテクノロジー株式会社 | プラント性能計算装置 |
US5731840A (en) * | 1995-03-10 | 1998-03-24 | Kabushiki Kaisha Toshiba | Video coding/decoding apparatus which transmits different accuracy prediction levels |
EP2129133A3 (en) * | 1995-08-29 | 2012-02-15 | Sharp Kabushiki Kaisha | Video coding device and video decoding device with a motion compensated interframe prediction |
JPH09261653A (ja) * | 1996-03-18 | 1997-10-03 | Sharp Corp | 多視点画像符号化装置 |
JP3693407B2 (ja) * | 1996-04-04 | 2005-09-07 | シャープ株式会社 | 多視点画像符号化装置および復号装置 |
JP3628810B2 (ja) | 1996-06-28 | 2005-03-16 | 三菱電機株式会社 | 画像符号化装置 |
JPH1049203A (ja) * | 1996-07-29 | 1998-02-20 | Fuji Electric Co Ltd | 定周期収集データの等値化装置 |
JPH10276481A (ja) * | 1997-03-31 | 1998-10-13 | Omron Corp | ワイヤレス稼動情報収集方法および装置 |
US6690835B1 (en) * | 1998-03-03 | 2004-02-10 | Interuniversitair Micro-Elektronica Centrum (Imec Vzw) | System and method of encoding video frames |
JP2000261467A (ja) * | 1999-03-09 | 2000-09-22 | Toshiba Corp | 情報収集装置 |
JP3684565B2 (ja) * | 1999-03-29 | 2005-08-17 | 横河電機株式会社 | 分散オブジェクトシステムにおける通信装置 |
JP2003015735A (ja) * | 2001-07-05 | 2003-01-17 | Mitsubishi Electric Corp | プラント監視・通報装置 |
JP2003076405A (ja) * | 2001-08-30 | 2003-03-14 | Digital Electronics Corp | 制御用表示装置、制御システム、制御プログラムおよびそれを記録した記録媒体 |
RU2237283C2 (ru) | 2001-11-27 | 2004-09-27 | Самсунг Электроникс Ко., Лтд. | Устройство и способ представления трехмерного объекта на основе изображений с глубиной |
KR100481732B1 (ko) * | 2002-04-20 | 2005-04-11 | 전자부품연구원 | 다 시점 동영상 부호화 장치 |
KR100491530B1 (ko) * | 2002-05-03 | 2005-05-27 | 엘지전자 주식회사 | 모션 벡터 결정 방법 |
JP2004023458A (ja) * | 2002-06-17 | 2004-01-22 | Toshiba Corp | 動画像符号化/復号化方法及び装置 |
JP3934568B2 (ja) * | 2003-03-04 | 2007-06-20 | 松下電器産業株式会社 | 動画符号化方法および装置 |
JP3997171B2 (ja) * | 2003-03-27 | 2007-10-24 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法、及び動画像復号プログラム |
JP4373702B2 (ja) * | 2003-05-07 | 2009-11-25 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム及び動画像復号化プログラム |
US7286689B2 (en) * | 2003-06-07 | 2007-10-23 | Hewlett-Packard Development Company, L.P. | Motion estimation for compression of calibrated multi-view image sequences |
JP2005038246A (ja) * | 2003-07-16 | 2005-02-10 | Matsushita Electric Works Ltd | 設備監視制御装置、設備監視制御システム、設備監視制御方法及び設備監視制御用プログラム |
US7778328B2 (en) * | 2003-08-07 | 2010-08-17 | Sony Corporation | Semantics-based motion estimation for multi-view video coding |
KR100517517B1 (ko) * | 2004-02-20 | 2005-09-28 | 삼성전자주식회사 | 중간 시점 영상 합성 방법 및 그를 적용한 3d 디스플레이장치 |
KR100679740B1 (ko) * | 2004-06-25 | 2007-02-07 | 학교법인연세대학교 | 시점 선택이 가능한 다시점 동영상 부호화/복호화 방법 |
WO2006016418A1 (ja) * | 2004-08-11 | 2006-02-16 | Hitachi, Ltd. | 符号化ストリーム記録媒体、画像符号化装置、及び画像復号化装置 |
TWI268715B (en) * | 2004-08-16 | 2006-12-11 | Nippon Telegraph & Telephone | Picture encoding method, picture decoding method, picture encoding apparatus, and picture decoding apparatus |
JP2006285353A (ja) * | 2005-03-31 | 2006-10-19 | Daikin Ind Ltd | 機器管理システム |
JP2006293901A (ja) | 2005-04-14 | 2006-10-26 | Fujitsu Ten Ltd | 車載システム及び車載端末 |
-
2007
- 2007-10-24 EP EP20070830445 patent/EP2083571A4/en not_active Ceased
- 2007-10-24 RU RU2009115654/07A patent/RU2458479C2/ru active
- 2007-10-24 BR BRPI0718272-4A2A patent/BRPI0718272A2/pt not_active IP Right Cessation
- 2007-10-24 KR KR1020097008596A patent/KR101447717B1/ko active IP Right Grant
- 2007-10-24 KR KR1020147006050A patent/KR101533740B1/ko active IP Right Grant
- 2007-10-24 JP JP2008542061A patent/JP4999860B2/ja active Active
- 2007-10-24 ES ES12173486T patent/ES2439444T3/es active Active
- 2007-10-24 US US12/445,446 patent/US8532190B2/en active Active
- 2007-10-24 CN CN2007800479423A patent/CN101569202B/zh active Active
- 2007-10-24 EP EP20120173486 patent/EP2512139B1/en active Active
- 2007-10-24 CA CA 2667175 patent/CA2667175A1/en not_active Abandoned
- 2007-10-24 WO PCT/JP2007/070711 patent/WO2008053758A1/ja active Application Filing
- 2007-10-26 TW TW96140159A patent/TWI400959B/zh active
- 2007-10-26 TW TW101112971A patent/TWI502969B/zh active
-
2012
- 2012-03-15 US US13/421,133 patent/US8654854B2/en active Active
- 2012-04-06 RU RU2012113724/08A patent/RU2504106C2/ru active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0262180A (ja) * | 1988-08-26 | 1990-03-02 | Fujitsu Ltd | 動画像の動き補償予測符号化方式 |
JPH09284777A (ja) * | 1996-04-15 | 1997-10-31 | Sony Corp | 動きベクトルなしで動き補償を用いるビデオ符号化方法とその装置 |
WO2006073116A1 (ja) * | 2005-01-07 | 2006-07-13 | Nippon Telegraph And Telephone Corporation | 映像符号化方法及び装置、映像復号方法及び装置、それらのプログラムおよびそれらプログラムを記録した記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
CN101569202A (zh) | 2009-10-28 |
RU2012113724A (ru) | 2013-10-27 |
EP2512139B1 (en) | 2013-09-11 |
US20100008422A1 (en) | 2010-01-14 |
KR101447717B1 (ko) | 2014-10-07 |
US8654854B2 (en) | 2014-02-18 |
TW201251472A (en) | 2012-12-16 |
KR20140048320A (ko) | 2014-04-23 |
TWI400959B (zh) | 2013-07-01 |
BRPI0718272A2 (pt) | 2013-11-12 |
US8532190B2 (en) | 2013-09-10 |
KR101533740B1 (ko) | 2015-07-03 |
WO2008053758A1 (fr) | 2008-05-08 |
RU2009115654A (ru) | 2010-10-27 |
JPWO2008053758A1 (ja) | 2010-02-25 |
RU2458479C2 (ru) | 2012-08-10 |
EP2512139A1 (en) | 2012-10-17 |
CA2667175A1 (en) | 2008-05-08 |
KR20090084829A (ko) | 2009-08-05 |
ES2439444T3 (es) | 2014-01-23 |
EP2083571A1 (en) | 2009-07-29 |
TWI502969B (zh) | 2015-10-01 |
TW200826692A (en) | 2008-06-16 |
RU2504106C2 (ru) | 2014-01-10 |
CN101569202B (zh) | 2011-11-16 |
US20120170651A1 (en) | 2012-07-05 |
EP2083571A4 (en) | 2010-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4999860B2 (ja) | 動画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 | |
JP4999859B2 (ja) | 予測参照情報生成方法、動画像符号化及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 | |
JP4999853B2 (ja) | 画像符号化方法及び復号方法、それらの装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 | |
JP5268645B2 (ja) | カメラパラメータを利用して視差ベクトルを予測する方法、その方法を利用して多視点映像を符号化及び復号化する装置、及びそれを行うためのプログラムが記録された記録媒体 | |
JP4663792B2 (ja) | 多視点動映像を符号化及び復号化する装置及び方法 | |
JP5197591B2 (ja) | 映像符号化方法及び復号方法、それらの装置、それらのプログラム並びにプログラムを記録した記録媒体 | |
JPWO2008035665A1 (ja) | 画像符号化方法及び復号方法、それらの装置、画像復号装置、及びそれらのプログラム並びにプログラムを記録した記憶媒体 | |
KR20160118363A (ko) | 화상 부호화 장치 및 방법, 화상 복호 장치 및 방법, 및 이들의 프로그램 | |
US20160037172A1 (en) | Image encoding method, image decoding method, image encoding apparatus, image decoding apparatus, image encoding program, and image decoding program | |
JP4944046B2 (ja) | 映像符号化方法,復号方法,符号化装置,復号装置,それらのプログラムおよびコンピュータ読み取り可能な記録媒体 | |
JP6386466B2 (ja) | 映像符号化装置及び方法、及び、映像復号装置及び方法 | |
JP2005301781A (ja) | 画像作成方法,画像符号化方法,画像復号方法,画像作成装置,画像符号化装置,画像復号装置,画像作成プログラム,画像符号化プログラム,画像復号プログラムおよびそれらのプログラム記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100127 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100526 |
|
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: 20120508 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120515 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4999860 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150525 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |