[go: up one dir, main page]

JPH0548894A - Picture processor - Google Patents

Picture processor

Info

Publication number
JPH0548894A
JPH0548894A JP3232228A JP23222891A JPH0548894A JP H0548894 A JPH0548894 A JP H0548894A JP 3232228 A JP3232228 A JP 3232228A JP 23222891 A JP23222891 A JP 23222891A JP H0548894 A JPH0548894 A JP H0548894A
Authority
JP
Japan
Prior art keywords
halftone dot
block
dot
image
lines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3232228A
Other languages
Japanese (ja)
Inventor
Yoshinori Yamaguchi
芳徳 山口
Manabu Oshima
学 大島
Yasuhiro Tsutsumi
康弘 堤
Toru Fujii
徹 藤井
Hirohide Ushida
牛田  博英
Hajime Okumura
肇 奥村
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP3232228A priority Critical patent/JPH0548894A/en
Publication of JPH0548894A publication Critical patent/JPH0548894A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To provide a picture processor by which a moire noise generated at the time of operating a halftone processing to dot pictures can be effectively suppressed, and the indefiniteness of on edge in the dot picture can be suppressed. CONSTITUTION:This device is equipped with a block dividing circuit 3 which divides a picture into blocks of prescribed sizes, dot adaptability calculating circuit 6 which calculates a dot adaptability from pixel data in the blocks, and number of line detecting circuit 5 which detects the number of lines of the dot pictures in the blocks. The smoothing processing of a characteristic corresponding to the dot adaptability calculated by the dot adaptability calculating circuit 6 and the number of lines detected by the number of line detecting circuit 5 is operated to the pictures in the blocks.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、電子ファイル、ディジ
タル型複写機、ファクシミリおよびスキャナ等におい
て、網点写真をCRTやプリンタ等に出力する画像処理
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for outputting a halftone dot photograph to a CRT, a printer or the like in electronic files, digital copying machines, facsimiles, scanners and the like.

【0002】[0002]

【従来の技術】イメージセンサにより読み取られた網点
写真の画像をCRTやプリンタに出力する際、そのまま
ディザ処理等の中間調処理を施すとモアレ雑音が発生す
るため、高い品質の再生画像を得るためには、その網点
写真の線数に応じた周波数特性のローパスフィルタをか
けて高周波成分を除去した(ぼかした)後に、中間調処
理を施して出力する必要がある。
2. Description of the Related Art When outputting a halftone dot image read by an image sensor to a CRT or a printer, if halftone processing such as dither processing is performed as it is, moire noise is generated, so that a reproduced image of high quality is obtained. For this purpose, it is necessary to remove (blurr) high frequency components by applying a low-pass filter having a frequency characteristic corresponding to the number of lines of the halftone picture, and then perform halftone processing and output.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、操作者
が網点写真の線数を検知することは困難であり、実際に
は一定の周波数特性を有するローパスフィルタを使用し
て処理しているのが現状であり、網点の線数によって
は、必要以上に画像がぼけることになってしまう。
However, it is difficult for an operator to detect the number of lines of a halftone dot photograph, and in practice, a low-pass filter having a constant frequency characteristic is used for processing. At present, the image is blurred more than necessary depending on the number of halftone dots.

【0004】また、最適な周波数特性のローパスフィル
タを使用しても、網点写真のエッジ部分がぼけることは
避けられず、高い品質の画像を再生することができな
い。
Further, even if a low-pass filter having an optimum frequency characteristic is used, it is inevitable that the edge portion of the halftone dot image is blurred, and a high quality image cannot be reproduced.

【0005】本発明はこのような状況に鑑みてなされた
ものであり、網点写真に中間調処理を施す際に発生する
モアレ雑音を効果的に抑制できるとともに、網点写真内
のエッジのボケを抑えることができる画像処理装置を提
供することを目的とする。
The present invention has been made in view of such circumstances, and it is possible to effectively suppress moire noise generated when halftone processing is performed on a halftone dot photograph, and to blur an edge of a halftone dot photograph. An object of the present invention is to provide an image processing device capable of suppressing the above.

【0006】[0006]

【課題を解決するための手段】本発明の画像処理装置
は、画像を所定サイズのブロックに分割する画像分割手
段と、ブロック内の画素データから網点適合度を算出す
る網点適合度算出手段と、ブロック内の網点写真の線数
を検出する線数検出手段と、網点適合度算出手段によっ
て算出された網点適合度および線数検出手段によって検
出された線数に応じた特性の平滑化処理をブロック内の
画像に施す平滑化手段とを備えることを特徴とする。
An image processing apparatus of the present invention comprises an image dividing means for dividing an image into blocks of a predetermined size, and a halftone dot matching degree calculating means for calculating a halftone dot matching degree from pixel data in the block. And a line number detecting means for detecting the number of lines of the halftone dot photograph in the block, and a halftone dot compatibility calculated by the halftone dot compatibility calculating means and a characteristic corresponding to the number of lines detected by the halftone dot detecting means. And a smoothing means for performing a smoothing process on the image in the block.

【0007】[0007]

【作用】上記構成の本発明の画像処理装置においては、
網点適合度算出手段によって網点に適合していると判断
されたブロックに対してのみ平滑化処理がなされるの
で、網点写真内のエッジ等の過剰なボケが抑えられる。
また、線数検出手段によって検出された線数に応じた最
適な平滑化処理がなされる(実施例では、最適な特性の
ローパスフィルターが選択される)ので、モアレ雑音が
効果的に削減される。
In the image processing apparatus of the present invention having the above structure,
Since the smoothing process is performed only on the blocks that are determined to be suitable for the halftone dot by the halftone dot compatibility calculation means, excessive blurring such as edges in the halftone dot photograph can be suppressed.
Further, since the optimum smoothing processing is performed according to the number of lines detected by the line number detecting means (a low-pass filter having an optimum characteristic is selected in the embodiment), moire noise is effectively reduced. ..

【0008】[0008]

【実施例】図1は、本発明の画像処理装置の一実施例の
構成を示す。イメージセンサ1から入力された画像信号
は、A/Dコンバータ2によってディジタル化され、さ
らにブロック分割回路によって所定サイズのブロックに
分割され、分割された各ブロックは、順次、ブロックメ
モリ4に一時記憶される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows the configuration of an embodiment of the image processing apparatus of the present invention. The image signal input from the image sensor 1 is digitized by the A / D converter 2 and further divided into blocks of a predetermined size by a block division circuit, and each divided block is sequentially temporarily stored in the block memory 4. It

【0009】線数検出回路5は、ブロックメモリ4に記
憶されているブロック内画素データから網点の線数を検
出する。網点写真の場合、ブロック内画素の濃度波形
は、図2に示すようになる。線数検出回路5は、ブロッ
クの主走査方向画素数をN、イメージセンサの解像度を
dpi、ブロック内で観測される極大値を有するパルス
(山)の数をnとすると、以下の式により線数を算出す
る。 線数=n×dpi/N
The line number detection circuit 5 detects the number of lines of halftone dots from the pixel data in the block stored in the block memory 4. In the case of a halftone picture, the density waveform of the pixels in the block is as shown in FIG. When the number of pixels in the main scanning direction of the block is N, the resolution of the image sensor is dpi, and the number of pulses (peaks) having a maximum value observed in the block is n, the line number detection circuit 5 calculates the line by the following equation. Calculate the number. Number of lines = n × dpi / N

【0010】網点適合度算出回路は、ブロックメモリ4
に記憶されているブロック内画素データを読み出して、
図2の濃度波形の極大値と、その左または右の極小値と
の差すなわち濃度波形の振幅(言い替えるとパルスの高
さ)を算出し、その平均値を閾値と比較して、網点適合
度を決定する。
The halftone dot compatibility calculation circuit is provided in the block memory 4
Read the pixel data in the block stored in
The difference between the maximum value of the concentration waveform in FIG. 2 and the minimum value on the left or right of the concentration waveform, that is, the amplitude of the concentration waveform (in other words, the height of the pulse) is calculated, and the average value is compared with a threshold value to match the halftone dot. Determine the degree.

【0011】ブロックメモリ4の出力端子は、スイッチ
SW1の入力端子に接続されている。スイッチSW1の
出力端子Oは、デイザ回路8の入力端子に直接接続され
ている。スイッチSW1の出力端子Aは、網点の線数が
60の場合に最適なディジタルローパスフィルタ7aを
介してデイザ回路8の入力端子に接続されている。スイ
ッチSW1の出力端子Bは、網点の線数が85の場合に
最適なディジタルローパスフィルタ7bを介してデイザ
回路8の入力端子に接続されている。スイッチSW1の
出力端子Cは、網点の線数が135の場合に最適なディ
ジタルローパスフィルタ7cを介してデイザ回路8の入
力端子に接続されている。
The output terminal of the block memory 4 is connected to the input terminal of the switch SW1. The output terminal O of the switch SW1 is directly connected to the input terminal of the dither circuit 8. The output terminal A of the switch SW1 is connected to the input terminal of the dither circuit 8 via the optimum digital low-pass filter 7a when the number of halftone dots is 60. The output terminal B of the switch SW1 is connected to the input terminal of the dither circuit 8 via the optimum digital low-pass filter 7b when the number of halftone dots is 85. The output terminal C of the switch SW1 is connected to the input terminal of the dither circuit 8 via the optimum digital low-pass filter 7c when the number of halftone dots is 135.

【0012】スイッチSW1は、線数検出回路5の出力
および網点適合度算出回路6の出力に応じて出力端子
O、A、BおよびCのいずれかと入力端子とを接続状態
にする。
The switch SW1 connects any one of the output terminals O, A, B and C to the input terminal in accordance with the output of the line number detection circuit 5 and the output of the halftone dot compatibility calculation circuit 6.

【0013】次に、上述のように構成された図1の実施
例の動作を説明する。網点適合度算出回路6が、ブロッ
クメモリ4に記憶された画素データが網点に適合しない
ことを示す信号をスイッチSW1に出力すると、スイッ
チSW1は、その入力端子と出力端子Oとを接続状態に
する。これにより、ブロックメモリ4に記憶された画素
データは、平滑処理が施されること無く、ディザ回路8
に供給される。従って、網点写真内のエッジ等は平滑処
理が施されることなく(ローパスフィルタを通されるこ
となく)、ディザ回路8に供給されるので、エッジ等の
ボケを回避できる。
Next, the operation of the embodiment of FIG. 1 configured as described above will be described. When the halftone dot compatibility calculation circuit 6 outputs to the switch SW1 a signal indicating that the pixel data stored in the block memory 4 does not match the halftone dot, the switch SW1 connects its input terminal and the output terminal O to each other. To As a result, the pixel data stored in the block memory 4 is not subjected to smoothing processing, and the dither circuit 8
Is supplied to. Therefore, the edges and the like in the halftone dot photograph are supplied to the dither circuit 8 without being subjected to the smoothing processing (without being passed through the low-pass filter), so that the blurring of the edges and the like can be avoided.

【0014】網点適合度算出回路6が、ブロックメモリ
4に記憶された画素データが網点に適合することを示す
信号をスイッチSW1に出力すると、スイッチSW1
は、線数検出回路5によって検出された線数に応じて、
その入力端子と出力端子A、BおよびCのいずれかとを
接続状態にする。従って、ブロックメモリ4に記憶され
た画素データは、ローパスフィルタ7a、7bおよび7
cのうち、網点線数に最も適したローパスフィルタを通
された後、ディザ回路8に供給されるので、画像データ
には最適な平滑処理が施されるから、モアレ雑音を効果
的に削減できる。
When the halftone dot compatibility calculation circuit 6 outputs to the switch SW1 a signal indicating that the pixel data stored in the block memory 4 matches the halftone dot, the switch SW1
Depending on the number of lines detected by the line number detection circuit 5,
The input terminal is connected to any one of the output terminals A, B and C. Therefore, the pixel data stored in the block memory 4 is stored in the low-pass filters 7a, 7b and 7
After being passed through a low-pass filter that is most suitable for the number of halftone dot lines in c, it is supplied to the dither circuit 8. Therefore, since the image data is subjected to optimum smoothing processing, moire noise can be effectively reduced. ..

【0015】なお、網点適合度算出回路6は、全画素と
の濃度差の絶対値をブロック内画素について加算し、得
られた加算値を閾値と比較して適合度を決定してもよ
い。
The halftone dot compatibility calculating circuit 6 may add the absolute values of the density differences from all the pixels for the pixels in the block, and compare the added value with a threshold value to determine the adaptability. ..

【0016】また、網点適合度算出回路6は、ブロック
内の画素濃度または画素を示す信号波形の特徴からファ
ジィ推論して得られた網点確定値を使用して網点適合度
を決定してもよい。
Further, the halftone dot fitness calculating circuit 6 determines the halftone dot fitness by using the halftone dot fixed value obtained by fuzzy inference from the feature of the signal waveform showing the pixel density or the pixel in the block. May be.

【0017】また、図1の実施例においては、A/D変
換後にフィルタをかける構成をとっているため、ディジ
タルローパスフィルタを使用しているが、複数の特性の
異なるアナログローパスフィルタを用意しておき、網点
適合度および網点線数に応じてこれらのフイルタを切り
替えてアナログ画像信号の平滑化に使用し、平滑化され
たアナログ画像信号をA/D変換してもよい。
In the embodiment shown in FIG. 1, a digital low-pass filter is used because a filter is applied after A / D conversion, but a plurality of analog low-pass filters having different characteristics are prepared. Alternatively, these filters may be switched according to the dot compatibility and the number of dot lines to be used for smoothing the analog image signal, and the smoothed analog image signal may be A / D converted.

【0018】また、図1の実施例においては、複数の異
なる特性のローパスフイルタを切り替える構成としてい
るが、検出された網点線数に応じて特性が動的に変化す
るローパスフィルタを使用してもよい。
In the embodiment shown in FIG. 1, a plurality of low-pass filters having different characteristics are switched. However, even if a low-pass filter whose characteristics dynamically change according to the detected halftone dot number is used. Good.

【0019】さらに、図1の実施例では、分割されたブ
ロック毎に線数を検出して、ローパスフィルタを切り替
えているが、最初のいくつかのブロックで線数を確定
後、使用するローパスフィルタを固定するように構成し
てもよい。
Further, in the embodiment of FIG. 1, the number of lines is detected for each divided block and the low pass filter is switched. However, after the number of lines is determined in the first several blocks, the low pass filter to be used is used. May be fixed.

【0020】[0020]

【発明の効果】以上の説明から明かなように、本発明の
画像処理装置によれば、画像ブロックの網点適合度(す
なわち平滑化の必要性)と網点の線数とに応じた平滑化
処理をブロック内の画像に施すようにしたので、網点写
真内のエッジ等を除く高周波成分の多い領域にだけ、そ
の領域に応じた平滑化処理を行えるから、モアレ雑音を
効果的に削減できるとともに、エッジ等のボケを抑制で
きる。
As is apparent from the above description, according to the image processing apparatus of the present invention, the smoothness corresponding to the halftone dot conformity (that is, the necessity of smoothing) of the image block and the number of lines of the halftone dot is used. Since the image processing in the block is performed, smoothing processing can be performed according to the area of the halftone dot photograph with many high frequency components excluding the edges etc., so moire noise can be effectively reduced. In addition, it is possible to suppress blurring such as edges.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の画像処理装置の一実施例の構成を示す
ブロック図である。
FIG. 1 is a block diagram showing the configuration of an embodiment of an image processing apparatus of the present invention.

【図2】ブロック内の画素濃度を示す波形図である。FIG. 2 is a waveform diagram showing pixel density in a block.

【符号の説明】[Explanation of symbols]

3 ブロック分割回路 5 網点線数検出回路 6 網点適合度算出回路 7a、7b、7c ローパスフィルタ 3 block division circuit 5 halftone dot frequency detection circuit 6 halftone dot compatibility calculation circuit 7a, 7b, 7c low pass filter

───────────────────────────────────────────────────── フロントページの続き (72)発明者 藤井 徹 京都府京都市右京区花園土堂町10番地 オ ムロン株式会社内 (72)発明者 牛田 博英 京都府京都市右京区花園土堂町10番地 オ ムロン株式会社内 (72)発明者 奥村 肇 京都府京都市右京区花園土堂町10番地 オ ムロン株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Toru Fujii, No. 10 Hanazono Dodo-cho, Ukyo-ku, Kyoto City, Kyoto Prefecture Omron Co., Ltd. Co., Ltd. (72) Hajime Okumura Hajime Okumura, No. 10 Hanazono Dodo-cho, Ukyo-ku, Kyoto City, Kyoto Prefecture OMRON Corporation

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 画像を所定サイズのブロックに分割する
画像分割手段と、 前記ブロック内の画素データから網点適合度を算出する
網点適合度算出手段と、 前記ブロック内の網点写真の線数を検出する線数検出手
段と、 前記網点適合度算出手段によって算出された網点適合度
および前記線数検出手段によって検出された線数に応じ
た特性の平滑化処理を前記ブロック内の画像に施す平滑
化手段とを備えることを特徴とする画像処理装置。
1. An image dividing means for dividing an image into blocks of a predetermined size, a halftone dot matching degree calculating means for calculating a halftone dot matching degree from pixel data in the block, and a line of a halftone dot photograph in the block. Within the block, the number of lines detecting means for detecting the number, and the smoothing process of the characteristic according to the number of lines detected by the number of lines detecting part and the number of lines detecting part An image processing apparatus comprising: a smoothing unit that applies an image.
【請求項2】 前記線数検出手段が、前記ブロック内の
画素濃度を示す波形のパルスをカウントすることにより
前記線数を検出することを特徴とする請求項1記載の画
像処理装置。
2. The image processing apparatus according to claim 1, wherein the line number detecting unit detects the line number by counting pulses of a waveform showing a pixel density in the block.
【請求項3】 前記網点適合度算出手段が、前記ブロッ
ク内の画素濃度を示す波形の振幅の大きさに基ずいて前
記網点適合度を算出することを特徴とする請求項1記載
の画像処理装置。
3. The halftone dot matching degree calculating means calculates the halftone dot matching degree based on the magnitude of the amplitude of a waveform indicating the pixel density in the block. Image processing device.
【請求項4】 前記網点適合度算出手段が、前記ブロッ
ク内の画素濃度または画素を示す信号波形の特徴からフ
ァジィ推論して得られた網点確定値を使用して前記網点
適合度を決定することを特徴とする請求項1記載の画像
処理装置。
4. The halftone dot compatibility is calculated by the halftone dot suitability calculating means using a halftone dot definite value obtained by fuzzy inference from the characteristics of a signal waveform indicating pixel density or pixels in the block. The image processing apparatus according to claim 1, wherein the image processing apparatus determines.
JP3232228A 1991-08-20 1991-08-20 Picture processor Pending JPH0548894A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3232228A JPH0548894A (en) 1991-08-20 1991-08-20 Picture processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3232228A JPH0548894A (en) 1991-08-20 1991-08-20 Picture processor

Publications (1)

Publication Number Publication Date
JPH0548894A true JPH0548894A (en) 1993-02-26

Family

ID=16935987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3232228A Pending JPH0548894A (en) 1991-08-20 1991-08-20 Picture processor

Country Status (1)

Country Link
JP (1) JPH0548894A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010226288A (en) * 2009-03-23 2010-10-07 Konica Minolta Business Technologies Inc Image processing device, image processing method, and image processing program
US8599456B2 (en) 2009-10-30 2013-12-03 Sharp Kabushiki Kaisha Image processing apparatus, image forming apparatus, image processing method, and computer-readable recording medium on which image processing program is recorded

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010226288A (en) * 2009-03-23 2010-10-07 Konica Minolta Business Technologies Inc Image processing device, image processing method, and image processing program
US8599456B2 (en) 2009-10-30 2013-12-03 Sharp Kabushiki Kaisha Image processing apparatus, image forming apparatus, image processing method, and computer-readable recording medium on which image processing program is recorded

Similar Documents

Publication Publication Date Title
US5291309A (en) Image processing apparatus and method for multi-level image signal
JP3276985B2 (en) Image pixel processing method
US5649031A (en) Image information processor for producing high-quality output image
US4953114A (en) Image signal processing apparatus
EP0621725A1 (en) Automatic image segmentation for color documents
US6778297B1 (en) Image processing apparatus, method, and computer program product
EP0402162B1 (en) Image processing with noise enhancing operators for moiré reduction and/or random dot generation
JPS62172867A (en) Picture processor
US5408337A (en) Reduction of moire by adaptively selecting a smoothing filter for smoothing halftone image portions, based on evaluation of blocks of transformation factors resulting from discrete cosine transformed pixel data blocks
JPH0568146B2 (en)
JPH0548894A (en) Picture processor
JPH0831953B2 (en) Image area identification device
JP2521745B2 (en) Image processing device
JPH0877350A (en) Image processor
JP2001119575A (en) Image processing unit
JP3051144B2 (en) Halftone image processing device
JP2502928B2 (en) Image signal processor
JP2002354253A (en) Image processor and its program
JP2521744B2 (en) Image processing device
KR920008327B1 (en) Picture signal processing device
JP2002077599A (en) Image processing device
JP2004145634A (en) Image processing apparatus and image processing method
JP2000115529A (en) Picture reproducing device
JPH06245070A (en) Picture processor with edge emphasizing function
JP2001257885A (en) Image processing apparatus

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010228