JPH0313088A - 復号化装置 - Google Patents

復号化装置

Info

Publication number
JPH0313088A
JPH0313088A JP1147806A JP14780689A JPH0313088A JP H0313088 A JPH0313088 A JP H0313088A JP 1147806 A JP1147806 A JP 1147806A JP 14780689 A JP14780689 A JP 14780689A JP H0313088 A JPH0313088 A JP H0313088A
Authority
JP
Japan
Prior art keywords
value
quantization
frame
adjacent
representative value
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
Application number
JP1147806A
Other languages
English (en)
Inventor
Takashi Ishikawa
尚 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP1147806A priority Critical patent/JPH0313088A/ja
Publication of JPH0313088A publication Critical patent/JPH0313088A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は復号化装置に関し、より具体的にはディジタル
画像データ伝送システムにおける復号化装置に関する。
[従来の技術] 画像や音声などの情報をディジタル伝送する場合、伝送
情報量を削減するために、各種の符号化を施される。符
号化方法の1つに、隣接する標本値間の相関性を利用し
て情報1の圧縮を図る予測符号化方式(以下、DPCM
という)がある。DPCMでは、既に伝送されている復
号値から、符号化する標本値に対する予測値を求め、こ
の予測値と標本値との差分値(予測誤差)を量子化して
伝送する。
予測値の生成方法により、各種の予測符号化方式がある
。第4図は最も簡単な前値予測符号化方式(1つ前の復
号値を予測値として用いる予測符号化方式)の符号化装
置の構成ブロック図を示す。
なお、以下では、標本値X−二対して、その差分値をe
5、DPCMコードをYl、DPCM :l−ドY1に
基づく代表値をQ(at)、復号値をXI、予測値を添
字pを付加してX、、と表わすことにする。
第4図で、減算器12は、入力端子10に人力する標本
値X、から予測値X1.(本実施例では、前値復号値)
を減算し、差分値e1を出力する。量子化器14は、差
分値elを量子化して量子化コードY、を出力し、この
量子化コードY、が出力端子16から伝送路に送出され
る。DPCIJコードY、はまた、量子化代表値発生回
路18にも印加される。量子化代表値発生回路18はD
PCMコードY、を量子化代表値Q(eI)に変換する
。この量子化代表値Q(e、)に加算器20で予測値を
加算することにより、人力標本値を復元できる。復元さ
れた入力標本値は量子化誤差を含んでいるので、元の入
力標本値のレンジを越える可能性がある。そこでリミッ
タ22でレンジを振幅制限する。リミッタ22の出力が
局部復号値X1であり、Dフリップフロップ(予測器)
24に印加される。この例では、前値復号値を予測値に
しているので、予測器はDフリップフロップになる。D
フリップフロップ24は次のクロックサイクルで局部復
号値りを予測値として減算器12及び加算器20に印加
する。
一般に、予測値と入力標本値との差分値は、値の小さな
部分に確率分布が片寄っており、差分の小さな所の量子
化ステップを細かく、差分の大きな所を粗くすることに
より、情報量を圧縮できる。
第5図は第4図の符号化装置に対応する復号化装置の構
成ブロック図を示す。入力端子26に入力するDPCM
コードYlは、量子化代表値発生回路18により量子化
代表値Q(e、)に変換され、加算器30で予測値を加
算される。リミッタ32は、加算器30の出ツノを振幅
制限する。リミッタ32の出力XIが復号値として出力
端子34から出力される。この復号値はDフリップフロ
ップ36により1サイクルクロツクだけ遅延され、予測
値X1.とじて加算器30に印加される。
[発明が解決しようとする課題] 第4図に示す従来例では、入力標本値のダイナミックレ
ンジ(以下、Dレンジと記す)を0〜n−1のnレベル
としたときに、差分値のDレンジは−n+1〜n−1の
(2n−1)レベルとなり、入力標本値の約2倍になっ
てしまう。その結果、圧縮率を高くすると共に、量子化
特性を前記のような非線形特性(差分値がOの近傍で量
子化ステップを細かく、0から離れるに従って量子化ス
テップを粗くする特性)とした場合に、予測値から離れ
た部分の量子化誤差(量子化前後の差分値の差)の絶対
値の最大値が非常に大きな値になる。
これが、差分値の大きい画像エツジ部分での画質劣化(
エツジ・ビジネス)の主たる要因になっていた。
そこで本発明はこのような欠点を解消する復号化装置を
提示することを目的とする。
[課題を解決するための手段] 本発明に係る復号化装置は、符号化コードをフレーム遅
延させる遅延手段と、量子化代表値がフレーム間で相隣
接する値か否かを判定する判定手段とを具備し、フレー
ム間で量子化代表値が相隣接する場合に、現フレームと
前フレームの量子化代表値の間の値に現フレームの量子
化代表値を設定することを特徴とする。
[作用] 上記手段により、フレーム間での量子化代表値の差又は
変化を小さくでき、従ってエツジ・ビジネスを低減でき
る。
[実施例] 以下、図面を参照して本発明の詳細な説明する。
第1図は本発明の一実施例の構成ブロック図を示す。4
0はDPCMコードの入力端子、41は代表値発生回路
、42はフレームメモリ、43は量子化境界値発生回路
、44は隣接代表値判定回路、45.56は加算器、4
7.49はリミッタ、48はDフリップフロップ、50
は復号値を選択するスイッチ、51は復号値の出力端子
である。
入力端子40に入力するDPCMPCMコードY子化・
代表値発生回路41により差分値(m子化代表値Q(e
、))に変換され、加算器45がこれに予測値X→を加
算する。リミッタ47は加算器45の出力を振幅制限し
、リミッタ47の出力が復号値x1としてスイッチ50
のa接点に印加される。他方、DPCMコードY、はフ
レームメモリ42、量子化境界値発生回路43及び隣接
代表値判定回路44にも印加される。フレームメモリ4
2ではDPCMPCMコードYフレ一ム分遅延して量子
化境界値発生回路43及び隣接代表値判定回路44に印
加する。
量子化境界値発生回路43は現フレームのDPCMコー
ドY+と前フレームのDPCMコードコード とが示す
量子化代表値が相隣接する値の場合に、量子化時の境界
値を発生し、それ以外では現フレームのDPCMコード
が示す量子化代表値を発生する。加算器46は量子化境
界値発生回路43の出力にDフリップフロップ48の出
力である予測値X8.を加算し、リミッタ49は加算器
46の出力を振幅制限する。リミッタ49の出力は補正
された復号値XI’としてスイッチ50のb接点に印加
される。
隣接代表値判定回路44は現フレームのDPCMPCM
コードYフレームのDPCMコードYl°  とが相隣
接する量子化代表値を示す場合に”H”を、それ以外で
は”L”の判定信号d、を出力する。スイッチ50はこ
の判・定信号d、が”L”のときa接点に接続し、”H
”のときb接点に接続する。スイッチ50で選択された
信号z1は、復号値として出力端子51から出力される
。即ち、現フレームのDPCMコードと前フレームのD
PCMコードが相隣接する量子化代表値を示す場合には
、その境界値を量子化代表値とする復号値が出力され、
それ以外では従来と同じ復号値が出力される。
リミッタ47の出力(復号値X1)は、Dフリップフロ
ップにも印加され、Dフリップフロップ48は次のクロ
ックサイクルで予測値XI、として加算器45.46に
印加する。Dフリップフロップ48の入力がスイッチ5
0の出力ではなくリミッタ47の出力に接続しであるの
は、符号化装置の予測値と一致させるためである。
次に、具体例をもとに動作を説明する。入力データを8
ビツト(0〜255) 、DPCMコードを3ビツト、
量子化特性を表1に示す特性とし、現フレームのDPC
MコードY、が2進数で”010”であり、その予測値
X1が50であったとする。スイッチ50のa接点には
、91 (=50+41)が印加される。他方、境界値
発生回路43の出力Q’(e■)は、フレームメモリ4
2から供給される前フレームのDPCMコードY、゛ 
 に対して、 Ylo 工001のとき、Q’(e+)= 26Yl’
 =011のとき、Q’(e、)= 60これら以外の
とき、Q’(e+)=41又は不定となり、予測値り、
=50が加算されて、それぞれX、’ =76.110
となり、スイッチ5oのb接点に印加される。また、隣
接代表値判定回路44の出力dは、 Y、’  =001又は011のとき、d、=”H″上
記以外のとき     d+=“L”となり、スイッチ
50を制御する。従って、出力端子51から出力される
復号値2.は、前フレームのDPCMコードY、° に
対して、 Y+’  =001ノとき、 Z、=76Y1° =0
11のとき、 Z、= 110上記以外のとき、  Z
、=91 となる。
今、前フレームの量子化前の差分値(予測誤差)が60
.現フレームの量子化前の差分値が61であったとする
と、従来例では前フレームの量子化代表値が41、現フ
レームの量子化代表値が83となり、量子化前(又は符
号化前)のわずかルベルの差が復号時には42レベルの
差となって現われる。これがエツジビジネスの原因にな
っていた。即ち、静止部分であっても、量子化ステップ
の境界附近ではわずかなノイズによって量子化代表値が
大きく変化し、これが画面上では画質劣化として認識さ
れる。
これが本実施例では、上記のような場合には量子化代表
値として境界値(=60)が選択されるので、上記のよ
うな画質劣化は画面上でほとんど検知されないようにな
る。また、2フレーム連続して同じ量子化代表値であり
、次フレームで隣の量子化代表値となる場合でも、復号
値の変化は従来例の約1/2になる。即ち、例えば、量
子化前の差分値が、前々フレームで60、前フレームで
60、現フレームで61となる場合、量子化代表値は各
々41,41.60となり、従来例では復号値の変化が
42レベルであるのに対し、本実施例では約1/2の1
9レベルになる。更には、動画部においては、たまたま
前フレームの量子化代表値と現フレームの量子化代表値
が隣り合わない限り、前記の補正は行なわれず、問題無
い。動画部では差分値の時間相関性が低いので、殆ど補
正されない。万−補正−が行なわれたとしても、復号値
をフレーム間で演算するのではなく、差分値を補正する
構成としているので、影響は非常に小さく、また、単フ
レームで完結し別フレームに伝搬しないので、殆ど検知
されない。
第2図は本発明の第2の実施例の構成ブロック図を示す
。52はDPCMコードの入力端子、53はフレームメ
モリ、54.55は量子化代表値発生回路、56は隣接
代表値判定回路、57は平均化回路、58.59は加算
器、60.61はリミッタ、62がDフリップフロップ
、63は復号値を選択するスイッチ、64は復号値の出
力端子である。
第2図の実施例では、境界値ではなく量子化代表値のフ
レーム間平均によって補正を行なっている。以下、第1
図の実施例と異なる部分について説明する。
フレームメモリ53から出力される前フレームのDPC
MコードY1′は、量子化代表値発生回路55により差
分値Q(e+″)に変換され、平均化回路57に印加さ
れる。平均化回路57は前フレームの量子化代表値と現
フレームの量子化代表値の平均をとり、加算器59がそ
の平均値に予測値を加算する。リミッタ61は加算器5
9の出力を所定にレンジに振幅制限する。リミッタ61
の出力は補正された復号値X1°としてスイッチ63の
b接点に印加される。スイッチ63のa接点には従来例
と同じ復号値が印加されている。スイッチ63は隣接代
表値判定回路44と同様の隣接代表値判定回路56の判
定出力dlにより制御されており、前フレームと現フレ
ームの量子化代表値が相隣接する値の場合にはb接点の
復号値を選択し、それ以外ではa接点の復号値を選択す
る。従って、出力端子64の復号値z1は、前フレーム
と現フレームの量子化代表値が相隣接する場合には、前
フレームと現フレームの量子化代表値の平均値であり、
それ以外では、従来例と同じ復号値である。
第1図の実施例では、境界値が量子化代表値のどちらか
に近い値に設定されていると、ノイズによるフレーム間
の変化が大きくなり、多少効果が落ちる。これに対して
第2図の実施例では、量子化代表値のフレーム間平均値
を採用することにより、フレーム間の変化(即ち、エツ
ジ・ビジネス)を抑えている。
第3図は本発明の第3の実施例の構成プロ・ツク図を示
す。65はDPCMコードの入力端子、66は代表値発
生回路、67はフレームメモリ、68は補正値発生回路
、69は加算器、70はリミッタ、71はDフリップフ
ロップ、73は復号値の出力端子である。
量子化代表値発生回路66は入力端子65に入力するD
PCMコードY、を差分代表値Q(e、)に変換し、加
算器69はこれに予測値XI、を加算し、リミッタ70
は加算器69の出力を所定レンジに振幅制限する。リミ
ッタ70の出力は復号値L’として加算器72及びDフ
リップフロップ71に印加される。Dフリップフロップ
71は次のクロックサイクルで予測植え、を加算器69
に印加する。以上のプロセスは従来のDPCM復号化装
置と全く同じである。
入力端子65のDPCMコードY+はフレームメモリ6
7及び補正値発生回路68にも印加される。フレームメ
モリ67は1フレ一ム分の遅延素子として機能し、前フ
レームのDPCMコードY+“を補正値発生回路68に
印加する。補正値発生回路68は、現フレームと前フレ
ームの量子化代表値が相隣接する値のとき、現フレーム
と前フレームの量子化代表値の差の1/2(又は、境界
値と現フレームの量子化代表値との差)に相当する補正
値ΔXを出力し、それ意外ではOの補正値ΔXを出力す
る。
即ち、 フレーム間の量子化代表値が相隣接する時には、Δx 
= (Q(e、’)−Q(e、)) / 2  又は=
Q(e、°)−Q(e、) であり、それ以外では ΔX=0 である。
加算器72はリミッタ70の出力(復号値X+)に補正
値ΔXを加算し、加算器72の出力が補正された復号値
Zlとして出力端子73から出力される。従って、復号
値X1は、フレーム間の量子化代表値が相隣接するとき
にのみ、量子化代表値のフレーム間差の1/2だけ補正
される。
表1 補正値回路68はROMにより形成できる。即ち、前フ
レームと現フレームのDPCMコードにより示されるア
ドレスに補正値を格納しておけばよい。
必要なROM容量は、DPCMコードが3ビツトの場合
、アドレスとして2’=64、データのビット数は、量
子化代表値の最大ステップ幅の1/2で表現できればよ
いので、6ビツト(±3ルベル)程度とすれば、64X
64=4にビットとなる。
第3の実施例では、ハードウェアが非常に簡略化され、
また補正値を任意に設定できるので、フレキシビリティ
も高くなる。
上記実施例では前値予測DPCMを例にとって説明した
が、本発明はこれに限らず、2次元、3次元又は適応予
測などの他の予測符号化方式にも適用できる。
[発明の効果] 以上の説明から容易に理解できるように、本発明によれ
ば、従来の復号化装置にわずかな回路を付加するだけで
、エツジ・ビジネスを大幅に削減できる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成ブロック図、第2図は
第2実施例の構成ブロック図、第3図は第3実施例の構
成ブロック図、第4図は従来例の符号化装置の構成ブロ
ック図、第5図は第4図に対応する従来例の復号化装置
の構成ブロック図である。 41.54,55,66:量子化代表値発生回路42.
53.67:フレームメモリ 43:量子化境界値発生
回路 44.56:隣接量子化代表値判定回路 57:
平均化回路 68:補正値発生回路

Claims (1)

    【特許請求の範囲】
  1. 符号化コードをフレーム遅延させる遅延手段と、量子化
    代表値がフレーム間で相隣接する値か否かを判定する判
    定手段とを具備し、フレーム間で量子化代表値が相隣接
    する場合に、現フレームと前フレームの量子化代表値の
    間の値に現フレームの量子化代表値を設定することを特
    徴とする復号化装置。
JP1147806A 1989-06-09 1989-06-09 復号化装置 Pending JPH0313088A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1147806A JPH0313088A (ja) 1989-06-09 1989-06-09 復号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1147806A JPH0313088A (ja) 1989-06-09 1989-06-09 復号化装置

Publications (1)

Publication Number Publication Date
JPH0313088A true JPH0313088A (ja) 1991-01-22

Family

ID=15438636

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1147806A Pending JPH0313088A (ja) 1989-06-09 1989-06-09 復号化装置

Country Status (1)

Country Link
JP (1) JPH0313088A (ja)

Similar Documents

Publication Publication Date Title
US4179710A (en) Predictive encoder with a non-linear quantizing characteristic
JP2754741B2 (ja) 符号化装置
US5107519A (en) Coding device and a decoding device
US20050259875A1 (en) Image encoding apparatus and image encoding method
EP0402058B1 (en) Predictive decoding device correcting code errors
JPS5857836A (ja) 予測符号化装置
US7206345B2 (en) Method of decoding coded video signals
JP2941846B2 (ja) 符号化及び復号化装置
JP2797411B2 (ja) 符号化装置
JP4572755B2 (ja) 復号化装置,復号化方法及びデジタル音声通信システム
US5151791A (en) Efficient encoding of picture signal
JPH02288695A (ja) 画像符号化及び復号化装置
JP2591438B2 (ja) 動画像信号の符号化方法およびその装置
JP2561854B2 (ja) 符号化装置
JPH0313086A (ja) 複号化装置
JPH03292083A (ja) 予測復号化装置
JPH02296483A (ja) 符号化装置
JPH02285721A (ja) 符号化装置
JP2951967B2 (ja) 画像復号化方法及びその装置
JPH02296480A (ja) 符号化装置
JP2929591B2 (ja) 画像符号化装置
JPH03295381A (ja) 画像符号化及び復号化装置
JPH02202285A (ja) 適応符号化装置
JPH03292062A (ja) 画像符号化及び復号化装置
JPS5851470B2 (ja) テレビジヨン信号のフレ−ム間信号処理方式