JPH0456508B2 - - Google Patents
Info
- Publication number
- JPH0456508B2 JPH0456508B2 JP56006062A JP606281A JPH0456508B2 JP H0456508 B2 JPH0456508 B2 JP H0456508B2 JP 56006062 A JP56006062 A JP 56006062A JP 606281 A JP606281 A JP 606281A JP H0456508 B2 JPH0456508 B2 JP H0456508B2
- Authority
- JP
- Japan
- Prior art keywords
- processing
- density
- level data
- image
- threshold 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/405—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Character Input (AREA)
Description
〔産業上の利用分野〕
本発明は、CCD素子などの読取装置で画像を
読んで得たアナログ画信号を、たとえば黒:
「1」,白:「0」などの2値化画信号に変換する
2値化処理装置に関し、特に、プリンタ、プロツ
タ等の記録装置で再生記録した場合に階調性があ
る記録が得られる2値化処理をも行なう2値化処
理装置に関する。
〔従来の技術〕
たとえばアナログフアクシミリでは、アナログ
画信号を送信するため、受信側において階調性が
ある画像が再生される。しかるに2値化信号を例
えば符号化圧縮して送信するデジタルフアクシミ
リでは、通常階調性がある画像は再生されない。
そこで、2値化処理画信号を再生した場合にも、
階調性を出すため、従来においては、ROMなど
の記憶装置に、画像の読取画素区分に対応付けて
2次元に規則的もしくはランダムに連続的もしく
は不連続に高低に分布したスレツシユレベルを示
すデータ(スレツシユレベルデータ)を記憶して
おき、到来するアナログ画信号の2次元アドレス
に基づいて記憶装置の読出しアドレスを定めてス
レツシユレベルデータを読出し、このデータをア
ナログ信号(スレツシユレベル)に変換して、こ
れに対してアナログ画信号のレベルを比較して、
両者の高低関係より2値化画信号を得ることが行
なわれている。
特開昭55−80958号公報には、m×n画素マト
リクスに、値が0〜m×n−1のm×n個のスレ
ツシユレベルデータを割り当てた、変化率が1の
第1スレツシユレベルデータグループと、低スレ
ツシユレベルデータを重複して含みその分高スレ
ツシユレベルデータを削除して、低レベル領域で
は変化率が0で中レベル領域で1より大きい変化
率で急激にレベルが変化し高レベル領域では変化
率が0の第2スレツシユレベルデータグループを
用いて、アナログ画信号を該2つのグループのス
レツシユレベルデータで同時に2値化すると共
に、変換中の画像領域と隣接領域の2値パターン
の平均値を比較して変換中の画像領域が画像エツ
ジ領域か否かを判定して、画像エツジ領域である
と第2グループのスレツシユレベルデータによる
2値化信号を選択し、そうでないと第1グループ
のスレツシユレベルデータによる2値化信号を選
択して出力する、画像エツジ強調処理技術が開示
されている。
〔発明が解決しようとする課題〕
この種の2値化階調処理は、m×n画素領域全
体としての濃度階調を表現するものであるので、
原画像が、文字、イラスト等のテキスト画像であ
る場合には、再生記録画像がぼける画像処理とな
る問題がある。
また、原画像が中間調画像であつても、その階
調表現のバラエテイは多く、例えばベタ黒が多い
画像とか、中間濃度範囲で濃度分布範囲は狭いが
微妙に濃度が変化している画像とか、低濃度領域
で画像が淡いとかがあり、上述の2値化階調処理
ではベタ黒が多い画像は更にベタ黒が強調されて
しまうとか、中間濃度範囲の画像は微妙な濃度差
が消えてしまうとか、淡い画像が更に淡い画像に
なつてしまうとかの問題がある。
そこで、スレツシユレベルを高低にバイアスシ
フトするか、あるいはROMのスレツシユレベル
データを数グループとし、各グループのスレツシ
ユレベルデータは他のグループのデータを高、低
にシフトしたものとすることが考えられる。たと
えば、主、副走査方向共に4画素を1区分とする
ときには、第1a図に示す如き第1グループのス
レツシユレベルデータ、第1b図に示す如くそれ
よりもレベルを3だけ高くシフトさせた第2グル
ープのスレツシユレベルデータ、および、第1c
図に示す如く更に2だけシフトさせた第3グルー
プのスレツシユレベルデータを予めROMに格納
しておき、これらの1グループを選択する。しか
しながら、各グループのスレツシユレベル高低配
列(1〜16,4〜19,6〜21)における変化率が
同じで、第1d図に示すように、(第1グルー
プ:第1a図)、b(第2グループ:第1b図)お
よびc(第3グループ:第1c図)の分布であり、
濃度差(コントラスト)は変らない。また、グル
ープ間ではレベルシフトだけであるので、画像と
2値化に選択するスレツシユレベルデータの組合
せによつては、淡い黒部が消滅したり、濃い黒部
がベタ黒になるなど、階調度が低くなつて画像再
現性を損ない、2値化濃度設定にむつかしさがあ
る。
前記特開昭55−80958号公報に開示の画像エツ
ジ強調処理技術によれば、原画像が文字、イラス
ト等のテキスト画像である場合の、再生記録画像
のぼけはある程度低減すると推察するが、単純2
値化の場合よりも大幅にぼけ、白抜け、黒潰れ等
が現われ、テキスト画像に対して効果が低い。ま
た、画像エツジ強調処理により、原画像が比較的
に像エツジが鮮明な中間調画像の場合、該像エツ
ジが更に強調処理されて白、黒濃淡差が強過ぎて
忠実性が低い画像処理となつてしまう。
本発明は、テキスト画像に対しての画像処理に
おいてはぼけ等を実質上無くし、中間調画像に対
しては原画像の中間調表現をより忠実に再現する
ことができる、2値化処理装置を提供することを
目的とする。
〔課題を解決するための手段〕
本発明の2値化処理装置は、2値化処理濃度を
指定する処理濃度指定手段と、
単純2値化処理用の複数個のスレツシユレベル
データ、ならびに、各グループが、最高値及び最
低値がグループ間で同じで高低配列が非線形に連
続的に分布したスレツシユレベルデータでなり、
且つアナログ画信号のレベル変化に対する2値化
信号が表わす濃度の変換率がグループ間で異な
る、複数個の、スレツシユレベルデータグルー
プ、を記憶した記憶手段と、
単純2値化処理と中間調処理を選択的に指定す
る処理モード指定手段と、
前記処理モード指定手段により単純2値化処理
が指定されているときには、前記処理濃度指定手
段により指定された処理濃度に対応付けられてい
る単純2値化処理用のスレツシユレベルデータを
前記記憶手段から読出し、前記処理モード指定手
段により中間調処理が指定されているときには、
前記処理濃度指定手段により指定された処理濃度
に対応付けられているグループのスレツシユレベ
ルデータを前記記憶手段から読出す読出手段と、
前記読出手段で読出されたスレツシユレベルデ
ータと到来する画信号のレベルを比較して該画信
号を2値化する2値化処理手段と、
を備える。
〔作用〕
原画像がテキスト画像のとき、処理モード指定
手段で単純2値化処理を指定し、処理濃度指定手
段で、原画像に適合する又は希望の2値化処理濃
度を指定すると、読出手段が、指定された処理濃
度に対応付けられている単純2値化処理用のスレ
ツシユレベルデータを記憶手段から読出し、2値
化処理手段が、読出手段で読出されたスレツシユ
レベルデータと到来する画信号のレベルを比較し
て画信号を2値化する。
これにより、ぼけ等が無いきわめて明瞭なテキ
スト画像が再現され、しかも、再生画像の濃度を
処理濃度指定手段で選択して低濃度のテキスト画
像の再生画像濃度を高めるとか、地汚れテキスト
画像の地汚れを消去する等の選択も可能である。
原画像が中間調画像のとき、処理モード指定手
段で中間調処理を指定し、処理濃度指定手段で、
原画像の階調表現に適合する又は希望の処理濃度
すなわち中間調処理特性を指定すると、読出手段
が、指定された処理濃度に対応付けられているグ
ループのスレツシユレベルデータを記憶手段から
読出し、2値化処理手段が、読出手段で読出され
たスレツシユレベルデータと到来する画信号のレ
ベルを比較して画信号を2値化する。
したがつて、原稿の濃さに応じて、処理濃度指
定手段でスレツシユレベルデータグループを選択
して、所望の階調性のしかも階調の最低から最高
までの階調推移が連続した滑らかな、中間調再現
性のよい2値化画信号が得られる。各グループの
スレツシユレベルデータが非線形に連続的に分布
するので、豊かな階調表現が得られる。例えば、
低濃度域で変化率が低く高濃度域で変化率が高
い、高濃度画像強調の中間調表現から、低濃度域
で変化率が高く高濃度域で変化率が低い、低濃度
画像強調の中間調表現まで、幅広い中間調表現で
あつて、いずれも階調の最低から最高までの階調
推移が実質上連続した滑らかなものを選択しうる
ので、階調表現が豊かになる。
本発明によればこのように、テキスト画像およ
び中間調画像のいずれに対しても、それぞれの画
像特性が生きた、再現特性が良い2値化画像信号
を得ることができる。また、原画像よりも鮮明な
画像を得るなどの選択が可能である。
本発明の他の目的および特徴は、図面を参照し
た以下の実施例の説明より明らかになろう。
〔実施例〕
第4a図に本発明の一実施例を示す。第4a図
において、画素アドレス指定回路ACCは、副走
査カウンタCO1、主走査カウンタCO2およびイ
ンバータIN1で構成されている。この例は、画
像の読取走査は第4b図に示すように一主走査で
副走査方向32ビツト(32画素)の幅の画像を読む
シヤトル方式である。すなわち、主走査の1画素
ピツチの移動の間に、副走査方向32画素の画像を
読む。
走査ボードには4個のキースイツチOP1〜OP
4が備わつており、OP1〜OP3はその1つが閉
とされと他の2つは開となる関係に機械的に結合
されているが、キースイツチOP4はこれらと無
関係になつている。
キースイツチOP4が閉のとき、階調制御信号
つまりはモード指示信号がLとなり、このLは階
調処理を指定する。キースイツチOP4が開のと
きには階調制御信号はHであり、これは単純2値
化処理を指定する。
キースイツチOP1〜OP3のそれぞれは濃度を
指定するものであり、OP1が閉のときには、濃
度1指示信号がL(濃度1指定)であり、OP2が
閉のときには、濃度2指示信号がL(濃度2指定)
であり、OP3が閉のときには、濃度3指示信号
がL(濃度3指定)である。
階調処理用の比較レベルデータは、2次元配列
で示すと第4c図に示す如く、主走査方向xで8
ビツト(画素)、副走査方向yで8ビツト(画素)
の8×8=64画素のそれぞれに対応付けられた64
個を1グループとして、濃度1の設定(OP4,
OP1:閉)において使用するもの1グループ
(第2a図)、濃度2の設定(OP4,OP2:閉)
において使用するもの1グループ(第2b図)お
よび濃度3の設定(OP4,OP3:閉)に使用す
るもの1グループ(第2c図)の計3グループ
で、総計64×3個であり、ROM DMD2に格納
されている。
第1グループは、第2a図に示すデータを第4
c図の4×4=16のマトリツクス領域4個のそれ
ぞれに当てはめた形のものであり、同様に第2グ
ループは第2b図に示すデータを、第3グループ
は第2c図に示すデータを、当てはめた形のもの
である。
これらのグループ(第2a図〜第2c図)のス
レツシユレベルデータは、各グループでレベルの
高低配列の変化率を異とし、最高値と最低値は同
じとしている。すなわち第1グループのスレツシ
ユレベルデータは、第2a図に示すように最低レ
ベル20、最高レベル200で、高低配列は第2d図
のaの変化率となるものとしている。第2グルー
プのスレツシユレベルデータは、第2b図に示す
ように最低レベル20、最高レベル200で、高低配
列は第2d図のbに示す変化率となるものとして
いる。また、第3グループのスレツシユレベルデ
ータは、第2c図に示すように最低レベル20、最
高レベル200で第2d図のcに示す変化率となる
ものとしている。なお、第1〜第3グループの1
つを、そのデータの高低配列が第2d図のdに示
す変化率となるものとしてもよい。
今、アナログ画信号が100レベル(第3a図)
であるとき、「濃度1」指定のときに選択される
第2a図のデータグループを用いて2値化したと
きの再現画像は第3b図に示すように、「濃度2」
指定のときに選択される第2b図のデータグルー
プを用いて2値化したときの再現画像は第3c図
に示すように、また、「濃度3」指定のときに選
択される第2c図のデータグループを用いて2値
化したときの再現画像は第3d図に示すように、
黒、白が分布するものとなる。すなわち黒ドツト
となる数は、第1グループ(濃度1:第2a図)
のデータに基づいては9個、第2グループ(濃度
2:第2b図)のデータに基づいては7個、ま
た、第3グループ(濃度3:第2c図)のデータ
に基づいては5個となり、3種類の濃さの画像が
得られる。しかし濃さが違つても、読み取れる濃
度範囲は同じであるので、階調度は変わらず、濃
淡差(コントラスト)が変わる。したがつて原稿
の濃さに応じてデータグループを選択して階調度
のよい中間調再現性のよい2値化画像を得ること
ができる。
濃度1〜3の指定信号に応じてグループを特定
し、そのグループの各データを画像の8×8=64
画素毎に繰り返し読み出して参照レベルとするた
め、副走査カウンタCO1は副走査画素同期パル
スCLOCKをカウントアツプし、しかも主走査画
素同期パルスCLOCK ENABLEに同期して(つ
まり主走査の1画素分の進行毎に)リセツトさ
れ、結局カウンタCO1の出力は副走査画素同期
パルスに同期して0,1,2,……7,0,1,
2,……7,0,……と循環する。カウンタCO
2は主走査画素同期パルスの8個につき1回リセ
ツトされその出力は主走査画素同期パルスに同期
して0,1,2,……7,0,1,2,……7,
0,……と循環する。
ROM DMD2には、前述の階調処理用の比較
レベルデータ(64個×3)の外に3個の単純2値
化処理用の比較レベルデータが格納されており、
入力アドレスデータと読み出しデータの関係は第
1表に示す通りである。
第1表に示すように、階調制御信号がL(階調
処理指定)にあつては、濃度1=L、濃度2,3
=HにおいてDMD2の入力アドレスデータのA6
=1、A7=0であつて、このA6=1、A7=0で
特定される、濃度1に対応付けられたグループ
(64個)の階調処理用参照レベルデータ(第2a
図)が特定され、濃度2=L、濃度1,3=Hに
おいてDMD2の入力アドレスデータのA6=0、
A7=1で特定される、濃度2に対応付けられた
グループ(64個)の階調処理用参照レベルデータ
(第2b図)が特定され、濃度3=L、濃度1,
2=HにおいてDMD2の入力アドレスデータA6
=1、A7=1で特定される、濃度3に対応付け
られたグループ(64個)の階調処理用参照レベル
データ(第2c図)が特定される。
階調制御信号がHで階調制御なしを指示してい
るときには、DMD2の入力アドレスデータの
A6,A7共に「0」であり、第1表の下3欄に示
す入力アドレスと読出しデータとなる。
このようなアドレスデータは、前述の画素アド
レス指定回路ACCとアドレス切換回路AECで作
成される。アドレス切換回路AECは、マルチプ
レクサMPL1、ノアゲートNOR1,2、インバ
ータIN2およびアンドゲートAN1〜4で構成さ
れており、マルチプレクサMPL1の第1組(1
A〜4A)の4ビツト入力端には副走査カウンタ
CO1の3ビツト出力と主走査カウンタCO2の第
1桁の1ビツト出力が印加される。
第2組(1B〜4B)の4ビツト入力端にはノ
アゲートNOR1,2の出力とアース電位(L=
「0」)が印加され、マルチプレクサMPL1の出
力選択端子に階調制御信号(Lで階調処理を指
示)が印加され、マルチプレクサMPL1は、そ
れがLであると第1組(A〜4A)の入力を出力
端(1Y〜4Y)に接続し、Hであると第2組
(1B〜4B)の入力を出力端(1Y〜4Y)に
接続する。
マルチプレクサMPL1の出力端(1Y〜4Y)
は、ROM DMD2のアドレス入力端の4桁
[Industrial Field of Application] The present invention provides an analog image signal obtained by reading an image with a reading device such as a CCD element, for example, black:
Regarding a binary processing device that converts into a binary image signal such as "1", white: "0", etc., it is possible to obtain a record with gradation, especially when reproduced and recorded with a recording device such as a printer or plotter. The present invention relates to a binarization processing device that also performs binarization processing. [Prior Art] For example, in an analog facsimile, since an analog image signal is transmitted, an image with gradation is reproduced on the receiving side. However, in a digital facsimile that transmits a binary signal after being encoded and compressed, images having gradation are usually not reproduced.
Therefore, even when reproducing a binarized image signal,
In order to create gradation, conventionally, storage devices such as ROM indicate threshold levels that are regularly or randomly distributed in a continuous or discontinuous manner in two dimensions in association with the image reading pixel divisions. Data (threshold level data) is stored, the read address of the storage device is determined based on the two-dimensional address of the incoming analog image signal, the threshold level data is read out, and this data is converted into an analog signal (threshold level data). Convert it to , compare the level of the analog image signal with this,
A binary image signal is obtained from the height relationship between the two. Japanese Patent Laid-Open No. 55-80958 discloses a first threshold with a rate of change of 1, in which m x n pieces of threshold level data with values from 0 to m x n-1 are assigned to an m x n pixel matrix. The level data group and the low-threshold level data are duplicated, and the high-threshold level data is deleted accordingly. Using the second threshold level data group where the rate of change is 0 in the high level area where the change occurs, the analog image signal is simultaneously binarized using the threshold level data of the two groups, and the data adjacent to the image area being converted is Compare the average values of the binary patterns of the areas to determine whether the image area being converted is an image edge area, and if it is an image edge area, select a binary signal based on the threshold level data of the second group. However, if this is not the case, an image edge enhancement processing technique is disclosed in which a binarized signal based on the first group of threshold level data is selected and output. [Problems to be Solved by the Invention] This type of binarization gradation processing expresses the density gradation of the entire m×n pixel area.
When the original image is a text image such as characters or illustrations, there is a problem in image processing that the reproduced recorded image becomes blurred. Furthermore, even if the original image is a halftone image, there are many variations in its gradation expression, such as an image with a lot of solid black, or an image with a narrow density distribution range in the middle density range but with subtle changes in density. , images may be pale in low-density areas, and with the above-mentioned binarization gradation processing, images with a lot of solid black will be further emphasized, and images in the intermediate density range will have subtle density differences disappear. There are problems such as when the image is put away or a pale image becomes an even fainter image. Therefore, it is possible to bias-shift the threshold level to high or low, or to divide the ROM threshold level data into several groups, and each group's threshold level data is the data of the other groups shifted to high or low. Conceivable. For example, when four pixels are classified into one section in both the main and sub-scanning directions, the first group of threshold level data as shown in FIG. 1a, and the threshold level data of the first group as shown in FIG. 2 groups of thread level data and 1c
As shown in the figure, the third group of threshold level data further shifted by 2 is stored in the ROM in advance, and one of these groups is selected. However, the rate of change in the thread level height array (1-16, 4-19, 6-21) of each group is the same, and as shown in Figure 1d, (1st group: Figure 1a), b ( 2nd group: Figure 1b) and c (3rd group: Figure 1c),
The density difference (contrast) remains unchanged. Also, since there is only a level shift between groups, depending on the combination of the image and the threshold level data selected for binarization, the gradation may change, such as light black areas disappearing or deep black areas becoming solid black. If the density becomes low, image reproducibility is impaired, and it is difficult to set the binarization density. According to the image edge enhancement processing technology disclosed in the above-mentioned Japanese Patent Application Laid-Open No. 55-80958, it is presumed that the blurring of the reproduced recorded image is reduced to some extent when the original image is a text image such as characters or illustrations. 2
This method causes more blurring, white spots, crushed blacks, etc. than in the case of digitalization, and is less effective for text images. In addition, when the original image is a halftone image with relatively clear image edges, the image edges are further emphasized by image edge enhancement processing, resulting in image processing with low fidelity due to the contrast between white and black gradations being too strong. I get used to it. The present invention provides a binarization processing device that can substantially eliminate blurring, etc. in image processing for text images, and can more faithfully reproduce the halftone expression of the original image for halftone images. The purpose is to provide. [Means for Solving the Problems] The binarization processing device of the present invention includes a processing density specifying means for specifying a binarization processing density, a plurality of threshold level data for simple binarization processing, and Each group consists of threshold level data in which the highest and lowest values are the same among the groups and the height arrangement is continuously distributed non-linearly,
a storage means for storing a plurality of threshold level data groups in which the conversion rate of the density represented by the binarized signal with respect to the level change of the analog image signal differs between the groups; and simple binarization processing and halftone processing. processing mode specifying means for selectively specifying a processing density; and when simple binarization processing is specified by the processing mode specifying means, a simple binary value corresponding to the processing density specified by the processing density specification means; reading out threshold level data for gradation processing from the storage means, and when halftone processing is designated by the processing mode designation means;
reading means for reading out from the storage means threshold level data of a group associated with the processing density designated by the processing density designating means; and the threshold level data read by the reading means and the incoming image signal. binarization processing means for comparing the levels of the image signals and binarizing the image signals; [Operation] When the original image is a text image, when the processing mode specifying means specifies simple binarization processing, and the processing density specification means specifies a desired binarization processing density that matches the original image, the readout means reads the threshold level data for simple binarization processing corresponding to the designated processing density from the storage means, and the binarization processing means receives the threshold level data read by the reading means. The levels of the image signals are compared and the image signals are binarized. As a result, an extremely clear text image without blurring etc. can be reproduced, and the density of the reproduced image can be selected by the processing density specifying means to increase the reproduced image density of a text image with a low density, or the density of a text image with a background stain can be increased. It is also possible to select options such as erasing dirt. When the original image is a halftone image, the processing mode specifying means specifies halftone processing, and the processing density specifying means,
When a desired processing density, that is, a halftone processing characteristic that matches the gradation expression of the original image is designated, the reading means reads out the threshold level data of the group associated with the designated processing density from the storage means; The binarization processing means binarizes the image signal by comparing the threshold level data read out by the reading means and the level of the incoming image signal. Therefore, depending on the density of the original, select a threshold level data group using the processing density specifying means to obtain the desired gradation and smooth gradation transition from the lowest to the highest gradation. , a binary image signal with good halftone reproducibility can be obtained. Since the thread level data of each group is distributed non-linearly and continuously, rich gradation expression can be obtained. for example,
From the midtone expression of high-density image enhancement, which has a low rate of change in the low-density area and high rate of change in the high-density area, to the intermediate tone expression of low-density image enhancement, which has a high rate of change in the low-density area and a low rate of change in the high-density area. Since it is possible to select a wide range of intermediate tone expressions, including tone expression, in which the gradation transition from the lowest to the highest tone is substantially continuous and smooth, the gradation expression is enriched. According to the present invention, it is possible to obtain binarized image signals with good reproduction characteristics that bring out the respective image characteristics for both text images and halftone images. In addition, it is possible to select, for example, to obtain an image that is clearer than the original image. Other objects and features of the present invention will become apparent from the following description of embodiments with reference to the drawings. [Embodiment] FIG. 4a shows an embodiment of the present invention. In FIG. 4a, the pixel addressing circuit ACC is composed of a sub-scanning counter CO1, a main-scanning counter CO2 and an inverter IN1. In this example, the image is read by a shuttle method, as shown in FIG. 4b, in which an image having a width of 32 bits (32 pixels) in the sub-scanning direction is read in one main scan. That is, an image of 32 pixels in the sub-scanning direction is read during movement of one pixel pitch in the main scanning. There are 4 key switches OP1 to OP on the scanning board.
4, and OP1 to OP3 are mechanically coupled so that one of them is closed and the other two are open, but key switch OP4 is independent of these. When the key switch OP4 is closed, the gradation control signal, that is, the mode instruction signal becomes L, and this L specifies gradation processing. When the key switch OP4 is open, the gradation control signal is H, which specifies simple binarization processing. Each of the key switches OP1 to OP3 specifies the concentration. When OP1 is closed, the concentration 1 instruction signal is L (density 1 specified), and when OP2 is closed, the concentration 2 instruction signal is L (density 2 specified). designation)
When OP3 is closed, the concentration 3 instruction signal is L (density 3 designation). The comparison level data for gradation processing is shown in a two-dimensional array as shown in FIG.
Bit (pixel), 8 bits (pixel) in sub-scanning direction y
64 pixels associated with each of the 8 x 8 = 64 pixels of
Setting density 1 for each group (OP4,
1 group (Figure 2a) used in OP1: Closed), density 2 settings (OP4, OP2: Closed)
There are 3 groups in total: 1 group (Figure 2b) used for setting density 3 (OP4, OP3: closed) and 1 group (Figure 2c) used for setting density 3 (OP4, OP3: closed), for a total of 64 x 3 pieces. is stored in. The first group uses the data shown in Figure 2a as the fourth
The data is applied to each of the four 4×4=16 matrix areas in figure c, and similarly, the second group has the data shown in figure 2b, and the third group has the data shown in figure 2c. It is an adapted form. The threshold level data of these groups (FIGS. 2a to 2c) have different rates of change in the level arrangement for each group, and the highest and lowest values are the same. That is, the first group of threshold level data has a minimum level of 20 and a maximum level of 200, as shown in FIG. 2a, and the height arrangement is the rate of change of a in FIG. 2d. The second group of thread level data has a minimum level of 20 and a maximum level of 200, as shown in FIG. 2b, and the height arrangement has a rate of change as shown in FIG. 2d, b. The third group of threshold level data has a minimum level of 20 and a maximum level of 200, as shown in FIG. 2c, and has a rate of change as shown in c in FIG. 2d. In addition, 1 of the 1st to 3rd groups
The height arrangement of the data may be such that the rate of change is shown in d of FIG. 2d. The analog image signal is now at the 100 level (Figure 3a)
, the reproduced image when binarized using the data group in Figure 2a selected when "Density 1" is specified is "Density 2" as shown in Figure 3B.
The reproduced image when binarized using the data group in Fig. 2b selected when specified is as shown in Fig. 3c, and the reproduced image in Fig. 2c selected when “density 3” is specified. The reproduced image when binarized using data groups is shown in Figure 3d.
Black and white will be distributed. In other words, the number of black dots is in the first group (density 1: Figure 2a)
9 based on the data of the second group (Concentration 2: Figure 2b), 7 based on the data of the third group (Concentration 3: Figure 2c), and 5 based on the data of the third group (Concentration 3: Figure 2c). Thus, images with three different densities are obtained. However, even if the density is different, the readable density range is the same, so the gradation level does not change, but the difference in density (contrast) changes. Therefore, it is possible to select a data group according to the density of the original and obtain a binarized image with good gradation and good halftone reproducibility. A group is specified according to the designated signal of density 1 to 3, and each data of that group is divided into 8×8=64 images.
In order to read out each pixel repeatedly and use it as a reference level, the sub-scanning counter CO1 counts up the sub-scanning pixel synchronization pulse CLOCK, and also in synchronization with the main-scanning pixel synchronization pulse CLOCK ENABLE (that is, the progress of one pixel in the main scanning In the end, the output of counter CO1 becomes 0, 1, 2, ... 7, 0, 1, in synchronization with the sub-scanning pixel synchronization pulse.
It cycles as 2,...7,0,.... counter CO
2 is reset once for every 8 main scanning pixel synchronization pulses, and its output is 0, 1, 2, ... 7, 0, 1, 2, ... 7, in synchronization with the main scanning pixel synchronization pulses.
It cycles as 0,... The ROM DMD2 stores 3 pieces of comparison level data for simple binarization processing in addition to the comparison level data (64 pieces x 3) for gradation processing mentioned above.
The relationship between input address data and read data is as shown in Table 1. As shown in Table 1, when the gradation control signal is L (gradation processing designation), density 1=L, density 2, 3
A 6 of DMD2 input address data at =H
= 1, A 7 = 0, and the gradation processing reference level data (2nd a
) is specified, and when density 2=L and density 1, 3=H, A 6 =0 of the input address data of DMD2,
The reference level data for gradation processing (Figure 2b) of the group (64 pieces) associated with density 2, which is specified by A 7 = 1, is specified, density 3 = L, density 1,
When 2=H, DMD2 input address data A 6
Reference level data for gradation processing (FIG. 2c) of a group (64 pieces) associated with density 3, which is specified by A 7 =1 and A 7 =1, is specified. When the gradation control signal is H, indicating no gradation control, the input address data of DMD2
Both A 6 and A 7 are "0", resulting in the input address and read data shown in the lower three columns of Table 1. Such address data is created by the aforementioned pixel addressing circuit ACC and address switching circuit AEC. The address switching circuit AEC is composed of a multiplexer MPL1, NOR gates NOR1 and NOR2, an inverter IN2, and AND gates AN1 to AN4, and the first set (1
A to 4A) 4-bit input terminal has a sub-scanning counter.
The 3-bit output of CO1 and the 1-bit output of the first digit of main scanning counter CO2 are applied. The 4-bit input terminals of the second set (1B to 4B) are connected to the outputs of NOR gates NOR1 and NOR2 and the ground potential (L=
"0") is applied, a gradation control signal (instructing gradation processing with L) is applied to the output selection terminal of multiplexer MPL1, and when it is L, multiplexer MPL1 selects the first group (A to 4A). The input of the second set (1B to 4B) is connected to the output terminal (1Y to 4Y) when the input is H. Output terminal of multiplexer MPL1 (1Y to 4Y)
is the 4 digits at the address input end of ROM DMD2
本発明によればこのように、テキスト画像およ
び中間調画像のいずれに対しても、それぞれの画
像特性が生きた、再現特性が良い2値化画像信号
を得ることができる。また、原画像よりも鮮明な
画像を得るなどの選択が可能である。
According to the present invention, it is possible to obtain binarized image signals with good reproduction characteristics that bring out the respective image characteristics for both text images and halftone images. In addition, it is possible to select, for example, to obtain an image that is clearer than the original image.
第1a図、第1b図および第1c図は、2値化
階調処理用の各種スレツシユレベルデータを示す
平面図であり、第1d図はそれらのデータの高底
配列を示すグラフである。第2a図、第2b図お
よび第2c図は、第4a図に示すROM DMD2
に格納されているスレツシユレベルデータグルー
プを、画像分布対応の2次元配列で示す平面図で
あり、第2d図はそれぞれのデータの高低配列を
示すグラフである。第3a図はアナログ画信号レ
ベルを画素単位で示す平面図であり、第3b図、
第3c図および第3d図はそれぞれ第2a図、第
2b図および第2c図に示すデータを用いて第3
a図に示すレベルの画信号を2値化した場合の、
黒、白画素分布を示す平面図である。第4a図は
本発明の一実施例を示すブロツク図であり、第4
b図は該実施例の画像用取走査方向を示す平面
図、第4c図は第4a図のデイザマトリツクス
ROM DMD2に格納されているスレツシユレベ
ルデータの1グループ区分を示す平面図である。
CPA……比較器、OP1〜OP4……キースイ
ツチ、ACC……画素アドレス指定回路、AEC…
…アドレス切換回路、DMD2……デイザマトリ
ツクスROM、AMP1〜AMP4……増幅器、
DA……D/Aコンバータ、MPL……マルチプレ
クサ。
FIGS. 1a, 1b, and 1c are plan views showing various threshold level data for binarization gradation processing, and FIG. 1d is a graph showing the high-base arrangement of these data. Figures 2a, 2b, and 2c represent the ROM DMD 2 shown in Figure 4a.
FIG. 2d is a plan view showing thread level data groups stored in a two-dimensional array corresponding to image distribution, and FIG. 2d is a graph showing the height arrangement of each data. FIG. 3a is a plan view showing the analog image signal level in pixel units, and FIG. 3b,
Figures 3c and 3d are the three
When the image signal of the level shown in figure a is binarized,
FIG. 3 is a plan view showing black and white pixel distribution. FIG. 4a is a block diagram showing one embodiment of the present invention;
Figure b is a plan view showing the image capture scanning direction of this embodiment, and Figure 4c is the dither matrix of Figure 4a.
FIG. 2 is a plan view showing one group of threshold level data stored in the ROM DMD2. CPA...Comparator, OP1 to OP4...Key switch, ACC...Pixel address designation circuit, AEC...
...Address switching circuit, DMD2...Dither matrix ROM, AMP1 to AMP4...Amplifier,
DA...D/A converter, MPL...multiplexer.
Claims (1)
と、 単純2値化処理用の複数個のスレツシユレベル
データ、ならびに、各グループが、最高値及び最
低値がグループ間で同じで高低配列が非線形に連
続的に分布したスレツシユレベルデータでなり、
且つアナログ画信号のレベル変化に対する2値化
信号が表わす濃度の変化率がグループ間で異な
る、複数個の、スレツシユレベルデータグルー
プ、を記憶した記憶手段と、 単純2値化処理と中間調処理を選択的に指定す
る処理モード指定手段と、 前記処理モード指定手段により単純2値化処理
が指定されているときには、前記処理濃度指定手
段により指定された処理濃度に対応付けられてい
る単純2値化処理用のスレツシユレベルデータを
前記記憶手段から読出し、前記処理モード指定手
段により中間調処理が指定されているときには、
前記処理濃度指定手段により指定された処理濃度
に対応付けられているグループのスレツシユレベ
ルデータを前記記憶手段から読出す読出手段と、 前記読出手段で読出されたスレツシユレベルデ
ータと到来する画信号のレベルを比較して該画信
号を2値化する2値化処理手段と、 を備える2値化処理装置。[Scope of Claims] 1. Processing density designation means for specifying binarization processing density, a plurality of threshold level data for simple binarization processing, and each group has a maximum value and a minimum value between the groups. It is the same thread level data with a non-linear continuous distribution of heights,
a storage means for storing a plurality of threshold level data groups in which the density change rate represented by the binarized signal with respect to the level change of the analog image signal differs between the groups; and simple binarization processing and halftone processing. processing mode specifying means for selectively specifying a processing density; and when simple binarization processing is specified by the processing mode specifying means, a simple binary value corresponding to the processing density specified by the processing density specification means; reading out threshold level data for gradation processing from the storage means, and when halftone processing is designated by the processing mode designation means;
reading means for reading out the threshold level data of the group associated with the processing density specified by the processing density specifying means from the storage means; and the threshold level data read by the reading means and the incoming image signal. A binarization processing device comprising: binarization processing means for binarizing the image signal by comparing the levels of the image signals.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56006062A JPS57119562A (en) | 1981-01-19 | 1981-01-19 | Binary-coded gradation processing method for analog picture signal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56006062A JPS57119562A (en) | 1981-01-19 | 1981-01-19 | Binary-coded gradation processing method for analog picture signal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57119562A JPS57119562A (en) | 1982-07-26 |
| JPH0456508B2 true JPH0456508B2 (en) | 1992-09-08 |
Family
ID=11628095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56006062A Granted JPS57119562A (en) | 1981-01-19 | 1981-01-19 | Binary-coded gradation processing method for analog picture signal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57119562A (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0620232B2 (en) * | 1981-03-30 | 1994-03-16 | キヤノン株式会社 | Image processing device |
| JPS59122080A (en) * | 1982-12-27 | 1984-07-14 | Leo Giken:Kk | Generating method of dot picture |
| JPS6229369A (en) * | 1985-07-30 | 1987-02-07 | Canon Inc | Image binarization circuit |
| JPS6229370A (en) * | 1985-07-30 | 1987-02-07 | Canon Inc | Picture reader |
| JPS62188470A (en) * | 1986-02-13 | 1987-08-18 | Toshiba Corp | Picture signal processor |
| JPH06101797B2 (en) * | 1986-05-09 | 1994-12-12 | 株式会社リコー | Color recording device |
| JP2553871B2 (en) * | 1987-07-17 | 1996-11-13 | ニスカ株式会社 | Image input device |
| JP2657648B2 (en) * | 1987-07-17 | 1997-09-24 | ニスカ 株式会社 | Image input device |
| JP2566043B2 (en) * | 1990-05-25 | 1996-12-25 | 三菱電機株式会社 | Printer |
| JP6780350B2 (en) * | 2016-07-29 | 2020-11-04 | 船井電機株式会社 | Image processing device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5580958A (en) * | 1978-12-15 | 1980-06-18 | Toshiba Corp | Picture signal binary coding system |
-
1981
- 1981-01-19 JP JP56006062A patent/JPS57119562A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57119562A (en) | 1982-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6285464B1 (en) | Apparatus and method for producing a half-tone image | |
| JPS6198069A (en) | Image processing device | |
| US4897734A (en) | Image processing apparatus | |
| JPH045305B2 (en) | ||
| JPH03193472A (en) | Highly definite image generating system of image processor | |
| US5130821A (en) | Method and apparatus for digital halftoning employing density distribution for selection of a threshold template | |
| JPH0456508B2 (en) | ||
| JPH0356035B2 (en) | ||
| EP0454088B1 (en) | Image processing apparatus | |
| JP3823562B2 (en) | Image processing device | |
| JPH0147946B2 (en) | ||
| JP3373874B2 (en) | Image processing device | |
| JPH01222575A (en) | Binarizing circuit for picture signal | |
| JPH0457274B2 (en) | ||
| JPS62239667A (en) | Image processing device | |
| JPH0620232B2 (en) | Image processing device | |
| JP3984693B2 (en) | Image processing apparatus and method | |
| JPH02271423A (en) | Pseudo half tone picture storage device | |
| JPH0117310B2 (en) | ||
| JP2683020B2 (en) | Image processing device | |
| JPS61131683A (en) | Picture processor | |
| JPS5970078A (en) | Processing method of picture | |
| JPH0519353B2 (en) | ||
| JPH02292953A (en) | Halftone image converter | |
| JPS62183678A (en) | Image processing device |