JP2005253094A5 - - Google Patents

Download PDF

Info

Publication number
JP2005253094A5
JP2005253094A5 JP2005077617A JP2005077617A JP2005253094A5 JP 2005253094 A5 JP2005253094 A5 JP 2005253094A5 JP 2005077617 A JP2005077617 A JP 2005077617A JP 2005077617 A JP2005077617 A JP 2005077617A JP 2005253094 A5 JP2005253094 A5 JP 2005253094A5
Authority
JP
Japan
Prior art keywords
value
error
pixel
halftone processing
diffusion
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
Application number
JP2005077617A
Other languages
English (en)
Other versions
JP3997235B2 (ja
JP2005253094A (ja
Filing date
Publication date
Priority claimed from US09/019,310 external-priority patent/US6172768B1/en
Application filed filed Critical
Publication of JP2005253094A publication Critical patent/JP2005253094A/ja
Publication of JP2005253094A5 publication Critical patent/JP2005253094A5/ja
Application granted granted Critical
Publication of JP3997235B2 publication Critical patent/JP3997235B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Claims (16)

  1. 誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、
    前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、
    前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、
    前記加算部で加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得部とを有し、
    前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理装置。
  2. 前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項1に記載の中間調処理装置。
  3. 前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第1の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第2の配分割合と、前記第1と第2の配分割合の中間的な配分割合である第3の配分割合の少なくとも3つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項2に記載の中間調処理装置。
  4. 前記ルックアップテーブルには、前記誤差拡散値とともに、前記画像データの画素値と累積誤差値とを加算した値と予め定められた閾値とを比較することで得られる、中間調処理後の出力データ値が予め計算されて格納されることを特徴とする請求項1乃至3のいずれか1項に記載の中間調処理装置。
  5. 前記閾値は、前記画像データの画素値と累積誤差値とを加算した値に応じて周期的に変化させたものであることを特徴とする請求項4に記載の中間調処理装置。
  6. 誤差拡散法を用いて画像データを中間調処理するための中間調処理装置であって、
    前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値を格納するルックアップテーブルと、
    前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算部と、
    前記加算部で加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出部と、
    前記算出部で算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得部とを有し、
    前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理装置。
  7. 前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項6に記載の中間調処理装置。
  8. 前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第1の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第2の配分割合と、前記第1と第2の配分割合の中間的な配分割合である第3の配分割合の少なくとも3つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項7に記載の中間調処理装置。
  9. 誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、
    格納手段により前記画像データの画素値と累積誤差値とを加算した和の値が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、
    加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、
    取得手段により前記加算工程において加算されて得られた画素値を用いて前記ルックアップテーブルにアクセスし、当該画素値に対応する誤差拡散値を取得する取得工程とを有し、
    前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理方法。
  10. 前記ルックアップテーブルに格納された誤差拡散値は、前記画像データの画素値と累積誤差値とを加算して得られた値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項9に記載の中間調処理方法。
  11. 前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第1の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第2の配分割合と、前記第1と第2の配分割合の中間的な配分割合である第3の配分割合の少なくとも3つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項10に記載の中間調処理方法。
  12. 前記ルックアップテーブルには、前記誤差拡散値とともに、前記画像データの画素値と累積誤差値とを加算した値と予め定められた閾値とを比較することで得られる、中間調処理後の出力データ値が予め計算されて格納されることを特徴とする請求項9乃至11のいずれか1項に記載の中間調処理方法。
  13. 前記閾値は、前記画像データの画素値と累積誤差値とを加算した値に応じて周期的に変化させたものであることを特徴とする請求項12に記載の中間調処理方法。
  14. 誤差拡散法を用いて画像データを中間調処理するための中間調処理方法であって、
    格納手段により前記画像データの画素値と累積誤差値とを加算した和の値と、予め定められた閾値とを比較することで得られる出力誤差が取り得る範囲内の値に対応して予め計算された、注目画素の各周辺画素に分配する誤差拡散値をルックアップテーブルに格納する格納工程と、
    加算手段により前記中間調処理の対象となる前記注目画素の画素値と累積誤差値とを加算する加算工程と、
    算出手段により前記加算工程において加算されて得られた値と、前記予め定められた閾値とを比較して、出力誤差値を算出する算出工程と、
    取得手段により前記算出工程において算出された出力誤差値を用いて前記ルックアップテーブルにアクセスし、当該出力誤差値に対応する誤差拡散値を取得する取得工程とを有し、
    前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、分配の比率を変化させて計算されたものであることを特徴とする中間調処理方法。
  15. 前記ルックアップテーブルに格納された誤差拡散値は、前記出力誤差値が取り得る範囲内において、前記分配の比率を周期的に変化させて計算されたものであることを特徴とする請求項14に記載の中間調処理方法。
  16. 前記誤差拡散値は、処理対象である前記注目画素の右側に位置する画素へ出力誤差の拡散を重視する第1の配分割合と、前記注目画素の左下側に位置する画素へ出力誤差の拡散を重視する第2の配分割合と、前記第1と第2の配分割合の中間的な配分割合である第3の配分割合の少なくとも3つの分配比率を周期的に変化させて計算されたものであることを特徴とする請求項15に記載の中間調処理方法。
JP2005077617A 1998-02-05 2005-03-17 中間調処理装置及び中間調処理方法 Expired - Fee Related JP3997235B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/019,310 US6172768B1 (en) 1998-02-05 1998-02-05 Halftoning with changeable error diffusion weights

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP02432999A Division JP3728128B2 (ja) 1998-02-05 1999-02-01 中間調処理方法及び中間調処理装置

Publications (3)

Publication Number Publication Date
JP2005253094A JP2005253094A (ja) 2005-09-15
JP2005253094A5 true JP2005253094A5 (ja) 2006-12-21
JP3997235B2 JP3997235B2 (ja) 2007-10-24

Family

ID=21792539

Family Applications (2)

Application Number Title Priority Date Filing Date
JP02432999A Expired - Fee Related JP3728128B2 (ja) 1998-02-05 1999-02-01 中間調処理方法及び中間調処理装置
JP2005077617A Expired - Fee Related JP3997235B2 (ja) 1998-02-05 2005-03-17 中間調処理装置及び中間調処理方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP02432999A Expired - Fee Related JP3728128B2 (ja) 1998-02-05 1999-02-01 中間調処理方法及び中間調処理装置

Country Status (2)

Country Link
US (1) US6172768B1 (ja)
JP (2) JP3728128B2 (ja)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6957350B1 (en) 1996-01-30 2005-10-18 Dolby Laboratories Licensing Corporation Encrypted and watermarked temporal and resolution layering in advanced television
US6501564B1 (en) * 1999-05-07 2002-12-31 Hewlett-Packard Company Tone dependent plane dependent error diffusion halftoning
US6563957B1 (en) * 1999-05-07 2003-05-13 Hewlett-Packard Company Tone dependent error diffusion
FR2798494B1 (fr) * 1999-09-14 2002-03-29 St Microelectronics Sa Distribution d'erreur pour l'approximation de la couleur des pixels d'une image numerique
US6753978B1 (en) * 1999-09-22 2004-06-22 Sharp Laboratories Of America, Inc. Higher order error diffusion of digital halftoning
US7081972B2 (en) * 2000-09-20 2006-07-25 Canon Kabushiki Kaisha Image processing apparatus and image processing method
JP2002209105A (ja) * 2001-01-09 2002-07-26 Minolta Co Ltd 画像処理装置および方法ならびに画像処理プログラムを記録した記録媒体
US8374237B2 (en) * 2001-03-02 2013-02-12 Dolby Laboratories Licensing Corporation High precision encoding and decoding of video images
US6999202B2 (en) 2001-03-27 2006-02-14 Polaroid Corporation Method for generating a halftone of a source image
US6842186B2 (en) * 2001-05-30 2005-01-11 Polaroid Corporation High speed photo-printing apparatus
US6937365B2 (en) 2001-05-30 2005-08-30 Polaroid Corporation Rendering images utilizing adaptive error diffusion
ATE303901T1 (de) * 2001-05-30 2005-09-15 Polaroid Corp Hochgeschwindigkeitsphotodruckgerät
JP2003003979A (ja) * 2001-06-25 2003-01-08 Toshiba Kyaria Kk 流体機械
US7266150B2 (en) * 2001-07-11 2007-09-04 Dolby Laboratories, Inc. Interpolation of video compression frames
US6816552B2 (en) * 2001-07-11 2004-11-09 Dolby Laboratories Licensing Corporation Interpolation of video compression frames
US8111754B1 (en) 2001-07-11 2012-02-07 Dolby Laboratories Licensing Corporation Interpolation of video compression frames
US20030112863A1 (en) 2001-07-12 2003-06-19 Demos Gary A. Method and system for improving compressed image chroma information
JP4797308B2 (ja) * 2001-09-27 2011-10-19 ブラザー工業株式会社 画像処理装置及び画像処理プログラム
US6906736B2 (en) * 2002-02-19 2005-06-14 Polaroid Corporation Technique for printing a color image
JP3864902B2 (ja) * 2002-12-13 2007-01-10 セイコーエプソン株式会社 画像データの階調数を変換する画像処理装置、および画像処理方法
US7283666B2 (en) * 2003-02-27 2007-10-16 Saquib Suhail S Digital image exposure correction
US7319549B2 (en) 2003-03-27 2008-01-15 Lexmark International, Inc. Multiple weight error diffusion
US7298894B2 (en) * 2003-06-18 2007-11-20 Primax Electronics Ltd. Color image conversion method and system for reducing color image data size
US8773685B2 (en) 2003-07-01 2014-07-08 Intellectual Ventures I Llc High-speed digital image printing system
US7701614B2 (en) * 2004-03-31 2010-04-20 Fujifilm Corporation Image processing method, apparatus, and program with selective error diffusion among a pluraity of pixel groups withing a digital image
US7826096B2 (en) * 2005-09-16 2010-11-02 Fujifilm Corporation Image processing method and image recording apparatus
KR100834680B1 (ko) 2006-09-18 2008-06-02 삼성전자주식회사 이동통신 단말기에서 출력되는 동영상 및 이미지의 화질을개선하기 위한 장치 및 방법
CN102113326A (zh) 2008-08-04 2011-06-29 杜比实验室特许公司 重叠块差异估计和补偿体系结构
GB0823701D0 (en) * 2008-12-31 2009-02-04 Symbian Software Ltd Fast data entry
CN105635523B (zh) * 2015-12-30 2018-08-10 珠海赛纳打印科技股份有限公司 图像处理方法、图像处理装置及图像形成设备
EP3520028B1 (en) * 2016-09-27 2022-03-30 Hewlett-Packard Development Company, L.P. Error diffusion
CN107621929B (zh) * 2017-09-12 2023-07-14 珠海智汇网络设备有限公司 一种灰度热敏打印方法、热敏打印机和可读存储介质

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5617123A (en) 1987-05-20 1997-04-01 Canon Kabushiki Kaisha Image processing method utilizing multiple binarizing and recording agent depositing steps
JP2859296B2 (ja) 1989-06-01 1999-02-17 キヤノン株式会社 画像再生方法及びその装置
US5045952A (en) * 1989-08-21 1991-09-03 Xerox Corporation Method for edge enhanced error diffusion
JPH0531920A (ja) 1991-08-01 1993-02-09 Canon Inc インクジエツト記録装置
US5633663A (en) 1992-03-31 1997-05-27 Canon Kabushiki Kaisha Ink jet recording method and apparatus
JP3176130B2 (ja) 1992-07-06 2001-06-11 キヤノン株式会社 インクジェット記録方法
JPH06340094A (ja) 1993-05-31 1994-12-13 Canon Inc インクジェット記録装置およびインクジェット記録方法
US5911009A (en) * 1996-01-25 1999-06-08 Dainippon Screen Mfg. Co., Ltd. Method and apparatus for binary coding of image data including adding error accumulated for a target pixel and a pixel in the vicinity to be later coded
US5737453A (en) * 1996-05-17 1998-04-07 Canon Information Systems, Inc. Enhanced error-diffusion method for color or black-and-white reproduction

Similar Documents

Publication Publication Date Title
JP2005253094A5 (ja)
JP7505157B2 (ja) コンピュータビジョンのための適応バイラテラル(bl)フィルタリング
JP2002351166A5 (ja)
JP2009135824A5 (ja)
JP2005065227A5 (ja)
JP2014123914A5 (ja)
WO2014173145A1 (zh) 一种图像增强方法及设备
CN105046658A (zh) 一种低照度图像处理方法和装置
JP2009253646A5 (ja)
WO2007022428A3 (en) Systems, methods, and apparatus for table construction and use in image processing
EP2088768A3 (en) Imaging apparatus, storage medium storing computer readable program and imaging method
CA2500043A1 (en) System and method of battery capacity estimation
JP2014236460A5 (ja)
WO2014107366A3 (en) Inter-layer reference picture generation for hls-only scalable video coding
JP2007136825A5 (ja)
EP3779784A4 (en) IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND STORAGE MEDIA STORING A PROGRAM
JP2007020087A5 (ja)
JP2011254262A5 (ja)
US8970744B2 (en) Two-dimensional lens shading correction
JP2008099008A5 (ja)
JP2006343953A5 (ja)
JP2007028331A5 (ja)
JP2004153848A5 (ja)
JP2006237748A5 (ja)
JP2007025899A5 (ja)