JPS61146071A - 符号化装置 - Google Patents

符号化装置

Info

Publication number
JPS61146071A
JPS61146071A JP59269749A JP26974984A JPS61146071A JP S61146071 A JPS61146071 A JP S61146071A JP 59269749 A JP59269749 A JP 59269749A JP 26974984 A JP26974984 A JP 26974984A JP S61146071 A JPS61146071 A JP S61146071A
Authority
JP
Japan
Prior art keywords
block
mode
average value
blocks
pixels
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
JP59269749A
Other languages
English (en)
Inventor
Akiyoshi Tanaka
章喜 田中
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP59269749A priority Critical patent/JPS61146071A/ja
Publication of JPS61146071A publication Critical patent/JPS61146071A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は写真のように階調をもった画像を伝送するだめ
のファクシミリや、画像蓄積装置等に用いられる画像符
号化装置に関するものである。
従来の技術 量子化された多階調画像を、隣接する画素からなるブロ
ックに分割し、ブロックを符号化する画像符号化方式と
して下記に示すブロック符号化方式の文献(1) 、 
[2] 、 (31に記載されたものが提案されている
。
[1]  0.R,Mitchell他”Block 
TruncationCoding;ムNew App
roach to ImageCompression
″、 IREICInter−nationalCon
ference  on  Communicatio
ns、vo71,19了8(2)  岸本他1静止画像
に対するプロ、ツク符号化法の検討”、電子通信学会研
究会資料lIC78−43,1978 (31小林“多階調ファクシミリ信号の差分ブロック符
号化方式”、電子通信学会論文誌。
マO1!、 J 66  B 、A2 + 1983前
記文献[1]及び[2]に記載されたものはブロック内
の画素の輝度の平均値等を閾値としてブロック内の画素
を2つのグループに分割し、各分割毎に輝度を定めブロ
ックを2つの階調で表現する符号化方式であり、前記文
献[3]に記載されているものは圧縮率をさらに高める
ために、平均値と各画素の輝度の差に関して定数を定め
、輝度の差が定数の範囲内であればブロックの平均値の
み、すなわちブロックを1つの階調で表現し、輝度の差
が定数の範囲外で条ればブロック内の各画素を平均値以
上、未満の2つのグループに分割し、平均値以上又は未
満の画素数が定数をこえたとき各グループの平均値によ
って、すなわちブロックを2つの階調で表現する符号化
方式である。
発明が解決しようとする問題点 しかしながら上述の方式では輝度差に関する定数又は平
均値以上又は未満の画素数についての定数を大きくすれ
ば圧縮率は高くなるが輝度の小さい、すなわち光学的濃
度の大きい部分の画像の画質の劣化も大きくなる。一方
、定数を小さくすれば画質の劣化は小さくなるが、文献
[1] 、 [21のものに対する圧縮率の改善割合は
小さくなる。また、2つの階調で表現されるブロックが
増加すると伝送符号量が増加し、符号伝送速度が低い場
合にはバッファメモリの増加を必要となる。
また、走査線単位で画像を符号化するときに、1つの階
調であられされるブロックと2つの階調であられされる
ブロックの発生割合によって走査線当りの発生する符号
数が異なるため、走査線毎に走査線の開始を示す情報が
必要となり、この情報に伝送路上で誤りが発生すると復
号化時の誤り波及が複数走査線に及ぶという問題がある
。
本発明は上記欠点に鑑み、商用の写真電送などのように
多くの階調が必要であって、しかも再生された画像の画
質の劣化が少なく、さらに高い圧縮率が得られる階調画
像の符号化装置を提供する多値量子化された画像を互い
に隣接する一定数の画素からなるブロックに分割し、前
記ブロックの輝度の平均値を算出し、前記平均値と各画
素の輝度の差の絶対値がすべて定数に以下(あるいは未
満)であるか、または定数Kをこえる(あるいは以上)
画素の数が定数U以下(あるいは未満)である第1のモ
ードと、前記平均値と各画素の輝度の差の絶対値が定数
Kをこえる(あるいは以上)画素の数が定数Uより犬(
あるいは以上)である第2のモードとにブロックを分類
し、第1のモードのブロックは前記平均値の情報と第1
のモードであることを示す1ビットの情報とにより符号
化し、第2のモードのブロックはブロック内の画素を前
記平均値以上(あるいはこえる)の輝度をもつ画素のグ
ループと前記平均値未満(あるいは以下)の輝度をもつ
画素のグループとに分類し、それぞれのグループの平均
値に関する情報と各画素が前記2つのグループのいずれ
に属するかを示すパターン情報と第2のモードであるこ
とを示す1ビットの情報とによって符号化する際にこれ
ら第2のモードに関する情報の符号ビット数を当該第2
のモードのブロックより前に符号化が行なわれた第1の
モードのブロックの数により可変にすることにより上記
目的を達成するものである。
作用 本発明は上記構成により、Qビットに量子化された画像
をmxn個の画素からなるブロックに分割して符号化を
行なうとき、第1のモードのブロックは第1のモードで
あることを示す1ビットの情報とQビットの平均値情報
の和(1+Q)ビットで符号化され、第2のモードのブ
ロックは第2のモードであることを示す1ビットの情報
と、ブロック内の画素をブロックの平均値によって2つ
のグループに分類しそれぞれのグループの平均値に関す
る情報をq。ビットで量子化した情報と、各画素がどの
グループに属するかを示す2111xn個のパターン情
報を2w0(w(mxn)個に分類し、どの分類に属す
かを示す宵。ビットの情報の和(1十2qo十W。)ビ
ットで符号化(ただし2qo十W。>Q)することを基
本とし、当該第2のモードのブロックの符号化より前に
χ個の第1のモードのブロックが符号化されていれば当
該第2のモードのブロックを含めχ個の第2のモードの
ブロックのそれぞれについて(2qo十胃。−Q)ビッ
トを平均値情報又はパターン情報のいずれか又は両方に
わりあてそれぞれQ1+W1ビット(Ql> qOr 
w、) wol 2(q、 −qo)+w、−wo=2
qo+w。−Q)で符号化し、χ二〇であればそれぞれ
q。9woビットで符号化することにより、符号化され
た画像の符号化走査線単位の総符号数を (1+2qo+WO)X(符号化走査線単位のブロック
数)ビットに定めることかで亀、この結果符号伝送誤り
の波及を当該走査線にのみとどめることができ、しかも
第1のモードのブロックの発生割合によって第2のモー
ドのブロックの符号数を増加することにより、第2のモ
ードのブロックを前記(1+2(1o−1−W、 )ビ
ットのみによって符号化する場合に比べ画質劣化を低減
することができる。
実施例 以下に図面を用いて、本発明の一実施例における符号化
装置について説明する。第3図に本発明を用いたシステ
ムのブロック構成図を示す。第1図において、1は画像
読取装置で、写真のような階調画像を走査し、標本化及
び量子化を行なう装置である。2は多値量子化された画
像を符号化する符号化装置、3は符号を送信する符号送
信装置、4は伝送された符号を受信する符号受信装置、
6は受信した符号から画像を再生する復号化装置、6は
再生された画像を記録する画像記録装置である。以下、
第1図、第2図を参照して本発明の要旨となる符号化装
置2、復号化装置5の構成をさらに詳細に説明する。
第1図は本発明の一実施例における符号化装置2の構成
を示すもので、まず画像読取装置1によって走査されQ
ビットに量子化された画像信号2iso は画像メモ!
J 201 に記憶される。なお、本符号化装置2は画
像を互いに隣接した一定の画素数からなるブロックに分
割し、ブロック単位で符号化処理を行なう。以下の説明
ではブロックは主走査方向にn画素、副走査方向にn画
素からなる矩形とし、mxn=N  とする。
さて画像メモリ201からはブロック単位で1画素ずつ
読み出される(信号26o)。原画素信号260は選択
器202により選択されて加算・除算器203に入力さ
5れると同時に1ブロツク用のメモ!J205に記憶さ
れる。加算・除算器203によって平均値E。(信号2
62)が次式により算出され選択器204により選択さ
れブロック内の平均値E。の算出終了後、1ブロツク用
メモリ205からブロック内の画素の値(信号264)
を順次読み出し、減算器207で平均gIEoとの差を
計算し、差の絶対値(信号266)を出力すると同時に
、比較器210により各画素の値と平均値X。とが比較
されその結果267が直並列変換器211及び選択器2
12に出力される。ブロック内の画素の値(信号264
)は比較結果267によって平均値E。以上の第1のグ
ループ(信号268)と平均値!。未満の第2のグルー
プ(信号269)に分類され、それぞれメモリ213及
び214に記憶される。また比較結果267を用いて第
1のグループの画素数がカウンタ221に、第2のグル
ープの画素数がカウンタ222にそれぞれカウントされ
る。
ブロック内の各画素と平均値E。の差の絶対値(信号2
66)は比較器208により定数にと比較され比較結果
270が判定器209に出力される。
判定器209は1ブロツクのすべての画素を比較器20
8が比較した後、すべての画素について比較結果270
が定数に以下であるか又はカウンタ221の出力値27
1及びカウンタ222の出力値272の少なくとも一方
が定数U以下の場合はブロック識別信号273を0にセ
ットし、平均値!。との差の絶対値が定数により大きい
画素が少なくとも1つ存在し、かつカウンタ221の出
力値271及びカウンタ222の出力値272がそれぞ
れ定数Uより大きい場合にはブロック識別信号273を
1にセントする。以下、ブロック識別信号273の値が
0であるブロックを第1のモード、1であるグロックを
第2のモードとよぶ。
判定器209の出力であるブロック識別信号273は符
号器215に出力されるとともに、カウンタ223にも
出力される。カウンタ223はブロック識別信号273
の値が0すなわち、第1のモードのブロックの場合には
符号器215からの1つのブロックの符号化終了信号パ
ルス(292)によってカウンタ値を1だけ加算し、第
2のモードのブロックの場合にはカウンタ値が0でなけ
れば、前記符号化終了信号(292)によって1だけ減
算し、0であればカウンタ223の更新を行なわず値O
を保持する。カウンタ223は符号化走査線単位すなわ
ち、画像の1走査線の画素数をLとすると(L/m)個
のブロック単位ごとに初期化される。初期値は0である
。
カウンタ223のカウント値信号290は判定器220
によって0か否かが判定され、0であれば値0が、0で
なければ値1が判定器220の出力信号291として出
力される。
次に各モードのブロックの符号化について説明する。
第1のモードのブロックの符号化 符号器216は平均
値Ko(信号263)と1ビットのブロック識別情報(
例えば値0)を符号化し出力する。
第2のモードのブロックの場合 前記第1のグループを
メモリ213から読み出し、加算・除算器203によっ
て第1のグループの平均値E、(信号28o)を算出し
、同様にして前記第2のグループをメモリ214から読
み出し、第2のグループの平均値IC2(信号281)
を算出する。すなわち、が算出される。ここでyi、J
、は第1のグループに属する画素の値及び個数、 zi
、J2は第2のグループに属する画素の値及び個数であ
り、J1+J2=Nである。
本実施例では第2のモードのブロックの平均値E、、に
2に関する情報として、1つ前のブロックの再生平均値
との差を量子化した情報を符号化する。
すなわち、第1のグループの平均値g、(信号280)
及び第2のグループの平均値に2(信号281)はそれ
ぞれ減算器216 、217によって再生平均値演算器
218から出力されている1つ前のブロックの再生平均
値(信号282)と減算が行なわれ、その差信号283
,284がそれぞれ符号器216に出力される。符号器
216は各々Qビットの差信号283,284を判定器
220の出力信号291が0の場合はq。ビットに、1
の場合にはq1ビット(qo<q、<Q)に量子化し、
符号化する。
一方、ブロック内の各画素が第1又は第2のいずれのグ
ループに属するかを示すために直並列変換器211から
出力されているN(=mxn)ビットのパターン情報2
86はパターン情報分類器219によって、判定器22
0の出力信号291が0の場合にはW。ビットに、1の
場合にはW、ビット(wo<w、 < N )に縮退さ
れて符号器216に出力される(信号286)。パター
ン情報分類器2.19は例えば読出し専用メモリから構
成されており、r個の入カバターンを判定器出力信号2
91によって2 WO個又は2W1個のパターンに分類
し、入カバターンがどのパターンに属するかを示すW。
又はW1ビットの情報を出力する。
1つのブロックの符号化終了時には、次のブロックの符
号化処理のために再生平均値演算器218はそのブロッ
クの再生平均値(信号282)を演算する。第1のモー
ドのブロックの場合はブロックの平均値X。(信号26
3)が出力される。第2のモードのブロックの場合には
符号器215からの差信号283をq。又はq1ビア)
に量子化した信号292、差信号284をq。又はq1
ビットに量子化した信号293およびW。又はW、ビッ
トのパターン情報から第1及び第2のグループに属する
画素数を求めブロックの再生平均値を算出する。信号2
92.293がq。又はq1ビットのいずれであるか、
信号286がW。又はW1ビットのいずれであるかは判
定器出力信号291によって定められる。
上記説明による符号化方法によって符号化走査線単位(
副走査方向ブロックサイズがnの場合は原画像のn走査
線が符号化走査線単位となる)で発生する符号数の上限
は (1+2qo十W。)X(符号化走査線単位のブロック
数)ビットとなる。符号器216 は符号化走査線単位
ごとに発生する符号数を積算し前記上限に満たない場合
は、上限に達するまで符号0を伝送し、符号化走査線単
位ごとに発生する符号数を前記上限の値に等しい一定数
の符号を伝送する。
本符号化装置2では符号化走査線単位ごとに伝送する符
号数が一定数であるため、符号化走査線単位毎の開始を
示す情報を伝送する必要はない。
次に本実施例を用いて符号化した画像を再生するための
復号化装置の一実施例を第2図を用いて説明する。
受信した符号360は復号器301によって復号される
。復号器301はまずブロックのモードを判別しブロッ
ク識別信号352を出力する。カウンタ309はブロッ
ク識別信号362の値が第1のモードであることを示し
ている場合には1ブロツクの符号化終了時にカウンタ値
を1だけ加算し、第2のモードのブロックの場合にはカ
ウンタ値が0でなければ1ブロツクの符号化終了時にカ
ウンタ値を1だけ減算し、0であればカウンタ309の
更新を行なわず値0を保持する。カウンタ309は符号
化走査線単位すなわち、画像の1走査線の画素数をLと
すると(L/m)個のブロック単位ごとに初期化される
。初期値は0である。
カウンタ309のカウント値信号363は判定器310
によって0か否かが判定され0であれば遺oが、0でな
ければ値1が判定器出力信号364として出力される。
ブロックの各画素はブロックのモードによって次のよう
に再生される。
361)がブロック識別信号362によって選択器30
2から再生画素値(信号353)として画像メモリ30
3に出力される。
再生される画素数はNである。また次のブロックの再生
のために再生画素値は再生平均値演算器304にも出力
される。
364が0であればq。ビットに、1であればq。
ビットに量子化された第1及び第2のグループの差分値
(信号354 、3rsts )  と1つ前のブロッ
クの再生平均値(信号366)とを用いて加算器306
及び306によってそれぞれのグループの再生平マ  
マ 初値T!、1.E2が出力され、一方判定器出力信号3
64が0であればW。ビットに、1であればW1ビット
に縮退されたパターン情報359を用いてパターン情報
再生器307はブロック内の各画素が第1又は第2のグ
ループに属するかのパターンを再生しく信号360)、
並直列変換器30Bによって1画素毎のパターン情報3
61に変換され選択器302によって各画素毎に前記再
生平均値E1又はに2が選択され画像メモ!J303に
出力される。また次のブロックの再生のために再生平均
値演算器304にも出力される。
再生平均値演算器304は加算器と除算器から構成され
、再生されたブロックの平均値を算出する。
復号器301は符号化走査線単位毎に復号した符号数を
積算し、符号化走査線単位のブロック総数に等しい数の
ブロックを復号化したのち、復号した符号数が前記符号
化走査線単位の符号数の上限 (1+2C1o+W。)×(杓りhb圓騒騨貞■Dブロ
ック総数)ビットに達していない場合は、上限に達する
までの符号を意味のない符号として処理する。また、復
号した符号数が前記上限に一致したとき、復号したプ”
Jツク数が符号化走査線単位のブロック総数より小さい
場合には当該符号化走査線の復号化処理を終了し、次の
符号化走査線単位の復号化を開始し、画像メモリ303
は当該符号化走査線の直前に復号化された走査線の画像
を出力する等の手段を用いることにより画質劣化を当該
符号化走査線のみに限定することが可能となる。
以上、本実施例で説明した符号化方式によれば、本発明
を用いない場合(1+2Q十N )ビット要する第2の
モードのブロックを(1+2qo十W。)ビット又は(
1+2(1,+W、)ビットに低減することができ、符
号化走査線単位の総符号数を (1+2qo+Wo)×(符号化走査線単位のブロック
数)ビットと定めることにより、符号伝送誤りの波及を
当該走査線にのみ限定することができ、しかも第1のモ
ードのブロックの発生割合によって第2のモードのブロ
ックの符号数を増加させ(1+2q、+W、 )ビット
で符号化することにより第2のモードのブロックを(1
+2qo十W。)ビットのみによって符号化する場合に
比べ画質劣化を低減することができ号。さらに本実施例
によれば、第1のモードのブロックの平均値は差分量子
化を行っていないために、第1のモードのブロックが再
生された場合には第2のモードの10ツクの各グループ
の平均値と前ブロックの平均値との差分値の量子化によ
る輝度の原画像に対する誤差が累積されなくなるために
画質劣化が少なくなる特徴を有している。
発明の効果 以上のように本発明は第1のモードのブロックの発生数
によって第2のモードのブロックの符号数を可変にする
ことにより、符号化走査線単位で伝送される符号数が定
められた値以内で画質劣化の少ない符号化を行なうこと
ができ、その効果は大きい。
【図面の簡単な説明】 第1図は本発明の一実施例における符号化装置のブロッ
ク結線図、第2図は同装置の復号化装置のブロック結線
図、第3図は本発明の符号化装置を用いたシステムのブ
ロック結線図である。 201・・・・・画像メモリ、202,204.212
さ・・・選択器、203・・・・加算・減算器、205
,213゜214・・・・・ メモリ、207,216
.217・・・・・・減算器、208.210・・・・
・・比較器、209,220・・・・・・判定器、21
1・・・・・直並列変換器、215・・・・・・符号器
、218・・・・・・再生平均値演算器、219・・・
・・・パターン情報分類器、221.222,223・
・・・・カウンタ。

Claims (1)

    【特許請求の範囲】
  1. 多値量子化された画像を互いに隣接する一定数の画素か
    らなるブロックに分割し、前記ブロックの輝度の平均値
    を算出し、前記平均値と各画素の輝度の差の絶対値がす
    べて定数K以下(あるいは未満)であるか、または定数
    Kをこえる(あるいは以上)画素の数が定数U以下(あ
    るいは未満)である第1のモードと、前記平均値と各画
    素の輝度の差の絶対値が定数Kをこえる(あるいは以上
    )画素の数が定数Uより大(あるいは以上)である第2
    のモードとにブロックを分類し、第1のモードのブロッ
    クは前記平均値の情報と第1のモードであることを示す
    1ビットの情報とにより符号化し、第2のモードのブロ
    ックはブロック内の画素を前記平均値以上(あるいはこ
    える)の輝度をもつ画素のグループと前記平均値未満(
    あるいは以下)の輝度をもつ画素のグループとに分類し
    、それぞれのグループの平均値に関する情報と各画素が
    前記2つのグループのいずれに属するかを示すパターン
    情報と第2のモードであることを示す1ビットの情報と
    によって符号化する際にこれら第2のモードに関する情
    報の符号ビット数を当該第2のモードのブロックより前
    に符号化が行なわれた第1のモードのブロックの数によ
    り可変とする符号化装置。
JP59269749A 1984-12-20 1984-12-20 符号化装置 Pending JPS61146071A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59269749A JPS61146071A (ja) 1984-12-20 1984-12-20 符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59269749A JPS61146071A (ja) 1984-12-20 1984-12-20 符号化装置

Publications (1)

Publication Number Publication Date
JPS61146071A true JPS61146071A (ja) 1986-07-03

Family

ID=17476616

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59269749A Pending JPS61146071A (ja) 1984-12-20 1984-12-20 符号化装置

Country Status (1)

Country Link
JP (1) JPS61146071A (ja)

Similar Documents

Publication Publication Date Title
US5517583A (en) Image encoding method and apparatus
US6304606B1 (en) Image data coding and restoring method and apparatus for coding and restoring the same
US5416606A (en) Method and apparatus for encoding or decoding an image in accordance with image characteristics
AU617478B2 (en) Video telecommunication system and method for compressing and decompressing digital color video data
US6198848B1 (en) Method and apparatus for compressing and storing data indicative of a full-color image
JP2794281B2 (ja) デイザ信号の符号復号処理装置
KR100204348B1 (ko) 반조화와 역반조화 및 그에 따른 화상의 송신장치 및 방법
US6947600B1 (en) Information processing method, apparatus and storage medium for receiving and decoding a code sequence obtained by encoding an image
JP2530090B2 (ja) 映像信号符号化装置
JPH0556282A (ja) 画像符号化装置
JPS621373A (ja) 画像符号化方式
JP3864681B2 (ja) 画像データ符号化装置、画像データ符号化方法、記録媒体及び画像形成装置
JPH03140074A (ja) 動画像符号化装置
JPH0423868B2 (ja)
EP0318244A2 (en) Image information transmission apparatus
JPH08298589A (ja) 写真・文書混在画像の画像処理装置
JPS6195670A (ja) 符号化方法およびその装置
JP3259989B2 (ja) 2値と多値の混在符号化画像データ復元方法および装置
JPH0379911B2 (ja)
AU3356189A (en) Compressing color video data
JP3531844B2 (ja) 画像処理装置
JP2992992B2 (ja) 画像符号化装置
JPH06216783A (ja) ディジタル信号の量子化器
Poynton A tutorial on picture and sound compression, and an introduction to JPEG and MPEG: Or, a little data can go a long way!
JPH09214753A (ja) 画像データ符号化方法およびその方法を用いた画像形成装置