JPH0310487A - 復号化装置 - Google Patents
復号化装置Info
- Publication number
- JPH0310487A JPH0310487A JP1144531A JP14453189A JPH0310487A JP H0310487 A JPH0310487 A JP H0310487A JP 1144531 A JP1144531 A JP 1144531A JP 14453189 A JP14453189 A JP 14453189A JP H0310487 A JPH0310487 A JP H0310487A
- Authority
- JP
- Japan
- Prior art keywords
- value
- error
- sample
- correction
- decoded
- 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.)
- Granted
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、予測符号化方式における復号化装置に関する
。
。
[従来の技術]
画像情報をディジタル伝送する場合に、1標本当たりの
伝送ビット数を削減する方法として、隣接する標本値が
互いに大きな相関性を具備するという性質を利用して圧
縮する差分符号化法(以下、DPCMと略す。)が知ら
れている。
伝送ビット数を削減する方法として、隣接する標本値が
互いに大きな相関性を具備するという性質を利用して圧
縮する差分符号化法(以下、DPCMと略す。)が知ら
れている。
第4図は、最も一般的な前値予測DPCM符号化装置の
構成ブロック図を示す。10は標本値の入力端子、12
は入力の標本値から予測値を減算する減算器、14は量
子化器、16は逆量子化器、18は加算器、20は予測
値を出力するためのDフリップフロップ、22は誤り訂
正符号化回路、24は符号化コードの出力端子である。
構成ブロック図を示す。10は標本値の入力端子、12
は入力の標本値から予測値を減算する減算器、14は量
子化器、16は逆量子化器、18は加算器、20は予測
値を出力するためのDフリップフロップ、22は誤り訂
正符号化回路、24は符号化コードの出力端子である。
減算器12は、入力端子10の標本値(8ビツト)から
、Dフリップフロップ20の出力の前値予測値(8ビツ
ト)を減算し、量子化器14は、減算器12の出力の差
分値を量子化し、DPCM符号(4ビツト)を出力する
。誤り訂正符号化回路22は量子化器14の出力に誤り
訂正用パリティを付加して、出力端子24に出力する。
、Dフリップフロップ20の出力の前値予測値(8ビツ
ト)を減算し、量子化器14は、減算器12の出力の差
分値を量子化し、DPCM符号(4ビツト)を出力する
。誤り訂正符号化回路22は量子化器14の出力に誤り
訂正用パリティを付加して、出力端子24に出力する。
また、逆量子化器16は量子化器14の出力のDPCM
符号(4ビツト)を逆量子化し、差分代表値(8ビツト
)を出力する。加算器18は逆量子化器16の出力に前
値予測値を加算し、Dフリップフロップ20はこれを1
標本間隔分遅延し、前値予測値として減算器12及び加
算器18に印加する。
符号(4ビツト)を逆量子化し、差分代表値(8ビツト
)を出力する。加算器18は逆量子化器16の出力に前
値予測値を加算し、Dフリップフロップ20はこれを1
標本間隔分遅延し、前値予測値として減算器12及び加
算器18に印加する。
一般に前値予測値との差分値は非常に小さな値となるの
で、差分値を符号化して伝送することにより、大きな圧
縮が可能になる。
で、差分値を符号化して伝送することにより、大きな圧
縮が可能になる。
第5図は第4図に対応する復号化装置の構成ブロック図
を示す。26は伝送されたDPCM符号の入力端子、2
8は誤り検出訂正回路、30は逆量子化器、32は加算
器、34はDフリップフロップ、36はスイッチ、38
は1ライン遅延器、40は復号値の出力端子である。
を示す。26は伝送されたDPCM符号の入力端子、2
8は誤り検出訂正回路、30は逆量子化器、32は加算
器、34はDフリップフロップ、36はスイッチ、38
は1ライン遅延器、40は復号値の出力端子である。
入力端子26の入力データは誤り検出訂正回路28によ
り、データ伝送中に発生した誤りを検出・訂正される。
り、データ伝送中に発生した誤りを検出・訂正される。
誤り検出訂正回路28は、DPCM符号を逆量子化器3
0に印加すると共に、訂正できなかった場合には、スイ
ッチ36を制御するエラー・フラグ(第6図参照)を出
力する。逆量子化器30はDPCM符号を逆量子化して
、差分代表値を出力し、加算器32は逆量子化器30の
出力に前値復号値を加算する。加算器32の出力が復号
値となる。加算器32の出力はDフリップフロップ34
で1標本間隔だけ遅延され、前値復号値として加算器3
2に帰還される。
0に印加すると共に、訂正できなかった場合には、スイ
ッチ36を制御するエラー・フラグ(第6図参照)を出
力する。逆量子化器30はDPCM符号を逆量子化して
、差分代表値を出力し、加算器32は逆量子化器30の
出力に前値復号値を加算する。加算器32の出力が復号
値となる。加算器32の出力はDフリップフロップ34
で1標本間隔だけ遅延され、前値復号値として加算器3
2に帰還される。
加算器32の出力は直接、スイッチ36の接点aに印加
され、1ライン遅延器38を介してスイッチ36の接点
すに印加される。一般に、DPCM符号化方式では、伝
送路で誤りが発生すると、次に標本値そのものを量子化
したPCM符号の復号値か得られるまで、誤りが後続の
復号値に伝搬することが知られている。そこで、誤り検
出訂正回路28で符号化コードに訂正不能な誤りが検出
された場合には、第6図に示すように、当該訂正不能の
誤り検出以後、エラー・フラグを立てる。
され、1ライン遅延器38を介してスイッチ36の接点
すに印加される。一般に、DPCM符号化方式では、伝
送路で誤りが発生すると、次に標本値そのものを量子化
したPCM符号の復号値か得られるまで、誤りが後続の
復号値に伝搬することが知られている。そこで、誤り検
出訂正回路28で符号化コードに訂正不能な誤りが検出
された場合には、第6図に示すように、当該訂正不能の
誤り検出以後、エラー・フラグを立てる。
当該エラー・フラグか立っている間はスイッチ36を接
点す側に切り換えて、前ラインの標本値で代替、即ち修
整する。第6図はこの修整による復号値の、1サンプル
点おきの変化を示す。
点す側に切り換えて、前ラインの標本値で代替、即ち修
整する。第6図はこの修整による復号値の、1サンプル
点おきの変化を示す。
[発明か解決しようとする課題]
しかし上記従来例では、1ライン前の標本値で代替する
ので、1ライン遅延器が必要になり、ハードウェアの増
加を招くという欠点がある。また、訂正不能な符号化コ
ードが検出された後の全ての復号値を代替するので、現
在のラインの標本値とその1ライン前の標本値との間に
相関が無い場合には、大きな画質劣化になるという欠点
がある。
ので、1ライン遅延器が必要になり、ハードウェアの増
加を招くという欠点がある。また、訂正不能な符号化コ
ードが検出された後の全ての復号値を代替するので、現
在のラインの標本値とその1ライン前の標本値との間に
相関が無い場合には、大きな画質劣化になるという欠点
がある。
このような場合、第6図に示すように、前ラインの標本
値と、伝送路誤りが無い場合の標本値との差が大きくな
っており、画質劣化が顕著になる。
値と、伝送路誤りが無い場合の標本値との差が大きくな
っており、画質劣化が顕著になる。
本発明はこのような欠点のない復号化装置を提示するこ
とを目的とする。
とを目的とする。
[課題を解決するための手段]
本発明に係る復号化装置は、予測符号化方式における復
号化装置であって、誤り訂正不能な符号化コードに対応
する復号値を1サンプル前の復号値で代替する代替手段
を設け、当該代替手段の出力する復号値に従い次サンプ
ルの復号を行なうことを特徴とする。
号化装置であって、誤り訂正不能な符号化コードに対応
する復号値を1サンプル前の復号値で代替する代替手段
を設け、当該代替手段の出力する復号値に従い次サンプ
ルの復号を行なうことを特徴とする。
[作用]
上記手段により、誤った符号化コードに対応する復号値
に対して、最も相関性の高い直前の復号値で代替するの
で、修整誤差は極めて小さく、且つ、この代替復号値で
次サンプルの復号を行なうので、この修整誤差は時間の
経過によって大きくならない。また、1ライン遅延器を
用いないで済み、回路構成が簡略化し、安価になる。
に対して、最も相関性の高い直前の復号値で代替するの
で、修整誤差は極めて小さく、且つ、この代替復号値で
次サンプルの復号を行なうので、この修整誤差は時間の
経過によって大きくならない。また、1ライン遅延器を
用いないで済み、回路構成が簡略化し、安価になる。
[実施例]
以下、図面を参照して本発明の詳細な説明する。
第1図は本発明の一実施例の構成ブロック図を示す。4
2は伝送データの入力端子、44は誤り検出訂正回路、
46は逆量子化器、48は加算器、50は訂正不能のエ
ラー・コートにより切り換えられるスイッチ、52は1
標本間隔の遅延器として機能するDフリップフロップ、
54は復号値の出力端子である。
2は伝送データの入力端子、44は誤り検出訂正回路、
46は逆量子化器、48は加算器、50は訂正不能のエ
ラー・コートにより切り換えられるスイッチ、52は1
標本間隔の遅延器として機能するDフリップフロップ、
54は復号値の出力端子である。
誤り検出訂正回路44は入力端子42の伝送データを受
け、伝送途中の誤りを検出・訂正し、DPCM符号を逆
量子化器30に供給する。誤り検出訂正回路44はまた
、訂正不能の伝送誤りに対しては、第2図に示すように
、スイッチ50を制御するエラー・フラグを1サンプル
期間立てる。
け、伝送途中の誤りを検出・訂正し、DPCM符号を逆
量子化器30に供給する。誤り検出訂正回路44はまた
、訂正不能の伝送誤りに対しては、第2図に示すように
、スイッチ50を制御するエラー・フラグを1サンプル
期間立てる。
加算器48は逆量子化器46の出力(差分代表値)にD
フリップフロップ52の出力(前値復号値)を加算する
。加算器48の出力はスイッチ50の接点aに接続し、
スイッチ50の接点すにはDフリップフロップ52の出
力が接続する。スイッチ50で選択された信号は、復号
値として出力端子54に供給されると共に、Dフリップ
フロップ52に印加される。即ち、スイッチ50は、通
常は接点aに接続して加算器48の出力を選択するか、
訂正不能な誤りに対しては誤り検出訂正回路44からの
エラー・フラグに従い1サンプル期間だけ接点すに接続
し、前値復号値を選択する。
フリップフロップ52の出力(前値復号値)を加算する
。加算器48の出力はスイッチ50の接点aに接続し、
スイッチ50の接点すにはDフリップフロップ52の出
力が接続する。スイッチ50で選択された信号は、復号
値として出力端子54に供給されると共に、Dフリップ
フロップ52に印加される。即ち、スイッチ50は、通
常は接点aに接続して加算器48の出力を選択するか、
訂正不能な誤りに対しては誤り検出訂正回路44からの
エラー・フラグに従い1サンプル期間だけ接点すに接続
し、前値復号値を選択する。
第2図は第1図の動作例を示す。第5サンプル時点で訂
正不能な伝送誤りが発生しており、その時点の誤って復
号された標本値を1サンプル前の復号値で置換している
。1サンプル前の標本値は現在の標本値と極めて相関が
高いので、復号値での修整誤差も極めて小さい。以後、
伝送されてきたDPCM符号で復号するので、修整誤差
は一定値内に収まり、大きくならない。特に、1サンプ
ル前の標本値と同じ標本鍍のサンプルで訂正不能の伝送
誤りが発生した場合には、修整誤差はゼロである。
正不能な伝送誤りが発生しており、その時点の誤って復
号された標本値を1サンプル前の復号値で置換している
。1サンプル前の標本値は現在の標本値と極めて相関が
高いので、復号値での修整誤差も極めて小さい。以後、
伝送されてきたDPCM符号で復号するので、修整誤差
は一定値内に収まり、大きくならない。特に、1サンプ
ル前の標本値と同じ標本鍍のサンプルで訂正不能の伝送
誤りが発生した場合には、修整誤差はゼロである。
第1図の、逆量子化器46、加算器48及びスイッチ5
0の部分は、ROMテーブルにより形成できる。第3図
はその構成ブロック図を示す。56がその復号化テーブ
ルとしてのROMである。
0の部分は、ROMテーブルにより形成できる。第3図
はその構成ブロック図を示す。56がその復号化テーブ
ルとしてのROMである。
ROM56は、入力として、DPCM符号に4ビツト、
予測値に8ビツト、誤り検出訂正回路44の出力するエ
ラ・フラグに1ビツトを割り当ててあり、また、8ビツ
ト出力を持つ。ROM56には、エラー・フラグが立っ
ているときには、前値復号値、即ちDフリップフロップ
の出力と同一の符号を出力するように書いておき、エラ
ー・フラグが立っていないときには、4ビツトのDPC
M符号による差分代表値にDフリップフロップからの前
値復号値を加算した値を出力するように書いておけばよ
い。
予測値に8ビツト、誤り検出訂正回路44の出力するエ
ラ・フラグに1ビツトを割り当ててあり、また、8ビツ
ト出力を持つ。ROM56には、エラー・フラグが立っ
ているときには、前値復号値、即ちDフリップフロップ
の出力と同一の符号を出力するように書いておき、エラ
ー・フラグが立っていないときには、4ビツトのDPC
M符号による差分代表値にDフリップフロップからの前
値復号値を加算した値を出力するように書いておけばよ
い。
上記実施例では前値予測符号化法を例に説明したが、フ
レーム間予り1符号化法やライン間予測符号化法でも同
様に適用できることはいうまでもない。
レーム間予り1符号化法やライン間予測符号化法でも同
様に適用できることはいうまでもない。
[発明の効果]
以上の説明から容易に理解できるように、本発明によれ
ば、1ライン遅延器を用いないので、回路構成が簡略化
し、安価になる。また、訂正不能時には、最も相関性の
高い直前値で代替するので、修整誤差は極めて小さく、
且つ、この代替復号値により以後の復号を行なうので、
この修整誤差は時間の経過によって大きくならない。
ば、1ライン遅延器を用いないので、回路構成が簡略化
し、安価になる。また、訂正不能時には、最も相関性の
高い直前値で代替するので、修整誤差は極めて小さく、
且つ、この代替復号値により以後の復号を行なうので、
この修整誤差は時間の経過によって大きくならない。
第1図は本発明の一実施例の構成ブロック図、第2図は
第1図の動作説明図、第3図は第1図の一部をROM化
した構成例、第4図は従来の符号化装置の構成ブロック
図、第5図は従来の復号化装置の構成ブロック図、第6
図は第5図の動作説明図である。 42;入力端子 44:誤り検出訂正回路 46:逆量
子化器 48:加算器 50:スイッチ52:Dフリッ
プフロップ 54:出力端子第1図 23456 フ 8.IjJ(、、′ル2.
。 第2図 第 5 図 第 図 時間(サノブル)
第1図の動作説明図、第3図は第1図の一部をROM化
した構成例、第4図は従来の符号化装置の構成ブロック
図、第5図は従来の復号化装置の構成ブロック図、第6
図は第5図の動作説明図である。 42;入力端子 44:誤り検出訂正回路 46:逆量
子化器 48:加算器 50:スイッチ52:Dフリッ
プフロップ 54:出力端子第1図 23456 フ 8.IjJ(、、′ル2.
。 第2図 第 5 図 第 図 時間(サノブル)
Claims (1)
- 予測符号化方式における復号化装置であって、誤り訂正
不能な符号化コードに対応する復号値を1サンプル前の
復号値で代替する代替手段を設け、当該代替手段の出力
する復号値に従い次サンプルの復号を行なうことを特徴
とする復号化装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14453189A JP2995750B2 (ja) | 1989-06-07 | 1989-06-07 | 復号化装置 |
| EP90305991A EP0402058B1 (en) | 1989-06-07 | 1990-06-01 | Predictive decoding device correcting code errors |
| DE69026143T DE69026143T2 (de) | 1989-06-07 | 1990-06-01 | Kodefehler korrigierende Vorhersage-Decodiervorrichtung |
| US08/148,523 US5325374A (en) | 1989-06-07 | 1993-11-04 | Predictive decoding device for correcting code errors |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14453189A JP2995750B2 (ja) | 1989-06-07 | 1989-06-07 | 復号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0310487A true JPH0310487A (ja) | 1991-01-18 |
| JP2995750B2 JP2995750B2 (ja) | 1999-12-27 |
Family
ID=15364486
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14453189A Expired - Fee Related JP2995750B2 (ja) | 1989-06-07 | 1989-06-07 | 復号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2995750B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0799582A (ja) * | 1993-06-18 | 1995-04-11 | Kawasaki Steel Corp | 画像圧縮装置 |
| US5915043A (en) * | 1994-07-15 | 1999-06-22 | Nec Corporation | Image reproducing apparatus |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62241436A (ja) * | 1986-04-14 | 1987-10-22 | Canon Inc | 画像信号予測符号化・復号化システム |
| JPH0198323A (ja) * | 1987-10-12 | 1989-04-17 | Nec Corp | 誤り訂正装置 |
-
1989
- 1989-06-07 JP JP14453189A patent/JP2995750B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62241436A (ja) * | 1986-04-14 | 1987-10-22 | Canon Inc | 画像信号予測符号化・復号化システム |
| JPH0198323A (ja) * | 1987-10-12 | 1989-04-17 | Nec Corp | 誤り訂正装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0799582A (ja) * | 1993-06-18 | 1995-04-11 | Kawasaki Steel Corp | 画像圧縮装置 |
| US5915043A (en) * | 1994-07-15 | 1999-06-22 | Nec Corporation | Image reproducing apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2995750B2 (ja) | 1999-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0214235B1 (en) | Error detection and concealment using predicted signal values | |
| EP0116975B1 (en) | Speech-adaptive predictive coding system | |
| JP3428697B2 (ja) | 画像復号化方法 | |
| US5325374A (en) | Predictive decoding device for correcting code errors | |
| JPH0310487A (ja) | 復号化装置 | |
| JPS6118907B2 (ja) | ||
| JPH0324864A (ja) | 復号化装置 | |
| JP2797411B2 (ja) | 符号化装置 | |
| JPH0133993B2 (ja) | ||
| JPH05130420A (ja) | 復号化装置 | |
| JP2952875B2 (ja) | 復号化装置及び方法 | |
| JP3287543B2 (ja) | 誤り訂正符号化方法および復号化方法 | |
| JPH03292083A (ja) | 予測復号化装置 | |
| JPH07193514A (ja) | 伝送路符号選択データ伝送方式 | |
| JPS62117421A (ja) | 音声符号化方式 | |
| JP2582072B2 (ja) | 符号化復号化方法 | |
| JPH04233375A (ja) | 復号化装置 | |
| JP2624520B2 (ja) | 誤り伝搬補償方法 | |
| JP2679164B2 (ja) | 符号化装置と復号化装置 | |
| JPH05122528A (ja) | 復号化装置 | |
| JPH0534856B2 (ja) | ||
| JPS6236930A (ja) | 復号装置 | |
| JPS61245727A (ja) | デ−タ伝送方法 | |
| JPH05506133A (ja) | データ整列 | |
| JPH02305280A (ja) | 画像復号化方法及びその装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071029 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081029 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |