JP3260815B2 - Image processing device - Google Patents
Image processing deviceInfo
- Publication number
- JP3260815B2 JP3260815B2 JP11056592A JP11056592A JP3260815B2 JP 3260815 B2 JP3260815 B2 JP 3260815B2 JP 11056592 A JP11056592 A JP 11056592A JP 11056592 A JP11056592 A JP 11056592A JP 3260815 B2 JP3260815 B2 JP 3260815B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- pixel
- white background
- character
- error
- 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
Links
Landscapes
- Character Input (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、白地上の文字と網点上
の文字を適応的に処理する画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for adaptively processing characters on a white background and characters on halftone dots.
【0002】[0002]
【従来の技術】ディジタル複写機あるいはファクシミリ
において、文字と絵柄(網点、写真)が混在した画像を
再生する場合、高画質の再生画像を得るために、絵柄に
対しては高階調な処理を施し、文字に対しては解像度を
重視した処理を施すことが望ましい。そして、このよう
な処理を実現するには、画像中の文字領域と絵柄領域
(網点、写真)を高精度で分離する必要がある。2. Description of the Related Art In a digital copying machine or a facsimile, when reproducing an image in which characters and patterns (dots and photographs) are mixed, high-gradation processing is performed on the pattern to obtain a high-quality reproduced image. It is desirable to perform processing that emphasizes resolution on characters. In order to realize such processing, it is necessary to separate a character area and a picture area (dots and photographs) in an image with high accuracy.
【0003】ところで、一般の文書においては、文字は
白地上に存在する場合がほとんどであるが、カラー化が
進むカタログなどにおいては、文字背景に網点が掛って
いる「網点上の文字」も多く存在する。従来から種々の
像域分離手法が提案されているが、このような網点上の
文字を正確に分離することは技術的に非常に困難であ
る。[0003] In general documents, characters mostly exist on a white background, but in a catalog or the like where colorization is progressing, "characters on a halftone dot" having a halftone dot on the character background is used. There are many. Conventionally, various image area separation methods have been proposed, but it is technically very difficult to accurately separate such characters on halftone dots.
【0004】[0004]
【発明が解決しようとする課題】従って、網点上文字に
対しては、例えば、像域分離処理によって絵柄領域と判
定し、ディザ処理や誤差拡散法による絵柄処理を施した
り(電子情報通信学会論文誌 D−I1 Vol.J7
5−DI1 No.1 pp.39−47 1992年1
月を参照)、あるいは白地上の文字も網点上の文字も文
字として判定し、解像度を重視した処理を施している
(特開平3−82269号公報を参照)。このため、前
者の方法では、文字の解像度が低下し、また後者にあっ
ては絵柄中の誤分離によって絵柄の画質が劣化するとい
う問題があった。Accordingly, a character on a halftone dot is determined to be a picture area by, for example, image area separation processing, and is subjected to dither processing or picture processing by an error diffusion method. Transaction D-I1 Vol.J7
5-DI1 No. 1 pp. 39-47 1992 1
The character on the white background and the character on the halftone dot are determined as characters, and the processing is performed with emphasis on the resolution (see Japanese Patent Application Laid-Open No. 3-82269). For this reason, the former method has a problem that the resolution of characters is reduced, and the latter method has a problem that the image quality of a pattern is degraded due to erroneous separation in the pattern.
【0005】本発明の目的は、白地上の文字、網点上の
文字、絵柄に対して適応的に処理を行い、高画質な画像
再生を可能にした画像処理装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide an image processing apparatus which adaptively processes characters on a white background, characters on halftone dots, and pictures to enable high-quality image reproduction.
【0006】[0006]
【課題を解決するための手段】前記目的を達成するため
に、請求項1記載の発明では、入力信号の各注目画素に
ついて、白地上の文字エッジに属する画素か、網点上の
文字エッジに属する画素か、あるいは絵柄に属する画素
の何れかに判定する判定手段と、前記入力信号の注目画
素値に、注目画素近傍の誤差の重み付け平均を誤差分と
して加算する加 算手段と、前記誤差分を加算した後の入
力画素値をN値化して第1の信号を出力するN値化手段
と、前記判定手段の判定結果に基づいて、前記第1の信
号または黒を打つ第2の信号の何れかを選択して出力信
号とする第1の選択手段と、前記判定手段の判定結果に
基づいて、前記第1の信号または前記出力信号の何れか
を選択して出力する第2の選択手段と、前記入力信号の
注目画素値に誤差分を加算した後の入力画素値と、前記
第2の選択手段で選択された前記第1の信号または前記
出力信号との誤差を生成する手段とを備え、前記判定手
段が前記注目画素を白地上の文字エッジに属する画素で
あると判定したとき、前記第1の選択手段は前記第2の
信号を選択すると共に、前記第2の選択手段は前記第1
の信号を選択し、前記判定手段が前記注目画素を網点上
の文字エッジに属する画素であると判定したとき、前記
第1、第2の選択手段は前記第2の信号を選択し、前記
判定手段が前記注目画素を絵柄に属する画素であると判
定したとき、前記第1、第2の選択手段は前記第1の信
号を選択することを特徴としている。To achieve the above object, according to the first aspect of the present invention, each pixel of interest of an input signal is
For pixels belonging to the character edge on a white background,
Pixel belonging to character edge or pixel belonging to picture
Determining means for determining whether the input signal is
For the prime value, the weighted average of the error near the pixel of interest is
And the summing means for adding to, entry after adding the error component
N-value conversion means for converting the output pixel value into N-value and outputting a first signal
And the first signal based on the determination result of the determination means.
Signal or the second signal that strikes black
The first selection means as the signal and the determination result of the determination means
Based on either the first signal or the output signal
Second selecting means for selecting and outputting
The input pixel value after adding the error to the target pixel value,
The first signal or the first signal selected by the second selecting means;
Means for generating an error with respect to the output signal.
The column indicates the pixel of interest as a pixel belonging to a character edge on a white background.
When it is determined that there is, the first selecting means outputs the second
Signal, and the second selecting means selects the first signal.
And the determination means sets the pixel of interest on a halftone dot.
When it is determined that the pixel belongs to the character edge of
First and second selection means select the second signal, and
The determining means determines that the pixel of interest is a pixel belonging to a picture.
When the first signal is set, the first and second selecting means select the first signal.
The feature is to select the issue .
【0007】[0007]
【作用】像域分離部で白地上の文字、網点上の文字と判
定したときは、第1の選択回路は黒を打つ最大値を選択
し、絵柄と判定したときは、N値化後の信号を選択す
る。第2の選択回路は、白地上の文字エッジと判定され
ると、N値化後の信号を選択し、網点上の文字と判定さ
れると、第1の選択回路の出力を選択する。これによ
り、白地上の文字は解像度が保存された処理が施され、
網点上の文字と絵柄の急勾配な部分は、誤差を考慮した
処理が適応的に施され、画質の向上が図られる。When the image area separating unit determines that the character is a character on a white background or a character on a halftone dot, the first selection circuit selects the maximum value that strikes black. Select the signal of The second selection circuit selects an N-valued signal when it is determined to be a character edge on a white background, and selects an output of the first selection circuit when it is determined to be a character on a halftone dot. As a result, the process of saving the resolution is applied to the characters on the white background,
Steep portions of characters and pictures on halftone dots are adaptively subjected to processing in consideration of errors, thereby improving image quality.
【0008】[0008]
【実施例】以下、本発明の一実施例を図面を用いて具体
的に説明する。本発明の基本となる考え方を説明するた
めに、まず、従来の画像処理装置と画質との関係につい
て説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be specifically described below with reference to the drawings. In order to explain the basic concept of the present invention, first, the relationship between a conventional image processing apparatus and image quality will be described.
【0009】図13、図14は、誤差拡散をベースにし
た画像処理装置の構成を示す図であり、図13は、誤差
を考慮しない場合の構成、図14は、誤差を考慮した場
合の構成である。このような構成において、画像中のエ
ッジとして判定される可能性のある個所は、次の三つの
個所である。すなわち、 (A)白地上の文字 (B)網点上の文字 (C)絵柄(写真、網点)の急勾配な部分 である。FIGS. 13 and 14 are diagrams showing the configuration of an image processing apparatus based on error diffusion. FIG. 13 shows a configuration in which no error is taken into account, and FIG. 14 shows a configuration in which an error is taken into account. It is. In such a configuration, the following three locations may be determined as edges in the image. That is, (A) a character on a white background (B) a character on a halftone dot (C) a steep portion of a picture (photograph, halftone dot).
【0010】図13の構成、すなわち、エッジとして判
定された画素位置に強制的に黒を打つ方式によれば、 (A)白地上の文字に対しては、解像度の保存が良好 (B)網点上の文字に対しては、解像度の保存は良好で
あるが、文字周囲とのテキスチャの乱れが目立つ (C)絵柄(写真、網点)の急勾配な部分に対しては、
強制的に黒を打ったところと、その周りとのギャップが
目立つ ことから、(B)網点上の文字と(C)絵柄(写真、網
点)の急勾配な部分での画質の劣化が大きい。According to the configuration shown in FIG. 13, that is, a method in which black is forcibly struck at a pixel position determined as an edge, (A) good preservation of resolution for characters on a white background; For characters on dots, the resolution is well preserved, but the disturbance of the texture around the characters is noticeable. (C) For the steep part of the pattern (photograph, halftone dot),
Since the gap between the area where black was forcibly struck and the area around it is conspicuous, the deterioration of image quality at the steep part of (B) characters on halftone dots and (C) patterns (photographs, halftone dots) large.
【0011】一方、図14の構成、すなわち、エッジと
して判定された画素位置に強制的に黒を打ち、かつ黒の
信号(max値)と入力信号(プラス誤差の重み付け信
号)との誤差を考慮する方式によれば、 (A)白地上の文字に対しては、文字エッジのシャープ
さが欠ける (B)網点上の文字に対しては、解像度の保存は良好で
あり、文字周囲とのテキスチャの乱れが目立たない (C)絵柄(写真、網点)の急勾配な部分に対しては、
強制的に黒を打ったところと、その周りとのギャップが
目立たない ことから、(A)白地上の文字での画質の劣化が大き
い。これは特に、文字の細い部分においてその傾向が強
い。On the other hand, in the configuration shown in FIG. 14, that is, black is forcibly applied to a pixel position determined as an edge, and an error between a black signal (max value) and an input signal (positive error weighting signal) is considered. According to this method, (A) lack of sharpness of character edges for characters on a white background; (B) for characters on halftone dots, the preservation of resolution is good; The texture disturbance is not noticeable. (C) For the steep part of the pattern (photo, halftone dot),
(A) The image quality of characters on a white background is greatly degraded because the gap between the area where black is forcibly struck and the area around it is inconspicuous. This is particularly the case in thin parts of characters.
【0012】本発明では、基本的には(A)白地上の文
字に対しては、上記した図13の処理を施し、(B)網
点上の文字、(C)絵柄(写真、網点)の急勾配な部分
に対しては、上記した図14の処理を適応的に施すよう
にしたものでより詳しくは、 白地上の文字;非常に解像度の保存を重視した処理を行
う 網点上の文字;適度な解像度を保存し、文字周囲とのテ
キスチャの乱れをなくす処理を行う 絵柄(写真、網点)エッジ部;適度な解像度を保存し、
テキスチャの乱れをなくす処理を行う 絵柄(写真、網点)平坦部;階調性を保存した処理を行
う ものである。本発明では、網点上の文字と絵柄エッジ部
に対して要求される性質が類似しているので、同様の処
理を施している。In the present invention, basically, (A) a character on a white background is subjected to the processing of FIG. 13 described above, (B) a character on a halftone dot, and (C) a picture (photograph, a halftone dot). The above-mentioned processing of FIG. 14 is adaptively applied to the steep part of ()). More specifically, characters on a white background; processing that emphasizes the preservation of resolution is performed. Characters: Save the appropriate resolution, and perform processing to eliminate the disturbance of the texture around the characters. Picture (photograph, halftone dot) edge part; Save the appropriate resolution,
Performs processing to eliminate texture disturbance. Flat part of picture (photograph, halftone dot); Performs processing that preserves gradation. In the present invention, since the properties required for the characters on the halftone dot and the picture edge are similar, the same processing is performed.
【0013】図1は、本発明の実施例のブロック構成図
である。図1において、1は、入力信号から、白地上の
文字/文字/絵柄に分離処理する像域分離部、2は、入
力の多値信号に誤差分を加算した信号を固定の閾値でN
値化するN値化回路(N≧2)、3は、像域分離部1か
らの信号に基づいて、N値化回路2からの出力信号また
は最大値(63)信号を選択する第1の選択回路、4
は、像域分離部1からの信号に基づいて、N値化回路2
からの出力信号、または第1の選択回路3からの出力信
号を選択する第2の選択回路、5は、誤差バッファ、6
は、重みマスクである。FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes an image area separation unit that separates an input signal into characters / characters / pictures on a white background, and 2 denotes a signal obtained by adding an error to an input multi-level signal at a fixed threshold N
The N-value conversion circuit (N ≧ 2) for converting the value into 3 is used to select the output signal from the N-value conversion circuit 2 or the maximum value (63) signal based on the signal from the image area separation unit 1. Selection circuit, 4
Is based on the signal from the image area separation unit 1
A second selection circuit for selecting an output signal from the first selection circuit 3 or an output signal from the first selection circuit 3;
Is a weight mask.
【0014】本装置に入力する信号は、スキャナによっ
て多階調のディジタル信号に変換された信号であり、こ
こでは6ビット(0〜63、白は0、黒は63)の多値
ディジタル信号を用いる。この入力信号は、像域分離部
1に入力されて、白地上の文字/文字/絵柄に分離処理
される。The signal input to the apparatus is a signal converted into a multi-tone digital signal by a scanner. Here, a 6-bit (0-63, white is 0, black is 63) multi-valued digital signal is used. Used. This input signal is input to the image area separation unit 1 and separated into characters / characters / pictures on a white background.
【0015】図2は、像域分離部1の構成を示す図で、
エッジ分離部11と白地分離部12と判定部13から構
成されていて、図3に示すような判定結果を3値出力す
る。すなわち、エッジ分離がオンで、白地分離がオンの
とき、白地上の文字であることを表す信号(0)を出力
し、エッジ分離がオンで、白地分離がオフのとき、文字
であることを表す信号(1)を出力し(実際には、絵柄
中のエッジも検出される)、それ以外のときは、信号
(2)を出力する。FIG. 2 shows the structure of the image area separating section 1.
It comprises an edge separation unit 11, a white background separation unit 12, and a determination unit 13, and outputs a determination result as shown in FIG. 3 in three values. That is, when edge separation is on and white background separation is on, a signal (0) representing a character on a white background is output, and when edge separation is on and white background separation is off, it is a character. A signal (1) is output (actually, edges in the picture are also detected), and otherwise, a signal (2) is output.
【0016】エッジ分離は、次のようにして行う。3×
3のマスク内において、以下の条件の内一つでも満たす
とき、中心画素をエッジ画素と判定する。すなわち、図
4に示す4つのマスク内(A,B,C....は各画素
値)に対して、 E−B≧Cont(閾値)& E≧Bk(閾値)& G≧Bk& H≧Bk& I≧Bk あるいは E−I≧Cont& E≧Bk& B≧Bk& D≧Bk が成立すれば、中心画素をエッジ画素と判定する。な
お、エッジ画素の検出は上記したものに限定されるもの
ではなく、白地上、網点上を問わないで文字エッジを抽
出できるようなパターンを用意すればよい。The edge separation is performed as follows. 3x
When at least one of the following conditions is satisfied in the third mask, the center pixel is determined to be an edge pixel. That is, EB ≧ Cont (threshold) & E ≧ Bk (threshold) & G ≧ Bk & H ≧ within the four masks (A, B, C... Each pixel value) shown in FIG. If Bk & I≥Bk or EI≥Cont & E≥Bk & B≥Bk & D≥Bk, the center pixel is determined as an edge pixel. Note that the detection of edge pixels is not limited to the above, and a pattern may be prepared so that character edges can be extracted regardless of on a white background or on a halftone dot.
【0017】白地分離部12は、注目画素または注目画
素を含む注目ブロックの周囲に白地が存在するか否かを
判定するもので、図5は、白地分離部12のブロック構
成図である。白地分離は次のようにして行われる。すな
わち、入力画像信号をMTF補正部で鮮鋭化処理後、2
値化回路よって、画像信号を所定の閾値によって白/非
白に2値化し、白地画素検出回路に入力する。The white background separation unit 12 determines whether a white background exists around a target pixel or a block of interest including the target pixel. FIG. 5 is a block diagram of the white background separation unit 12. Separation on a white background is performed as follows. That is, after the input image signal is sharpened by the MTF correction unit,
The image signal is binarized into white / non-white by a predetermined threshold value by a value conversion circuit and input to a white background pixel detection circuit.
【0018】図6は、白地画素検出のパターンを示し、
5×5のマスク内において、(1&2&3&4&5&6
&7&8&9&10)が白地であるとき、あるいは、
(6&7&8&9&10&11&12&13&14&1
5)あるいは、(11&12&13&14&15&16
&17&18&19&20)あるいは、(16&17&
18&19&20&21&22&23&24&25)あ
るいは、(2&7&12&17&22&3&8&13&
18&23)あるいは、(3&8&13&18&23&
4&9&14&19&24)が白地であるとき、中心画
素を白地画素として判定する。FIG. 6 shows a white background pixel detection pattern.
In a 5 × 5 mask, (1 & 2 & 3 & 4 & 5 & 6
& 7 & 8 & 9 & 10) is a white background, or
(6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 & 14 & 1
5) Or (11 & 12 & 13 & 14 & 15 & 16
& 17 & 18 & 19 & 20) or (16 & 17 &
18 & 19 & 20 & 21 & 22 & 23 & 24 & 25) or (2 & 7 & 12 & 17 & 22 & 3 & 8 & 13 &
18 & 23) or (3 & 8 & 13 & 18 & 23 &
When 4 & 9 & 14 & 19 & 24) is a white background, the center pixel is determined as a white background pixel.
【0019】次いで、4×4画素を1ブロックとして、
図7に示す3×1(ブロック)のマスク内に1個以上の
白地画素が存在すれば、注目ブロックを白地ブロックと
する。そして、補正回路では、図8に示すように、1か
ら14の各ブロックに白地画素が存在すれば、そのブロ
ックを白地ブロックとし、注目ブロックを挾んで両方向
に白地ブロックが存在すれば{つまり、(1|2|3|
4|5|6|7)&(8|9|10|11|12|13
|14)、ただし、a|bは、aとbの論理和を表す}
注目ブロックを白地ブロックと判定する。Next, 4 × 4 pixels are defined as one block.
If one or more white background pixels exist in the 3 × 1 (block) mask shown in FIG. 7, the target block is set as a white background block. Then, in the correction circuit, as shown in FIG. 8, if a white background pixel exists in each of the blocks 1 to 14, the block is set as a white background block, and if a white background block exists in both directions across the target block. (1 | 2 | 3 |
4 | 5 | 6 | 7) & (8 | 9 | 10 | 11 | 12 | 13)
| 14), where a | b represents the logical sum of a and b.
The block of interest is determined to be a white block.
【0020】なお、上記例では、注目ブロックの左右両
方向に白地が存在する場合に、白地と判定したものであ
るが、次式の如く、一方向に白地が存在する場合に、白
地と判定することも可能である。すなわち、(1|2|
3|4|5|6|7|8|9|10|11|12|13
|14)である。両者の相違は、前者は、ある程度太い
文字においては背景の白地を検出できない、あるいは意
図的に検出しないのに対し(同時に絵柄内部の誤分離を
減らすことが可能になる)、後者は文字の太さに関係な
く文字周辺の白地を検出する。In the above example, when a white background exists in both the left and right directions of the target block, the block is determined to be a white background. However, when a white background exists in one direction as in the following equation, the block is determined to be a white background. It is also possible. That is, (1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
| 14). The difference between the two is that the former cannot detect or intentionally detect a white background in some thick characters (while at the same time it is possible to reduce erroneous separation inside the picture), while the latter is not A white background around the character is detected regardless of the character.
【0021】上記した二つの分離処理の組み合わせによ
って基本的な判定が可能であるが、さらに白地上文字の
分離精度を向上するために網点分離を組み合わせてもよ
い。図9は、網点分離処理も行う像域分離部の他の構成
を示し、三つの処理(エッジ分離、白地分離、網点分
離)が並列に行われ、図10に示すように、判定結果を
3値出力する。なお、ここでの網点分離処理としては、
例えば、電子情報通信学会論文誌 Vol.J75−D
2 1992−1「文字/絵柄(網点、写真)混在画像
の像域分離方法」に記載された方法を用いる。Although a basic judgment can be made by a combination of the above two separation processes, a halftone dot separation may be combined to further improve the accuracy of separating white background characters. FIG. 9 illustrates another configuration of the image area separation unit that also performs the halftone separation processing. Three processes (edge separation, white background separation, and halftone separation) are performed in parallel, and as illustrated in FIG. Is ternary output. In addition, as the halftone dot separation processing here,
For example, IEICE Transactions Vol. J75-D
2 1992-1 The method described in "Image Area Separation Method for Text / Pattern (Dot, Photo) Mixed Image" is used.
【0022】N値化部2では、入力の多値信号xに誤差
分Eを加算した信号fを、N−1個の固定の閾値を用い
てN値化する。何値にするかは出力デバイスによるが、
例えば、3値化する場合は、 f<th1のとき、出力0 th1≦f<th2のとき、出力31 th2≦fのとき、出力63 とする。The N-value conversion section 2 converts the signal f obtained by adding the error E to the input multi-value signal x into N values using N-1 fixed threshold values. The value depends on the output device,
For example, in the case of ternarization, when f <th1, output 0 th1 ≦ f <th2, output 31 th2 ≦ f, and output 63.
【0023】誤差バッファ5は、入力信号と出力信号の
誤差(多値データ)eを、必要なライン数だけ記憶する
もので、本実施例では、2ライン分の誤差バッファで構
成されている。また、重み付け回路6は、図11に示す
ような重み係数αijを用いて、注目画素近傍の誤差e
の重み付け平均E(x,y)を求める。すなわち、 E(x,y)=Σ{αij・e(x+i,y+j)}/Σαij を求め、入力信号に加算される。The error buffer 5 stores an error (multi-valued data) e between the input signal and the output signal for a required number of lines. In this embodiment, the error buffer 5 is constituted by an error buffer for two lines. Further, the weighting circuit 6 uses the weighting coefficient αij as shown in FIG.
, A weighted average E (x, y) is obtained. That is, E (x, y) = {αij · e (x + i, y + j)} / Σαij is obtained and added to the input signal.
【0024】選択回路3においては、像域分離部1から
の判定の結果、文字エッジであるときには、黒を打つ最
大値(本実施例では値63)を選択する。すなわち、像
域分離部1からの信号が0(白地上の文字)か1(文
字)ならば、最大値を選択し、2(絵柄)ならばN値化
された出力信号yを選択する。The selection circuit 3 selects the maximum value (value 63 in this embodiment) that strikes black when the result of the determination from the image area separation unit 1 indicates that it is a character edge. That is, if the signal from the image area separation unit 1 is 0 (character on a white background) or 1 (character), the maximum value is selected, and if the signal is 2 (picture), the N-valued output signal y is selected.
【0025】また、選択回路4においては、像域分離部
1からの判定の結果が0であれば、すなわち、白地上の
文字エッジであるという判定であれば、N値化後の出力
信号yを選択し、像域分離部1からの判定の結果が1で
あれば、選択回路3の出力信号y’を選択し、像域分離
部1からの判定の結果が2であれば、N値化後の出力信
号yを選択する。In the selection circuit 4, if the result of the determination from the image area separating section 1 is 0, that is, if it is determined that the character is a character edge on a white background, the output signal y after N-value conversion is obtained. Is selected, and if the result of the determination from the image area separation unit 1 is 1, the output signal y ′ of the selection circuit 3 is selected. If the result of the determination from the image area separation unit 1 is 2, the N value The output signal y after the conversion is selected.
【0026】従って、上記した構成によって、基本的に
は、白地上の文字に対しては、図13に示した処理が施
され、網点上の文字と絵柄の急勾配な部分に対しては、
図14に示した誤差を考慮した処理が適応的に施される
ことになり、文字、絵柄共にバランスよく画質を向上さ
せることができる。Therefore, according to the above-described configuration, basically, the processing shown in FIG. 13 is performed on the character on the white background, and the steep portion between the character and the picture on the halftone dot is processed. ,
The processing shown in FIG. 14 taking into account the error is adaptively performed, and the image quality can be improved in a well-balanced manner for both characters and pictures.
【0027】図12は、本発明の他の実施例のブロック
構成図であり、最大値63の代わりに、MTF補正後に
N値化した値を用いている。本実施例では、階調数の多
いプリンタで出力する場合には、例えばコントラストの
少ない文字(鉛筆で書かれた文字)を、単に黒で出力す
るのではなく、MTF補正しているのでエッジが強調さ
れつつ所定の濃度で出力することが可能となる。FIG. 12 is a block diagram of another embodiment of the present invention. In place of the maximum value 63, a value converted into an N value after MTF correction is used. In this embodiment, when outputting with a printer having a large number of gradations, for example, characters with low contrast (characters written with a pencil) are not simply output in black, but are subjected to MTF correction. It is possible to output at a predetermined density while being emphasized.
【0028】[0028]
【発明の効果】以上、説明したように、本発明によれ
ば、入力画像から、白地上の文字エッジに属する画素、
白地上以外(網点上)の文字エッジに属する画素、さら
にそれ以外の画素を判定し、判定されたそれぞれの画素
に対して異なった処理を施しているので、再生画質を向
上させることができる。As described above, according to the present invention , pixels belonging to a character edge on a white background are obtained from an input image.
Pixels belonging to a character edge other than on a white background (on a halftone dot) and other pixels are determined, and different processing is performed on each of the determined pixels, so that the reproduced image quality can be improved. .
【0029】また、本発明によれば、分離を精度よく行
うことが可能な白地上の文字エッジに属する画素領域に
対しては、周囲とテキスチャのギャップを考慮すること
なく、解像度を重視した処理を施し、精度よく分離でき
ない、網点上の文字エッジと絵柄中のエッジに属する画
素領域に対しては、周囲とテキスチャのギャップを考慮
しつつ、なおかつ所定レベルの解像度を重視した処理を
施し、それ以外の画素領域に対しては、階調性を保存し
た処理を施しているので、画質の向上が可能となる。Further, according to the present invention , for a pixel region belonging to a character edge on a white background, where separation can be performed with high accuracy, processing is performed with emphasis on resolution without considering the gap between the surroundings and the texture. For the pixel area belonging to the character edge on the halftone dot and the edge in the picture, which cannot be separated with high accuracy, while taking into account the gap between the surroundings and the texture, and performing processing that emphasizes the resolution of a predetermined level, Since the other pixel regions are subjected to the processing that preserves the gradation, the image quality can be improved.
【図1】本発明の実施例のブロック構成図である。FIG. 1 is a block diagram of an embodiment of the present invention.
【図2】像域分離部の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of an image area separation unit.
【図3】像域分離部における判定結果を示す図である。FIG. 3 is a diagram illustrating a determination result in an image area separation unit.
【図4】エッジ分離のためのパターン例を示す図であ
る。FIG. 4 is a diagram illustrating an example of a pattern for edge separation.
【図5】白地分離部の具体的な構成を示す図である。FIG. 5 is a diagram illustrating a specific configuration of a white background separation unit.
【図6】白地画素検出のパターンを示す図である。FIG. 6 is a diagram illustrating a pattern of white background pixel detection.
【図7】膨張マスクを示す図である。FIG. 7 is a view showing an expansion mask.
【図8】補正処理用マスクを示す図である。FIG. 8 is a diagram illustrating a correction processing mask.
【図9】像域分離部の他の実施例である。FIG. 9 is another embodiment of the image area separation unit.
【図10】他の像域分離部における判定結果を示す図で
ある。FIG. 10 is a diagram illustrating a determination result in another image area separation unit.
【図11】重みマスクの例を示す図である。FIG. 11 is a diagram illustrating an example of a weight mask.
【図12】本発明の他の実施例の構成を示す図である。FIG. 12 is a diagram showing a configuration of another embodiment of the present invention.
【図13】誤差を考慮しない場合の画像処理装置の構成
を示す図である。FIG. 13 is a diagram illustrating a configuration of an image processing apparatus when an error is not considered.
【図14】誤差を考慮した場合の画像処理装置の構成を
示す図である。FIG. 14 is a diagram illustrating a configuration of an image processing apparatus when an error is considered.
1 像域分離部 2 N値化回路 3、4 選択回路 5 誤差バッファ 6 重み付け回路 DESCRIPTION OF SYMBOLS 1 Image area separation part 2 N-value conversion circuit 3, 4 Selection circuit 5 Error buffer 6 Weighting circuit
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 7 , DB name) H04N 1/40-1/409
Claims (1)
の文字エッジに属する画素か、網点上の文字エッジに属
する画素か、あるいは絵柄に属する画素の何れかに判定
する判定手段と、前記入力信号の注目画素値に、注目画
素近傍の誤差の重み付け平均を誤差分として加算する加
算手段と、前記誤差分を加算した後の入力画素値をN値
化して第1の信号を出力するN値化手段と、前記判定手
段の判定結果に基づいて、前記第1の信号または黒を打
つ第2の信号の何れかを選択して出力信号とする第1の
選択手段と、前記判定手段の判定結果に基づいて、前記
第1の信号または前記出力信号の何れかを選択して出力
する第2の選択手段と、前記入力信号の注目画素値に誤
差分を加算した後の入力画素値と、前記第2の選択手段
で選択された前記第1の信号または前記出力信号との誤
差を生成する手段とを備え、 前記判定手段が前記注目画素を白地上の文字エッジに属
する画素であると判定したとき、前記第1の選択手段は
前記第2の信号を選択すると共に、前記第2の選択手段
は前記第1の信号を選択し、 前記判定手段が前記注目画素を網点上の文字エッジに属
する画素であると判定したとき、前記第1、第2の選択
手段は前記第2の信号を選択し、 前記判定手段が前記注目画素を絵柄に属する画素である
と判定したとき、前記第1、第2の選択手段は前記第1
の信号を選択することを特徴とする画像処理装置。A determining means for determining, for each pixel of interest of an input signal, a pixel belonging to a character edge on a white background, a pixel belonging to a character edge on a halftone dot, or a pixel belonging to a picture; Adding means for adding, as an error, a weighted average of errors in the vicinity of the pixel of interest to the pixel of interest of the input signal; and N for converting the input pixel value after adding the error to an N-value and outputting a first signal Value converting means, first selecting means for selecting either the first signal or the second signal for hitting black based on the determination result of the determining means and outputting the selected signal, A second selection unit that selects and outputs one of the first signal and the output signal based on the determination result; and an input pixel value obtained by adding an error to a target pixel value of the input signal. , The second selected by the second selecting means. And a means for generating an error from the first signal or the output signal. When the determination means determines that the target pixel is a pixel belonging to a character edge on a white background, the first selection means And the second selection means selects the first signal, and when the determination means determines that the target pixel is a pixel belonging to a character edge on a halftone dot, the second selection means selects the first signal. First and second selection means select the second signal, and when the determination means determines that the pixel of interest is a pixel belonging to a picture, the first and second selection means select the first signal.
An image processing apparatus for selecting a signal of
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11056592A JP3260815B2 (en) | 1992-04-30 | 1992-04-30 | Image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11056592A JP3260815B2 (en) | 1992-04-30 | 1992-04-30 | Image processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05307641A JPH05307641A (en) | 1993-11-19 |
JP3260815B2 true JP3260815B2 (en) | 2002-02-25 |
Family
ID=14539058
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11056592A Expired - Fee Related JP3260815B2 (en) | 1992-04-30 | 1992-04-30 | Image processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3260815B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002171410A (en) | 2000-12-01 | 2002-06-14 | Minolta Co Ltd | Image processing apparatus |
-
1992
- 1992-04-30 JP JP11056592A patent/JP3260815B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH05307641A (en) | 1993-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3097785B2 (en) | Image processing device | |
US6373990B1 (en) | Image processing utilizing luminance-density conversion | |
JPH07123248A (en) | Method and device for processing picture | |
JP3700357B2 (en) | Image processing device | |
JP3489806B2 (en) | Image processing apparatus and method | |
JP3260815B2 (en) | Image processing device | |
US5995658A (en) | Image processing device and image output device converting binary image into multi-valued image | |
JP2972172B2 (en) | Halftone area detection method | |
JP3245600B2 (en) | Image processing device | |
JP4035696B2 (en) | Line segment detection apparatus and image processing apparatus | |
JP3256267B2 (en) | Image processing device | |
JPH0662230A (en) | Image forming device | |
JP2874592B2 (en) | Image processing device for distinguishing text / photo / dot area | |
JP3093235B2 (en) | Image processing method and apparatus | |
JPH0690724B2 (en) | Image edge enhancement method | |
JP2851662B2 (en) | Image processing device | |
JP3225138B2 (en) | Image processing apparatus and image processing method | |
JP2972171B2 (en) | Halftone area detection method | |
JP3004244B2 (en) | Area separation device | |
JPH05160996A (en) | Image processing method | |
JPH05176168A (en) | Adaptive halftone processing system | |
JP3344115B2 (en) | Image processing device | |
JP2860039B2 (en) | Pseudo halftone image reduction device | |
JP2778669B2 (en) | Halftone area detection method | |
JP3198705B2 (en) | Image feature extraction method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071214 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081214 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |