JPH03201677A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH03201677A
JPH03201677A JP1338307A JP33830789A JPH03201677A JP H03201677 A JPH03201677 A JP H03201677A JP 1338307 A JP1338307 A JP 1338307A JP 33830789 A JP33830789 A JP 33830789A JP H03201677 A JPH03201677 A JP H03201677A
Authority
JP
Japan
Prior art keywords
error
arithmetic
calculation
picture
surrounding pixels
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
JP1338307A
Other languages
English (en)
Other versions
JP2866129B2 (ja
Inventor
Masami Kato
政美 加藤
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP1338307A priority Critical patent/JP2866129B2/ja
Publication of JPH03201677A publication Critical patent/JPH03201677A/ja
Application granted granted Critical
Publication of JP2866129B2 publication Critical patent/JP2866129B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は画像処理装置、ディジタルプリンタ。
ディジタル複写機及びディジタルファクシミリ等の画像
形成に係る画像処理装置に関するものである。
[従来の技術] 近年、ファクシミリ装置やプリンタ等の2値化処理を行
う画像処理装置において、中間調を再現する手法として
、誤差拡散法又は同等の処理法である平均誤差最小法が
広く知られている。これらの2値化処理法は、注目画素
を2値化する際に、生じる量子化誤差を周辺の複数画素
に分配しながら2値化処理を行う事で、画像の平均濃度
を保存し中間調を再現する手法である。
また、誤差拡散法では、ハード規模や処理速度等の点か
ら、量子化誤差の周辺画素への分配係数及び係数の総和
は、特開昭61−52073号公報に記載されているよ
うに、2のべき乗の値とする事が多い。
[発明が解決しようとしている課題] しかしながら、上記従来例では、誤差分配演算を整数演
算によって行うために、丸め誤差である演算誤差処理が
問題となる。つまり、演算誤差を切捨処理した場合、完
全な濃度保存がなされず、階調性が劣化する等の問題が
生じてくる。
本発明は、上記課題を解決するために成されたもので、
ハード規模及び処理速度を犠牲にする事なく整数演算に
より生ずる演算誤差を減少させ、画質の低下を防ぐ事が
できる画像処理装置を提供する事を目的とする。
[課題を解決するための手段] 上記目的を達成するために、本発明の画像処理装置は以
下の構成から成る。すなわち、注目画素の2値化に際し
発生する量子化誤差をシフト演算により周辺画素に分配
し、画像の濃度を保存可能な画像処理装置であって、量
子化誤差を分配する時に、発生する演算誤差をビット単
位に分解し抽出する抽出手段と、該抽出手段からの演算
誤差を前記量子化誤差と共に周辺画素に分配する分配手
段とを有する。
[作用コ 以上の構成において、注目画素の2値化に際し発生する
量子化誤差をシフト演算により周辺画素に分配する時に
、発生する演算誤差をビット単位に分解し抽出する。そ
して、その演算誤差を量子化誤差と共に周辺画素に分配
する事により、回路規模の増大及び処理速度の低下を生
じる事なく、演算誤差による画質の低下を防止できる。
[実施例] 以下、添付図面を参照して本発明に係る好適な一実施例
を詳細に説明する。
第1図は、本実施例における2値化処理を示すブロック
図である。
図において、入力濃度データ1aは、第2図に示す様に
、ページ同期信号20.ライン同期信号21の立ち上が
りエツジ及び画像クロック23に同期して、1画素分の
画像濃度データ22として入力される。
第1図に示すlla〜llfは周辺画素へ分配する誤差
成分ED/8及び演算誤差e。e+ ez(2進数)を
それぞれ加算する加算器であり、X、Yは加算入力、C
Iはキャリー人力、2は加算出力である。これらの加算
器11a〜11fにより、■式に示す演算が行われ、量
子化誤差及び演゛算誤差が加算(分配)される。
Z=、(X+Y+CI)        −・・■12
a−12eはラッチ等の1画素遅延素子である。16は
遅延処理部であり、1ライン長より4画素少ないライン
メモリである。この遅延処理部16は、第3図に示す注
目画素「*」に対する次のライン(副走査方向)の周辺
画素に対応する入力濃度データ1aを記憶するものであ
る。
ここで、入力濃度データla列は、順次1画素遅延素子
12a〜12q、加算器11a N11c及びライン遅
延処理部16に入力され、それらを通過する間に、それ
以前に周囲画素で生じた2値化に伴う量子化誤差が加算
される。そして、この周囲画素の2値化誤差を含む入力
濃度データI。
が2値化処理部13に入力されると、所定の閾値Tと比
較され、単純2値化された2値データ1bが出力される
一方、入力濃度データI0と2値化処理部13からの閾
値下とを入力する量子化誤差演算部14では、■式に示
す演算により、注目画素(第1図での遅延素子12e)
に対する量子化誤差EDが求められ、後述のビットシフ
ト処理部15へ出力される。
但し、IAは濃度の理論的最大値であり、Tは閾値であ
る。
次に、上述の2値化に伴う量子化誤差EDは、ビットシ
フト除算処理部15に入力され、第3図に示す様な拡散
マトリクスの各重み係数に従って周囲画素に分配される
。しかし、本実施例では、第3図に示す拡散マトリクス
の重み係数“2“に対応する周囲画素は、第1図に示す
遅延素子12b、12eであり、量子化誤差EDを各重
み係数の総和で割ったED/8を誤差成分として加算器
11b、llfの2倍(×2)入力Yへ入力する事によ
り乗算を行っている。
すなわち、本実施例で分配される誤差成分は、ED/8
で、あり、この除算処理は、3回のビットシフト(下位
3ビツトは切捨)により行われる。
同時に、シフトされた下位3ビツト828+e。
(2進数)が丸め誤差となる。
次に、丸め誤差である下位3ビツトの演算誤差データ(
ex e+ eo )2を周囲画素に分配する処理につ
いて以下に説明する。
従来方式では、この演算誤差データを第4図に示す様に
まとめ、隣接画素に加算する事で2値化の際の濃度保存
を図っているが、本実施例では、第5図に示す様に、演
算誤差データをビット単位に分解し周辺画素に分配する
。この時、第1図に示す各加算器11a−11fのキャ
リー人力CI及びシフト乗算による加算器(11b、1
1f)のY入力の下位空きビット入力を有効に利用する
事により、第5図に示す分配マトリクスに従って演算誤
差データを周囲画素に分配する事ができ、新たな加算器
の追加を必要としない。
本実施例で示す分配マトリクスにより演算誤差が拡散さ
れる様子を第6図に示す。第6図では、拡散比率(第3
図)を表わすのではなく、実際の拡散量を表わしている
。図示する様に、演算誤差(e2e1eo)2の値が分
配される値の総和と等しく、濃度が保存されている事が
分る。
以上の処理により、入力画像に対する濃度保存がなされ
、良好な疑似中間調画像が得られる。
[他の実施例] 次に、本発明に係る他の実施例を図面を参照して以下に
説明する。
量子化誤差の拡散マトリクス及び演算誤差の分配マトリ
クスは、前述の実施例に示した場合に限るわけではなく
、例えば量子化誤差の拡散マトリクスが第、7図に示す
様な場合には、演算誤差となるEDの下位4ビツト(e
 s e x e t ea)2を第8図に示す様な分
配マトリクスで周辺画素に分配する事も考えられる。ま
た、この場合も同様に、量子化誤差を分配する加算器の
キャリー人力及びビットシフト乗算により生ずる加算器
入力の下位の空入力を有効に利用する様に、演算誤差の
分配マトリクスを設計する事で、演算誤差分配のための
新たな加算器の追加等を必要としない。
以上の様に、拡散マトリクスの重み除数の総和が2のべ
き乗となる場合のすべてに対応する事が可能である。
前述した実施例では、誤差拡散法を用いているが、本発
明はこれに限定されることなく、例えば平均誤差最小化
法を用いても、同様の効果を得ることができる。
[発明の効果] 以上説明した様に、本発明によれば、回路規模の拡大や
処理速度の低下を生じさせる事なく、演算誤差処理が可
能となり、更に誤差分配の方向性を抑えた濃度保存処理
が実現され、画質が向上するという効果がある。
【図面の簡単な説明】
第1図は本実施例における構成を示す図、第2図は各画
像信号のタイミングチャート、第3図は本実施例で示さ
れる量子化誤差の拡散マトリクスを示す図、 第4図は従来例での演算誤差処理を示す図、第5図は本
実施例での演算誤差分配マトリクスを示す図、 第6図は本実施例での演算誤差分配の様子を示す図、 第7図は他の実施例での量子化誤差の拡散マトリクスを
示す図、 第8図は他の実施例、での演算誤差分配マトリクスを示
す図である。 図中、 11 a 〜11 f−加算器、12a〜12e・・・
1画素遅延素子、13・・・2値化処理部、14・・・
量子化誤差演算部、15・・・ビットシフト除算処理部
、16・・・ライン遅延処理部である。 □主走I−V:I向 *:二±目直見 第3図 X : うi日亘木 第4図 □乞ii’F、向 第 5図

Claims (1)

  1. 【特許請求の範囲】 注目画素の2値化に際し発生する量子化誤差をシフト演
    算により周辺画素に分配し、画像の濃度を保存可能な画
    像処理装置であつて、 量子化誤差を分配する時に、発生する演算誤差をビット
    単位に分解し抽出する抽出手段と、該抽出手段からの演
    算誤差を前記量子化誤差と共に周辺画素に分配する分配
    手段とを有する事を特徴とする画像処理装置。
JP1338307A 1989-12-28 1989-12-28 画像処理装置 Expired - Fee Related JP2866129B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1338307A JP2866129B2 (ja) 1989-12-28 1989-12-28 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1338307A JP2866129B2 (ja) 1989-12-28 1989-12-28 画像処理装置

Publications (2)

Publication Number Publication Date
JPH03201677A true JPH03201677A (ja) 1991-09-03
JP2866129B2 JP2866129B2 (ja) 1999-03-08

Family

ID=18316908

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1338307A Expired - Fee Related JP2866129B2 (ja) 1989-12-28 1989-12-28 画像処理装置

Country Status (1)

Country Link
JP (1) JP2866129B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009159032A (ja) * 2007-12-25 2009-07-16 Fujifilm Corp 画像縮小装置および画像縮小方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01284172A (ja) * 1988-05-11 1989-11-15 Canon Inc 画像処理装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01284172A (ja) * 1988-05-11 1989-11-15 Canon Inc 画像処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009159032A (ja) * 2007-12-25 2009-07-16 Fujifilm Corp 画像縮小装置および画像縮小方法

Also Published As

Publication number Publication date
JP2866129B2 (ja) 1999-03-08

Similar Documents

Publication Publication Date Title
US5050000A (en) Error diffusion of subcells in digital halftoning
KR100564467B1 (ko) 화상 처리 장치 및 화상 처리 방법 및 화상 처리프로그램을 기록한 기록 매체
EP0352016A2 (en) Method and system for enhancement of a digitized image
JPH10334231A (ja) ハーフトーン処理方法
US20150147005A1 (en) Methods and apparatus for image processing at pixel rate
EP0775983B1 (en) Restoration filter for truncated pixels
JPH03201677A (ja) 画像処理装置
US5926580A (en) Convolution algorithm for efficient hardware implementation
JP2000152005A (ja) 画像処理装置
JPWO2000057631A1 (ja) 画像処理装置および処理方法
US6751640B1 (en) Method and apparatus for multiply-accumulate two-dimensional separable symmetric filtering
US6072911A (en) Linear image filter and the corresponding filtering method
KR100254393B1 (ko) 가중 계수처리 가능한 이산 코사인 변환 코어 구조
JP2608404B2 (ja) 画像処理装置
JP2004032381A (ja) 画像処理回路
WO2003092294A1 (en) Digital image processing method for low-rate applications
JP3817130B2 (ja) 画像処理装置、画像処理方法および画像処理プログラムを記録した記録媒体
JPH11272861A (ja) 画像処理装置
KR100304659B1 (ko) 색보정방법및회로
KR100225496B1 (ko) 이산 코사인 변환 코어 구조
KR100194055B1 (ko) 영상처리장치에 있어서 고속 dct실행에 따른 에러 최소화방법
JPH0416061A (ja) 画像処理装置
JP3168661B2 (ja) 画素数増大方法およびその装置
US7315875B2 (en) Data filtering
JPH03174891A (ja) ブロック歪除去フィルタ

Legal Events

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