JPH0522604A - 画像データ復号装置 - Google Patents
画像データ復号装置Info
- Publication number
- JPH0522604A JPH0522604A JP3176717A JP17671791A JPH0522604A JP H0522604 A JPH0522604 A JP H0522604A JP 3176717 A JP3176717 A JP 3176717A JP 17671791 A JP17671791 A JP 17671791A JP H0522604 A JPH0522604 A JP H0522604A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- data
- error
- image data
- interpolation processing
- 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
- Transforming Light Signals Into Electric Signals (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【目的】 圧縮された画像データを復号化する際にブロ
ック内で誤り訂正不能となっても、補間処理を行うこと
により画質劣化の少ない画像データ復号装置を提供する
ことを目的とする。 【構成】 誤り訂正回路101は誤り訂正を行う回路で
あるが、誤り訂正が不能となった場合、後に行われる補
間処理回路105により補間処理を行うために誤りフラ
グの情報が送られる。訂正されたデータは固定長化回路
102によりデータが固定長化され、スキャン変換回路
103によりジグザグスキャンからラスタスキャンに変
換され、逆量子化回路104で逆量子化処理される。ま
た、誤り訂正不能となった場合には補間処理回路105
により隣接するブロックのデータを用いて補間処理さ
れ、逆直交変換回路106により画像データに復号され
る。
ック内で誤り訂正不能となっても、補間処理を行うこと
により画質劣化の少ない画像データ復号装置を提供する
ことを目的とする。 【構成】 誤り訂正回路101は誤り訂正を行う回路で
あるが、誤り訂正が不能となった場合、後に行われる補
間処理回路105により補間処理を行うために誤りフラ
グの情報が送られる。訂正されたデータは固定長化回路
102によりデータが固定長化され、スキャン変換回路
103によりジグザグスキャンからラスタスキャンに変
換され、逆量子化回路104で逆量子化処理される。ま
た、誤り訂正不能となった場合には補間処理回路105
により隣接するブロックのデータを用いて補間処理さ
れ、逆直交変換回路106により画像データに復号され
る。
Description
【0001】
【産業上の利用分野】本発明は、2次元直交変換を用い
て圧縮された画像を、復号するための画像データ復号装
置に関するものである。
て圧縮された画像を、復号するための画像データ復号装
置に関するものである。
【0002】
【従来の技術】近年、画像情報を圧縮して伝送,蓄積す
る必要性が高まり、またこのようにして得た画像を、誤
りなく受信,再生する等の技術が開発されている。
る必要性が高まり、またこのようにして得た画像を、誤
りなく受信,再生する等の技術が開発されている。
【0003】以下に、従来の画像データ復号装置につい
て説明する。図4はこの従来の画像データ復号装置のブ
ロック図を示すものである。図4において、誤り訂正回
路401は通信路もしくは記録再生系で生じた誤りを訂
正する回路、固定長化回路402は可変長符号化された
データを固定長化するための回路、スキャン変換回路4
03はブロック内のジグザグスキャンされたデータをラ
スタスキャンするための回路、逆量子化回路404は再
量子化されたデータを逆量子化するための回路、逆直交
変換回路405は直交変換されたデータを逆直交変換す
る回路である。
て説明する。図4はこの従来の画像データ復号装置のブ
ロック図を示すものである。図4において、誤り訂正回
路401は通信路もしくは記録再生系で生じた誤りを訂
正する回路、固定長化回路402は可変長符号化された
データを固定長化するための回路、スキャン変換回路4
03はブロック内のジグザグスキャンされたデータをラ
スタスキャンするための回路、逆量子化回路404は再
量子化されたデータを逆量子化するための回路、逆直交
変換回路405は直交変換されたデータを逆直交変換す
る回路である。
【0004】以上のように構成された画像データ復号装
置について、以下その動作について説明する。
置について、以下その動作について説明する。
【0005】まず、2次元直交変換を用いた画像圧縮の
符号化の方法について説明する。図5に一般的な画像デ
ータ符号化装置のブロック図を示す。デジタル画像デー
タはブロック分割回路501で2次元のブロックに分割
される。ここで分割されるブロックのサイズは、8×8
画素または16×16画素などが用いられる。分割され
たデータは直交変換回路502により2次元直交変換さ
れる。ここで用いられる直交変換には、離散余弦変換,
K−L変換などがある。直交変換後のデータは周波数領
域に変換されているため、人間の空間周波数の感度の視
覚特性に基づき量子化器503で量子化される。量子化
されたデータはジグザグスキャン回路504により図6
に示されるような順番でジグザグスキャン(画面上の各
ポイントのデータを矢印で示す方向にスキャンするこ
と)され、1次元のデータ系列に変換される。量子化さ
れたデータは、可変長符号化器505において可変長符
号化され、ブロック内の最初のデータから最後の非零係
数までが符号化され、かつブロックの最後を示す符号
(End Of Block)が付け加えられる。可変長符号化され
たデータは、伝送または記録再生系において誤りが生じ
ても訂正できるように、誤り訂正符号器506により符
号化される。
符号化の方法について説明する。図5に一般的な画像デ
ータ符号化装置のブロック図を示す。デジタル画像デー
タはブロック分割回路501で2次元のブロックに分割
される。ここで分割されるブロックのサイズは、8×8
画素または16×16画素などが用いられる。分割され
たデータは直交変換回路502により2次元直交変換さ
れる。ここで用いられる直交変換には、離散余弦変換,
K−L変換などがある。直交変換後のデータは周波数領
域に変換されているため、人間の空間周波数の感度の視
覚特性に基づき量子化器503で量子化される。量子化
されたデータはジグザグスキャン回路504により図6
に示されるような順番でジグザグスキャン(画面上の各
ポイントのデータを矢印で示す方向にスキャンするこ
と)され、1次元のデータ系列に変換される。量子化さ
れたデータは、可変長符号化器505において可変長符
号化され、ブロック内の最初のデータから最後の非零係
数までが符号化され、かつブロックの最後を示す符号
(End Of Block)が付け加えられる。可変長符号化され
たデータは、伝送または記録再生系において誤りが生じ
ても訂正できるように、誤り訂正符号器506により符
号化される。
【0006】次に、上記のような符号化方法により符号
化されたデータを復号化するための従来の復号装置につ
いて説明する。図4に従来の画像データ復号装置のブロ
ック図を示す。まず、誤り訂正回路401により伝送ま
たは記録再生系において生じた誤りが訂正される。訂正
された画像データは可変長符号化されているため、固定
長復号化器402によりデータが固定長化される。ここ
で行われる復号は、エントロピー符号化されたものに対
して行われる。たとえば、ハフマン符号,ワイル符号等
である。固定長化されたデータは図6に示すようにジグ
ザグにスキャンされているため、スキャン変換回路40
3によりラスタスキャンに変換される。ラスタスキャン
に変換されたデータは、再量子化されているため逆量子
化回路404により逆量子化される。逆量子化されたデ
ータは直交変換されたデータとなっているため、逆直交
変換回路405により逆直交変換され、画像データに復
号化される。
化されたデータを復号化するための従来の復号装置につ
いて説明する。図4に従来の画像データ復号装置のブロ
ック図を示す。まず、誤り訂正回路401により伝送ま
たは記録再生系において生じた誤りが訂正される。訂正
された画像データは可変長符号化されているため、固定
長復号化器402によりデータが固定長化される。ここ
で行われる復号は、エントロピー符号化されたものに対
して行われる。たとえば、ハフマン符号,ワイル符号等
である。固定長化されたデータは図6に示すようにジグ
ザグにスキャンされているため、スキャン変換回路40
3によりラスタスキャンに変換される。ラスタスキャン
に変換されたデータは、再量子化されているため逆量子
化回路404により逆量子化される。逆量子化されたデ
ータは直交変換されたデータとなっているため、逆直交
変換回路405により逆直交変換され、画像データに復
号化される。
【0007】
【発明が解決しようとする課題】しかしながら上記の従
来の構成では、通信路の雑音及び蓄積媒体のキズ等によ
り誤りが発生したとき、ブロック単位で誤りが発生する
という問題点を有していた。
来の構成では、通信路の雑音及び蓄積媒体のキズ等によ
り誤りが発生したとき、ブロック単位で誤りが発生する
という問題点を有していた。
【0008】本発明は上記従来の問題点を解決するもの
で、復号化する際にブロック内で誤り訂正不能となって
も、補間処理を行うことにより画質劣化の少ない画像デ
ータ復号装置を提供することを目的とする。
で、復号化する際にブロック内で誤り訂正不能となって
も、補間処理を行うことにより画質劣化の少ない画像デ
ータ復号装置を提供することを目的とする。
【0009】
【課題を解決するための手段】この目的を達成するため
に本発明の画像データ復号装置は、デジタル画像データ
の誤りを訂正する誤り訂正回路と、前記誤り訂正回路の
出力を入力とし、可変長符号化されたデータを固定長化
するための固定長化回路と、前記固定長化回路の出力を
入力とし、ジグザグスキャンされたデータをラスタスキ
ャンに変換するためのスキャン変換回路と、前記スキャ
ン変換回路の出力を入力とし、再量子化されたデータを
逆量子化するための逆量子化回路と、前記逆量子化回路
の出力を入力とし、前記誤り訂正回路で誤り訂正不能と
なったデータを補間するための補間処理回路と、前記補
間処理回路の出力を入力とし、直交変換されたデータを
逆直交変換するための逆直交変換回路と、を備えてい
る。
に本発明の画像データ復号装置は、デジタル画像データ
の誤りを訂正する誤り訂正回路と、前記誤り訂正回路の
出力を入力とし、可変長符号化されたデータを固定長化
するための固定長化回路と、前記固定長化回路の出力を
入力とし、ジグザグスキャンされたデータをラスタスキ
ャンに変換するためのスキャン変換回路と、前記スキャ
ン変換回路の出力を入力とし、再量子化されたデータを
逆量子化するための逆量子化回路と、前記逆量子化回路
の出力を入力とし、前記誤り訂正回路で誤り訂正不能と
なったデータを補間するための補間処理回路と、前記補
間処理回路の出力を入力とし、直交変換されたデータを
逆直交変換するための逆直交変換回路と、を備えてい
る。
【0010】
【作用】本発明は上記した構成により、誤り訂正が不能
となると、補間処理回路により隣接するブロックのデー
タを用いて補間処理を行う。
となると、補間処理回路により隣接するブロックのデー
タを用いて補間処理を行う。
【0011】
【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。
照しながら説明する。
【0012】図1は本発明の実施例における画像データ
復号装置のブロック図を示すものである。図1におい
て、誤り訂正回路101は誤り訂正を行う回路である
が、誤り訂正が不能となった場合、後に行われる補間処
理回路105により補間処理を行うために誤りフラグの
情報が送られる。訂正されたデータは固定長化回路10
2によりデータが固定長化され、スキャン変換回路10
3によりジグザグスキャンからラスタスキャンに変換さ
れ、逆量子化回路104で逆量子化処理される。また、
誤り訂正不能となった場合には補間処理回路105によ
り補間され、逆直交変換回路106により画像データに
復号される。
復号装置のブロック図を示すものである。図1におい
て、誤り訂正回路101は誤り訂正を行う回路である
が、誤り訂正が不能となった場合、後に行われる補間処
理回路105により補間処理を行うために誤りフラグの
情報が送られる。訂正されたデータは固定長化回路10
2によりデータが固定長化され、スキャン変換回路10
3によりジグザグスキャンからラスタスキャンに変換さ
れ、逆量子化回路104で逆量子化処理される。また、
誤り訂正不能となった場合には補間処理回路105によ
り補間され、逆直交変換回路106により画像データに
復号される。
【0013】以上のように構成された本実施例の画像デ
ータ復号装置について、以下その動作について説明す
る。通信路を通過してきた信号及び蓄積媒体から検出さ
れた信号は、通信路の雑音及び記録媒体のキズ等により
誤りが発生する。そこで、誤り訂正回路101により誤
りが訂正される。ここで、大多数の誤りは訂正される
が、訂正できなかった場合誤りフラグを立て、後に行わ
れる補完処理回路105に送られる。誤り訂正されたデ
ータは、ハフマン符号,ワイル符号等のエントロピー符
号化されており、符号長の異なったデータとなっている
ため、固定長化回路102により、8ビット等の固定し
たデータ長に変換される。変換されたデータはブロック
内において図6に示すようにジグザグスキャンされてい
るため、スキャン変換回路103により、ラスタスキャ
ンに変換される。ラスタスキャンに変換された2次元の
データは、視覚の空間周波数に応じて再量子化されてい
るため、逆量子化回路104により逆量子化される。逆
量子化されたデータは、データに誤りが無いか、または
誤りが訂正されていれば、逆直交変換回路106で、直
交変換されたデータが、元の画像データに復号される。
もし、誤りが訂正不能となった場合、補間処理回路10
5により、データが補間される。可変長符号化されたデ
ータは、零のラン長と非零の係数を組として2次元のハ
フマン符号等により、可変長符号化されている。そこ
で、誤り訂正不能となった箇所が、零のラン長となった
場合、図2に示すように、誤り訂正不能となった位置以
降のデータ(ジグザグスキャンされたデータ)の先頭に
零を挿入するシフトレジスタと、隣接するブロックの誤
り訂正不能となった位置以降のデータをブロック間で平
均値を計算し格納されたレジスタとを比較し、その差分
の2乗加算値が最小となる挿入された零の数を零のラン
長の予測値とする。また、非零の係数が訂正不能となっ
た場合、図3に示すように、隣接するブロックの同じ位
置にある係数の平均値で置き換える事により行われる。
ータ復号装置について、以下その動作について説明す
る。通信路を通過してきた信号及び蓄積媒体から検出さ
れた信号は、通信路の雑音及び記録媒体のキズ等により
誤りが発生する。そこで、誤り訂正回路101により誤
りが訂正される。ここで、大多数の誤りは訂正される
が、訂正できなかった場合誤りフラグを立て、後に行わ
れる補完処理回路105に送られる。誤り訂正されたデ
ータは、ハフマン符号,ワイル符号等のエントロピー符
号化されており、符号長の異なったデータとなっている
ため、固定長化回路102により、8ビット等の固定し
たデータ長に変換される。変換されたデータはブロック
内において図6に示すようにジグザグスキャンされてい
るため、スキャン変換回路103により、ラスタスキャ
ンに変換される。ラスタスキャンに変換された2次元の
データは、視覚の空間周波数に応じて再量子化されてい
るため、逆量子化回路104により逆量子化される。逆
量子化されたデータは、データに誤りが無いか、または
誤りが訂正されていれば、逆直交変換回路106で、直
交変換されたデータが、元の画像データに復号される。
もし、誤りが訂正不能となった場合、補間処理回路10
5により、データが補間される。可変長符号化されたデ
ータは、零のラン長と非零の係数を組として2次元のハ
フマン符号等により、可変長符号化されている。そこ
で、誤り訂正不能となった箇所が、零のラン長となった
場合、図2に示すように、誤り訂正不能となった位置以
降のデータ(ジグザグスキャンされたデータ)の先頭に
零を挿入するシフトレジスタと、隣接するブロックの誤
り訂正不能となった位置以降のデータをブロック間で平
均値を計算し格納されたレジスタとを比較し、その差分
の2乗加算値が最小となる挿入された零の数を零のラン
長の予測値とする。また、非零の係数が訂正不能となっ
た場合、図3に示すように、隣接するブロックの同じ位
置にある係数の平均値で置き換える事により行われる。
【0014】以上のように本実施例によれば、補間処理
回路を設けることにより、復号化する際にブロック内で
誤り訂正不能となっても、画質劣化の少ない画像データ
復号装置を提供することができる。
回路を設けることにより、復号化する際にブロック内で
誤り訂正不能となっても、画質劣化の少ない画像データ
復号装置を提供することができる。
【0015】
【発明の効果】以上のように本発明は、誤り訂正回路
(101)と、固定長化回路(102)と、スキャン変
換回路(103)と、逆量子化回路(104)と、補間
処理回路(105)と、逆直交変換回路(106)とを
設けることにより、復号化する際にブロック内で誤り訂
正不能となっても、補間処理回路により隣接するブロッ
クのデータを用いて補間処理を行うことができるため、
画質劣化の少ない画像データ復号装置を提供することが
できる。
(101)と、固定長化回路(102)と、スキャン変
換回路(103)と、逆量子化回路(104)と、補間
処理回路(105)と、逆直交変換回路(106)とを
設けることにより、復号化する際にブロック内で誤り訂
正不能となっても、補間処理回路により隣接するブロッ
クのデータを用いて補間処理を行うことができるため、
画質劣化の少ない画像データ復号装置を提供することが
できる。
【図1】本発明の実施例における画像データ復号装置の
構成を示すブロック図
構成を示すブロック図
【図2】同実施例における零のラン長を予測するための
補間回路の内部構成を示すブロック図
補間回路の内部構成を示すブロック図
【図3】同実施例における非零の係数の値を予測するた
めの補間回路の動作を説明するための模式図
めの補間回路の動作を説明するための模式図
【図4】従来例の画像データ復号装置の構成を示すブロ
ック図
ック図
【図5】従来例の画像データ符号化装置の構成を示すブ
ロック図
ロック図
【図6】従来例におけるスキャン変換回路の動作を説明
するための模式図
するための模式図
101 誤り訂正回路
102 固定長化回路
103 スキャン変換回路
104 逆量子化回路
105 補間処理回路
106 逆直交変換回路
201 シフトレジスタ
202 レジスタ
203 差分2乗加算器
Claims (3)
- 【請求項1】デジタル画像データの誤りを訂正する誤り
訂正回路と、 前記誤り訂正回路の出力を入力とし、可変長符号化され
たデータを固定長化するための固定長化回路と、 前記固定長化回路の出力を入力とし、ジグザグスキャン
されたデータをラスタスキャンに変換するためのスキャ
ン変換回路と、 前記スキャン変換回路の出力を入力とし、再量子化され
たデータを逆量子化するための逆量子化回路と、 前記逆量子化回路の出力を入力とし、前記誤り訂正回路
で誤り訂正不能となったデータを補間するための補間処
理回路と、 前記補間処理回路の出力を入力とし、直交変換されたデ
ータを逆直交変換するための逆直交変換回路と、を備え
た画像データ復号装置。 - 【請求項2】補間処理回路は、零のラン長と係数の値を
組にした2次元の可変長符号化の内、前記零のラン長が
誤り訂正不能となった場合、ブロック内の誤り訂正不能
となった位置以降のデータの先頭に順次零を挿入するシ
フトレジスタと、隣接するブロックの誤り訂正不能とな
った位置以降のデータをブロック間で平均し格納するレ
ジスタと、前記シフトレジスタ内のデータと前記レジス
タ内のデータとの差分の2乗加算値を計算する2乗加算
器とを備え、前記差分の2乗加算値が最小となる零の数
を零のラン長の予測値とする請求項1記載の画像データ
復号装置。 - 【請求項3】補間処理回路は、零のラン長と係数の値を
組にした2次元の可変長符号化の内、前記係数の値が誤
り訂正不能となった場合、隣接するブロックの同じ位置
にある係数の平均値で置き換える補間処理を行う請求項
1記載の画像データ復号装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3176717A JPH0522604A (ja) | 1991-07-17 | 1991-07-17 | 画像データ復号装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3176717A JPH0522604A (ja) | 1991-07-17 | 1991-07-17 | 画像データ復号装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0522604A true JPH0522604A (ja) | 1993-01-29 |
Family
ID=16018539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3176717A Pending JPH0522604A (ja) | 1991-07-17 | 1991-07-17 | 画像データ復号装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0522604A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4442426A1 (de) * | 1993-11-29 | 1995-06-01 | Kokusai Electric Co Ltd | Verfahren und Vorrichtung zum Übertragen von Bilddaten |
-
1991
- 1991-07-17 JP JP3176717A patent/JPH0522604A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4442426A1 (de) * | 1993-11-29 | 1995-06-01 | Kokusai Electric Co Ltd | Verfahren und Vorrichtung zum Übertragen von Bilddaten |
| DE4442426C2 (de) * | 1993-11-29 | 2001-02-15 | Kokusai Electric Co Ltd | Verfahren und Vorrichtung zum Übertragen von Bilddaten |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0744869B1 (en) | Image processing apparatus | |
| KR0129558B1 (ko) | 적응적 가변길이 부호화 방법 및 장치 | |
| US6677868B2 (en) | Entropy coding with adaptive syntax to replace high probability symbols with lower probabilities symbols | |
| US7630563B2 (en) | System and method for decoding digital image and audio data in a lossless manner | |
| US6985529B1 (en) | Generation and use of masks in MPEG video encoding to indicate non-zero entries in transformed macroblocks | |
| JP2530090B2 (ja) | 映像信号符号化装置 | |
| JPWO2003079692A1 (ja) | 階層符号化装置および復号装置 | |
| US20030091242A1 (en) | Signaling adaptive-quantization matrices in JPEG using end-of-block codes | |
| JPH08242378A (ja) | 標準adct圧縮像を効率的に繰り返し圧縮解除する方法 | |
| JP2004528791A (ja) | インターフレーム符号化方法および装置 | |
| JP2901656B2 (ja) | 画像符号化装置 | |
| JPH0522604A (ja) | 画像データ復号装置 | |
| JP3211989B2 (ja) | 直交変換符号化装置及び復号化装置 | |
| KR0135364B1 (ko) | 블럭-적응 스캔을 이용한 디씨티(dct) 블럭의 부호화 방법 및 그 장치 | |
| JPH06189286A (ja) | ディジタルビデオ信号符号化装置および復号化装置 | |
| JP3235761B2 (ja) | 高能率符号化装置 | |
| JP3190164B2 (ja) | 符号量見積り装置 | |
| JPH09154133A (ja) | 画像エンコーダおよび可変長符号化方法 | |
| JPH08275153A (ja) | 画像圧縮装置および画像復元装置 | |
| JPH06233266A (ja) | 映像符号化装置および映像復号化装置 | |
| JPH06178282A (ja) | 画像の符号化装置 | |
| JPH0723229A (ja) | 画像データ圧縮処理方法 | |
| JP3200073B2 (ja) | 画像処理装置 | |
| JPH0723228A (ja) | 画像データ圧縮処理方法 | |
| KR940000680B1 (ko) | 영상신호의 수신 및 재생시 런필드를 이용한 복호화 방식 |