JPH1127517A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH1127517A
JPH1127517A JP9172556A JP17255697A JPH1127517A JP H1127517 A JPH1127517 A JP H1127517A JP 9172556 A JP9172556 A JP 9172556A JP 17255697 A JP17255697 A JP 17255697A JP H1127517 A JPH1127517 A JP H1127517A
Authority
JP
Japan
Prior art keywords
pixel
area
identification value
image
image data
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
JP9172556A
Other languages
English (en)
Other versions
JP3585703B2 (ja
Inventor
Mitsuru Tokuyama
満 徳山
Shoji Nakamura
昌次 中村
Mihoko Tanimura
美保子 谷村
Masaaki Otsuki
正明 大槻
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP17255697A priority Critical patent/JP3585703B2/ja
Priority to US09/102,379 priority patent/US6324309B1/en
Publication of JPH1127517A publication Critical patent/JPH1127517A/ja
Application granted granted Critical
Publication of JP3585703B2 publication Critical patent/JP3585703B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • G06T2207/10008Still image; Photographic image from scanner, fax or copier
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30176Document

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】 【課題】 画素数変換処理された画像データを高い精度
で領域分割でき、画素数変換処理後の画像処理によって
得られる画像の画質を向上できる画像処理装置を提供す
る。 【解決手段】 画像処理装置1は、多数の画素を含む領
域を複数有する入力画像データに対し、画素の補間また
は間引きによる画素数変換処理を行う画素数変換部4
と、画像データの各画素を注目画素として、注目画素と
その近傍の複数画素とからなるブロックの特性を表す特
徴量に基づいて、注目画素が含まれる領域の領域識別値
を抽出する領域識別値抽出部6と、画像データをその各
画素の領域識別値に基づいて複数の領域に分割し、上記
各領域に応じたフィルタ処理を行う領域分割フィルタ処
理部5と、入力画像データから抽出された領域識別値に
対して領域識別値の補間または間引きを行うことによ
り、画素数変換処理後の各画素の領域識別値を求める領
域識別値変換部7とを備えている。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、スキャナ、デジタ
ル複写機、あるいはファクシミリ等において、原稿画像
を走査して得られた多数の画素を含む複数領域(例え
ば、文字領域、写真領域、および網点領域)を有する画
像データに対し、原稿画像を変倍または解像度変換して
出力するために、画素の補間または間引きによる画素数
変換処理を行うとともに、上記各領域を識別して分割
し、各領域に応じた画像処理を行う画像処理装置に関す
るものである。
【0002】
【従来の技術】従来より、線画像領域と中間調領域とが
混在した画像を画像処理する際に、処理対象となる注目
画素の近傍領域における画像の特徴量に基づいて線画像
領域と中間調領域とを識別し、線画像領域と中間調領域
とに対して異なる画像処理を行う画像処理装置が知られ
ている。
【0003】例えば、特開平1−137378号公報に
は、線画像領域と濃淡画像領域とが混在した入力画像に
対して空間フィルタ処理を行う空間フィルタ手段と、空
間フィルタ手段の出力に対して2値化を施す2値化手段
とを有し、入力画像から処理対象となる注目画素の近傍
領域における画像の特徴量を抽出し、抽出された特徴量
に基づいて空間フィルタ手段と2値化手段との両者を切
り換えるよう構成された画像処理装置が開示されてい
る。さらに、上記公報の画像処理装置では、第1図に示
されているように、特徴量抽出データを2値化する手段
を、その前段に設けられたマルチプレクサで切り換えて
いる。
【0004】
【発明が解決しようとする課題】しかしながら、上記公
報の画像処理装置では、特徴量を抽出する手段において
も、2値化の手段を特徴量抽出結果に基づき変更する手
段においても、変倍処理や解像度変換について何ら考慮
されていない。つまり、上記公報の画像処理装置は、変
倍率や解像度変換率に関係なく一定の画像処理を行うこ
としかできない構成となっている。
【0005】また、上記公報の画像処理装置を、変倍処
理後や解像度変換後の画像処理に利用しようとしても、
特徴抽出データの変倍処理や解像度変換を行う回路を有
していない。このため、変倍処理後や解像度変換後の画
像データの領域分割を、変倍率や解像度変換率を考慮し
た高い精度で行うことができない。この結果、変倍処理
後または解像度変換後のフィルタ処理や2値化の精度が
低くなり、画像処理後の最終画像の画質が劣化するとい
う問題を有している。
【0006】本発明は、上記従来の問題点を解決するた
めになされたものであり、その目的は、画素数変換処理
された画像データを高い精度で領域分割でき、画素数変
換処理後の画像処理によって得られる画像の画質を向上
できる画像処理装置を提供することにある。
【0007】
【課題を解決するための手段】請求項1記載の発明の画
像処理装置は、上記課題を解決するために、多数の画素
を含む領域を複数有する入力画像データに対し、画素の
補間または間引きによる画素数変換処理を行う画素数変
換処理手段と、画像データの各画素を注目画素として、
注目画素とその近傍の複数画素とからなるブロックの特
性を表す特徴量に基づいて、注目画素が含まれる領域の
領域識別値を抽出する領域識別値抽出手段と、画像デー
タをその各画素の領域識別値に基づいて複数の領域に分
割し、上記各領域に応じた画像処理を行う領域分割画像
処理手段と、入力画像データから抽出された領域識別値
に対して領域識別値の補間または間引きを行うことによ
り、画素数変換処理後の各画素の領域識別値を求める領
域識別値変換手段とを備えていることを特徴としてい
る。
【0008】上記構成によれば、領域識別値変換手段
が、領域識別値抽出手段によって入力画像データから抽
出された領域識別値に対して、領域識別値の補間または
間引きを行うことにより、入力画像データが画素数変換
処理された後の画像データの各画素の領域識別値を求め
るようになっている。これにより、領域分割画像処理手
段が、画素数変換処理された画像データを高い精度で領
域分割することが可能となるので、各領域に対して最適
な画像処理(例えば、フィルター処理、γ変換、疑似中
間調処理、画像編集、多値復元等)を施すことができ
る。従って、画素数変換処理後の画像処理によって得ら
れる画像の画質を向上することができる。
【0009】請求項2記載の発明の画像処理装置は、上
記課題を解決するために、請求項1記載の画像処理装置
において、上記領域分割画像処理手段が、画像データを
その各画素の領域識別値に基づいて複数の領域に分割
し、上記各領域に応じたフィルタ処理を行う領域分割フ
ィルタ処理手段であることを特徴としている。
【0010】上記構成によれば、画素数変換処理された
後の画像データの各画素の領域識別値をフィルタ処理に
利用することで、画像データの各領域に対して最適な特
性および効果を有するフィルタ処理を施すことができる
ので、画素数変換処理後のフィルタ処理によって得られ
る画像の画質を向上することができる。特に、画素数増
大化処理後の画像データの文字領域に強調化フィルター
処理を施すことによって、画素数変換処理による画質の
劣化を確実に補うことができ、従来では達成できなかっ
た高画質の画素数変換処理を達成できる。
【0011】請求項3記載の発明の画像処理装置は、上
記課題を解決するために、請求項2記載の画像処理装置
において、上記画素数変換処理が画素数減少化処理であ
る場合には、領域分割フィルタ処理手段によるフィルタ
処理が画素数減少化処理前に行われるように制御し、画
素数変換処理が画素数増大化処理である場合には、領域
分割フィルタ処理手段によるフィルタ処理が画素数増大
化処理後に行われるように制御する制御手段をさらに備
えていることを特徴としている。
【0012】上記構成によれば、画像の縮小等のために
画像データの画素数減少化処理を行うときには画素数減
少化処理前にフィルタ処理を施し、画像の拡大等のため
に画像データの画素数増大化処理を行うときには画素数
増大化処理後にフィルタ処理を施す。
【0013】画像データの画素数減少化処理を行う場合
には、一般に、画像データの網点領域において画素数の
減少化率と網点の周期性との関係によってモアレが発生
するが、上記構成によれば、画像データの画素数減少化
処理前に、網点領域の周期性をフィルタ処理で制御する
ことにより、網点領域にモアレの発生を防止することが
できる。
【0014】また、画像データの画素数増大化処理を行
う場合には、文字ぼけが画質劣化の要因となるが、上記
構成によれば、画素数増大化処理後の画像データに強調
化のフィルタ処理を行うことにより、この問題を防止で
きる。このように、上記構成では、画素数を増大化させ
る場合と画素数を減少化させる場合とで画素数変換処理
とフィルタ処理との順序を切り替えることによって、モ
アレの発生と文字ぼけによる画質の劣化との両方の問題
を解決することが可能となる。
【0015】請求項4記載の発明の画像処理装置は、上
記課題を解決するために、請求項1ないし3のいずれか
1項に記載の画像処理装置において、上記領域識別値変
換手段が、入力画像データから抽出された領域識別値が
注目画素が各領域に存在する確率を表わす値である場合
には、領域識別値の補間を一次補間法またはN次補間法
によって行うことを特徴としている。
【0016】上記構成によれば、画素数変換処理後の画
像データの濃度勾配に応じた滑らかな勾配を有する領域
識別値に変換することができるので、画素数変換処理後
の画像処理によって得られる画像の画質をさらに向上す
ることができる。
【0017】請求項5記載の発明の画像処理装置は、上
記課題を解決するために、請求項1ないし3のいずれか
1項に記載の画像処理装置において、上記領域識別値変
換手段が、入力画像データから抽出された領域識別値が
注目画素が含まれる領域を特定する値である場合には、
領域識別値の補間を最近隣法によって行うことを特徴と
している。
【0018】上記構成によれば、変換後の領域識別値も
注目画素が含まれる領域を特定する値となるので、画素
数変換処理後の画像処理によって得られる画像の画質を
さらに向上することができる。
【0019】尚、本発明の画像処理装置は、分割可能な
複数の領域を有する画像、例えば、文字領域、写真領
域、および網点領域が混在した原稿画像、エッジ領域と
非エッジ領域とを有する原稿画像(即ち、文字または線
画を含む原稿画像)等を読み取ることにより得られた入
力画像データに対して適用される。
【0020】
【発明の実施の形態】本発明の実施の一形態について図
1ないし図22に基づいて説明すれば、以下の通りであ
る。
【0021】本実施の形態では、図1に示すように、文
字領域、写真領域、および網点領域が混在した原稿画像
を、画像入力装置13にて解像度(RIN)400dp
i、256階調(グレースケール)で読み取ることによ
り得られた画像データに対して画素数変換処理を行い、
処理後の画像データを解像度(ROUT )600dpiの
画像出力装置14に送出する画像処理装置1について説
明する。また、本実施の形態では、画像処理装置1が、
画像出力装置14にて印刷される画像の原稿画像に対す
る割合である変倍率(Z)を、50〜200%(0.5
〜2.0)の範囲内で調整可能な場合について説明す
る。
【0022】画像入力装置13は、画像を読み取って、
多数の画素の濃度値からなる画像データとして出力する
ことができる装置であればよい。本実施の形態では、画
像入力装置13として、CCD(Charge Coupled Devic
e; 電荷結合素子) を利用し、原稿画像の反射光を光学
レンズでCCDに結像し、CCDのアナログ出力をデジ
タル出力に変換するように構成されたスキャナを用いて
いる。
【0023】また、画像入力装置13は、標準白板を撮
像したときの各画素の出力が一定となるように画像デー
タを補正するシェーディング補正と呼ばれる機能を有し
ており、シェーディング補正された画像データS1を画
像処理装置1の濃度変換部2(後述する)へ送出するよ
うになっている。
【0024】本実施の形態にかかる画像処理装置1は、
図1のブロック図に示すように、濃度変換部2、画像デ
ータ選択部3、画素数変換部(画素数変換処理手段)
4、フィルタ処理部(領域分割画像処理手段、領域分割
フィルタ処理手段)5、領域識別値抽出部(領域識別値
抽出手段)6、領域識別値変換部(領域識別値変換手
段)7、γ変換部(領域分割画像処理手段)8、疑似中
間調処理部(領域分割画像処理手段)9、画像編集部
(領域分割画像処理手段)10、多値復元部(領域分割
画像処理手段)11、および制御部(制御手段)12を
備えている。
【0025】まず、画像処理装置1の各部の構成を、画
像データおよび領域識別データ等の信号の流れに沿って
簡単に説明する。濃度変換部2は、画像入力装置13よ
り入力された画像データS1に対して、濃度変換を行
い、得られた画像データS2を画像データ選択部3に送
出する。
【0026】画像データ選択部3は、制御部12から入
力された選択信号S14に基づいて、画像データS2を
画像データS3としてそのまま画素数変換部4に送出す
るか、あるいは、画像データS2を画像データS3とし
てそのままフィルタ処理部5に送出するものである。ま
た、画像データ選択部3は、領域識別値抽出部6へも画
像データS3を送出する。
【0027】画像データ選択部3からγ変換部8への画
像データの流れは、2つある。1つは、画素数増大化処
理を行う場合の画像データの流れであり、画像データ選
択部3から送出された画像データS3が、画素数変換部
4にて画素数増大化処理されて画像データS4に変換さ
れた後、フィルタ処理部5を通ってγ変換部8へ送出さ
れる画像データの流れである。また、もう1つは、画素
数減少化処理を行う場合の画像データの流れであり、画
像データ選択部3からフィルタ処理部5を通って画素数
変換部4へ送出された画像データS5が、画素数変換部
4にて画素数減少化処理されて画像データS7に変換さ
れた後、γ変換部8へ送出される画像データの流れであ
る。
【0028】領域識別値抽出部6は、画像データS3か
ら抽出された各画素の領域識別値で構成される領域識別
データS12を、制御部12から入力された選択信号S
14に基づいてフィルタ処理部5または領域識別値変換
部7に送出する。
【0029】領域識別値変換部7は、領域識別データS
12の各画素の領域識別値の変換を行い、変換後の各画
素の領域識別値を変換後領域識別データS13として、
フィルタ処理部5、γ変換部8、疑似中間調処理部9、
画像編集部10、および多値復元部11にそれぞれ送出
する。ここで、変換後の領域識別値は、画素数変換後の
画像データ(S4またはS7)の各画素の領域識別値と
一致している。
【0030】画素数変換およびフィルタ処理された画像
データ(S6またはS7)は、画像データ選択部3によ
り選択された結果に基づいて、画素数変換部4またはフ
ィルタ処理部5からγ変換部8へと送出される。
【0031】γ変換部8は、変換後領域識別データS1
3を用いてγ変換を行い、γ変換後の画像データS8
を、制御部12からの制御信号(図示せず)に基づいて
画像出力装置14または疑似中間調処理部9へ送出す
る。
【0032】疑似中間調処理部9は、γ変換部8から送
出された画像データS8に対して変換後領域識別データ
S13を用いて疑似中間調処理を行い、疑似中間調処理
後の画像データS9を、制御部12からの制御信号(図
示せず)に基づいて画像出力装置14または画像編集部
10へ送出する。
【0033】画像編集部10は、疑似中間調処理部9か
ら送出された画像データS9に対し、変換後領域識別デ
ータS13を利用すれば画像編集後の画像が高画質とな
る場合には、変換後領域識別データS13を用いて画像
編集を行う。さらに、画像編集部10は、処理後の画像
データを、制御部12からの制御信号(図示せず)に基
づいて画像出力装置14または多値復元部11へ送出す
る。
【0034】多値復元部11は、疑似中間調処理部9で
2値化および階調圧縮された2値画像データS10に対
し、変換後領域識別データS13を利用して高画質の多
値画像データS11に復元する。さらに、多値復元部1
1は、多値復元後の画像データS11を画像出力装置1
4へ送出する。
【0035】次に、画像処理装置の各部について、さら
に詳細に説明する。濃度変換部2は、原稿画像の光学濃
度に対してリニアな濃度特性が得られるように、あらか
じめ画像入力装置13の特性を考慮して設定された濃度
変換テーブルに基づいて画像データS1の濃度変換を行
う。これにより、濃度変換部2は、画像入力装置13の
特性に関係なく原稿画像の光学濃度に対してリニアな濃
度特性(一定の特性)を有する画像データS2を画像デ
ータ選択部3に送出できるようになっている。
【0036】制御部12は、画素数変換部4における処
理が画素数増大化処理であるか画素数減少化処理である
かによって、上記のような画像データの流れと、領域識
別値の変換を行うか否かを制御する選択信号「0」また
は「1」を、画像データ選択部3および領域識別値抽出
部6に送出するものである。
【0037】画像データ選択部3は、制御部12からの
選択信号S14により画像データの流れを変更するもの
である。画像データ選択部3は、制御部12からの選択
信号が画素増大化処理を示す信号「0」であるときに
は、画像データS3を画素数変換部4に送出し、画素数
変換部4からフィルタ処理部5を通りγ変換部8へと画
像データが流れるようにする。一方、画像データ選択部
3は、制御部12からの選択信号が画素減少化処理を示
す信号「1」であるときには、画像データS3をフィル
タ処理部5に送出し、フィルタ処理部5から画素数変換
部4を通りγ変換部8へと画像データが流れるようにす
る。また、画像データ選択部3は、画像データS3を領
域識別値抽出部6に送出する。
【0038】このように、画像処理装置1は、画像デー
タを画素増大化処理する場合には、画素数変換部4にお
いて画素数変換処理を行った後に、フィルタ処理部5に
おいてフィルタ処理を行うようになっている。さらに、
画素数増大化処理後のフィルタ処理は、後述するよう
に、領域識別値抽出部6にて画素数増大化処理された変
換後領域識別データS13を用いて行われる。これによ
り、領域分割を最大限にいかしたフィルタ処理が可能と
なる。
【0039】一方、画像処理装置1は、画像データを画
素減少化処理する場合には、画素数変換部4において画
素数変換処理を行う前に、フィルタ処理部5においてフ
ィルタ処理を行うようになっている。これにより、モア
レ問題を解決することができる。
【0040】領域識別値抽出部6は、画像データS3の
各画素について、注目画素と注目画素の近傍画素とを含
むブロック(マトリックス)内の最大濃度差および繁雑
度を特徴量として算出し、次いで、これら2つの特徴量
を入力とする領域分離テーブルに基づいて、注目画素が
文字領域、写真領域、あるいは網点領域のいずれの領域
に属しているかを識別し、注目画素の領域識別値を得
る。そして、得られた各画素の領域識別値を領域識別デ
ータS12として出力する。
【0041】次に、領域識別値抽出部6についてさらに
詳細に説明する。領域識別値抽出部6は、まず、画像デ
ータS3の各画素について、図2に示す注目画素Pとそ
の近傍の24個の画素(図2中の斜線を付した画素)と
からなる5×5のブロック(マトリックス)内の最大濃
度Dmax と最小濃度Dmin とを求め、次いで、最大濃度
Dmax と最小濃度Dmin との差(=Dmax −Dmin )
を、第1の特徴量である最大濃度差として算出する。
【0042】また、画像データS3の各画素について、
上記ブロック内における互いに45°ずつ異なる4つの
方向、即ち、図3に矢印Eで示すE方向、図4に矢印S
で示すS方向、図5に矢印SEで示すSE方向、およ
び、図6に矢印SWで示すSW方向のそれぞれの繁雑度
を求め、4方向の繁雑度のうちの最小値を、第2の特徴
量である繁雑度として算出する。尚、図3〜6には、図
2と同様のブロックを示しているが、これらは全て同じ
25個の画素を参照している。
【0043】次に、繁雑度の算出方法について、さらに
詳細に説明する。まず、E方向の繁雑度は、図3の矢印
Eで示すように、注目画素Pとその近傍の24個の画素
とからなる5×5のブロック(以下、単に5×5ブロッ
クと称する)内におけるE方向(横方向)に互いに隣接
する2つの画素の組み合わせの全てについて、画素間の
濃度の差分値(絶対値)を算出し、それら差分値の総和
を算出することにより求められる。従って、上記ブロッ
ク内の25個の画素の濃度値を、各画素のi軸座標を表
すi−2〜i+2の整数mと、各画素のj軸座標を表す
j−2〜j+2の整数nとによって、p(m,n)と表
すとすれば、E方向の繁雑度CE は、次式(1)で表さ
れる。
【0044】
【数1】
【0045】また、S方向の繁雑度は、図4の矢印Sで
示すように、5×5ブロック内におけるS方向(縦方
向)に互いに隣接する2つの画素の組み合わせの全てに
ついて、画素間の濃度の差分値(絶対値)を算出し、そ
れら差分値の総和を算出することにより求められる。従
って、S方向の繁雑度CS は、次式(2)で表される。
【0046】
【数2】
【0047】さらに、SE方向の繁雑度は、図5の矢印
SEで示すように、5×5ブロック内におけるSE方向
(斜め方向)に互いに隣接する2つの画素の組み合わせ
の全てについて、画素間の濃度の差分値(絶対値)を算
出し、それら差分値の総和を算出することにより求めら
れる。従って、SE方向の繁雑度CSEは、次式(3)で
表される。
【0048】
【数3】
【0049】また、SW方向の繁雑度は、図6の矢印S
Wで示すように、5×5ブロック内におけるSW方向
(斜め方向)に互いに隣接する2つの画素の組み合わせ
の全てについて、画素間の濃度の差分値(絶対値)を算
出し、それら差分値の総和を算出することにより求めら
れる。従って、SW方向の繁雑度CSWは、次式(4)で
表される。
【0050】
【数4】
【0051】尚、上記式(3)および式(4)中のα
は、E方向およびS方向の差分値の総数(20個;図3
中の矢印Eあるいは図4中の矢印Sの数に等しい)と、
SE方向およびSW方向の差分値の総数(16個;図5
中の矢印SEあるいは図6中の矢印SWの数に等しい)
とを正規化するための係数であり、この場合には、α=
5/4である。
【0052】そして、このようにして算出した上記ブロ
ック内の4方向の繁雑度のうちの最も小さい値を、注目
画素Pの繁雑度と決定する。即ち、注目画素Pの繁雑度
をCとすると、 CP =min(CE ,CS ,CSE,CSW) となる。このようにして、各画素の2種の特徴量、最大
濃度差および繁雑度が算出される。
【0053】次いで、各画素の最大濃度差および繁雑度
から、図7に示すような最大濃度差を横軸、繁雑度を縦
軸とする2次元平面で表される2次元ルックアップテー
ブルを参照することにより、注目画素が文字領域、写真
領域、あるいは網点領域のいずれの領域に属しているか
を識別する。
【0054】上記の2次元ルックアップテーブルは、あ
らかじめ以下のような各特徴量と各領域との関係性を考
慮して、各領域の境界線が設定されている。即ち、最大
濃度差が大きいということは、連続階調をもつ写真領域
や網点領域である可能性が低く、文字領域である可能性
が高いことを示す。また、繁雑度が大きいということ
は、写真領域である可能性が低く、網点領域である可能
性が高いことを示している。
【0055】そして、画像データS3の各画素につい
て、写真領域に属していれば「0」、文字領域に属して
いれば「1」、および網点領域に属していれば「2」と
いうように、注目画素が含まれる領域を特定する領域識
別値を算出し、各画素の領域識別値で構成される領域識
別データS12を送出する。
【0056】また、領域識別値抽出部6は、制御部12
からの選択信号S14に基づいて、領域識別値抽出部6
の出力に対して領域識別値変換部7による変換を行うか
否かを制御するようになっている。即ち、領域識別値抽
出部6は、選択信号S14が画素増大化処理を示す信号
「0」であるときには、領域識別データS12を領域識
別値変換部7に送出し、領域識別値変換部7による変換
が施された変換後領域識別データS13がフィルタ処理
部5へ送出されるようにする。一方、領域識別値抽出部
6は、選択信号S14が画素減少化処理を示す信号
「1」であるときには、領域識別データS12を、領域
識別値変換部7による変換を行うことなく、直接的にフ
ィルタ処理部5へ送出する。
【0057】画素数変換部4は、入力された画像データ
S3またはS5に対し、画像データ上で画像をn倍に変
倍処理した後、各画素の間隔が元の間隔と等しくなるよ
うに画素の補間または間引きを行い、画素数をn倍す
る。画素数変換率nは、変倍率をZ、出力画像の解像度
をROUT 、入力画像の解像度をRINとすると、次式 n=Z×ROUT /RIN によって算出される。また、画素数変換部4は、画素数
変換後の各画素の位置を算出し、画素数変換後の各画素
のうち、元の画像データ(S3またはS5)では画素の
存在しない位置にある補間画素の濃度を、元の画像デー
タ(S3またはS5)の画素の濃度から求める。
【0058】尚、画素数変換部4は、上記の式から分か
るように、変倍処理と解像度変換処理とを共通のアルゴ
リズムで行っているが、変倍処理と解像度変換処理とで
は、画像データと画像出力装置14の制御クロックとの
関係が異なっている。即ち、画像出力装置14の制御ク
ロックは、出力画像の解像度ROUT に応じて変更される
が、変倍率Zには依存しない。
【0059】補間画素の濃度の算出方法としては、元の
画像データ上における補間画素に最も近い画素の濃度を
補間画素の濃度とする最近隣法;元の画像データ上にお
ける補間画素に近い複数画素の濃度値を補間画素からの
距離に基づいて重み付けした加重平均を補間画素の濃度
とする1次補間法(線形補間法)およびN次補間法;等
があるが、ここでは、1次補間法について詳細に説明す
る。
【0060】図8に示すように、補間画素をR、補間画
素Rの近傍で互いに隣接する画像データ(S3またはS
5)上の4つの標本画素(原稿参照点)をP1(濃度P
1)、P2(濃度P2)、P3(濃度P3)、P4(濃
度P4)、P1とP2とを結ぶ直線に対する補間画素R
の投影点をQ1、P3とP4とを結ぶ直線に対する補間
画素Rの投影点をQ2、補間画素RからP1とP3とを
結ぶ直線までの距離をa、補間画素RからP2とP4と
を結ぶ直線までの距離をb、補間画素Rから投影点Q1
までの距離をc、補間画素Rから投影点Q2までの距離
をdとする。1次補間法では、まず、投影点Q1の濃度
Q1および投影点Q2の濃度Q2を、以下の式 Q1=(P1×b+P2×a)/(a+b) Q2=(P3×b+P4×a)/(a+b) によって算出する。次に、濃度Q1、Q2から、以下の
式 R=(Q1×d+Q2×c)/(c+d) によって補間画素Rの濃度Rを算出する。
【0061】画素数変換部4は、画素数変換することに
よって得られた画像データ(S4またはS7)を、フィ
ルタ処理部5またはγ変換部8に送出する。即ち、画像
データ選択部3から画像データS3が直接入力された場
合には、画素数変換(画素数増大化)後の画像データS
4をフィルタ処理部5に送出する。一方、フィルタ処理
部5からフィルタ処理後の画像データS5が入力された
場合には、画素数変換(画素数減少化)後の画像データ
S7をγ変換部8に送出する。
【0062】フィルタ処理部5は、領域識別データ(S
12またはS13)の各画素の領域識別値に基づいて、
入力された画像データ(S3またはS4)を複数領域に
分割し、各領域毎にフィルタの重みを変えて最適なフィ
ルタを選択して、処理が必要な場合には平滑化処理ある
いは強調処理を行う。
【0063】フィルタ処理部5におけるフィルタ処理
は、画像データの注目画素および近傍画素の濃度値から
なるマトリックスと、加重係数のマトリックスであるフ
ィルタとの畳み込み演算の結果を、注目画素の濃度値と
する処理である。
【0064】例えば、図9(a)に示す3×3のフィル
タF1を用いる強調化フィルタ処理では、図9(b)に
示す画像データの注目画素の濃度値p5および近傍画素
の濃度値p1〜p4・p6〜p9からなる3×3マトリ
ックスとフィルタF1との畳み込み演算の結果を、注目
画素の濃度値とする。従って、フィルタ処理後の注目画
素の濃度値をq5とすると、q5は、次式 q5={(p1+p3+p7+p9)×0+(p2+p
4+p6+p8)×(−1/6)+p5×(10/
6)} で表される。
【0065】フィルタ処理部5は、図10に示すよう
に、領域識別データ(S12またはS13)の各画素の
領域識別値によって用いるフィルタを変更するととも
に、画素数変換後の画像データS4が入力された場合、
即ち、画素数増大化処理の場合と、画像データS3が入
力された場合、即ち、画素数減少化処理の場合とで、用
いるフィルタを変更するようになっている。
【0066】画素数増大化処理の場合には、変換後領域
識別データS13に基づいて、注目画素が写真領域に存
在することを示す領域識別値「0」である場合には入力
値をそのまま出力するフィルタF2を用い、注目画素が
文字領域に存在することを示す領域識別値「1」である
場合には文字ぼけを防止するためにエッジを強調化する
フィルタF1を用い、注目画素が網点領域に存在するこ
とを示す領域識別値「2」である場合には入力値をその
まま出力するフィルタF2を用いる。
【0067】また、画素数減少化処理の場合には、領域
識別データS12に基づいて、注目画素が写真領域に存
在することを示す領域識別値「0」である場合には入力
値をそのまま出力するフィルタF2を用い、注目画素が
文字領域に存在することを示す領域識別値「1」である
場合には文字のエッジを強調化するフィルタF3を用
い、注目画素が網点領域に存在することを示す領域識別
値「2」である場合には平滑化処理を行うフィルタF4
を用いる。上記の平滑化処理とは、注目画素に対して近
傍画素との重み平均をとって濃度変化を低減するもので
あり、これにより、画素数減少化処理された画像の網点
領域にモアレが発生することを防止することができる。
【0068】領域識別値変換部7は、領域識別データS
12の各画素の領域識別値に対して領域識別値の補間ま
たは間引きによる変換を行い、画素数変換後の画像デー
タ(S4またはS7)の各画素の領域識別値を算出す
る。領域識別値の補間または間引きによる変換の方法
は、領域識別データS12の種類に応じて選択される。
【0069】即ち、領域識別データS12の各画素の領
域識別値が注目画素が各領域に存在する確率を表わす値
である場合には、領域識別値の補間を一次補間法または
N次補間法によって行い、領域識別データS12の各画
素の領域識別値が注目画素が含まれる領域を特定する値
である場合には、領域識別値の補間を最近隣法によって
行う。
【0070】本実施の形態では、領域識別データS12
の各画素の領域識別値が、注目画素が含まれる領域を特
定する値「0」、「1」、または「2」であるので、最
近隣法を用いて領域識別値の変換を行う。図8に基づい
て説明すると、最近隣法では、補間画素Rの近傍に位置
する原稿画像の画素P1〜P4のうちの最も補間画素R
に近い位置にある画素の領域識別値を、補間画素Rの領
域識別値とする。従って、図8に示す例では、P2の領
域識別値が補間画素Rの領域識別値となる。尚、一次補
間法およびN次補間法によって領域識別値の補間を行う
方法については、後述する。
【0071】γ変換部8は、入力された画像データ(S
6またはS7)を変換後領域識別データS13に基づい
て複数領域に分割し、各領域毎に最適なγ変換を行う。
γ変換とは、出力機器の特性およびその後の画像処理を
考慮して、ある一定の階調特性の出力画像が得られるよ
うに階調補正を行うものであり、例えば、図11に示さ
れるようなルックアップテーブルを用いた濃度変換によ
って達成される。ルックアップテーブルを用いた濃度変
換では、入力画像データの濃度値(入力値)が、ルック
アップテーブルにおけるその濃度値に等しいアドレス
(位置)の設定値(出力値)に変換される。図11のル
ックアップテーブルを、アドレス(入力値)を横軸、そ
のアドレスの設定値(出力値)を縦軸として表した2次
元のグラフを、図12に示す。
【0072】γ変換部8は、変換後領域識別データS1
3の各画素の領域識別値に基づき、1画素毎にγ変換に
用いるルックアップテーブルを切り替えることで、各領
域毎に最適なγ変換を施す。γ変換部8における各領域
のγ変換に用いるルックアップテーブルを表すグラフ
を、図13に示す。図13のグラフから、各領域のγ変
換のγ特性が分かる。
【0073】図13のグラフから分かるように、γ変換
部8は、写真領域の画素(領域識別値が「0」の画素)
に対しては、直線のγ特性(γ=1)を有するルックア
ップテーブルを用いてγ変換を行い、文字領域の画素
(領域識別値が「1」の画素)に対しては、γが大きい
ルックアップテーブルを用いてγ変換を行い、網点領域
の画素(領域識別値が「2」の画素)に対しては、写真
領域に用いるルックアップテーブルのγ特性と文字領域
に用いるルックアップテーブルのγ特性との中間のγ特
性を有するルックアップテーブルを用いてγ変換を行
う。これにより、文字領域はコントラストが変化せず、
網点領域はコントラストがいくらか高められ、写真領域
は網点領域よりさらにコントラストが高められる。
【0074】疑似中間調処理部9は、γ変換部8から送
出された画像データS8に対して変換後領域識別データ
S13を用いて疑似中間調処理を行う。疑似中間調処理
部9における疑似中間調処理の方法は、2値誤差拡散法
やディザ法等、いかなる方法であってもよいが、ここで
は、2値誤差拡散法を例に挙げて説明する。また、本実
施の形態では、256階調の画像データに対して疑似中
間調処理を行っているが、疑似中間調処理によって処理
される画像データの階調数は特に制限されるものではな
い。
【0075】2値誤差拡散法では、まず、多値の濃度値
Bを、しきい値THによるしきい値処理により、しきい
値THより大きい量子化値LEV0(=1)と、しきい
値THより小さい量子化値LEV1(=0)との2値に
振り分ける。即ち、まず、注目画素Bの濃度値Bをしき
い値THと比較し、B>THならば注目画素Bの濃度B
をLEV0にし、B<THならば注目画素Bの濃度Bを
LEV1にする。
【0076】次いで、注目画素Bの濃度BをLEV0ま
たはLEV1にすることによって発生する誤差を算出す
る。即ち、注目画素Bの濃度BをLEV0にすることに
よって発生する誤差をER1とすると、 ER1=B−LEV0 となる。また、注目画素Bの濃度BをLEV1にするこ
とによって発生する誤差をER2とすると、 ER2=B−LEV1 となる。
【0077】そして、誤差ER1または誤差ER2を注
目画素Bの近傍の画素に拡散させる。即ち、図14に示
すように、誤差ER1または誤差ER2を、図14に矢
印で示すような互いに45°の角度を有する4つの方向
に拡散させる。さらに、この誤差を拡散させる4つの方
向それぞれについて、拡散係数が設定される。ここで
は、誤差ER1または誤差ER2を4つの方向に均等に
拡散させるために、全ての方向の拡散係数を1/4とし
ている。
【0078】注目画素Bから4つの近傍画素C〜Fに拡
散される誤差量を、それぞれERC、ERD、ERE、
ERFとすると、 ERC=1/4×ER1または1/4×ER2 ERD=1/4×ER1または1/4×ER2 ERE=1/4×ER1または1/4×ER2 ERF=1/4×ER1または1/4×ER2 そして、各画素C〜Fの濃度に対し、各画素C〜Fに拡
散される誤差量ERC〜ERFを加算する。この処理
を、1画素毎に行うことにより、画像データの全ての画
素の濃度が、LEV0またはLEV1の2値で表され
る。
【0079】2値誤差拡散におけるしきい値THは、写
真領域は階調性優先の設定値TH=90とし、文字領域
は線画再現性重視の設定値TH=128とし、網点領域
はその中間の設定値TH=110とする。この設定にす
ることにより、最適な画像が得られる。このようにし
て、1画素毎にその領域識別値に基づき、2値誤差拡散
のしきい値を変更することで、疑似中間調処理において
も高画質を得ることが可能となる。
【0080】画像編集部10は、疑似中間調処理部9か
ら送出された2値画像データS9を変換後領域識別デー
タS13に基づいて複数領域に分割し、各領域毎に最適
な画像編集を行う。画像編集部10における画像編集
は、特に制限されるものではないが、ここでは、網掛け
処理を例に挙げて説明する。
【0081】画像編集部10における網掛け処理では、
2値画像データS9に対して、変換後領域識別データS
13に基づいて、文字領域(領域識別値が「1」の領
域)のみを網掛け処理し、写真領域(領域識別値が
「0」の領域)および網点領域(領域識別値が「2」の
領域)については何の処理も加えない。
【0082】2値画像データS9を網掛け処理するに
は、網目模様の画像データである網掛け処理パターンの
各画素の濃度値(2値)と画像データの各画素の濃度値
(2値)とをOR処理すればよい。即ち、これら2つの
濃度値の少なくとも一方が1である画素の濃度値を1と
し、両方の濃度値が0である画素の濃度値を0とすれば
よい。例えば、図17(a)に示す網掛け処理パターン
と、図17(b)に示す2値画像データとをOR処理す
れば、図18に示すように、網掛け処理された画像デー
タが得られる。尚、画像編集部10は、領域識別値に応
じて網掛け処理パターンを可変する構成とすることもで
きる。
【0083】多値復元部11は、変換後領域識別データ
S13に基づいて2値画像データS10を複数領域に分
割し、各領域毎に最適な多値復元処理を行う。ここで
は、疑似中間処理部9で2値誤差拡散された2値画像デ
ータS10を多値(ここでは、256値)へ復元する方
法を例に挙げて説明するが、本発明は、復元方法がいか
なる場合でも効果を発揮することが可能である。
【0084】多値復元処理では、まず、2値画像データ
中の濃度値「0」および「1」を、濃度値「0」および
「255」に変換する。次いで、このように変換した後
の画像データに対し、図15に示す復元フィルタを用い
て、前述したフィルタ処理部5におけるフィルタ処理と
同様のフィルタ処理を行う。注目画素の濃度の算出方法
は、フィルタ処理部5におけるフィルタ処理と同じであ
る。
【0085】図16に、各領域の復元フィルタを示す。
多値復元部11は、変換後領域識別データS13に基づ
き、領域識別値が「0」の画素、即ち、写真領域に存在
する画素に対しては、中間調の濃度値が得られるよう平
滑化フィルタF5を用いて多値復元し、領域識別値が
「1」の画素、即ち、文字領域に存在する画素に対して
は、文字ぼけが生じないように変化させないフィルタF
2を施し、領域識別値が「1」の画素、即ち、網点領域
に存在する画素に対しては、写真領域よりも平滑化度合
いの小さい平滑化フィルタF4を用いて多値復元してい
る。これにより、高画質な多値復元処理が可能となって
いる。
【0086】以上のようにして、γ変換部8、疑似中間
調処理部9、画像編集部10、および多値復元部11で
は、変換後領域識別データS13に基づいて画像処理を
行い、画像処理後の画像データ(S8〜11のいずれ
か)を画像出力装置14に送出する。
【0087】尚、ここでは、画像入力装置13にて読み
取られる画像が、文字領域、写真領域、および網点領域
が混在した原稿画像であり、領域識別値抽出部6が、最
大濃度差および繁雑度を入力とする領域分離テーブルに
基づいて、注目画素が文字領域、写真領域、あるいは網
点領域のいずれの領域に属しているかを表す領域識別値
を抽出する場合について説明したが、領域識別値抽出部
6における領域識別値の抽出方法は、特に限定されるも
のではない。
【0088】例えば、領域識別値抽出部6が、注目画素
が文字領域に存在する確率(文字度)、注目画素が写真
領域に存在する確率(写真度)、および、注目画素が網
点領域に存在する確率(網点度)を抽出する構成であっ
てもよい。
【0089】また、画像入力装置13にて読み取られる
画像が、エッジ領域と非エッジ領域とを有する画像、即
ち、文字または線画を含む原稿画像である場合には、領
域識別値抽出部6が、エッジ領域を検出する構成であっ
てもよい。
【0090】この場合の領域識別方法は、ゾーベル(s
obel)フィルタを使用したエッジ検出方法である。
即ち、画像データの注目画素および近傍画素の濃度値か
らなるマトリックスと、ゾーベルフィルタ(エッジ検出
マスク)との畳み込み演算の結果であるゾーベル出力に
基づいて、エッジ領域を検出する。
【0091】具体的には、例えば、図19(a)に示す
ゾーベルフィルタと、図19(b)に示す画像データの
注目画素の濃度値p5および近傍画素の濃度値p1〜4
・p6〜9からなる3×3マトリックスとの畳み込み演
算によって、ゾーベル出力が求められる。従って、ゾー
ベル出力をsとすると、ゾーベル出力sは、次式 s=|p1+p3−p4+p6−p7+p9| で算出される。尚、注目画素は、図19(b)に示す3
×3マトリックスの中心の画素である。
【0092】ゾーベル出力sは、大きければ大きいほ
ど、エッジの度合い(勾配)が強い、即ち、エッジ領域
である可能性(確率)が高いことを示し、小さければ小
さいほど、エッジの度合いが弱い領域、即ち、エッジ領
域である可能性(確率)が低いことを示す値である。従
って、ゾーベル出力sは、そのままエッジ領域である確
率を表す領域識別値として使用できる。また、ゾーベル
出力sを数段階のしきい値でしきい値処理すれば、領域
を特定する領域識別値となる。尚、図19(a)に示す
ゾーベルフィルタによって求められたゾーベル出力s
は、注目画素から濃度値p6の画素に向かう方向(図1
9(b)における右方向)のエッジの勾配を示してい
る。
【0093】領域識別値抽出部6が、入力画像データか
ら、注目画素が各領域に存在する確率を表わす領域識別
値を抽出する場合、即ち、注目画素がエッジ領域に存在
する確率を表す領域識別値を抽出する場合や、注目画素
が文字領域に存在する確率(文字度)、注目画素が写真
領域に存在する確率(写真度)、および、注目画素が網
点領域に存在する確率(網点度)を抽出する場合には、
領域識別値変換部7が、領域識別値の補間を一次補間法
またはN次補間法によって行うことが望ましい。
【0094】まず、一次補間法は、濃度値を領域識別値
に置き換える以外は、画素数変換部4で用いられている
一次補間法とまったく同じである。
【0095】N次補間法とは、2〜4個の画素間の線形
補間ではなく、4個を超える数の画素間で2次以上の曲
線を用いた補間を行う整数次補間方法である。ここで
は、三次補間法(標本化関数補間法)を例に挙げて、図
20に基づいて説明する。
【0096】補間画素Rの領域識別値をRdとすると、
三次補間法による補間画素Rの領域識別値Rdは、補間
画素の近傍の16個の標本画素の領域識別値から、以下
の式によって求められる。
【0097】
【数5】
【0098】上記式中において、f(m,n)は、直線
mと直線nとの交点に位置する標本画素pの領域識別値
を示す。また、sは直線jと補間画素Rとの距離、tは
直線iと補間画素Rとの距離を示す。また、関数c
(X)は、次式 c(X)=(1/πX)×sinπX で表される標本化定理による標本値関数であるが、通常
は、関数c(X)の代わりに、関数c(X)を三次近似
して簡略化した次式 0≦|X|<1のとき、c(X)=1−2|X|2 +|
X|3 1≦|X|<2のとき、c(X)=4−8|X|+5|
X|2 −|X|3 2≦|X|のとき、 c(X)=0 で表される関数を用いる。以上のような簡略式をもちい
ることにより、三次補間法(標本化関数)が可能とな
る。
【0099】三次補間法による領域識別値の補間は、ア
ナログ関数的な滑らかな近似を行うことができるので、
入力画像データから抽出された領域識別値が、注目画素
が各領域に存在する確率を表わす値であるときに採用す
ることが好ましい。
【0100】さらに、領域識別値変換部7は、領域識別
値の補間方法として、画素数変換部4における画像デー
タ(濃度値)の補間方法と同じ方法を用いることがより
望ましい。これにより、画像データの濃度勾配に対応し
た領域識別値の勾配を実現でき、更なる画質の向上を達
成することができる。
【0101】領域識別値抽出部6が、ゾーベル出力(ゾ
ーベル出力結果出力値)sを注目画素がエッジ領域に存
在する確率を領域識別値として抽出する場合には、ゾー
ベルフィルタを用いて算出された結果を用いて、以下の
ようにして各領域毎に最適な画像処理を行う。
【0102】ゾーベル出力sをゾーベル出力領域分割用
の5種類のしきい値Th1,Th2,Th3,Th4,
Th5でしきい値処理する場合を例に挙げて説明する。
但し、これらのしきい値の大小関係は、図21に示すよ
うに、 Th1>Th2>Th3>Th4>Th5 である。
【0103】そして、ゾーベル出力sを5種類のしきい
値Th1,Th2,Th3,Th4,Th5でしきい値
処理することにより、画像を6領域に分割する。即ち、
Th1<sであれば、領域0(領域識別値0)、Th2
<s≦Th1であれば、領域1(領域識別値1)、Th
3<s≦Th2であれば、領域2(領域識別値2)、T
h4<s≦Th3であれば、領域3(領域識別値3)、
Th5<s≦Th4であれば、領域4(領域識別値
4)、s≦Th5であれば、領域5(領域識別値5)、
とする。
【0104】フィルタ処理部5は、上記のようにしてし
きい値との比較により分割された領域に基づいて、図2
2に示すように、領域0であれば図22(a)に示すフ
ィルタ係数、領域1であれば図22(b)に示すフィル
タ係数、領域2であれば図22(c)に示すフィルタ係
数、領域3であれば図22(d)に示すフィルタ係数、
領域4であれば図22(e)に示すフィルタ係数、領域
5であれば図22(f)に示すフィルタ係数、というよ
うにフィルタ係数を変更し、各領域毎に最適な画像処理
を行う。以上のようなフィルタ処理を行うことによって
各領域毎に最適な画像処理を行うことができる。
【0105】フィルタ処理後の画像処理は、最大濃度差
および繁雑度より領域分離した結果に基づいて画像処理
を行う場合と同様である。最大濃度差および繁雑度より
領域分離した結果とゾーベル出力との結果に対し相関を
とるとすれば、領域0,1が文字領域、領域2,3,4
が網点領域、領域5が写真領域となる。
【0106】尚、本実施の形態の画像処理装置1は、出
力画像データ(S8、S9、S10、またはS11)を
画像出力装置14に送出する構成であったが、本発明の
画像処理装置は、出力画像データをメモリーに送出して
メモリーに記憶させる構成であってもよい。その場合に
は、画像を出力する時に、メモリーから読み出した画像
データを画像出力装置14に送出するようにすればよ
い。
【0107】また、本実施の形態の画像処理装置1は、
画像入力装置13および画像出力装置14と独立して設
けられていたが、本発明の画像処理装置は、画像入力装
置13や画像出力装置14を内蔵していてもよい。即
ち、本発明の画像処理装置は、画像処理装置1と同様の
構成の画像処理部と画像入力装置13とを備えるファク
シミリ装置、画像処理装置1と同様の構成の画像処理部
と画像入力装置13と画像出力装置14とを備えるデジ
タル複写機等であってもよい。
【0108】
【発明の効果】本発明の請求項1に記載の画像処理装置
は、以上のように、多数の画素を含む領域を複数有する
入力画像データに対し、画素の補間または間引きによる
画素数変換処理を行う画素数変換処理手段と、画像デー
タの各画素を注目画素として、注目画素とその近傍の複
数画素とからなるブロックの特性を表す特徴量に基づい
て、注目画素が含まれる領域の領域識別値を抽出する領
域識別値抽出手段と、画像データをその各画素の領域識
別値に基づいて複数の領域に分割し、上記各領域に応じ
た画像処理を行う領域分割画像処理手段と、入力画像デ
ータから抽出された領域識別値に対して領域識別値の補
間または間引きを行うことにより、画素数変換処理後の
各画素の領域識別値を求める領域識別値変換手段とを備
えている構成である。
【0109】これにより、画素数変換処理された画像デ
ータを高い精度で領域分割でき、画素数変換処理後の画
像処理によって得られる画像の画質を向上することがで
きるという効果を奏する。
【0110】本発明の請求項2記載の画像処理装置は、
以上のように、上記領域分割画像処理手段が、画像デー
タをその各画素の領域識別値に基づいて複数の領域に分
割し、上記各領域に応じたフィルタ処理を行う領域分割
フィルタ処理手段である構成である。これにより、画素
数変換処理後のフィルタ処理によって得られる画像の画
質を向上することができるという効果を奏する。
【0111】本発明の請求項3記載の画像処理装置は、
以上のように、上記画素数変換処理が画素数減少化処理
である場合には、領域分割フィルタ処理手段によるフィ
ルタ処理が画素数減少化処理前に行われるように制御
し、画素数変換処理が画素数増大化処理である場合に
は、領域分割フィルタ処理手段によるフィルタ処理が画
素数増大化処理後に行われるように制御する制御手段を
さらに備えている構成である。これにより、モアレの発
生と文字ぼけによる画質の劣化との両方の問題を解決す
ることができるという効果を奏する。
【0112】本発明の請求項4記載の画像処理装置は、
以上のように、上記領域識別値変換手段が、入力画像デ
ータから抽出された領域識別値が注目画素が各領域に存
在する確率を表わす値である場合には、領域識別値の補
間を一次補間法またはN次補間法によって行う構成であ
る。これにより、画素数変換処理後の画像処理によって
得られる画像の画質をさらに向上することができるとい
う効果を奏する。
【0113】本発明の請求項5記載の画像処理装置は、
以上のように、上記領域識別値変換手段が、入力画像デ
ータから抽出された領域識別値が注目画素が含まれる領
域を特定する値である場合には、領域識別値の補間を最
近隣法によって行う構成である。これにより、画素数変
換処理後の画像処理によって得られる画像の画質をさら
に向上することができるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施の形態にかかる画像処理装置の構
成を示すブロック図である。
【図2】上記画像処理装置の領域識別値抽出部における
領域識別値の抽出に用いる5×5のブロックを示す説明
図である。
【図3】上記領域識別値抽出部におけるE方向の繁雑度
の算出方法を説明するための説明図である。
【図4】上記領域識別値抽出部におけるS方向の繁雑度
の算出方法を説明するための説明図である。
【図5】上記領域識別値抽出部におけるSE方向の繁雑
度の算出方法を説明するための説明図である。
【図6】上記領域識別値抽出部におけるSW方向の繁雑
度の算出方法を説明するための説明図である。
【図7】上記領域識別値抽出部において領域識別値を算
出するために用いる2次元ルックアップテーブルを表す
グラフである。
【図8】上記画像処理装置の画素数変換部で用いられる
一次補間法を説明するための説明図である。
【図9】上記画像処理装置のフィルタ処理部におけるフ
ィルタ処理を説明するための説明図であり、(a)はフ
ィルタ、(b)は画像データを示す。
【図10】上記フィルタ処理部において各領域に用いら
れるフィルタを示す説明図である。
【図11】上記画像処理装置のγ変換部で用いられるル
ックアップテーブルの一例を示す説明図である。
【図12】図11のルックアップテーブルを表すグラフ
である。
【図13】上記画像処理装置のγ変換部において各領域
に用いられるルックアップテーブルを表すグラフであ
る。
【図14】上記画像処理装置の疑似中間調処理部におけ
る誤差分散の方法を説明するための説明図である。
【図15】上記画像処理装置の多値復元部で用いられる
復元フィルタの一例を示す説明図である。
【図16】上記画像処理装置の多値復元部において各領
域に用いられる復元フィルタを示す説明図である。
【図17】上記画像処理装置の多値復元部における網か
け処理を説明するための説明図であり、(a)は網掛け
処理パターンと、(b)は画像データである。
【図18】上記多値復元部において網かけ処理された画
像データを示す説明図である。
【図19】上記画像処理装置の領域識別値抽出部におけ
るエッジ検出方法を説明するための説明図であり、
(a)はエッジ検出のためのゾーベルフィルタ、(b)
は画像データを示す。
【図20】上記画像処理装置の領域識別値抽出部で用い
られる三次補間法を説明するための説明図である。
【図21】ゾーベル出力領域分割用の5種類のしきい値
の大小関係を示す説明図である。
【図22】ゾーベル出力に基づくフィルタ処理のフィル
タ係数を示す説明図である。
【符号の説明】
1 画像処理装置 2 濃度変換部 3 画像データ選択部 4 画素数変換部(画素数変換処理手段) 5 フィルタ処理部(領域分割画像処理手段、領域分
割フィルタ処理手段) 6 領域識別値抽出部(領域識別値抽出手段) 7 領域識別値変換部(領域識別値変換手段) 8 γ変換部(領域分割画像処理手段) 9 疑似中間調処理部(領域分割画像処理手段) 10 画像編集部(領域分割画像処理手段) 11 多値復元部(領域分割画像処理手段) 12 制御部(制御手段) 13 画像入力装置 14 画像出力装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 大槻 正明 大阪府大阪市阿倍野区長池町22番22号 シ ャープ株式会社内

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】多数の画素を含む領域を複数有する入力画
    像データに対し、画素の補間または間引きによる画素数
    変換処理を行う画素数変換処理手段と、 画像データの各画素を注目画素として、注目画素とその
    近傍の複数画素とからなるブロックの特性を表す特徴量
    に基づいて、注目画素が含まれる領域の領域識別値を抽
    出する領域識別値抽出手段と、 画像データをその各画素の領域識別値に基づいて複数の
    領域に分割し、上記各領域に応じた画像処理を行う領域
    分割画像処理手段と、 入力画像データから抽出された領域識別値に対して領域
    識別値の補間または間引きを行うことにより、画素数変
    換処理後の各画素の領域識別値を求める領域識別値変換
    手段とを備えていることを特徴とする画像処理装置。
  2. 【請求項2】上記領域分割画像処理手段が、画像データ
    をその各画素の領域識別値に基づいて複数の領域に分割
    し、上記各領域に応じたフィルタ処理を行う領域分割フ
    ィルタ処理手段であることを特徴とする請求項1記載の
    画像処理装置。
  3. 【請求項3】上記画素数変換処理が画素数減少化処理で
    ある場合には、領域分割フィルタ処理手段によるフィル
    タ処理が画素数減少化処理前に行われるように制御し、
    画素数変換処理が画素数増大化処理である場合には、領
    域分割フィルタ処理手段によるフィルタ処理が画素数増
    大化処理後に行われるように制御する制御手段をさらに
    備えていることを特徴とする請求項2記載の画像処理装
    置。
  4. 【請求項4】上記領域識別値変換手段が、入力画像デー
    タから抽出された領域識別値が注目画素が各領域に存在
    する確率を表わす値である場合には、領域識別値の補間
    を一次補間法またはN次補間法によって行うことを特徴
    とする請求項1ないし3のいずれか1項に記載の画像処
    理装置。
  5. 【請求項5】上記領域識別値変換手段が、入力画像デー
    タから抽出された領域識別値が注目画素が含まれる領域
    を特定する値である場合には、領域識別値の補間を最近
    隣法によって行うことを特徴とする請求項1ないし3の
    いずれか1項に記載の画像処理装置。
JP17255697A 1997-06-27 1997-06-27 画像処理装置 Expired - Fee Related JP3585703B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP17255697A JP3585703B2 (ja) 1997-06-27 1997-06-27 画像処理装置
US09/102,379 US6324309B1 (en) 1997-06-27 1998-06-23 Image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17255697A JP3585703B2 (ja) 1997-06-27 1997-06-27 画像処理装置

Publications (2)

Publication Number Publication Date
JPH1127517A true JPH1127517A (ja) 1999-01-29
JP3585703B2 JP3585703B2 (ja) 2004-11-04

Family

ID=15944052

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17255697A Expired - Fee Related JP3585703B2 (ja) 1997-06-27 1997-06-27 画像処理装置

Country Status (2)

Country Link
US (1) US6324309B1 (ja)
JP (1) JP3585703B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004015984A1 (ja) * 2002-08-08 2004-02-19 Ricoh Company, Limited 画像データ処理装置、画像データ処理方法、プログラム、記録媒体および画像読取装置
WO2005027043A1 (ja) * 2003-09-11 2005-03-24 Matsushita Electric Industrial Co., Ltd. 視覚処理装置、視覚処理方法、視覚処理プログラム、集積回路、表示装置、撮影装置および携帯情報端末
US6965696B1 (en) 1999-10-14 2005-11-15 Sharp Kabushiki Kaisha Image processing device for image region discrimination
US7783126B2 (en) 2003-09-11 2010-08-24 Panasonic Corporation Visual processing device, visual processing method, visual processing program, and semiconductor device
US8805082B2 (en) 2010-08-23 2014-08-12 Mitsubishi Electric Corporation Image processing apparatus

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000333003A (ja) * 1999-05-20 2000-11-30 Canon Inc 画像形成装置並びに画像形成装置の制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP3611742B2 (ja) * 1999-05-31 2005-01-19 シャープ株式会社 画像処理装置
JP4424845B2 (ja) * 1999-12-20 2010-03-03 本田 正 イメージデータ圧縮方法及び復元方法
JP3512380B2 (ja) * 2000-09-21 2004-03-29 京セラミタ株式会社 領域分離装置およびそれを用いた画像処理装置、ならびに領域分離方法
US6690828B2 (en) * 2001-04-09 2004-02-10 Gary Elliott Meyers Method for representing and comparing digital images
US7324709B1 (en) * 2001-07-13 2008-01-29 Pixelworks, Inc. Method and apparatus for two-dimensional image scaling
US7171059B1 (en) * 2002-05-23 2007-01-30 Pixelworks, Inc. Method and apparatus for two-dimensional image scaling
US7123780B2 (en) * 2001-12-11 2006-10-17 Sony Corporation Resolution enhancement for images stored in a database
US7079686B2 (en) * 2002-08-20 2006-07-18 Lexmark International, Inc. Systems and methods for content-based document image enhancement
US20040051884A1 (en) * 2002-09-18 2004-03-18 Creo, Inc. Method of encoding raster data based on variations of color
US7345785B2 (en) * 2002-09-18 2008-03-18 Kodak Graphic Communications Canada Company Method of compensating for scan conversion rules and imposition shifts
US6914700B2 (en) 2003-04-17 2005-07-05 Lexmark International, Inc. Method for reducing migrating residual error in error diffusion halftoning
JP4377622B2 (ja) * 2003-07-16 2009-12-02 オリンパス株式会社 シェーディング補正装置
US20070165048A1 (en) * 2003-09-11 2007-07-19 Matsushita Electric Industrial Co., Ltd. Image processing device, image processing method, and image processing program
WO2005027042A1 (ja) * 2003-09-11 2005-03-24 Matsushita Electric Industrial Co., Ltd. 視覚処理装置、視覚処理方法、視覚処理プログラムおよび半導体装置
JP4500707B2 (ja) * 2004-03-24 2010-07-14 キヤノン株式会社 画像データ処理装置
JP4864332B2 (ja) * 2004-07-13 2012-02-01 株式会社リコー 解像度変換の補間方法、画像処理装置、画像表示装置、プログラムおよび記録媒体
US7574071B2 (en) * 2004-10-05 2009-08-11 Seiko Epson Corporation Method and apparatus for resizing images
US7599556B2 (en) * 2005-08-25 2009-10-06 Joseph Stanley Czyszczewski Apparatus, system, and method for scanning segmentation
JP4720544B2 (ja) * 2006-03-01 2011-07-13 ソニー株式会社 画像処理装置および方法、プログラム記録媒体、並びにプログラム
JP4589896B2 (ja) * 2006-07-04 2010-12-01 株式会社リコー 画像処理装置と画像処理方法とプログラム
JP4238902B2 (ja) * 2006-09-04 2009-03-18 日本電気株式会社 文字ノイズ除去装置、文字ノイズ除去方法、文字ノイズ除去プログラム
US7821524B2 (en) * 2007-06-26 2010-10-26 Microsoft Corporation Adaptive contextual filtering
KR101442153B1 (ko) * 2008-01-15 2014-09-25 삼성전자 주식회사 저조도 영상 처리 방법 및 시스템
WO2010023809A1 (ja) * 2008-09-01 2010-03-04 日本電気株式会社 画像特徴量抽出装置
JP5482655B2 (ja) * 2008-09-01 2014-05-07 日本電気株式会社 画像同一性尺度算出システム
US9092668B2 (en) * 2009-07-18 2015-07-28 ABBYY Development Identifying picture areas based on gradient image analysis
GB201209382D0 (en) * 2012-05-25 2012-07-11 Poikos Ltd Body measurement
CN115331161B (zh) * 2022-06-30 2025-06-24 兰州大方电子有限责任公司 一种基于视频流的动态目标密度检测方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01137378A (ja) 1987-11-25 1989-05-30 Oki Electric Ind Co Ltd 画像処理方式
US5289293A (en) 1989-03-14 1994-02-22 Canon Kabushiki Kaisha Pixel density conversion and processing
US5008752A (en) 1989-06-16 1991-04-16 Eastman Kodak Company Digital image interpolator with multiple interpolation algorithms
DE69031769T2 (de) 1989-07-07 1998-07-02 Toshiba Kawasaki Kk Bildverarbeitungsgerät
JP2991485B2 (ja) * 1990-11-29 1999-12-20 株式会社東芝 画像処理装置
JP2871127B2 (ja) * 1991-01-30 1999-03-17 三菱電機株式会社 画像処理装置及び方法
JP2600515B2 (ja) * 1991-05-14 1997-04-16 富士ゼロックス株式会社 画像処理方法
US5696842A (en) * 1991-07-04 1997-12-09 Ricoh Company, Ltd. Image processing system for adaptive coding of color document images
JPH05135165A (ja) 1991-11-13 1993-06-01 Toshiba Corp 画像処理装置
US5515180A (en) 1992-11-24 1996-05-07 Sharp Kabushiki Kaisha Image processing device
US5608824A (en) * 1993-01-22 1997-03-04 Olympus Optical Co., Ltd. Image processing apparatus in which filters having different filtering characteristics can be switched among themselves
JPH0766976A (ja) 1993-06-18 1995-03-10 Ricoh Co Ltd 画像処理装置
DE69432093T2 (de) 1993-09-27 2003-07-17 Canon Kk Bildverarbeitungsvorrichtung
JPH08125868A (ja) * 1994-10-19 1996-05-17 Canon Inc 画像処理装置及び方法
JP3357776B2 (ja) * 1996-01-17 2002-12-16 シャープ株式会社 画像処理方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6965696B1 (en) 1999-10-14 2005-11-15 Sharp Kabushiki Kaisha Image processing device for image region discrimination
WO2004015984A1 (ja) * 2002-08-08 2004-02-19 Ricoh Company, Limited 画像データ処理装置、画像データ処理方法、プログラム、記録媒体および画像読取装置
WO2005027043A1 (ja) * 2003-09-11 2005-03-24 Matsushita Electric Industrial Co., Ltd. 視覚処理装置、視覚処理方法、視覚処理プログラム、集積回路、表示装置、撮影装置および携帯情報端末
US7783126B2 (en) 2003-09-11 2010-08-24 Panasonic Corporation Visual processing device, visual processing method, visual processing program, and semiconductor device
US7860339B2 (en) 2003-09-11 2010-12-28 Panasonic Corporation Visual processing device, visual processing method, visual processing program, intergrated circuit, display device, image-capturing device, and portable information terminal
KR101030864B1 (ko) * 2003-09-11 2011-04-22 파나소닉 주식회사 시각 처리 장치, 시각 처리 방법, 시각 처리 프로그램, 집적 회로, 표시 장치, 촬영 장치 및 휴대 정보 단말
US7945115B2 (en) 2003-09-11 2011-05-17 Panasonic Corporation Visual processing device, visual processing method, visual processing program, and semiconductor device
US8165417B2 (en) 2003-09-11 2012-04-24 Panasonic Corporation Visual processing device, visual processing method, visual processing program, integrated circuit, display device, image-capturing device, and portable information terminal
US8805082B2 (en) 2010-08-23 2014-08-12 Mitsubishi Electric Corporation Image processing apparatus

Also Published As

Publication number Publication date
US6324309B1 (en) 2001-11-27
JP3585703B2 (ja) 2004-11-04

Similar Documents

Publication Publication Date Title
JP3585703B2 (ja) 画像処理装置
JP3472479B2 (ja) 画像処理装置
JPH0372778A (ja) 画像処理装置の領域識別方式
JP2001251517A (ja) 画像処理装置、画像処理方法、及び画像処理システム
JP2784278B2 (ja) 画像変倍処理装置
JP3142279B2 (ja) 網点領域分離装置
JPH10155089A (ja) 画像処理装置
JP3386203B2 (ja) 画情報の処理方法及び画情報処理装置
JP2851724B2 (ja) 画像処理装置
JP4053362B2 (ja) 補間処理方法、補間処理プログラムおよびこれを記録した記録媒体ならびに画像処理装置およびこれを備えた画像形成装置
JPH09212642A (ja) 画像処理装置
JP3361355B2 (ja) 画像処理装置
JP3093235B2 (ja) 画像処理方法および装置
JPH0662230A (ja) 画像形成装置
JP3212339B2 (ja) 画像変倍装置
JP2900907B2 (ja) 画像処理装置
JPH05160996A (ja) 画像処理方法
JP3245586B2 (ja) 極点画素検出装置
JP3005003B2 (ja) 画像処理方法
JP2836992B2 (ja) 画像変倍処理装置
JP3590943B2 (ja) 画像処理装置
JP2004128839A (ja) 画像処理装置
JPH01173971A (ja) 画像処理方法
JPH07170393A (ja) 画像処理装置
JPH0937072A (ja) 画像拡大装置

Legal Events

Date Code Title Description
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: 20040803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040804

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070813

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080813

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080813

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090813

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090813

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100813

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110813

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110813

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120813

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120813

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130813

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees