JP2009253469A - 画像処理装置およびその方法 - Google Patents
画像処理装置およびその方法 Download PDFInfo
- Publication number
- JP2009253469A JP2009253469A JP2008096559A JP2008096559A JP2009253469A JP 2009253469 A JP2009253469 A JP 2009253469A JP 2008096559 A JP2008096559 A JP 2008096559A JP 2008096559 A JP2008096559 A JP 2008096559A JP 2009253469 A JP2009253469 A JP 2009253469A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- image
- image processing
- value
- processing apparatus
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims description 37
- 238000000034 method Methods 0.000 title description 70
- 238000009792 diffusion process Methods 0.000 claims abstract description 20
- 238000004364 calculation method Methods 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 11
- 238000003672 processing method Methods 0.000 claims 1
- 239000011159 matrix material Substances 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 44
- 230000006870 function Effects 0.000 description 15
- 238000001228 spectrum Methods 0.000 description 14
- 238000007639 printing Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 230000003595 spectral effect Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000012887 quadratic function Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 229910021417 amorphous silicon Inorganic materials 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000007641 inkjet printing Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- GGCZERPQGJTIQP-UHFFFAOYSA-N sodium;9,10-dioxoanthracene-2-sulfonic acid Chemical compound [Na+].C1=CC=C2C(=O)C3=CC(S(=O)(=O)O)=CC=C3C(=O)C2=C1 GGCZERPQGJTIQP-UHFFFAOYSA-N 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
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
- H04N1/4051—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a dispersed dots halftone pattern, the dots having substantially the same size
- H04N1/4052—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a dispersed dots halftone pattern, the dots having substantially the same size by error diffusion, i.e. transferring the binarising error to neighbouring dot decisions
- H04N1/4053—Halftoning, i.e. converting the picture signal of a continuous-tone original into a corresponding signal showing only two levels producing a dispersed dots halftone pattern, the dots having substantially the same size by error diffusion, i.e. transferring the binarising error to neighbouring dot decisions with threshold modulated relative to input image data or vice versa
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color, Gradation (AREA)
Abstract
【解決手段】 二値化部22、誤差検出器27、誤差配分マトリクス25、加算器21は、入力画像の注目画素を誤差拡散法によって二値化する。演算部23、ゲイン調整器24は、二値化後の画素を参照して注目画素に加算する値を演算する。加算器26は、演算された値を注目画素に加算する。制御部28は、ゲイン調整器24による演算を制御する。
【選択図】 図13
Description
インクジェット方式のプリンタを始めとして、多くの印刷装置において、誤差拡散法をベースにした階調再現法が用いられている。誤差拡散法は、画像データを二値化した際に発生する誤差を、これから二値化する画素に分配する。その結果、局所的な濃度が保存され、かつ、解像度や画像の先鋭さにも優れるため、階調を良好に再現することができる。
電子写真方式の印刷装置において、非線形性を考慮して、階調性がある画像を再現する場合、網点をベースとするハーフトーン形成法や、ドットをクラスタ化したハーフトーンスクリーンを用いる。つまり、主空間周波数をある帯域に制限して、高周波成分を低下させて印刷を行う必要がある。
別のアプローチとして、誤差拡散やブルーノイズマスクによるFM変調方式によって階調を再現する方法がある。FM変調方式は、印刷ドットの配置がランダムになり、階調性も良好で、色成分の重なりによるモアレもないため、インクジェット方式や熱転写方式などで広く採用される。しかし、FM変調方式は、ドット間隔が変化し、ドット間隔を自由にコントロールすることができない。例えば、濃度値が高くなるに連れてドットの間隔が徐々に縮まる。このため空間周波数特性が高周波数に及び、印刷装置の周波数特性の影響をもろに受ける。従って、空間周波数変動の影響を受け易い電子写真方式の印刷装置にFM変調方式は向かない。
これらの問題を解決する方式として、グリーンノイズ法が知られている。グリーンノイズ法は、Daniel L. Lau、Gonzalo R. Arce著「Modern Digital Halftoning (Signal Processing and Communications)」や、米国特許6,798,537号公報で詳述されている。なお、グリーンノイズとは、ホワイトノイズやブルーノイズに対して、分布帯域が中間周波数に存在するために名付けられたものである。
Xh[n] = h×Σi(ai×Yi) …(1)
ここで、hはゲイン係数、
Yiはi番目の参照画素の値(0 or 255)。
図5は二値化前の画像を示す図で、画素値が0(左端)から255(右端)まで滑らかに変化する階調画像を示している。
図11は実施例の画像処理装置の構成例を示すブロック図である。
図12はクラスタハーフトーンスクリーンを生成するドットジェネレータの構成例を示すブロック図である。なお、ドットジェネレータは、コントローラ13の一部として構成される。
図13は二値化処理部33の基本構成例を示すブロック図である。なお、図1、図3に示した構成と同様の構成は、同一符号を付して、説明を省略する場合がある
図14は二値化処理部33の構成例を示すブロック図である。
Xk[i, j] = h・Σp(ap×Yp)
= h(a0・Y0 + a1・Y1 + a2・Y2 + a3・Y3) …(2)
ここで、[i, j]は注目画素X[n]の空間座標(図15参照)、
Y0 = Y[i-1, j-1]、
Y1 = Y[i, j-1]、
Y2 = Y[i+1, j-1]、
Y3 = Y[i-1, j]、
Σai = 1。
演算部23a:C1(a0, a1, a2, a3) = C1(0, 1, 0, 1)
演算部23b:C2(a0, a1, a2, a3) = C2(1, 1, 0, 1)
if Y3 = Y1(Y[i-1, j] = Y[i, j-1])
演算部23b(C2)を選択する;
else
演算部23a(C1)を選択する; …(3)
図17はグリーンノイズ法により図5に示す階調画像を二値化した結果を示す図で、注目画素の上の既二値化画素だけを参照画素とした例である。この場合、出力画像のドットパターンは、縦方向につながったパターンが主になる。
既二値化画素のデータを参照する;
if (右45度の平行線状パターンが存在する)
左45度の平行線状パターンが出現する参照画素にする;
else
右45度の平行線状パターンが出現する参照画素にする; …(4)
h = (hmax - hmin)・(X - 128)2/1282 + hmin …(5)
h = (hmax - hmin)・cos2(πX/255) + hmin …(6)
注目画素のデータXを参照する;
if (0 ≦ X < 85)
演算部23a(C1)を選ぶ;
else if (85 ≦ X < 170)
演算部23c(C3)を選ぶ;
else
演算部23b(C2)を選ぶ; …(7)
なお、本発明は、複数の機器(例えばコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置、制御装置など)に適用してもよい。
Claims (10)
- 入力画像の注目画素を誤差拡散法によって二値化する二値化手段と、
前記二値化後の画素を参照して前記注目画素に加算する値を演算し、前記演算した値を前記注目画素に加算する演算手段と、
前記演算手段による演算を制御する制御手段とを有することを特徴とする画像処理装置。 - 前記制御手段は、前記演算手段による前記二値化後の画素の参照を制御することで、前記演算を制御することを特徴とする請求項1に記載された画像処理装置。
- 前記制御手段は、前記二値化後の画素の値が所定の並び方を示すか否かに応じて、前記演算手段が参照する前記二値化後の画素を設定することを請求項2に記載された画像処理装置。
- さらに、前記注目画素の値に応じて前記演算手段のゲイン係数を設定する設定手段を有することを特徴とする請求項1から請求項3の何れか一項に記載された画像処理装置。
- 前記設定手段は、前記注目画素の値が中間濃度値に近いほど前記ゲイン係数に小さい値を設定することを特徴とする請求項4に記載された画像処理装置。
- 前記制御手段は、前記注目画素の値に応じて、前記演算手段が参照する前記二値化後の画素を設定することを請求項1に記載された画像処理装置。
- 前記制御手段は、前記注目画素の値がシャドウ域、中間濃度域およびハイライト域の何れに含まれるかに応じて、前記演算手段が参照する前記二値化後の画素を設定することを請求項6に記載された画像処理装置。
- 入力画像の注目画素を誤差拡散法によって二値化し、
前記二値化後の画素を参照して前記注目画素に加算する値を演算し、
前記演算した値を前記注目画素に加算し、
前記演算を制御することを特徴とする画像処理方法。 - 画像処理装置を制御して、請求項1から請求項7の何れか一項に記載された画像処理装置の各手段として機能させることを特徴とするコンピュータプログラム。
- 請求項9に記載されたコンピュータプログラムが記録されたことを特徴とするコンピュータが読み取り可能な記憶媒体。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008096559A JP5219591B2 (ja) | 2008-04-02 | 2008-04-02 | 画像処理装置およびその方法 |
US12/412,713 US8169664B2 (en) | 2008-04-02 | 2009-03-27 | Image processing apparatus and method for quantizing pixel of interest by error diffusion method |
EP09156423A EP2107791A3 (en) | 2008-04-02 | 2009-03-27 | Image processing apparatus and method thereof |
US13/434,293 US8390891B2 (en) | 2008-04-02 | 2012-03-29 | Image processing apparatus and method for quantizing pixel of interest by error diffusion method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008096559A JP5219591B2 (ja) | 2008-04-02 | 2008-04-02 | 画像処理装置およびその方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009253469A true JP2009253469A (ja) | 2009-10-29 |
JP2009253469A5 JP2009253469A5 (ja) | 2011-08-18 |
JP5219591B2 JP5219591B2 (ja) | 2013-06-26 |
Family
ID=40749264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008096559A Expired - Fee Related JP5219591B2 (ja) | 2008-04-02 | 2008-04-02 | 画像処理装置およびその方法 |
Country Status (3)
Country | Link |
---|---|
US (2) | US8169664B2 (ja) |
EP (1) | EP2107791A3 (ja) |
JP (1) | JP5219591B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5299466B2 (ja) * | 2011-04-07 | 2013-09-25 | コニカミノルタ株式会社 | 画像処理装置、画像処理方法及びプログラム |
JP5955109B2 (ja) * | 2012-06-05 | 2016-07-20 | キヤノン株式会社 | 画像処理方法及び画像処理装置 |
JP6226608B2 (ja) * | 2013-07-24 | 2017-11-08 | キヤノン株式会社 | 画像形成装置およびその制御方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11298734A (ja) * | 1998-04-07 | 1999-10-29 | Matsushita Graphic Communication Systems Inc | 画像処理装置 |
JP2007053577A (ja) * | 2005-08-18 | 2007-03-01 | Matsushita Electric Ind Co Ltd | 画像処理装置及び画像処理方法 |
JP2007129446A (ja) * | 2005-11-02 | 2007-05-24 | Canon Inc | 画像処理装置 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5898796A (en) * | 1992-07-21 | 1999-04-27 | Minolta Co., Ltd. | Method of processing image having value of error data controlled based on image characteristic in region to which pixel belongs |
US5325211A (en) | 1993-01-04 | 1994-06-28 | Xerox Corporation | Error diffusion with output and input based feedback |
US5353127A (en) * | 1993-12-15 | 1994-10-04 | Xerox Corporation | Method for quantization gray level pixel data with extended distribution set |
US5535019A (en) | 1994-09-15 | 1996-07-09 | Xerox Corporation | Error diffusion halftoning with homogeneous response in high/low intensity image regions |
JP3381755B2 (ja) | 1994-10-11 | 2003-03-04 | セイコーエプソン株式会社 | 画像の粒状性を減らすための改良された適応性のあるフィルタリングおよび閾値設定の方法及び装置 |
JP3976863B2 (ja) * | 1997-12-24 | 2007-09-19 | キヤノン株式会社 | 画像処理装置及び方法 |
US6160921A (en) * | 1998-06-15 | 2000-12-12 | Apple Computer, Inc. | Error diffusion with homogeneous distribution in highlight and shadow regions |
US6836565B1 (en) * | 1998-10-29 | 2004-12-28 | Canon Kabushiki Kaisha | Image processing apparatus and method, and recording medium |
US6798537B1 (en) * | 1999-01-27 | 2004-09-28 | The University Of Delaware | Digital color halftoning with generalized error diffusion vector green-noise masks |
JP3639742B2 (ja) * | 1999-03-30 | 2005-04-20 | キヤノン株式会社 | 画像処理装置及びその方法 |
US6671068B1 (en) * | 1999-09-30 | 2003-12-30 | Sharp Laboratories Of America, Inc. | Adaptive error diffusion with improved edge and sharpness perception |
JP2001111825A (ja) * | 1999-10-07 | 2001-04-20 | Canon Inc | 画像処理装置及び方法 |
US6614556B1 (en) * | 1999-11-22 | 2003-09-02 | Sindoricoh Co., Ltd. | Apparatus for quantizing a digital image by using an error diffusion coefficient and threshold modulation in zigzag quantization |
US7092122B2 (en) * | 2000-07-18 | 2006-08-15 | Fuji Photo Film Co., Ltd. | Image processing device and method |
US6917446B2 (en) * | 2000-09-21 | 2005-07-12 | Kyocera Mita Corporation | Image processing apparatus and image processing method |
JP4574070B2 (ja) * | 2001-06-25 | 2010-11-04 | キヤノン株式会社 | 画像処理装置及びその制御方法 |
JP3943981B2 (ja) * | 2002-04-10 | 2007-07-11 | キヤノン株式会社 | 画像処理装置及び方法 |
US7301674B2 (en) * | 2002-10-31 | 2007-11-27 | Hewlett-Packard Development Company, L.P. | Translation of an input pixel value to an output pixel value |
JP4217657B2 (ja) * | 2003-07-30 | 2009-02-04 | キヤノン株式会社 | 画像処理方法、プログラム、記憶媒体及び装置 |
US7362472B2 (en) * | 2004-03-05 | 2008-04-22 | Eastman Kodak Company | Color error diffusion |
JP4471813B2 (ja) * | 2004-10-29 | 2010-06-02 | 株式会社リコー | 画像処理装置、画像形成装置及びプログラム |
US7826671B2 (en) * | 2006-11-21 | 2010-11-02 | Samsung Electronics Co., Ltd. | Method and system for quantization layer reduction in digital image processing |
-
2008
- 2008-04-02 JP JP2008096559A patent/JP5219591B2/ja not_active Expired - Fee Related
-
2009
- 2009-03-27 US US12/412,713 patent/US8169664B2/en not_active Expired - Fee Related
- 2009-03-27 EP EP09156423A patent/EP2107791A3/en not_active Withdrawn
-
2012
- 2012-03-29 US US13/434,293 patent/US8390891B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11298734A (ja) * | 1998-04-07 | 1999-10-29 | Matsushita Graphic Communication Systems Inc | 画像処理装置 |
JP2007053577A (ja) * | 2005-08-18 | 2007-03-01 | Matsushita Electric Ind Co Ltd | 画像処理装置及び画像処理方法 |
JP2007129446A (ja) * | 2005-11-02 | 2007-05-24 | Canon Inc | 画像処理装置 |
Also Published As
Publication number | Publication date |
---|---|
US20090251735A1 (en) | 2009-10-08 |
EP2107791A2 (en) | 2009-10-07 |
EP2107791A3 (en) | 2010-12-08 |
US8169664B2 (en) | 2012-05-01 |
JP5219591B2 (ja) | 2013-06-26 |
US20120182585A1 (en) | 2012-07-19 |
US8390891B2 (en) | 2013-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4909232B2 (ja) | 情報処理装置、および画像処理装置、並びに、それらの方法 | |
US7940425B2 (en) | Image processing apparatus and method controlling the amount of transparent ink for recording | |
JP2009303185A (ja) | 画像処理装置およびその方法 | |
EP2544443B1 (en) | Threshold matrix generation device and method for generating threshold matrix for generating threshold matrix of predetermined size used for halftone processing of multitone image data using dithering method | |
JP4929122B2 (ja) | 画像処理装置およびその方法、並びに、プログラム | |
JP2009253472A (ja) | 画像処理装置およびその方法 | |
JP2017130751A (ja) | 画像処理装置及び画像処理方法、プログラム | |
JP2017098693A (ja) | 画像処理装置、画像処理方法及びプログラム。 | |
JP4241632B2 (ja) | 色版作成用閾値マトリクスの作成方法、カラー画像の再現方法、カラー画像分版作成装置及び閾値マトリクス | |
JP5219591B2 (ja) | 画像処理装置およびその方法 | |
JP2009100230A (ja) | 画像処理装置およびその方法 | |
JP4821872B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2019146037A (ja) | 画像処理装置とその制御方法、及びプログラム | |
US10313564B1 (en) | Methods and systems for usage control of printing material | |
JP2006157741A (ja) | 画像形成方法および装置 | |
JP2005236457A (ja) | 画像形成装置および方法 | |
JP2015005808A (ja) | 画像処理装置、及びそれを備えた画像形成装置 | |
JP2006166137A (ja) | 画像処理装置及びその方法 | |
JP2008288846A (ja) | 画像処理装置及び画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110331 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120615 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120809 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130305 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5219591 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160315 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |