JPH10283475A - 画像処理方法及び装置 - Google Patents

画像処理方法及び装置

Info

Publication number
JPH10283475A
JPH10283475A JP9086158A JP8615897A JPH10283475A JP H10283475 A JPH10283475 A JP H10283475A JP 9086158 A JP9086158 A JP 9086158A JP 8615897 A JP8615897 A JP 8615897A JP H10283475 A JPH10283475 A JP H10283475A
Authority
JP
Japan
Prior art keywords
attribute
pixel
image
area
attribute information
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
JP9086158A
Other languages
English (en)
Other versions
JP3733686B2 (ja
Inventor
Junji Ishikawa
淳史 石川
Junji Nishigaki
順二 西垣
Hiroshi Sugiura
博 杉浦
Shinji Yamamoto
眞司 山本
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.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP08615897A priority Critical patent/JP3733686B2/ja
Priority to US09/054,210 priority patent/US6157737A/en
Publication of JPH10283475A publication Critical patent/JPH10283475A/ja
Application granted granted Critical
Publication of JP3733686B2 publication Critical patent/JP3733686B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】原稿画像に複数種類の画像が存在する場合であ
っても、画像の境界線を抽出することによって領域判別
を正確に行い、各領域に対して属性に応じた適切な画像
処理を行うことのできる画像処理方法及び装置を提供す
ることを目的とする。 【解決手段】入力された画像について画素毎に特徴量を
抽出し、特徴量に基づき画素毎に属性を判別して画素属
性情報を生成し、画素属性情報に基づいて、写真領域又
は網点領域に対してはハフ変換を適用して局所領域に分
割し且つ分割した局所領域について属性を判別すること
によって画素属性情報を補正し、文字領域に対してはハ
フ変換以外の処理を適用して画素属性情報を補正し、補
正された属性情報に基づいて各領域に対しそれぞれの属
性に対応した画像処理を行う。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、文字画像、網点画
像、又は濃淡画像(写真画像)など、種々の属性の画像
が混在する原稿画像に対し、その属性に応じた適切な画
像処理を行うことのできる画像処理装置に関し、例えば
デジタル複写機などに利用される。
【0002】
【従来の技術】複写機などで使用される原稿には、文字
画像のみの原稿、写真画像のみの原稿、網点画像のみの
原稿の他、それらが混在している原稿がしばしば用いら
れる。これら種々の画像に対する画像処理は,それぞれ
の特性に適応した処理が望ましい。
【0003】そのためには、原稿画像を、文字/写真/
網点などの属性に応じた領域に分割する領域判別を正確
に行う必要がある。従来の領域判別においては、原稿画
像内の画素毎に、注目画素とその周辺画素との間の濃度
差、注目画素を含む領域内の最大値と最小値との差、又
はヒストグラムなどの濃度情報に基づいて、注目画素の
属性を判定する方法がしばしば用いられている。また、
注目画素を含む領域内の周波数成分からその領域内の属
性を判別する方法も知られている。これらの領域判別の
ために、ニューラルネットがしばしば用いられる。
【0004】
【発明が解決しようとする課題】ところが、上述した従
来の領域判別方法では、原稿画像内の画素毎の属性、又
は周辺画素を含めた狭い領域の属性を判別するものであ
るため、各領域における属性に誤判別がしばしば発生す
る。
【0005】そのため、原稿画像における実際の1つの
属性の領域内に、異なる属性であると誤判別された複数
の属性の領域が点在することとなる可能性がある。そう
すると、実際には同一の属性の領域であるにも係わら
ず、誤判別された属性に対応する内容の複数種類の画像
処理が実行されることとなり、誤判別による画質劣化が
生じるという問題があった。
【0006】本発明は、上述の問題に鑑みてなされたも
ので、原稿画像に複数種類の画像が存在する場合であっ
ても、画像の境界線を抽出することによって領域判別を
正確に行い、各領域に対して属性に応じた適切な画像処
理を行うことのできる画像処理方法及び装置を提供する
ことを目的とする。
【0007】
【課題を解決するための手段】請求項1の発明に係る方
法は、入力された画像について画素毎に特徴量を抽出
し、前記特徴量に基づき画素毎に属性を判別して画素属
性情報を生成し、前記画素属性情報に基づいて、写真領
域又は網点領域に対してはハフ変換を適用して局所領域
に分割し且つ分割した局所領域について属性を判別する
ことによって前記画素属性情報を補正し、文字領域に対
してはハフ変換以外の処理を適用して前記画素属性情報
を補正し、補正された属性情報に基づいて前記各領域に
対しそれぞれの属性に対応した画像処理を行う。
【0008】請求項2の発明に係る装置は、入力された
画像について画素毎に特徴量を抽出する手段と、前記特
徴量に基づき画素毎に属性を判別して画素属性情報を生
成する手段と、属性の境界に位置する画素に対しハフ変
換を適用して直線を検出し、検出した直線によって前記
画像を複数の局所領域に分割し、分割した各局所領域に
ついて属性を判別することによって前記画素属性情報を
補正する第1の属性補正手段と、ハフ変換以外の処理を
適用して前記画素属性情報を補正する第2の属性補正手
段と、前記画素属性情報に基づいて、前記第1の属性補
正手段と前記第2の属性補正手段とを属性に対応して切
り換える切換え手段と、補正された属性情報に基づいて
前記各領域に対しそれぞれの属性に対応した画像処理を
行う手段と、を有して構成される。
【0009】請求項3の発明に係る装置では、前記第1
の属性補正手段は、前記画素属性情報に基づいて境界に
位置する画素である境界点を抽出する手段と、直交座標
平面における前記各境界点に対しハフ変換を適用して極
座標平面上の曲線に変換する手段と、極座標平面に変換
された各曲線の交点を検出する手段と、検出された交点
の極座標を直交座標平面上の直線に逆変換することによ
って境界線を生成する手段と、前記境界線によって囲ま
れた領域を局所領域として抽出する手段と、前記局所領
域毎の属性を判別する手段と、を有して構成される。
【0010】請求項4の発明に係る装置では、前記第2
の属性補正手段は、注目画素及びその周辺画素の中の最
大値を検出する手段と、検出された最大値を注目画素に
置き換える手段と、置き換えられた注目画素及びその周
辺画素の中の最小値を検出する手段と、検出された最小
値を注目画素に置き換える手段と、を有して構成され
る。
【0011】請求項5の発明に係る装置では、前記切換
え手段は、写真領域及び網点領域に対しては前記第1の
属性補正手段を選択し、文字領域に対しては前記第2の
属性補正手段を選択する。
【0012】本発明による画像処理方法の例を図11を
参照して説明し、ハフ変換による属性補正処理の動作を
図7及び図8を参照して説明する。図11において、各
画素毎に属性を判別し(#11)、各属性毎に属性マッ
プMPを作成する(#12)。つまり、文字、写真、及
び網点の各画像の候補領域毎に属性マップMPを作成す
る。
【0013】文字画像の候補領域に対しては、その属性
マップMPについてクロージング処理を行う(#1
3)。クロージング処理では、最大文字サイズ相当のデ
ィスクフィルタを用い、画像を一旦太らせた後に縮める
処理を行う。
【0014】写真又は網点の候補領域に対しては、それ
ぞれの属性マップMPについて、ハフ変換による属性判
別処理を行う(#14、15)。ぞれらの処理が終わっ
た後に、それぞれの属性マップMPを総合的に判定して
合成する(#16)。合成に当たっては、画素毎の属性
の判別の精度のよい順、例えば、網点、写真、文字の順
に優先して合成する。
【0015】図7(A)に概念的に示す原画像RFに対
し画素毎に属性判別を行うと、図7(B)に示すよう
に、領域A1であると判別された画素GA1と領域A2
であると判別された画素GA2とが混在した属性マップ
MP1が得られる。
【0016】図7(B)に示す属性マップMP1に対し
雑音除去を施すことによって、図7(C)に示す属性マ
ップMP2が得られる。図8(D)は、図7(C)に示
す属性マップMP2に対して、領域A2と非領域A2と
の境界点GBを抽出した結果を示す境界マップMP3で
ある。
【0017】境界点GBに対しハフ変換を適用して所定
の長さ以上の線分LB3,LB4を検出した結果が、図
8(E)に示されている。線分LB3,LB4を境界線
として、4つの局所領域AL1〜4に分割されている。
これらの局所領域AL1〜4のそれぞれにおいて、属性
の判別が行われる。
【0018】図8(F)は、各局所領域AL1〜4にお
いて、画素GA1の数と画素GA2の数との多い方の画
素GAの属性を採用した結果を示す。すなわち、局所領
域AL1及び2は領域A1、局所領域AL3及び4は領
域A2となっており、これは原画像RFの実際の領域A
1,A2に近い。
【0019】なお、局所領域ALへの分割の際に、分割
された局所領域ALに対し、所定の長さ以上の線分が検
出されなくなるまで、局所領域ALへの分割を再帰的に
行うことも可能である。
【0020】
【発明の実施の形態】図1は本発明に係る画像処理部2
3を内蔵した画像読取り装置1の全体の構成を示す図で
ある。
【0021】図1において、画像読取り装置1は、本体
10、原稿カバー11、原稿載置ガラス12、露光ラン
プ13、ミラー14a,b,c、レンズ15、CCDセ
ンサ16、スライダー駆動部17、操作パネル部21、
制御部22、及び画像処理部23などから構成されてい
る。
【0022】原稿載置ガラス12の上に載置された原稿
DRは、露光ランプ13によって照射される。原稿DR
からの反射光は、ミラー14a,b,cによってレンズ
15に導かれ、原稿DRの画像がCCDセンサ16上で
結像する。
【0023】露光ランプ13及びミラー14a,b,c
は、スライダー駆動部17によって倍率に応じた速度で
移動され、原稿載置ガラス12の上に載置された原稿D
Rをその全面にわたって走査する。
【0024】CCDセンサ16に入射した原稿DRの反
射光は、CCDセンサ16によって電気信号である画像
信号SPに変換され、画像処理部23に入力される。画
像処理部23において、画像信号SPに対し、種々のア
ナログ信号処理、A/D変換、及びデジタル画像処理が
順次行われる。画像処理が行われた画像データDOは、
外部機器24、例えば画像メモリ又はプリンタ部へ出力
される。
【0025】図2は画像処理部23の構成を示すブロッ
ク図である。画像処理部23は、A/D変換部31、シ
ェーディング補正部32、LOG補正部33、画像格納
部34、領域判別部35、及び画像補正部36から構成
されている。
【0026】CCDセンサ16から出力された画像信号
SPは、A/D変換部31によってデジタル信号である
画像データD1に変換され、シェーディング補正部32
及びLOG補正部33を経て画像格納部34に格納され
る。画像格納部34に格納された画像データD3に基づ
いて、領域判別部35によって局所領域毎の属性が判別
され、属性情報DA2が出力される。画像補正部36に
おいては、領域判別部35における判別結果に応じてパ
ラメータが切り換えられ、画像データD3に対し局所領
域毎にその属性に対応した画像処理が行われる。
【0027】図3は領域判別部35の構成を示すブロッ
ク図である。領域判別部35は、特徴量抽出部41、属
性判別部42、演算部43、属性格納部44、及び局所
領域属性格納部45から構成される。
【0028】特徴量抽出部41は、入力された画像デー
タD3について画素毎に特徴量DCを抽出する。特徴量
抽出部41として、例えばラプラシアンフィルタが用い
られる。属性判別部42は、特徴量DCに基づいて画素
毎に属性を判別し、属性情報DA1を出力する。属性情
報DA1は属性格納部44に格納される。属性情報DA
1は本発明における画素属性情報に相当する。
【0029】演算部43は、属性情報DA1に基づい
て、局所領域毎の属性を判別する演算を行って補正され
た属性情報DA2を出力する。すなわち、演算部43
は、写真領域又は網点領域に対してはハフ変換を適用し
て局所領域に分割し且つ分割した局所領域について属性
を判別することによって属性情報DA1を補正し、文字
領域に対してはモホロジー処理の1種であるクロージン
グ(Closing)処理を行って属性情報DA1を補
正する。補正された属性情報は合成され、1つの属性情
報DA2として出力される。
【0030】ハフ変換を適用した属性補正処理において
は、属性情報DA1に基づいて、属性の境界に位置する
画素に対しハフ変換を適用して直線を検出し、検出した
直線によって画像データD3を複数の矩形の局所領域に
分割し、分割した各局所領域について属性を判別する。
各局所領域についての属性が属性情報DA2である。局
所領域属性格納部45は属性情報DA2を格納する。演
算部43及び属性格納部44によって、属性補正部AM
が構成されている。
【0031】したがって、画像格納部34から読み出さ
れた画像データD3は、特徴量抽出部41において画素
毎の特徴量DCが抽出され,属性判別部42において画
素毎の属性が判別され、得られた属性情報DA1が属性
格納部44に格納される。属性格納部44に格納された
属性情報DA1は演算部43により読み出され、ハフ変
換又はクロージング処理を適用して属性補正処理が行わ
れ、補正された属性情報DA2は局所領域属性格納部4
5に格納される。
【0032】図4は属性補正部AMの構成を機能的に示
すブロック図である。属性補正部AMは、切換え部5
0、ノイズ除去処理部51、境界点抽出部52、ハフ変
換部53、交点検出部54、逆変換部55、局所領域抽
出部56、属性判別部57、クロージング処理部58、
及び合成部59から構成される。これらのうち、ノイズ
除去処理部51、境界点抽出部52、ハフ変換部53、
交点検出部54、逆変換部55、局所領域抽出部56、
及び属性判別部57によって第1の属性補正部AM1が
構成されており、クロージング処理部58によって第2
の属性補正部AM2が構成されている。
【0033】切換え部50は、属性情報DA1に基づい
て、第1の属性補正部AM1と第2の属性補正部AM2
とを切り換え、属性情報DA1の補正処理をその属性に
対応して行うようにする。通常、属性情報DA1が文字
画像である場合には第2の属性補正部AM2を選択し、
属性情報DA1が写真画像又は網点画像である場合には
第1の属性補正部AM1を選択する。
【0034】第1の属性補正部AM1において、ノイズ
除去処理部51は、属性情報DA1に含まれるノイズを
除去するための処理を行う。ノイズ除去処理部51で
は、写真画像及び網点画像の候補領域に対して、候補領
域に含まれる小さな面積の他の画像の候補領域を削除す
る。例えば、写真画像及び網点画像の候補領域に含まれ
る14ポイントの文字サイズ以下の面積領域を除去す
る。これによって属性情報DA1aが得られる。
【0035】境界点抽出部52は、画素毎に判別された
属性の情報である属性情報DA1aに基づいて、境界に
位置する画素である境界点PBを抽出する。ハフ変換部
53は、直交座標平面における各境界点PBに対し、ハ
フ変換(Hough変換)を適用して極座標平面上の曲
線に変換する。交点検出部54は、極座標平面に変換さ
れた各曲線の交点PCを検出する。逆変換部55は、検
出された交点PCの極座標を直交座標平面上の直線に逆
変換することによって境界線LBを生成する。局所領域
抽出部56は、境界線LBによって囲まれた領域を局所
領域ALとして抽出する。
【0036】属性判別部57は、局所領域AL毎の属性
を判別し、その判別結果である属性情報DA2aを出力
する。局所領域AL毎の属性の判別に当たっては、画素
毎に判別された属性が用いられる。例えば、1つの局所
領域AL内において、特定の属性の画素が50パーセン
ト以上あれば、その画素の属性を局所領域ALの属性と
する。また、局所領域AL内に3種類以上の属性の画素
が混在する場合には、それらのうちの画素数の最も多い
属性を局所領域ALの属性とする。
【0037】クロージング処理部58は、最大文字サイ
ズ(14ポイント)相当のディスクフィルタを用い、画
像を一旦太らせた後に縮める処理を行う。図示は省略し
たが、クロージング処理部58には、注目画素及びその
周辺画素の中の最大値を検出する手段、検出された最大
値を注目画素に置き換える手段、置き換えられた注目画
素及びその周辺画素の中の最小値を検出する手段、及び
検出された最小値を注目画素に置き換える手段が設けら
れている。クロージング処理部58によって、属性情報
DA1に補正を加え、補正された属性情報DA2bを出
力する。
【0038】合成部59は、第1の属性補正部AM1か
ら出力される属性情報DA2aと、クロージング処理部
58から出力される属性情報DA2bとを合成して1つ
の属性情報DA2とする。
【0039】図5は画像補正部36の構成を示すブロッ
ク図である。図5において、画像補正部36は、変倍/
移動処理部61、MTF補正部62、濃度補正部63、
及び2値化処理部64から構成される。これらの各部に
おいて、それぞれの処理のためのパラメータが、領域判
別部35から出力される属性情報DA2に基づいて設定
される。これによって、局所領域AL毎に、その属性に
対応した画像処理が行われる。例えば、文字領域に対し
てはエッジ強調処理、写真画像に対しては平滑化処理、
網点画像に対してはフィルタリング処理などが行われ
る。
【0040】次に、領域判別部35の処理動作、特に属
性情報DAの処理動作についてさらに詳しく説明する。
まず、ハフ変換について簡単に説明する。図6はハフ変
換の概念を示す図である。このうち、図6(A)はx−
y空間(直交座標平面)における各点A〜Gの位置を示
し、図6(B)は各点A〜Gをハフ変換によってρ−θ
空間(極座標平面)上に表した曲線を示す。
【0041】ハフ変換は、画像の中から、直線、円、楕
円などの図形を検出するための方法である。特に、Du
da and Hartの方法による直線検出方法がよ
く用いられており、本実施形態においてもこの方法を用
いる。この方法においては、直線を、 ρ=xcosθ+ysinθ ……(1) で表現する。ここで、ρは原点から直線へ下ろした垂線
の長さ、θは垂線とx軸のなす角度である。
【0042】図6(A)に示すx−y空間上の点、例え
ばA点(x0 ,y0 )は、(1)式によると、図6
(B)に示すρーθ空間においては、1本の正弦曲線の
軌跡ρ=x0 cosθ+y0 sinθに対応する。
【0043】これとは逆に、ρ−θ空間における1本の
正弦曲線の軌跡は、x−y空間において(x0 ,y0 )
を通る総ての直線群を表している。したがって、x−y
空間における1本の直線上の各点をそれぞれρ−θ空間
に変換した場合、これらの点からρ−θ空間上に作られ
る各正弦曲線の軌跡は一点で交わることとなる。軌跡の
交わった点を逆変換することによって、x−y空間に1
本の直線が得られる。つまり、この方法によれば、離散
的な点に基づいて、換言すれば直線にとぎれのある場合
であっても、1本の直線を検出することができる。
【0044】図6(A)において、x−y空間上の点
A,B,C,Dは1本の直線LB1上の点である。直線
LB1において、θはπ/4である。これらの各点をハ
フ変換によりρ−θ空間上に変換すると、図6(B)に
示すように、それぞれ正弦曲線の軌跡となり、それぞれ
の軌跡は交点αで交わる。
【0045】同様に、x−y空間上の点E,B,F,G
は1本の直線LB2上の点である。直線LB2におい
て、θはπ/2である。これらの各点をハフ変換により
ρ−θ空間上に変換すると、図6(B)に示すような正
弦曲線の軌跡となり、それぞれの軌跡は交点βで交わ
る。
【0046】このように、x−y空間において軸に平行
又は垂直な直線は、ρ−θ空間においてはθ=0、π/
2、πの位置に交点がある。したがって、θ=0、π/
2、πの位置に交点があった場合に、その交点をx−y
空間上に逆変換することによって、直線(線分)を求め
ることができる。
【0047】直線を求めるための具体的な手法として
は、原画像から直線の要素候補となる画素位置を検出
し、その画素位置に対応するρ−θ空間上の軌跡の各点
を求める。得られた各点によって、ρ−θ空間における
座標位置に対しカウントアップする。ある閾値以上のカ
ウント値をもつ点(極大値点)が交点であるから、その
極大値点に対し(1)式を用いて逆変換を施すことによ
って、x−y平面上の直線が抽出される。
【0048】また、その極大値点を通る軌跡に対応する
x−y平面上の座標位置に基づいて、直線(線分)の長
さが検出される。例えば、図6において、A,B,C,
Dの各点が直線上にあることが検出された場合に、これ
ら4点の中の端の点E及びGを検出し、これら2点間の
距離を測定すればよい。したがって、所定の長さ以上の
線分のみを抽出することが可能である。
【0049】次に、画像読取り装置1における属性補正
処理の動作を説明する。図7及び図8はハフ変換による
属性補正処理の動作を概念的に説明するための図であ
る。
【0050】図7(A)には、原稿DRの画像である原
画像RFについて、属性の異なる2つの領域A1及び領
域A2の境界部が示されている。なお、領域A1は、領
域A2でない領域、つまり非領域A2である。原画像R
Fに対し、画素毎に属性判別を行うと、図7(B)に示
すように、領域A1であると判別された画素GA1と領
域A2であると判別された画素GA2とが混在した属性
マップMP1が得られる。各画素GA1は白色で、各画
素GA2は灰色で、それぞれ示されている。
【0051】図7(B)に示す属性マップMP1による
と、一方の領域が他方の領域に入り込んだ状態となって
おり、雑音の混じった状態である。属性マップMP1に
対し雑音除去を施すことによって、図7(C)に示す属
性マップMP2が得られる。雑音除去を施すことによっ
て、境界点の個数が減少して演算時間が低減し、且つ誤
判別も減少する。なお、雑音除去処理の方法として、あ
る所定サイズ以下の面積領域を削除する方法、ある所定
サイズのマトリクス内の属性カウント値に応じて属性マ
ップを補正する方法などがある。
【0052】図8(D)は、図7(C)に示す属性マッ
プMP2に対して、領域A2と非領域A2との境界点G
Bを抽出した結果を示す境界マップMP3である。なお
境界点GBは画素GA2について検出されており、画素
GA2について、画素GA1との境界部分が境界点GB
として抽出されている。各境界点GBは黒色で示されて
いる。
【0053】境界点GBに対しハフ変換を適用して所定
の長さ以上の線分LB3,LB4を検出した結果が、図
8(E)に示されている。線分LB3,LB4を境界線
として、4つの局所領域AL1〜4に分割されている。
これらの局所領域AL1〜4のそれぞれにおいて、属性
の判別が行われる。
【0054】図8(F)は、各局所領域AL1〜4にお
いて、画素GA1の数と画素GA2の数との多い方の画
素GAの属性を採用した結果を示す。すなわち、局所領
域AL1及び2は領域A1、局所領域AL3及び4は領
域A2となっており、これは原画像RFの実際の領域A
1,A2に近い。なお、各局所領域ALの属性を判別す
るに当たって、各局所領域AL内において、それぞれの
画素GA1,GA2の数をカウントし、カウント値の大
きい画素GAの属性を採用すればよい。
【0055】なお、図8における説明では、局所領域A
Lへの分割を1回のみ行ったが、画像読取り装置1にお
いては、誤判別をできるだけ低減するため、分割された
局所領域ALに対し、所定の長さ以上の線分が検出され
なくなるまで、局所領域ALへの分割を再帰的に行う。
【0056】次に、属性補正処理における局所領域AL
の分割方法について詳しく説明する。図9は局所領域A
Lへの分割の方法を概念的に示す図、図10は局所領域
AL内における再度の分割を示す図である。
【0057】図9(A)に示す原画像RF1は、文字画
像領域A3及び写真画像領域A4を有している。原画像
RF1に対して、先に説明したようにハフ変換を適用し
て境界線LBを引き、図9(B)に示すように境界線L
Bで囲まれた複数の局所領域ALに分割する。ここで、
境界線LBは、所定の長さLG以上の線分を検出した場
合に、その線分を画像全体に延長したものである。さら
に、分割された局所領域AL内において、上述と同様に
再度ハフ変換を適用し、所定の長さLG以上の線分を抽
出する。抽出された線分を境界線LBとし、その局所領
域ALを再分割する。
【0058】図10(A)には、図9(B)に示された
1つの局所領域AL0が示されている。局所領域AL0
は、境界線LB5〜8によって囲まれた領域である。局
所領域AL0内において再分割を行うことによって、2
つの境界線LB9,LB10が抽出され、これによって
図10(B)に示すように4つの局所領域AL00、A
L01、AL10、AL11に分割される。
【0059】ここで、ハフ変換の適用により抽出される
線分の長さについて具体例を挙げると、1回目の分割に
おいては、所定の長さLG1を例えば1cmとする。こ
れは、400dpiの密度において約150dotに相
当する。その場合に、2回目の分割においては、所定の
長さLG2を、1cmよりも小さく且つ局所領域ALの
縦及び横の長さについてそれぞれ30%以上とする。な
お、所定の長さLG1を、数mm乃至数cmの範囲の適
当な値に設定してもよい。
【0060】分割されたそれぞれの局所領域ALにおい
て、その属性が判別される。図10(B)で明らかなよ
うに、局所領域AL0内において抽出された境界線LB
9,LB10によって分割されるのは、局所領域AL0
の内部のみである。したがって、分割する必要のない局
所領域ALには無駄な分割が行われないので、演算に要
する時間が短縮される。
【0061】上述の実施形態によると、原画像RFに文
字/写真/網点などの複数種類の画像が存在する場合で
あっても、写真/網点画像に対してハフ変換を適用しそ
れぞれの画像の境界線LBを抽出することによって領域
判別を正確に行うことができる。特に、写真/網点画像
の領域は矩形であることが多いので、ハフ変換により矩
形の局所領域ALを検出することによって、雑音の少な
い正確な領域判別を行うことができる。
【0062】また、文字画像に対してはクロージング処
理を行って誤判別を低減することができる。特に、文字
画像の領域においてはハフ変換を行わないので、それだ
け演算量が減少して処理速度が向上する。
【0063】これら補正された属性情報DA2a,bを
合成することによって、全体として正確な属性情報DA
2を得ることができ、それぞれの属性に応じた適切な画
像処理を行うことができる。
【0064】次に、属性補正処理についてフローチャー
トを参照して説明する。図11は属性補正処理の全体を
示すフローチャート、図12はハフ変換による属性判別
処理を示すフローチャート、図13は局所領域分割処理
を示すフローチャート、図14は属性補正処理の概念を
説明するための図である。
【0065】図11において、各画素毎に属性を判別し
(#11)、各属性毎に属性マップMPを作成する(#
12)。つまり、文字、写真、及び網点の各画像の候補
領域毎に属性マップMPを作成する。
【0066】文字画像の候補領域に対しては、その属性
マップMPについてクロージング処理が行われる(#1
3)。クロージング処理では、最大文字サイズ(14ポ
イント)相当のディスクフィルタを用い、画像を一旦太
らせた後に縮める処理を行う。
【0067】写真又は網点の候補領域に対しては、それ
ぞれの属性マップMPについて、ハフ変換による属性判
別処理が行われる(#14、15)。ぞれらの処理が終
わった後に、それぞれの属性マップMPを総合的に判定
して合成する(#16)。合成に当たっては、画素毎の
属性の判別の精度のよい順、例えば、網点、写真、文字
の順に優先して合成する。つまり、領域が互いに重複す
る場合には、網点、写真、文字の順に優先して領域を確
保する。
【0068】図12において、孤立点を除去することに
より雑音が取り除かれる(#21)。孤立点の除去は、
例えば候補領域に含まれる最大文字サイズ(14ポイン
ト)よりも小さい面積領域を除去することにより行われ
る。これによってノイズの大半が除去される。そして、
境界点GBを検出し(#22)、局所領域分割処理を行
い(#23)、属性を決定する(#24)。
【0069】図13において、ハフ変換を行い(#3
1)、一辺の長さが所定の長さLG以上である局所領域
ALに再帰的に分割する(#32)。写真画像に含まれ
る髪の毛の画像は、画素毎の属性判別において文字画像
又は網点画像であると誤判別されることがしばしばある
が、上述の処理によると、写真画像と誤判別された領域
に対してハフ変換を適用することにより、そのような誤
判別が補正され、正しく写真画像であると判別される。
また、文字画像は、その中に網点画像又は写真画像が含
まれていると誤判別されることがあるが、文字画像に対
してクロージング処理を行うことにより、誤判別された
領域が正しく文字画像の領域であると判別される。
【0070】すなわち、図14に示すように、まず、原
画像RFに対して、画素毎に、文字、写真、網点のいず
れの属性であるかを判別し、それぞれの属性についての
属性マップMPを生成する。これによって、文字画像の
属性マップMPC1、写真画像の属性マップMPP1、
網点画像の属性マップMPM1の3つの属性マップMP
C1、MPP1、MPM1が生成される。
【0071】次に、それぞれの属性マップMPC1、M
PP1、MPM1に対して、クロージング処理による属
性補正処理(#13)、ハフ変換による属性補正処理
(#14、15)を行い、これによってそれぞれ補正さ
れた属性マップMPC2、MPP2、MPM2を得る。
そして、補正された属性マップMPC2、MPP2、M
PM2を合成し、1つの総合的な属性マップMPTを得
る。
【0072】図15は属性マップMPの例を示す図であ
る。図15(A)は原画像RF2を示し、図15(B)
は原画像RF2を画素毎に属性を判別することによって
得られた写真画像の属性マップMPP1の例を示し、図
15(C)は属性マップMPP1に基づく補正された属
性マップMPP2の例を示す。
【0073】図15(A)に示す原画像RF2において
は、中央部に写真画像FPが配置され、周辺に文字画像
FCが配置され、それらに重なる状態で複数の網点画像
FMが配置されている。
【0074】図15(B)に示すように、原画像RF2
に対して画素毎の属性判別を行うことによって、中央部
に写真画像領域AP1が抽出される。写真画像領域AP
1の外部は非写真画像領域AP2である。図15(B)
に示す写真画像領域AP1は、図15(A)に示す本来
の写真画像領域に対して欠けた部分が存在する。これ
は、欠けた部分の画素が、写真画像の画素ではなく他の
属性の画素であると誤判別されたためである。
【0075】この写真画像領域AP1に対してハフ変換
による属性補正処理を行うと、図15(C)に示すよう
に欠けた部分が修復され、本来の写真画像領域とほぼ一
致する写真画像領域AP3が抽出される。
【0076】なお、図示は省略したが、網点画像の属性
マップMPM2として図15(A)に示す網点画像FM
にほぼ対応する領域が抽出される。文字画像の属性マッ
プMPC2として、図15(A)に示す文字画像FCに
対応する領域が抽出されるが、その一致度は他の画像と
比較して低い。したがって、これらを合成して属性マッ
プMPTを得る際に、網点画像領域AM、写真画像領域
APの順に領域が確保され、残りの領域において文字領
域が決定される。
【0077】上述の実施形態において、画像補正部3
6、属性補正部AM、第1の属性補正部AM1、第2の
属性補正部AM2、又は局所領域属性格納部45の構
成、処理内容、処理順序、処理タイミング、その他、画
像読取り装置1の全体又は各部の構成などは、本発明の
主旨に沿って適宜変更することができる。
【0078】
【発明の効果】請求項1乃至請求項5の発明によると、
原画像に文字/写真/網点などの複数種類の画像が存在
する場合であっても、写真/網点画像などに対してハフ
変換を適用しそれぞれの画像の境界線を抽出することに
よって領域判別を正確に行うことができる。また、文字
画像などに対してはクロージング処理などを行って誤判
別を低減することができる。
【0079】したがって、各領域に対して属性に応じた
適切な画像処理を行うことができ、誤判別による画像劣
化を防止することができる。しかも、属性に応じてハフ
変換の適用とハフ変換以外の処理の適用とを選択するの
で、それぞれの属性に応じた適切な補正処理を行うこと
ができ、誤判別の低減及び処理速度の向上に寄与する。
【0080】請求項5の発明によると、写真/網点画像
の領域は矩形であることが多いので、ハフ変換により矩
形の局所領域ALを検出することによって、雑音の少な
い正確な領域判別を行うことができる。また、文字画像
の領域においてはハフ変換を行わないので、それだけ演
算量が減少して処理速度が向上する。
【図面の簡単な説明】
【図1】本発明に係る画像処理部を内蔵した画像読取り
装置の全体の構成を示す図である。
【図2】画像処理部の構成を示すブロック図である。
【図3】領域判別部の構成を示すブロック図である。
【図4】属性補正部の構成を機能的に示すブロック図で
ある。
【図5】画像補正部の構成を示すブロック図である。
【図6】ハフ変換の概念を示す図である。
【図7】属性補正処理の動作を概念的に説明するための
図である。
【図8】属性補正処理の動作を概念的に説明するための
図である。
【図9】局所領域への分割の方法を概念的に示す図であ
る。
【図10】局所領域内における再度の分割を示す図であ
る。
【図11】属性補正処理の全体を示すフローチャートで
ある。
【図12】ハフ変換による属性判別処理を示すフローチ
ャートである。
【図13】局所領域分割処理を示すフローチャートであ
る。
【図14】属性補正処理の概念を説明するための図であ
る。
【図15】属性マップの例を示す図である。
【符号の説明】
36 画像補正部(画像処理を行う手段) 41 特徴量抽出部(画素毎に特徴量を抽出する手段) 42 属性判別部(画素属性情報を生成する手段) 50 切換え部(切換え手段) 51 ノイズ除去処理部(雑音の除去の処理を行う手
段) 52 境界点抽出部(境界点を抽出する手段) 53 ハフ変換部(極座標平面上の曲線に変換する手
段) 54 交点検出部(交点を検出する手段) 55 逆変換部(境界線を生成する手段) 56 局所領域抽出部(局所領域として抽出する手段) 57 属性判別部(局所領域毎の属性を判別する手段) 58 クロージング処理部(第2の属性補正手段) AM1 第1の属性補正部(第1の属性補正手段) DA1 属性情報(画素属性情報) DA2 属性情報(補正された属性情報)
フロントページの続き (72)発明者 杉浦 博 大阪府大阪市中央区安土町二丁目3番13号 大阪国際ビル ミノルタ株式会社内 (72)発明者 山本 眞司 愛知県豊橋市玉が崎町上原1−3,3− 402

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】入力された画像について画素毎に特徴量を
    抽出し、 前記特徴量に基づき画素毎に属性を判別して画素属性情
    報を生成し、 前記画素属性情報に基づいて、写真領域又は網点領域に
    対してはハフ変換を適用して局所領域に分割し且つ分割
    した局所領域について属性を判別することによって前記
    画素属性情報を補正し、文字領域に対してはハフ変換以
    外の処理を適用して前記画素属性情報を補正し、 補正された属性情報に基づいて前記各領域に対しそれぞ
    れの属性に対応した画像処理を行う、 ことを特徴とする画像処理方法。
  2. 【請求項2】入力された画像について画素毎に特徴量を
    抽出する手段と、 前記特徴量に基づき画素毎に属性を判別して画素属性情
    報を生成する手段と、 属性の境界に位置する画素に対しハフ変換を適用して直
    線を検出し、検出した直線によって前記画像を複数の局
    所領域に分割し、分割した各局所領域について属性を判
    別することによって前記画素属性情報を補正する第1の
    属性補正手段と、 ハフ変換以外の処理を適用して前記画素属性情報を補正
    する第2の属性補正手段と、 前記画素属性情報に基づいて、前記第1の属性補正手段
    と前記第2の属性補正手段とを属性に対応して切り換え
    る切換え手段と、 補正された属性情報に基づいて前記各領域に対しそれぞ
    れの属性に対応した画像処理を行う手段と、 を有してなることを特徴とする画像処理装置。
  3. 【請求項3】前記第1の属性補正手段は、 前記画素属性情報に基づいて境界に位置する画素である
    境界点を抽出する手段と、 直交座標平面における前記各境界点に対しハフ変換を適
    用して極座標平面上の曲線に変換する手段と、 極座標平面に変換された各曲線の交点を検出する手段
    と、 検出された交点の極座標を直交座標平面上の直線に逆変
    換することによって境界線を生成する手段と、 前記境界線によって囲まれた領域を局所領域として抽出
    する手段と、 前記局所領域毎の属性を判別する手段と、 を有してなる請求項2記載の画像処理装置。
  4. 【請求項4】前記第2の属性補正手段は、 注目画素及びその周辺画素の中の最大値を検出する手段
    と、 検出された最大値を注目画素に置き換える手段と、 置き換えられた注目画素及びその周辺画素の中の最小値
    を検出する手段と、 検出された最小値を注目画素に置き換える手段と、 を有してなる請求項2記載の画像処理装置。
  5. 【請求項5】前記切換え手段は、 写真領域及び網点領域に対しては前記第1の属性補正手
    段を選択し、文字領域に対しては前記第2の属性補正手
    段を選択する、 請求項2乃至請求項4のいずれかに記載の画像処理装
    置。
JP08615897A 1997-04-04 1997-04-04 画像処理方法及び装置 Expired - Fee Related JP3733686B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP08615897A JP3733686B2 (ja) 1997-04-04 1997-04-04 画像処理方法及び装置
US09/054,210 US6157737A (en) 1997-04-04 1998-04-02 Method of and apparatus for image processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08615897A JP3733686B2 (ja) 1997-04-04 1997-04-04 画像処理方法及び装置

Publications (2)

Publication Number Publication Date
JPH10283475A true JPH10283475A (ja) 1998-10-23
JP3733686B2 JP3733686B2 (ja) 2006-01-11

Family

ID=13878944

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08615897A Expired - Fee Related JP3733686B2 (ja) 1997-04-04 1997-04-04 画像処理方法及び装置

Country Status (1)

Country Link
JP (1) JP3733686B2 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001253125A (ja) * 2000-03-10 2001-09-18 Canon Inc 画像処理システム及び画像処理方法
JP2007144842A (ja) * 2005-11-29 2007-06-14 Fuji Xerox Co Ltd 画像処理装置
US7324673B1 (en) 1999-11-19 2008-01-29 Fujitsu Limited Image processing apparatus, image processing method, and image processing program storage medium
JP2008259167A (ja) * 2007-03-15 2008-10-23 Sharp Corp 画像処理装置およびそれを備えた画像形成装置、画像読取装置、画像処理方法、プログラム並びに記録媒体
AU2008260018B2 (en) * 2008-12-18 2010-09-23 Canon Kabushiki Kaisha Refining text extraction in colour compound documents
US8395817B2 (en) 2010-01-06 2013-03-12 Canon Kabushiki Kaisha Image processing apparatus and method determines attributes of image blocks based on pixel edge intensities relative to normalized and fixed thresholds
CN112633275A (zh) * 2020-12-22 2021-04-09 航天信息股份有限公司 一种基于深度学习的多票据混拍图像校正方法及系统
JP2022018518A (ja) * 2020-07-15 2022-01-27 キヤノン株式会社 画像処理装置、画像処理方法、プログラム

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324673B1 (en) 1999-11-19 2008-01-29 Fujitsu Limited Image processing apparatus, image processing method, and image processing program storage medium
JP2001253125A (ja) * 2000-03-10 2001-09-18 Canon Inc 画像処理システム及び画像処理方法
JP2007144842A (ja) * 2005-11-29 2007-06-14 Fuji Xerox Co Ltd 画像処理装置
JP2012170158A (ja) * 2007-03-15 2012-09-06 Sharp Corp 画像処理装置およびそれを備えた画像形成装置、プログラム並びに記録媒体
JP2008259167A (ja) * 2007-03-15 2008-10-23 Sharp Corp 画像処理装置およびそれを備えた画像形成装置、画像読取装置、画像処理方法、プログラム並びに記録媒体
JP2012170157A (ja) * 2007-03-15 2012-09-06 Sharp Corp 画像処理装置およびそれを備えた画像形成装置、プログラム並びに記録媒体
JP2012170159A (ja) * 2007-03-15 2012-09-06 Sharp Corp 画像処理装置およびそれを備えた画像形成装置、プログラム並びに記録媒体
AU2008260018B2 (en) * 2008-12-18 2010-09-23 Canon Kabushiki Kaisha Refining text extraction in colour compound documents
AU2008260018C1 (en) * 2008-12-18 2011-01-20 Canon Kabushiki Kaisha Refining text extraction in colour compound documents
US8395817B2 (en) 2010-01-06 2013-03-12 Canon Kabushiki Kaisha Image processing apparatus and method determines attributes of image blocks based on pixel edge intensities relative to normalized and fixed thresholds
JP2022018518A (ja) * 2020-07-15 2022-01-27 キヤノン株式会社 画像処理装置、画像処理方法、プログラム
CN112633275A (zh) * 2020-12-22 2021-04-09 航天信息股份有限公司 一种基于深度学习的多票据混拍图像校正方法及系统
CN112633275B (zh) * 2020-12-22 2023-07-18 航天信息股份有限公司 一种基于深度学习的多票据混拍图像校正方法及系统

Also Published As

Publication number Publication date
JP3733686B2 (ja) 2006-01-11

Similar Documents

Publication Publication Date Title
US8457403B2 (en) Method of detecting and correcting digital images of books in the book spine area
JP4261005B2 (ja) 領域ベースのイメージ2値化システム
JP2000020682A (ja) 画像補正装置
WO2001003416A1 (fr) Dispositif et procede d'elimination de bordure, et dispositif de creation
JP5541679B2 (ja) 画像処理装置及び方法、並びに、プログラム
JP2012243216A (ja) 画像処理装置及び画像処理プログラム
JP3733686B2 (ja) 画像処理方法及び装置
JPH0243873A (ja) デジタル複写機におけるマーカ編集方法
JP4502001B2 (ja) 画像処理装置および画像処理方法
JP3582988B2 (ja) 非接触型画像読取装置
JP3726415B2 (ja) 画像処理方法及び装置
JP3480234B2 (ja) 画像処理装置
JP3983721B2 (ja) 画像歪み補正装置、画像読取装置、画像形成装置及びプログラム
JP4010440B2 (ja) 影検出を伴う画像処理装置
JPH08237486A (ja) スキャナ/プリンタにおける文字の平滑化方法
JP2006107018A (ja) 画像解析方法及び装置、画像処理方法及びシステム、これらの動作プログラム
JP3881455B2 (ja) 画像補正装置及び画像補正方法並びに画像補正方法を記録した媒体
JP2000261653A (ja) 画像処理装置
JP2021056721A (ja) 画像の意味的領域分割装置、領域検知感度向上方法、及びプログラム
JPH11288453A (ja) 再生用のスキャン環境における原稿画像のスキュ―角度および黒い境界線を検出する方法およびシステム
JPH04257844A (ja) 画像編集方法及び画像編集装置
JP2004318896A (ja) 非接触型画像読取装置
JP2958407B2 (ja) 画像処理装置
JP4061256B2 (ja) 画像歪み補正装置、画像読取装置、画像形成装置及びプログラム
JPH10124665A (ja) 画像処理方法および画像処理装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050531

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050614

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050801

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: 20050927

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051010

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: 20091028

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091028

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20101028

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20101028

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111028

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20111028

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121028

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20121028

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20131028

Year of fee payment: 8

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees