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
Links
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000000034 method Methods 0.000 claims description 43
- 230000002093 peripheral effect Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 23
- 238000000605 extraction Methods 0.000 description 8
- 238000003702 image correction Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 102100027123 55 kDa erythrocyte membrane protein Human genes 0.000 description 4
- 108050007394 Kinesin-like protein KIF20B Proteins 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 101000907578 Homo sapiens Forkhead box protein M1 Proteins 0.000 description 3
- 101000590691 Homo sapiens MAGUK p55 subfamily member 2 Proteins 0.000 description 3
- 102100032498 MAGUK p55 subfamily member 2 Human genes 0.000 description 3
- 101150029975 MPM1 gene Proteins 0.000 description 3
- 101710165595 Mitochondrial pyruvate carrier 2 Proteins 0.000 description 3
- 102100025031 Mitochondrial pyruvate carrier 2 Human genes 0.000 description 3
- 101710101698 Probable mitochondrial pyruvate carrier 2 Proteins 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 101710165590 Mitochondrial pyruvate carrier 1 Proteins 0.000 description 2
- 102100024828 Mitochondrial pyruvate carrier 1 Human genes 0.000 description 2
- 101710101695 Probable mitochondrial pyruvate carrier 1 Proteins 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 101100055224 Anemone leveillei AL10 gene Proteins 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000003705 background correction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008719 thickening Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
っても、画像の境界線を抽出することによって領域判別
を正確に行い、各領域に対して属性に応じた適切な画像
処理を行うことのできる画像処理方法及び装置を提供す
ることを目的とする。 【解決手段】入力された画像について画素毎に特徴量を
抽出し、特徴量に基づき画素毎に属性を判別して画素属
性情報を生成し、画素属性情報に基づいて、写真領域又
は網点領域に対してはハフ変換を適用して局所領域に分
割し且つ分割した局所領域について属性を判別すること
によって画素属性情報を補正し、文字領域に対してはハ
フ変換以外の処理を適用して画素属性情報を補正し、補
正された属性情報に基づいて各領域に対しそれぞれの属
性に対応した画像処理を行う。
Description
像、又は濃淡画像(写真画像)など、種々の属性の画像
が混在する原稿画像に対し、その属性に応じた適切な画
像処理を行うことのできる画像処理装置に関し、例えば
デジタル複写機などに利用される。
画像のみの原稿、写真画像のみの原稿、網点画像のみの
原稿の他、それらが混在している原稿がしばしば用いら
れる。これら種々の画像に対する画像処理は,それぞれ
の特性に適応した処理が望ましい。
網点などの属性に応じた領域に分割する領域判別を正確
に行う必要がある。従来の領域判別においては、原稿画
像内の画素毎に、注目画素とその周辺画素との間の濃度
差、注目画素を含む領域内の最大値と最小値との差、又
はヒストグラムなどの濃度情報に基づいて、注目画素の
属性を判定する方法がしばしば用いられている。また、
注目画素を含む領域内の周波数成分からその領域内の属
性を判別する方法も知られている。これらの領域判別の
ために、ニューラルネットがしばしば用いられる。
来の領域判別方法では、原稿画像内の画素毎の属性、又
は周辺画素を含めた狭い領域の属性を判別するものであ
るため、各領域における属性に誤判別がしばしば発生す
る。
属性の領域内に、異なる属性であると誤判別された複数
の属性の領域が点在することとなる可能性がある。そう
すると、実際には同一の属性の領域であるにも係わら
ず、誤判別された属性に対応する内容の複数種類の画像
処理が実行されることとなり、誤判別による画質劣化が
生じるという問題があった。
ので、原稿画像に複数種類の画像が存在する場合であっ
ても、画像の境界線を抽出することによって領域判別を
正確に行い、各領域に対して属性に応じた適切な画像処
理を行うことのできる画像処理方法及び装置を提供する
ことを目的とする。
法は、入力された画像について画素毎に特徴量を抽出
し、前記特徴量に基づき画素毎に属性を判別して画素属
性情報を生成し、前記画素属性情報に基づいて、写真領
域又は網点領域に対してはハフ変換を適用して局所領域
に分割し且つ分割した局所領域について属性を判別する
ことによって前記画素属性情報を補正し、文字領域に対
してはハフ変換以外の処理を適用して前記画素属性情報
を補正し、補正された属性情報に基づいて前記各領域に
対しそれぞれの属性に対応した画像処理を行う。
画像について画素毎に特徴量を抽出する手段と、前記特
徴量に基づき画素毎に属性を判別して画素属性情報を生
成する手段と、属性の境界に位置する画素に対しハフ変
換を適用して直線を検出し、検出した直線によって前記
画像を複数の局所領域に分割し、分割した各局所領域に
ついて属性を判別することによって前記画素属性情報を
補正する第1の属性補正手段と、ハフ変換以外の処理を
適用して前記画素属性情報を補正する第2の属性補正手
段と、前記画素属性情報に基づいて、前記第1の属性補
正手段と前記第2の属性補正手段とを属性に対応して切
り換える切換え手段と、補正された属性情報に基づいて
前記各領域に対しそれぞれの属性に対応した画像処理を
行う手段と、を有して構成される。
の属性補正手段は、前記画素属性情報に基づいて境界に
位置する画素である境界点を抽出する手段と、直交座標
平面における前記各境界点に対しハフ変換を適用して極
座標平面上の曲線に変換する手段と、極座標平面に変換
された各曲線の交点を検出する手段と、検出された交点
の極座標を直交座標平面上の直線に逆変換することによ
って境界線を生成する手段と、前記境界線によって囲ま
れた領域を局所領域として抽出する手段と、前記局所領
域毎の属性を判別する手段と、を有して構成される。
の属性補正手段は、注目画素及びその周辺画素の中の最
大値を検出する手段と、検出された最大値を注目画素に
置き換える手段と、置き換えられた注目画素及びその周
辺画素の中の最小値を検出する手段と、検出された最小
値を注目画素に置き換える手段と、を有して構成され
る。
え手段は、写真領域及び網点領域に対しては前記第1の
属性補正手段を選択し、文字領域に対しては前記第2の
属性補正手段を選択する。
参照して説明し、ハフ変換による属性補正処理の動作を
図7及び図8を参照して説明する。図11において、各
画素毎に属性を判別し(#11)、各属性毎に属性マッ
プMPを作成する(#12)。つまり、文字、写真、及
び網点の各画像の候補領域毎に属性マップMPを作成す
る。
マップMPについてクロージング処理を行う(#1
3)。クロージング処理では、最大文字サイズ相当のデ
ィスクフィルタを用い、画像を一旦太らせた後に縮める
処理を行う。
ぞれの属性マップMPについて、ハフ変換による属性判
別処理を行う(#14、15)。ぞれらの処理が終わっ
た後に、それぞれの属性マップMPを総合的に判定して
合成する(#16)。合成に当たっては、画素毎の属性
の判別の精度のよい順、例えば、網点、写真、文字の順
に優先して合成する。
し画素毎に属性判別を行うと、図7(B)に示すよう
に、領域A1であると判別された画素GA1と領域A2
であると判別された画素GA2とが混在した属性マップ
MP1が得られる。
雑音除去を施すことによって、図7(C)に示す属性マ
ップMP2が得られる。図8(D)は、図7(C)に示
す属性マップMP2に対して、領域A2と非領域A2と
の境界点GBを抽出した結果を示す境界マップMP3で
ある。
の長さ以上の線分LB3,LB4を検出した結果が、図
8(E)に示されている。線分LB3,LB4を境界線
として、4つの局所領域AL1〜4に分割されている。
これらの局所領域AL1〜4のそれぞれにおいて、属性
の判別が行われる。
いて、画素GA1の数と画素GA2の数との多い方の画
素GAの属性を採用した結果を示す。すなわち、局所領
域AL1及び2は領域A1、局所領域AL3及び4は領
域A2となっており、これは原画像RFの実際の領域A
1,A2に近い。
された局所領域ALに対し、所定の長さ以上の線分が検
出されなくなるまで、局所領域ALへの分割を再帰的に
行うことも可能である。
3を内蔵した画像読取り装置1の全体の構成を示す図で
ある。
10、原稿カバー11、原稿載置ガラス12、露光ラン
プ13、ミラー14a,b,c、レンズ15、CCDセ
ンサ16、スライダー駆動部17、操作パネル部21、
制御部22、及び画像処理部23などから構成されてい
る。
DRは、露光ランプ13によって照射される。原稿DR
からの反射光は、ミラー14a,b,cによってレンズ
15に導かれ、原稿DRの画像がCCDセンサ16上で
結像する。
は、スライダー駆動部17によって倍率に応じた速度で
移動され、原稿載置ガラス12の上に載置された原稿D
Rをその全面にわたって走査する。
射光は、CCDセンサ16によって電気信号である画像
信号SPに変換され、画像処理部23に入力される。画
像処理部23において、画像信号SPに対し、種々のア
ナログ信号処理、A/D変換、及びデジタル画像処理が
順次行われる。画像処理が行われた画像データDOは、
外部機器24、例えば画像メモリ又はプリンタ部へ出力
される。
ク図である。画像処理部23は、A/D変換部31、シ
ェーディング補正部32、LOG補正部33、画像格納
部34、領域判別部35、及び画像補正部36から構成
されている。
SPは、A/D変換部31によってデジタル信号である
画像データD1に変換され、シェーディング補正部32
及びLOG補正部33を経て画像格納部34に格納され
る。画像格納部34に格納された画像データD3に基づ
いて、領域判別部35によって局所領域毎の属性が判別
され、属性情報DA2が出力される。画像補正部36に
おいては、領域判別部35における判別結果に応じてパ
ラメータが切り換えられ、画像データD3に対し局所領
域毎にその属性に対応した画像処理が行われる。
ク図である。領域判別部35は、特徴量抽出部41、属
性判別部42、演算部43、属性格納部44、及び局所
領域属性格納部45から構成される。
タD3について画素毎に特徴量DCを抽出する。特徴量
抽出部41として、例えばラプラシアンフィルタが用い
られる。属性判別部42は、特徴量DCに基づいて画素
毎に属性を判別し、属性情報DA1を出力する。属性情
報DA1は属性格納部44に格納される。属性情報DA
1は本発明における画素属性情報に相当する。
て、局所領域毎の属性を判別する演算を行って補正され
た属性情報DA2を出力する。すなわち、演算部43
は、写真領域又は網点領域に対してはハフ変換を適用し
て局所領域に分割し且つ分割した局所領域について属性
を判別することによって属性情報DA1を補正し、文字
領域に対してはモホロジー処理の1種であるクロージン
グ(Closing)処理を行って属性情報DA1を補
正する。補正された属性情報は合成され、1つの属性情
報DA2として出力される。
は、属性情報DA1に基づいて、属性の境界に位置する
画素に対しハフ変換を適用して直線を検出し、検出した
直線によって画像データD3を複数の矩形の局所領域に
分割し、分割した各局所領域について属性を判別する。
各局所領域についての属性が属性情報DA2である。局
所領域属性格納部45は属性情報DA2を格納する。演
算部43及び属性格納部44によって、属性補正部AM
が構成されている。
れた画像データD3は、特徴量抽出部41において画素
毎の特徴量DCが抽出され,属性判別部42において画
素毎の属性が判別され、得られた属性情報DA1が属性
格納部44に格納される。属性格納部44に格納された
属性情報DA1は演算部43により読み出され、ハフ変
換又はクロージング処理を適用して属性補正処理が行わ
れ、補正された属性情報DA2は局所領域属性格納部4
5に格納される。
すブロック図である。属性補正部AMは、切換え部5
0、ノイズ除去処理部51、境界点抽出部52、ハフ変
換部53、交点検出部54、逆変換部55、局所領域抽
出部56、属性判別部57、クロージング処理部58、
及び合成部59から構成される。これらのうち、ノイズ
除去処理部51、境界点抽出部52、ハフ変換部53、
交点検出部54、逆変換部55、局所領域抽出部56、
及び属性判別部57によって第1の属性補正部AM1が
構成されており、クロージング処理部58によって第2
の属性補正部AM2が構成されている。
て、第1の属性補正部AM1と第2の属性補正部AM2
とを切り換え、属性情報DA1の補正処理をその属性に
対応して行うようにする。通常、属性情報DA1が文字
画像である場合には第2の属性補正部AM2を選択し、
属性情報DA1が写真画像又は網点画像である場合には
第1の属性補正部AM1を選択する。
除去処理部51は、属性情報DA1に含まれるノイズを
除去するための処理を行う。ノイズ除去処理部51で
は、写真画像及び網点画像の候補領域に対して、候補領
域に含まれる小さな面積の他の画像の候補領域を削除す
る。例えば、写真画像及び網点画像の候補領域に含まれ
る14ポイントの文字サイズ以下の面積領域を除去す
る。これによって属性情報DA1aが得られる。
属性の情報である属性情報DA1aに基づいて、境界に
位置する画素である境界点PBを抽出する。ハフ変換部
53は、直交座標平面における各境界点PBに対し、ハ
フ変換(Hough変換)を適用して極座標平面上の曲
線に変換する。交点検出部54は、極座標平面に変換さ
れた各曲線の交点PCを検出する。逆変換部55は、検
出された交点PCの極座標を直交座標平面上の直線に逆
変換することによって境界線LBを生成する。局所領域
抽出部56は、境界線LBによって囲まれた領域を局所
領域ALとして抽出する。
を判別し、その判別結果である属性情報DA2aを出力
する。局所領域AL毎の属性の判別に当たっては、画素
毎に判別された属性が用いられる。例えば、1つの局所
領域AL内において、特定の属性の画素が50パーセン
ト以上あれば、その画素の属性を局所領域ALの属性と
する。また、局所領域AL内に3種類以上の属性の画素
が混在する場合には、それらのうちの画素数の最も多い
属性を局所領域ALの属性とする。
ズ(14ポイント)相当のディスクフィルタを用い、画
像を一旦太らせた後に縮める処理を行う。図示は省略し
たが、クロージング処理部58には、注目画素及びその
周辺画素の中の最大値を検出する手段、検出された最大
値を注目画素に置き換える手段、置き換えられた注目画
素及びその周辺画素の中の最小値を検出する手段、及び
検出された最小値を注目画素に置き換える手段が設けら
れている。クロージング処理部58によって、属性情報
DA1に補正を加え、補正された属性情報DA2bを出
力する。
ら出力される属性情報DA2aと、クロージング処理部
58から出力される属性情報DA2bとを合成して1つ
の属性情報DA2とする。
ク図である。図5において、画像補正部36は、変倍/
移動処理部61、MTF補正部62、濃度補正部63、
及び2値化処理部64から構成される。これらの各部に
おいて、それぞれの処理のためのパラメータが、領域判
別部35から出力される属性情報DA2に基づいて設定
される。これによって、局所領域AL毎に、その属性に
対応した画像処理が行われる。例えば、文字領域に対し
てはエッジ強調処理、写真画像に対しては平滑化処理、
網点画像に対してはフィルタリング処理などが行われ
る。
性情報DAの処理動作についてさらに詳しく説明する。
まず、ハフ変換について簡単に説明する。図6はハフ変
換の概念を示す図である。このうち、図6(A)はx−
y空間(直交座標平面)における各点A〜Gの位置を示
し、図6(B)は各点A〜Gをハフ変換によってρ−θ
空間(極座標平面)上に表した曲線を示す。
円などの図形を検出するための方法である。特に、Du
da and Hartの方法による直線検出方法がよ
く用いられており、本実施形態においてもこの方法を用
いる。この方法においては、直線を、 ρ=xcosθ+ysinθ ……(1) で表現する。ここで、ρは原点から直線へ下ろした垂線
の長さ、θは垂線とx軸のなす角度である。
ばA点(x0 ,y0 )は、(1)式によると、図6
(B)に示すρーθ空間においては、1本の正弦曲線の
軌跡ρ=x0 cosθ+y0 sinθに対応する。
正弦曲線の軌跡は、x−y空間において(x0 ,y0 )
を通る総ての直線群を表している。したがって、x−y
空間における1本の直線上の各点をそれぞれρ−θ空間
に変換した場合、これらの点からρ−θ空間上に作られ
る各正弦曲線の軌跡は一点で交わることとなる。軌跡の
交わった点を逆変換することによって、x−y空間に1
本の直線が得られる。つまり、この方法によれば、離散
的な点に基づいて、換言すれば直線にとぎれのある場合
であっても、1本の直線を検出することができる。
A,B,C,Dは1本の直線LB1上の点である。直線
LB1において、θはπ/4である。これらの各点をハ
フ変換によりρ−θ空間上に変換すると、図6(B)に
示すように、それぞれ正弦曲線の軌跡となり、それぞれ
の軌跡は交点αで交わる。
は1本の直線LB2上の点である。直線LB2におい
て、θはπ/2である。これらの各点をハフ変換により
ρ−θ空間上に変換すると、図6(B)に示すような正
弦曲線の軌跡となり、それぞれの軌跡は交点βで交わ
る。
又は垂直な直線は、ρ−θ空間においてはθ=0、π/
2、πの位置に交点がある。したがって、θ=0、π/
2、πの位置に交点があった場合に、その交点をx−y
空間上に逆変換することによって、直線(線分)を求め
ることができる。
は、原画像から直線の要素候補となる画素位置を検出
し、その画素位置に対応するρ−θ空間上の軌跡の各点
を求める。得られた各点によって、ρ−θ空間における
座標位置に対しカウントアップする。ある閾値以上のカ
ウント値をもつ点(極大値点)が交点であるから、その
極大値点に対し(1)式を用いて逆変換を施すことによ
って、x−y平面上の直線が抽出される。
x−y平面上の座標位置に基づいて、直線(線分)の長
さが検出される。例えば、図6において、A,B,C,
Dの各点が直線上にあることが検出された場合に、これ
ら4点の中の端の点E及びGを検出し、これら2点間の
距離を測定すればよい。したがって、所定の長さ以上の
線分のみを抽出することが可能である。
処理の動作を説明する。図7及び図8はハフ変換による
属性補正処理の動作を概念的に説明するための図であ
る。
画像RFについて、属性の異なる2つの領域A1及び領
域A2の境界部が示されている。なお、領域A1は、領
域A2でない領域、つまり非領域A2である。原画像R
Fに対し、画素毎に属性判別を行うと、図7(B)に示
すように、領域A1であると判別された画素GA1と領
域A2であると判別された画素GA2とが混在した属性
マップMP1が得られる。各画素GA1は白色で、各画
素GA2は灰色で、それぞれ示されている。
と、一方の領域が他方の領域に入り込んだ状態となって
おり、雑音の混じった状態である。属性マップMP1に
対し雑音除去を施すことによって、図7(C)に示す属
性マップMP2が得られる。雑音除去を施すことによっ
て、境界点の個数が減少して演算時間が低減し、且つ誤
判別も減少する。なお、雑音除去処理の方法として、あ
る所定サイズ以下の面積領域を削除する方法、ある所定
サイズのマトリクス内の属性カウント値に応じて属性マ
ップを補正する方法などがある。
プMP2に対して、領域A2と非領域A2との境界点G
Bを抽出した結果を示す境界マップMP3である。なお
境界点GBは画素GA2について検出されており、画素
GA2について、画素GA1との境界部分が境界点GB
として抽出されている。各境界点GBは黒色で示されて
いる。
の長さ以上の線分LB3,LB4を検出した結果が、図
8(E)に示されている。線分LB3,LB4を境界線
として、4つの局所領域AL1〜4に分割されている。
これらの局所領域AL1〜4のそれぞれにおいて、属性
の判別が行われる。
いて、画素GA1の数と画素GA2の数との多い方の画
素GAの属性を採用した結果を示す。すなわち、局所領
域AL1及び2は領域A1、局所領域AL3及び4は領
域A2となっており、これは原画像RFの実際の領域A
1,A2に近い。なお、各局所領域ALの属性を判別す
るに当たって、各局所領域AL内において、それぞれの
画素GA1,GA2の数をカウントし、カウント値の大
きい画素GAの属性を採用すればよい。
Lへの分割を1回のみ行ったが、画像読取り装置1にお
いては、誤判別をできるだけ低減するため、分割された
局所領域ALに対し、所定の長さ以上の線分が検出され
なくなるまで、局所領域ALへの分割を再帰的に行う。
の分割方法について詳しく説明する。図9は局所領域A
Lへの分割の方法を概念的に示す図、図10は局所領域
AL内における再度の分割を示す図である。
像領域A3及び写真画像領域A4を有している。原画像
RF1に対して、先に説明したようにハフ変換を適用し
て境界線LBを引き、図9(B)に示すように境界線L
Bで囲まれた複数の局所領域ALに分割する。ここで、
境界線LBは、所定の長さLG以上の線分を検出した場
合に、その線分を画像全体に延長したものである。さら
に、分割された局所領域AL内において、上述と同様に
再度ハフ変換を適用し、所定の長さLG以上の線分を抽
出する。抽出された線分を境界線LBとし、その局所領
域ALを再分割する。
1つの局所領域AL0が示されている。局所領域AL0
は、境界線LB5〜8によって囲まれた領域である。局
所領域AL0内において再分割を行うことによって、2
つの境界線LB9,LB10が抽出され、これによって
図10(B)に示すように4つの局所領域AL00、A
L01、AL10、AL11に分割される。
線分の長さについて具体例を挙げると、1回目の分割に
おいては、所定の長さLG1を例えば1cmとする。こ
れは、400dpiの密度において約150dotに相
当する。その場合に、2回目の分割においては、所定の
長さLG2を、1cmよりも小さく且つ局所領域ALの
縦及び横の長さについてそれぞれ30%以上とする。な
お、所定の長さLG1を、数mm乃至数cmの範囲の適
当な値に設定してもよい。
て、その属性が判別される。図10(B)で明らかなよ
うに、局所領域AL0内において抽出された境界線LB
9,LB10によって分割されるのは、局所領域AL0
の内部のみである。したがって、分割する必要のない局
所領域ALには無駄な分割が行われないので、演算に要
する時間が短縮される。
字/写真/網点などの複数種類の画像が存在する場合で
あっても、写真/網点画像に対してハフ変換を適用しそ
れぞれの画像の境界線LBを抽出することによって領域
判別を正確に行うことができる。特に、写真/網点画像
の領域は矩形であることが多いので、ハフ変換により矩
形の局所領域ALを検出することによって、雑音の少な
い正確な領域判別を行うことができる。
理を行って誤判別を低減することができる。特に、文字
画像の領域においてはハフ変換を行わないので、それだ
け演算量が減少して処理速度が向上する。
合成することによって、全体として正確な属性情報DA
2を得ることができ、それぞれの属性に応じた適切な画
像処理を行うことができる。
トを参照して説明する。図11は属性補正処理の全体を
示すフローチャート、図12はハフ変換による属性判別
処理を示すフローチャート、図13は局所領域分割処理
を示すフローチャート、図14は属性補正処理の概念を
説明するための図である。
(#11)、各属性毎に属性マップMPを作成する(#
12)。つまり、文字、写真、及び網点の各画像の候補
領域毎に属性マップMPを作成する。
マップMPについてクロージング処理が行われる(#1
3)。クロージング処理では、最大文字サイズ(14ポ
イント)相当のディスクフィルタを用い、画像を一旦太
らせた後に縮める処理を行う。
ぞれの属性マップMPについて、ハフ変換による属性判
別処理が行われる(#14、15)。ぞれらの処理が終
わった後に、それぞれの属性マップMPを総合的に判定
して合成する(#16)。合成に当たっては、画素毎の
属性の判別の精度のよい順、例えば、網点、写真、文字
の順に優先して合成する。つまり、領域が互いに重複す
る場合には、網点、写真、文字の順に優先して領域を確
保する。
より雑音が取り除かれる(#21)。孤立点の除去は、
例えば候補領域に含まれる最大文字サイズ(14ポイン
ト)よりも小さい面積領域を除去することにより行われ
る。これによってノイズの大半が除去される。そして、
境界点GBを検出し(#22)、局所領域分割処理を行
い(#23)、属性を決定する(#24)。
1)、一辺の長さが所定の長さLG以上である局所領域
ALに再帰的に分割する(#32)。写真画像に含まれ
る髪の毛の画像は、画素毎の属性判別において文字画像
又は網点画像であると誤判別されることがしばしばある
が、上述の処理によると、写真画像と誤判別された領域
に対してハフ変換を適用することにより、そのような誤
判別が補正され、正しく写真画像であると判別される。
また、文字画像は、その中に網点画像又は写真画像が含
まれていると誤判別されることがあるが、文字画像に対
してクロージング処理を行うことにより、誤判別された
領域が正しく文字画像の領域であると判別される。
画像RFに対して、画素毎に、文字、写真、網点のいず
れの属性であるかを判別し、それぞれの属性についての
属性マップMPを生成する。これによって、文字画像の
属性マップMPC1、写真画像の属性マップMPP1、
網点画像の属性マップMPM1の3つの属性マップMP
C1、MPP1、MPM1が生成される。
PP1、MPM1に対して、クロージング処理による属
性補正処理(#13)、ハフ変換による属性補正処理
(#14、15)を行い、これによってそれぞれ補正さ
れた属性マップMPC2、MPP2、MPM2を得る。
そして、補正された属性マップMPC2、MPP2、M
PM2を合成し、1つの総合的な属性マップMPTを得
る。
る。図15(A)は原画像RF2を示し、図15(B)
は原画像RF2を画素毎に属性を判別することによって
得られた写真画像の属性マップMPP1の例を示し、図
15(C)は属性マップMPP1に基づく補正された属
性マップMPP2の例を示す。
は、中央部に写真画像FPが配置され、周辺に文字画像
FCが配置され、それらに重なる状態で複数の網点画像
FMが配置されている。
に対して画素毎の属性判別を行うことによって、中央部
に写真画像領域AP1が抽出される。写真画像領域AP
1の外部は非写真画像領域AP2である。図15(B)
に示す写真画像領域AP1は、図15(A)に示す本来
の写真画像領域に対して欠けた部分が存在する。これ
は、欠けた部分の画素が、写真画像の画素ではなく他の
属性の画素であると誤判別されたためである。
による属性補正処理を行うと、図15(C)に示すよう
に欠けた部分が修復され、本来の写真画像領域とほぼ一
致する写真画像領域AP3が抽出される。
マップMPM2として図15(A)に示す網点画像FM
にほぼ対応する領域が抽出される。文字画像の属性マッ
プMPC2として、図15(A)に示す文字画像FCに
対応する領域が抽出されるが、その一致度は他の画像と
比較して低い。したがって、これらを合成して属性マッ
プMPTを得る際に、網点画像領域AM、写真画像領域
APの順に領域が確保され、残りの領域において文字領
域が決定される。
6、属性補正部AM、第1の属性補正部AM1、第2の
属性補正部AM2、又は局所領域属性格納部45の構
成、処理内容、処理順序、処理タイミング、その他、画
像読取り装置1の全体又は各部の構成などは、本発明の
主旨に沿って適宜変更することができる。
原画像に文字/写真/網点などの複数種類の画像が存在
する場合であっても、写真/網点画像などに対してハフ
変換を適用しそれぞれの画像の境界線を抽出することに
よって領域判別を正確に行うことができる。また、文字
画像などに対してはクロージング処理などを行って誤判
別を低減することができる。
適切な画像処理を行うことができ、誤判別による画像劣
化を防止することができる。しかも、属性に応じてハフ
変換の適用とハフ変換以外の処理の適用とを選択するの
で、それぞれの属性に応じた適切な補正処理を行うこと
ができ、誤判別の低減及び処理速度の向上に寄与する。
の領域は矩形であることが多いので、ハフ変換により矩
形の局所領域ALを検出することによって、雑音の少な
い正確な領域判別を行うことができる。また、文字画像
の領域においてはハフ変換を行わないので、それだけ演
算量が減少して処理速度が向上する。
装置の全体の構成を示す図である。
ある。
図である。
図である。
る。
る。
ある。
ャートである。
る。
る。
段) 52 境界点抽出部(境界点を抽出する手段) 53 ハフ変換部(極座標平面上の曲線に変換する手
段) 54 交点検出部(交点を検出する手段) 55 逆変換部(境界線を生成する手段) 56 局所領域抽出部(局所領域として抽出する手段) 57 属性判別部(局所領域毎の属性を判別する手段) 58 クロージング処理部(第2の属性補正手段) AM1 第1の属性補正部(第1の属性補正手段) DA1 属性情報(画素属性情報) DA2 属性情報(補正された属性情報)
Claims (5)
- 【請求項1】入力された画像について画素毎に特徴量を
抽出し、 前記特徴量に基づき画素毎に属性を判別して画素属性情
報を生成し、 前記画素属性情報に基づいて、写真領域又は網点領域に
対してはハフ変換を適用して局所領域に分割し且つ分割
した局所領域について属性を判別することによって前記
画素属性情報を補正し、文字領域に対してはハフ変換以
外の処理を適用して前記画素属性情報を補正し、 補正された属性情報に基づいて前記各領域に対しそれぞ
れの属性に対応した画像処理を行う、 ことを特徴とする画像処理方法。 - 【請求項2】入力された画像について画素毎に特徴量を
抽出する手段と、 前記特徴量に基づき画素毎に属性を判別して画素属性情
報を生成する手段と、 属性の境界に位置する画素に対しハフ変換を適用して直
線を検出し、検出した直線によって前記画像を複数の局
所領域に分割し、分割した各局所領域について属性を判
別することによって前記画素属性情報を補正する第1の
属性補正手段と、 ハフ変換以外の処理を適用して前記画素属性情報を補正
する第2の属性補正手段と、 前記画素属性情報に基づいて、前記第1の属性補正手段
と前記第2の属性補正手段とを属性に対応して切り換え
る切換え手段と、 補正された属性情報に基づいて前記各領域に対しそれぞ
れの属性に対応した画像処理を行う手段と、 を有してなることを特徴とする画像処理装置。 - 【請求項3】前記第1の属性補正手段は、 前記画素属性情報に基づいて境界に位置する画素である
境界点を抽出する手段と、 直交座標平面における前記各境界点に対しハフ変換を適
用して極座標平面上の曲線に変換する手段と、 極座標平面に変換された各曲線の交点を検出する手段
と、 検出された交点の極座標を直交座標平面上の直線に逆変
換することによって境界線を生成する手段と、 前記境界線によって囲まれた領域を局所領域として抽出
する手段と、 前記局所領域毎の属性を判別する手段と、 を有してなる請求項2記載の画像処理装置。 - 【請求項4】前記第2の属性補正手段は、 注目画素及びその周辺画素の中の最大値を検出する手段
と、 検出された最大値を注目画素に置き換える手段と、 置き換えられた注目画素及びその周辺画素の中の最小値
を検出する手段と、 検出された最小値を注目画素に置き換える手段と、 を有してなる請求項2記載の画像処理装置。 - 【請求項5】前記切換え手段は、 写真領域及び網点領域に対しては前記第1の属性補正手
段を選択し、文字領域に対しては前記第2の属性補正手
段を選択する、 請求項2乃至請求項4のいずれかに記載の画像処理装
置。
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)
| 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 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラム |
-
1997
- 1997-04-04 JP JP08615897A patent/JP3733686B2/ja not_active Expired - Fee Related
Cited By (13)
| 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 |