JP5204035B2 - 画像処理装置、処理方法及び処理プログラム - Google Patents
画像処理装置、処理方法及び処理プログラム Download PDFInfo
- Publication number
- JP5204035B2 JP5204035B2 JP2009121450A JP2009121450A JP5204035B2 JP 5204035 B2 JP5204035 B2 JP 5204035B2 JP 2009121450 A JP2009121450 A JP 2009121450A JP 2009121450 A JP2009121450 A JP 2009121450A JP 5204035 B2 JP5204035 B2 JP 5204035B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- small
- dividing
- area
- background
- 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.)
- Active
Links
Landscapes
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Processing Or Creating Images (AREA)
Description
すなわち、本発明の画像処理装置は、画像を取り込む画像取込部と、取り込んだ画像の領域中の画像以外の背景部分を検出する背景検出手段と、前記取り込んだ画像中に含まれる画像情報を有する複数の小画像及び該小画像に付随する文字情報を小画像ごとに分割する画像分割手段と、からなる画像処理部と、を備えた画像処理装置であって、前記背景検出手段は、前記取り込んだ画像の明度の頻度分布から背景部分を検出し、前記画像分割手段は、前記背景検出手段が検出した前記背景部分以外の画像領域から背景部分以外の明度の頻度分布を用いて前記小画像を検出し、かつ前記取り込んだ画像を前記背景部分以外の明度の頻度分布を用いて前記小画像及び前記文字情報を含んで縦方向と横方向に分割してなる帯状領域を、縦のスキャンライン及び横のスキャンラインとして検出し、該縦のスキャンライン及び横のスキャンラインを重ね合わせて重なり合った領域を、前記複数の小画像を包含する全画像領域を抽出するための全画像領域シードとして検出し、該全画像領域シードの最外周を矩形に囲繞する境界を設定してその内側を全画像領域とし、該全画像領域中に前記文字情報を付随した各小画像が均等な面積の領域を有して中央近傍に配置されるべく、前記全画像領域と前記小画像の配置とから前記全画像領域を縦横に均等に分割する仮分割線を設定し、該仮分割線で前記全画像領域シードを分割して、前記文字情報を付随する各小画像を分割し、該小画像及び付随する前記文字情報を合成して小画像領域を検出することを特徴とする。
これにより、背景明度部分を除いた部分が画像情報を有する部分として検出することができる。
これにより、小画像間隔が狭い画像であっても、確実に分割して小画像領域を検出することができる。
図1は、本発明の実施形態に係る画像処理装置のシステム構成図である。本発明の画像処理装置1は、フィルムをスキャンするなどして画像を取り込む画像取込部2と、画像取込部2が取り込んだ画像を処理する画像処理部3とから構成されている。
本発明の実施形態に係る画像処理装置1の動作について、図5及び図6を参照して説明する。
このフローは、画像処理部3が取り込んだ画像を高精度分割モードで分割するか、又は中精度分割モードで分割するかを選択する流れを示している。
図6は、背景検出手段4及び画像分割手段5が上記ステップ2の高精度分割モードで分割する動作フロー図であり、このフローは、画像取込部2がフィルムをスキャンして取り込んだ画像から小画像抽出を行うステップ21と、全画像領域シード(後述する)を検出するステップ22と、この全画像領域シードから全画像領域を検出するステップ23と、全画像領域から仮分割線決定を行うステップ24と、仮分割線が全画像領域シードを貫くか否かを判定するステップ25と、貫く場合に全画像領域を単純分割するステップ26と、仮分割線が全画像領域シードを貫かない場合に合成分割矩形生成を行うステップ27と、小画像面積が全画像領域より閾値を超えて小さいか否かを判定するステップ28と、閾値を超えない場合に、分割線が小画像領域を貫くか否かを判定するステップ29と、前記ステップ28で小画像面積が全画像領域より閾値を超えて小さい場合、及びステップ29で分割線が小画像領域を貫く場合にリジェクト設定を行って処理を終了するステップ30とからなり、ステップ29で分割線が小画像領域を貫かない場合には処理を終了する。
このフローは、画像取込部2が取り込んだ画像を画像分割手段5が高精度分割モードで分割する流れを示している。
前記背景検出手段4は、ステップ31において、図8に示すごとく、画像取込部2が取り込んだ画像を構成する画素の明度の頻度分布を求める。次に背景検出手段4は、ステップ32において、明度の頻度の平均値31を求め、平均値31を超えた頻度を有する明度を背景部分の明度(以下、背景明度と称す)とする。符号32は、背景明度の範囲を示している。この背景明度から背景部分を検出できない場合には、処理を終了する。
このようにして求めた分割画像コア部43から、小画像17(後述する)の数及び配置を検出する。
図12は、画像取込部2がフィルムから取り込んだ画像を、背景検出手段4が、前述した図8のごとく、背景明度以外の明度を有する部分として予め設定した設定値(微小情報も検出するために、前述した設定値44とは異なる設定値とする)よりも大きい明度の頻度を有する短冊状領域を縦と横について求め、これを縦のスキャンライン11及び横のスキャンライン12として検出した状態を表している。この状態では、縦のスキャンライン11と横のスキャンライン12とが2層構造となって検出される。また、フィルムのタイトルが記録されている上部のタイトル部13も、横のスキャンラインの一つとして検出される。
図14は、背景検出手段4が、図12で検出した縦横の全スキャンライン部分から、画像が記録されていない領域を除外するために、縦横のスキャンライン11、12における交差していない一方だけのスキャンライン部分15を除外するとともに、上部のタイトル部13を含む横のスキャンラインについても、画像、文字情報の周期性を持った他の横のスキャンライン12とパターンが異なっていることを検出して除外し、全画像領域シード14を抽出した、全画像領域を検出する直前の状態を表している。
図16は、画像分割手段5が、図15までにおいて背景検出手段4が検出した全画像領域16中に横に3列、縦に4行配置された小画像17を、仮分割線18、19により均等に分割することを表している。具体的には、全画像領域16の横幅を均等間隔で3分割する2本の縦の仮分割線18と、全画像領域16の縦幅を均等間隔で4分割する3本の横の仮分割線19とを設定するものである。
図17は、画像分割手段5が、図16の仮分割線18、19と図14の全画像領域シード14とを重ね合わせて、合成分割矩形を生成する状態を表している。
図20は、画像分割手段5が上記ステップ4の中精度分割モードで分割する動作フロー図であり、このフローは、背景検出手段4が、画像取込部2が取り込んだ画像中の背景明度を検出するステップ31と、背景検出手段4が、背景が存在するか否か、すなわち背景明度が検出できたかどうかを判定するステップ32とを備えて、検出できなかった場合は、その旨のエラーを画面等に表示して処理を終了し、検出できた場合は次のステップ33を実行する。
これにより、小画像が格子状にきちんと整列していなくても、正確に小画像を分割するための分割線を生成することができる。
背景明度は、暗い場合だけでなく、明るい場合や、任意の明度の場合でも同様であり、発明者は画像明度の平均値を超えた頻度を有する明度から、正確且つ容易に背景明度を検出することが可能となった。
このようにして得られたAx、Ay、Bx、By、Cx、Cy、Dx、Dyの全てを包含し、且つ面積が最小となる矩形として拡大矩形51を検出する。
2 画像取込部
3 画像処理部
4 背景検出手段
5 画像分割手段
11 スキャンライン
12 スキャンライン
13 タイトル部
14 全画像領域シード
15 スキャンライン部分
16 全画像領域
17 小画像
18 仮分割線
19 仮分割線
20 小画像領域
21 文字情報
31 頻度平均値
32 背景明度の範囲
41 ヒストグラム
42 ヒストグラム
43 分割画像コア部
51 拡大矩形
61 結合矩形
Claims (11)
- 画像を取り込む画像取込部と、
取り込んだ画像の領域中の画像以外の背景部分を検出する背景検出手段と、前記取り込んだ画像中に含まれる画像情報を有する複数の小画像及び該小画像に付随する文字情報を小画像ごとに分割する画像分割手段と、からなる画像処理部と、を備えた画像処理装置であって、
前記背景検出手段は、前記取り込んだ画像の明度の頻度分布から背景部分を検出し、
前記画像分割手段は、前記背景検出手段が検出した前記背景部分以外の画像領域から背景部分以外の明度の頻度分布を用いて前記小画像を検出し、
かつ前記取り込んだ画像を前記背景部分以外の明度の頻度分布を用いて前記小画像及び前記文字情報を含んで縦方向と横方向に分割してなる帯状領域を、縦のスキャンライン及び横のスキャンラインとして検出し、
該縦のスキャンライン及び横のスキャンラインを重ね合わせて重なり合った領域を、前記複数の小画像を包含する全画像領域を抽出するための全画像領域シードとして検出し、
該全画像領域シードの最外周を矩形に囲繞する境界を設定してその内側を全画像領域とし、
該全画像領域中に前記文字情報を付随した各小画像が均等な面積の領域を有して中央近傍に配置されるべく、前記全画像領域と前記小画像の配置とから前記全画像領域を縦横に均等に分割する仮分割線を設定し、
該仮分割線で前記全画像領域シードを分割して、前記文字情報を付随する各小画像を分割し、該小画像及び付随する前記文字情報を合成して小画像領域を検出することを特徴とする画像処理装置。 - 前記背景検出手段は、取り込んだ画像を構成する画素の明度の頻度分布と、前記明度の頻度の平均値とを求め、該平均値を超えた頻度を有する明度を背景部分の明度である背景明度として検出することを特徴とする請求項1記載の画像処理装置。
- 前記画像分割手段は、前記取り込んだ画像を構成する画素の明度のうち、背景明度以外の明度の頻度分布を求め、該頻度分布に基づいて前記取り込んだ画像の画像領域中における予め設定した設定値を超える明度の頻度から前記小画像の配置を求めることを特徴とする請求項1又は2記載の画像処理装置。
- 前記背景検出手段は、全画像領域シードにおける周期性を求め、全画像領域シード中の周期性のない単独のタイトル部を除外することを特徴とする請求項1〜3の何れかに記載の画像処理装置。
- 前記画像分割手段は、仮分割線が全画像領域シードを貫く場合に、隣接する小画像領域同士の間隔が狭いものと判断して全画像領域シードの全領域を、検出した小画像の数に応じて等間隔に分割して小画像領域とすることを特徴とする請求項1〜4の何れかに記載の画像処理装置。
- 画像を取り込む画像取込部と、
取り込んだ画像の領域中の画像以外の背景部分を検出する背景検出手段と、前記取り込んだ画像中に含まれる画像情報を有する複数の小画像及び該小画像に付随する文字情報を小画像ごとに分割する画像分割手段と、からなる画像処理部と、を備えた画像処理装置を用いて画像を処理する方法であって、
前記背景検出手段により、前記取り込んだ画像の明度の頻度分布から背景部分を検出し、
前記画像分割手段により、前記背景検出手段が検出した前記背景部分以外の画像領域から背景部分以外の明度の頻度分布を用いて前記小画像を検出し、
かつ前記取り込んだ画像を背景部分以外の明度の頻度分布を用いて前記小画像及び前記文字情報を含んで縦方向と横方向に分割してなる帯状領域を、縦のスキャンライン及び横のスキャンラインとして検出し、
該縦のスキャンライン及び横のスキャンラインを重ね合わせて重なり合った領域を前記複数の小画像を包含する全画像領域を抽出するための全画像領域シードとして検出し、
該全画像領域シードの最外周を矩形に囲繞する境界を設定してその内側を全画像領域とし、
該全画像領域中に前記文字情報を付随した各小画像が均等な面積の領域を有して中央近傍に配置されるべく、前記全画像領域と前記小画像の配置とから前記全画像領域を縦横に均等に分割する仮分割線を設定し、
該仮分割線で前記全画像領域シードを分割して、前記文字情報を付随する各小画像を分割し、該小画像及び付随する前記文字情報を合成して小画像領域を検出することを特徴とする画像処理方法。 - 前記背景検出手段により、取り込んだ画像を構成する画素の明度の頻度分布と、前記明度の頻度の平均値とを求め、該平均値を超えた頻度を有する明度を背景部分の明度である背景明度として検出することを特徴とする請求項6記載の画像処理方法。
- 前記画像分割手段により、前記取り込んだ画像を構成する画素の明度のうち、背景明度以外の明度の頻度分布を求め、該頻度分布に基づいて前記取り込んだ画像の画像領域中における予め設定した設定値を超える明度の頻度から前記小画像の配置を求めることを特徴とする請求項6又は7記載の画像処理方法。
- 前記背景検出手段により、全画像領域シードにおける周期性を求め、全画像領域シード中の周期性のない単独のタイトル部を除外することを特徴とする請求項6〜8の何れかに記載の画像処理方法。
- 前記画像分割手段により、仮分割線が全画像領域シードを貫く場合に、隣接する小画像領域同士の間隔が狭いものと判断して全画像領域シードの全領域を、検出した小画像の数に応じて等間隔に分割して小画像領域とすることを特徴とする請求項6〜9の何れかに記載の画像処理方法。
- 取り込んだ画像から画像情報を有する複数の小画像及び該小画像に付随する文字情報を小画像ごとに分割させる画像処理プログラムであって、
画像を取り込む画像取込部と、
取り込んだ画像の領域中の画像以外の背景部分を検出する背景検出手段と、前記取り込んだ画像中に含まれる画像情報を有する複数の小画像及び該小画像に付随する文字情報を小画像ごとに分割する画像分割手段と、からなる画像処理部と、を備えた画像処理装置において、
前記背景検出手段により前記取り込んだ画像の明度の頻度分布から背景部分を検出するステップと、
前記画像分割手段により前記背景検出手段が検出した前記背景部分以外の画像領域から背景部分以外の明度の頻度分布を用いて前記小画像を検出するステップと、
前記画像分割手段により前記取り込んだ画像を前記背景部分以外の明度の頻度分布を用いて前記小画像及び前記文字情報を含んで縦方向と横方向に分割してなる帯状領域を、縦のスキャンライン及び横のスキャンラインとして検出するステップと、
前記画像分割手段により前記縦のスキャンライン及び横のスキャンラインを重ね合わせて重なり合った領域を、前記複数の小画像を包含する全画像領域を抽出するための全画像領域シードとして検出するステップと、
前記画像分割手段により前記全画像領域シードの最外周を矩形に囲繞する境界を設定してその内側を全画像領域とするステップと、
前記画像分割手段により前記全画像領域中に前記文字情報を付随した各小画像が均等な面積の領域を有して中央近傍に配置されるべく、前記全画像領域と前記小画像の配置とから前記全画像領域を縦横に均等に分割する仮分割線を設定するステップと、
前記画像分割手段により前記仮分割線で前記全画像領域シードを分割して、前記文字情報を付随する各小画像を分割し、該小画像及び付随する前記文字情報を合成して小画像領域を検出するステップと、
を実行させることを特徴とする画像処理プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009121450A JP5204035B2 (ja) | 2009-05-19 | 2009-05-19 | 画像処理装置、処理方法及び処理プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009121450A JP5204035B2 (ja) | 2009-05-19 | 2009-05-19 | 画像処理装置、処理方法及び処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010271802A JP2010271802A (ja) | 2010-12-02 |
| JP5204035B2 true JP5204035B2 (ja) | 2013-06-05 |
Family
ID=43419793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009121450A Active JP5204035B2 (ja) | 2009-05-19 | 2009-05-19 | 画像処理装置、処理方法及び処理プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5204035B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111684489B (zh) * | 2018-12-04 | 2023-07-11 | 华为技术有限公司 | 一种图像处理方法和装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4494553B2 (ja) * | 1999-06-04 | 2010-06-30 | アレイ株式会社 | 画像処理装置およびその方法 |
| JP2003058223A (ja) * | 2001-08-09 | 2003-02-28 | Ishikawajima Harima Heavy Ind Co Ltd | 工程設計支援装置及び方法 |
| JP2007282771A (ja) * | 2006-04-14 | 2007-11-01 | Konica Minolta Medical & Graphic Inc | 医用情報処理装置及びプログラム |
-
2009
- 2009-05-19 JP JP2009121450A patent/JP5204035B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010271802A (ja) | 2010-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102883767B1 (ko) | 결함 검사 방법, 결함 검사 장치 | |
| EP2477468A2 (en) | Substrate inspection system | |
| KR20060051443A (ko) | 결함 검출장치 및 결함 검출방법 | |
| US9978558B2 (en) | Scanning-electron-microscope image processing device and scanning method | |
| US20130044953A1 (en) | Image processing apparatus, image processing method, and computer-readable, non-transitory medium | |
| JP4558232B2 (ja) | 画像処理方法、画像処理装置および画像処理方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| US8675256B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP2016200970A (ja) | 主被写体検出方法、主被写体検出装置及びプログラム | |
| US8553985B2 (en) | Image processing apparatus, image processing method and computer-readable medium | |
| US8139861B2 (en) | Character extracting apparatus, method, and program | |
| JP2015135540A (ja) | 画像の特徴点抽出方法、欠陥検査方法、欠陥検査装置 | |
| JP5144415B2 (ja) | 欠陥レビュー装置、欠陥レビュー方法及び欠陥レビュー実行プログラム | |
| JPH11337498A (ja) | プリント基板の検査装置およびプリント基板の検査方法 | |
| JP5204035B2 (ja) | 画像処理装置、処理方法及び処理プログラム | |
| JP2015145819A (ja) | 工具検査方法及び工具検査装置 | |
| JP4841819B2 (ja) | 物体のカラー画像による欠陥検出 | |
| JP5005732B2 (ja) | 画像形成装置及び画像処理方法 | |
| JP2002310937A (ja) | 欠陥検査方法及び装置 | |
| US20110187721A1 (en) | Line drawing processing apparatus, storage medium storing a computer-readable program, and line drawing processing method | |
| US11080860B2 (en) | Image inspection method | |
| TWI510776B (zh) | 玻璃氣泡瑕疵檢測處理方法 | |
| KR101521620B1 (ko) | 다이 영상 분할 방법 | |
| JP4825888B2 (ja) | 文書画像処理装置および文書画像処理方法 | |
| JP4629718B2 (ja) | 境界検出方法、プログラム、及び画像処理装置 | |
| JP5157963B2 (ja) | 対象物検出装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120418 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130130 |
|
| 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: 20130208 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130214 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5204035 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160222 Year of fee payment: 3 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |