JP2003250161A - 符号化装置及び復号化装置 - Google Patents
符号化装置及び復号化装置Info
- Publication number
- JP2003250161A JP2003250161A JP2002368776A JP2002368776A JP2003250161A JP 2003250161 A JP2003250161 A JP 2003250161A JP 2002368776 A JP2002368776 A JP 2002368776A JP 2002368776 A JP2002368776 A JP 2002368776A JP 2003250161 A JP2003250161 A JP 2003250161A
- Authority
- JP
- Japan
- Prior art keywords
- block
- prediction
- image data
- data
- unit
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
により符号化する符号化装置において、動き検出精度を
向上させつつ、予測符号化処理におけるデータ処理量の
増加を抑制する。 【解決手段】 処理対象フレームの画像データを、4×
4画素ブロックに対応するよう分割する4×4ブロック
分割器101と、上記画像データに対する動き補償を4
×4画素ブロック毎に行って予測データを生成する動き
補償部111と、4×4画素ブロックに対応する画像デ
ータと4×4画素ブロックに対応する予測データとの差
分データを8×8画素ブロックの予測誤差データに変換
する8×8ブロック構成器103とを備え、予測誤差デ
ータに対して、8×8画素ブロック単位で、DCT処
理、量子化処理、及び可変長符号化処理を施すようにし
た。
Description
号化装置に関し、特にビデオ信号をフレーム間予測を用
いて符号化する装置、及び符号化されたビデオ信号をフ
レーム間予測を用いて復号化する装置に関するものであ
る。
的に圧縮符号化する方法として、ISO/IEC(Internation
al Organization for Standardization / Internationa
l Electrotechnical Commission)13818-2(MPEG
(Moving Picture Experts Group)−2ビデオ)、また
はISO/IEC 11172-2(MPEG−1ビデオ)といったM
PEG符号化方式が一般的に用いられている。
内相関を利用して画像データを符号化するフレーム内符
号化処理と、画素値のフレーム間相関を利用して画像デ
ータを符号化するフレーム間符号化処理とを、適応的に
切り替えて行うものである。このMPEG符号化方式で
は、動画像に対応する画像データの符号化処理は、連続
する複数のフレームに対応する画像データを1つの単位
として行われる。ここで、符号化処理の単位となる連続
する複数のフレームは、グループオブピクチャ(GO
P)と呼ばれる。具体的には、このMPEG符号化方式
では、このGOPを構成する複数のフレームのうち少な
くとも1つのフレームに対してはフレーム内符号化処理
が施され、残りのフレームに対してはフレーム間符号化
処理が施される。
レーム間予測符号化処理と両方向フレーム間予測符号化
処理の2つの処理がある。上記前方向フレーム間予測符
号化処理が施されるフレームはPフレームと呼ばれ、両
方向フレーム間予測符号化処理が施されるフレームはB
フレームと呼ばれる。Pフレームには、表示時間軸上で
該Pフレームの前に位置するフレーム(参照フレーム)
を参照して予測符号化処理が施される。Bフレームに
は、表示時間軸上で該Bフレームに近接してその前後に
位置する2つのフレーム(参照フレーム)を参照して予
測符号化処理が施される。通常は、Pフレームの符号化
処理では、該Pフレームに近接するIフレームが参照フ
レームとして用いられ、Bフレームの符号化処理では、
該Bフレームに近接するIフレーム及びPフレーム、あ
るいは2つのPフレームが参照フレームとして用いられ
る。
フレーム(図(a))、及び該GOPに対応する符号化デ
ータ(図(b))を具体的に説明する図である。図16
は、連続する複数のフレームF(k-5)〜F(k+12)と、各
フレームに対応する符号化データD(k-5)〜D(k+12)と
を対比して示している。なお、kは任意の整数である。
また、フレームF(k-5)〜F(k+12)は表示時間順に配列
されており、一方、該フレームF(k-5)〜F(k+12)に対
応するデータD(k-5)〜D(k+12)は、符号化時間順(言
い換えると復号化時間順)に配列されている。
ム内符号化フレーム(Iフレーム)であり、F(k-3),
F(k+3),F(k+6),F(k+9)は前方向フレーム間予測符
号化フレーム(Pフレーム)、F(k-5),F(k-4),F(k
-2),F(k-1),F(k+1),F(k+2),F(k+4),F(k+5),
F(k+7),F(k+8),F(k+10),F(k+11)は、両方向フレ
ーム間予測符号化フレーム(Bフレーム)である。ま
た、D(k),D(k+12)は、Iフレームの符号化データで
あり、D(k-3),D(k+3),D(k+6),D(k+9)はPフレー
ムの符号化データ、D(k-5),D(k-4),D(k-2),D(k-
1),D(k+1),D(k+2),D(k+4),D(k+5),D(k+7),
D(k+8),D(k+10),D(k+11)は、Bフレームの符号化
データである。
ームF(k+9)までの12のフレームによって、1つのG
OPが構成されている。例えば、PフレームF(k+3)に
対しては、IフレームF(k)を参照フレームとして用いて
フレーム間予測符号化処理が施される。また、Pフレー
ムF(k+6)に対しては、PフレームF(k+3)を参照フレー
ムとして用いてフレーム間予測符号化処理が施される。
また、BフレームF(k+1)及びF(k+2)に対しては、Iフ
レームF(k)及びPフレームF(k+3)を参照フレームとし
て用いてフレーム間予測符号化処理が施される。
に対応する符号化データに対しては、復号化処理の際に
使用されるメモリの容量を削減するため、該各フレーム
の符号化データの配列を、各フレームの画像を表示する
順番に従った配列(表示時間順の配列)から各フレーム
の復号化処理を行う順番に従った配列(復号時間順の配
列)に変換する処理(配列変換処理)が施される。
データに上記配列変換処理を施して得られる符号化デー
タEdでは、図16(b)に示すように、IフレームF
(k)の符号化データD(k)が該GOP対応の符号化デ
ータDgopの先頭に位置し、その後に、BフレームF(k-
2)の符号化データD(k-2)、BフレームF(k-1)の符号化
データD(k-1)、PフレームF(k+3)の符号化データD
(k+3)が順に続いている。そして、上記GOP対応の符
号化データDgopは、上記配列変換処理後の順序で伝送あ
るいは記録される。
置を説明するブロック図である。この符号化装置700
は、入力されたビデオ信号(以下、画像データともい
う。)Idに対してMPEG符号化方式のフレーム間符
号化処理を施すものである。すなわち、この符号化装置
700は、入力された画像データIdに対して、各フレ
ームの画像データを、水平方向の画素数が16であり、
垂直方向の画素数が16である16×16画素ブロック
(マクロブロック)に対応するよう分割する処理を施し
て、各マクロブロックに対応する画像データ721を出
力する16×16ブロック分割器701と、上記16×
16ブロック分割器701の出力データ721に対して
マクロブロック毎に動き検出処理を施して、対象ブロッ
クに対する動きベクトル724及び予測参照データ(予
測参照ブロックのデータ)726を出力する動き補償部
711とを有している。
710に画像データが格納されている予測参照フレーム
内の、対象ブロックに対応する画素レベルパターンに最
も一致する領域を検出する処理であり、例えばブロック
マッチング方法が用いられる。このように動き検出によ
り検出された、予測参照フレームにおける領域が、予測
参照ブロックであり、該予測参照フレームにおける予測
参照ブロックの位置を示す情報が、上記動きベクトル7
24である。
クのデータ721から予測参照ブロックのデータ726
を減算する減算処理を行い、該両ブロックの差分データ
を、16×16画素ブロックの予測誤差データ(予測誤
差ブロックのデータ)727として出力する減算器70
2を有している。上記減算処理は、対象ブロックの各画
素の画素レベルと、予測参照ブロックの、対象ブロック
の各画素に対応する画素の画素レベルとの減算を、画素
毎に行うものである。
2の出力である16×16画素ブロック(マクロブロッ
ク)に対応する画像データ727に対して、各マクロブ
ロックの画像データを、水平方向の画素数が8であり、
垂直方向の画素数が8である8×8画素ブロックに対応
するよう分割する処理を施して、各8×8画素ブロック
に対応する予測誤差データ722を出力する8×8ブロ
ック構成器703を有している。
は、16×16画素ブロック(16×16予測誤差ブロ
ック)BLpの予測誤差データ727は、図18に示す
ように、4つの8×8画素ブロック(8×8予測誤差ブ
ロック)BLpa,BLpb,BLpc,BLpdの予測誤差デ
ータ722に分割される。
構成器703から出力された8×8画素ブロックの予測
誤差データ722に対して2次元離散コサイン変換(D
CT)処理を施し、各8×8画素ブロックに対応するD
CT係数714を出力するDCT器704と、該DCT
器704の出力714である各8×8画素ブロックの各
DCT係数を所定の量子化ステップで量子化して、各8
×8画素ブロックに対応する量子化係数723を出力す
る量子化器705とを有している。
有する各8×8画素ブロックの量子化係数723を、所
定の経路に沿ってスキャニングして1次元の配列を有す
るデータ列に変換し、該1次元のデータ列を可変長符号
化により符号化して、符号化データ列Bstrを出力する
可変長符号化器706を有している。なお、この可変長
符号化器706は、動き補償部711によって得られた
動きベクトル724の情報も出力するものであり、その
出力である符号化データ列Bstrには、動きベクトル7
24の情報も付加されている。
05の出力である、各8×8画素ブロックの量子化係数
723に対して逆量子化処理を施して、各8×8画素ブ
ロックのDCT係数を復元する逆量子化器707と、該
逆量子化器707の出力715であるDCT係数に対し
て逆DCT処理を施して、各8×8画素ブロック(復号
化予測誤差ブロック)の復号予測誤差データを得る逆D
CT器708と、逆DCT器708の出力728を受
け、4つの8×8画素ブロック(8×8復号予測誤差ブ
ロック)の復号予測誤差データ728を組み合わせて、
16×16画素ブロック(16×16復号予測誤差ブロ
ック)に対応する復号データ729を生成する16×1
6ブロック構成器712とを有している。
画素ブロック(16×16復号予測誤差ブロック)の復
号予測誤差データ729と16×16画素ブロック(1
6×16予測参照ブロック)の予測参照データ726と
を加算して、16×16画素ブロック(16×16復号
ブロック)の復号データ730を出力する加算器709
と、該加算器709の出力730を、対象フレームの次
のフレームに対する予測符号化の際に用いる参照フレー
ムの画像データとして格納する参照フレームメモリ71
0とを有している。上記加算器709における加算処理
は、16×16復号予測誤差ブロックの各画素の画素レ
ベルと、16×16予測参照ブロックにおける、該16
×16復号予測誤差ブロックの各画素に対応する画素の
画素レベルとの加算を、画素毎に行うものである。
置700に、処理対象となるフレーム(対象フレーム)
の画像データIdが入力されると、16×16ブロック
分割器701は、該画像データIdを、16×16画素
ブロック(マクロブロック)に対応するよう分割して、
各16×16画素ブロックに対応する画像データ721
を出力する。
21が動き補償部711に入力されると、該動き補償部
711は、処理対象となっている16×16画素ブロッ
ク(対象ブロック)の画像データ721に対する動き検
出を行い、該対象ブロックに対応する動きベクトル72
4および予測参照データ(16×16予測参照ブロック
の画像データ)726を出力する。この動き検出は、参
照フレームメモリ710に格納されている予測参照フレ
ーム内で、16×16画素ブロックの画素レベルパター
ンに最も一致する領域を検出するものであり、例えばブ
ロックマッチング方法によって行われる。この動き検出
により検出された領域が、対象ブロックに対応する16
×16予測参照ブロックであり、参照フレームにおける
16×16予測参照ブロックの位置を示す情報が、対象
ブロックに対応する動きベクトル724である。
タ721から16×16予測参照ブロックの画像データ
726を減算する減算処理を行い、16×16画素ブロ
ックの予測誤差データ(16×16予測誤差ブロックの
画像データ)727を出力する。
上記16×16画素ブロックの予測誤差データ727
を、上記16×16画素ブロックを構成する4つの8×
8画素ブロックに対応するよう分割して、8×8画素ブ
ロックの予測誤差データ(8×8予測誤差ブロックの画
像データ)722を出力する。つまり、16×16予測
誤差ブロックBLpのデータ727は、図18に示すよ
うに、4つの8×8予測誤差ブロックBLpa,BLpb,
BLpc,BLpdのデータ722に分割される。
DCT器704に入力されると、DCT器704は、8
×8予測誤差ブロックのデータ722に対する2次元離
散コサイン変換(DCT)処理を行って、上記8×8予
測誤差ブロックに対するDCT係数714を生成する。
量子化器705は、この8×8予測誤差ブロックのDC
T係数714を、所定の量子化ステップで量子化して、
8×8予測誤差ブロックに対する量子化係数723を生
成する。
ブロックに対する2次元の配列を有する複数の量子化係
数723を所定経路に沿ってスキャニングして、1次元
の配列を有するデータ列に変換する配列変換処理を行っ
て、該データ列を可変長符号により符号化して、符号化
データ列Bstrを出力する。また、上記可変長符号化器
706は、動き補償部711によって得られた動きベク
トル724の情報も上記符号化データ列Bstrに付加し
て出力する。
差ブロックの量子化係数723を逆量子化処理により8
×8予測誤差ブロックのDCT係数715に復元し、逆
DCT器708は、8×8予測誤差ブロックのDCT係
数715に対して2次元逆DCT変換処理を施して、8
×8予測誤差ブロックの復号画像データ728を出力す
る。
ータ728が16×16ブロック構成器712に入力さ
れると、該16×16ブロック構成器712は、4つの
8×8予測誤差ブロックの復号画像データ728を組み
合わせて1つの16×16予測誤差ブロックの復号画像
データを構成する処理を行い、16×16予測誤差ブロ
ックの復号画像データ729を出力する。
ブロックの復号画像データ729と16×16予測参照
ブロックの画像データ726とを加算する加算処理を行
って、16×16画素ブロックに対応する復号画像デー
タ730を生成する。
ロブロック)に対応する復号画像データ730は、上記
対象フレームの次のフレームに対する予測符号化処理の
際に用いる参照フレームの画像データとして、上記参照
フレームメモリ710に格納される。
化データ列を復号する従来のMPEG−4復号化処理に
ついて説明する。図19は従来の復号化装置800を示
すブロック図である。この復号化装置800は、図17
に示す符号化装置700から出力された符号化データ列
Bstrを復号化するものである。
された符号化データ列Bstrを、量子化係数の符号列8
22と動きベクトル830とに分類して出力する符号分
類器801と、上記量子化係数の符号列822に対して
可変長復号化処理を施して、8×8予測誤差ブロックの
量子化係数823を順次復元する可変長復号化器802
と、参照フレームメモリ807に格納されている復号化
済みフレームの画像データを参照して、該フレームにお
ける動きベクトル830の示す領域の画像データを16
×16予測参照ブロックのデータ831として出力する
動き補償部806とを有している。
ブロックの量子化係数823に対して、符号化の際に用
いた量子化ステップでもって逆量子化処理を施して、8
×8予測誤差ブロックのDCT係数814を復元する逆
量子化器803と、8×8予測誤差ブロックのDCT係
数814に対して逆2次元離散コサイン変換処理を施し
て、8×8予測誤差ブロックの復号画像データ824を
生成する逆DCT器809とを有している。
測誤差ブロックの復号画像データ824を組み合わせて
1つの16×16予測誤差ブロックの復号画像データ8
25を生成する処理を行って、16×16予測誤差ブロ
ックの復号画像データ825を生成する16×16ブロ
ック構成器804と、16×16予測誤差ブロックの復
号画像データと、動き補償部806により得られた16
×16予測参照ブロックの画像データ831とを加算す
る処理を行って、16×16画素ブロックに対応する復
号画像データ840を出力する加算器805とを有して
いる。
ブロックに対応する画像データ840から対象フレーム
に対応する画像データを復元し、この復元したデータを
再生画像データRIdとして出力する画像構成器808
と、16×16画素ブロックの復号画像データ840
を、処理対象フレームの次のフレームに対する予測復号
化処理の際に用いる参照フレームの画像データとして格
納する参照フレームメモリ807とを有している。
置800に、上記符号化装置700から出力された符号
化データ列Bstrが入力されると、符号分類器801
は、符号化データ列Bstrを、量子化係数の符号列82
2と動きベクトル830とに分類する処理が行われ、該
符号分類器801からは、量子化係数の符号列822
と、動きベクトル830とを出力する。
の符号列822を可変長復号処理により8×8予測誤差
ブロックの量子化係数823に変換する。逆量子化器8
03は、この8×8予測誤差ブロックの量子化係数82
3に対して、上記符号化装置700での符号化処理で用
いた量子化ステップでもって逆量子化処理を施して、8
×8予測誤差ブロックのDCT係数814を復元する。
逆DCT器809は、この8×8予測誤差ブロックのD
CT係数814を、逆2次元離散コサイン変換処理によ
り8×8予測誤差ブロックの復号画像データ824に変
換する。
の8×8予測誤差ブロックの復号画像データ828を組
み合わせて、1つの16×16予測誤差ブロックの復号
画像データを生成する処理を行って、16×16予測誤
差ブロックの復号画像データ825を出力する。
メモリ807に格納されている復号化済みフレームの画
像データを参照する動き補償により、該フレームにおけ
る動きベクトル830の示す領域の画像データを生成
し、該画像データを16×16予測参照ブロックのデー
タ831として出力する。
誤差ブロックの復号画像データ806に、動き補償部8
06で得られた16×16予測参照ブロック831の画
像データとを加算する処理を行って、16×16画素ブ
ロックに対応する復号画像データ840を生成して出力
する。
ックに対応する復号画像データ840からフレームに対
応する画像データを生成し、該データを再生画像データ
RIdとして出力する。
6×16画素ブロックに対応する復号画像データ840
は、対象フレームの次のフレームに対する予測復号処理
の際に参照する参照フレームのデータとして参照フレー
ムメモリ807に記憶される。
EG符号化方式では、取り扱う画像サイズが小さな場合
は、細かな動きを検出することができず、予測効率の低
下を引き起こすという問題があった。
方式では、上述したように、16×16画素からなるブ
ロック(マクロブロック)単位で動き補償が行われ、8
×8画素からなるブロック(サブブロック)毎にDCT
処理及び量子化処理が行われる。また、MPEGで取り
扱う画像サイズは、NTSC(National TelevisionSta
ndards Committee)テレビフォーマットでは、水平72
0画素、垂直480ライン(720×480画素)であ
るのが一般的である。
場合は、1フレームの画像サイズには、720×480
画素が一般的に用いられるため、動き補償を行う単位を
16×16画素からなるマクロブロックとすることは大
きな問題とならないが、1フレームの画像サイズが小さ
い場合、例えば、1フレームの画像サイズが276×1
44画素程度である場合は、マクロブロックの、1フレ
ームに対する相対的な大きさは、マクロブロックの、画
像サイズが720×480画素であるフレームに対する
相対的な大きさの約4倍となる。
場合、16×16画素(マクロブロック)単位での動き
補償を行ったのでは大まかな動きしか検出することがで
きず、予測効率の低下を引き起こしてしまうという問題
がある。また、画像データの圧縮符号化では、DCT処
理を行う単位(DCTブロック)が大きいほど、有意な
係数が低周波数成分への集中することになり、画像デー
タの圧縮効率を高めることができるが、DCTブロック
を大きくすると、DCTの処理量の増加を引き起こすと
いう問題もある。
きシリーズ」(画像情報圧縮 テレビジョン学会編 原
島博監修 H3.8.25)のP102-103(第5章 変換符号化
の考え方 5−2 直交変換の特徴とその比較(図2.
6など))には、DCTのブロックサイズと符号化効率
について記述されている。
れたもので、動き検出精度を向上させつつ、予測符号化
処理あるいは予測復号処理におけるデータ処理量の増加
を抑制することができる符号化方法及び復号化方法、並
びに符号化装置及び復号化装置を提供することを目的と
する。
る符号化装置は、画像データをフレーム毎にフレーム間
の画素値相関を用いて予測符号化する符号化装置であっ
て、処理対象フレームに対応する画像データを予測する
予測処理を、該フレームを区分する複数の画素からなる
予測ブロック毎に行って予測画像データを生成するデー
タ予測部と、上記処理対象フレームの画像データを、複
数の予測ブロックからなる符号化ブロック毎に、該符号
化ブロックに対応する予測画像データを用いて符号化す
るデータ符号化部とを備えたことを特徴とするものであ
る。
号化装置において、上記データ予測部は、形状の異なる
複数種類の予測ブロックの各々に対応する予測画像デー
タを生成するデータ生成部を有し、上記形状の異なる複
数種類の予測ブロックに対応する予測画像データのう
ち、上記符号化ブロックに対する符号化効率が最も高く
なる予測ブロックの予測画像データを選択して、上記符
号化ブロックに対応する予測画像データを生成するもの
であることを特徴とするものである。
号化装置において、上記データ予測部は、形状の異なる
複数種類の予測ブロックに対応する予測画像データのう
ち、いずれの形状の予測ブロックの予測画像データを選
択したかを示すブロック識別情報を出力するものである
ことを特徴とするものである。
号化装置において、上記データ予測部は、形状の異なる
複数種類の予測ブロックの各々に対応する予測画像デー
タを生成するデータ生成部を有し、上記形状の異なる複
数種類の予測ブロックに対応する予測画像データを、上
記符号化ブロックにおける上記各種予測ブロックの配置
パターンが上記符号化ブロックに対する符号化効率が最
も高くなる配置パターンとなるよう組み合わせて上記符
号化ブロックに対応する予測画像データを生成するもの
であることを特徴とするものである。
号化装置において、上記データ予測部は、上記符号化ブ
ロックにおける各種予測ブロックの配置パターンを示す
ブロック配置情報を出力するものであることを特徴とす
るものである。
画像データをフレーム毎にフレーム間画素値相関を用い
て予測符号化する符号化装置において、処理対象フレー
ムに対応する画像データを予測する予測処理を、該フレ
ームを区分する複数の画素からなる第1予測ブロック毎
に行って第1の予測画像データを生成する第1のデータ
予測部と、上記処理対象フレームの画像データを、複数
の第1予測ブロックからなる第1符号化ブロック毎に、
該第1符号化ブロックに対応する第1の予測画像データ
を用いて符号化する第1のデータ符号化部とを有する第
1の予測符号化部と、処理対象フレームに対応する画像
データを予測する予測処理を、該フレームを区分する複
数の画素からなる第2予測ブロック毎に行って第2の予
測画像データを生成する第2データ予測部と、上記処理
対象フレームの画像データを、上記第2予測ブロックを
区分する第2符号化ブロック毎に、該第2符号化ブロッ
クに対応する第2の予測画像データを用いて符号化する
第2のデータ符号化部とを有する第2の予測符号化部
と、外部からの指令信号に応じて、上記画像データを、
上記第1の予測符号化部及び第2の予測符号化部の一方
に供給する選択部とを備えたことを特徴とするものであ
る。
画像データをフレーム毎にフレーム間の画素値相関を用
いて予測符号化する符号化方法であって、処理対象フレ
ームに対応する画像データを予測する予測処理を、該フ
レームを区分する複数の画素からなる予測ブロック毎に
行って予測画像データを生成する予測ステップと、上記
処理対象フレームの画像データを、複数の予測ブロック
からなる符号化ブロック毎に、該符号化ブロックに対応
する予測画像データを用いて符号化する符号化ステップ
とを含むことを特徴とするものである。
号化方法において、上記予測ステップは、形状の異なる
複数種類の予測ブロックの各々に対応する予測画像デー
タを生成するステップと、上記形状の異なる複数種類の
予測ブロックに対応する予測画像データのうち、上記符
号化ブロックに対する符号化効率が最も高くなる予測ブ
ロックの予測画像データを選択するステップと、該選択
した予測ブロックの予測画像データにより、上記符号化
ブロックに対応する予測画像データを生成するステップ
とを含むものであることを特徴とするものである。
号化方法において、上記予測ステップは、形状の異なる
複数種類の予測ブロックに対応する予測画像データのう
ち、いずれの形状の予測ブロックの予測画像データを選
択したかを示すブロック識別情報を生成するステップを
含むものであることを特徴とするものである。
符号化方法において、上記予測ステップは、形状の異な
る複数種類の予測ブロックの各々に対応する予測画像デ
ータを生成するステップと、上記符号化ブロックにおけ
る上記各種予測ブロックの配置パターンを、上記符号化
ブロックに対する符号化効率が最も高くなるよう決定す
るステップと、上記形状の異なる複数種類の予測ブロッ
クに対応する予測画像データを、上記符号化ブロックに
おける上記各種予測ブロックの配置パターンが上記決定
された配置パターンとなるよう組み合わせて、上記符号
化ブロックに対応する予測画像データを生成するステッ
プとを含むものであることを特徴とするものである。
の符号化方法において、上記予測ステップは、上記符号
化ブロックにおける各種予測ブロックの配置パターンを
示すブロック配置情報を生成するステップを含むもので
あることを特徴とするものである。
は、画像データを予測符号化して得られた符号化データ
を、フレーム毎にフレーム間の画素値相関を用いて予測
復号化する復号化装置であって、処理対象フレームに対
応する画像データを予測する予測処理を、該フレームを
区分する複数の画素からなる予測ブロック毎に行って予
測画像データを生成するデータ予測部と、上記処理対象
フレームの符号化データを、複数の予測ブロックからな
る復号化ブロック毎に、該復号化ブロックに対応する予
測画像データを用いて復号化するデータ復号化部とを備
えたことを特徴とするものである。
の復号化装置において、上記データ予測部は、形状の異
なる複数種類の予測ブロックの各々に対応する予測画像
データを生成するデータ生成部を有し、上記画像データ
の予測符号化の際、形状の異なる複数種類の予測ブロッ
クに対応する予測画像データのうち、いずれの形状の予
測ブロックの予測画像データを選択したかを示すブロッ
ク識別情報に基づいて、所定の形状の予測ブロックに対
応する予測画像データを選択し、該選択した予測ブロッ
クの予測画像データにより上記復号化ブロックに対応す
る予測画像データを生成するものであることを特徴とす
るものである。
の復号化装置において、上記データ予測部は、形状の異
なる複数種類の予測ブロックの各々に対応する予測画像
データを生成するデータ生成部を有し、上記形状の異な
る複数種類の予測ブロックに対応する予測画像データ
を、上記復号化ブロックにおける各種予測ブロックの配
置パターンを示すブロック配置情報に基づいて組み合わ
せて、上記復号化ブロックに対応する予測画像データを
生成するものであることを特徴とするものである。
は、画像データを予測符号化して得られた符号化データ
を、フレーム毎にフレーム間の画素値相関を用いて予測
復号化する復号化装置であって、処理対象フレームに対
応する画像データを予測する予測処理を、該フレームを
区分する複数の画素からなる第1予測ブロック毎に行っ
て第1の予測画像データを生成する第1のデータ予測部
と、上記処理対象フレームの符号化データを、複数の第
1予測ブロックからなる第1復号化ブロック毎に、該第
1復号化ブロックに対応する第1の予測画像データを用
いて復号化する第1のデータ復号化部とを有する第1の
予測復号化部と、処理対象フレームに対応する画像デー
タを予測する予測処理を、該フレームを区分する複数の
画素からなる第2予測ブロック毎に行って第2の予測画
像データを生成する第2のデータ予測部と、上記処理対
象フレームの符号化データを、上記第2予測ブロックを
区分する第2復号化ブロック毎に、該第2復号化ブロッ
クに対応する第2の予測画像データを用いて復号化する
第2のデータ復号化部とを有する第2の予測復号化部
と、外部からの指令信号に応じて、上記符号化データ
を、上記第1の予測復号化部及び第2の予測復号化部の
一方に供給する選択部とを備えたことを特徴とするもの
である。
は、画像データを予測符号化して得られた符号化データ
を、フレーム毎にフレーム間の画素値相関を用いて予測
復号化する復号化方法であって、処理対象フレームに対
応する画像データを予測する予測処理を、該フレームを
区分する複数の画素からなる予測ブロック毎に行って予
測画像データを生成する予測ステップと、上記処理対象
フレームの符号化データを、複数の予測ブロックからな
る復号化ブロック毎に、該復号化ブロックに対応する予
測画像データを用いて復号化する復号化ステップとを含
むことを特徴とするものである。
の復号化方法において、上記予測ステップは、形状の異
なる複数種類の予測ブロックの各々に対応する予測画像
データを生成するステップと、上記画像データの予測符
号化の際、形状の異なる複数種類の予測ブロックに対応
する予測画像データのうち、いずれの形状の予測ブロッ
クの予測画像データを選択したかを示すブロック識別情
報に基づいて、所定の形状の予測ブロックに対応する予
測画像データを選択するステップと、該選択した予測ブ
ロックの予測画像データにより上記復号化ブロックに対
応する予測画像データを生成するステップとを含むもの
であることを特徴とするものである。
の復号化方法において、上記予測ステップは、形状の異
なる複数種類の予測ブロックの各々に対応する予測画像
データを生成するステップと、上記形状の異なる複数種
類の予測ブロックに対応する予測画像データを、上記復
号化ブロックにおける各種予測ブロックの配置パターン
を示すブロック配置情報に基づいて組み合わせて、上記
復号化ブロックに対応する予測画像データを生成するス
テップとを含むものであることを特徴とするものであ
る。
て説明する。 (実施の形態1)図1は本発明の実施の形態1による符
号化装置を説明するためのブロック図である。この実施
の形態1の符号化装置100aは、動き補償を行うデー
タ単位を、DCT処理を行うデータ単位より小さい単位
としたものである。
7に示す従来の符号化装置700の16×16ブロック
分割器701とは異なり、ビデオ信号として入力された
各フレームの画像データを、縦方向及び横方向の画素数
がそれぞれ4である4×4画素ブロックに対応するよう
分割する第1の4×4ブロック分割器101と、上記符
号化装置700の動き補償器711とは異なり、4×4
画素ブロック毎に動き検出を行って、各4×4画素ブロ
ックに対する動きベクトル124と、該各4×4画素ブ
ロックに対する予測データ(以下4×4予測参照ブロッ
クのデータともいう。)126とを出力する動き補償部
111とを有している。
ク分割器101の出力121である4×4画素ブロック
のデータから、4×4予測参照ブロックのデータ126
を減算する処理を行って、4×4画素ブロックに対応す
る差分データ(以下、4×4予測誤差ブロックのデータ
ともいう。)127を出力する減算器102と、該減算
器102の出力127に基づいて、4つの4×4画素ブ
ロックからなる8×8画素ブロックに対応する差分デー
タ(以下、8×8予測誤差ブロックのデータ)122を
生成する8×8ブロック構成器103とを有している。
差ブロックのデータ122に対してDCT処理を施すD
CT器104と、該DCT器104の出力114に対し
て所定の量子化ステップでもって量子化処理を施す量子
化器105と、該量子化器105の出力123に対して
可変長符号化処理を施し、該可変長符号化処理により得
られる符号化データに、上記動き補償部111からの動
きベクトル124の符号を付加して、符号化データ列B
s1を出力する可変長符号化器106とを有している。
105の出力123に対して逆量子化処理を施す逆量子
化器107と、該逆量子化器107の出力115に対し
て逆DCT処理を施して、8×8予測誤差ブロックの復
号データ128を生成する逆DCT器108とを有して
いる。
7に示す符号化装置700の16×16ブロック分割器
701とは異なり、上記8×8予測誤差ブロックの復号
データ128を、該8×8予測誤差ブロックを区分する
4つの4×4予測誤差ブロックに対応するよう分割し
て、4×4予測誤差ブロックの復号データ129を出力
する第2の4×4ブロック分割器112を有している。
予測誤差ブロックの復号データ129と、上記4×4予
測参照ブロックのデータ126とを加算して、4×4画
素ブロックに対応する復号データ(以下、4×4復号ブ
ロックのデータともいう。)130を出力する加算器1
09と、4×4復号ブロックのデータ130を、処理対
象フレームの次のフレームに対する予測符号化の際に参
照する参照フレームのデータとして格納する参照フレー
ムメモリ110とを有している。
0aのDCT器104,量子化器105、逆量子化器1
07、逆DCT器108、可変長符号化器106はそれ
ぞれ、図17に示す従来の符号化装置700におけるD
CT器704,量子化器705,逆量子化器707,逆
DCT器708,可変長符号化器706と全く同一のも
のである。
態1の符号化装置100aには、ビデオ信号が画像デー
タIdとして入力されると、第1の4×4ブロック分割
器101は、処理対象となるフレームに対応する画像デ
ータIdを、4×4画素ブロックに対応するよう分割し
て、4×4画素ブロックのデータ121を出力する。動
き補償部111は、4×4画素ブロックのデータ121
に基づいて、参照フレームメモリ110に格納されてい
る参照フレームの画像データを参照して動き検出を行っ
て、処理対象となる4×4画素ブロックに対応する動き
ベクトル124、及び該4×4画素ブロックに対応する
予測データ(4×4予測参照ブロックのデータ)126
を出力する。この実施の形態1では、動き補償部111
での動き検出は、4×4画素ブロックを単位として行う
点で、従来の符号化装置700の動き補償部711での
動き検出と異なる。
ータ121から4×4予測参照ブロックのデータ126
を減算する減算処理を行い、該減算処理により得られた
4×4画素ブロックに対応する差分データ(4×4予測
誤差ブロックのデータ)127を出力する。上記減算処
理は、上記4×4画素ブロックと4×4予測参照ブロッ
クの、対応する画素の画素レベルをそれぞれ減算する処
理である。
7が8×8ブロック構成器103に入力されると、4つ
の4×4予測誤差ブロックデータ127から8×8予測
誤差ブロックのデータ122を生成する。
示す図である。ここでは、1つのフレームFのサイズ、
つまりフレームFの水平方向及び垂直方向の画素数は3
2である。例えば、図2(a)に示すように、第1の4×
4ブロック分割器101により得られた4つの4×4画
素ブロックBL4a〜BL4dのデータは、上記フレームF
における1つの8×8画素ブロックBL8のデータに対
応する。また、各4×4画素ブロックBL4a〜BL4d
は、4×4予測誤差ブロックBLp4a〜BLp4d(図2
(b))に対応しており、これらの4つの4×4予測誤差
ブロックBLp4a〜BLp4dから1つの8×8予測誤差ブ
ロックBLp8が構成される。
2がDCT器104に入力されると、DCT器104
は、8×8予測誤差ブロックのデータ122に対して2
次元離散コサイン変換(DCT)処理を施し、8×8予
測誤差ブロックに対応する複数のDCT係数からなるD
CT係数データ114を出力する。量子化器105は、
DCT係数データ114に基づいて、8×8予測誤差ブ
ロックの各DCT係数を所定の量子化ステップで量子化
し、8×8予測誤差ブロックに対応する複数の量子化係
数からなる量子化係数データ123を出力する。この8
×8予測誤差ブロックに対応する複数の量子化係数は2
次元の配列を有している。
タ123に基づいて、8×8予測誤差ブロックに対応す
る、2次元の配列を有する複数の量子化係数123を一
次元の配列の量子化係数に変換されるようスキャニング
し、該スキャニングにより得られた1次元の配列を有す
る量子化係数を、可変長符号を用いて符号化する可変長
符号化処理を行う。この際、可変長符号化器106は、
動き補償部111によって得られた動きベクトル124
の符号化処理も行う。そして可変長符号化器106は、
量子化係数の符号化データとともに動きベクトル124
の符号を含む符号化データ列Bs1を出力する。
数データ123が逆量子化器107に入力されると、逆
量子化器107は、量子化器105で用いた量子化ステ
ップを用いて、量子化係数データ123に対する逆量子
化処理を行って、8×8予測誤差ブロックの、複数のD
CT係数からなるDCT係数データ115を復元する。
8×8予測誤差ブロックのDCT係数データ115が逆
DCT器108に入力されると、逆DCT器108は、
8×8予測誤差ブロックのDCT係数データ115に対
して2次元逆DCT変換処理を施して、8×8予測誤差
ブロックの復号データ128を出力する。
8が、第2の4×4ブロック分割器112に入力される
と、第2の4×4ブロック分割器112は、8×8予測
誤差ブロックの復号データ128を、第1の4×4ブロ
ック分割器101でのフレームの分割により得られる4
×4画素ブロックに対応するよう分割して、4×4予測
誤差ブロックに対応する復号データ129を出力する
のデータ129と4×4予測参照ブロックのデータ12
6とを加算する加算処理を行って、4×4画素ブロック
の復号データ130を出力する。ここで、上記加算処理
は、予測誤差ブロックと予測参照ブロックの間で対応す
る画素の画素レベルを加算する処理を画素毎に行うもの
である。
4×4画素ブロックの復号データ130は、対象フレー
ムの次のフレームに対する予測符号化の際に参照する参
照フレームのデータとして参照フレームメモリ110に
格納される。
を4×4画素からなるブロックを単位として行い、DC
T処理を8×8画素からなるブロックを単位として行う
ので、細かな動き検出を行うことができ、しかも、ブロ
ックサイズが小さくなると圧縮効率が低下するDCT処
理での圧縮効率の低下を回避することができる。特に、
入力画像データの画像サイズが小さい場合は、動き検出
の精度を高めることにより予測効率を向上し、少ないビ
ット量でより効率的に画像データを圧縮することが可能
となる。
行う単位を4×4画素からなるブロック、DCT処理を
行う単位として8×8画素からなるブロックとしたが、
動き補償及びDCT処理を行う単位は、上記実施の形態
1のものに限定されるものでなく、DCT処理を行う単
位であるブロックは、動き補償を行う単位であるブロッ
クを複数まとめて得られるものであればよい。
からなるブロック(2×8画素ブロック)とし、DCT
処理をこれら4つ2×8画素ブロックを合わせた8×8
画素からなるブロック(8×8画素ブロック)単位とし
て行ってもよい。
を、4個の動き補償の単位毎に行う場合を示したが、D
CT処理の単位はこれに限定されるものではなく、DC
T処理は、複数個の動き補償の単位毎に行うものであれ
ばよい。
タの周波数変換処理としてDCTを用いているが、画像
データの周波数変換処理はこれに限定されるものではな
く、例えばアダマール変換など何でも構わない。
の量子化処理は、DCT器104の出力114である8
×8予測誤差ブロックの複数のDCT係数を、各DCT
係数毎に量子化する処理としているが、DCT係数の量
子化処理は、上記実施の形態1のものに限らず、例え
ば、ベクトル量子化であってもよい。
は、1つの8×8予測誤差ブロックに対応する複数のD
CT係数を、これらのDCT係数の値を成分とする1つ
のベクトルで示し、該8×8予測誤差ブロックに対応す
るベクトルを、予め、値が決められた成分を有する複数
のベクトルの1つで近似するという処理である。
施の形態1の量子化処理と同様、4つの4×4予測誤差
ブロックからなる8×8予測誤差ブロックを単位として
行なわれる。
きシリーズ」(画像情報圧縮 テレビジョン学会編 原
島博監修 H3.8.25)のP116-138(第6章 ベクトル量
子化の考え方)には、具体的なベクトル量子化の方法が
記載されている。
態2による符号化装置を説明するためのブロック図であ
る。この実施の形態2の符号化装置100bは、実施の
形態1と同様、ビデオ信号として入力された画像データ
に対する予測符号化の際、動き補償を、DCT処理を行
う単位より小さい単位で行うものであるが、この実施の
形態2の符号化装置100bは、上記予測符号化の際
に、2つの動き補償モードを適応的に切り替える点で、
上記実施の形態1の符号化装置100aと異なってい
る。
100bは、実施の形態1の、入力された各フレームの
画像データを4×4画素ブロックに対応するデータに分
割する第1の4×4ブロック分割器101に加えて、入
力された各フレームの画像データを、横方向の画素数が
2で、縦方向の画素数が8である2×8画素ブロックに
対応するデータに分割する2×8ブロック分割器201
を有している。
ロックに対応するデータ121を単位として動き検出を
行って、4×4画素ブロックに対する動きベクトル12
4と4×4画素ブロックに対応する予測参照データ(4
×4予測参照ブロックのデータ)126とを出力する実
施の形態1の動き補償部111に加えて、2×8画素ブ
ロックに対応するデータを単位として動き検出を行っ
て、2×8画素ブロックに対する動きベクトル224と
該2×8画素ブロックに対応する予測参照データ(2×
8予測参照ブロックのデータ)226とを出力する動き
補償部211とを有している。
ク分割器101の出力である4×4画素ブロックのデー
タから、4×4予測参照ブロックのデータ126を減算
する処理を行って、4×4画素ブロックの差分データ
(予測誤差ブロックのデータ)127を出力する実施の
形態1の減算器102に加えて、2×8ブロック分割器
201の出力である2×8画素ブロックのデータから2
×8予測参照ブロックのデータ226を減算する処理を
行って、2×8画素ブロックの差分データ(予測誤差ブ
ロックのデータ)227を出力する減算器202を有し
ている。
02の出力(4×4予測誤差ブロックのデータ)127
と上記減算器202の出力(2×8予測誤差ブロックの
データ)227とに基づいて、2つの動き補償モード
(4×4画素ブロック単位の動き補償と2×8画素ブロ
ック単位の動き補償モード)のうちの一つを選択し、モ
ードを識別する動き補償モード識別信号(以下、評価信
号ともいう。)240を出力する評価器231を有して
いる。
択は、具体的には、符号化効率を尺度として行なわれ
る。例えば、4×4予測誤差ブロックにおける画素レベ
ルの分散値と2×8予測誤差ブロックにおける画素レベ
ルの分散値とを比較し、分散値の小さい予測誤差ブロッ
クを用いるモードが選択される。
尺度として、予測誤差ブロックにおける画素レベルの分
散値を用いたが、動き補償モードを選択する尺度は、こ
れに限定されるものではなく、符号化効率(つまり同じ
符号量で得られる画質の高さを示すもの)に対応した尺
度であればどのようなものでもよい。符号化効率が高い
ということは、少ない符号量でより高い画質の再生画像
が得られることである。
予測誤差ブロックの画素レベルの絶対値和を用いても、
あるいは、画像データのDCTなどの変換処理を行って
得られた変換係数の分布を用いてもよい。例えば、画像
データのDCT処理により得られた複数のDCT係数
(周波数成分)は、低周波数側への集中度が高いほど符
号化効率が高いことを示すものである。
て、DCT係数を量子化して得られた量子化係数を可変
長符号化したときに発生する符号量を用いてもよい。こ
の尺度は、DCT係数に対する量子化の際の量子化ステ
ップが同一であっても、符号量が少ない動き補償モード
ほど、符号化効率は高いことを示すことを利用するもの
である。
て、予測誤差ブロックのエントロピー、つまり画素レベ
ルのばらつきを用いてもよい。また、動き補償モードを
選択する尺度として、動きベクトルの大きさを用いても
よい。これは、予測誤差ブロックの動きベクトルが小さ
いほど、高い符号化効率での符号化が可能となるからで
ある。
る、処理対象となる4×4画素ブロックの周辺に位置す
る4×4画素ブロックの動きベクトルの大きさに従って
決定してもよい。動きのある物体内に位置する複数のブ
ロックは、ほぼ同じ動きをしていることから、それぞれ
のブロックの動きベクトルは近い値となることが多い。
ロック)が、その周辺に位置するブロック(周辺ブロッ
ク)の動きベクトルの値に近い値を有する動きベクトル
をもつ場合は、ブロックの動き検出が高い精度で行なわ
れていると考えられ、符号化効率が高くなると判断でき
る。また、対象ブロックの動きベクトルとして、該対象
ブロックの動きベクトルと周辺ブロックの動きベクトル
との差分ベクトルを符号化処理する場合は、差分ベクト
ルの値が小さい動き補償モードほど符号化効率は高いと
判断できる。さらには、符号化効率の尺度としては、上
述した複数の尺度を組み合わせて用いてもよい。
0bは、上記減算器102の出力127と上記減算器2
02の出力227に基づいて、上記評価器231からの
評価信号240に応じて、8×8予測誤差ブロックのデ
ータ222を生成する8×8ブロック構成器232を有
している。
差ブロックのデータ222に対してDCT処理を施すD
CT器104と、該DCT器104の出力114に対し
て所定の量子化ステップでもって量子化処理を施す量子
化器105と、該量子化器105の出力123に対する
可変長符号化処理を行い、該可変長符号化により得られ
る符号化データに、上記動き補償部111,211から
の動きベクトル124,224の符号、及び上記評価器
231からの評価信号240の符号を付加して、符号化
データ列Bs2を出力する可変長符号化器206とを有し
ている。
105の出力123に対して逆量子化処理を施す逆量子
化器107と、該逆量子化器107の出力115に対し
て逆DCT処理を施して8×8予測誤差ブロックの復号
データ128を出力する逆DCT器108とを有してい
る。
評価器231からの評価信号240に従って、8×8予
測誤差ブロックの復号データ128を、4×4予測誤差
ブロックあるいは2×8予測誤差ブロックに対応するよ
う分割して、4×4予測誤差ブロックの復号データ22
9aあるいは2×8予測誤差ブロックの復号データ22
9bを出力するブロック分割器233を有している。
31からの評価信号240に基づいて、上記動き補償部
111の出力126と動き補償部211の出力226の
一方を選択して出力する選択器234と、該選択器23
4の出力126あるいは226と上記ブロック分割器2
33の出力229aあるいは229bとを加算して出力
する加算器209と、該加算器209の出力である4×
4画素ブロックに対応する復号データ(以下、4×4復
号ブロックのデータともいう。)230aあるいは2×
8画素ブロックに対応する復号データ(以下、2×8復
号ブロックのデータともいう。)230bを、対象フレ
ームの次のフレームの予測符号化の際に参照する参照フ
レームのデータとして格納する参照フレームメモリ11
0とを有している。
0bの4×4ブロック分割器101,減算器102,動
き補償器111,DCT器104,量子化器105、逆
量子化器107,逆DCT器108,可変長符号化器1
06はそれぞれ、図1に示す実施の形態1のものと全く
同一のものである。
態2の符号化装置100bに、ビデオ信号が画像データ
Idとして入力されると、4×4ブロック分割器101
は、入力されたフレームの画像データIdを、4×4画
素ブロックに対応するよう分割して、4×4画素ブロッ
クに対応するデータ121を出力し、2×8ブロック分
割器201は、入力されたフレームの画像データId
を、2×8画素ブロックに対応するよう分割して、2×
8画素ブロックに対応するデータ221を出力する。
のデータ121に基づいて、参照フレームメモリ110
に格納されている参照フレームの画像データを参照して
動き検出を行って、処理対象となる4×4画素ブロック
に対応する動きベクトル124、及び4×4画素ブロッ
クに対応する予測参照データ(4×4予測参照ブロック
のデータ)126を出力する。また、動き補償部211
は、2×8画素ブロックのデータ221に基づいて、参
照フレームメモリ110に格納されている参照フレーム
の画像データを参照して動き検出を行って、処理対象と
なる2×8画素ブロックに対応する動きベクトル22
4、及び該2×8画素ブロックに対応する予測参照デー
タ(2×8予測参照ブロックのデータ)226を出力す
る。
ータ121から4×4予測参照ブロックのデータ126
を減算する減算処理を行い、該減算処理により得られた
4×4画素ブロックの差分データ(4×4予測誤差ブロ
ックのデータ)127を出力する。また、減算器202
は、2×8画素ブロックのデータ221から2×8予測
参照ブロックのデータ226を減算する減算処理を行
い、該減算処理により得られた2×8画素ブロックの差
分データ(2×8予測誤差ブロックのデータ)227を
出力する。
2×8予測誤差ブロックのデータ227が評価器231
に入力されると、評価器231は、該両ブロックのデー
タに基づいて、2つの動き補償モード、つまり4×4画
素ブロック単位の動き補償モードと2×8画素ブロック
単位の動き補償モードのうちの一つを選択し、選択した
モードを識別する動き補償モード識別信号240を出力
する。ここで、動き補償モードの選択方法は符号化効率
を尺度として選択する。例えば、4×4予測誤差ブロッ
クのデータ127の分散値と、2×8予測誤差ブロック
のデータ227の分散値とを比較し、分散値の小さい方
に対応する動き補償モードが選択される。
る尺度として、予測誤差ブロックの分散値を用いてい
る。但し、2つの動き補償モードを選択する尺度は、実
施の形態2のものに限定されるものではなく、例えば、
実施の形態1で示したように符号化効率に対応する尺度
であればどのようなものでもよい。
モード識別信号240に従って、4×4予測誤差ブロッ
クのデータ127及び2×8予測誤差ブロックのデータ
227を用いて、8×8画素ブロックの差分データ(8
×8予測誤差ブロックのデータ)222を生成する。
構成例(図(a)〜図(c))を示している。例えば、図4
(a)は、1つの8×8予測誤差ブロックBL8aが、実施
の形態1と同様、4つの4×4予測誤差ブロックBL4a
〜BL4dから構成されている場合を示している。
クBLbが、4つの2×8予測誤差ブロックBL28a〜B
L28dから構成されている場合を示している。図4(c)
は、1つの8×8予測誤差ブロックBL8cが、2つの4
×4予測誤差ブロックBL4a及びBL4cと2つの2×
8予測誤差ブロックBL28c及びBL28dとから構成され
ている場合を示している。
ータ222は、複数の動き補償モードの組み合わせによ
って得られた予測誤差データからなる。
2がDCT器104に入力されると、DCT器104
は、8×8予測誤差ブロックのデータ222に対して2
次元離散コサイン変換(DCT)処理を施し、8×8予
測誤差ブロックの複数のDCT係数からなるDCT係数
データ114を出力する。量子化器105は、8×8予
測誤差ブロックの各DCT係数を所定の量子化ステップ
で量子化し、8×8予測誤差ブロックに対応する複数の
量子化係数からなる量子化係数データ123を出力す
る。この8×8予測誤差ブロックに対応する複数の量子
化係数は2次元の配列を有している。
タ123に基づいて、8×8予測誤差ブロックに対応す
る、2次元の配列を有する複数の量子化係数を一次元の
配列の量子化係数に変換されるようスキャニングし、該
スキャニングにより得られた1次元の配列を有する量子
化係数を、可変長符号を用いて符号化する可変長符号化
処理を行う。そして、可変長符号化器206は、量子化
係数の可変長符号化処理により得られた符号化データ
に、動き補償部111によって得られた動きベクトル1
24の符号、あるいは動き補償部211によって得られ
た動きベクトル224の符号と、選択した動き補償モー
ドを示す識別信号240の符号を付加して、符号化デー
タ列Bs2を出力する。
号は各予測誤差ブロックの符号列の先頭部に配列して
も、あるいはフレームに対応する符号列の先頭部に配列
してもよく、符号列データにおけるその配列位置は限定
されるものではない。
数データ123が逆量子化器107に入力されると、逆
量子化器107は、量子化器105で用いた量子化ステ
ップを用いて、量子化係数データ123に対する逆量子
化処理を行って、8×8予測誤差ブロックの、複数のD
CT係数からなるDCT係数データ115を復元する。
8×8予測誤差ブロックのDCT係数データ115が逆
DCT器108に入力されると、逆DCT器108は、
8×8予測誤差ブロックのDCT係数データ115に対
して2次元逆DCT変換処理を施して、8×8予測誤差
ブロックの復号データ128を出力する。
8がブロック分割器233に入力されると、ブロック分
割器233は、動き補償モード識別信号240に従っ
て、8×8予測誤差ブロックの復号データ128を、4
×4予測誤差ブロックの復号データ229aあるいは2
×8予測誤差ブロックの復号データ229bに分割す
る。このブロック分割は、8×8ブロック構成器232
で行った8×8ブロック生成の逆処理に対応するもので
ある。分割された予測誤差ブロックの復号データ229
aあるいは229bは加算器209に入力される。
信号240に基づいて、4×4画素単位の動き補償部1
11で得られた4×4予測参照ブロックのデータ126
と、2×8画素単位の動き補償部211で得られた2×
8予測参照ブロックのデータ226のうちの一方を選択
して出力する。つまり、ブロック分割器233から出力
された復号化データが、4×4画素ブロックの復号化デ
ータである場合は4×4予測参照ブロックのデータ12
6を選択し、一方、ブロック分割器233から出力され
た復号データが、2×8画素ブロックの復号データであ
れば、2×8予測参照ブロックのデータ226を選択す
る。
る4×4予測参照ブロックのデータ126と4×4予測
誤差ブロックの復号データ229aとの加算処理、ある
いは選択器234の出力である2×8予測参照ブロック
のデータ226と2×8予測誤差ブロックの復号データ
229bとの加算処理を行って、4×4画素ブロックの
データ230aあるいは2×8画素ブロックの復号デー
タ230bを出力する。
素ブロックの復号データ230aあるいは2×8画素ブ
ロックの復号データ230bは、参照フレームメモリ1
10に入力され、対象フレームの次のフレームの予測符
号化の際に用いる予測参照フレームのデータとして蓄積
される。
を行う単位である領域を、2×8画素ブロックと4×4
画素ブロックのうちの所定のものに適応的に切り替える
ので、より細かな動き検出を行うことができ、同時にD
CT処理は、8×8画素ブロックを単位として行うの
で、符号化効率を高く維持することが可能となる。
ック単位で決定しても、あるいはフレーム単位で決定し
てもよく、動き補償モードの決定する単位は、限定され
るものではない。
ブロックよりも小さい単位で行ってもよい。図4(c)を
用いて、4×8画素単位で動き補償モードを決定する例
を具体的に説明する。2つの4×4予測誤差ブロックB
L4a及びBL4cを単位として、動き補償モードを決定
し、2つの2×8予測誤差ブロックBL28c及びBL28d
を単位として、動き補償モードを決定することにより、
4×8画素単位で動き補償モードを決定することができ
る。
異なるブロックを複数種類用いて行い、各種のブロック
を所定の配置パターンに従って組み合わせて得られた大
ブロックを単位として、DCT処理を行うようにしても
よい。この場合、DCT処理の単位となる大ブロックに
おける、動き補償の単位としてのブロック(小ブロッ
ク)の配置パターンについては、予め求めておいた各配
置パターンに対応する符号化効率に基づいて、符号化効
率が最も高くなる配置パターンを選択すればよい。ま
た、この場合には、可変長符号化器206は、選択した
ブロック配置パターンを特定する符号を出力するように
する必要がある。なお、この配置パターンを特定する符
号は、ブロックに対応する符号列の先頭部に配置して
も、あるいはフレームに対応する符号列の先頭部に配置
してもよく、符号列における、配置パターンを特定する
符号の位置は限定されるものではない。
ロックとして、形状の異なる小ブロックを複数種類用
い、DCT処理を行う単位である大ブロックにおける上
記動き補償を行う単位である小ブロックの配置パターン
を複数選択可能とすることで、より細かな動き検出を行
うことができ、符号化効率を高めることが可能となる。
×4画素ブロックあるいは2×8画素ブロックの配置パ
ターンは、図4(a)〜図4(c)で示したものに限定される
ものではない。
びサイズ、並びにDCT処理を行う大ブロックの形状及
びサイズは、いずれも上記実施の形態2で示したものに
限定されるものではなく、上記ブロックの形状及びサイ
ズは、DCT符号化処理が、複数個の、動き補償を行う
単位である小ブロックから構成された大ブロックを単位
として行なわれるものであれば、どのようなものでもよ
い。
を、4個の動き補償の単位(小ブロック)からなるブロ
ック(大ブロック)を単位として行う場合を示したが、
DCT処理の単位としての大ブロックを構成する、動き
補償処理の単位としての小ブロックの個数は、上記実施
の形態で示したものに限定されるものではなく、複数個
であればいくらでもよい。
処理としてDCT処理を挙げたが、周波数変換処理に
は、アダマール変換などを用いてもよい。
の量子化処理は、DCT器104の出力114である8
×8予測誤差ブロックの複数のDCT係数を、各DCT
係数毎に量子化する処理としているが、DCT係数の量
子化処理は、上記実施の形態1で説明したベクトル量子
化であってもよい。
装置は、それぞれ図1及び図3に示す構成(第1の符号
化部)に加えて従来のMPEG符号化方式に従った符号
化処理部(第2の符号化部)を有し、符号化処理の対象
となる画像データの画像サイズに応じて、上記第1及び
第2の符号化部を切り替えるものであってもよい。
償を行う単位を小さくすると、動き検出処理が増加する
ことになる。従って、動き補償を行う単位を小さくす
る、本発明の実施の形態1及び2の符号化方法は、特に
画像サイズが小さな場合に効果が大きい。このことから
画像サイズが所定サイズよりも大きい場合は、従来通り
MPEG符号化方式による符号化処理を行い、そうでな
い場合は、本発明の実施の形態で説明した符号化方法を
用いることにより、符号化の際のデータ処理量を適切に
保持しつつ符号化効率の向上を図ることができる。
画像サイズとしては、例えば、352×286画素程度
のサイズが考えられるが、特にこのサイズに限定される
ものではない。
形態3による符号化装置を示すブロック図である。この
実施の形態3の符号化装置100cは、ビデオ信号とし
て入力された画像データIdに対する動き補償を行うデ
ータ単位が、該画像データIdに対する周波数変換を行
うデータ単位より小さい予測符号化処理を行う第1の符
号化部(以下、小ブロック動き補償符号化部ともい
う。)1102と、入力された画像データIdに対する
動き補償を行うデータ単位が、該画像データIdに対す
る周波数変換を行うデータ単位より大きい予測符号化処
理を行う第2の符号化部(以下、MPEG符号化部とも
いう。)1103とを有し、ユーザーからの要求などに
より発生する解像度指定信号Isにより、第1の符号化
部1102での符号化処理と、第2の符号化部1103
での符号化処理とを切り替えるものである。
実施の形態1の符号化装置100aからなる。また、第
2の符号化部(MPEG符号化部)1103は、図17
に示す従来のMPEG符号化方式によって符号化処理す
る符号化装置700からなる。但し、上記第1の符号化
部1102は、実施の形態2の符号化装置100bから
なるものであってもよい。
像データIdを、解像度指定信号Isが指定する画像サ
イズとなるよう解像度変換処理を施して、画像サイズが
変換された画像データTIdを出力する解像度変換器1
100と、上記解像度指定信号に基づいて、画像サイズ
が変換された画像データTIdを、小ブロック動き補償
符号化部1102とMPEG符号化処理部1103のい
ずれか一方に供給する選択器1101と、解像度指定信
号Isを受け、該選択器1101にて、該信号Isによ
って上記第1の符号化部1102及び第2の符号化部1
103のいずれが選択されたかを識別する符号(符号化
識別符号)Cidを出力する符号化識別符号生成部110
4とを有している。なお、符号化識別符号Cidは、上記
各符号化部から出力される符号化データ列Bs3に多重
化するようにしてもよい。
さくする解像度変換を行う解像度変換器1100は、画
像データIdを入力とするローパスフィルタと、そのフ
ィルタ出力に対して画素間引き処理を施す画素間引き部
とにより実現できる。また、画像データIdの画像サイ
ズを大きくする解像度変換を行う解像度変換器1100
は、上記画像データを入力とする補間フィルタと、その
フィルタ出力に対して画素補間処理を行う画素補間部と
により実現できる。また、上記選択器1101は、具体
的には、画像サイズが所定サイズより小さい場合は、画
像サイズが変換された画像データTIdを小ブロック動
き補償符号化部1102に供給し、そうでない場合は、
画像データTIdをMPEG符号化部1103に供給す
るものである。なお、上記符号化部を切替える基準とな
る画像サイズは、例えば、352×286画素が考えら
れるが、これに限られるものではない。
態3の符号化装置100cに、画像データIdが入力さ
れると、解像度変換器1100は、該画像データIdに
対して、該画像データの画像サイズがユーザーからの要
求などにより発生する解像度指定信号Isが示す画像サ
イズとなるよう解像度変換処理を施して、解像度変換さ
れた画像データTIdを出力する。
sに基づいて、解像度変換された画像データTIdを、
小ブロック動き補償符号化部1102とMPEG符号化
処理部1103のいずれか一方に供給する。具体的に
は、解像度指定信号Isが示す画像サイズが、符号化部
を切替える基準となる画像サイズ(例えば352×28
6画素)より大きい場合は、解像度変換された画像デー
タTIdは、MPEG符号化処理部1103に供給され
る。一方、解像度指定信号Isが示す画像サイズが、符
号化部を切替える基準となる画像サイズ(例えば352
×286画素)以下である場合は、解像度変換された画
像データTIdは、小ブロック動き補償符号化部110
2に供給される。
02は、画像データTIdが入力されると、上記実施の
形態1の符号化装置100aと同様に画像データTId
に対する予測符号化処理を行って、符号化データ列Bs
3を出力する。また、MPEG符号化処理部1103
は、画像データTIdが入力されると、図17に示す従
来の符号化装置700と同様に、画像データTIdに対
する予測符号化処理を行って、符号化データ列Bs3を
出力する。
104は、上記選択器1101にて、解像度指定信号I
sに基づいて上記第1及び第2の符号化部1102及び
1103のいずれが選択されたかを識別する符号(符号
化識別符号)Cid1を出力する。
た画像データIdに対する動き補償を行う単位が、該画
像データIdに対する周波数変換を行う単位より小さい
予測符号化処理を行う第1の符号化部1102と、入力
された画像データIdに対する動き補償を行う単位が、
該画像データIdに対する周波数変換を行う単位より大
きい予測符号化処理を行う第2の符号化部1103とを
備え、画像サイズに適した符号化部を選択するので、予
測符号化時におけるデータ処理量を適切な処理量にしつ
つ、符号化効率の向上を図ることができる。
2及び第2の符号化部1103のいずれの符号化部によ
り符号化されたかを識別する符号(符号化識別符号)C
idを出力する符号化識別符号生成部1104を有してい
るので、復号側では、符号化識別符号により符号化デー
タ列に対する符号化方法を識別することができ、復号時
において適切な復号化方法を選択できる。
じて符号化処理を切り替える符号化装置を示したが、上
記実施の形態3の符号化処理の切り替えは、符号化ビッ
トレートに応じて行うようにしてもよい。
化装置と本発明の実施の形態1あるいは2の符号化装置
を具備し、符号化ビットレートによって、入力された画
像データに対する符号化処理を行う装置を切り替えるよ
うにしてもよい。これは、符号化ビットレートが小さく
なるとフレーム間予測符号化における予測効率が符号化
効率向上に大きく寄与するようになるためである。従っ
て、符号化レートが基準レートより小さい場合は、本発
明の実施の形態1あるいは2の符号化装置により画像デ
ータに対する予測符号化を行い、そうでない場合は、従
来のMPEG符号化方式の符号化装置により、画像デー
タに対する予測符号化処理を行うようにしてもよい。こ
の場合、符号化装置を切り替える符号化ビットレートの
基準値は1Mbps程度とすればよいが、特にこの値に
限定されるものではない。
形態4による符号化装置を示すブロック図である。この
実施の形態4の符号化装置100dは、ユーザーからの
要求などにより発生する符号化レート指定信号により、
動き補償を行うデータ単位がDCT処理を行うデータ単
位より小さい予測符号化処理と、動き補償を行うデータ
単位がDCT処理を行うデータ単位より大きい予測符号
化処理とを切替えるものである。
力された画像データIdに対する動き補償を行うデータ
単位が、該画像データIdに対する周波数変換を行うデ
ータ単位より小さい予測符号化処理を行う第1の符号化
部(小ブロック動き補償符号化部)1302と、入力さ
れた画像データIdに対する動き補償を行うデータ単位
が、該画像データIdに対する周波数変換を行うデータ
単位より大きい予測符号化処理を行う第2の符号化部
(MPEG符号化部)1303とを有し、ユーザーから
の要求などにより発生する符号化レート指定信号Irに
より、第1の符号化部1302での符号化処理と、第2
の符号化部1303での符号化処理とを切り替えるもの
である。ここで、上記第1の符号化部1302は、実施
の形態1の符号化装置100aからなる。また、MPE
G符号化部1303は、図17に示す従来のMPEG符
号化方式によって符号化処理する符号化装置700から
なる。但し、上記第1の符号化部1302は、実施の形
態2の符号化装置100bからなるものであってもよ
い。また、上記各符号化部は、符号化レート指定信号I
rにしたがった符号化レートで符号化処理するものとな
っている。
レート指定信号Irに応じて、画像サイズが変換された
画像データTIdを、小ブロック動き補償符号化部13
02とMPEG符号化処理部1103のいずれか一方に
供給する選択器1301と、該選択器1301にて、符
号化レート指定信号Irに応じて上記第1及び第2の符
号化部のいずれが選択されたかを識別する符号(符号化
識別符号)Cid2を出力する符号化識別符号生成部13
04とを有している。なお、符号化識別符号Cid2は、
上記各符号化部から出力される符号化データ列Bs3に
多重化するようにしてもよい。
態4の符号化装置100dに、ビデオ信号として画像デ
ータIdが入力されると、選択器1301は、上記符号
化レート指定信号Irに基づいて、画像データIdを、
小ブロック動き補償符号化部1302とMPEG符号化
処理部1303のいずれか一方に供給する。具体的に
は、符号化レート指定信号Irが示すレートが、符号化
部を切替える基準となるレート(1Mbps)より大き
い場合は、画像データIdは、MPEG符号化部110
3に供給される。一方、符号化レート指定信号Irが示
すレートが、符号化部を切替える基準となるレート(例
えば1Mbps)以下である場合は、画像データId
は、小ブロック動き補償符号化部1302に供給され
る。
02は、画像データIdが入力されると、上記実施の形
態1の符号化装置100aと同様に画像データに対する
予測符号化処理を、符号化レート指定信号Irが示すレ
ートでもって行って、符号化データ列Bs4を出力す
る。また、MPEG符号化処理部1303では、画像デ
ータIdが入力されると、図17に示す従来の符号化装
置700と同様に画像データに対する予測符号化処理
を、符号化レート指定信号Irが示すレートで行って、
符号化データ列Bs4を出力する。
304は、上記選択器1301にて、符号化レート指定
信号Irに基づいて上記第1及び第2の符号化部130
2及び1303のいずれが選択されたかを識別する符号
(符号化識別符号)Cid2を出力する。
た画像データIdに対する動き補償を行う単位が、該画
像データIdに対する周波数変換を行う単位より小さい
予測符号化処理を行う第1の符号化部1302と、入力
された画像データIdに対する動き補償を行う単位が、
該画像データIdに対する周波数変換を行う単位より大
きい予測符号化処理を行う第2の符号化部1303とを
備え、符号化レートに適した符号化部を選択するので、
予測符号化時におけるデータ処理量を適切な処理量にし
つつ、符号化効率の向上を図ることができる。
302及び第2の符号化部1303のいずれの符号化部
により符号化されたかを識別する符号(符号化識別符
号)Cid2を出力する符号化識別符号生成部1304を
有しているので、復号側では、符号化識別符号により符
号化データ列に対する符号化方法を識別することがで
き、復号時において適切な復号化方法を選択できる。
では、画像データの解像度、あるいは画像データに対す
る符号化レートに応じて、画像データを符号化する符号
化部を切り替える符号化装置を示したが、このような符
号化部の切り替えは、符号化データ列の出力系に応じて
行うようにしてもよい。例えば、符号化データ列の出力
系としては、該符号化データ列を記録メディアに記録す
る記録系、該符号化データ列を伝送路に伝送する伝送系
などが考えられる。また、上記符号化データを出力する
記録系あるいは伝送系は1つに限定されるものではな
く、複数種類の記録系あるいは複数種類の伝送系に符号
化データ列を出力するものであってもよい。
との間での互換性を保持するために、MPEG符号化方
式の処理によって記録することがDVD規格で規定され
ている。一方、映像の記録再生機器内に装備されたハー
ドディスクなどの記録メディアについては互換性の問題
は少なく、自由な符号化方式によって記録することがで
きる。したがって、上記符号化データ列をDVDに記録
する記録系に出力する場合は、従来のMPEG符号化処
理を行い、ハードディスクに記録する記録系に出力する
場合は、本発明の上記実施の形態1及び2などの符号化
処理を行えばよい。
形態5による記録装置を説明するブロック図である。こ
の実施の形態5の記録装置100eは、ビデオ信号とし
て入力された画像データを符号化するとともに、ユーザ
ーの要求などにより発生したメディア指定信号Imに応
じて複数の記録メディアから、該符号化された画像デー
タを記録すべき記録メディアを選択し、該選択された記
録メディアに上記符号化された画像データを記録するも
のである。
された画像データIdに対する動き補償を行うデータ単
位が、該画像データIdに対する周波数変換を行うデー
タ単位より小さい予測符号化処理を行う第1の符号化部
(小ブロック動き補償符号化部)1402と、入力され
た画像データIdに対する動き補償を行うデータ単位
が、該画像データIdに対する周波数変換を行うデータ
単位より大きい予測符号化処理を行う第2の符号化部
(MPEG符号化部)1403とを有している。ここ
で、上記第1の符号化部1402は、実施の形態1の符
号化装置100aからなる。また、上記第2の符号化部
1403は、図17に示す従来のMPEG符号化方式に
よって符号化処理する符号化装置700からなる。但
し、上記第1の符号化部1402は、実施の形態2の符
号化装置100bからなるものであってもよい。
号Imに応じて、入力された画像データIdを、第1の
符号化部1402と第2の符号化部1403のいずれか
一方に供給する選択器1401と、該選択器1401に
てメディア指定信号Imに応じて上記第1及び第2の符
号化部のいずれが選択されたかを識別する符号(符号化
識別符号)Cid3を出力する符号化識別符号生成部14
04とを有している。
補償符号化部1402により生成された符号化データ列
BsaあるいはMPEG符号化部1403により生成され
た符号化データ列Bsbに対して、各記録メディアに適し
たエラー訂正処理などの処理を行い、該処理が施された
符号化データ列BsaあるいはBsbと符号化識別符号Cid
3とを含む符号化データ列Bsa4あるいはBsb4を出力す
る記録処理部1405を有している。この記録処理部1
405は、符号化データ列Bsaと符号化識別符号Cid3
とを含む符号化データ列Bsa4がハードディスク140
6に出力され、符号化データ列Bsbと符号化識別符号C
id3とを含む符号化データ列Bsb4がDVD1407に出
力されるよう、メディア指定信号Imによって、データ
の出力制御を行うものである。
態5の符号化装置100eに、ビデオ信号として画像デ
ータIdが入力されると、選択器1401は、上記メデ
ィア指定信号Imに基づいて、画像データIdを、小ブ
ロック動き補償符号化部1402とMPEG符号化部1
403のいずれか一方に供給する。
ドディスク1406を指定する場合は、画像データId
は、小ブロック動き補償符号化部1402に供給され、
メディア指定信号ImがDVD1407を指定する場合
は、画像データIdは、MPEG符号化部1403に供
給される。
02は、画像データIdが入力されると、上記実施の形
態1の符号化装置100aと同様に画像データIdに対
する予測符号化処理を行って、符号化データ列Bsaを出
力する。また、MPEG符号化部1403は、画像デー
タIdが入力されると、図17に示す従来の符号化装置
700と同様に画像データIdに対する予測符号化処理
を行って、符号化データ列Bsbを出力する。
404は、上記選択部1401にて、メディア指定信号
Irに基づいて上記第1及び第2の符号化部1402及
び1403のいずれが選択されたかを識別する符号(符
号化識別符号)Cid3を出力する。
償符号化部1402あるいはMPEG符号化部1403
により生成された符号化データ列BsaあるいはBsbに対
して、メディア指定信号Imに基づいて各記録メディア
に適したエラー訂正処理などのデータ処理を行い、該デ
ータ処理が施された符号化データ列BsaあるいはBsbと
符号化識別符号Cid3とを含む記録用データ列Bs4aあ
るいはBs4bを出力する。この際、記録処理部1405
では、メディア指定信号Imに基づいて、記録用データ
列Bs4aをハードディスク1406に出力し、記録用デ
ータ列Bs4bをDVD1407に出力するデータ出力制
御が行われる。
0eでは、DVDにはMPEG符号化方式によって符号
化処理が施された画像データを記録するので、DVD規
格に準拠し、他のDVD機器との互換性を保つことがで
きる。一方、ハードディスクには、実施の形態1の符号
化装置により符号化処理を施した画像データを記録する
ので、ハードディスクなど互換性問題の少ないメディア
には、画像データを高精度な動き補償により高い符号化
効率で符号化処理して得られた符号化データ列を記録す
ることができる。
定信号によって選択された符号化方法の種類(つまり上
記第1及び第2の符号化部)を識別する符号(符号化識
別符号)Cid3がハードディスク1406あるいはDV
D1407に記録されるので、記録メディアに記録され
た符号化識別符号を読み出すことにより、記録された符
号化データ列の符号化方法を識別することができ、復号
化の際には、適切な復号化方法を選択可能となる。
多重化して記録してもよいし、記録メディアの、符号化
データ列の記録領域とは異なる領域、例えば、記録デー
タの管理情報を記録する領域に記録してもよい。
メディアに記録する処理は、並行して同時に行うように
してもよい。例えば、小ブロック動き補償符号化部14
02で得られた符号化データ列をハードディスク140
6に記録しつつ、同時にMPEG符号化部1403で得
られた符号化データ列をDVD1407に記録してもよ
い。
アとしてハードディスクとDVDを挙げたが、記録メデ
ィアの種類は限定されるものではなく、例えばCD−
R、CD−RW、DVD−RAM、DVD−R、DVD
−RW、DVD+R、DVD+RWなどの光ディスクで
あっても、あるいは半導体メモリ、磁気記録メディアで
あってもよく、さらに、記録メディアの種類数は、2つ
以上であればいくつでもよい。
形態6による記録装置を説明するためのブロック図であ
る。この実施の形態6の記録装置100fは、入力され
た画像データIdに対する符号化処理を行うとともに、
この記録装置に装着された記録メディアの種類に応じ
て、記録しようとする画像データIdに対する符号化処
理を切り替えるものである。
00fは、入力された画像データIdに対する動き補償
を行うデータ単位が、該画像データIdに対する周波数
変換を行うデータ単位より小さい予測符号化処理を行う
第1の符号化部(小ブロック動き補償符号化部)150
2と、入力された画像データIdに対する動き補償を行
うデータ単位が、該画像データIdに対する周波数変換
を行うデータ単位より大きい予測符号化処理を行う第2
の符号化部(MPEG符号化部)1503とを有してい
る。ここで、上記第1の符号化部1502は、実施の形
態1の符号化装置100aからなる。また、上記第2の
符号化部1503は、図17に示す従来のMPEG符号
化方式によって符号化処理する符号化装置700からな
るMPEG符号化部である。但し、上記第1の符号化部
1502は、実施の形態2の符号化装置100bからな
るものであってもよい。
挿入された記録メディア1506の種類を判別し、該判
別結果を示すメディア判別信号Sdを出力するメディア
判別部1507と、メディア判別信号Sdに応じて、入
力された画像データIdを、第1の符号化部1502と
第2の符号化部1503のいずれか一方に供給する選択
器1501とを有している。
ば、記録ドライブに装着された記録メディアの内周部な
どに記録されたメディア情報を読み出すことにより、メ
ディアの種類を判別するものであってもよいし、記録メ
ディアの表面にレーザー光を照射したときの反射光の強
さによって、記録メディアの種類を判別するものであっ
てもよい。また、メディア判別部1507は、メディア
のカートリッジ形状によって、メディアの種類を判別す
るものであってもよい。
1にてメディア判別信号Sdに応じて上記第1及び第2
の符号化部1502及び1503のいずれが選択された
かを識別する符号(符号化識別符号)Cid4を出力する
符号化識別符号生成部1504と、小ブロック動き補償
符号化部1502により生成された符号化データ列Bsa
あるいはMPEG符号化部1503により生成された符
号化データ列Bsbに対して、各記録メディアに適したエ
ラー訂正処理などのデータ処理を行い、該データ処理が
施された符号化データ列BsaあるいはBsbと符号化識別
符号Cid4とを含む符号化データ列Bsa5あるいはBsb5
を出力する記録処理部1505を有している。
ィア判別信号Sdに基づいて、画像データIdをCD−
R、CD−RWなどに記録する場合は小ブロック動き補
償符号化部1502から出力された符号化データ列Bsa
を含む符号化データBsa5を出力し、一方、画像データ
IdをDVDに記録する場合はMPEG符号化部150
3から出力された符号化データ列をBsb含む記録符号化
データBsb5を出力するものである。
態5の符号化装置100fでは、メディア判別部150
7は、記録ドライブに挿入された記録メディア1506
の種類を判別し、メディア判別信号Sdを出力する。
が入力されると、選択器1501は、上記メディア判別
信号Sdに基づいて、画像データIdを、小ブロック動
き補償符号化部1502とMPEG符号化部1503の
いずれか一方に供給する。
−RあるいはCD−RWを指定する場合は、画像データ
Idは、小ブロック動き補償符号化部1502に供給さ
れ、メディア判別信号SdがDVDを指定する場合は、
画像データIdは、MPEG符号化処理部1503に供
給される。
画像データIdが入力されると、上記実施の形態1の符
号化装置100aと同様に画像データに対する予測符号
化処理を行って符号化データ列Bsaを出力する。また、
MPEG符号化部1503は、画像データIdが入力さ
れると、図17に示す従来の符号化装置700と同様に
画像データに対する予測符号化処理を行って、符号化デ
ータ列Bsbを出力する。
504は、メディア判別信号Sdに基づいて上記第1及
び第2の符号化部1502及び1503のいずれが選択
されたかを識別する符号(符号化識別符号)Cid4を出
力する。
償符号化部1502あるいはMPEG符号化部1503
により生成された符号化データ列BsaあるいはBsbに対
して、メディア判定信号Sdに基づいて、記録メディア
に適したエラー訂正処理などのデータ処理を施し、該デ
ータ処理が施された符号化データ列BsaあるいはBsbと
符号化識別符号Cid4とを含む記録用データ列Bs5aあ
るいはBs5bを出力する。
−RWなどの他の機器との互換性に関する条件が緩いメ
ディアに記録する場合は、記録処理部1505は、小ブ
ロック動き補償符号化部1502から出力された符号化
データ列を含む記録符号化データBsa5を出力し、デー
タをDVDなどの他の機器との互換性に関する条件が厳
しいメディアに記録する場合は、MPEG符号化部15
03から出力された符号化データ列を含む記録符号化デ
ータBsb5を出力する。
0fでは、DVDにはMPEG符号化方式によって符号
化処理が施された画像データを記録するので、DVD規
格に準拠し、他のDVD機器との互換性を保つことがで
きる。一方、互換性に関する条件の緩いメディア、つま
りCD−RあるいはCD−RWなどには、実施の形態1
の符号化装置により符号化処理を施した画像データを記
録するので、高精度な動き補償により、高い符号化効率
で符号化処理した符号化データ列を記録することができ
る。
別信号Sdによって選択された符号化方法の種類を識別
する符号(符号化識別符号)Cid4が記録メディア15
06に記録されるので、記録メディアに記録された符号
化識別符号を読み出すことにより、データの復号側で
は、記録された符号化データ列の符号化方法を識別する
ことができ、復号化の際には適切な復号化方法を選択で
きる。
データ列を記録メディアに記録する場合、符号化識別符
号は符号化データ列に多重化して記録してもよいし、記
録メディアの、符号化データ列の記録領域とは異なる領
域、例えば、記録データの管理情報を記録する領域に記
録してもよい。
アとしてCD−R、CD−RWやDVD(ROM)を挙
げたが、記録メディアの種類は限定されるものではな
く、他の機器との互換性に関する条件が緩い記録メディ
アは、半導体メモリあるいは磁気記録メディアであって
もよく、また、他の機器との互換性に関する条件が厳し
いメディアは、DVD−RAM、DVD−R、DVD−
RW、DVD+R、DVD+RWなどの光ディスクであ
ってもよい。
態7による復号化装置を説明するためのブロック図であ
る。この実施の形態7の復号化装置100gは、上記実
施の形態1の符号化装置100aから出力された符号化
データ列Bs1を復号化するものである。
力された符号化データ列Bs1に含まれる量子化係数の
符号列322と動きベクトルの符号列とを分類し、量子
化係数の符号列322と動きベクトル330とを出力す
る符号分類器301と、上記量子化係数の符号列322
に対して可変長復号化処理を施して、8×8予測誤差ブ
ロックの量子化係数データ323を復元する可変長復号
化器302と、参照フレームメモリ308に格納されて
いる復号化済みフレームの画像データ318を参照し
て、該フレームにおける動きベクトル330の示す領域
の画像データを4×4予測参照ブロックのデータ331
として出力する動き補償部307とを有している。
差ブロックの量子化係数データ323に対して、符号化
の際に用いた量子化ステップでもって逆量子化処理を施
して、8×8予測誤差ブロックのDCT係数データ31
4を復元する逆量子化器303と、8×8予測誤差ブロ
ックのDCT係数データ314に対して逆2次元離散コ
サイン変換処理を施して、8×8予測誤差ブロックの復
号データ324を生成する逆DCT器304とを有して
いる。
従来の復号化装置800における16×16ブロック構
成器804とは異なり、8×8予測誤差ブロックの復号
データ324を4つの4×4予測誤差ブロックの復号化
データ325に分割する4×4ブロック分割器305を
有している。
差ブロックの復号データ325と、上記4×4予測参照
ブロックのデータ331とを加算して、4×4画素ブロ
ックの復号データ(4×4復号ブロックのデータ)34
0を出力する加算器306と、4×4復号ブロックのデ
ータ340から、フレームに対応する画像データを再生
し、再生された画像データRIdを出力する画像構成器
309と、4×4復号ブロックのデータ340を対象フ
レームの次のフレームに対する予測復号化の際に参照す
るデータとして格納する参照フレームメモリ308とを
有している。
置100gに、上記符号化装置100aからの符号化デ
ータ列Bs1が入力されると、符号分類器301は、符
号化データ列Bs1に含まれる量子化係数の符号列32
2と動きベクトルの符号列を分類する処理を行い、該符
号分類器301は、量子化係数の符号列322と動きベ
クトル330とを出力する。
符号列322に対して可変長復号処理を施して、8×8
予測誤差ブロックの、2次元の配列を有する量子化係数
からなる量子化データ323を生成する。さらに、逆量
子化器303は、この8×8予測誤差ブロックの量子化
データ323を、符号化処理における量子化ステップを
用いた逆量子化処理により、8×8予測誤差ブロック
の、2次元の配列を有するDCT係数からなるDCT係
数データ314に変換する。逆DCT器309は、この
8×8予測誤差ブロックのDCT係数データ314を、
逆2次元離散コサイン変換処理により8×8予測誤差ブ
ロックの復号データ324に変換する。
8予測誤差ブロックの復号データ324を、4つの4×
4予測誤差ブロックの復号データ325に分割する。な
お、図2(a)に示すように、1つの8×8予測誤差ブロ
ックBL8は、4つの4×4予測誤差ブロックBL4a〜
BL4dに対応している。
メモリ308に格納されている復号化済みフレームの画
像データ318を参照する動き補償により、該フレーム
における動きベクトル330の示す領域の画像データを
4×4予測参照ブロックのデータ331として出力す
る。
のデータ325と動き補償部307によって得られた予
測参照ブロックのデータ331とを加算し、4×4画素
ブロックの復号データ340を出力する。画像構成器3
09は、4×4画素ブロックに対応する復号データ34
0からフレームに対応する復号データを再生し、該再生
された画像データRIdを出力する。また、4×4画素
ブロックの復号データ340は、対象フレームの次のフ
レームの予測復号化の際に用いられる予測参照フレーム
のデータとして、参照フレームメモリ308に蓄積され
る。
ータ列に対する予測復号化処理を行う際、動き補償を4
×4画素からなるブロックを単位として行い、逆DCT
処理を8×8画素からなるブロックを単位として行うの
で、より細かな動き補償を行って符号化処理が施された
画像データを適切に復号化することが可能となり、符号
化効率の高い符号化処理に対応する復号化処理を実現す
ることができる。
行う単位を4×4画素からなるブロックとし、逆DCT
処理を行う単位を8×8画素からなるブロックとした
が、動き補償及び逆DCT処理の単位となるブロックの
形状は、上記実施の形態7のものに限定されるものでは
なく、逆DCT処理を行う単位であるブロックは、動き
補償を行う単位であるブロックを複数まとめて得られる
ものであればよい。例えば、動き補償を行う単位を2×
8画素からなるブロック(2×8画素ブロック)とし、
逆DCT処理を、これら4つの2×8画素ブロックを合
わせて得られる8×8画素からなるブロック(8×8画
素ブロック)毎に行ってもよい。
理を、4個の動き補償の単位毎に行う場合を示したが、
逆DCT処理は、これに限定されるものではなく、複数
個の動き補償の単位毎に行うものであればよい。
の逆周波数変換処理として逆DCTを用いているが、画
像データの逆周波数変換処理はこれに限定されるもので
はなく、例えば逆アダマール変換などでもよい。
逆量子化処理は、上記実施の形態7のものに限らず、例
えば、量子化係数が、DCT係数に対するベクトル量子
化により得られたものである場合は、量子化係数に対す
る逆量子化処理には逆ベクトル量子化が用いられること
は言うまでもない。
形態8による復号化装置を説明するためのブロック図で
ある。この実施の形態8の復号化装置は100hは、実
施の形態7の復号化装置100gと同様、符号化された
画像データに対する予測復号化の際、動き補償を、逆D
CT処理を行うデータ単位より小さいデータ単位で行う
ものであるが、この実施の形態8の復号化装置100h
は、上記予測復号化の際に、2つの動き補償モードを適
応的に切り替える点で、上記実施の形態7の復号化装置
100hと異なっている。
00hは、本発明の実施の形態2の符号化装置100b
によって生成された符号化データBs2を復号可能なもの
である。図10中、図9と同一符号は、上記実施の形態
7の復号化装置100gにおけるものと同一のものを示
す。
100hは、入力された符号化データ列Bs2に含まれ
る、量子化係数の符号列322、動きベクトルの符号、
及び動き補償モード識別信号の符号409を分類し、量
子化係数の符号列322、動きベクトル330、及び動
き補償モード識別信号の符号409を出力する符号分類
器401と、動き補償モード識別信号の符号409を復
号して、1つの8×8予測誤差ブロックを区分する、4
×4予測誤差ブロック及び2×8予測誤差ブロックの配
置パターンを識別する動き補償モード識別信号410を
出力する予測ブロックパターン復号器402とを有して
いる。
数の符号列322に対して可変長復号化処理を施して、
8×8予測誤差ブロックの量子化係数データ323を復
元する可変長復号化器302と、動きベクトル330及
び動き補償モード識別信号410に基づいて、参照フレ
ームメモリ308に格納されている復号化済みフレーム
の画像データ318を参照する動き補償を行い、該フレ
ームにおける動きベクトル330の示す領域の画像デー
タを、4×4予測参照ブロックのデータ431aあるい
は2×8予測参照ブロックのデータ431bとして出力
する動き補償部404とを有している。
差ブロックの量子化係数データ323に対して、符号化
の際に用いた量子化ステップでもって逆量子化処理を施
して、8×8予測誤差ブロックのDCT係数データ31
4を復元する逆量子化器303と、8×8予測誤差ブロ
ックのDCT係数データ314に対して逆2次元離散コ
サイン変換処理を施して、8×8予測誤差ブロックの復
号データ324を生成する逆DCT器304とを有して
いる。
00hは、処理対象となる8×8予測誤差ブロックに対
応する動き補償モード識別信号410に従って、該8×
8予測誤差ブロックのデータ324を、該8×8予測誤
差ブロックを構成する4×4予測誤差ブロックのデータ
425aあるいは2×8予測誤差ブロックのデータ42
5bに分割して出力するブロック分割器403を有して
いる。
00hは、4×4予測誤差ブロックのデータ425aと
4×4予測参照ブロックのデータ431aとを加算して
4×4予測ブロックの復号データ440aを出力する加
算処理、あるいは2×8予測誤差ブロックのデータ42
5bと2×8予測参照ブロックのデータ431bとを加
算して2×8予測ブロックの復号データ440bを出力
する加算処理を行う加算器405を有している。
5の出力である4×4予測ブロックの復号データ440
aあるいは2×8予測ブロックの復号データ440bか
ら、フレームに対応する画像データを再生し、該再生さ
れた画像データRIdを出力する画像構成器408と、
上記加算器405の出力である4×4予測ブロックの復
号データ440aあるいは2×8予測ブロックの復号デ
ータ440bを、対象フレームの次のフレームの予測復
号化の際に参照する参照フレームのデータとして格納す
る参照フレームメモリ308とを有している。
置100hに、上記符号化装置100bからの符号化デ
ータ列Bs2が入力されると、符号分類器401は、入
力された符号化データ列Bs2に含まれる、量子化係数
の符号列322、動きベクトルの符号、及び動き補償モ
ード識別信号の符号409を分類して、量子化係数の符
号列322、動きベクトル330、及び動き補償モード
識別信号の符号409を出力する。
の実施の形態7と同様に、可変長復号化器302、逆量
子化器303、及び逆DCT器304、によって処理さ
れ、8×8予測誤差ブロックの復号データ324が得ら
れる。また、該8×8予測誤差ブロックのデータ324
はブロック分割器403に入力され、上記動き補償モー
ド識別信号の符号409は予測ブロックパターン復号器
402に入力される。
き補償モード識別信号の符号409を復号化して、1つ
の8×8予測誤差ブロックにおける4×4予測誤差ブロ
ックあるいは2×8予測誤差ブロックの配置パターンを
識別する動き補償モード識別信号410を出力する。
8×8予測誤差ブロックに対応する動き補償モード識別
信号410に従って、該8×8予測誤差ブロックの復号
データ324を、該8×8予測誤差ブロックを構成する
4×4予測誤差ブロックの復号データ425aあるいは
2×8予測誤差ブロックの復号データ425bに分割し
て出力する。
における4×4予測誤差ブロックあるいは2×8予測誤
差ブロックの配置パターンは、例えば、図4(a)〜(c)に
示す配置パターンであり、そのうちの1つの配置パター
ンが動き補償モード識別信号410によって特定され
る。
信号410及び動きベクトル330に基づいて動き補償
を行って、参照フレームにおける動きベクトル330が
示す領域のデータ、つまり、4×4予測参照ブロックの
データ431aあるいは2×8予測参照ブロックのデー
タ431bを出力する。このとき、予測参照ブロック
を、4×4予測参照ブロックとするか2×8予測参照ブ
ロックとするかは、動き補償モード識別信号410に従
って決定される。
のデータ425aと4×4予測参照ブロックのデータ4
31aとを加算する加算処理、あるいは2×8予測誤差
ブロックのデータ425bと2×8予測参照ブロックの
データ431bとを加算する加算処理を行って、4×4
予測ブロックの復号データ(4×4復号ブロックのデー
タ)440aあるいは2×8予測ブロックの復号データ
(2×8復号ブロックのデータ)440bを出力する。
ブロックのデータ440aあるいは2×8復号ブロック
のデータ440bから、フレームに対応する画像データ
を再生し、該再生された画像データRIdを出力する。
また、4×4復号ブロックのデータ440aあるいは2
×8復号ブロックのデータ440bは、対象フレームの
次のフレームの予測復号化の際に用いられる参照フレー
ムのデータとして参照フレームメモリ308に蓄積され
る。
00hでは、逆DCT処理の単位となる8×8予測誤差
ブロックにおける4×4予測誤差ブロックあるいは2×
8予測誤差ブロックの配置パターンを示す信号410に
応じて、4×4予測参照ブロックのデータ431aある
いは2×8予測参照ブロックのデータ431bを生成す
るので、動き補償を行うデータ単位であるブロックとし
て、形状の異なるブロックを複数種類用いてより細かな
動き補償を行って符号化処理された画像データを、適切
に復号することが可能となり、符号化効率の高い予測符
号化処理に対応する予測復号化処理を実現することがで
きる。
行うデータ単位を4×4画素ブロックおよび2×8画素
ブロックとし、逆DCT処理を行うデータ単位を、8×
8画素ブロックとしたが、動き補償の単位としてのブロ
ックの形状および逆DCT処理の単位としてのブロック
の形状は、上記実施の形態8のものに限定されるもので
なく、逆DCT処理の単位は、逆DCT処理が、複数個
の動き補償を行うブロックから構成されるブロック毎に
行われるものであればよい。
理を、4個の動き補償のデータ単位毎に行う場合を示し
たが、逆DCT処理の単位は、これに限定されるもので
はなく、複数個の動き補償を行うデータ単位からなるも
のであればよい。
により得られた係数データに対する逆周波数変換として
逆DCTを用いているが、逆周波数変換はこれに限定さ
れるものではなく、例えば逆アダマール変換などでもよ
い。
係数をDCT係数に変換する逆量子化処理は、例えば、
量子化係数が、DCT係数のベクトル量子化により得ら
れたものである場合は、量子化係数に対する逆量子化処
理には逆ベクトル量子化が用いられることは言うまでも
ない。
装置は、それぞれ図9及び図10に示す構成(第1の復
号化部)に加えて、従来のMPEG復号化方式により復
号化処理を行う復号化部(第2の復号化部)を具備し、
符号化データの管理情報に従って、入力される符号化デ
ータを復号化する復号化部を切り替えるようにしてもよ
い。
生成したときに用いた符号化方法を示す識別情報(符号
化情報)が含まれている。例えば、符号化データの管理
情報は記録メディアの所定領域に記録されるものであ
り、また、符号化データ列に、そのヘッダ情報として付
加されるものである。このような管理情報により、復号
化装置では、入力される符号化データ列を生成する際に
用いられた符号化方法を識別することができ、入力され
た符号化データ列に適した復号化処理を行うことができ
る。
の形態9による復号化装置を示すブロック図である。こ
の実施の形態9の復号化装置100iは、それぞれ異な
る復号化処理を行う第1の復号化部(小ブロック動き補
償復号化部)1202及び第2の復号化部(MPEG復
号化部)1203を有し、実施の形態4の符号化装置1
00dから出力された符号化データ列Bs4を、該符号
化装置100dからの符号化識別符号Cid2に基づいて
選択された復号化部により復号化するものである。
実施の形態7の復号化装置100gからなり、入力され
た符号化データ列Bs4に対して、動き補償を行うデー
タ単位(4×4画素ブロック)が逆DCT処理を行うデ
ータ単位(8×8画素ブロック)より小さい予測復号化
処理を施すものである。なお、上記第1の復号化部12
02は、実施の形態8の復号化装置100hからなるも
のであってもよい。また、上記第2の復号化部1203
は、図18に示す従来のMPEG復号化方式の復号化装
置800からなり、符号化データ列Bs4に対して、動
き補償を行うデータ単位(16×16画素ブロック)が
逆DCT処理を行うデータ単位(8×8画素ブロック)
より大きい予測復号化処理を施すものである。
00dからの符号化識別符号Cid2を復号化して識別情
報Did2を出力する符号化識別符号復号化部1200
と、上記符号化データ列Bs4を、識別情報Did2に基
づいて、上記第1及び第2の復号化部1202及び12
03の一方に供給する選択器1201とを有している。
態9の復号化装置100iに、上記符号化装置100d
からの符号化データ列Bs4が、上記符号化識別符号C
id2とともに入力されると、符号化識別符号復号化部1
200は、該符号化識別符号Cid2を復号化して識別情
報Did2を出力し、選択器1201は、上記識別情報Di
d2に基づいて、上記符号化データ列Bs4を、上記第
1,第2の復号化部の復号化部1202,1203のい
ずれにより復号化するかを決定し、上記第1及び第2の
復号化部1202及び1203のうちの決定された復号
化部に符号化データ列Bs4を供給する。
復号化部)1202は、符号化データ列Bs4が入力さ
れると、上記実施の形態7の復号化装置100gと同様
に、符号化データ列Bs4に対して、動き補償を行うデ
ータ単位が逆DCT処理を行うデータ単位より小さい予
測復号化処理を施して、再生データRIdを出力する。
また、MPEG復号化部1203は、符号化データ列B
s4が入力されると、従来の復号化装置800と同様
に、動き補償を行うデータ単位が逆DCT処理を行うデ
ータ単位より大きい予測復号化処理を施して、再生デー
タRIdを出力する。
00iでは、入力される符号化データ列を、該データの
生成の際に用いられた符号化方法を示す識別情報に基づ
いて、入力された符号化データ列に対応した復号化処理
を行うので、符号化レートなどに応じた符号化処理によ
り得られた符号化データ列に対して、適切な復号化処理
を施すことができる。
トに応じて符号化処理を切り替える符号化装置に対応す
る復号化装置、つまり符号化側で選択された符号化処理
に応じて復号化処理を切り替えるものを示したが、該復
号化装置は、符号化データ列の入力系に応じて復号化処
理を切り替えるものでもよい。
1つあるいは複数種類の記録メディアから符号化データ
を読み出して出力するデータ記録系や、1つあるいは複
数種類の伝送帯域をもった伝送路を通して符号化データ
を伝送するデータ伝送系がある。具体的には、DVDか
ら読み出された符号化データを再生する場合は、該符号
化データに対しては従来のMPEG復号処理を施し、ハ
ードディスクから読み出された符号化データを再生する
場合は、該符号化データに対して、本発明の実施の形態
7あるいは8の復号化装置のように、動き補償を行うデ
ータ単位が逆DCT処理を行うデータ単位より小さい予
測復号化処理を施すようにすればよい。
施の形態10による再生装置を説明するブロック図であ
る。この実施の形態10の再生装置100jは、DVD
1607から読み出された符号化データ列Bs4bを従来
のMPEG復号処理により復号化し、ハードディスク1
606から読み出された符号化データ列Bs4aを、上記
実施の形態7の復号化装置100gにおける処理と同
様、動き補償のデータ単位が逆DCT処理を行うデータ
単位より小さい予測復号化処理により復号化するもので
あり、実施の形態5の記録装置100eの記録メディア
1406及び1407から出力された符号化データBs4
a及びBs4bを再生可能なものである。
0jは、ハードディスク1606から読み出された符号
化データ列Bs4a及びDVD1607から読み出された
符号化データ列Bs4bに対して、メディア指定信号Im
に基づいて、各記録メディアに適したエラー訂正処理な
ど再生処理を施して出力する再生処理部1605を有し
ている。この再生処理部1605は、再生処理が施され
た符号化データ列Bs4aを符号化データ列Bsaとして、
再生処理が施された符号化データ列Bs4bを符号化デー
タ列Bsbとして出力する。
号Imに応じて、符号化データ列BsaあるいはBsbを選
択し、符号化データ列Bsaを第1の復号化部1602
に、符号化データBsbを第2の復号化部1603に供給
する選択器1601を有している。
復号化装置100gからなり、上記符号化データ列Bsa
に対して、動き補償を行うデータ単位(4×4画素ブロ
ック)が逆DCT処理を行うデータ単位(8×8画素ブ
ロック)より小さい予測復号化処理を施して、再生画像
データRIdを出力する第1の復号化部(小ブロック動
き補償復号化部)1602と、図18に示す従来のMP
EG復号化方式の復号化装置800からなり、上記符号
化データ列Bsbに対して、動き補償を行うデータ単位
(16×16画素ブロック)が逆DCT処理を行うデー
タ単位(8×8画素ブロック)より大きい予測復号化処
理を施して再生画像データRIdを出力する第2の復号
化部(MPEG復号化部)1603とを有している。
施の形態8の復号化装置100hからなるものであって
もよい。
態10の再生装置100jに、DVDから読み出された
符号化データBs4b、あるいはハードディスクから読み
出された符号化データBs4aが入力されると、再生処理
部1605は、上記符号化データBs4a及びBs4bに対し
て、メディア指定信号Imに基づいて、各記録メディア
に適したエラー訂正処理など再生処理を施して、該再生
処理が施されたハードディスクからの符号化データ列B
sa、あるいは該再生処理が施されたDVDからの符号化
データ列Bsbを選択器1601に出力する。
saあるいはBsbを、メディア指定信号Imに応じて選択
し、選択した符号化データ列Bsaを第1の復号化部16
02へ供給するとともに、選択した符号化データ列Bsb
を第2の復号化部1603に供給する。
た符号化データ列Bsaに対して、動き補償を行うデータ
単位が逆DCT処理を行うデータ単位より小さい予測復
号化処理を施して再生画像データRIdを出力する。ま
た、上記第2の復号化部1603は、入力された符号化
データ列Bsbに対して、動き補償を行うデータ単位が逆
DCT処理を行うデータ単位より大きい予測復号化処理
を施して再生画像データRIdを出力する。
00jでは、ハードディスクから読み出された符号化デ
ータ列Bs4aを、動き補償を行うデータ単位が逆DCT
処理を行うデータ単位より小さい予測復号化処理により
復号化し、DVDから読み出された符号化データ列Bs4
bを、動き補償のデータ単位が逆DCT処理のデータ単
位より大きい予測復号化処理により復号化するので、機
器間の互換性に関する条件が緩いハードディスクなどの
記録メディアに記録されている、高精度な動き補償を用
いて高い符号化効率で符号化処理して得られた符号化デ
ータ列と、機器間の互換性に関する条件が厳しいDVD
などの記録メディアに記録されている、汎用的な予測符
号化処理により得られた符号化データとを、それぞれに
適した予測復号処理により復号化することができる。
施の形態11による再生装置を説明するブロック図であ
る。この実施の形態11の再生装置100kは、符号化
データ列が記録されている記録メディアの種類に応じ
て、上記符号化データ列に対する復号化処理を切り替え
るものであり、実施の形態6の記録装置100fの記録
メディアから読み出された符号化データ列Bs5aあるい
はBs5bを再生可能なものである。
器との互換性に関する条件が緩いCD−RあるいはCD
−RWなどの記録メディアに記録されているデータであ
り、画像データを実施の形態6の記録装置100fにお
ける第1の符号化部(小ブロック動き補償符号化部)1
502により符号化して得られたものである。また、符
号化データ列Bs5bは、他の機器との互換性に関する条
件が厳しいDVDなどの記録メディアに記録されている
データであり、画像データを実施の形態6の記録装置1
00fにおける第2の符号化部(MPEG符号化部)1
503により符号化して得られたものである。
0kは、記録メディア1706に対してデータのアクセ
スを行う記録ドライブ1706aと、該記録ドライブ1
706aに装着された記録メディア1706の種類を判
別し、該判別結果を示すメディア判別信号Sdを出力す
るメディア判別部1707と、メディア判別信号Sdに
応じて、各記録メディアに適したエラー訂正処理など再
生処理を施して、該再生処理が施された符号化データ列
Bs5aあるいはBs5bを、符号化データ列BsaあるいはB
sbとして出力する再生処理部1705を有している。
RあるいはCD−RWから読み出された符号化データ列
であり、符号化データ列Bs5bは、DVDから読み出さ
れた符号化データ列である。
定Sdに応じて、符号化データBsaあるいはBsbを選択
し、符号化データ列Bsaを第1の復号化部1702に、
符号化データBsbを第2の復号化部1703に供給する
選択器1701を有している。
復号化方法100gからなり、上記符号化データ列Bsa
に対して、動き補償を行うデータ単位が逆DCT処理を
行うデータ単位より小さい予測復号化処理を施して、再
生画像データRIdを出力する第1の復号化部(小ブロ
ック動き補償復号化部)1702と、図18に示す従来
のMPEG復号化方式の復号化装置800からなり、上
記符号化データ列Bsbに対して、動き補償を行うデータ
単位が逆DCT処理を行うデータ単位より大きい予測復
号化処理を施して再生画像データRIdを出力する第2
の復号化部(MPEG復号化部)1703とを有してい
る。なお、上記第1の復号化部1702は、実施の形態
8の復号化装置100hからなるものであってもよい。
態11の再生装置100kでは、記録ドライブ1706
aに記録メディア1706が挿入されると、メディア判
別部1707は、該記録メディアの種類を判別し、該判
別結果を示すメディア判別信号Sdを出力する。
判別信号Sdに応じて、上記記録メディア1706に記
録されている符号化データ列Bs5aあるいはBs5bに対し
て、上記記録メディア1706の種類に適したエラー訂
正処理など再生処理を施して、該処理が施された符号化
データ列Bs5aあるいはBs5bを、符号化データ列Bsaあ
るいはBsbとして選択器1701に出力する。
Sdに応じて、入力された符号化データ列Bsaを第1の
符号化部1702に、符号化データ列Bsbを第2の符号
化部1703に供給する。
た符号化データ列Bsaに対して、該動き補償を行うデ
ータ単位が逆DCT処理を行うデータ単位より小さい予
測復号化処理を施して、再生画像データRIdを出力す
る。また、上記第2の復号化部1703は、入力された
符号化データ列Bsbに対して、該動き補償を行うデータ
単位が逆DCT処理を行うデータ単位より大きい予測復
号化処理を施して再生画像データRIdを出力する。
00kでは、符号化データが記録されている記録メディ
アの種類に応じて、上記符号化データに対する復号化処
理を切り替えるので、記録メディアの種類に応じた符号
化方式により符号化された画像データを、適切な復号化
処理により復号化することができる。
形態12として、上記実施の形態7の復号化装置を搭載
した携帯電話について説明する。図14は、この実施の
形態12の携帯電話を説明するための図である。
は、種々の信号処理を行う信号処理部1802と、アン
テナ1801で受信された無線信号Nを受信信号として
信号処理部1802に出力するとともに、信号処理部1
802にて生成された送信信号を無線信号Nとしてアン
テナ1801から送信する無線通信部1803とを有し
ている。
を行う液晶パネル(LCD)1806と、音声の入力を
行うためのマイク1808と、音声信号を再生するスピ
ーカ1807と、画像の撮影により画像信号を出力する
カメラ部1809と、カメラ部1809からの画像信号
を信号処理部1802に出力するとともに、上記液晶表
示部(LCD)1806を、信号処理部1802にて処
理された画像信号に基づいて画像表示が行われるよう制
御する画像入出力部1804と、マイク1808からの
入力音声信号を信号処理部1802に出力するととも
に、信号処理部1802にて処理された音声信号をスピ
ーカ1807に出力する音声入出力部1805とを有し
ている。なお、ここでは説明の簡略化のため、携帯電話
のボタン操作部は図示していない。
の形態7の復号化装置と同一の復号化処理を行う画像復
号部(図示せず)を有するものである。
は、受信された無線信号に含まれる画像データの符号列
を予測復号化処理により復号化する際、動き補償を4×
4画素からなるブロックを単位として行い、逆DCT処
理を8×8画素からなるブロックを単位として行うの
で、取り扱う画像サイズが小さい携帯電話に適するよ
う、細かな動き補償を行って符号化処理が施された画像
データを、適切に復号化することができる。
として、その信号処理部が上記実施の形態7の復号化装
置を有するものを示したが、携帯電話は、実施の形態1
〜4の符号化装置、実施の形態5,6の復号化装置、あ
るいは実施の形態9〜11の再生装置を搭載したもので
あってもよい。
号化装置、復号化装置、記録装置、あるいは再生装置を
ハードウエアにより実現したものを示したが、これらの
装置はソフトウエアにより実現してもよい。この場合、
上記各実施の形態で示したデータ処理を行うためのプロ
グラムをフレキシブルディスク等のデータ記憶媒体に記
録しておくことにより、上記データ処理を、独立したコ
ンピュータシステムにおいて構築することが可能とな
る。
化装置、復号化装置、記録装置、あるいは再生装置を構
成する、記録メディア以外の回路要素による処理は、ソ
フトウエアにより実行すればよい。
タ処理をソフトウエアにより行うためのプログラムを格
納した記録媒体、及び該記録媒体を含むコンピュータシ
ステムを説明するための図である。図15(a)は、フレ
キシブルディスクの正面からみた外観、断面構造、及び
フレキシブルディスク本体を示し、図15(b)は、該フ
レキシブルディスク本体の物理フォーマットの例を示し
ている。
レキシブルディスク本体Dをフレキシブルディスクケー
スFC内に収容した構造となっており、該フレキシブル
ディスク本体Dの表面には、同心円状に外周から内周に
向かって複数のトラックTrが形成され、各トラックT
rは円周方向に16のセクタSeに分割されている。従
って、上記プログラムを格納したフレキシブルディスク
FDは、上記フレキシブルディスク本体Dの上に割り当
てられた領域(セクタ)Seに、上記プログラムとして
のデータが記録されたものとなっている。
クFDに上記プログラムを記録するための構成、及びフ
レキシブルディスクFDに格納したプログラムを用いて
ソフトウエアによるデータ処理を行うための構成を示し
ている。
Dに記録する場合は、コンピュータシステムCsから上
記プログラムとしてのデータを、フレキシブルディスク
ドライブFDDを介してフレキシブルディスクFDに書き
込む。また、フレキシブルディスクFDに記録されたプ
ログラムにより、上記実施の形態1〜11の装置をコン
ピュータシステムCs中に構築する場合は、フレキシブ
ルディスクドライブFDDによりプログラムをフレキシブ
ルディスクFDから読み出し、コンピュータシステムC
sにロードする。
てフレキシブルディスクを示したが、データ記録媒体と
して光ディスクを用いてもよく、この場合も上記フレキ
シブルディスクの場合と同様にソフトウェアによるデー
タ処理を行うことができる。さらに、上記データ記録媒
体は上記光ディスクやフレキシブルディスクに限るもの
ではなく、ICカード、ROMカセット等、プログラム
を記録できるものであればどのようなものでもよく、こ
れらのデータ記録媒体を用いる場合でも、上記フレキシ
ブルディスク等を用いる場合と同様にソフトウェアによ
るデータ処理を実施することができる。
ば、画像データをフレーム毎にフレーム間の画素値相関
を用いて予測符号化する符号化装置であって、処理対象
フレームに対応する画像データを予測する予測処理を、
該フレームを区分する複数の画素からなる予測ブロック
毎に行って予測画像データを生成するデータ予測部と、
上記処理対象フレームの画像データを、複数の予測ブロ
ックからなる符号化ブロック毎に、該符号化ブロックに
対応する予測画像データを用いて符号化するデータ符号
化部とを備えたことを特徴とするので、細かな動き検出
を行うことができ符号化の効率を向上することが可能と
なる。
ブロックサイズを大きくすることにより、予測符号化に
よる圧縮効率を向上すると同時に、動き補償の単位を小
さくすることにより、より細かな動き検出が可能とな
る。これにより、限られた符号量に対する再生画像の画
質を向上することができ、特に画像サイズが小さい場合
は、大きな画質向上を図ることができる。
載の符号化装置において、上記データ予測部は、形状の
異なる複数種類の予測ブロックの各々に対応する予測画
像データを生成するデータ生成部を有し、上記形状の異
なる複数種類の予測ブロックに対応する予測画像データ
のうち、上記符号化ブロックに対する符号化効率が最も
高くなる予測ブロックの予測画像データを選択して、上
記符号化ブロックに対応する予測画像データを生成する
ものであることを特徴とするので、画像の動きに合わせ
た精度の高い動き検出を行うことができ、符号化効率が
向上することが可能となる。
載の符号化装置において、上記データ予測部は、形状の
異なる複数種類の予測ブロックに対応する予測画像デー
タのうち、いずれの形状の予測ブロックの予測画像デー
タを選択したかを示すブロック識別情報を出力するもの
であることを特徴とするので、復号時に予測ブロックの
形状を認識することが可能となる。
載の符号化装置において、上記データ予測部は、形状の
異なる複数種類の予測ブロックの各々に対応する予測画
像データを生成するデータ生成部を有し、上記形状の異
なる複数種類の予測ブロックに対応する予測画像データ
を、上記符号化ブロックにおける上記各種予測ブロック
の配置パターンが上記符号化ブロックに対する符号化効
率が最も高くなる配置パターンとなるよう組み合わせて
上記符号化ブロックに対応する予測画像データを生成す
るものであることを特徴とするので、フレーム内での動
画像の形状および動きに合わせた精度の高い動き検出を
行うことができ、符号化効率が向上することが可能とな
る。
載の符号化装置において、上記データ予測部は、上記符
号化ブロックにおける各種予測ブロックの配置パターン
を示すブロック配置情報を出力するものであることを特
徴とするので、復号時に符号化ブロックにおける予測誤
差ブロックの配置パターンを認識することが可能とな
る。
れば、画像データをフレーム毎にフレーム間画素値相関
を用いて予測符号化する符号化装置において、処理対象
フレームに対応する画像データを予測する予測処理を、
該フレームを区分する複数の画素からなる第1予測ブロ
ック毎に行って第1の予測画像データを生成する第1の
データ予測部と、上記処理対象フレームの画像データ
を、複数の第1予測ブロックからなる第1符号化ブロッ
ク毎に、該第1符号化ブロックに対応する第1の予測画
像データを用いて符号化する第1のデータ符号化部とを
有する第1の予測符号化部と、処理対象フレームに対応
する画像データを予測する予測処理を、該フレームを区
分する複数の画素からなる第2予測ブロック毎に行って
第2の予測画像データを生成する第2データ予測部と、
上記処理対象フレームの画像データを、上記第2予測ブ
ロックを区分する第2符号化ブロック毎に、該第2符号
化ブロックに対応する第2の予測画像データを用いて符
号化する第2のデータ符号化部とを有する第2の予測符
号化部と、外部からの指令信号に応じて、上記画像デー
タを、上記第1の予測符号化部及び第2の予測符号化部
の一方に供給する選択部とを備えたことを特徴とするの
で、取り扱う画像サイズなどに応じて、画像データに対
する精度の高い動き補償を行う予測符号化処理と、画像
データに対する通常の精度の補償を行う予測符号化処理
とを切り替えることができる。
れば、画像データをフレーム毎にフレーム間の画素値相
関を用いて予測符号化する符号化方法であって、処理対
象フレームに対応する画像データを予測する予測処理
を、該フレームを区分する複数の画素からなる予測ブロ
ック毎に行って予測画像データを生成する予測ステップ
と、上記処理対象フレームの画像データを、複数の予測
ブロックからなる符号化ブロック毎に、該符号化ブロッ
クに対応する予測画像データを用いて符号化する符号化
ステップとを含むことを特徴とするので、細かな動き検
出を行うことができ、符号化効率を向上することが可能
となる。
載の符号化方法において、上記予測ステップは、形状の
異なる複数種類の予測ブロックの各々に対応する予測画
像データを生成するステップと、上記形状の異なる複数
種類の予測ブロックに対応する予測画像データのうち、
上記符号化ブロックに対する符号化効率が最も高くなる
予測ブロックの予測画像データを選択するステップと、
該選択した予測ブロックの予測画像データにより、上記
符号化ブロックに対応する予測画像データを生成するス
テップとを含むものであることを特徴とするので、フレ
ーム内での画像の動きに合わせた精度の高い動き検出を
行うことができ、符号化効率を向上させることが可能と
なる。
載の符号化方法において、上記予測ステップは、形状の
異なる複数種類の予測ブロックに対応する予測画像デー
タのうち、いずれの形状の予測ブロックの予測画像デー
タを選択したかを示すブロック識別情報を生成するステ
ップを含むものであることを特徴とするので、復号時に
予測ブロックの形状を認識することができる。
記載の符号化方法において、上記予測ステップは、形状
の異なる複数種類の予測ブロックの各々に対応する予測
画像データを生成するステップと、上記符号化ブロック
における上記各種予測ブロックの配置パターンを、上記
符号化ブロックに対する符号化効率が最も高くなるよう
決定するステップと、上記形状の異なる複数種類の予測
ブロックに対応する予測画像データを、上記符号化ブロ
ックにおける上記各種予測ブロックの配置パターンが上
記決定された配置パターンとなるよう組み合わせて、上
記符号化ブロックに対応する予測画像データを生成する
ステップとを含むものであることを特徴とするので、フ
レームにおける動画像の形状や動きに合わせた精度の高
い動き検出を行うことができ、符号化効率を向上させる
ことが可能となる。
0記載の符号化方法において、上記予測ステップは、上
記符号化ブロックにおける各種予測ブロックの配置パタ
ーンを示すブロック配置情報を生成するステップを含む
ものであることを特徴とするので、復号時に、符号化ブ
ロックにおける予測誤差ブロックの配置パターンを認識
することができる。
よれば、画像データを予測符号化して得られた符号化デ
ータを、フレーム毎にフレーム間の画素値相関を用いて
予測復号化する復号化装置であって、処理対象フレーム
に対応する画像データを予測する予測処理を、該フレー
ムを区分する複数の画素からなる予測ブロック毎に行っ
て予測画像データを生成するデータ予測部と、上記処理
対象フレームの符号化データを、複数の予測ブロックか
らなる復号化ブロック毎に、該復号化ブロックに対応す
る予測画像データを用いて復号化するデータ復号化部と
を備えたことを特徴とするので、細かな動き検出を行っ
て符号化処理した符号化データ列を適切に復号化するこ
とができ、高い符号化効率で符号化された符号化データ
から、良好な画質の画像を再生可能となる。
2記載の復号化装置において、上記データ予測部は、形
状の異なる複数種類の予測ブロックの各々に対応する予
測画像データを生成するデータ生成部を有し、上記画像
データの予測符号化の際、形状の異なる複数種類の予測
ブロックに対応する予測画像データのうち、いずれの形
状の予測ブロックの予測画像データを選択したかを示す
ブロック識別情報に基づいて、所定の形状の予測ブロッ
クに対応する予測画像データを選択し、該選択した予測
ブロックの予測画像データにより上記復号化ブロックに
対応する予測画像データを生成するものであることを特
徴とするので、画像の動きに合わせた精度の高い動き検
出を行って符号化処理を施した画像データを良好に復号
化することができ、高い符号化効率で符号化された符号
化データから、良好な画質の画像を再生可能となる。
2記載の復号化装置において、上記データ予測部は、形
状の異なる複数種類の予測ブロックの各々に対応する予
測画像データを生成するデータ生成部を有し、上記形状
の異なる複数種類の予測ブロックに対応する予測画像デ
ータを、上記復号化ブロックにおける各種予測ブロック
の配置パターンを示すブロック配置情報に基づいて組み
合わせて、上記復号化ブロックに対応する予測画像デー
タを生成するものであることを特徴とするので、フレー
ムにおける動画像の形状や動きに合わせた精度の高い動
き検出を行って符号化処理を施した符号化データを良好
に復号化することができ、高い符号化効率で符号化され
た符号化データから、良好な画質の画像を再生可能とな
る。
よれば、画像データを予測符号化して得られた符号化デ
ータを、フレーム毎にフレーム間の画素値相関を用いて
予測復号化する復号化装置であって、処理対象フレーム
に対応する画像データを予測する予測処理を、該フレー
ムを区分する複数の画素からなる第1予測ブロック毎に
行って第1の予測画像データを生成する第1のデータ予
測部と、上記処理対象フレームの符号化データを、複数
の第1予測ブロックからなる第1復号化ブロック毎に、
該第1復号化ブロックに対応する第1の予測画像データ
を用いて復号化する第1のデータ復号化部とを有する第
1の予測復号化部と、処理対象フレームに対応する画像
データを予測する予測処理を、該フレームを区分する複
数の画素からなる第2予測ブロック毎に行って第2の予
測画像データを生成する第2のデータ予測部と、上記処
理対象フレームの符号化データを、上記第2予測ブロッ
クを区分する第2復号化ブロック毎に、該第2復号化ブ
ロックに対応する第2の予測画像データを用いて復号化
する第2のデータ復号化部とを有する第2の予測復号化
部と、外部からの指令信号に応じて、上記符号化データ
を、上記第1の予測復号化部及び第2の予測復号化部の
一方に供給する選択部とを備えたことを特徴とするの
で、取り扱う画像サイズなどに応じて、画像データに対
する精度の高い動き補償を行う予測復号化処理と、画像
データに対する通常の精度の補償を行う予測復号化処理
とを切り替えることができる。
よれば、画像データを予測符号化して得られた符号化デ
ータを、フレーム毎にフレーム間の画素値相関を用いて
予測復号化する復号化方法であって、処理対象フレーム
に対応する画像データを予測する予測処理を、該フレー
ムを区分する複数の画素からなる予測ブロック毎に行っ
て予測画像データを生成する予測ステップと、上記処理
対象フレームの符号化データを、複数の予測ブロックか
らなる復号化ブロック毎に、該復号化ブロックに対応す
る予測画像データを用いて復号化する復号化ステップと
を含むことを特徴とするので、細かな動き検出を行って
符号化処理した符号化データ列を、良好に復号化するこ
とができ、高い符号化効率で符号化された符号化データ
から、良好な画質の画像を再生可能となる。
6記載の復号化方法において、上記予測ステップは、形
状の異なる複数種類の予測ブロックの各々に対応する予
測画像データを生成するステップと、上記画像データの
予測符号化の際、形状の異なる複数種類の予測ブロック
に対応する予測画像データのうち、いずれの形状の予測
ブロックの予測画像データを選択したかを示すブロック
識別情報に基づいて、所定の形状の予測ブロックに対応
する予測画像データを選択するステップと、該選択した
予測ブロックの予測画像データにより上記復号化ブロッ
クに対応する予測画像データを生成するステップとを含
むものであることを特徴とするので、フレーム内での画
像の動きに合わせた精度の高い動き検出を行って符号化
処理を施した画像データを良好に復号化することがで
き、高い符号化効率で符号化された符号化データから、
良好な画質の画像を再生可能となる。
6記載の復号化方法において、上記予測ステップは、形
状の異なる複数種類の予測ブロックの各々に対応する予
測画像データを生成するステップと、上記形状の異なる
複数種類の予測ブロックに対応する予測画像データを、
上記復号化ブロックにおける各種予測ブロックの配置パ
ターンを示すブロック配置情報に基づいて組み合わせ
て、上記復号化ブロックに対応する予測画像データを生
成するステップとを含むものであることを特徴とするの
で、フレーム内での動画像の形状や動きに合わせた精度
の高い動き検出を行って符号化処理を施した画像データ
を良好に復号化することができ、高い符号化効率で符号
化された符号化データから、良好な画質の画像を再生可
能となる。
aを説明するためのブロック図である。
符号化処理を説明する模式図であり、入力画像データに
対応するフレームと予測誤差ブロックとを対応を示して
いる。
bを説明するためのブロック図である。
符号化処理を説明する模式図であり、8×8画素ブロッ
クを構成する4×4画素ブロック及び2×8画素ブロッ
クの配置パターンの3つの例(図(a)〜図(c))を示して
いる。
cを説明するためのブロック図である。
dを説明するためのブロック図である。
を説明するためのブロック図である。
を説明するためのブロック図である。
gを説明するためのブロック図である。
0hを説明するためのブロック図である。
0iを説明するためのブロック図である。
0jを説明するためのブロック図である。
0kを説明するためのブロック図である。
明するための図である。
テムにより行うためのプログラムを格納したデータ記憶
媒体(図(a),(b))、及び上記コンピュータシステム
(図(c))を説明するための図である。
模式図であり、フレーム間予測符号化処理が施されるフ
レームを示している。
置700を説明するブロック図である。
化処理を説明する模式図であり、動き補償の単位である
16×16画素ブロックと、DCT処理の単位である8
×8画素ブロックとの対応を示している。
置800を説明するブロック図である。
算器 110,308,710,807 参照フレームメモリ 111,211,307,404,711,806 動
き補償部 123,723 4×4予測誤差ブロックの量子化係数 124,224,330,724,830 動きベクト
ル 126,226,241,331,431,726,8
31 4×4予測参照ブロックの動き補償データ 127,127a,127b,127c,127d 予
測誤差ブロックのデータ 128,324,728,824 8×8予測誤差ブロ
ックの復号データ 129,425 4×4予測誤差ブロックの復号データ 130,340,440,730,840 4×4画素
ブロックの復号データ 131,318 参照フレームのデータ 201 2×8ブロック分割器 221 2×8画素ブロックのデータ 227,227a,227b,227c,227d 2
×8予測誤差ブロックのデータ 229 動き補償ブロックの復号データ 231 評価器 233 復号ブロック分割器 234 選択器 240,410 動き補償モード識別信号 301,401,801 符号分類器 302 可変長復号化器 402 予測ブロックパターン復号器 403 ブロック分割器 1100 解像度変換器 1101,1201,1301,1401,1501,
1601,1701選択器 1102,1302,1402,1502 小ブロック
動き補償符号化部(第1の符号化部) 1103,1303,1403,1503 MPEG符
号化部(第2の符号化部) 1104,1304,1404,1504 符号化識別
符号生成部 1200 符号化識別符号復号部 1202,1602,1702 小ブロック動き補償復
号化部(第1の復号化部) 1203,1603,1703 MPEG復号化部(第
2の復号化部) 1405 記録処理部 1406,1606 ハードディスク 1407,1607,1706 DVD 1605,1705 再生処理部 1800 携帯電話 1801 アンテナ 1802 信号処理部 1803 無線通信部 1804 表示制御部 1805 音声入力出力部 1806 液晶パネル(LCD) 1807 スピーカ 1808 マイク BL4a〜BL4d 4×4画素ブロック BL8 8×8画素ブロック BLp4a〜BLp4d 4×4予測誤差ブロック Bs1〜Bs4,Bsa,Bsb 符号化データ列 Bs4a,Bs4b,Bs5 記録データ Cid1〜Cid4 符号化識別符号 Cs コンピュータ・システム Did2 符号化識別符号 F フレーム FD フロッピディスク FDD フロッピディスクドライブ Id 入力画像データ Im メディア指定信号 Ir 符号化レート指定信号 Is 解像度指定信号 RId 再生画像データ
Claims (18)
- 【請求項1】 画像データをフレーム毎にフレーム間の
画素値相関を用いて予測符号化する符号化装置であっ
て、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる予測
ブロック毎に行って予測画像データを生成するデータ予
測部と、 上記処理対象フレームの画像データを、複数の予測ブロ
ックからなる符号化ブロック毎に、該符号化ブロックに
対応する予測画像データを用いて符号化するデータ符号
化部とを備えたことを特徴とする符号化装置。 - 【請求項2】 請求項1記載の符号化装置において、 上記データ予測部は、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するデータ生成部を有し、上記形
状の異なる複数種類の予測ブロックに対応する予測画像
データのうち、上記符号化ブロックに対する符号化効率
が最も高くなる予測ブロックの予測画像データを選択し
て、上記符号化ブロックに対応する予測画像データを生
成するものであることを特徴とする符号化装置。 - 【請求項3】 請求項2記載の符号化装置において、 上記データ予測部は、 形状の異なる複数種類の予測ブロックに対応する予測画
像データのうち、いずれの形状の予測ブロックの予測画
像データを選択したかを示すブロック識別情報を出力す
るものであることを特徴とする符号化装置。 - 【請求項4】 請求項1記載の符号化装置において、 上記データ予測部は、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するデータ生成部を有し、上記形
状の異なる複数種類の予測ブロックに対応する予測画像
データを、上記符号化ブロックにおける上記各種予測ブ
ロックの配置パターンが上記符号化ブロックに対する符
号化効率が最も高くなる配置パターンとなるよう組み合
わせて上記符号化ブロックに対応する予測画像データを
生成するものであることを特徴とする符号化装置。 - 【請求項5】 請求項4記載の符号化装置において、 上記データ予測部は、 上記符号化ブロックにおける各種予測ブロックの配置パ
ターンを示すブロック配置情報を出力するものであるこ
とを特徴とする符号化装置。 - 【請求項6】 画像データをフレーム毎にフレーム間画
素値相関を用いて予測符号化する符号化装置において、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる第1
予測ブロック毎に行って第1の予測画像データを生成す
る第1のデータ予測部と、上記処理対象フレームの画像
データを、複数の第1予測ブロックからなる第1符号化
ブロック毎に、該第1符号化ブロックに対応する第1の
予測画像データを用いて符号化する第1のデータ符号化
部とを有する第1の予測符号化部と、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる第2
予測ブロック毎に行って第2の予測画像データを生成す
る第2データ予測部と、上記処理対象フレームの画像デ
ータを、上記第2予測ブロックを区分する第2符号化ブ
ロック毎に、該第2符号化ブロックに対応する第2の予
測画像データを用いて符号化する第2のデータ符号化部
とを有する第2の予測符号化部と、 外部からの指令信号に応じて、上記画像データを、上記
第1の予測符号化部及び第2の予測符号化部の一方に供
給する選択部とを備えたことを特徴とする符号化装置。 - 【請求項7】 画像データをフレーム毎にフレーム間の
画素値相関を用いて予測符号化する符号化方法であっ
て、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる予測
ブロック毎に行って予測画像データを生成する予測ステ
ップと、 上記処理対象フレームの画像データを、複数の予測ブロ
ックからなる符号化ブロック毎に、該符号化ブロックに
対応する予測画像データを用いて符号化する符号化ステ
ップとを含むことを特徴とする符号化方法。 - 【請求項8】 請求項7記載の符号化方法において、 上記予測ステップは、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するステップと、 上記形状の異なる複数種類の予測ブロックに対応する予
測画像データのうち、上記符号化ブロックに対する符号
化効率が最も高くなる予測ブロックの予測画像データを
選択するステップと、 該選択した予測ブロックの予測画像データにより、上記
符号化ブロックに対応する予測画像データを生成するス
テップとを含むものであることを特徴とする符号化方
法。 - 【請求項9】 請求項8記載の符号化方法において、 上記予測ステップは、 形状の異なる複数種類の予測ブロックに対応する予測画
像データのうち、いずれの形状の予測ブロックの予測画
像データを選択したかを示すブロック識別情報を生成す
るステップを含むものであることを特徴とする符号化方
法。 - 【請求項10】 請求項7記載の符号化方法において、 上記予測ステップは、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するステップと、 上記符号化ブロックにおける上記各種予測ブロックの配
置パターンを、上記符号化ブロックに対する符号化効率
が最も高くなるよう決定するステップと、 上記形状の異なる複数種類の予測ブロックに対応する予
測画像データを、上記符号化ブロックにおける上記各種
予測ブロックの配置パターンが上記決定された配置パタ
ーンとなるよう組み合わせて、上記符号化ブロックに対
応する予測画像データを生成するステップとを含むもの
であることを特徴とする符号化方法。 - 【請求項11】 請求項10記載の符号化方法におい
て、 上記予測ステップは、 上記符号化ブロックにおける各種予測ブロックの配置パ
ターンを示すブロック配置情報を生成するステップを含
むものであることを特徴とする符号化方法。 - 【請求項12】 画像データを予測符号化して得られた
符号化データを、フレーム毎にフレーム間の画素値相関
を用いて予測復号化する復号化装置であって、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる予測
ブロック毎に行って予測画像データを生成するデータ予
測部と、 上記処理対象フレームの符号化データを、複数の予測ブ
ロックからなる復号化ブロック毎に、該復号化ブロック
に対応する予測画像データを用いて復号化するデータ復
号化部とを備えたことを特徴とする復号化装置。 - 【請求項13】 請求項12記載の復号化装置におい
て、 上記データ予測部は、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するデータ生成部を有し、上記画
像データの予測符号化の際、形状の異なる複数種類の予
測ブロックに対応する予測画像データのうち、いずれの
形状の予測ブロックの予測画像データを選択したかを示
すブロック識別情報に基づいて、所定の形状の予測ブロ
ックに対応する予測画像データを選択し、該選択した予
測ブロックの予測画像データにより上記復号化ブロック
に対応する予測画像データを生成するものであることを
特徴とする復号化装置。 - 【請求項14】 請求項12記載の復号化装置におい
て、 上記データ予測部は、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するデータ生成部を有し、上記形
状の異なる複数種類の予測ブロックに対応する予測画像
データを、上記復号化ブロックにおける各種予測ブロッ
クの配置パターンを示すブロック配置情報に基づいて組
み合わせて、上記復号化ブロックに対応する予測画像デ
ータを生成するものであることを特徴とする復号化装
置。 - 【請求項15】 画像データを予測符号化して得られた
符号化データを、フレーム毎にフレーム間の画素値相関
を用いて予測復号化する復号化装置であって、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる第1
予測ブロック毎に行って第1の予測画像データを生成す
る第1のデータ予測部と、上記処理対象フレームの符号
化データを、複数の第1予測ブロックからなる第1復号
化ブロック毎に、該第1復号化ブロックに対応する第1
の予測画像データを用いて復号化する第1のデータ復号
化部とを有する第1の予測復号化部と、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる第2
予測ブロック毎に行って第2の予測画像データを生成す
る第2のデータ予測部と、上記処理対象フレームの符号
化データを、上記第2予測ブロックを区分する第2復号
化ブロック毎に、該第2復号化ブロックに対応する第2
の予測画像データを用いて復号化する第2のデータ復号
化部とを有する第2の予測復号化部と、 外部からの指令信号に応じて、上記符号化データを、上
記第1の予測復号化部及び第2の予測復号化部の一方に
供給する選択部とを備えたことを特徴とする復号化装
置。 - 【請求項16】 画像データを予測符号化して得られた
符号化データを、フレーム毎にフレーム間の画素値相関
を用いて予測復号化する復号化方法であって、 処理対象フレームに対応する画像データを予測する予測
処理を、該フレームを区分する複数の画素からなる予測
ブロック毎に行って予測画像データを生成する予測ステ
ップと、 上記処理対象フレームの符号化データを、複数の予測ブ
ロックからなる復号化ブロック毎に、該復号化ブロック
に対応する予測画像データを用いて復号化する復号化ス
テップとを含むことを特徴とする復号化方法。 - 【請求項17】 請求項16記載の復号化方法におい
て、 上記予測ステップは、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するステップと、 上記画像データの予測符号化の際、形状の異なる複数種
類の予測ブロックに対応する予測画像データのうち、い
ずれの形状の予測ブロックの予測画像データを選択した
かを示すブロック識別情報に基づいて、所定の形状の予
測ブロックに対応する予測画像データを選択するステッ
プと、 該選択した予測ブロックの予測画像データにより上記復
号化ブロックに対応する予測画像データを生成するステ
ップとを含むものであることを特徴とする復号化方法。 - 【請求項18】 請求項16記載の復号化方法におい
て、 上記予測ステップは、 形状の異なる複数種類の予測ブロックの各々に対応する
予測画像データを生成するステップと、 上記形状の異なる複数種類の予測ブロックに対応する予
測画像データを、上記復号化ブロックにおける各種予測
ブロックの配置パターンを示すブロック配置情報に基づ
いて組み合わせて、上記復号化ブロックに対応する予測
画像データを生成するステップとを含むものであること
を特徴とする復号化方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002368776A JP2003250161A (ja) | 2001-12-19 | 2002-12-19 | 符号化装置及び復号化装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001385807 | 2001-12-19 | ||
| JP2001-385807 | 2001-12-19 | ||
| JP2002368776A JP2003250161A (ja) | 2001-12-19 | 2002-12-19 | 符号化装置及び復号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003250161A true JP2003250161A (ja) | 2003-09-05 |
Family
ID=28676867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002368776A Pending JP2003250161A (ja) | 2001-12-19 | 2002-12-19 | 符号化装置及び復号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003250161A (ja) |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006157481A (ja) * | 2004-11-30 | 2006-06-15 | Canon Inc | 画像符号化装置及びその方法 |
| WO2007034918A1 (ja) * | 2005-09-26 | 2007-03-29 | Mitsubishi Electric Corporation | 動画像符号化装置及び動画像復号装置 |
| WO2007063612A1 (ja) * | 2005-11-30 | 2007-06-07 | Sharp Kabushiki Kaisha | 動画像符号化装置、動画像復号装置 |
| WO2011033853A1 (ja) * | 2009-09-16 | 2011-03-24 | 株式会社日立製作所 | 動画像復号化方法及び動画像符号化方法 |
| WO2011049119A1 (ja) * | 2009-10-20 | 2011-04-28 | シャープ株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化・復号システム、動画像符号化方法および動画像復号方法 |
| WO2011158867A1 (ja) * | 2010-06-17 | 2011-12-22 | シャープ株式会社 | 画像復号装置、及び画像符号化装置 |
| JP2013502138A (ja) * | 2009-08-13 | 2013-01-17 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| JP2013520124A (ja) * | 2010-02-17 | 2013-05-30 | ユニバーシティ−インダストリ コーポレーション グループ オブ キュン ヘ ユニバーシティ | コーディング構造 |
| JP2014511628A (ja) * | 2011-05-05 | 2014-05-15 | 三菱電機株式会社 | 映像をコーディングするための方法 |
| WO2014155454A1 (ja) * | 2013-03-26 | 2014-10-02 | パナソニック株式会社 | 動画像符号化装置および動画像符号化方法 |
| KR20150045979A (ko) * | 2015-04-13 | 2015-04-29 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR101564563B1 (ko) | 2014-05-07 | 2015-10-30 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR101564944B1 (ko) * | 2014-10-29 | 2015-11-02 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR20160077027A (ko) * | 2016-06-22 | 2016-07-01 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
-
2002
- 2002-12-19 JP JP2002368776A patent/JP2003250161A/ja active Pending
Cited By (62)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7706622B2 (en) | 2004-11-30 | 2010-04-27 | Canon Kabushiki Kaisha | Image coding apparatus and image coding method |
| JP2006157481A (ja) * | 2004-11-30 | 2006-06-15 | Canon Inc | 画像符号化装置及びその方法 |
| US8467450B2 (en) | 2005-09-26 | 2013-06-18 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| JP2012105349A (ja) * | 2005-09-26 | 2012-05-31 | Mitsubishi Electric Corp | 動画像符号化装置及び動画像復号装置 |
| US9060157B2 (en) | 2005-09-26 | 2015-06-16 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| US11627317B2 (en) | 2005-09-26 | 2023-04-11 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| US11039136B2 (en) | 2005-09-26 | 2021-06-15 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| JP2011125067A (ja) * | 2005-09-26 | 2011-06-23 | Mitsubishi Electric Corp | 動画像符号化装置及び動画像復号装置 |
| JP4828543B2 (ja) * | 2005-09-26 | 2011-11-30 | 三菱電機株式会社 | 動画像符号化装置及び動画像復号装置 |
| US10728550B2 (en) | 2005-09-26 | 2020-07-28 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| KR101349599B1 (ko) * | 2005-09-26 | 2014-01-10 | 미쓰비시덴키 가부시키가이샤 | 동화상 복호 장치 |
| JPWO2007034918A1 (ja) * | 2005-09-26 | 2009-03-26 | 三菱電機株式会社 | 動画像符号化装置及び動画像復号装置 |
| US10142632B2 (en) | 2005-09-26 | 2018-11-27 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| CN103118253A (zh) * | 2005-09-26 | 2013-05-22 | 三菱电机株式会社 | 运动图像编码装置以及运动图像译码装置 |
| US9591308B2 (en) | 2005-09-26 | 2017-03-07 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| JP2014116950A (ja) * | 2005-09-26 | 2014-06-26 | Mitsubishi Electric Corp | 動画像復号装置及び動画像復号方法 |
| US9503735B2 (en) | 2005-09-26 | 2016-11-22 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| WO2007034918A1 (ja) * | 2005-09-26 | 2007-03-29 | Mitsubishi Electric Corporation | 動画像符号化装置及び動画像復号装置 |
| KR101336475B1 (ko) * | 2005-09-26 | 2013-12-04 | 미쓰비시덴키 가부시키가이샤 | 동화상 부호화 장치 및 동화상 복호 장치 |
| US9380306B2 (en) | 2005-09-26 | 2016-06-28 | Mitsubishi Electric Corporation | Moving image coding apparatus and moving image decoding apparatus |
| JP4855417B2 (ja) * | 2005-11-30 | 2012-01-18 | シャープ株式会社 | 動画像符号化装置、動画像復号装置 |
| WO2007063612A1 (ja) * | 2005-11-30 | 2007-06-07 | Sharp Kabushiki Kaisha | 動画像符号化装置、動画像復号装置 |
| US9386325B2 (en) | 2009-08-13 | 2016-07-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| JP2015109687A (ja) * | 2009-08-13 | 2015-06-11 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| US8792737B2 (en) | 2009-08-13 | 2014-07-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| US8792741B2 (en) | 2009-08-13 | 2014-07-29 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| JP2013214989A (ja) * | 2009-08-13 | 2013-10-17 | Samsung Electronics Co Ltd | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| US8798381B2 (en) | 2009-08-13 | 2014-08-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| US8842921B2 (en) | 2009-08-13 | 2014-09-23 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| JP2013502138A (ja) * | 2009-08-13 | 2013-01-17 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| JP2015180086A (ja) * | 2009-08-13 | 2015-10-08 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| JP2015173484A (ja) * | 2009-08-13 | 2015-10-01 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| US8971650B2 (en) | 2009-08-13 | 2015-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| US8971649B2 (en) | 2009-08-13 | 2015-03-03 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image by using large transformation unit |
| JP2013179707A (ja) * | 2009-08-13 | 2013-09-09 | Samsung Electronics Co Ltd | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| JP2015109686A (ja) * | 2009-08-13 | 2015-06-11 | サムスン エレクトロニクス カンパニー リミテッド | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 |
| JP5363581B2 (ja) * | 2009-09-16 | 2013-12-11 | 株式会社日立製作所 | 動画像復号化方法及び動画像符号化方法 |
| JP2014007759A (ja) * | 2009-09-16 | 2014-01-16 | Hitachi Ltd | 動画像復号化方法 |
| JP2018164299A (ja) * | 2009-09-16 | 2018-10-18 | マクセル株式会社 | 動画像復号化方法 |
| JP2014207713A (ja) * | 2009-09-16 | 2014-10-30 | 株式会社日立製作所 | 動画像復号化方法 |
| WO2011033853A1 (ja) * | 2009-09-16 | 2011-03-24 | 株式会社日立製作所 | 動画像復号化方法及び動画像符号化方法 |
| EA027182B1 (ru) * | 2009-10-20 | 2017-06-30 | Шарп Кабусики Кайся | Устройство кодирования движущихся изображений, устройство декодирования движущихся изображений, система кодирования/декодирования движущихся изображений, способ кодирования движущихся изображений и способ декодирования движущихся изображений |
| US12526408B2 (en) | 2009-10-20 | 2026-01-13 | Sharp Kabushiki Kaisha | Moving image decoding method and moving image coding method |
| JP5562346B2 (ja) * | 2009-10-20 | 2014-07-30 | シャープ株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法および動画像復号方法 |
| US11070802B2 (en) | 2009-10-20 | 2021-07-20 | Sharp Kabushiki Kaisha | Moving image coding device, moving image decoding device, moving image coding/decoding system, moving image coding method and moving image decoding method |
| WO2011049119A1 (ja) * | 2009-10-20 | 2011-04-28 | シャープ株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化・復号システム、動画像符号化方法および動画像復号方法 |
| JP2016086438A (ja) * | 2009-10-20 | 2016-05-19 | シャープ株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化・復号システム、動画像符号化方法および動画像復号方法 |
| JP2018101996A (ja) * | 2009-10-20 | 2018-06-28 | シャープ株式会社 | 動画像復号装置、動画像復号方法、動画像符号化装置、および動画像符号化方法 |
| US10051272B2 (en) | 2010-02-17 | 2018-08-14 | University-Industry Cooperation Group Of Kyung Hee University | Coding structure |
| JP2013520124A (ja) * | 2010-02-17 | 2013-05-30 | ユニバーシティ−インダストリ コーポレーション グループ オブ キュン ヘ ユニバーシティ | コーディング構造 |
| US8891891B2 (en) | 2010-02-17 | 2014-11-18 | University-Industry Cooperation Group of Kyung Hee Universirty | Coding structure |
| US10051271B2 (en) | 2010-02-17 | 2018-08-14 | University-Industry Cooperation Group Of Kyung Hee University | Coding structure |
| US9924170B2 (en) | 2010-02-17 | 2018-03-20 | University-Industry Cooperation Group Of Kyung Hee University | Coding structure |
| WO2011158867A1 (ja) * | 2010-06-17 | 2011-12-22 | シャープ株式会社 | 画像復号装置、及び画像符号化装置 |
| JP2014511628A (ja) * | 2011-05-05 | 2014-05-15 | 三菱電機株式会社 | 映像をコーディングするための方法 |
| WO2014155454A1 (ja) * | 2013-03-26 | 2014-10-02 | パナソニック株式会社 | 動画像符号化装置および動画像符号化方法 |
| KR101564563B1 (ko) | 2014-05-07 | 2015-10-30 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR101564944B1 (ko) * | 2014-10-29 | 2015-11-02 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR20150045979A (ko) * | 2015-04-13 | 2015-04-29 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR101634253B1 (ko) | 2015-04-13 | 2016-06-28 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR101720195B1 (ko) | 2016-06-22 | 2017-03-27 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
| KR20160077027A (ko) * | 2016-06-22 | 2016-07-01 | 삼성전자주식회사 | 큰 크기의 변환 단위를 이용한 영상 부호화, 복호화 방법 및 장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4788649B2 (ja) | 動画像記録方法及びその装置 | |
| JP6513847B2 (ja) | 動画像符号化方法 | |
| US20030112870A1 (en) | Encoder and decoder | |
| CN102461172B (zh) | 运动图像编码装置 | |
| KR101813463B1 (ko) | 화상 예측 부호화 장치, 화상 예측 복호 장치, 화상 예측 부호화 방법, 화상 예측 복호 방법, 화상 예측 부호화 프로그램, 및 화상 예측 복호 프로그램 | |
| TWI571104B (zh) | 圖像處理裝置、圖像處理方法、圖像處理程式及記錄媒體 | |
| JP3268306B2 (ja) | 画像符号化方法 | |
| JP2003250161A (ja) | 符号化装置及び復号化装置 | |
| WO2012128241A1 (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
| KR19980033415A (ko) | 동화상을 코딩/인코딩하는 장치와 방법 그리고 동화상을 저장하는 저장매체 | |
| JP2008136232A (ja) | 動画像復号化方法 | |
| JP3776735B2 (ja) | 画像予測復号化方法,画像予測復号化装置,画像予測符号化方法,画像予測符号化装置,及びデータ記憶媒体 | |
| US20010043653A1 (en) | Method and apparatus for image encoding method and appartus for image decoding and recording medium | |
| JP5389878B2 (ja) | 画像予測符号化装置、画像予測復号装置、画像予測符号化方法、画像予測復号方法、画像予測符号化プログラム、及び画像予測復号プログラム | |
| JP2008118701A (ja) | 動画像復号化方法 | |
| CN103826126B (zh) | 运动图像编码装置和运动图像编码方法 | |
| JP3381727B2 (ja) | データ再生装置 | |
| JP3381728B2 (ja) | 記録媒体 | |
| CN103826132B (zh) | 运动图像解码装置和运动图像解码方法 | |
| CN120752917A (zh) | 图像编码/解码方法和设备以及存储比特流的记录介质 | |
| CN103888778B (zh) | 运动图像解码装置 | |
| JP2008118700A (ja) | 動画像復号化方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051110 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071127 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080214 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20081216 |