JPH08172630A - 動画像符号化装置 - Google Patents
動画像符号化装置Info
- Publication number
- JPH08172630A JPH08172630A JP31314994A JP31314994A JPH08172630A JP H08172630 A JPH08172630 A JP H08172630A JP 31314994 A JP31314994 A JP 31314994A JP 31314994 A JP31314994 A JP 31314994A JP H08172630 A JPH08172630 A JP H08172630A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- motion vector
- circuit
- band
- motion
- 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
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
(57)【要約】
【目的】 動画像の符号化装置において、動き補償の精
度を高めることにより、画質の向上と符号量の低減を図
る。 【構成】 LL2成分のサブバンド信号において符号化
回路24の動き検出回路44で検出された動きベクトル
は、その他の成分のサブバンド信号に対する動き検出の
ための基準位置に利用するため、符号化回路12、1
4、16、18、20、22の基準算出動き検出回路5
0に入力される。各成分ごとに検出された動きベクトル
を用いて動き補償、サブバンド信号間差分、予測誤差信
号の量子化、可変長符号化の処理が各々行われ、処理後
の符号がバッファ34に格納される。
度を高めることにより、画質の向上と符号量の低減を図
る。 【構成】 LL2成分のサブバンド信号において符号化
回路24の動き検出回路44で検出された動きベクトル
は、その他の成分のサブバンド信号に対する動き検出の
ための基準位置に利用するため、符号化回路12、1
4、16、18、20、22の基準算出動き検出回路5
0に入力される。各成分ごとに検出された動きベクトル
を用いて動き補償、サブバンド信号間差分、予測誤差信
号の量子化、可変長符号化の処理が各々行われ、処理後
の符号がバッファ34に格納される。
Description
【0001】
【産業上の利用分野】本発明は動画像の画像符号化装置
に関するものであり、特にディジタル動画像のサブバン
ド符号化を行う動画像符号化装置に関するものである。
に関するものであり、特にディジタル動画像のサブバン
ド符号化を行う動画像符号化装置に関するものである。
【0002】
【従来の技術】従来、画像信号、特にHDTV用画像信
号に対する圧縮方式の1つとしてサブバンド符号化が知
られている。サブバンド符号化は、画像信号に対して水
平、垂直方向の帯域分割フィルタによって複数の周波数
帯域に分割され、分割された各周波数帯域ごとに最適な
符号化処理が行われる。
号に対する圧縮方式の1つとしてサブバンド符号化が知
られている。サブバンド符号化は、画像信号に対して水
平、垂直方向の帯域分割フィルタによって複数の周波数
帯域に分割され、分割された各周波数帯域ごとに最適な
符号化処理が行われる。
【0003】図6はサブバンド分割の一例として、入力
画像信号を4分割する説明図である。帯域分割フィルタ
としては、折り返し歪みを除去するためにQMF(直交
ミラーフィルタ)が知られている。図6において、QM
F400、408、412はハイパス特性(HPで図
示)の帯域分割フィルタ、QMF402、410、41
4はローパス特性(LPで図示)の帯域分割フィルタ、
ダウンサンプリング(間引き)回路404、406は水
平方向のダウンサンプリング、ダウンサンプリング回路
416、418、420、422は垂直方向のダウンサ
ンプリングである。すなわち、画像信号は、QMF40
0、402による水平方向のフィルタリングにより2つ
の帯域に分割される。更にダウンサンプリング回路40
4、406によって水平方向のダウンサンプリングが行
われる。この後、QMF408、410、412、41
4による垂直方向のフィルタリングにより4つの帯域に
分割される。更にダウンサンプリング回路416、41
8、420、422によって垂直方向のダウンサンプリ
ングが行われる。この結果、入力画像信号は、LL1:
水平、垂直方向ともに低周波成分(最低周波帯域を表
す)LH1:水平方向のみ低周波成分HL1:垂直方向
のみ低周波成分HH1:水平、垂直方向ともに高周波成
分の4つの帯域成分(以下、サブバンドと記す)に分割
される。各々のサブバンドの画素数は、水平方向、垂直
方向とも入力画像信号の1/2になっている。
画像信号を4分割する説明図である。帯域分割フィルタ
としては、折り返し歪みを除去するためにQMF(直交
ミラーフィルタ)が知られている。図6において、QM
F400、408、412はハイパス特性(HPで図
示)の帯域分割フィルタ、QMF402、410、41
4はローパス特性(LPで図示)の帯域分割フィルタ、
ダウンサンプリング(間引き)回路404、406は水
平方向のダウンサンプリング、ダウンサンプリング回路
416、418、420、422は垂直方向のダウンサ
ンプリングである。すなわち、画像信号は、QMF40
0、402による水平方向のフィルタリングにより2つ
の帯域に分割される。更にダウンサンプリング回路40
4、406によって水平方向のダウンサンプリングが行
われる。この後、QMF408、410、412、41
4による垂直方向のフィルタリングにより4つの帯域に
分割される。更にダウンサンプリング回路416、41
8、420、422によって垂直方向のダウンサンプリ
ングが行われる。この結果、入力画像信号は、LL1:
水平、垂直方向ともに低周波成分(最低周波帯域を表
す)LH1:水平方向のみ低周波成分HL1:垂直方向
のみ低周波成分HH1:水平、垂直方向ともに高周波成
分の4つの帯域成分(以下、サブバンドと記す)に分割
される。各々のサブバンドの画素数は、水平方向、垂直
方向とも入力画像信号の1/2になっている。
【0004】また、以上のようなサブバンド分割の他の
一例として、図7は入力画像信号を7分割する説明図で
ある。図7において、QMF500、508、512、
524、532、536はハイパス特性(HPで図示)
の帯域分割フィルタ、QMF502、510、514、
526、534、538はローパス特性(LPで図示)
の帯域分割フィルタ、ダウンサンプリング(間引き)回
路504、506、528、530は水平方向のダウン
サンプリング、ダウンサンプリング回路516、51
8、520、522、540、542、544、546
は垂直方向のダウンサンプリングである。図3の動作と
同様に入力画像信号を4分割した後、LL1成分に対し
てのみ繰り返し水平、垂直方向にフィルタリングを行い
ダウンサンプリングを施すことにより7つのサブバンド
(HH1、HL1、LH1、HH2、HL2、LH2、
LL2:数値1、2は階層数を表す)を得ることができ
る。ここでの最低周波帯域はLL2である。また、階層
2の各サブバンド(HH2、HL2、LH2、LL2)
の画素数は、水平方向、垂直方向とも入力画像信号の1
/4になっている。
一例として、図7は入力画像信号を7分割する説明図で
ある。図7において、QMF500、508、512、
524、532、536はハイパス特性(HPで図示)
の帯域分割フィルタ、QMF502、510、514、
526、534、538はローパス特性(LPで図示)
の帯域分割フィルタ、ダウンサンプリング(間引き)回
路504、506、528、530は水平方向のダウン
サンプリング、ダウンサンプリング回路516、51
8、520、522、540、542、544、546
は垂直方向のダウンサンプリングである。図3の動作と
同様に入力画像信号を4分割した後、LL1成分に対し
てのみ繰り返し水平、垂直方向にフィルタリングを行い
ダウンサンプリングを施すことにより7つのサブバンド
(HH1、HL1、LH1、HH2、HL2、LH2、
LL2:数値1、2は階層数を表す)を得ることができ
る。ここでの最低周波帯域はLL2である。また、階層
2の各サブバンド(HH2、HL2、LH2、LL2)
の画素数は、水平方向、垂直方向とも入力画像信号の1
/4になっている。
【0005】このような動画像符号化装置として、例え
ば、特開平2−16887号公報に記載された画像符号
化装置をサブバンド符号化に適用したものがある。図8
は帯域分割サブバンド符号化に対する従来の動画像符号
化装置の説明図である。図8において、610、612
は水平方向の帯域分割フィルタ、614、616、61
8、620は垂直方向の帯域分割フィルタ、622、6
24、626、628はいづれも同一の構成である符号
化回路、630は前フレームのサブバンド信号を格納す
るフレームメモリ、632は現フレームのサブバンド信
号とフレームメモリ630の前フレームのサブバンド信
号との間で動きベクトルを検出する動き検出回路、63
4は動き検出回路632より検出した動きベクトルに基
づき動き補償を行い予測信号を発生する動き補償回路、
636は減算器、638は予測信号と現フレームのサブ
バンド信号の間の差分を直交変換する離散直交変換回
路、640は変換係数を量子化する量子化器、642は
量子化された信号と動きベクトルをハフマン符号等の可
変長符号化を行う可変長符号化回路、644は符号化さ
れた信号を一旦格納して伝送するバッファ、646は量
子化された信号を逆量子化する逆量子化器、648は逆
量子化された信号を逆直交変換する離散逆直交変換回
路、650は加算器である。
ば、特開平2−16887号公報に記載された画像符号
化装置をサブバンド符号化に適用したものがある。図8
は帯域分割サブバンド符号化に対する従来の動画像符号
化装置の説明図である。図8において、610、612
は水平方向の帯域分割フィルタ、614、616、61
8、620は垂直方向の帯域分割フィルタ、622、6
24、626、628はいづれも同一の構成である符号
化回路、630は前フレームのサブバンド信号を格納す
るフレームメモリ、632は現フレームのサブバンド信
号とフレームメモリ630の前フレームのサブバンド信
号との間で動きベクトルを検出する動き検出回路、63
4は動き検出回路632より検出した動きベクトルに基
づき動き補償を行い予測信号を発生する動き補償回路、
636は減算器、638は予測信号と現フレームのサブ
バンド信号の間の差分を直交変換する離散直交変換回
路、640は変換係数を量子化する量子化器、642は
量子化された信号と動きベクトルをハフマン符号等の可
変長符号化を行う可変長符号化回路、644は符号化さ
れた信号を一旦格納して伝送するバッファ、646は量
子化された信号を逆量子化する逆量子化器、648は逆
量子化された信号を逆直交変換する離散逆直交変換回
路、650は加算器である。
【0006】次に、図8の画像符号化装置の動作を説明
する。入力画像信号は水平方向の帯域分割フィルタ61
0、612、垂直方向の帯域分割フィルタ614、61
6、618、620によって4つのサブバンド信号に分
割される。これらの各サブバンド信号は、各々独立した
符号化回路622、624、626、628に各々入力
される。現フレームのサブバンド信号に対してはフレー
ムメモリ630内の前フレームのサブバンド信号との間
で動き検出回路632によって動きベクトルが検出され
る。その動きベクトルを用いて動き補償回路634によ
って各サブバンド信号に独立に動き補償予測が行われ、
減算器636で予測された信号と現フレームのサブバン
ド信号の間の差分が行われ、その予測誤差信号が離散直
交変換回路638で直交変換される。変換係数は量子化
器640、可変長符号化回路642によって各サブバン
ド信号毎に量子化、可変長符号化された後バッファ64
4を介して出力される。動き検出回路632で検出され
た動きベクトルについても可変長符号化回路642で符
号化が行われ、バッファ644に出力される。一方、量
子化器640によって量子化された信号には、逆量子化
器646、離散逆直交変換回路648、加算器650、
動き補償回路634による逆の処理が各々行われて信号
が復号化される。これがフレームメモリ630に格納さ
れて前フレームのサブバンド信号となる。
する。入力画像信号は水平方向の帯域分割フィルタ61
0、612、垂直方向の帯域分割フィルタ614、61
6、618、620によって4つのサブバンド信号に分
割される。これらの各サブバンド信号は、各々独立した
符号化回路622、624、626、628に各々入力
される。現フレームのサブバンド信号に対してはフレー
ムメモリ630内の前フレームのサブバンド信号との間
で動き検出回路632によって動きベクトルが検出され
る。その動きベクトルを用いて動き補償回路634によ
って各サブバンド信号に独立に動き補償予測が行われ、
減算器636で予測された信号と現フレームのサブバン
ド信号の間の差分が行われ、その予測誤差信号が離散直
交変換回路638で直交変換される。変換係数は量子化
器640、可変長符号化回路642によって各サブバン
ド信号毎に量子化、可変長符号化された後バッファ64
4を介して出力される。動き検出回路632で検出され
た動きベクトルについても可変長符号化回路642で符
号化が行われ、バッファ644に出力される。一方、量
子化器640によって量子化された信号には、逆量子化
器646、離散逆直交変換回路648、加算器650、
動き補償回路634による逆の処理が各々行われて信号
が復号化される。これがフレームメモリ630に格納さ
れて前フレームのサブバンド信号となる。
【0007】これに対し、特開平4−322593号公
報には、図9に示すような動画像符号化装置が開示され
ている。
報には、図9に示すような動画像符号化装置が開示され
ている。
【0008】図9において、610、612は水平方向
の帯域分割フィルタ、614、616、618、620
は垂直方向の帯域分割フィルタ、700、702、70
4、706は符号化回路であり、符号化回路700、7
02は符号化回路704と同様の構成となっている。符
号化回路704において、帯域分割フィルタ618の出
力側は、減算器636のプラス入力側に接続されてい
る。減算器636の減算出力側は、図8の従来例と同様
に、離散直交変換回路638の入力側に接続され、離散
直交変換回路638の出力側は、量子化器640の入力
側に接続され、可変長符号化回路708に供給される。
可変長符号化回路708の出力側は、バッファ644の
入力側に接続されている。量子化器640の他方の出力
側は、逆量子化器646の入力側に接続され、逆量子化
器646の出力側は、離散逆直交変換回路648の入力
側に接続されており、離散逆直交変換回路648の出力
側は、加算器650のプラス入力側に接続されている。
加算器650の加算出力側は、フレームメモリ710の
入力側に接続されており、フレームメモリ710の出力
側は、動き補償回路634の他の入力側に接続されてい
る。そして、動き補償回路634の出力側は、減算器6
36のマイナス入力側及び加算器650のプラス入力側
に接続されている。
の帯域分割フィルタ、614、616、618、620
は垂直方向の帯域分割フィルタ、700、702、70
4、706は符号化回路であり、符号化回路700、7
02は符号化回路704と同様の構成となっている。符
号化回路704において、帯域分割フィルタ618の出
力側は、減算器636のプラス入力側に接続されてい
る。減算器636の減算出力側は、図8の従来例と同様
に、離散直交変換回路638の入力側に接続され、離散
直交変換回路638の出力側は、量子化器640の入力
側に接続され、可変長符号化回路708に供給される。
可変長符号化回路708の出力側は、バッファ644の
入力側に接続されている。量子化器640の他方の出力
側は、逆量子化器646の入力側に接続され、逆量子化
器646の出力側は、離散逆直交変換回路648の入力
側に接続されており、離散逆直交変換回路648の出力
側は、加算器650のプラス入力側に接続されている。
加算器650の加算出力側は、フレームメモリ710の
入力側に接続されており、フレームメモリ710の出力
側は、動き補償回路634の他の入力側に接続されてい
る。そして、動き補償回路634の出力側は、減算器6
36のマイナス入力側及び加算器650のプラス入力側
に接続されている。
【0009】次に、符号化回路706はほぼ符号化回路
704と同様の構成であり、同一又は相当する構成部分
には同一の符号を用いている。しかし、動き検出回路7
12が設けられており、帯域分割フィルタ620及びフ
レームメモリ630の出力側が各々接続されている。そ
して、動き検出回路712の一方の出力側は符号化回路
700、702、704の動き補償回路634の入力側
に接続されており、他方の出力側は可変長符号化回路6
42の入力側に接続されている。
704と同様の構成であり、同一又は相当する構成部分
には同一の符号を用いている。しかし、動き検出回路7
12が設けられており、帯域分割フィルタ620及びフ
レームメモリ630の出力側が各々接続されている。そ
して、動き検出回路712の一方の出力側は符号化回路
700、702、704の動き補償回路634の入力側
に接続されており、他方の出力側は可変長符号化回路6
42の入力側に接続されている。
【0010】以上の各部のうち、帯域分割フィルタ61
0、612、614、616、618、620は図6に
示したものと同様である。また、符号化回路706は、
図8に示した符号化回路628と同様の構成となってお
り、その動作も同様である。しかし、符号化回路70
0、702、704には個々に動き検出回路が設けられ
ておらず、符号化回路706にある動き検出回路712
で検出された動きベクトルが利用されるようになってい
る。
0、612、614、616、618、620は図6に
示したものと同様である。また、符号化回路706は、
図8に示した符号化回路628と同様の構成となってお
り、その動作も同様である。しかし、符号化回路70
0、702、704には個々に動き検出回路が設けられ
ておらず、符号化回路706にある動き検出回路712
で検出された動きベクトルが利用されるようになってい
る。
【0011】次に、図9の動画像符号化装置の動作を説
明する。入力画像信号は、水平方向の帯域分割フィルタ
610、612によって、水平方向の低周波成分と高周
波成分の2つのサブバンド信号に分割される。そして、
これらの2つのサブバンド信号は、垂直方向の帯域分割
フィルタ614、616、618、620によって、4
つの周波数成分(HH1、HL1、LH1、LL1)に
分割される。これらのうち、LL1成分のサブバンド信
号は符号化回路706の動き検出回路712に入力され
る。動き検出回路712にはフレームメモリ630に格
納されている前フレームの復号画像のサブバンド信号も
入力されており、これらのフレーム間どうしのサブバン
ド信号より動きベクトルの検出が行われる。検出された
動きベクトルは、一方において動き補償回路634に入
力される。動き補償回路634では、フレームメモリ6
30に格納されている前フレームの復号信号において、
前記動きベクトル値だけシフトした位置の信号が予測信
号として切り出される。次に、予測信号は、帯域分割フ
ィルタ620から出力された現フレームのサブバンド信
号とともに減算器636に入力される。減算器636で
は、双方のサブバンド信号間における差分が求められ、
その結果は複数画素からなるブロック毎に分割されて離
散直交変換回路638に供給される。離散直交変換回路
638では、入力信号に対してDCT(離散コサイン変
換)などによる直交変換処理が行われ、変換係数が量子
化器640に出力される。次に、量子化器640では、
入力された変換係数の量子化が行われ、量子化された変
換係数値は動き検出回路712によって検出された動き
ベクトル値とともに、可変長符号化回路642に供給さ
れる。可変長符号化回路642では、入力信号に対して
各々可変長符号化が行われ、符号化されたLL1成分の
サブバンド信号が得られ、バッファ644に格納され
る。また、量子化器640によって量子化された変換係
数値は、逆量子化器646にも供給されて逆量子化の処
理が行われる。そして、逆量子化後の変換係数は離散逆
直交変換回路648に入力され、ここでIDCT(離散
コサイン逆変換)などによる逆直交変換処理が行われ
て、LL1成分のサブバンド信号の復号差分が得られ
る。復号差分には、加算器650において動き補償回路
634から出力された予測信号が加算されることによっ
てLL1成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ630に格納され、次のフレームの画像
の動き検出に利用される。
明する。入力画像信号は、水平方向の帯域分割フィルタ
610、612によって、水平方向の低周波成分と高周
波成分の2つのサブバンド信号に分割される。そして、
これらの2つのサブバンド信号は、垂直方向の帯域分割
フィルタ614、616、618、620によって、4
つの周波数成分(HH1、HL1、LH1、LL1)に
分割される。これらのうち、LL1成分のサブバンド信
号は符号化回路706の動き検出回路712に入力され
る。動き検出回路712にはフレームメモリ630に格
納されている前フレームの復号画像のサブバンド信号も
入力されており、これらのフレーム間どうしのサブバン
ド信号より動きベクトルの検出が行われる。検出された
動きベクトルは、一方において動き補償回路634に入
力される。動き補償回路634では、フレームメモリ6
30に格納されている前フレームの復号信号において、
前記動きベクトル値だけシフトした位置の信号が予測信
号として切り出される。次に、予測信号は、帯域分割フ
ィルタ620から出力された現フレームのサブバンド信
号とともに減算器636に入力される。減算器636で
は、双方のサブバンド信号間における差分が求められ、
その結果は複数画素からなるブロック毎に分割されて離
散直交変換回路638に供給される。離散直交変換回路
638では、入力信号に対してDCT(離散コサイン変
換)などによる直交変換処理が行われ、変換係数が量子
化器640に出力される。次に、量子化器640では、
入力された変換係数の量子化が行われ、量子化された変
換係数値は動き検出回路712によって検出された動き
ベクトル値とともに、可変長符号化回路642に供給さ
れる。可変長符号化回路642では、入力信号に対して
各々可変長符号化が行われ、符号化されたLL1成分の
サブバンド信号が得られ、バッファ644に格納され
る。また、量子化器640によって量子化された変換係
数値は、逆量子化器646にも供給されて逆量子化の処
理が行われる。そして、逆量子化後の変換係数は離散逆
直交変換回路648に入力され、ここでIDCT(離散
コサイン逆変換)などによる逆直交変換処理が行われ
て、LL1成分のサブバンド信号の復号差分が得られ
る。復号差分には、加算器650において動き補償回路
634から出力された予測信号が加算されることによっ
てLL1成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ630に格納され、次のフレームの画像
の動き検出に利用される。
【0012】他方、以上のLL1成分以外のHH1、H
L1、LH1の各サブバンド信号については、動き補償
予測に用いる動きベクトルとして、前記LL1成分の動
きベクトルがそのまま用いられる。すなわち、動き検出
回路712によって検出された前記動きベクトルが、符
号化回路700、702、704の動き補償回路634
に各々入力される。動き補償回路634では、フレーム
メモリ710に格納されている前フレームの復号信号に
おいて、前記動きベクトル値だけシフトした位置の信号
が予測信号として切り出される。そして、上述したLL
1成分に対する処理と同様にしてサブバンド信号間差
分、離散直交変換、変換係数の量子化、可変長符号化の
処理が各々行われ、処理後の符号がバッファ644に格
納される。なお、可変長符号化回路708では、可変長
符号化回路642とは異なり動きベクトル値の符号化は
行わない。
L1、LH1の各サブバンド信号については、動き補償
予測に用いる動きベクトルとして、前記LL1成分の動
きベクトルがそのまま用いられる。すなわち、動き検出
回路712によって検出された前記動きベクトルが、符
号化回路700、702、704の動き補償回路634
に各々入力される。動き補償回路634では、フレーム
メモリ710に格納されている前フレームの復号信号に
おいて、前記動きベクトル値だけシフトした位置の信号
が予測信号として切り出される。そして、上述したLL
1成分に対する処理と同様にしてサブバンド信号間差
分、離散直交変換、変換係数の量子化、可変長符号化の
処理が各々行われ、処理後の符号がバッファ644に格
納される。なお、可変長符号化回路708では、可変長
符号化回路642とは異なり動きベクトル値の符号化は
行わない。
【0013】
【発明が解決しようとする課題】しかしながら上記のよ
うな構成では、以下のような問題点を有する。
うな構成では、以下のような問題点を有する。
【0014】(1)図8に示した従来技術によって符号
化を行った場合、LL1成分以外のサブバンド信号成分
の動きが視覚上の自然な動きとは必ずしも一致せず、L
L1成分と異なった動きベクトルを検出する可能性が大
きい。このため、復号後の画像の低周波成分と高周波成
分とで動きが異なって不自然な動きが生じることがある
など画質の劣化が顕著になる。
化を行った場合、LL1成分以外のサブバンド信号成分
の動きが視覚上の自然な動きとは必ずしも一致せず、L
L1成分と異なった動きベクトルを検出する可能性が大
きい。このため、復号後の画像の低周波成分と高周波成
分とで動きが異なって不自然な動きが生じることがある
など画質の劣化が顕著になる。
【0015】(2)更に、分割されたサブバンド信号そ
れぞれに動きベクトルを検出するための膨大な演算量を
要する。また、伝送すべき動きベクトル量も増加する。
れぞれに動きベクトルを検出するための膨大な演算量を
要する。また、伝送すべき動きベクトル量も増加する。
【0016】(3)図9に示した従来技術によって符号
化を行った場合、LL1成分のサブバンド信号の動きと
LL1成分以外のサブバンド信号の動きとが必ずしも一
致しないため、図8の場合の復号画像ほどではないがや
はり画質の劣化が生じる。
化を行った場合、LL1成分のサブバンド信号の動きと
LL1成分以外のサブバンド信号の動きとが必ずしも一
致しないため、図8の場合の復号画像ほどではないがや
はり画質の劣化が生じる。
【0017】(4)更に、各サブバンド信号ごとに動き
が異なるため、LL1成分のサブバンド信号の動きベク
トルをそのまま利用すると動き補償回路から出力される
予測信号と現フレームのサブバンド信号の間の差分であ
る予測誤差信号の絶対値が大きくなり、その分符号量が
増加してしまう。
が異なるため、LL1成分のサブバンド信号の動きベク
トルをそのまま利用すると動き補償回路から出力される
予測信号と現フレームのサブバンド信号の間の差分であ
る予測誤差信号の絶対値が大きくなり、その分符号量が
増加してしまう。
【0018】本発明はかかる従来技術の問題点に鑑み、
動き補償の精度を高めて視覚上の画質劣化を低減すると
ともに、符号量も低減する動画像符号化装置を提供する
ことを目的とする。
動き補償の精度を高めて視覚上の画質劣化を低減すると
ともに、符号量も低減する動画像符号化装置を提供する
ことを目的とする。
【0019】
【課題を解決するための手段】上記問題点を解決するた
めに本発明の動画像符号化装置は、ディジタル化された
画像信号を複数の帯域に分割する手段と、各帯域のサブ
バンド信号に対し検出された動きベクトルを用いて動き
補償を行い予測信号を発生する手段と、予測信号とサブ
バンド信号の間の差である予測誤差信号を量子化する手
段と、この量子化された信号と前記動きベクトルを符号
化する手段とを有する動画像符号化装置において、最低
周波帯域のサブバンド信号について動きベクトルを検出
する動き検出手段と、最低周波帯域以外のサブバンド信
号について該当する帯域と最低周波帯域との大きさの比
率N(N:正の整数)と前記検出された動きベクトルと
の掛けた値だけシフトした位置を基準として前記動き検
出手段の探索範囲よりも小さい範囲を探索して動きベク
トルを検出する基準算出動き検出手段と、前記動きベク
トルを用いて各帯域のサブバンド信号の符号化を行う符
号化手段とを備えたことを特徴としている。
めに本発明の動画像符号化装置は、ディジタル化された
画像信号を複数の帯域に分割する手段と、各帯域のサブ
バンド信号に対し検出された動きベクトルを用いて動き
補償を行い予測信号を発生する手段と、予測信号とサブ
バンド信号の間の差である予測誤差信号を量子化する手
段と、この量子化された信号と前記動きベクトルを符号
化する手段とを有する動画像符号化装置において、最低
周波帯域のサブバンド信号について動きベクトルを検出
する動き検出手段と、最低周波帯域以外のサブバンド信
号について該当する帯域と最低周波帯域との大きさの比
率N(N:正の整数)と前記検出された動きベクトルと
の掛けた値だけシフトした位置を基準として前記動き検
出手段の探索範囲よりも小さい範囲を探索して動きベク
トルを検出する基準算出動き検出手段と、前記動きベク
トルを用いて各帯域のサブバンド信号の符号化を行う符
号化手段とを備えたことを特徴としている。
【0020】
【作用】本発明は上記した構成によって、最低周波帯域
のサブバンド信号について検出された動きベクトルは、
その求められたサブバンド信号の動き補償や最低周波帯
域以外のサブバンド信号に対する動き検出のための基準
位置にも利用される。このため、各サブバンドで全く相
関のない動きベクトルによる符号化が行われることはな
い。
のサブバンド信号について検出された動きベクトルは、
その求められたサブバンド信号の動き補償や最低周波帯
域以外のサブバンド信号に対する動き検出のための基準
位置にも利用される。このため、各サブバンドで全く相
関のない動きベクトルによる符号化が行われることはな
い。
【0021】
【実施例】以下本発明の動画像符号化装置の実施例につ
いて、図面を参照しながら説明する。
いて、図面を参照しながら説明する。
【0022】(実施例1)図1は第1の実施例の動画像
符号化装置を示す構成図である。図1において、10は
帯域分割回路であり、図7の構成と同様なものである。
12、14、16、18、20、22、24は符号化回
路であり、符号化回路12、14、16、18、20は
符号化回路22と同様の構成となっている。各符号化回
路には、図7における7つの周波数成分のサブバンド信
号が入力される。すなわち、各サブバンド(HH1、H
L1、LH1、HH2、HL2、LH2、LL2)は、
それぞれ符号化回路12、14、16、18、20、2
2、24に入力される。符号化回路22において、サブ
バンド信号LH2は、基準算出動き検出回路26の入力
側及び減算器28のプラス入力側に接続されている。減
算器28の減算出力側は、量子化器30の入力側に接続
され、可変長符号化回路32に供給される。可変長符号
化回路32の出力側は、バッファ34の入力側に接続さ
れている。そして、基準算出動き検出回路26の出力側
は、動き補償回路42の入力側及び可変長符号化回路3
2の他の入力側に接続されている。量子化器30の他方
の出力側は、逆量子化器36に接続されており、逆量子
化器36の出力側は、加算器38のプラス入力側に接続
されている。加算器38の加算出力側は、フレームメモ
リ40の入力側に接続されており、フレームメモリ40
の出力側は、基準算出動き検出回路26の他の入力側及
び動き補償回路42の他の入力側に接続されている。そ
して、動き補償回路42の出力側は、減算器28のマイ
ナス入力側及び加算器38のプラス入力側に接続されて
いる。
符号化装置を示す構成図である。図1において、10は
帯域分割回路であり、図7の構成と同様なものである。
12、14、16、18、20、22、24は符号化回
路であり、符号化回路12、14、16、18、20は
符号化回路22と同様の構成となっている。各符号化回
路には、図7における7つの周波数成分のサブバンド信
号が入力される。すなわち、各サブバンド(HH1、H
L1、LH1、HH2、HL2、LH2、LL2)は、
それぞれ符号化回路12、14、16、18、20、2
2、24に入力される。符号化回路22において、サブ
バンド信号LH2は、基準算出動き検出回路26の入力
側及び減算器28のプラス入力側に接続されている。減
算器28の減算出力側は、量子化器30の入力側に接続
され、可変長符号化回路32に供給される。可変長符号
化回路32の出力側は、バッファ34の入力側に接続さ
れている。そして、基準算出動き検出回路26の出力側
は、動き補償回路42の入力側及び可変長符号化回路3
2の他の入力側に接続されている。量子化器30の他方
の出力側は、逆量子化器36に接続されており、逆量子
化器36の出力側は、加算器38のプラス入力側に接続
されている。加算器38の加算出力側は、フレームメモ
リ40の入力側に接続されており、フレームメモリ40
の出力側は、基準算出動き検出回路26の他の入力側及
び動き補償回路42の他の入力側に接続されている。そ
して、動き補償回路42の出力側は、減算器28のマイ
ナス入力側及び加算器38のプラス入力側に接続されて
いる。
【0023】次に、符号化回路24はほぼ符号化回路2
2と同様の構成であり、同一又は相当する構成部分には
同一の符号を用いている。符号化回路22と異なるのは
動き検出回路44であり、7分割の最低周波帯域である
サブバンド信号LL2及びフレームメモリ40の出力側
が各々接続されている。そして、動き検出回路44の一
方の出力側は符号化回路12、14、16、18、2
0、22の基準算出動き検出回路26の入力側に接続さ
れている。
2と同様の構成であり、同一又は相当する構成部分には
同一の符号を用いている。符号化回路22と異なるのは
動き検出回路44であり、7分割の最低周波帯域である
サブバンド信号LL2及びフレームメモリ40の出力側
が各々接続されている。そして、動き検出回路44の一
方の出力側は符号化回路12、14、16、18、2
0、22の基準算出動き検出回路26の入力側に接続さ
れている。
【0024】以上のように構成された動画像符号化装置
について、以下図1、図2及び図3を用いてその動作を
説明する。まず図2はサブバンドLH2における基準算
出動き検出回路26の動作を説明する図である。200
は現フレームのLL2成分信号、210は現フレームの
LH2成分信号、220は動きベクトルを検出するブロ
ック位置、230は前フレームのLL2成分信号、24
0は前フレームのLH2成分信号、250は動き検出回
路44の探索範囲を示す境界、260は基準算出動き検
出回路26の探索範囲を示す境界、270は動き検出回
路44より検出された動きベクトル291(記号V)値
だけシフトした予測信号のブロック位置、280は動き
ベクトルVだけシフトした基準ブロック位置、290は
基準算出動き検出回路26より検出された動きベクトル
292(記号∇V)値だけ280の基準ブロック位置か
らシフトした予測信号のブロック位置、293はLH2
成分におけるブロック220の動きベクトル(記号
V’)である。次に図3はサブバンドLH1における基
準算出動き検出回路26の動作を説明する図である。図
2と同一又は相当する構成部分には同一の符号を用いて
いる。300は現フレームのLH1成分信号、310は
動きベクトルを検出するLH1成分のブロック位置、3
20は前フレームのLH1成分信号、330は基準算出
動き検出回路26の探索範囲を示す境界、340は動き
ベクトル291を2倍した動きベクトル391(記号2
V)値だけシフトした基準ブロック位置、350は基準
算出動き検出回路26より検出された動きベクトル39
2(記号∇V)値だけ340の基準ブロック位置からシ
フトした予測信号のブロック位置、393はLH1成分
におけるブロック310の動きベクトル(記号V’)で
ある。入力画像信号は、帯域分割回路10によって7つ
のサブバンド(HH1、HL1、LH1、HH2、HL
2、LH2、LL2)に分割される。これらのうち、L
L2成分のサブバンド信号は符号化回路24の動き検出
回路44に入力される。動き検出回路44にはフレーム
メモリ40に格納されている前フレームの復号画像のサ
ブバンド信号も入力されており、これらのフレーム間ど
うしのサブバンド信号よりブロック単位で動きベクトル
の検出が行われる。検出された動きベクトルは、一方に
おいて動き補償回路42に入力される。動き補償回路4
2では、フレームメモリ40に格納されている前フレー
ムの復号信号において、前記動きベクトル値だけシフト
した位置のブロック信号が予測信号として切り出され
る。次に、予測信号は、帯域分割回路10から出力され
た現フレームのサブバンド信号とともに減算器28に入
力される。減算器28では、双方のサブバンド信号間に
おける差分が求められ、その結果は量子化器30に入力
される。量子化器30では、入力された予測誤差信号の
量子化が行われ、量子化された値は動き検出回路44に
よって検出された動きベクトル値とともに、可変長符号
化回路32に供給される。可変長符号化回路32では、
入力信号に対して各々可変長符号化が行われ、符号化さ
れたLL2成分のサブバンド信号が得られ、バッファ3
4に格納される。また、量子化器30によって量子化さ
れた値は、逆量子化器36にも供給されて逆量子化の処
理が行われLL2成分のサブバンド信号の復号差分が得
られる。復号差分には、加算器38において動き補償回
路42から出力された予測信号が加算されることによっ
てLL2成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ40に格納され、次のフレームの画像の
動き検出に利用される。
について、以下図1、図2及び図3を用いてその動作を
説明する。まず図2はサブバンドLH2における基準算
出動き検出回路26の動作を説明する図である。200
は現フレームのLL2成分信号、210は現フレームの
LH2成分信号、220は動きベクトルを検出するブロ
ック位置、230は前フレームのLL2成分信号、24
0は前フレームのLH2成分信号、250は動き検出回
路44の探索範囲を示す境界、260は基準算出動き検
出回路26の探索範囲を示す境界、270は動き検出回
路44より検出された動きベクトル291(記号V)値
だけシフトした予測信号のブロック位置、280は動き
ベクトルVだけシフトした基準ブロック位置、290は
基準算出動き検出回路26より検出された動きベクトル
292(記号∇V)値だけ280の基準ブロック位置か
らシフトした予測信号のブロック位置、293はLH2
成分におけるブロック220の動きベクトル(記号
V’)である。次に図3はサブバンドLH1における基
準算出動き検出回路26の動作を説明する図である。図
2と同一又は相当する構成部分には同一の符号を用いて
いる。300は現フレームのLH1成分信号、310は
動きベクトルを検出するLH1成分のブロック位置、3
20は前フレームのLH1成分信号、330は基準算出
動き検出回路26の探索範囲を示す境界、340は動き
ベクトル291を2倍した動きベクトル391(記号2
V)値だけシフトした基準ブロック位置、350は基準
算出動き検出回路26より検出された動きベクトル39
2(記号∇V)値だけ340の基準ブロック位置からシ
フトした予測信号のブロック位置、393はLH1成分
におけるブロック310の動きベクトル(記号V’)で
ある。入力画像信号は、帯域分割回路10によって7つ
のサブバンド(HH1、HL1、LH1、HH2、HL
2、LH2、LL2)に分割される。これらのうち、L
L2成分のサブバンド信号は符号化回路24の動き検出
回路44に入力される。動き検出回路44にはフレーム
メモリ40に格納されている前フレームの復号画像のサ
ブバンド信号も入力されており、これらのフレーム間ど
うしのサブバンド信号よりブロック単位で動きベクトル
の検出が行われる。検出された動きベクトルは、一方に
おいて動き補償回路42に入力される。動き補償回路4
2では、フレームメモリ40に格納されている前フレー
ムの復号信号において、前記動きベクトル値だけシフト
した位置のブロック信号が予測信号として切り出され
る。次に、予測信号は、帯域分割回路10から出力され
た現フレームのサブバンド信号とともに減算器28に入
力される。減算器28では、双方のサブバンド信号間に
おける差分が求められ、その結果は量子化器30に入力
される。量子化器30では、入力された予測誤差信号の
量子化が行われ、量子化された値は動き検出回路44に
よって検出された動きベクトル値とともに、可変長符号
化回路32に供給される。可変長符号化回路32では、
入力信号に対して各々可変長符号化が行われ、符号化さ
れたLL2成分のサブバンド信号が得られ、バッファ3
4に格納される。また、量子化器30によって量子化さ
れた値は、逆量子化器36にも供給されて逆量子化の処
理が行われLL2成分のサブバンド信号の復号差分が得
られる。復号差分には、加算器38において動き補償回
路42から出力された予測信号が加算されることによっ
てLL2成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ40に格納され、次のフレームの画像の
動き検出に利用される。
【0025】他方、以上のLL2成分以外のHH1、H
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、サブバンドごとに前記LL2成分の動
きベクトルに、以下の表1に示す数値とを掛けた値だけ
シフトした位置を基準として基準算出動き検出回路26
では、前記動き検出回路44の探索範囲よりも小さい範
囲を探索して動きベクトルを検出する。表1における数
値の決め方は、LL2成分に対する該当するサブバンド
の大きさの比率を表す。つまり、階層2(HH2、HL
2、LH2、LL2)は水平方向、垂直方向にフィルタ
リングを施しダウンサンプリングをそれぞれ実行し、更
に水平方向、垂直方向にフィルタリングを施しダウンサ
ンプリングをそれぞれ実行しているので、階層1(HH
1、HL1、LH1)のサブバンドより水平方向、垂直
方向とも半分の画素数しか持たない。そのため階層2の
各サブバンドはLL2成分に対して水平方向、垂直方向
とも2倍の大きさである。例として、階層2のLH2成
分、階層1のLH1成分に対する動きベクトル検出方法
を示す。図2において、符号化回路24の動き検出回路
44では現フレームのLL2成分とフレームメモリ40
に格納されている前フレームのLL2成分の同ブロック
位置220より探索範囲250内で動きベクトル291
を検出する。符号化回路22の基準算出動き検出回路2
6ではその動きベクトルV値だけシフトした基準ブロッ
ク位置280を基準として250の探索範囲より小さい
範囲260を探索して動きベクトル(∇V)を求める。
つまり、LH2におけるブロック220の動きベクトル
はV’=V+∇Vより求めた値となり、予測信号は29
0のブロック位置である。図3において、LH1はLL
2成分より水平方向、垂直方向とも2倍の大きさである
ので、動きベクトル291を2倍した動きベクトル39
1(記号2V)値だけシフトした基準ブロック位置34
0を基準として250の探索範囲より小さい範囲330
を探索して動きベクトル(∇V)を求める。つまり、L
H1におけるブロック310の動きベクトルはV’=2
V+∇Vより求めた値となり、予測信号は、350のブ
ロック位置である。また、LH1のブロック310、3
40、350の大きさはLL2のブロック220より水
平方向、垂直方向とも2倍である。他の階層2(HH
2、HL2)、階層1(HH1、HL1)のサブバンド
成分もそれぞれ図2、図3と同様な処理を施し動きベク
トルを求め、予測信号をもとめることができる。
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、サブバンドごとに前記LL2成分の動
きベクトルに、以下の表1に示す数値とを掛けた値だけ
シフトした位置を基準として基準算出動き検出回路26
では、前記動き検出回路44の探索範囲よりも小さい範
囲を探索して動きベクトルを検出する。表1における数
値の決め方は、LL2成分に対する該当するサブバンド
の大きさの比率を表す。つまり、階層2(HH2、HL
2、LH2、LL2)は水平方向、垂直方向にフィルタ
リングを施しダウンサンプリングをそれぞれ実行し、更
に水平方向、垂直方向にフィルタリングを施しダウンサ
ンプリングをそれぞれ実行しているので、階層1(HH
1、HL1、LH1)のサブバンドより水平方向、垂直
方向とも半分の画素数しか持たない。そのため階層2の
各サブバンドはLL2成分に対して水平方向、垂直方向
とも2倍の大きさである。例として、階層2のLH2成
分、階層1のLH1成分に対する動きベクトル検出方法
を示す。図2において、符号化回路24の動き検出回路
44では現フレームのLL2成分とフレームメモリ40
に格納されている前フレームのLL2成分の同ブロック
位置220より探索範囲250内で動きベクトル291
を検出する。符号化回路22の基準算出動き検出回路2
6ではその動きベクトルV値だけシフトした基準ブロッ
ク位置280を基準として250の探索範囲より小さい
範囲260を探索して動きベクトル(∇V)を求める。
つまり、LH2におけるブロック220の動きベクトル
はV’=V+∇Vより求めた値となり、予測信号は29
0のブロック位置である。図3において、LH1はLL
2成分より水平方向、垂直方向とも2倍の大きさである
ので、動きベクトル291を2倍した動きベクトル39
1(記号2V)値だけシフトした基準ブロック位置34
0を基準として250の探索範囲より小さい範囲330
を探索して動きベクトル(∇V)を求める。つまり、L
H1におけるブロック310の動きベクトルはV’=2
V+∇Vより求めた値となり、予測信号は、350のブ
ロック位置である。また、LH1のブロック310、3
40、350の大きさはLL2のブロック220より水
平方向、垂直方向とも2倍である。他の階層2(HH
2、HL2)、階層1(HH1、HL1)のサブバンド
成分もそれぞれ図2、図3と同様な処理を施し動きベク
トルを求め、予測信号をもとめることができる。
【0026】
【表1】
【0027】そして、符号化回路12、14、16、1
8、20、22の基準算出動き検出回路26によって検
出された動きベクトルは、各符号化回路の動き補償回路
42に各々入力され、同様にしてHH1、HL1、LH
1、HH2、HL2、LH2の各サブバンドにおける予
測信号が各々得られる。そして、上述したLL2成分に
対する処理と同様にしてサブバンド信号間差分、予測誤
差信号の量子化、可変長符号化の処理が各々行われ、処
理後の符号がバッファ34に格納される。
8、20、22の基準算出動き検出回路26によって検
出された動きベクトルは、各符号化回路の動き補償回路
42に各々入力され、同様にしてHH1、HL1、LH
1、HH2、HL2、LH2の各サブバンドにおける予
測信号が各々得られる。そして、上述したLL2成分に
対する処理と同様にしてサブバンド信号間差分、予測誤
差信号の量子化、可変長符号化の処理が各々行われ、処
理後の符号がバッファ34に格納される。
【0028】以上のように本実施例のよれば、LL2成
分のサブバンド信号において検出された動きベクトルが
その他のサブバンド信号に対する動き検出のための基準
位置にも利用されるので、動き補償の精度が高められ、
視覚上の画質劣化を低減することができる。また、各サ
ブバンド信号ごとに動き検出を行っているので、動き補
償回路から出力される予測信号と現フレームのサブバン
ド信号の間の差分である予測誤差信号の絶対値が小さく
なり符号量の低減も可能となる。更に、LL2成分以外
の動きベクトル値は、探索範囲が小さいためその符号量
も低減できる。
分のサブバンド信号において検出された動きベクトルが
その他のサブバンド信号に対する動き検出のための基準
位置にも利用されるので、動き補償の精度が高められ、
視覚上の画質劣化を低減することができる。また、各サ
ブバンド信号ごとに動き検出を行っているので、動き補
償回路から出力される予測信号と現フレームのサブバン
ド信号の間の差分である予測誤差信号の絶対値が小さく
なり符号量の低減も可能となる。更に、LL2成分以外
の動きベクトル値は、探索範囲が小さいためその符号量
も低減できる。
【0029】(実施例2)図4は第2の実施例の動画像
符号化装置を示す構成図である。図4において、10は
帯域分割回路であり、図7の構成と同様なものである。
12、14、16、18、20、22、24は符号化回
路であり、符号化回路12、14、16、18、20は
符号化回路22と同様の構成となっている。符号化回路
22において、基準算出動き検出回路50、減算器2
8、量子化器30、可変長符号化回路32、バッファ3
4、逆量子化器36、加算器38、フレームメモリ4
0、動き補償回路42が、実施例1の符号化回路22と
同様に設けられている。また、符号化回路24におい
て、動き検出回路52、減算器28、量子化器30、可
変長符号化回路32、バッファ34、逆量子化器36、
加算器38、フレームメモリ58、動き補償回路42
が、実施例1の符号化回路24と同様に設けられてい
る。一方、帯域分割回路10のLL2成分の出力側は、
ブロック判定回路54に接続されている。また、符号化
回路24におけるフレームメモリ58の出力側もブロッ
ク判定回路54の他の入力側に接続されている。ブロッ
ク判定回路54では、入力信号をブロック化して読み出
し、現フレームのサブバンド信号とフレームメモリ58
から読み出される前フレームの復号画像のサブバンド信
号との比較を行い、変化がない場合は無効ブロックとし
てそうでない場合は有効ブロックとしてその識別符号を
可変長符号化回路56に供給する。可変長符号化回路5
6では、前記識別符号に対して可変長符号化が行われ、
バッファ34に格納される。また、ブロック判定回路5
4の他の出力側は、符号化回路24の動き検出回路52
と符号化回路12、14、16、18、20、22の基
準算出動き検出回路50の他の入力側に接続されてい
る。
符号化装置を示す構成図である。図4において、10は
帯域分割回路であり、図7の構成と同様なものである。
12、14、16、18、20、22、24は符号化回
路であり、符号化回路12、14、16、18、20は
符号化回路22と同様の構成となっている。符号化回路
22において、基準算出動き検出回路50、減算器2
8、量子化器30、可変長符号化回路32、バッファ3
4、逆量子化器36、加算器38、フレームメモリ4
0、動き補償回路42が、実施例1の符号化回路22と
同様に設けられている。また、符号化回路24におい
て、動き検出回路52、減算器28、量子化器30、可
変長符号化回路32、バッファ34、逆量子化器36、
加算器38、フレームメモリ58、動き補償回路42
が、実施例1の符号化回路24と同様に設けられてい
る。一方、帯域分割回路10のLL2成分の出力側は、
ブロック判定回路54に接続されている。また、符号化
回路24におけるフレームメモリ58の出力側もブロッ
ク判定回路54の他の入力側に接続されている。ブロッ
ク判定回路54では、入力信号をブロック化して読み出
し、現フレームのサブバンド信号とフレームメモリ58
から読み出される前フレームの復号画像のサブバンド信
号との比較を行い、変化がない場合は無効ブロックとし
てそうでない場合は有効ブロックとしてその識別符号を
可変長符号化回路56に供給する。可変長符号化回路5
6では、前記識別符号に対して可変長符号化が行われ、
バッファ34に格納される。また、ブロック判定回路5
4の他の出力側は、符号化回路24の動き検出回路52
と符号化回路12、14、16、18、20、22の基
準算出動き検出回路50の他の入力側に接続されてい
る。
【0030】以上のように構成された動画像符号化装置
について、以下その動作を説明する。入力画像信号は、
帯域分割回路10によって7つのサブバンド(HH1、
HL1、LH1、HH2、HL2、LH2、LL2)に
分割される。これらのうち、最低周波帯域であるLL2
成分のサブバンド信号と符号化回路24のフレームメモ
リ58に格納されている前フレームの復号画像のサブバ
ンド信号がブロック判定回路54に入力される。ブロッ
ク判定回路54では、入力信号を2(画素)×2(ライ
ン)単位でブロック化して読み出し、現フレームのサブ
バンド信号と前フレームのサブバンド信号でブロック化
した同ブロックの同位置の信号との差分を行い、その差
分が予め定められているスレッショルド以下になってい
るか否かを判定する。その有効/無効ブロックの識別符
号は符号化回路24の動き検出回路52と符号化回路1
2、14、16、18、20、22の基準算出動き検出
回路50の入力側に接続されている。また、可変長符号
化回路56にも供給される。可変長符号化回路56で
は、有効/無効の識別符号を可変長符号化し、バッファ
34に格納する。各サブバンドにおけるブロック単位の
大きさとは、階層2のサブバンド(HH2、HL2、L
H2)では、LL2成分と同じ2(画素)×2(ライ
ン)である。そして、階層2のサブバンドは、LL1成
分のサブバンド信号に対し水平方向、垂直方向ともに更
に画素数が半分になるようにフィルタリングを施してい
るので、階層1のサブバンド(HH1、HL1、LH
1)では、階層2のサブバンドのブロックが2(画素)
×2(ライン)のときは、4(画素)×4(ライン)で
ある。次に、LL2成分のサブバンド信号は符号化回路
24の動き検出回路52に入力される。動き検出回路5
2では、ブロック判定回路54より判定された有効/無
効の識別符号を用いて、もし無効情報の場合、その後の
符号化処理を行わずそのブロック(2×2)は前フレー
ムのサブバンド信号をそのまま現フレームのサブバンド
信号として用いる。一方、有効情報の場合、現フレーム
のサブバンド信号とフレームメモリ58に格納されてい
る前フレームの復号画像のサブバンド信号との間で動き
ベクトルの検出が行われる。検出された動きベクトル
は、一方において動き補償回路42に入力される。動き
補償回路42では、フレームメモリ58に格納されてい
る前フレームの復号信号において、前記動きベクトル値
だけシフトした位置の信号が予測信号として切り出され
る。次に、予測信号は、帯域分割回路10から出力され
た現フレームのサブバンド信号とともに減算器28に入
力される。減算器28では、双方のサブバンド信号間に
おける差分が求められ、その結果は量子化器30に供給
される。量子化器30では、入力された予測誤差信号の
量子化が行われ、量子化された値は動き検出回路52に
よって検出された動きベクトル値とともに、可変長符号
化回路32に供給される。可変長符号化回路32では、
入力信号に対して各々可変長符号化が行われ、符号化さ
れたLL2成分のサブバンド信号が得られ、バッファ3
4に格納される。また、量子化器30によって量子化さ
れた値は、逆量子化器36にも供給されて逆量子化の処
理が行われLL2成分のサブバンド信号の復号差分が得
られる。復号差分には、加算器38において動き補償回
路42から出力された予測信号が加算されることによっ
てLL2成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ40に格納され、次のフレームの画像の
動き検出に利用される。
について、以下その動作を説明する。入力画像信号は、
帯域分割回路10によって7つのサブバンド(HH1、
HL1、LH1、HH2、HL2、LH2、LL2)に
分割される。これらのうち、最低周波帯域であるLL2
成分のサブバンド信号と符号化回路24のフレームメモ
リ58に格納されている前フレームの復号画像のサブバ
ンド信号がブロック判定回路54に入力される。ブロッ
ク判定回路54では、入力信号を2(画素)×2(ライ
ン)単位でブロック化して読み出し、現フレームのサブ
バンド信号と前フレームのサブバンド信号でブロック化
した同ブロックの同位置の信号との差分を行い、その差
分が予め定められているスレッショルド以下になってい
るか否かを判定する。その有効/無効ブロックの識別符
号は符号化回路24の動き検出回路52と符号化回路1
2、14、16、18、20、22の基準算出動き検出
回路50の入力側に接続されている。また、可変長符号
化回路56にも供給される。可変長符号化回路56で
は、有効/無効の識別符号を可変長符号化し、バッファ
34に格納する。各サブバンドにおけるブロック単位の
大きさとは、階層2のサブバンド(HH2、HL2、L
H2)では、LL2成分と同じ2(画素)×2(ライ
ン)である。そして、階層2のサブバンドは、LL1成
分のサブバンド信号に対し水平方向、垂直方向ともに更
に画素数が半分になるようにフィルタリングを施してい
るので、階層1のサブバンド(HH1、HL1、LH
1)では、階層2のサブバンドのブロックが2(画素)
×2(ライン)のときは、4(画素)×4(ライン)で
ある。次に、LL2成分のサブバンド信号は符号化回路
24の動き検出回路52に入力される。動き検出回路5
2では、ブロック判定回路54より判定された有効/無
効の識別符号を用いて、もし無効情報の場合、その後の
符号化処理を行わずそのブロック(2×2)は前フレー
ムのサブバンド信号をそのまま現フレームのサブバンド
信号として用いる。一方、有効情報の場合、現フレーム
のサブバンド信号とフレームメモリ58に格納されてい
る前フレームの復号画像のサブバンド信号との間で動き
ベクトルの検出が行われる。検出された動きベクトル
は、一方において動き補償回路42に入力される。動き
補償回路42では、フレームメモリ58に格納されてい
る前フレームの復号信号において、前記動きベクトル値
だけシフトした位置の信号が予測信号として切り出され
る。次に、予測信号は、帯域分割回路10から出力され
た現フレームのサブバンド信号とともに減算器28に入
力される。減算器28では、双方のサブバンド信号間に
おける差分が求められ、その結果は量子化器30に供給
される。量子化器30では、入力された予測誤差信号の
量子化が行われ、量子化された値は動き検出回路52に
よって検出された動きベクトル値とともに、可変長符号
化回路32に供給される。可変長符号化回路32では、
入力信号に対して各々可変長符号化が行われ、符号化さ
れたLL2成分のサブバンド信号が得られ、バッファ3
4に格納される。また、量子化器30によって量子化さ
れた値は、逆量子化器36にも供給されて逆量子化の処
理が行われLL2成分のサブバンド信号の復号差分が得
られる。復号差分には、加算器38において動き補償回
路42から出力された予測信号が加算されることによっ
てLL2成分のサブバンド信号が復元される。復元後の
サブバンド信号は、前フレームのサブバンド信号として
フレームメモリ40に格納され、次のフレームの画像の
動き検出に利用される。
【0031】他方、以上のLL2成分以外のHH1、H
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、実施例1と同様に表1を用いてサブバ
ンド毎に動き検出のための基準位置を計算し各基準算出
動き検出回路50で、前記動き検出回路52の探索範囲
よりも小さい範囲を探索して動きベクトルを求める。そ
して、ブロック判定回路54の有効/無効の識別符号よ
り、もし有効情報の場合、検出された動きベクトルを用
いて上述したLL2成分に対する処理と同様にして動き
補償、サブバンド信号間差分、予測誤差信号の量子化、
可変長符号化の処理が各々行われ、処理後の符号がバッ
ファ34に格納される。一方、無効情報の場合、その後
の符号化処理を行わずそのブロックは、前フレームのサ
ブバンド信号をそのまま入力フレームのサブバンド信号
として用いる。
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、実施例1と同様に表1を用いてサブバ
ンド毎に動き検出のための基準位置を計算し各基準算出
動き検出回路50で、前記動き検出回路52の探索範囲
よりも小さい範囲を探索して動きベクトルを求める。そ
して、ブロック判定回路54の有効/無効の識別符号よ
り、もし有効情報の場合、検出された動きベクトルを用
いて上述したLL2成分に対する処理と同様にして動き
補償、サブバンド信号間差分、予測誤差信号の量子化、
可変長符号化の処理が各々行われ、処理後の符号がバッ
ファ34に格納される。一方、無効情報の場合、その後
の符号化処理を行わずそのブロックは、前フレームのサ
ブバンド信号をそのまま入力フレームのサブバンド信号
として用いる。
【0032】以上のように本実施例のよれば、LL2成
分のサブバンド信号において検出された動きベクトルを
その他のサブバンド信号に対する動き検出のための基準
位置にも利用されるので、動き補償の精度が高められ、
視覚上の画質劣化が低減することができる。また、ブロ
ック判定回路の有効/無効ブロックの識別符号を利用す
ることにより無効ブロックの場合は符号化処理を行わな
いですむため、符号処理時間の短縮と符号量の低減も可
能となる。
分のサブバンド信号において検出された動きベクトルを
その他のサブバンド信号に対する動き検出のための基準
位置にも利用されるので、動き補償の精度が高められ、
視覚上の画質劣化が低減することができる。また、ブロ
ック判定回路の有効/無効ブロックの識別符号を利用す
ることにより無効ブロックの場合は符号化処理を行わな
いですむため、符号処理時間の短縮と符号量の低減も可
能となる。
【0033】(実施例3)図3は第3の実施例の動画像
符号化装置を示す構成図である。図3において、10は
帯域分割回路、12、14、16、18、20、22、
24は符号化回路、28は減算器、30は量子化器、3
2、56は可変長符号化回路、34はバッファ、36は
逆量子化器、38は加算器、42は動き補償回路、50
は基準算出動き検出回路、52は動き検出回路、60は
ブロック判定回路、58はフレームメモリである。ただ
し、ブロック判定回路60が符号化回路22のフレーム
メモリ58及び符号化回路24のフレームメモリ58の
両方から入力されている。
符号化装置を示す構成図である。図3において、10は
帯域分割回路、12、14、16、18、20、22、
24は符号化回路、28は減算器、30は量子化器、3
2、56は可変長符号化回路、34はバッファ、36は
逆量子化器、38は加算器、42は動き補償回路、50
は基準算出動き検出回路、52は動き検出回路、60は
ブロック判定回路、58はフレームメモリである。ただ
し、ブロック判定回路60が符号化回路22のフレーム
メモリ58及び符号化回路24のフレームメモリ58の
両方から入力されている。
【0034】以上のように構成された動画像符号化装置
について、以下その動作を説明する。入力画像信号は、
帯域分割回路10によって7つのサブバンド(HH1、
HL1、LH1、HH2、HL2、LH2、LL2)に
分割される。これらのうち、LL2成分のサブバンド信
号及びLH2成分のサブバンド信号と符号化回路24の
フレームメモリ58及び符号化回路22のフレームメモ
リ58に格納されている前フレームの復号画像の各サブ
バンド信号がブロック判定回路60に入力される。ブロ
ック判定回路60では、各入力信号の同位置の信号を2
(画素)×2(ライン)単位でブロック化して読み出
し、現フレームのサブバンド信号と前フレームのサブバ
ンド信号との差分をLL2、LH2各成分の4画素分に
対して行い、合計8画素の差分値が予め定められている
スレッショルド以下になっているか否かを判定する。そ
の有効/無効ブロックの識別符号は符号化回路24の動
き検出回路52と符号化回路12、14、16、18、
20、22の基準算出動き検出回路50の入力側に接続
されている。また、可変長符号化回路56にも供給され
る。可変長符号化回路56では、有効/無効の識別符号
を可変長符号化し、バッファ34に格納する。次に、L
L2成分のサブバンド信号は符号化回路24の動き検出
回路52に入力される。動き検出回路52では、ブロッ
ク判定回路60より判定された有効/無効の識別符号を
用いて、もし無効情報の場合、その後の符号化処理を行
わずそのブロック(2×2)は前フレームのサブバンド
信号をそのまま現フレームのサブバンド信号として用い
る。一方、有効情報の場合、現フレームのサブバンド信
号とフレームメモリ58に格納されている前フレームの
復号画像のサブバンド信号との間で動きベクトルの検出
が行われる。検出された動きベクトルは、一方において
動き補償回路42に入力される。動き補償回路42で
は、フレームメモリ58に格納されている前フレームの
復号信号において、前記動きベクトル値だけシフトした
位置の信号が予測信号として切り出される。次に、予測
信号は、帯域分割回路10から出力された現フレームの
サブバンド信号とともに減算器28に入力される。減算
器28では、双方のサブバンド信号間における差分が求
められ、その結果は量子化器30に供給される。量子化
器30では、入力された予測誤差信号の量子化が行わ
れ、量子化された値は動き検出回路52によって検出さ
れた動きベクトル値とともに、可変長符号化回路32に
供給される。可変長符号化回路32では、入力信号に対
して各々可変長符号化が行われ、符号化されたLL2成
分のサブバンド信号が得られ、バッファ34に格納され
る。また、量子化器30によって量子化された値は、逆
量子化器36にも供給されて逆量子化の処理が行われL
L2成分のサブバンド信号の復号差分が得られる。復号
差分には、加算器38において動き補償回路42から出
力された予測信号が加算されることによってLL2成分
のサブバンド信号が復元される。復元後のサブバンド信
号は、前フレームのサブバンド信号としてフレームメモ
リ40に格納され、次のフレームの画像の動き検出に利
用される。
について、以下その動作を説明する。入力画像信号は、
帯域分割回路10によって7つのサブバンド(HH1、
HL1、LH1、HH2、HL2、LH2、LL2)に
分割される。これらのうち、LL2成分のサブバンド信
号及びLH2成分のサブバンド信号と符号化回路24の
フレームメモリ58及び符号化回路22のフレームメモ
リ58に格納されている前フレームの復号画像の各サブ
バンド信号がブロック判定回路60に入力される。ブロ
ック判定回路60では、各入力信号の同位置の信号を2
(画素)×2(ライン)単位でブロック化して読み出
し、現フレームのサブバンド信号と前フレームのサブバ
ンド信号との差分をLL2、LH2各成分の4画素分に
対して行い、合計8画素の差分値が予め定められている
スレッショルド以下になっているか否かを判定する。そ
の有効/無効ブロックの識別符号は符号化回路24の動
き検出回路52と符号化回路12、14、16、18、
20、22の基準算出動き検出回路50の入力側に接続
されている。また、可変長符号化回路56にも供給され
る。可変長符号化回路56では、有効/無効の識別符号
を可変長符号化し、バッファ34に格納する。次に、L
L2成分のサブバンド信号は符号化回路24の動き検出
回路52に入力される。動き検出回路52では、ブロッ
ク判定回路60より判定された有効/無効の識別符号を
用いて、もし無効情報の場合、その後の符号化処理を行
わずそのブロック(2×2)は前フレームのサブバンド
信号をそのまま現フレームのサブバンド信号として用い
る。一方、有効情報の場合、現フレームのサブバンド信
号とフレームメモリ58に格納されている前フレームの
復号画像のサブバンド信号との間で動きベクトルの検出
が行われる。検出された動きベクトルは、一方において
動き補償回路42に入力される。動き補償回路42で
は、フレームメモリ58に格納されている前フレームの
復号信号において、前記動きベクトル値だけシフトした
位置の信号が予測信号として切り出される。次に、予測
信号は、帯域分割回路10から出力された現フレームの
サブバンド信号とともに減算器28に入力される。減算
器28では、双方のサブバンド信号間における差分が求
められ、その結果は量子化器30に供給される。量子化
器30では、入力された予測誤差信号の量子化が行わ
れ、量子化された値は動き検出回路52によって検出さ
れた動きベクトル値とともに、可変長符号化回路32に
供給される。可変長符号化回路32では、入力信号に対
して各々可変長符号化が行われ、符号化されたLL2成
分のサブバンド信号が得られ、バッファ34に格納され
る。また、量子化器30によって量子化された値は、逆
量子化器36にも供給されて逆量子化の処理が行われL
L2成分のサブバンド信号の復号差分が得られる。復号
差分には、加算器38において動き補償回路42から出
力された予測信号が加算されることによってLL2成分
のサブバンド信号が復元される。復元後のサブバンド信
号は、前フレームのサブバンド信号としてフレームメモ
リ40に格納され、次のフレームの画像の動き検出に利
用される。
【0035】他方、以上のLL2成分以外のHH1、H
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、実施例1と同様に表1を用いてサブバ
ンドド毎に動き検出のための基準位置を計算し各基準算
出動き検出回路50で、前記動き検出回路52の探索範
囲よりも小さい範囲を探索して動きベクトルを求める。
そして、ブロック判定回路60の有効/無効の識別符号
より、もし有効情報の場合、検出された動きベクトルを
用いて上述したLL2成分に対する処理と同様にして動
き補償、サブバンド信号間差分、予測誤差信号の量子
化、可変長符号化の処理が各々行われ、処理後の符号が
バッファ34に格納される。一方、無効情報の場合、そ
の後の符号化処理を行わずそのブロックは、前フレーム
のサブバンド信号をそのまま入力フレームのサブバンド
信号として用いる。
L1、LH1、HH2、HL2、LH2の各サブバンド
信号については、実施例1と同様に表1を用いてサブバ
ンドド毎に動き検出のための基準位置を計算し各基準算
出動き検出回路50で、前記動き検出回路52の探索範
囲よりも小さい範囲を探索して動きベクトルを求める。
そして、ブロック判定回路60の有効/無効の識別符号
より、もし有効情報の場合、検出された動きベクトルを
用いて上述したLL2成分に対する処理と同様にして動
き補償、サブバンド信号間差分、予測誤差信号の量子
化、可変長符号化の処理が各々行われ、処理後の符号が
バッファ34に格納される。一方、無効情報の場合、そ
の後の符号化処理を行わずそのブロックは、前フレーム
のサブバンド信号をそのまま入力フレームのサブバンド
信号として用いる。
【0036】なお、本発明は何ら上記実施例に限定され
るものではなく、たとえば、 (1)第1の実施例において、帯域分割回路10は、図
7に示した帯域分割を行ったが、図6の場合やLL2成
分を更に繰り返し水平、垂直方向にフィルタリングを施
しダウンサンプリングを行い10個の帯域成分(HH
1、HL1、LH1、HH2、HL2、LH2、HH
3、HL3、LH3、LL3)に分割した場合について
適用してもよい。また、他の帯域分割方法の場合でも本
実施例が適用可能なことは明らかである。
るものではなく、たとえば、 (1)第1の実施例において、帯域分割回路10は、図
7に示した帯域分割を行ったが、図6の場合やLL2成
分を更に繰り返し水平、垂直方向にフィルタリングを施
しダウンサンプリングを行い10個の帯域成分(HH
1、HL1、LH1、HH2、HL2、LH2、HH
3、HL3、LH3、LL3)に分割した場合について
適用してもよい。また、他の帯域分割方法の場合でも本
実施例が適用可能なことは明らかである。
【0037】(2)第2の実施例では、ブロック判定回
路54は、LL2成分のサブバンド信号を用いて有効/
無効ブロックの判定を行ったが、他のいずれかの成分を
用いてもよい。
路54は、LL2成分のサブバンド信号を用いて有効/
無効ブロックの判定を行ったが、他のいずれかの成分を
用いてもよい。
【0038】(3)第3の実施例では、ブロック判定回
路60は、LL2、LH2成分のサブバンド信号を用い
て有効/無効ブロックの判定を行ったが、他の複数の成
分を用いてもよい。
路60は、LL2、LH2成分のサブバンド信号を用い
て有効/無効ブロックの判定を行ったが、他の複数の成
分を用いてもよい。
【0039】(4)本実施例では、階層2のサブバンド
のブロックを2×2、階層1のサブバンドのブロックを
4×4としたが、他の大きさでもよい。
のブロックを2×2、階層1のサブバンドのブロックを
4×4としたが、他の大きさでもよい。
【0040】(5)上記実施例では、動き補償後に量子
化、可変長符号化を行ったが、減算器と量子化器の間に
離散直交変換回路を逆量子化器と加算器の間に離散逆直
交変換回路等の直交変換処理を施してもよい。また離散
直交変換、量子化、可変長符号化はこれらに限定される
ものではなく他の手法によってもよい。
化、可変長符号化を行ったが、減算器と量子化器の間に
離散直交変換回路を逆量子化器と加算器の間に離散逆直
交変換回路等の直交変換処理を施してもよい。また離散
直交変換、量子化、可変長符号化はこれらに限定される
ものではなく他の手法によってもよい。
【0041】
【発明の効果】以上説明したように本発明によれば、最
低周波帯域のサブバンド信号について動きベクトルの検
出を行い、その動きベクトルを最低周波帯域以外のサブ
バンド信号に対する動き検出のための基準位置にも利用
するため、各サブバンド信号間で全く相関のない動きベ
クトルによる符号化が行われないことにより、動き補償
の精度を高めて視覚上の画質劣化を低減するとともに、
符号量も低減することができる。
低周波帯域のサブバンド信号について動きベクトルの検
出を行い、その動きベクトルを最低周波帯域以外のサブ
バンド信号に対する動き検出のための基準位置にも利用
するため、各サブバンド信号間で全く相関のない動きベ
クトルによる符号化が行われないことにより、動き補償
の精度を高めて視覚上の画質劣化を低減するとともに、
符号量も低減することができる。
【図1】本発明の第1の実施例における動画像符号化装
置の構成図
置の構成図
【図2】階層2における基準算出動き検出回路の動作説
明図
明図
【図3】階層1における基準算出動き検出回路の動作説
明図
明図
【図4】本発明の第2の実施例における動画像符号化装
置の構成図
置の構成図
【図5】本発明の第3の実施例における動画像符号化装
置の構成図
置の構成図
【図6】帯域分割の1つの手法を示す説明図
【図7】帯域分割の1つの手法を示す説明図
【図8】帯域分割サブバンド信号に対する従来例の動画
像符号化装置の構成図
像符号化装置の構成図
【図9】帯域分割サブバンド信号に対する従来例の動画
像符号化装置の概略図
像符号化装置の概略図
10 帯域分割回路 12、14、16、18、20、22、24、622、
624、626、628、700、702、704、7
06 符号化回路 26、50 基準算出動き検出回路 28、636 減算器 30、640 量子化器 32、56、642、708 可変長符号化回路 34、644 バッファ 36、646 逆量子化器 38、650 加算器 40、58、630、710 フレームメモリ 42、634 動き補償回路 44、52、632、712 動き検出回路 54、60 ブロック判定回路 610、612 水平方向の帯域分割フィルタ 614、616、618、620 垂直方向の帯域分割
フィルタ 400、408、412、500、508、512、5
24、532、536ハイパス特性の帯域分割フィルタ 402、410、414、502、510、514、5
26、534、538ローパス特性の帯域分割フィルタ 404、406、504、506、528、530 水
平方向のダウンサンプリング回路 416、418、420、422、516、518、5
20、522、540、542、544、546 垂直
方向のダウンサンプリング回路 200 現フレームのLL2成分信号 210 現フレームのLH2成分信号 220、310 動きベクトルを検出するブロック位置 230 前フレームのLL2成分信号 240 前フレームのLH2成分信号 250、260、330 探索範囲を示す境界 270、290、350 予測信号のブロック位置、 280、340 基準ブロック位置、 291、292、293、391、392、393 動
きベクトル値 300 現フレームのLH1成分信号 320 前フレームのLH1成分信号
624、626、628、700、702、704、7
06 符号化回路 26、50 基準算出動き検出回路 28、636 減算器 30、640 量子化器 32、56、642、708 可変長符号化回路 34、644 バッファ 36、646 逆量子化器 38、650 加算器 40、58、630、710 フレームメモリ 42、634 動き補償回路 44、52、632、712 動き検出回路 54、60 ブロック判定回路 610、612 水平方向の帯域分割フィルタ 614、616、618、620 垂直方向の帯域分割
フィルタ 400、408、412、500、508、512、5
24、532、536ハイパス特性の帯域分割フィルタ 402、410、414、502、510、514、5
26、534、538ローパス特性の帯域分割フィルタ 404、406、504、506、528、530 水
平方向のダウンサンプリング回路 416、418、420、422、516、518、5
20、522、540、542、544、546 垂直
方向のダウンサンプリング回路 200 現フレームのLL2成分信号 210 現フレームのLH2成分信号 220、310 動きベクトルを検出するブロック位置 230 前フレームのLL2成分信号 240 前フレームのLH2成分信号 250、260、330 探索範囲を示す境界 270、290、350 予測信号のブロック位置、 280、340 基準ブロック位置、 291、292、293、391、392、393 動
きベクトル値 300 現フレームのLH1成分信号 320 前フレームのLH1成分信号
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H03M 7/36 9382−5K
Claims (3)
- 【請求項1】ディジタル化された画像信号を複数の帯域
に分割する手段と、各帯域のサブバンド信号に対し検出
された動きベクトルを用いて動き補償を行い予測信号を
発生する手段と、予測信号とサブバンド信号の間の差で
ある予測誤差信号を量子化する手段と、この量子化され
た信号と前記動きベクトルを符号化する手段とを有する
動画像符号化装置において、 最低周波帯域のサブバンド信号について動きベクトルを
検出する動き検出手段と、 最低周波帯域以外のサブバンド信号について該当する帯
域と最低周波帯域との大きさの比率N(N:正の整数)
と前記検出された動きベクトルとの掛けた値だけシフト
した位置を基準として前記動き検出手段の探索範囲より
も小さい範囲を探索して動きベクトルを検出する基準算
出動き検出手段と、 前記動きベクトルを用いて各帯域のサブバンド信号の符
号化を行う符号化手段とを備えたことを特徴とする動画
像符号化装置。 - 【請求項2】ディジタル化された画像信号を複数の帯域
に分割する手段と、各帯域のサブバンド信号に対し有効
ブロックに対してのみ検出された動きベクトルを用いて
動き補償を行い予測信号を発生する手段と、予測信号と
サブバンド信号の間の差である予測誤差信号を量子化す
る手段と、この量子化された信号と前記動きベクトルと
有効か無効ブロックかの識別情報を符号化する手段とを
有する動画像符号化装置において、 任意のサブバンド信号を用いてブロック単位に有効か無
効かを判定するブロック判定手段と、 最低周波帯域のサブバンド信号について有効ブロックと
判定されたブロックに対してのみ動きベクトルを検出す
る動き検出手段と、 最低周波帯域以外のサブバンド信号について有効ブロッ
クに対してのみ該当する帯域と最低周波帯域との大きさ
の比率N(N:正の整数)と前記検出された動きベクト
ルとの掛けた値だけシフトした位置を基準として前記動
き検出手段の探索範囲よりも小さい範囲を探索して動き
ベクトルを検出する基準算出動き検出手段と、 前記動きベクトルを用いて各帯域のサブバンド信号の符
号化を行う符号化手段とを備えたことを特徴とする動画
像符号化装置。 - 【請求項3】ブロック判定手段を複数の帯域のサブバン
ド信号を用いてブロック単位に有効か無効かを判定する
ことを特徴とする請求項2記載の動画像符号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31314994A JPH08172630A (ja) | 1994-12-16 | 1994-12-16 | 動画像符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31314994A JPH08172630A (ja) | 1994-12-16 | 1994-12-16 | 動画像符号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08172630A true JPH08172630A (ja) | 1996-07-02 |
Family
ID=18037703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31314994A Pending JPH08172630A (ja) | 1994-12-16 | 1994-12-16 | 動画像符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08172630A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006521727A (ja) * | 2003-03-03 | 2006-09-21 | トムソン ライセンシング | インタレースデジタルビデオデータのスケーラブル符号化および復号化 |
| JP2008211810A (ja) * | 2008-03-10 | 2008-09-11 | Nippon Telegr & Teleph Corp <Ntt> | 動画像可逆符号化方法とその復号化方法、及びそれらのプログラム |
| WO2010064569A1 (ja) * | 2008-12-02 | 2010-06-10 | 住友電気工業株式会社 | 動画像データの圧縮方法 |
| JP2021508962A (ja) * | 2017-12-22 | 2021-03-11 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッドAdvanced Micro Devices Incorporated | 損失のある無線リンクのためのビデオコーデックデータ復元技術 |
-
1994
- 1994-12-16 JP JP31314994A patent/JPH08172630A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006521727A (ja) * | 2003-03-03 | 2006-09-21 | トムソン ライセンシング | インタレースデジタルビデオデータのスケーラブル符号化および復号化 |
| JP2008211810A (ja) * | 2008-03-10 | 2008-09-11 | Nippon Telegr & Teleph Corp <Ntt> | 動画像可逆符号化方法とその復号化方法、及びそれらのプログラム |
| WO2010064569A1 (ja) * | 2008-12-02 | 2010-06-10 | 住友電気工業株式会社 | 動画像データの圧縮方法 |
| JP2010135912A (ja) * | 2008-12-02 | 2010-06-17 | Sumitomo Electric Ind Ltd | 動画像データの圧縮方法 |
| JP2021508962A (ja) * | 2017-12-22 | 2021-03-11 | アドバンスト・マイクロ・ディバイシズ・インコーポレイテッドAdvanced Micro Devices Incorporated | 損失のある無線リンクのためのビデオコーデックデータ復元技術 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0159434B1 (ko) | 휴먼 비쥬얼 시스템 모델링을 이용한 웨이블렛 영상 압축/복원장치 및 방법 | |
| EP1333681A2 (en) | Filtering method and apparatus for reducing block artifacts or ringing noise | |
| US20040228406A1 (en) | Advanced DCT-based video encoding method and apparatus | |
| US7145953B2 (en) | Filtering method and apparatus for removing blocking artifacts and/or ringing noise | |
| JP2003046785A (ja) | 圧縮された画像の画質の向上 | |
| CN1318946A (zh) | 补偿idct失配的dct域下转换系统 | |
| KR100561587B1 (ko) | 3차원 웨이브렛 변환 방법 및 장치 | |
| EP1265443A2 (en) | Wavelet domain motion compensation system | |
| JP3532470B2 (ja) | 符号化整合フィルタ装置を用いたビデオ通信のための技法 | |
| EP1705924A1 (en) | Moving picture encoding method and device, and moving picture decoding method and device | |
| US5426673A (en) | Discrete cosine transform-based image coding and decoding method | |
| JPH04322593A (ja) | 画像符号化装置及びその復号化装置 | |
| JPH0374968A (ja) | 画像データの符号化装置 | |
| EP1732330A1 (en) | Method and device for coding and decoding a sequence of images | |
| JP2004266794A (ja) | マルチ・リゾルーション・ビデオ符号化および復号化 | |
| KR20050049517A (ko) | 웨이블릿 기반의 부호화에서 운동 보상된 시간적 필터링을위한 필터링된 영역과 비필터링된 영역 모두를 갖는엘-프레임 | |
| JPH11298898A (ja) | ブロック歪低減回路 | |
| JP3899737B2 (ja) | 画像符号化装置及び方法 | |
| JPH09307897A (ja) | 画像データ圧縮処理方法 | |
| JPH06188742A (ja) | 変換符号化/復号化装置 | |
| JP2860970B2 (ja) | 画像符号化装置 | |
| JPH06233267A (ja) | 画像データ圧縮装置 | |
| JPH07154788A (ja) | 映像信号の符号化装置 | |
| JPH08336139A (ja) | 画像データ処理装置および量子化方法 | |
| JP2002218466A (ja) | ノイズ除去装置、帯域分割型逆dct回路、及びこれらの方法、プログラム |