JP2670779B2 - Halftone image separation processor - Google Patents

Halftone image separation processor

Info

Publication number
JP2670779B2
JP2670779B2 JP62217655A JP21765587A JP2670779B2 JP 2670779 B2 JP2670779 B2 JP 2670779B2 JP 62217655 A JP62217655 A JP 62217655A JP 21765587 A JP21765587 A JP 21765587A JP 2670779 B2 JP2670779 B2 JP 2670779B2
Authority
JP
Japan
Prior art keywords
block
image
processing
density
pixel
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 - Fee Related
Application number
JP62217655A
Other languages
Japanese (ja)
Other versions
JPS6461170A (en
Inventor
俊彦 南日
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.)
Toshiba Corp
Tec Corp
Original Assignee
Toshiba Corp
Tec 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 Toshiba Corp, Tec Corp filed Critical Toshiba Corp
Priority to JP62217655A priority Critical patent/JP2670779B2/en
Publication of JPS6461170A publication Critical patent/JPS6461170A/en
Application granted granted Critical
Publication of JP2670779B2 publication Critical patent/JP2670779B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は2値画像と中間調画像の混在する画像の領域
を自動的に分離して、前記それぞれの画像に適した処理
を行なう中間調画像分離処理装置に関するものである。 (従来の技術) 従来、この種の中間調画像処理装置としては、各画素
位置に対して、あらかじめ定めた閾値レベルと各画素の
画像信号レベルとを比較して、閾値レベルよりも画像信
号レベルが大きい場合を黒、小さい場合を白とすること
により擬似的に中間調を再現する組織的ディザ法を用い
るものが主であった。 しかし、この方法では、単純2値の記録に比べて分解
能が著しく劣化するため、文字部分など高分解能を要す
る部分の画像品質が悪化する欠点があった。 写真等の中間調画像を再現しながら、その中の文字部
分の画質を劣化させないためには、写真等の中間調画像
を含む濃淡画像領域と文字等が主である2値画像領域を
識別分離して濃淡画像領域は組織ディザにより、また2
値画像領域は閾値のレベルが1レベルだけの単純2値化
によってそれぞれ記録する事が考えられるが、濃淡画像
領域と2値画像領域を識別するための良好な方法がこれ
まで見出されていなかった。 例えば、濃淡画像領域では濃度変化が少ないので、組
織的ディサにより2値化したあとの白黒画像情報の周期
性の有無から概略を識別することは出来るが、同じ周期
性を持つ2値画像を濃淡画像と誤識別しやすく、また印
刷物などで細かい網点がある写真画像では、周期性が乱
れるため判定が困難であるなどの欠点があった。 (発明が解決しようとする問題点) このように従来の中間調画像分離処理装置では2値画
像領域と濃淡画像領域の混在する画像を効果的に識別分
離して処理できず、2値画像の分解能が劣化する等の問
題点があった。 本発明はこのような問題点に鑑みてなされたものでそ
の目的とするところは2値画像領域と濃淡画像領域とを
適切に判別し、文字写真混在原稿の分解能と階調性が良
好な中間調画像分離処理装置を提供することにある。 〔発明の構成〕 (問題点を解決するための手段) 上記目的を達成するため、本願発明は、 画面を複数の画素から成るブロックに分割する手段
と, 各ブロックの画素iの濃度Aiを異なる2つの閾値Bh,B
l(Bh>Bl)とそれぞれ比較する比較手段と, 前記比較手段の比較結果により前記ブロック内の画素
i,jの濃度をAi,Ajとするとき、Ai>Bhなる画素iおよび
Aj<Blなる画素jが該ブロック内にあれば該ブロックを
2値画像領域と判定しその他の場合は該ブロックを濃淡
画像領域と判定する判定手段と, 前記判定手段による前記2値画像領域または前記濃淡
画像領域の判決結果に応じて前記ブロックに対する画像
処理をそれぞれ行う画像処理手段と, を具備することを特徴とする。 (作用) Ai>Bhなる画素iおよびAj<Blなる画素jがブロック
内にあればそのブロックでは濃度変化が大きいのでその
ブロックは2値画像領域と判定し、上式が成り立たない
場合にはそのブロックは濃淡画像領域と判定される。そ
して2値画像領域および濃淡画像領域の判定結果に応じ
て画像処理が行なわれる。 (実施例) 以下図面にもとづいて本発明の一実施例を詳細に説明
する。第1図は本発明の一実施例に係る中間調画像分離
処理装置の構成ブロック図である。同図に示されるよう
に本装置はチャージ・カップルド・デバイス(CCD)1,
アナログデジタルコンバータ(A/Dコンバータ)3,シェ
ーディング補正回路(SHD補正回路)5,自動利得制御回
路(AGC)7,画信号データバス9,単純2値処理回路11,デ
ィザ処理回路13,メモリ15,17,セレクタ19,閾値設定回路
21,25,コンパレータ23,27,ブロック内メモリ29,31,アン
ドゲート32,信号線33,34から成る。 CCD1は原稿を読み取り光電変換を行って画信号をA/D
コンバータ3に送る。A/Dコンバータ3はアナログ信号
をデジタル信号に変換する。SHD補正回路5は光源の螢
光灯の光量のバラツキによるシェーディング歪みを補正
する。AGC7は画信号の利得の自動調整を行う。画信号デ
ータバス9はAGC7から送られる画信号を単純2値処理回
路11,ディザ処理回路13,コンパレータ23,27に送る。単
純2値処理回路11は画信号を一定の閾値(本実施例の場
合‘8'とする)により文書等の読み取り処理に適するよ
うに2値化する。メモリ15は2値化された画情報を記憶
する。ディザ処理回路13は第2図に示すようなディザマ
トリクスによって濃淡画像等の読み取り処理に適するよ
うに画情報を2値化する。メモリ17は2値化された画情
報を記憶する。セレクタ19はアンドゲート32から送られ
る信号に応じてメモリ15とメモリ17の記憶内容の一方を
選択して出力する。即ちアンドゲート32の出力が‘1'で
あればメモリ15の内容を出力しアンドゲート32の出力が
‘0'であればメモリ17の内容を出力する。閾値設定回路
21,25はAGC7から信号線33,34を介して送られる原稿の背
景レベルや黒濃度に応じてそれぞれ閾値Bh,Blを設定す
る。コンパレータ23はAGC7から送られる画信号と閾値設
定回路21で設定される閾値Bhとを比較し画信号の濃度の
方が閾値Bhよりも大きい場合‘1'を出力する。ブロック
内メモリ29は複数の画素から成るブロック内において前
記コンパレータ23の出力が‘1'なる画素があった場合
‘1'を記憶する。コンパレータ27はAGC7から送られる画
信号と閾値設定回路25で設定される閾値Blとを比較し画
信号の濃度の方が閾値Blよりも小さい場合‘1'を出力す
る。ブロック内メモリ31は複数の画素から成るブロック
内において前記コンパレータ27の出力が‘1'なる画素が
あった場合‘1'を記憶する。アンドゲート32はブロック
内メモリ29,31の内容がともに‘1'である場合出力値を
‘1'とする。なお閾値Bh,BlにおいてはBh>Blなる関係
がある。本実施例の場合Bh=10,Bl=5とする。 次に本実施例において2値画像領域と濃淡画像領域の
識別方法について説明する。 本実施例では第3図に示すように2つの閾値Bh,Blを
設けブロック内の濃度レベルを閾値Bh,Blと比較する。
ここで4×4の画素ブロック内の画素濃度が、第3図に
示す3つの領域H,M,Lにどの様に分布するか考えてみる
と、その領域の組合せは次式の様に表わされる。3 C33C23C1=7 すなわち、16個の画素は、7通りの濃度レベルの分布
状態になると考えられ、第3図のR1〜R7がその組合せの
例である。 ここで、前述の様に2値画像領域,濃淡画像領域にお
ける濃度変化には特徴がある。即ち濃度レベルの変化が
急峻である2値画像領域は第3図で領域H,Lに画像濃度
が分布するR7とまたは領域H,M,Lに画素濃度が分布するR
6に相当する。それに対して、比較的濃度レベルの変化
が緩やかな濃淡画像領域は、第3図のR1〜R5の状態に相
当する。すなわち、ブロック内の画素濃度をAi,Aj,(i,
jは1から16までの整数でi≠jで画素番号を現わす)
とすると、 (1)Ai>BhかつAj<Blの時2値画像領域とする。 (2)上記(1)以外の時、濃淡画像領域とする。 となる。つまり、1つの画素ブロック内で、Ai,Ajが1
つづつでもAi>Bh,Aj<Blを満たせばその画素ブロック
は2値画像領域となる。 次に本実施例の動作を説明する。第4図は本実施例に
おいて処理される画情報の具体例を示す図であり破線で
示す小さな正方形が1画素を示している。また、実線で
示す大きい正方形1〜8は、例えば4×4のブロックに
区切った場合の1つのブロックを表わしている。言うま
でもなく、このブロックサイズはN×M(N,Mは整数)
の任意の大きさで良い。 また、各画素に示している数字は原稿から読取った濃
度レベルであり、0が白、15が黒、1〜14までの中間調
の灰色を示す。言うまでもなく濃度レベルは適宜上整数
で表わしたが整数である必要はない。 次にブロック41を処理する場合を説明する。ブロック
41内の画情報はCCD1によって読み取られ、A/Dコンバー
タ3によりデジタル信号に変換され、SHD補正回路5に
よりシェーディング補正がなされ、AGC7により画情報の
利得の制御が行なわれた後単純2値処理回路11により2
値処理がなされ処理結果がメモリ15に記憶される。また
同様にディザ処理回路13によってディザ処理がなされ、
処理結果がメモリ17に記憶される。 例えば第4図に示すブロック41を処理する場合、ブロ
ック41内の画信号の濃度は‘0'から‘3'である。単純2
値処理回路11の閾値が‘8'であるので単純2値処理回路
11の処理結果は全て白(‘0')と判定され、処理結果が
メモリ15に記憶される。又、ブロック41の画情報はディ
ザ処理回路13によってディザ処理がなされる。このディ
ザ処理はブロック41の画素と第2図に示すディザマトリ
クスの閾値レベルとを比較しブロック41内の画素濃度の
方が大きい場合には黒(‘1')と判定し逆の場合には白
(‘0')と判定する。従ってブロック41内においては第
1列第1行目の画素のみが黒と判定され、他の画素は白
と判定される。処理結果はメモリ17に記憶される。 又、ブロック41の画情報はコンパレータ23によって閾
値Bhと比較される。閾値Bhは本実施例の場合‘10'と設
定されているのでブロック41内において閾値Bhをこえる
画情報は存在しない。従ってコンパレータ23の出力は
‘0'のままでありブロック内メモリ29も‘0'を保持しつ
づける。また、画情報はコンパレータ27によって閾値Bl
と比較される。本実施例の場合閾値Blは‘5'と設定され
ているのでブロック41内の画素は全て閾値Blよりも小さ
くコンパレータ27の出力は‘1'となりブロック内メモリ
31の値も‘1'となる。従ってアンドゲート32の出力は
‘0'となる。即ち、ブロック41は濃淡画像領域と判定さ
れこの信号がセレクタ19に送られてセレクタ19はメモリ
17の内容を出力する。 ブロック43も同様にして処理され単純2値処理の結果
がメモリ15に記憶され、ディザ処理の結果がメモリ17に
記憶される。またブロック43内の画像濃度は全て閾値Bh
よりも小さいので、ブロック43は濃淡画像領域と判定さ
れ、メモリ17の内容がセレクタ19を介して出力される。 ブロック45においてはその中の画素濃度は‘0'から
‘15'であるので閾値Bhをこえる画素濃度が存在すると
同時に閾値Blよりも小さな画素濃度が存在する。従って
コンパレータ23,27の出力が共に‘1'となることがあり
ブロック内メモリ29,31の内容は1となり、アンドゲー
ト32の出力も1となり2値画像領域と判定される。従っ
てセレクタ19からはメモリ15の記憶内容が出力される。 ブロック47においても同様に2値画像領域と判定され
セレクタ19からはメモリ15の内容が出力される。 第5図はこのようにして第3図に示す画情報を処理し
た場合の処理結果を示すものである。即ちブロック41,4
3,49,51は濃度レベルの変動がゆるやかなので濃淡領域
と判定されディザ処理がなされる。ブロック45,47,53,5
5は濃度レベルの変動が大きく2値画像領域と判定され
2値処理がなされる。 第6図は、第4図に示す画情報をディザ処理のみを用
いて処理した場合の処理結果を示す図である。 第5図と第6図を比較すると本実施例によった場合、
ブロック45,47,53,55にある縦の黒線が明瞭に現れる。 このように本実施例によれば文字画のように分解能が
要求される2値画像や、写真のように階調性が要求され
る濃淡画像が混在する原稿でも効果的に判別を同時に行
なえるので、それぞれの画像に適した2値化処理が出
来、従来実現が難しかった文字・写真混在原稿の分解能
と階調性を良好に再現出来る。また、2値画像領域と濃
淡画像領域の判別を同時に行なうので、それぞれの画像
の性質に適した冗長度抑圧符号化方式を切換えられる。 なお、本発明の方式によれば、写真の画像でも白や黒
にかたよった濃度の画素がたくさんあるブロックでは2
値領域と判定される場合もあるが、本来コントラストを
強調する様なブロックであるので、2値領域と判定処理
しても画質にはほとんど影響はない。 尚、本発明はその技術的思想の範囲内において、種々
の変形が可能である。例えばディザ処理回路13では第2
図に示すようなディザマトリクス35を用いたが、第7図
(a),(b),(c)に示すようなディザマトリクス
を用いることも可能である。又本実施例では2値画像領
域によって単一閾値を用いた単純2値化を行ったが浮動
スライス法やコントラスト強調法などを用いて2値化を
行うこともできる。又本実施例ではブロックサイズを4
×4の16画素で構成して、16階調の場合で説明して来た
が、このブロックサイズを8×8や8×4といった構成
にして、64階調や32階調の階調再現を行なっても良い。
また、ブロックサイズを8×8や8×4にした場合、組
織的ディザのマトリクスはこれに対応する様な8×8,8
×4で構成した法が望ましいが、必ずしもその必要はな
い。また、ブロックサイズは1行×4列といった構成に
して、組織的ディザのマトリクスを4×4で構成し、順
次対応させる様にしても良い。 〔発明の効果〕 以上詳細に説明したように本発明によれば2値画像領
域と濃淡画像領域とが適切に判別され文字写真混在原稿
の分解能と階調性が良好な中間調画像分離処理装置を提
供することができる。
DETAILED DESCRIPTION OF THE INVENTION Object of the Invention (Field of Industrial Application) The present invention is suitable for the respective images by automatically separating the regions of the image in which the binary image and the halftone image are mixed. The present invention relates to a halftone image separation processing device that performs processing. (Prior Art) Conventionally, as a halftone image processing apparatus of this type, for each pixel position, a predetermined threshold level is compared with the image signal level of each pixel, and the image signal level is higher than the threshold level. Mostly, the systematic dither method is used, which reproduces halftones in a pseudo manner by setting black when it is large and white when it is small. However, this method has a drawback that the image quality of a portion requiring high resolution such as a character portion is deteriorated because the resolution is significantly deteriorated as compared with the simple binary recording. In order to reproduce the halftone image of a photograph or the like and not to deteriorate the image quality of the character portion therein, the grayscale image area including the halftone image of the photograph and the binary image area mainly including the letters are identified and separated. Then, the grayscale image area is divided by tissue dither
The value image area may be recorded by simple binarization in which the threshold level is only one level, but a good method for discriminating the grayscale image area and the binary image area has not been found so far. It was For example, since the density change is small in the grayscale image area, it is possible to roughly identify from the presence or absence of periodicity of the black and white image information after binarization by the systematic dither, but a binary image having the same periodicity is grayscale. A photographic image that is easily misidentified as an image and that has fine halftone dots on a printed matter or the like has a drawback that the periodicity is disturbed and determination is difficult. (Problems to be Solved by the Invention) As described above, in the conventional halftone image separation processing apparatus, an image in which a binary image area and a grayscale image area are mixed cannot be effectively identified and separated and processed. There are problems such as deterioration of resolution. The present invention has been made in view of the above problems, and its object is to properly discriminate between a binary image area and a grayscale image area, and to obtain an intermediate image having good resolution and gradation of a mixed text and photograph original. To provide a toned image separation processing device. [Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the present invention differs from the means for dividing the screen into blocks composed of a plurality of pixels and the density Ai of the pixel i in each block. Two thresholds Bh, B
l (Bh> Bl), and comparing means for comparing the pixels in the block
When the density of i, j is Ai, Aj, the pixel i with Ai> Bh and
If the pixel j with Aj <Bl is in the block, the block is determined to be a binary image area, and in other cases, the block is a grayscale image area; Image processing means for respectively performing image processing on the block in accordance with the judgment result of the grayscale image area. (Operation) If the pixel i with Ai> Bh and the pixel j with Aj <Bl are in the block, the density change is large in that block, so the block is determined to be a binary image area, and if the above equation is not satisfied, The block is determined as a gray image area. Then, image processing is performed according to the determination result of the binary image area and the grayscale image area. Embodiment An embodiment of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a configuration block diagram of a halftone image separation processing device according to an embodiment of the present invention. As shown in the figure, this device is a charge coupled device (CCD) 1,
Analog-digital converter (A / D converter) 3, Shading correction circuit (SHD correction circuit) 5, Automatic gain control circuit (AGC) 7, Image signal data bus 9, Simple binary processing circuit 11, Dither processing circuit 13, Memory 15 , 17, selector 19, threshold setting circuit
21, 25, comparators 23 and 27, block memories 29 and 31, AND gate 32, and signal lines 33 and 34. CCD1 scans the original and photoelectrically converts the image signal to A / D.
Send to converter 3. The A / D converter 3 converts an analog signal into a digital signal. The SHD correction circuit 5 corrects the shading distortion due to the variation in the light amount of the fluorescent lamp of the light source. AGC7 automatically adjusts the gain of image signals. The image signal data bus 9 sends the image signal sent from the AGC 7 to the simple binary processing circuit 11, the dither processing circuit 13, and the comparators 23 and 27. The simple binary processing circuit 11 binarizes the image signal by a constant threshold value (in this embodiment, it is set to "8") so as to be suitable for the reading process of a document or the like. The memory 15 stores the binarized image information. The dither processing circuit 13 binarizes the image information by a dither matrix as shown in FIG. 2 so as to be suitable for reading a grayscale image or the like. The memory 17 stores the binarized image information. The selector 19 selects and outputs one of the stored contents of the memory 15 and the memory 17 according to the signal sent from the AND gate 32. That is, if the output of the AND gate 32 is "1", the content of the memory 15 is output, and if the output of the AND gate 32 is "0", the content of the memory 17 is output. Threshold setting circuit
Reference numerals 21 and 25 set thresholds Bh and Bl respectively according to the background level and black density of the original sent from the AGC 7 via the signal lines 33 and 34. The comparator 23 compares the image signal sent from the AGC 7 with the threshold Bh set by the threshold setting circuit 21, and outputs '1' when the density of the image signal is larger than the threshold Bh. The intra-block memory 29 stores "1" when there is a pixel whose output from the comparator 23 is "1" in a block composed of a plurality of pixels. The comparator 27 compares the image signal sent from the AGC 7 with the threshold value Bl set by the threshold value setting circuit 25 and outputs "1" when the density of the image signal is smaller than the threshold value Bl. The in-block memory 31 stores "1" when there is a pixel whose output from the comparator 27 is "1" in a block composed of a plurality of pixels. The AND gate 32 sets the output value to "1" when the contents of the in-block memories 29 and 31 are both "1". Note that the threshold values Bh and Bl have a relationship of Bh> Bl. In this example, Bh = 10 and Bl = 5. Next, a method of identifying a binary image area and a grayscale image area in this embodiment will be described. In this embodiment, as shown in FIG. 3, two threshold values Bh and Bl are provided and the density level in the block is compared with the threshold values Bh and Bl.
Considering how the pixel densities in a 4 × 4 pixel block are distributed in the three areas H, M, and L shown in FIG. 3, the combination of the areas is expressed by the following equation. Be done. 3 C 3 + 3 C 2 + 3 C 1 = 7 That is, 16 pixels are considered to have seven density level distribution states, and R 1 to R 7 in FIG. 3 are examples of the combination. . Here, as described above, the density change in the binary image area and the grayscale image area is characteristic. That is, in FIG. 3, the binary image area where the density level changes sharply is R 7 where the image density is distributed in the areas H and L and R where the pixel density is distributed in the areas H, M and L.
Equivalent to 6 . On the other hand, the grayscale image area in which the change in the density level is relatively gentle corresponds to the state of R 1 to R 5 in FIG. That is, the pixel densities in the block are set to Ai, Aj, (i,
j is an integer from 1 to 16 and represents the pixel number when i ≠ j)
Then, (1) When Ai> Bh and Aj <Bl, the binary image area is set. (2) In the cases other than the above (1), the grayscale image area is set. Becomes That is, in one pixel block, Ai, Aj is 1
If Ai> Bh and Aj <Bl are satisfied even one by one, the pixel block becomes a binary image area. Next, the operation of this embodiment will be described. FIG. 4 is a diagram showing a specific example of image information processed in this embodiment, and a small square indicated by a broken line shows one pixel. Also, the large squares 1 to 8 shown by solid lines represent one block when divided into, for example, 4 × 4 blocks. Needless to say, this block size is N × M (N and M are integers)
Any size is fine. Also, the numbers shown in each pixel are the density levels read from the document, where 0 is white, 15 is black, and gray of a halftone from 1 to 14 is shown. Needless to say, the concentration level is appropriately represented by an upper integer, but it does not have to be an integer. Next, the case where the block 41 is processed will be described. block
The image information in 41 is read by the CCD 1, converted into a digital signal by the A / D converter 3, shading correction is performed by the SHD correction circuit 5, and the gain of the image information is controlled by the AGC 7, and then simple binary processing is performed. 2 by circuit 11
Value processing is performed and the processing result is stored in the memory 15. Similarly, dither processing is performed by the dither processing circuit 13,
The processing result is stored in the memory 17. For example, when processing the block 41 shown in FIG. 4, the density of the image signal in the block 41 is from "0" to "3". Simple 2
Since the threshold value of the value processing circuit 11 is '8', it is a simple binary processing circuit.
The processing results of 11 are all determined to be white ('0'), and the processing results are stored in the memory 15. Further, the image information in the block 41 is subjected to dither processing by the dither processing circuit 13. In this dithering process, the pixel in block 41 is compared with the threshold level of the dither matrix shown in FIG. 2, and if the pixel density in block 41 is higher, it is judged to be black ('1'), and in the opposite case. Judge as white ('0'). Therefore, in the block 41, only the pixel on the first column and the first row is determined to be black, and the other pixels are determined to be white. The processing result is stored in the memory 17. Further, the image information of the block 41 is compared with the threshold value Bh by the comparator 23. Since the threshold value Bh is set to '10' in this embodiment, there is no image information exceeding the threshold value Bh in the block 41. Therefore, the output of the comparator 23 remains "0", and the in-block memory 29 also keeps "0". Further, the image information is supplied to the threshold
Is compared to In the case of this embodiment, since the threshold Bl is set to '5', all the pixels in the block 41 are smaller than the threshold Bl, and the output of the comparator 27 is '1'.
The value of 31 is also '1'. Therefore, the output of the AND gate 32 becomes “0”. That is, the block 41 is determined to be the grayscale image area, this signal is sent to the selector 19, and the selector 19 stores in the memory.
Output 17 contents. The block 43 is processed in the same manner, the result of the simple binary processing is stored in the memory 15, and the result of the dither processing is stored in the memory 17. Also, the image densities in the block 43 are all threshold Bh
Block 43 is determined to be a grayscale image area, and the content of the memory 17 is output via the selector 19. In the block 45, since the pixel density therein is from "0" to "15", there is a pixel density that exceeds the threshold value Bh, and at the same time, there is a pixel density that is smaller than the threshold value Bl. Therefore, the outputs of the comparators 23 and 27 may both become "1", the contents of the intra-block memories 29 and 31 become 1, and the output of the AND gate 32 also becomes 1 and it is judged as a binary image area. Therefore, the content stored in the memory 15 is output from the selector 19. Similarly in block 47, it is determined that the image area is a binary image area, and the content of the memory 15 is output from the selector 19. FIG. 5 shows the processing result when the image information shown in FIG. 3 is processed in this way. I.e. blocks 41, 4
Since the density levels of 3, 49 and 51 change gently, they are judged to be a light and shade area and dithered. Block 45,47,53,5
In the case of 5, the density level variation is large and it is determined that the image area is a binary image area, and binary processing is performed. FIG. 6 is a diagram showing a processing result when the image information shown in FIG. 4 is processed using only dither processing. Comparing FIG. 5 and FIG. 6, according to this embodiment,
Vertical black lines in blocks 45, 47, 53, 55 appear clearly. As described above, according to the present embodiment, the discrimination can be effectively performed simultaneously even in a document in which a binary image requiring resolution such as a character image and a grayscale image requiring gradation such as a photograph coexist. Therefore, the binarization processing suitable for each image can be performed, and the resolution and gradation of a mixed text / photo original, which has been difficult to realize in the past, can be reproduced well. Further, since the binary image area and the grayscale image area are discriminated at the same time, it is possible to switch the redundancy suppression coding method suitable for the nature of each image. It should be noted that according to the method of the present invention, even in the case of a photographic image, a block having a large number of pixels with a dark or white density is 2
Although it may be determined to be a value region, since it is a block that originally emphasizes contrast, even if it is determined to be a binary region, the image quality is hardly affected. The present invention can be modified in various ways within the scope of its technical idea. For example, in the dither processing circuit 13, the second
Although the dither matrix 35 as shown in the figure is used, it is also possible to use a dither matrix as shown in FIGS. 7 (a), (b) and (c). Further, in the present embodiment, simple binarization using a single threshold value is performed with a binary image area, but it is also possible to perform binarization using a floating slice method or a contrast enhancement method. In this embodiment, the block size is 4
Although it has been described that it is composed of 16 pixels of × 4 and has 16 gradations, this block size is configured to be 8 × 8 or 8 × 4, and gradation reproduction of 64 gradations or 32 gradations is possible. May be done.
When the block size is set to 8 × 8 or 8 × 4, the systematic dither matrix corresponds to 8 × 8,8
The method constituted by × 4 is desirable, but it is not always necessary. Further, the block size may be configured as 1 row × 4 columns, and the matrix of the organized dither may be configured as 4 × 4 so as to correspond sequentially. [Effects of the Invention] As described in detail above, according to the present invention, a halftone image separation processing apparatus is provided in which a binary image area and a grayscale image area are properly discriminated and the resolution and gradation of a character / photograph mixed document are good. Can be provided.

【図面の簡単な説明】 第1図は本発明の一実施例に係る中間調画像分離処理装
置の構成ブロック図,第2図はディザマトリクスの説明
図,第3図はブロック内の画素濃度の分布状態を示す
図、第4図は処理される画情報を示す図、第5図は本実
施例の処理結果を示す図、第6図はディザ法のみを用い
た場合の処理結果を示す図、第7図は他のディザマトリ
クスの説明図である。 11……単純2値処理回路、13……ディザ処理回路、15,1
7……メモリ、19……セレクタ、23,27……コンパレー
タ、29,31……ブロック内メモリ、32……アンドゲー
ト。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing the configuration of a halftone image separation processing device according to an embodiment of the present invention, FIG. 2 is an explanatory diagram of a dither matrix, and FIG. FIG. 4 is a diagram showing a distribution state, FIG. 4 is a diagram showing image information to be processed, FIG. 5 is a diagram showing a processing result of this embodiment, and FIG. 6 is a diagram showing a processing result when only the dither method is used. , FIG. 7 is an explanatory diagram of another dither matrix. 11 …… Simple binary processing circuit, 13 …… Dither processing circuit, 15,1
7 …… Memory, 19 …… Selector, 23,27 …… Comparator, 29,31 …… Block memory, 32 …… And gate.

Claims (1)

(57)【特許請求の範囲】 1.画面を複数の画素から成るブロックに分割する手段
と, 各ブロックの画素iの濃度Aiを異なる2つの閾値Bh,Bl
(Bh>Bl)とそれぞれ比較する比較手段と, 前記比較手段の比較結果により前記ブロック内の画素i,
jの濃度をAi,Ajとするとき、Ai>Bhなる画素iおよびAj
<Blなる画素jが該ブロック内にあれば該ブロックを2
値画像領域と判定しその他の場合は該ブロックを濃淡画
像領域と判定する判定手段と, 前記判定手段による前記2値画像領域または前記濃淡画
像領域の判定結果に応じて前記ブロックに対する画像処
理をそれぞれ行う画像処理手段と, を具備することを特徴とする中間調画像分離処理装置。 2.前記画像処理手段は、 前記判定手段により前記ブロックが前記2値画像領域と
判定された場合は該ブロックに対して単純2値化処理を
行い、 前記判定手段により前記ブロックが前記濃淡画像領域と
判定された場合は該ブロックに対してディザ処理を行う
ものであることを特徴とする特許請求の範囲第(1)項
記載の中間調画像分離処理装置。 3.前記画像処理手段は、 前記画像処理を行なった画像データを前記2値画像領域
または前記濃淡画像領域それぞれの2値化処理に適する
符号に切り換えて冗長度を抑圧することを特徴とする特
許請求の範囲第(1)項記載の中間調画像分離処理装
置。 4.前記比較手段は、 前記閾値BhおよびBlを原稿からの濃度情報により可変す
ることを特徴とする特許請求の範囲第(1)項記載の中
間調画像分離処理装置。 5.前記原稿からの濃度情報は、 前記原稿の背景レベルと文字部の黒濃度レベルの両方又
はどちらか一方であることを特徴とする特許請求の範囲
第(4)項記載の中間調画像分離処理装置。
(57) [Claims] A means for dividing the screen into blocks made up of a plurality of pixels, and two thresholds Bh, Bl for which the density Ai of the pixel i in each block is different.
(Bh> Bl) respectively, comparing means for comparing the pixel i,
When the density of j is Ai, Aj, pixels i and Aj such that Ai> Bh
If pixel j <Bl is in the block, set the block to 2
A determination unit that determines the value image region and otherwise determines the block as a grayscale image region, and performs image processing on the block according to the determination result of the binary image region or the grayscale image region by the determination unit, respectively. A halftone image separation processing apparatus comprising: an image processing unit that performs the image processing. 2. When the determination unit determines that the block is the binary image region, the image processing unit performs simple binarization processing on the block, and the determination unit determines that the block is the grayscale image region. The halftone image separation processing apparatus according to claim (1), characterized in that, in the case of being processed, the block is subjected to dither processing. 3. The image processing means switches the image data subjected to the image processing to a code suitable for binarization processing of each of the binary image area or the grayscale image area to suppress redundancy. The halftone image separation processing device according to the range (1). 4. The halftone image separation processing device according to claim (1), characterized in that the comparison means changes the threshold values Bh and Bl according to density information from a document. 5. The halftone image separation processing device according to claim (4), characterized in that the density information from the document is either or both of the background level of the document and the black density level of the character portion. .
JP62217655A 1987-08-31 1987-08-31 Halftone image separation processor Expired - Fee Related JP2670779B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62217655A JP2670779B2 (en) 1987-08-31 1987-08-31 Halftone image separation processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62217655A JP2670779B2 (en) 1987-08-31 1987-08-31 Halftone image separation processor

Publications (2)

Publication Number Publication Date
JPS6461170A JPS6461170A (en) 1989-03-08
JP2670779B2 true JP2670779B2 (en) 1997-10-29

Family

ID=16707652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62217655A Expired - Fee Related JP2670779B2 (en) 1987-08-31 1987-08-31 Halftone image separation processor

Country Status (1)

Country Link
JP (1) JP2670779B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110192388A (en) 2016-12-01 2019-08-30 夏普株式会社 Image processing apparatus, digital camera, image processing program and recording medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60196069A (en) * 1984-03-19 1985-10-04 Mita Ind Co Ltd Area discriminating method
NL8503558A (en) * 1985-12-24 1987-07-16 Oce Nederland Bv METHOD AND APPARATUS FOR RECOGNIZING SEMI-TONE IMAGE INFORMATION.

Also Published As

Publication number Publication date
JPS6461170A (en) 1989-03-08

Similar Documents

Publication Publication Date Title
US4905294A (en) Image processing apparatus
JPH045305B2 (en)
JPH05199413A (en) Picture processor
JPH0683365B2 (en) Image processing device
JP3038816B2 (en) Image processing device
US4914524A (en) Image reading apparatus and method
US4837846A (en) Method of the image processing
JP2670779B2 (en) Halftone image separation processor
JPS6336713B2 (en)
JP2670778B2 (en) Halftone image separation processor
JPH09212642A (en) Image processor
KR910006683B1 (en) Picture processing device
JPH0457274B2 (en)
JP2646598B2 (en) Gradation correction device
JPH0644800B2 (en) Image processing device
JP3780664B2 (en) Image processing apparatus and image processing method
JPH0147946B2 (en)
JP3472289B2 (en) Image processing device
JPS60136476A (en) Picture processor
JPH01252066A (en) Halftone picture separation processor
JPS63197171A (en) Digital copying machine
JPS6052163A (en) Picture processing device
JPS60149260A (en) Binary coding circuit of picture information
JP2682985B2 (en) Image processing method
JPH0360276A (en) Picture information reader

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees