JPH03141776A - 画像符号化装置 - Google Patents

画像符号化装置

Info

Publication number
JPH03141776A
JPH03141776A JP1189183A JP18918389A JPH03141776A JP H03141776 A JPH03141776 A JP H03141776A JP 1189183 A JP1189183 A JP 1189183A JP 18918389 A JP18918389 A JP 18918389A JP H03141776 A JPH03141776 A JP H03141776A
Authority
JP
Japan
Prior art keywords
pixel
value
picture element
interest
area
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
JP1189183A
Other languages
English (en)
Inventor
Hidekazu Sakurai
櫻井 英和
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1189183A priority Critical patent/JPH03141776A/ja
Publication of JPH03141776A publication Critical patent/JPH03141776A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、画像情報の符号化手段に利用するっ特に、中
間調画像を誤差拡散法に基づき二値画像に変換した擬似
中間調画像の符号化手段に関する。
〔概要〕
本発明は、中間調画像を誤差拡散法に基づき生成した擬
似中間調画像データの符号化手段において、 注目画素とその隣接画素との値から注目画素の予測値を
決定し、この予測値と実際の注目画素の値とで予測誤差
信号を生皮してランレングス符号化を行うことにより、 良質の画像を短い伝送時間で伝送することができるよう
にしたものである。
〔従来の技術〕
従来の中間調画像の符号化方法として数多くが知られて
いる。その第1のものは多値符号化方法と呼ばれるもの
で、中間調画像をAD変換してnビット/画素で表現し
、これを圧縮符号化するものである。その圧縮符号化手
段には各種の手段があり、予測符号化、直交変換符号化
、プロツクトランケーション符号化、ビットプレーン符
号化、ベクトル量子化符号化などが知られている。第2
のものは二値符号化方法であり、まず中間調画像を二値
画像に変換し、さらにこの二値画像を圧縮符号化するも
のである。二値画像に変換された中間調画像を擬似中間
調画像という。
多値符号化と二値符号化とを比較すると、同一の線密度
(サンプリング密度〉で走査した画像では多値符号化の
方が情報量が多く、画質は良い。
一方、二値符号化方法では二値画像に変換した時点で既
に1ビット/画素の情報量に耐磁されており、多値画像
に比較して画質は劣下しているが符号化データ量は少な
く、したがって伝送時間は短かい。
ところで、受信側で画像を再生する記録デノくイスとし
ては、基本的に階調再現の可能な銀塩写真などの記録方
式もあるが、通常はファクシミリ装置や複写機などに用
いられている感熱記録方式、レーザビームプリンタなど
の記録デバイスや印刷機などでは記録デバイスの階調再
現能力は無いかまたは極めて低く、基本的には二値再現
を主としたものが多い。したがって、多値符号化を用い
て良質の画像を伝送しても記録時には二値画像に変換し
て擬似中間調画像として再現することが多いので、最近
二値符号化が多く用いられている。
さて、中間調画像を二値画像に変換する(疑似中間調手
段としても種々のものが知られているが、最も代表的な
ものとしてデイザ法を用いた手段がある。その中でも特
に良く使用されている組織的デイザ法は第6図(a)に
示すようにプロ・ツク内の各画素に対し異なる閾値を設
定上この閾値を用いて各画素を二値化する方法である。
一定濃度「7」の均一な画像をデイザ法で二値化して得
られた画像の例を第6図ら)に示す。この例で示される
ように、全体の中の黒画素の数に応じて中間調が擬似的
に表現される。
このようにして得られたデイザ画像をさらに圧縮符号化
する方式として予測符号化法が知られている。予測符号
化法の最も単純な例として、例えば、注目画素をそのn
画素(nは第6図(a)の閾値パターンの周期である第
5図の例ではn−4)前の画素と同じと予測する方法が
ある。第6図山)に示すように、n画素前の画素は注目
画素と同じ閾値て二値化されているので、その間に原画
像の濃度変化がなければ二値化された画像における注目
画素はn画素前の画素と同じ値であり、したがって多く
の場合前述の予測は的中して予測値と実際の入力画素の
排他的論理和(予測誤差と呼ぶ。)は「0」になる。し
たがって、このようにして得られる予測誤差信号は「0
」が極めて多くて「1」が少ない。このような予測誤差
信号のエントロピは−plogp−(1−p)log(
1−p)[p : r I Jの発生確率〕で与えられ
、例えば、ランレングス符号化法(予測誤差「l」の画
素から次の予測誤差「1」の画素までの距離を符号化す
る方法)により前記エントロピに限りなく近く圧縮でき
ることが知られている。実際のデイザ画像の予測符号化
ではさらに複雑な予測が用いられることが多いが、いず
れもデイザ閾値パターンの周期性を用いたものであって
原理的には前記の単純な例と同様である。
一方、擬似中間調画像の生成には誤差拡散法と呼ばれる
方法がある。この方法のアルゴリズムと第7図を参照し
て説明する。ここでは、原画像(中間調画像)は「0」
、rl/15」、r2/15」、「1」の16値をとる
ものとする。先ず、第1の画素を閾値rl/2 Jで二
値化する。その結果が黒(「1」とする。)であれば、
その画素以降の隣接画素に実際の画素値と「1」の誤差
(「0」〜「1/2」の値)を分散して加える。結果が
白(「0」とする。〉であれば、同様に実際の画素値と
「0」の誤差(「O」〜rl/2 Jの値)を分散して
加える。次の画素に対しても今加えられた誤差値で修正
された値を閾値rl/2 Jで二値化し、同様に誤差を
分散して隣接画素に加えて行く。第7図は一定濃度「7
/15」の原画(a)に対して第1画素の二値化(b)
、第2画素の二値化(C)を行った例である。この方法
はデイザ法と比較してデイザパターンの周期性がなく、
濃度変化部分で滑らかな階調変化が得られ解像度の低下
も少ないので、デイザ法よりも良好な画質の擬似中間調
画像が得られる。
〔発明が解決しようとする問題点〕
しかし、誤差拡散法はデイザ画像のような周期性がない
のでデイザ画像に適用された予測符号化法が適応できず
、したがって、効率的な圧縮符号化ができないためにデ
ータ量が多く通信時間が長くなる欠点がある。
本発明は、誤差拡散方法による擬似中間調画像生成に際
し、効率的な圧縮の可能な予測符号化法を利用して良質
な擬似中間調画像を短時間で送信可能にする画像符号化
装置を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、中間調画像データを誤差拡散法に従う手順で
処理して二値表現された擬似中間調画像データを生成す
る擬似中間調生成部を備えた画像符号化装置において、
上記擬似中間副生T&部から与えられる擬似中間調画像
データの注目画素の周辺のあらかじめ定められた位置に
位置する周辺画素のうちの黒画素の個数を計数する計数
手段と、この計数手段の計数した黒画素の個数とこの黒
画素にかかわる周辺画素の個数とに基づきこの周辺画素
にかかわる注目画素が黒画素または白画素のいずれを示
す値の画素であるかを推定し、この推定された画素の値
と遅れて入力される擬似中間調画像データの注目画素の
値との不一致を演算する演算手段と、この演算手段の演
算繕果が不一致を検出した注目画素とこの不一致の次に
不一致を検出した注目画素との間のランレングスを符号
化するランレングス符号化部とを備えたことを特徴とす
る。
〔作用〕
注目画素のあらかじめ定められた周辺位置画素中の黒画
素の数を計数し、得られた黒画素数と注目画素に隣接す
る画素の値とから算術的に定まる関数として注目画素を
予測し、この予測値と入力擬似中間調画像における注目
画素の値の排他的論理和を予測誤差として゛出力し、こ
の予測誤差に基づき中間調画像を圧縮符号化する。
〔実施例〕
以下、本発明の一実施例について図面を参照して説明す
る。この実施例では領域D (X、  Y)として第5
図に示す画素領域を採用する。第1図は本発明の実施例
のM4戊を示す構成図である。
この実施例は、第1図に示すように、原稿を走査し、そ
の画信号をAD変換してディジタル中間調画信号を出力
する走査部lと、中間調画信号を誤差拡散法により擬似
中間調に変換する擬似中間調生成部2と、各々擬似中間
調に変換された1ビット画素の画信号を1走査線分遅延
するラインメモリ3および4と、各々擬似中間調生成部
2からの画信号、ラインメモリ3からの画信号およびラ
インメモリ4からの画信号を順次1画素分遅延させるD
フリップフロップ51ないし55.61ないし65.7
1ないし75と、それぞれDフリップフロップ54およ
び55.61ないし65.71ないし75に相当する画
素位置の黒画素数を計数する黒画素計数部81ないし8
3と、Dフリップフロップ54.62.63.64に相
当する画素の値(黒または白)と黒画素計数部81ない
し83からの黒画素数との総和に対応して予測値を決定
する算術演算部9と、算術演算部9からの予測値とDフ
リップフロップ53からの出力である注目画素との排他
的論理和をとった信号(すなわち予測誤差信号)をラン
レングス符号化する符号化部10とを備える。第2図に
黒画素計数部81ないし83の構成を示す。第1図に示
すように、注目画素(予測しようとしている画素)の値
はDフリップフロップ53から出力される。このときに
第8図の領域D (X:  Y)に相当する画素はDフ
リップフロップ54.55.61ないし65.71ない
し75の出力である。
すなわち、この実施例は、中間調画像データを誤差拡散
法に従う手順で処理して二値表現された擬似中間調画像
データを生成する擬似中間調生成部2を備え、さらに、
本発明の特徴とする手段として、擬似中間調生成部2か
ら与えられる擬似中間調画像データの注目画素の周辺の
あらかじめ定められた位置に位置する周辺画素のうちの
黒画素の個数を計数する計数手段であるラインメモリ3
.4、Dフリップフロップ51〜55.61〜65.7
1〜75、黒画素計数部81.82.83と、この計数
手段の計数した黒画素の個数とこの黒画素にかかわる周
辺画素の個数とに基づきこの周辺画素にかかわる注目画
素が黒画素または白画素のいずれを示す値の画素である
かを推定し、この推定された画素の値と遅れて入力され
る擬似中間調画像データの注目画素の値との不一致を演
算する演算手段である算術演算部9と、この演算手段の
演算結果が不一致を検出した注目画素とこの不一致の次
に不一致を検出した注目画素との間のランレングスを符
号化するランレングス符号化部lOとを備える。
はじめに、この発明の詳細な説明する。
先ず、誤差拡散法の原理を説明する。第7図で画素位置
(x、 y)の原画像(中間調画像)での値をf(x、
 y) (0≦f(x、y)≦1)、誤差拡散法によっ
て得られた擬似中間調画像での値をg(x、 y)(g
”(x、y)=O11)とすると、g(に、 V)=Q
 (f(X、  y) +E(X、 V))  式(1
)と表せる。ここでQ(・)は適当な固定の闇値(通常
は1/2)による二値化関数を示し、E(X、 y)は
隣接する先行画素位置(X−1,y)、(X−1,y−
1)、(X、 y−1)(x+1 、 y−1)の二値
化により発生した誤差の拡散値の総和である。すなわち
、画素位置(X、 y)の二値化による誤差をe(x、
y)=f(x、y)+E(x、 y)−g(x 、 y
)とすれば、 E(X、’ y)= alo −e(x−1,y)+ 
all −e(x−t、 y−1)+ aol−e(X
、 V l)+a−z  I e(X+l 、 y−1
)式(2) %式% は各方向への誤差拡散係数であり、 a+o+a目 +ao++ a−z = 1である。表
記の簡便のため式(2)を E(X、V)=Σa −e(i、 j)Ix+ yl 式(2)′ と書くことにする。
さて、画像領域り内の黒画素の数は 2g(x、y)=Σ(f (X、 y) + E (x
、 y) −e(x。
D               D y) ) =Σf(x、y)十ΣE(X、 y)−Σe(x、 y
)口D11 になるが、ΣE(X、 y)−Σe<x、 y)は領域
り内で口0 はE(X、 y)とe(x、 y)が相殺し、領域外か
らの拡散誤差流入量Elと領域外への拡散誤差流出量E
。
の差(Er  Eo)になる。領域りが大きくなるに従
い(Er   Eo)は「0」に近づく。したがって、
ある程度広い領域りについて見れば2g(x、y)幻Σ
f(x、y) Of+ になり、領域内の黒画素の量によりその部分の平均濃度
が表現される。
次に、圧縮符号化の原理を説明する。前述のごとく、誤
差拡散法における擬似中間調画像の画素g(x、 y)
は式(1)で表わされる。ここでg(X、 ’りを予測
するためにはf(X、y)とE(X、 y)を予測すれ
ばよい。画素値R(x、 y)に対し適当なその周辺領
域D(X、 y)をD(X、 y)内の画素はすべて二
値化処理済であるように定めて2g(x、 y)を求め
ると、D(に+Y] 領域D(x、 y)内と位置(X、 y)で大きな濃度
変化がなければ、 f(x、y)=Σf (X、 y)/N (D)   
式(3)%式% ただし、N (D)は領域D(X、 y)内の総画素数
であり、一方、先に述べたようにD(x、 y)が十分
に大きければ、 。(′!::A (x’ y)””;と、f、、(x 
、 y )       式(4)であるから、式(3
)および(4)よりf(x、y)た2g(x、 y)/
N (D)[+ (X、 yl になる。そこで、f(x、y)の予測値f(x、y)を
f(x、y)=Σgay、、 y)/N (D)   
式(5)%式% とする。一方、一般にe(x、 y)= f (X、 
y ) +E(x、 y)〜g(x、y)の平均値e(
x、y)は二値化の闇値をLTHとし、原画像の濃度発
生確率が一様であると仮定すれば、 1−Ltn g(x、 V)=1のときe(x、 y)= −LT)
I g(x、y)=0のときe(x、y)=になる。したが
って、式(2)よりE(X、 y)の予測値E(x、y
)を式(2)′の簡便表記に基づき、と定める。式(1
)、(5)、(6)より、g(x、y)の予測値g(x
、   y)  は、 (L、To  g(+、 J))    式(7)にな
る。このように定めた予測値g(x、 y)はその定め
方から予測的中率p>0.5になり、エントロピーpl
ogp−(1−p) log(1−p) < 1になる
ので、予測誤差信号g<x、 y)0g(x、y)を例
えばランレングス符号化することによりデータ量の削減
が実現できる。
次に、この実施例の動作を第3図のタイミングチャート
を参照して説明する。先ず、各走査線の動作の開始時に
図外のクリア信号によりカウンタ802およびすべての
Dフリップフロップは「0」クリアされる。したがって
、そのときにカウンタ802は対応する各走査線内の領
域D(X、 y)内の黒画素の数を示す。さて、画素(
m、 n)の直前の画素<fil−1,n)が注目画素
位置すなわちDフリップフロップ53の出力にある状態
で各走査線の領域D (m−1,n)の値が対応する黒
画素計数部81ないし83のカウンタ802から出力さ
れているとする。この状態で、各走査線の領域D (m
−1,n)に含まれかつ領域D (m、 n)に含まれ
ない画素が5i2(i = 1〜3)に、領域D<+r
+−1゜n)に含まれずかつ領域D(m、 n)に含ま
れる画素がSi、 (i=1〜3)に出力されている。
第1図および第2図に示されていないシフトクロックの
立上りで各画素はDフリップフロップによりシフトされ
るが、そのときに、第2図に示すように、SIl と3
1□との値が等しければカウンタ802のイネーブル端
子ENは「L」でカウンタの値は変化せず領域り内の走
査線毎の黒画素の数も変化しない。Siが「1」 (黒
〉でかつSi2が「0」 (白)の場合はカウンタ80
2のイネーブル端子ENは「H」であり、また、DN/
UP端子はrLJであるので、カウンタ802はアップ
カウント動作し「1」だけ増加し、一方、領域り内の黒
画素数も「1」増加する。同様に、Si、が「0」 〈
白)、S12が「1」(黒)のときはカウンタ802の
値、領域り内の黒画素数ともに「1」減少する。このよ
うに、カウンタ802は常に注目画素(x、 y)に対
して走査線毎の領域り内の黒画素数を示す。算術演算部
9は領域り内の走査線毎の黒画素数34〜S6と注目画
素に隣接する画素(Dフリップフロップ54.62.6
3および64の出力)の値とから式(7)の算術演算の
結果の予測値g(x、 y)を発生する。この実施例で
は、この算術演算部9の入力は隣接画素値4本、342
本、S5、S6各3本の12本であり、1つのROMに
あらかじめ演算結果値を書込んでおくことにより実現で
きる。領域りをより大きくとった場合は例えば第3図(
a)または(b)に示すように2つのROMまたは加算
回路とROMに分離して構成することができる。
〔発明の効果〕
本発明は以上説明したように、注目画素の周辺領域の黒
画素数を計数し、この黒画素数を注目画素の隣接画素の
値とから算術演算により注目画素の予測値を決定し、こ
の予測値と実際の注目画素の値の排他的論理和である予
測誤差信号をランレングス符号化などの既知の圧縮符号
化手段により符号化するので、誤差拡散法による擬似中
間調画像を効率的に圧縮符号化してデータ量を減少し、
その伝送時間を短縮できる効果がある。
【図面の簡単な説明】
第1図は、本発明実施例の構成を示すブロック構成図。 第2図は、第1図の黒画素計数部の詳細を示すm成因。 第3図は第1図の算術演算部の構成を示す接続図。 第4図は実施例の動作を示すタイミングチャート。 第5図は本発明の実施例における参照画素領域を示す図
。 第6図、第7図、第8図は従来例の動作を説明する参考
図。 1・・・走査部、2・・・擬似中間調生成部、3.4・
・・ラインメモリ、9・・・算術演算部、10・・・ラ
ンレングス符号化部、51〜55.61〜65.71〜
75・・・Dフリップフロップ、81〜83・・・黒画
素計数部、801・・・排他的論理和ゲート、802・
・・アップダウンカウンク。

Claims (1)

  1. 【特許請求の範囲】 1、中間調画像データを誤差拡散法に従う手順で処理し
    て二値表現された擬似中間調画像データを生成する擬似
    中間調生成部を備えた画像符号化装置において、 上記擬似中間調生成部から与えられる擬似中間調画像デ
    ータの注目画素の周辺のあらかじめ定められた位置に位
    置する周辺画素のうちの黒画素の個数を計数する計数手
    段と、 この計数手段の計数した黒画素の個数とこの黒画素にか
    かわる周辺画素の個数とに基づきこの周辺画素にかかわ
    る注目画素が黒画素または白画素のいずれを示す値の画
    素であるかを推定し、この推定された画素の値と遅れて
    入力される擬似中間調画像データの注目画素の値との不
    一致を演算する演算手段と、 この演算手段の演算結果が不一致を検出した注目画素と
    この不一致の次に不一致を検出した注目画素との間のラ
    ンレングスを符号化するランレングス符号化部と を備えたことを特徴とする画像符号化装置。
JP1189183A 1989-07-21 1989-07-21 画像符号化装置 Pending JPH03141776A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1189183A JPH03141776A (ja) 1989-07-21 1989-07-21 画像符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1189183A JPH03141776A (ja) 1989-07-21 1989-07-21 画像符号化装置

Publications (1)

Publication Number Publication Date
JPH03141776A true JPH03141776A (ja) 1991-06-17

Family

ID=16236893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1189183A Pending JPH03141776A (ja) 1989-07-21 1989-07-21 画像符号化装置

Country Status (1)

Country Link
JP (1) JPH03141776A (ja)

Similar Documents

Publication Publication Date Title
EP0504903B1 (en) Apparatus for and method of preprocessing binary picture data prior to run-length encoding
JP2794281B2 (ja) デイザ信号の符号復号処理装置
US4144547A (en) Apparatus and method for encoding halftone and line copy data
US5491564A (en) Data compression method and apparatus for binary image using Markov model encoding
JPS6255344B2 (ja)
JP2756371B2 (ja) 画像処理装置
JPH03187573A (ja) 擬似中間調画像符号化方式
EP0362590B1 (en) Facsmile system
JP3108526B2 (ja) 画像の量子化とその符号化方法
JP2007306513A (ja) 画像データの圧縮方法および装置
JPH02210962A (ja) 画像処理装置
JP2941843B2 (ja) 画像信号の縮小装置及び方法
JP3212339B2 (ja) 画像変倍装置
JP2569568B2 (ja) ファクシミリ装置の擬似中間調画像2次元データ予測演算装置
JPH0142189B2 (ja)
JPH06233122A (ja) 画像処理装置
JP3732329B2 (ja) 疑似中間調画像の符号化装置及び符号化方法
JP4526069B2 (ja) 画情報の算術符号化装置及び画情報の算術復号化装置
JP3299774B2 (ja) 画像の符号化方法
JPS6090469A (ja) 予測変換符号化装置
JPS6074778A (ja) 予測符号化装置
JPH0135541B2 (ja)
JPH01284173A (ja) 画像処理装置
JPH0423868B2 (ja)
JPH06121154A (ja) 画像縮小装置