JPH0113673B2 - - Google Patents

Info

Publication number
JPH0113673B2
JPH0113673B2 JP55085500A JP8550080A JPH0113673B2 JP H0113673 B2 JPH0113673 B2 JP H0113673B2 JP 55085500 A JP55085500 A JP 55085500A JP 8550080 A JP8550080 A JP 8550080A JP H0113673 B2 JPH0113673 B2 JP H0113673B2
Authority
JP
Japan
Prior art keywords
density
encoding method
image data
encoding
level
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.)
Expired
Application number
JP55085500A
Other languages
English (en)
Other versions
JPS5711577A (en
Inventor
Yoshitoshi Yamauchi
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP8550080A priority Critical patent/JPS5711577A/ja
Publication of JPS5711577A publication Critical patent/JPS5711577A/ja
Publication of JPH0113673B2 publication Critical patent/JPH0113673B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/41Bandwidth or redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

【発明の詳細な説明】 本発明は、画素単位でサンプリングされ、かつ
多値量子化された画像情報の最適符号化を行なわ
せる画像情報符号化方法に関する。
一般に、フアクシミリなどの画像入出力装置に
あつては、その入力側で原稿画像を画素単位で走
査,サンプリングすることによつて読取つた画像
情報を出力側へ伝送させる際に、データ圧縮のた
めの符号化を行なつて伝送効率の向上を図り、ま
たそのデータ内容を蓄積させる必要があるときに
はその記憶容量の軽減化を図りつつ、いかにその
出力側で解像度の良い高品質な画像再生を行なわ
せることができるかが大きな課題になつている。
その際、特に2値出力により再生される文字や線
図などの画像の解像度を向上させるには、入力側
でのサンプルレートを大きくするか、または読取
られた画像情報の多値量子化を行なわせる必要が
あり、何れにしても出力側へ伝送される情報量が
増大する傾向にあり、そのデータ圧縮の向上がよ
り強く求められている現状にある。
従来、白および黒レベルのみからなる文書画像
などの符号化を行なわせるのに、2値で表現され
た画像情報において、連続する同一符号の画素数
(ランレングス)によつて符号化を行なわせるラ
ンレングス符号化法が広く採用されているが、こ
の方法にあつてはデータ圧縮率は良好となるが中
間調を表現することができず、したがつてその符
号化されたデータにもとづいて再生される画像の
品質、特に解像度が低下してしまつている。すな
わち、白と黒の境界部分の読取り時に、その白,
黒の割合に応じた中間調として認識されてしまう
ためにそれを一定のしきい値により2値化させて
画像を再生させると情報の脱落を生じてその境界
部分に凹凸を生じてしまつたり、また特に手書文
字などの濃度変化の激しい原稿画像では低濃度部
が白レベルで再生されてしまうことになる。
また、従来、多値で表現された画像情報の符号
化を行なわせるのに、その各階調レベルに応じ
て、例えば前画素との差分によつて符号化する差
分符号化法が広く採用されているが、この場合に
は中間調の符号化が可能であるが、単に各画素に
おける濃度レベルの変化状態を表現させるように
しているため、データ圧縮率が悪いばかりでな
く、濃度レベルの急激な変動に追従することがで
きずに再生画像の品質が低下してしまつている。
それに対して、最近、多値量子化された画像情
報において、例えば第1図に示すように、8値量
子化された各濃度レベル20,21,22でそれぞ
れ重み付けしたビツトプレーンコードを使用し、
各20,21,22の重みごとにみたときのビツト
パターンでは“1”または“0”の状態にあるビ
ツト数連続することに着目して、それら各重み付
けされたビツトパターンごとにランレングス符号
化を図ることによりデータ圧縮の向上を図るよう
にした符号化方法が提案されている(特開昭49―
58705参照)。
しかし、このような符号化方法では、手書文字
による文書画像のように濃淡の変化の激しいもの
には適していないばかりでなく、ほとんどが白と
黒レベルからなる画像に全て多値情報を与えるこ
とは無駄が多いものになつてしまつている。
本発明は以上の点を考慮してなされたもので、
多階調の濃度レベルで画素単位で読取られた画像
情報の符号化を行なわせる際、手書文書などの濃
度変化の激しい原稿画像、特にサインや朱肉によ
る印鑑などを含む画像にあつてそのサインや印影
の特徴をも忠実に再生させたいような場合に最適
なデータ圧縮率に優れた画像情報符号化方法を提
供するものである。
本発明による画像情報符号化方法では、その基
本的な符号化則として以下の2つの要件が用いら
れる。
1 多階調の濃度レベルで読取られた画像情報中
における同一濃度レベルの連続部は、ランレン
グス符号化を行なわせる。なお、ランレングス
の符号化は一般的なModified Huffman法また
はWye法などをそのまま利用することがで
きる。その際、各濃度レベルの連続状態に応じ
て各レベルごとにそれぞれ最適なランレングス
符号の体系を与えてやればそのデータ圧縮率は
向上するが、それを実現するには具体的な装置
が複雑になつてしまう。そこで、本発明にあつ
ては、濃度レベル0の白画素の連続とそれ以外
の濃度レベルをもつた画素の連続とではそのラ
ンレングスの分布特性が大きく異なることに着
目し、白画素の連続部とそれ以外の濃度レベル
をもつた画素の連続部とに大別してそれぞれに
異なるコードを与えてランレングス符号化を行
なわせるようにしている。例えば、白画素の連
続部では第2図に示すワイルコード(WYC)
を使用し、それ以外の濃度レベルをもつた画素
の連続部では第3図に示すミツクスコード
(MXC)を使用する。なお、第2図、第3図中
×印は2進符号を表している。
2 濃度レベルの変化が主走査ライン方向に1画
素進行するごとに連続して上昇または下降する
範囲は、濃度遷移形態符号(TFC)を用いて
符号化を行なわせる。
第4図は8階調(濃度レベル0〜7)の場合に
おける濃度遷移形態のとりうる経路を定義にした
がつて全部あげたものであり、第5図はその経路
数をわりだすための補足図である。第5図にあつ
ては、それがいわゆるパスカルの数三角形をなし
ており、その経路の総和Noが次式によつて与え
られるものある。
Noor=1 nCr=2n−1 ……(1) ここで、nは最大濃度レベル差である。
しかして、8階調の濃度レベルで読取られた画
像情報にあつては、その濃度遷移形態のとりうる
経路の総数がN7=27―1=127となる。
これらの濃度遷移形態を濃度レベルの上昇また
は下降に合せ、その出現頻度に応じて符号化した
TFCの一例を第6図に示す。これは、Huffman
の最大効率コード化の手法をそのまま適用し、平
均符号長Mが次式によつて与えられるようにその
符号長が定められている。
M=min(oi=1 Li・Pi) ……(2) ここで、Liは符号長、Piは濃度遷移形態の出現
確率である。
次に、本発明による画像情報符号化方法では、
前述の基本的要件に加えて、以下に述べる付随的
な符号化則として以下の2つの要件が用いられ
る。
1 ランレングス符号と濃度遷移形態符号とを交
互に配置させる。
その際、原理的にはランレングスを全て符号
化してから濃度遷移形態の符号化を行なわせる
ようにしても、またその逆を行なわせるように
してもよいが、ただしこのような手段を採ると
装置が複雑化してしまうことになる。
2 濃度遷移形態符号の復号時に上昇か下降かの
判別がつかない場合のみ、その濃度遷移形態符
号の後にその判別のための1ビツトの符号を付
す。
その場合、復号時に上昇か下降かの判別がつ
かなくなる可能性のありうる濃度レベル差の濃
度遷移形態部は上昇、下降の両方を含めて総合
的に最適符号化を行なわせるようにする。例え
ば8階調の場合では、その判別がつかなく可能
性があるのは濃度レベル差が3までの7通りで
あるので、それをも含めて濃度遷移形態符号の
体系を作るようにしてもよい。
以上説明した符号化則にしたがつて、8階調の
濃度レベルで読取つた画像情報を符号化したとき
の一例を第7図に示す。図中(±)で示すのは濃
度レベルの上昇または下降の判別符号を示すもの
で、上昇時には符号「0」が、下降時には符号
「1」が用いられている。なお、各走査ラインご
との符号化に際して、最初は必ず白レベル画素か
らスタートするものと定めておく。
このように、本発明による画像情報符号化方法
では、白レベル画素の連続とそれ以外の濃度レベ
ルをもつた画素の連続とで異なる符号体系を用い
て同一濃度レベル画素の連続部に関して大まかな
画像状態に応じたランレングス符号化を行なわせ
るとともに、その画像情報の濃度レベルが連続し
て上昇または下降する範囲に着目した画像の細部
にわたる濃度遷移形態に応じた符号化を併用して
行なわせるようにしているため、多階調の濃度レ
ベルで読取られた画像情報における中間調レベル
の変化状態の表現が充分になされ、特に濃度変化
の激しい画像または中間調を示す朱色画像などに
あつても最適な符号化を行なわせることができ、
またそのデータ圧縮が有効になされることにな
る。
なお、二次元圧縮に拡張する場合には、白ラン
とそれ以外のランとの境界の位置を1走査ライン
前における境界から予測してそのずれ量を符号化
することによつて達成されることになる。その
際、2値データ圧縮のためのREADまたは
CODICの手法がそのまま適用きる。
第8図は以上説明した本発明による画像情報符
号化方法を具体的に実施するための一構成例を示
すもので、スキヤナから画素単位で送られてくる
入力画像信号BSを増幅器1を通して順次8値量
子化するA・Dコンバータ2、そのA・D変換さ
れた3ビツトの各出力信号をクロツク発振器3か
ら送られてくる画素クロツクに応じて順次シフト
させながら0〜7の濃度レベル差に応じた濃度遷
移形態分布を求めるSR0〜SR8からなるシフトレ
ジスタ群4、各シフトレジスタSR1〜SR8からそ
れぞれ読出された内容に応じて濃度遷移形態の符
号化を行なわせるTFCエンコーダ5、シフトレ
ジスタSR0〜SR2の内容を常時読込んで濃度レベ
ルの上昇,下降の各情報を検出するとともに、そ
の上昇から下降または下降から上昇の変曲点を検
出し、さらにシフトレジスタSR0とSR1との各出
力を比較して両者が一致していればその一致信号
“1”を生じ、そうでなければ“0”信号を発生
する比較器6、画素クロツクを計数するカウンタ
7、各シフトレジスタSR0〜SR8にリセツト指令
を与え、比較器6からの“0”信号に応じてその
信号期間中におけるカウンタ7の内容を読込んだ
のちそのカウンタ7をリセツトさせるとともに、
比較器6、カウンタ7およびTFCエンコーダ5
から送られてくる各情報に応じて符号化を実行
し、その結果を外部の伝送装置またはメモリ9に
送出させるCPU8によつて構成されている。
このように構成されたものにおいて、第7図の
入力画像情報を符号化する場合を例にとつて、そ
の動作について以下説明をする。
スタート時にクロツク発振器3から出されるク
ロツクは、それがカウンタ7で計数されないよう
に設定されている。
スタートしてからクロツクが3つ進むとSR0
濃度レベル3のデータが現れるが、その時点で
SR1の内容が0であるために比較器6からその不
一致を表す“0”信号が出され、CPU8はそれ
までのカウンタ7の内容3を読みとつてそれをワ
イルコーードWYCによつてランレングス符号化
する010。同時に、CPU8からの指令によつ
てカウンタ7がリセツトされる。
さらに1クロツクが進むたびに、SR0に濃度レ
ベル3,5,6,7のデータが順次現れることに
なるが、その期間中はSR1との間で一致するデー
タはとりえないが、次の1クロツクによりSR0
SR1との間にはともに濃度レベル7のデータが現
れることになり、その時点で比較器6の一致出力
が“0”から“1”に転じ、それがCPU8にと
り込まれてTFCエンコーダ5の内容の読込みが
行なわれる。その際、TFCエンコーダ5の内容
は、SR1〜SR4からそれぞれ濃度レベル3,5,
6,7の各データが導かれているため、それに対
応するTFC「011」(第6図のNo.96の符号)とな
つている。
さらに、クロツクが2つ進むとSR0の内容は濃
度レベル7のデータが連続し、次の1クロツクで
濃度レベル5のデータに転じて比較器6の一致出
力が“1”から“0”に変化することになり、そ
れに応じてCPU8はそれまでのカウンタ7の計
数内容3を読込んでそれをミツクスコードMXC
を用いてランレングス符号化する(1100)。
以後、同様にしてCPU8は入力画像信号に応
じてTFC14「1001」、MXC4「1101」、TFC6
「010」と順次符号化していくが、このTFC6は
濃度レベル差3からでは上昇,下降のどちらの形
態でもとりうるので、この場合には比較器6から
出される下降の情報“1”をとり込んでそれをそ
のまま下降符号として追加させる。
さらにその後、WYC6「1001」、TFC2
「001」、MXC2「10」と順次符号化していき、ク
ロツクがさらに25,26,27と進むとSR0,SR1
SR2の各内容が2,4,3となつているのでその
時点で比較器6から出される変曲点信号が“1”
になり、CPU8はそれに応じてTFCエンコーダ
5の内容TFC3「1011」を読込んでそれをその
まま外部の伝送装置またはメモリ9に送出させ
る。なお、この場合にも比較器6から出される上
昇情報“0”を読込んでそれを追加して送出させ
ることになる。また、変曲点出力“1”があつた
場合、極小値が0であるとき以外はMXC1「0」
を無条件で出力させる(極小値が0のときには
WYC1「000」を出力させる)。
さらに、クロツクが3つ進むと、比較器6の一
致出力が“1”に転じ、それに応じてCPU8が
TFCエンコーダ5の内容TFC14「1001」を読
込んでそれをそのまま外部に送出させる。この場
合には、上昇であることは考えられないので何ら
その上昇,下降情報による符号て追加されること
がない。
このように順次符号化していつて、1ライン分
の符号化を終了すると、EOL(エンドオブライ
ン)符号を付し、次ラインを同様の手続きで符号
化していく。
また、本発明による画像情報符号化方法にあつ
ては、読取られた画像情報が8階調より多い濃度
レベルの場合、例えば12階調では濃度遷移形態の
とりうる経路の総数がN11=211―1=2047と多く
なりすぎて前記TFCエンコーダ5におけるTFC
の記憶容量が増大してしまう。そのため、このよ
うな場合には第9図に示すように、図中1点鎖線
で囲つた部分Aに関しては8階調の場合における
第4図と同じであることに着目して、それに応じ
た第6図に示すTFCに、隣接画素の濃度レベル
差が8〜11の場合のTFCを付加してその組合せ
によつて濃度遷移形態による符号化を実行させる
ようにしてその簡便化を図ることが可能になる。
第10図は、このような考え方によつて12階調の
画像情報を符号化したときの一例を示している。
なお、16階調、32階調などの高階調の画像情報
に対してもTFCを同様の考え方でTFC132以降を
追加させることにより、データ圧縮による誤差を
生じさせることなく符号化を行なわせることが可
能である。その場合、各階調画像の特性に応じて
最適となるようにTFCにHuffmanの最適コード
化の手法を用いることが望ましいことはいうまで
もない。
また、第11図は5階調の濃度レベルで読取ら
れた画像情報の符号化例を示すものである。
この場合は、主走査ライン方向に1画素進行す
るごとに濃度レベルが上昇しつづける状態を全部
あげると第12図に示すように15通りとなる。ま
た、濃度レベルの下降もそれと全く逆の経路をと
ることによつて共用できることになる。ただし、
濃度レベルが1段階変化する場合(1通り)およ
びそれが2段階変化する場合(2通り)は、上
昇、下降の区別がつかなくなるのでそれをも含め
てここでは第13図に示すように、全部で18通り
のTFCを用いて濃度遷移形態の符号化を行なわ
せるようにしている。
なお、第13図において、予想頻度の欄は、あ
る文書画像の統計から算出したもので、これに最
適化した符号体系の例が符号例2の欄である。符
号例1は他の特性の画像を平均的に扱う場合の例
である。
以上、本発明による画像情報符号化方法にあつ
ては、画像を画素単位毎にサンプリング・量子化
して得た多値画像データ符号化して画像データを
圧縮する方法において、前記多値画像データの濃
度レベルが走査ステツプ毎に変化する区間と、同
一濃度レベルが連続する区間とを判別し、濃度レ
ベルが走査ステツプ毎に変化する区間には画像濃
度の濃度遷移形態に応じて所定のコードを付与す
る濃度遷移形態符号化法を、同一濃度レベルが連
続する区間にはランレングス符号化法を用いるこ
とにより、または同一濃度レベルが連続する区間
の中で白レベルとそれ以外のレベルとではそれぞ
れ異なる符号体系からなるランレングス符号化を
用いることにより、多値画像データを圧縮するよ
うにしたもので、データ圧縮率の良いしかも中間
調の表現が充分になされた符号化を行なわせるこ
とができ、特に手書文書などの濃度変化の激しい
画像や朱肉による印鑑などの中間調画像の場合に
最適な符号化をなし、復号時に原画像を忠実に再
生させることができるという優れた利点を有して
いる。
【図面の簡単な説明】
第1図はビツトプレーンコードの一例を示す図
表、第2図はワイルコードを示す図表、第3図は
ミツクスコードを示す図表、第4図は8階調の濃
度遷移形態の経路を示す特性図、第5図はその経
路数のカウント状態を示す図、第6図は8階調の
濃度遷移形態符号の一例を物分的に示す図表、第
7図は8階調の濃度レベルで読取られた画像情報
を本発明によつて符号化した一例を示す図、第8
図は本発明による画像情報符号化方法を具体的に
実施するための一構成例を示すブロツク図、第9
図は12階調へ拡張する場合の濃度遷移形態の経路
を示す特性図、第10図は12階調へ拡張したとき
の符号化例を示す図、第11図は5階調の濃度レ
ベルで読取られた画像情報の符号化例を示す図、
第12図は5階調の濃度遷移形態の経路を示す特
性図、第13図は5階調の濃度遷移形態符号の一
例を示す図表である。 2……A・Dコンバータ、3……クロツク発振
器、4……シフトレジスタ群、5……TFCエン
コーダ、6……比較器、7……カウンタ、8……
CPU、9……伝送装置またはメモリ。

Claims (1)

  1. 【特許請求の範囲】 1 画像を画素単位毎にサンプリング・量子化し
    て得た多値画像データを符号化して画像データを
    圧縮する方法において、前記多値画像データの濃
    度レベルが走査ステツプ毎に変化する区間と、同
    一濃度レベルが連続する区間とを判別し、濃度レ
    ベルが走査ステツプ毎に変化する区間には画像濃
    度の濃度遷移形態に応じて所定のコードを付与す
    る濃度遷移形態符号化法を、同一濃度レベルが連
    続する区間にはランレングス符号化法を用いるこ
    とにより、多値画像データを圧縮することを特徴
    とする画像情報符号化方法。 2 濃度遷移形態符号の復号時に濃度遷移が上昇
    か下降かの判別がつかなくなる場合のみ、その濃
    度遷移形態符号の後に上昇・下降判別符号を付す
    ことを特徴とする特許請求の範囲第1項記載の画
    像情報符号化方法。 3 濃度レベルが走査ステツプ毎に変化する区間
    には、低濃度レベル変化に対応した濃度遷移形態
    符号体系内の符号の組合せを用いることにより、
    全濃度レベル変化の符号化を行なうことを特徴と
    する特許請求の範囲第1項記載の画像情報符号化
    方法。 4 濃度遷移形態符号化法として上昇及び下降を
    含めた濃度遷移形態を符号化する濃度遷移形態符
    号体系を用いることにより符号化を行なうことに
    より多値画像データを圧縮することを特徴とする
    特許請求の範囲第1項記載の画像情報符号化方
    法。 5 画像を画素単位毎にサンプリング・量子化し
    て得た多値画像データを符号化して画像データを
    圧縮する方法において、前記多値画像データの濃
    度レベルが走査ステツプ毎に変化する区間と、同
    一濃度レベルが連続する区間とを判別し、濃度レ
    ベルが走査ステツプ毎に変化する区間には画像濃
    度の濃度遷移形態に応じて所定のコードを付与す
    る濃度遷移形態符号化法を、同一濃度レベルが連
    続する区間の中で白レベルとそれ以外のレベルと
    ではそれぞれ異なる符号体系からなるランレング
    ス符号化法を用いることにより、多値画像データ
    を圧縮することを特徴とする画像情報符号化方
    法。
JP8550080A 1980-06-24 1980-06-24 Coding method for picture information Granted JPS5711577A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8550080A JPS5711577A (en) 1980-06-24 1980-06-24 Coding method for picture information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8550080A JPS5711577A (en) 1980-06-24 1980-06-24 Coding method for picture information

Publications (2)

Publication Number Publication Date
JPS5711577A JPS5711577A (en) 1982-01-21
JPH0113673B2 true JPH0113673B2 (ja) 1989-03-07

Family

ID=13860647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8550080A Granted JPS5711577A (en) 1980-06-24 1980-06-24 Coding method for picture information

Country Status (1)

Country Link
JP (1) JPS5711577A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5857865A (ja) * 1981-09-30 1983-04-06 Fujitsu Ltd 画像情報伝送方式
JPS58168389A (ja) * 1982-03-29 1983-10-04 Mitsubishi Electric Corp 画像符号化装置
JPS6167370A (ja) * 1984-09-11 1986-04-07 Oki Electric Ind Co Ltd 階調画像符号・復号化方法

Also Published As

Publication number Publication date
JPS5711577A (en) 1982-01-21

Similar Documents

Publication Publication Date Title
US4754336A (en) Picture data communication system with scanning pattern change
US4760460A (en) Halftone image transmission method
JP2621747B2 (ja) 画像処理装置
EP0253326B1 (en) Method and apparatus for encoding and decoding dither signals for reproduction of the halftone of a picture
JPH0136750B2 (ja)
US5491564A (en) Data compression method and apparatus for binary image using Markov model encoding
US4366506A (en) Picture transfer method and apparatus therefor
JPS6043703B2 (ja) 2値信号フアクシミリデ−タ圧縮方式
KR950704914A (ko) 화상 부호화 장치 및 방법(Device and method for encoding image)
JPH09186883A (ja) 多値画像符号化装置
JPH08204971A (ja) 予測符号化と誤差拡散を用いた画像圧縮方法
JP2634793B2 (ja) カラー画像信号の符号化装置
JPS63190473A (ja) 多階調画像デ−タの情報量圧縮方法及び装置
JP2713298B2 (ja) カラー画像信号の復号化装置
JP3259989B2 (ja) 2値と多値の混在符号化画像データ復元方法および装置
JPH0123033B2 (ja)
JPS6367394B2 (ja)
JPS6358425B2 (ja)
JPS61136378A (ja) 符号化方式
FI83714C (fi) Foerfarande och anordning foer en prediktiv kodning.
JPH0255986B2 (ja)
JPS61136379A (ja) 符号化方式
JPS6226226B2 (ja)
JPS6354872A (ja) 画像デ−タの符号、復号化方式
JPS62140553A (ja) 画像信号の符号化方法