JPH04196695A - 画像データ圧縮装置 - Google Patents
画像データ圧縮装置Info
- Publication number
- JPH04196695A JPH04196695A JP2321768A JP32176890A JPH04196695A JP H04196695 A JPH04196695 A JP H04196695A JP 2321768 A JP2321768 A JP 2321768A JP 32176890 A JP32176890 A JP 32176890A JP H04196695 A JPH04196695 A JP H04196695A
- Authority
- JP
- Japan
- Prior art keywords
- coefficients
- zero
- difference
- output
- signal
- 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
- 238000013144 data compression Methods 0.000 title claims abstract description 8
- 238000013139 quantization Methods 0.000 claims abstract description 29
- 230000000903 blocking effect Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 7
- 230000009466 transformation Effects 0.000 abstract description 10
- 230000000694 effects Effects 0.000 abstract description 3
- 230000001131 transforming effect Effects 0.000 abstract description 2
- 230000015556 catabolic process Effects 0.000 abstract 1
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 238000006731 degradation reaction Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、画像信号を直交変換して量子化する画像デー
タ圧縮装置に関する。
タ圧縮装置に関する。
画像情報のデータ量は一般に膨大であるために、その蓄
積や伝送を行なう場合には、なんらかの情報圧縮を行な
って処理している。この情報圧縮手段の一つとして、C
CITT、5GXV (伝送システム及び装置)で標準
化が進んでいるp×64kbit/sオーディオビジュ
アル・サービス用ビデオ符号化方式(H,261)があ
る。H,261では、入力画像信号は8×8画素の2次
元ブロックに分割され、直交変換(離散コサイン変換)
および量子化を行なわれた後、可変長符合化され出力さ
れる。この可変長符合化にはハフマン符号化か用いられ
ており、連続した零(ラン)とそれに続く零以外のif
!(レベル)により符号語か決定される。
積や伝送を行なう場合には、なんらかの情報圧縮を行な
って処理している。この情報圧縮手段の一つとして、C
CITT、5GXV (伝送システム及び装置)で標準
化が進んでいるp×64kbit/sオーディオビジュ
アル・サービス用ビデオ符号化方式(H,261)があ
る。H,261では、入力画像信号は8×8画素の2次
元ブロックに分割され、直交変換(離散コサイン変換)
および量子化を行なわれた後、可変長符合化され出力さ
れる。この可変長符合化にはハフマン符号化か用いられ
ており、連続した零(ラン)とそれに続く零以外のif
!(レベル)により符号語か決定される。
従来は、量子化手段の出力を可変長符合化して発生符号
量を求め、その結果に応じて量子化ステップを変化させ
ることにより発生符号量を制御していた。制御方法は、
1989年電子情報通信学会秋期全国大会D−45に述
べられているように、量子化手段の出力を可変長符合化
して発生符号量を求めることを量子化ステップを変えて
数回行い、その結果から設定符号量で量子化するための
量子化ステップを決定するものであった。
量を求め、その結果に応じて量子化ステップを変化させ
ることにより発生符号量を制御していた。制御方法は、
1989年電子情報通信学会秋期全国大会D−45に述
べられているように、量子化手段の出力を可変長符合化
して発生符号量を求めることを量子化ステップを変えて
数回行い、その結果から設定符号量で量子化するための
量子化ステップを決定するものであった。
しかし、このような従来の技術では設定符号量を64
kbps程度の低レートとした場合、量子化ステップサ
イズが相当大きくなり、直流係数に近い係数が荒く量子
化されるため、復号画像に量子化雑音やブロック歪など
が顕著に現われ、見た目の画像を見苦しくするという問
題点と、設定符号量にするためにフィードバック制御を
行なうため処理時間が増加するという問題点を有する。
kbps程度の低レートとした場合、量子化ステップサ
イズが相当大きくなり、直流係数に近い係数が荒く量子
化されるため、復号画像に量子化雑音やブロック歪など
が顕著に現われ、見た目の画像を見苦しくするという問
題点と、設定符号量にするためにフィードバック制御を
行なうため処理時間が増加するという問題点を有する。
そこで、本発明はこのような問題点を解決するものであ
り、その目的とするところは、原画像と復号画像との間
の画質の劣化を少なくし、かつ発生符号量を減少させ、
さらに処理時間の増加を防ぐ手法を提供するところにあ
る。
り、その目的とするところは、原画像と復号画像との間
の画質の劣化を少なくし、かつ発生符号量を減少させ、
さらに処理時間の増加を防ぐ手法を提供するところにあ
る。
本発明の画像データ圧縮装置は、画像信号をN×N(N
・整数)画素の2次元ブロックに分割するブロック化手
段と、ブロック化手段の出力であるN×N画素のブロッ
ク信号と1フレーム前の画像信号との差分を取る差分手
段と、差分手段の出力であるN×N画素の差分ブロック
信号を直交変換して、N×N個の変換係数を出力する直
交変換手段と、変換係数を量子化しN×N個の量子化係
数を出力する量子化手段と、量子化係数を可変長符号化
する可変長符号化手段を備えた画像データ圧縮装置にお
いて、 量子化手段の出力のN×N個の全係数において、低周波
成分から高周波成分に向かい係数の値が零か非零かを調
べ、零係数が連続してn個現われたらそれ以降の係数を
すべて零にして出力する零係数判別手段を備えたことを
特徴とする。
・整数)画素の2次元ブロックに分割するブロック化手
段と、ブロック化手段の出力であるN×N画素のブロッ
ク信号と1フレーム前の画像信号との差分を取る差分手
段と、差分手段の出力であるN×N画素の差分ブロック
信号を直交変換して、N×N個の変換係数を出力する直
交変換手段と、変換係数を量子化しN×N個の量子化係
数を出力する量子化手段と、量子化係数を可変長符号化
する可変長符号化手段を備えた画像データ圧縮装置にお
いて、 量子化手段の出力のN×N個の全係数において、低周波
成分から高周波成分に向かい係数の値が零か非零かを調
べ、零係数が連続してn個現われたらそれ以降の係数を
すべて零にして出力する零係数判別手段を備えたことを
特徴とする。
以下本発明をその実施例を示す図面に基づき詳述する。
第1図は本発明をH,261の画像符号化器に適用した
場合のブロック図である。
場合のブロック図である。
第1図において、入力端子101からの人力画像信号は
、ブロック化手段102により8×8のブロックと、輝
度信号4ブロツクと色差信号2ブロツクの計6ブロツク
より成るマクロブロックに分けられる。予測は通常フレ
ーム間で行なわれるため、符号化コントロール104に
よりスイッチ113、スイッチ114は第1図に示すと
おり下側につながっている。ブロック化手段102から
マクロブロック単位で出力された画像信号は、まず動き
補償予測手段111に人力され、既に記憶されている1
フレーム前の信号より、予測誤差が最小になるマクロブ
ロックの信号を呼び出しく動ベクトル検出)、そのマク
ロブロックの信号か出力される。この信号はブロック毎
にループフィルタ112を通った後、差分手段103に
おいて人力画像信号との差分が取られる。この差分手段
は、離散コサイン変換手段105で変換され、この出力
はジグザグスキャンされる。そして、量子化手段106
で量子化され、零係数判別手段107に出力される。零
係数判別手段107からの出力は、可変長符号化手段1
08においてハフマン符号化され出力端子115に出力
される。さらに、零係数判別手段107の出力は逆量子
化手段10って逆量子化され、逆離散コサイン変換手段
110て逆コサイン変換された後、動ベクトルで指示さ
れるブロックの信号をループフィルタ112を通した信
号と加算されて動き補償予測手段111に記録される。
、ブロック化手段102により8×8のブロックと、輝
度信号4ブロツクと色差信号2ブロツクの計6ブロツク
より成るマクロブロックに分けられる。予測は通常フレ
ーム間で行なわれるため、符号化コントロール104に
よりスイッチ113、スイッチ114は第1図に示すと
おり下側につながっている。ブロック化手段102から
マクロブロック単位で出力された画像信号は、まず動き
補償予測手段111に人力され、既に記憶されている1
フレーム前の信号より、予測誤差が最小になるマクロブ
ロックの信号を呼び出しく動ベクトル検出)、そのマク
ロブロックの信号か出力される。この信号はブロック毎
にループフィルタ112を通った後、差分手段103に
おいて人力画像信号との差分が取られる。この差分手段
は、離散コサイン変換手段105で変換され、この出力
はジグザグスキャンされる。そして、量子化手段106
で量子化され、零係数判別手段107に出力される。零
係数判別手段107からの出力は、可変長符号化手段1
08においてハフマン符号化され出力端子115に出力
される。さらに、零係数判別手段107の出力は逆量子
化手段10って逆量子化され、逆離散コサイン変換手段
110て逆コサイン変換された後、動ベクトルで指示さ
れるブロックの信号をループフィルタ112を通した信
号と加算されて動き補償予測手段111に記録される。
一方、画像の1枚目のフレームやシーンチェンジなどの
場合では、予測はフレーム内で行なわれるため、符号化
コントロール104によりスイッチ113、スイッチ1
14は上側につながっている。ブロック化手段102か
ら出力された画像信号は、ブロック毎に離散コサイン変
換手段1.05で変換され、量子化手段106で量子化
され、零係数判別手段107に出力される。零係数判別
手段からの出力は、可変長符号化手段108においてハ
フマン符号化され出力端子115に出力される。さらに
、零係数判別手段の出力は逆量子化手段109で逆量子
化され、逆離散コサイン変換手段110で逆コサイン変
換された後、動き補償予測手段111に記録される。
場合では、予測はフレーム内で行なわれるため、符号化
コントロール104によりスイッチ113、スイッチ1
14は上側につながっている。ブロック化手段102か
ら出力された画像信号は、ブロック毎に離散コサイン変
換手段1.05で変換され、量子化手段106で量子化
され、零係数判別手段107に出力される。零係数判別
手段からの出力は、可変長符号化手段108においてハ
フマン符号化され出力端子115に出力される。さらに
、零係数判別手段の出力は逆量子化手段109で逆量子
化され、逆離散コサイン変換手段110で逆コサイン変
換された後、動き補償予測手段111に記録される。
ここで、零係数判別手段107ての処理について第2図
のフローチャートに従い説明する。
のフローチャートに従い説明する。
まず、零係数判別手段107には、量子化手段106の
出力である8×8の量子化係数か人力される。次に、零
係数の連続する数を示すcountと連続する零係数が
閾値を越えたかどうかを示すrlagが初期化されて零
になる。(201)。ここで、flagは連続する零係
数の数が閾値n(1≦n≦63)を越えていない場合O
で、閾値nを越えた場合1となる。次に、flagが零
か非零か判別され(202) 、flagが零の場合は
係数が零か非零か調べる(203)。係数が非零の場合
は、countが零に初期化され(204)flagの
判別(202)に戻る。また、係数が零の場合は、co
un tに1を加え(205)、次にcountが閾値
nを越えているか調べる(206)。countか閾値
n以下の場合はそのままflagの判別(202)に戻
るか、閾値n以上の場合には、flagに1が代入(2
07)された後、rlagの判別(202)に戻る。ま
た、flagの判別202においてf’lagが1の場
合、それ以降の係数はすべて零にされて、出力される。
出力である8×8の量子化係数か人力される。次に、零
係数の連続する数を示すcountと連続する零係数が
閾値を越えたかどうかを示すrlagが初期化されて零
になる。(201)。ここで、flagは連続する零係
数の数が閾値n(1≦n≦63)を越えていない場合O
で、閾値nを越えた場合1となる。次に、flagが零
か非零か判別され(202) 、flagが零の場合は
係数が零か非零か調べる(203)。係数が非零の場合
は、countが零に初期化され(204)flagの
判別(202)に戻る。また、係数が零の場合は、co
un tに1を加え(205)、次にcountが閾値
nを越えているか調べる(206)。countか閾値
n以下の場合はそのままflagの判別(202)に戻
るか、閾値n以上の場合には、flagに1が代入(2
07)された後、rlagの判別(202)に戻る。ま
た、flagの判別202においてf’lagが1の場
合、それ以降の係数はすべて零にされて、出力される。
ここで、係数は低周波成分から高周波成分に向かって調
べられる。
べられる。
第3図(a)、(b)は、その具体例を示したものであ
る。ここで、第3図(a)は零係数判別手段に人力され
る量子化係数である。ここで、閾値nを5とした場合、
零係数判別手段からの出力は第3図(b)のようになる
。また、画像電子学会のカラーテストチャートNO,1
1の11の画像をH,261のフレーム内モートて量子
化ステップを5として可変長符合化した場合の発生符号
量は、本発明を適用しない場合107 kbitとなる
のに対し、本発明を適用した場合n−5では74kbi
t、またn−3では55kbitとなる。
る。ここで、第3図(a)は零係数判別手段に人力され
る量子化係数である。ここで、閾値nを5とした場合、
零係数判別手段からの出力は第3図(b)のようになる
。また、画像電子学会のカラーテストチャートNO,1
1の11の画像をH,261のフレーム内モートて量子
化ステップを5として可変長符合化した場合の発生符号
量は、本発明を適用しない場合107 kbitとなる
のに対し、本発明を適用した場合n−5では74kbi
t、またn−3では55kbitとなる。
H2PO4のリファレンスモデル(RM8)では、出力
バッファのビット専有率に応じてGOB毎に量子化ステ
ップサイズQ(2≦Q≦62)を変更することにより1
フレームでの発生符号量を制御していた。このような方
法では、008間の相関が強い場合、すなわち同じ量子
化ステップサイズQで量子化すると、はぼ同程度の符号
量が発生する場合では問題はないが、008間の相関が
弱い場合には、量子化ステップサイズQがGOB毎に大
きく変動し、1フレームの中で画質が部分的に大きく劣
化する。しかし、本発明を適用した場合、発生符号量が
極端に大きくなるGOBがなくなり、量子化ステップサ
イズの変更も少なく画質の極端な劣化を妨げる。さらに
、閾値nの値も出力バッファのビット専有率に応じてn
−3〜8程度まで変更できるようにすれば、量子化ステ
ップサイズQをほとんど変更しないでよいため、1フレ
ームでの画質の均一性を保てる。
バッファのビット専有率に応じてGOB毎に量子化ステ
ップサイズQ(2≦Q≦62)を変更することにより1
フレームでの発生符号量を制御していた。このような方
法では、008間の相関が強い場合、すなわち同じ量子
化ステップサイズQで量子化すると、はぼ同程度の符号
量が発生する場合では問題はないが、008間の相関が
弱い場合には、量子化ステップサイズQがGOB毎に大
きく変動し、1フレームの中で画質が部分的に大きく劣
化する。しかし、本発明を適用した場合、発生符号量が
極端に大きくなるGOBがなくなり、量子化ステップサ
イズの変更も少なく画質の極端な劣化を妨げる。さらに
、閾値nの値も出力バッファのビット専有率に応じてn
−3〜8程度まで変更できるようにすれば、量子化ステ
ップサイズQをほとんど変更しないでよいため、1フレ
ームでの画質の均一性を保てる。
以上述べたように本発明によれば、量子化ステップサイ
ズをあまり大きくしなくても発生符号量を低減できると
いう効果を有する。すなわち、連続した零(ラン)とそ
れに続く零以外の値(レベル)の二次元符号化をする際
、零の数を多くすることが効果的であり、本発明ではあ
る程度零係数が連続すると、それ以降の係数は画像に対
して支配的でないとして零にすることにより、量子化ス
テップを大きくせずに発生符号量を減らせることが可能
である。さらに、比較的細かく量子化された係数の中で
、低周波成分の係数が残っているため、復号画像は多少
輪郭のはやけたものとなるが、全体的には滑らかなもの
となり、量子化雑音やブロック歪の少ない見やすい画像
を再現できる。また、発生符号量を低減できるため、動
画像符号化器において、駒落しフレーム数も少なくなり
、自然な復号動画が得られる。
ズをあまり大きくしなくても発生符号量を低減できると
いう効果を有する。すなわち、連続した零(ラン)とそ
れに続く零以外の値(レベル)の二次元符号化をする際
、零の数を多くすることが効果的であり、本発明ではあ
る程度零係数が連続すると、それ以降の係数は画像に対
して支配的でないとして零にすることにより、量子化ス
テップを大きくせずに発生符号量を減らせることが可能
である。さらに、比較的細かく量子化された係数の中で
、低周波成分の係数が残っているため、復号画像は多少
輪郭のはやけたものとなるが、全体的には滑らかなもの
となり、量子化雑音やブロック歪の少ない見やすい画像
を再現できる。また、発生符号量を低減できるため、動
画像符号化器において、駒落しフレーム数も少なくなり
、自然な復号動画が得られる。
第1図は本発明の画像データ圧縮装置の一実施例を示す
ブロック図。 第2図は零係数判別手段のフローチャート図。 第3図は零係数判別手段を説明するための図。 101・・・入力端子 102・・・ブロッ分割手段 103・・・差分手段 104・・・符号化コントロール 105・・・離散コサイン変換手段 106・・・量子化手段 107・・・零係数判別手段 108・・・可変長符号化手段 109・・・逆量子化手段 110・・・逆離散コサイン変換手段 111・・・動き補償予測手段 112・・争ループフィルタ 113・・・スイッチ 114・・・スイッチ 115・・・出力端子 以上 出願人 セイコーエプソン株式会社 ゛ 代理人 弁理士 鈴 木 喜三部(他1名)第1図 第2図
ブロック図。 第2図は零係数判別手段のフローチャート図。 第3図は零係数判別手段を説明するための図。 101・・・入力端子 102・・・ブロッ分割手段 103・・・差分手段 104・・・符号化コントロール 105・・・離散コサイン変換手段 106・・・量子化手段 107・・・零係数判別手段 108・・・可変長符号化手段 109・・・逆量子化手段 110・・・逆離散コサイン変換手段 111・・・動き補償予測手段 112・・争ループフィルタ 113・・・スイッチ 114・・・スイッチ 115・・・出力端子 以上 出願人 セイコーエプソン株式会社 ゛ 代理人 弁理士 鈴 木 喜三部(他1名)第1図 第2図
Claims (1)
- 【特許請求の範囲】 画像信号をN×N(N:整数)画素の2次元ブロックに
分割するブロック化手段と、前記ブロック化手段の出力
であるN×N画素のブロック信号と1フレーム前の画像
信号との差分を取る差分手段と、前記差分手段の出力で
あるN×N画素の差分ブロック信号を直交変換して、N
×N個の変換係数を出力する直交変換手段と、前記変換
係数を量子化しN×N個の量子化係数を出力する量子化
手段と、前記量子化係数を可変長符号化する可変長符号
化手段を備えた画像データ圧縮装置において、 前記量子化手段の出力のN×N個の全係数において、低
周波成分から高周波成分に向かって順番に係数の値が零
か非零かを調べ、零係数が連続してn個(n:整数、1
≦n≦63)現われたらそれ以降の係数をすべて零にし
て出力する零係数判別手段、 を備えたことを特徴とする画像データ圧縮装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2321768A JPH04196695A (ja) | 1990-11-26 | 1990-11-26 | 画像データ圧縮装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2321768A JPH04196695A (ja) | 1990-11-26 | 1990-11-26 | 画像データ圧縮装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04196695A true JPH04196695A (ja) | 1992-07-16 |
Family
ID=18136222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2321768A Pending JPH04196695A (ja) | 1990-11-26 | 1990-11-26 | 画像データ圧縮装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04196695A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0651353A1 (en) * | 1993-10-28 | 1995-05-03 | Nec Corporation | Data processing system for picture coding processing |
-
1990
- 1990-11-26 JP JP2321768A patent/JPH04196695A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0651353A1 (en) * | 1993-10-28 | 1995-05-03 | Nec Corporation | Data processing system for picture coding processing |
| US5555511A (en) * | 1993-10-28 | 1996-09-10 | Nec Corporation | Data processing system for picture coding processing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5686962A (en) | Motion image coder using pre-filter to reduce quantization error | |
| EP0987899B1 (en) | Adaptive variable-length coding method for video data | |
| JP3093458B2 (ja) | 可変レート符・復号化装置 | |
| JPH07222154A (ja) | 映像符号化方法およびその装置 | |
| JPH0379182A (ja) | 画像符号化制御方式 | |
| US5508745A (en) | Apparatus for controlling a quantization level to be modified by a motion vector | |
| JP2894137B2 (ja) | 動画像符号化におけるプリフィルタ制御方法および装置 | |
| JPH0468988A (ja) | 動画像信号の符号化装置 | |
| JP4081727B2 (ja) | 画像符号化装置および画像符号化方法、並びに記録装置および記録方法 | |
| US6320987B1 (en) | Pre-DCT residue filter | |
| JP2914607B2 (ja) | 画像信号復号化装置 | |
| JPH04196695A (ja) | 画像データ圧縮装置 | |
| JPH04266286A (ja) | テレビ電話用映像信号圧縮装置 | |
| JPH07222173A (ja) | 画像処理装置 | |
| JP2916027B2 (ja) | 画像符号化装置 | |
| JPS63160495A (ja) | 画像符号化伝送方法 | |
| JPH04342387A (ja) | 画像データ圧縮装置 | |
| KR100234239B1 (ko) | 블록킹 효과 경감을 위한 양자화 방법과 그 장치 | |
| KR950009678B1 (ko) | 적응적 영상 부호화 장치 | |
| JP2659635B2 (ja) | 画像通信装置 | |
| JPH04180486A (ja) | 動画像データ圧縮装置 | |
| JPH04185169A (ja) | 画像データ圧縮装置 | |
| JPH02222388A (ja) | 動画像符号化方法 | |
| JP3279927B2 (ja) | 画像符号化方法及びその装置 | |
| JPH0389689A (ja) | 動画像信号の符号化装置 |