JP6379980B2 - 画像処理装置、画像処理プログラムおよび画像処理方法 - Google Patents
画像処理装置、画像処理プログラムおよび画像処理方法 Download PDFInfo
- Publication number
- JP6379980B2 JP6379980B2 JP2014211040A JP2014211040A JP6379980B2 JP 6379980 B2 JP6379980 B2 JP 6379980B2 JP 2014211040 A JP2014211040 A JP 2014211040A JP 2014211040 A JP2014211040 A JP 2014211040A JP 6379980 B2 JP6379980 B2 JP 6379980B2
- Authority
- JP
- Japan
- Prior art keywords
- inclination
- area
- document image
- cpu
- image
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 78
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000000034 method Methods 0.000 claims description 53
- 238000012937 correction Methods 0.000 claims description 33
- 238000010586 diagram Methods 0.000 description 23
- 238000004891 communication Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010187 selection method Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007621 cluster analysis Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本実施の形態における画像処理装置10は、文書画像の入力を受け付け、その文書画像の縁に沿う内部領域に含まれる画像の傾きを補正して出力する装置である。本実施の形態では、画像処理装置10には汎用のパーソナルコンピューターを使用する。文書画像は、紙等に記録された文書をスキャナ、デジタルカメラなどの電子映像装置を用いて電子化した画像である。
実施の形態2は、各領域の傾きを演算して、文書画像全体の傾きを推定する形態に関する。実施の形態2の文書全体の傾き推定の処理手順はフローチャートを省略して文章のみで説明する。なお、実施の形態1と共通する部分の説明は省略する。
実施の形態3は、各領域の傾きに領域ごとの重み付けを行って演算して、文書画像全体の傾きを推定する形態に関する。図11は、実施の形態3の文書画像全体の傾き推定の処理手順を示すフローチャートである。図11は図10に示したサブルーチンの代わりに使用するサブルーチンである。図11を使用して、本実施の形態の文書画像全体の傾き推定のサブルーチンの処理の流れを説明する。なお、実施の形態1と共通する部分の説明は省略する。
実施の形態4は、第1領域301から第10領域310までの領域ごとにCPU11が推定した傾きを補正した画像を表示する形態に関する。図12は、実施の形態4の文書画像に領域の傾きを表示した例を示す説明図である。
実施の形態5は、CPU11が傾き指標35に太い両端矢印を使用する形態に関する。図13は、実施の形態5の文書画像に傾き指標35を重畳表示した例を示す説明図である。
実施の形態6は、最初に文書画像全体の傾きを推定して補正結果を表示し、補正結果が不適切な場合にのみ文書画像を領域に分割する形態に関する。図14は、実施の形態6の画像処理装置10の処理手順を示すフローチャートである。図14を使用して、本実施の形態の画像処理装置10の処理の流れを説明する。
実施の形態7は、領域を傾きの近いもの同士の群に分類し、文書画像全体の傾き推定に使用する領域の選択を群単位で受け付ける形態に関する。図15は、実施の形態7の画像処理装置10の処理手順を示すフローチャートである。図16は、実施の形態7の文書画像に傾き指標を重畳表示した例を示す説明図である。図17は、実施の形態7の領域の選択手順を説明する説明図である。
実施の形態8は、領域の群に番号を付け、領域の選択を番号で受け付ける形態に関する。図18は、実施の形態8の文書画像に傾き指標を重畳表示した例を示す説明図である。実施の形態7と同じ部分については説明を省略する。
実施の形態9は、画像処理装置10の機能ブロックの構成を示す形態に関する。図19は、画像処理装置10の全体構成を示す機能構成図である。本実施の形態の画像処理装置10は、分割部22、推定部23、群分類部24、出力部25、選択受付部26および補正部28を備える。本実施の形態の画像処理装置10では、補助記憶装置13に保存されている画像処理プログラムをCPU11が実行することにより、図19の各機能が実現される。
分割部22は、受け付けた文書画像を複数の領域に分割する。推定部23は、分割した各領域の文書画像縁38に対する傾きを推定する。群分類部24は、推定した傾きに基づいて領域を複数の群に分類する。出力部25は、複数の領域それぞれと、推定した傾きとを関連付けて表示部16に出力する。選択受付部26は、文書画像全体の傾き推定に使用する領域もしくは群、または使用しない領域もしくは群の選択を受け付ける。補正部28は、領域に対する選択に基づいて領域の文書画像の縁に対する傾きを補正する
実施の形態10は、汎用のコンピュータ40と画像処理プログラム41とを組み合わせて動作させることにより、画像処理装置10を実現する形態に関する。図20は、実施の形態10の画像処理装置10のハードウェア構成を示す装置構成図である。図20を使用して、本実施の形態の構成を説明する。なお、実施の形態1と共通する部分の説明は省略する。
受け付けた文書画像を複数の領域に分割する分割部と、
該分割部が分割した各領域について前記文書画像の縁に対する傾きを推定する推定部と、
複数の領域それぞれと、前記推定部が推定した傾きとを関連づけて出力する出力部と、
前記領域に対する選択に基づいて前記領域の前記文書画像の縁に対する傾きを補正する補正部と
を備えることを特徴とする画像処理装置。
前記出力部は、
前記領域それぞれに、該領域の前記傾きを表す直線を重畳させて出力することを特徴とする付記1に記載の画像処理装置。
前記出力部は、
前記領域それぞれを回転して該領域の前記文書画像の縁に対する傾きを補正して出力することを特徴とする付記1に記載の画像処理装置。
前記補正部は、
選択を受け付けた前記領域または選択を受け付けていない前記領域を消去した文書画像に基づいて傾きを補正することを特徴とする付記1から付記3のいずれか一つに記載の画像処理装置。
前記補正部は、
選択を受け付けた前記領域または選択を受け付けていない前記領域について前記推定部が推定した各領域の傾きに基づいて傾きを補正することを特徴とする付記1から付記3のいずれか一つに記載の画像処理装置。
前記補正部は、
選択を受け付けた前記領域または選択を受け付けていない前記領域について前記推定部が推定した各領域の傾きの平均値、中央値または最頻値に基づいて傾きを補正することを特徴とする付記1から付記3のいずれか一つに記載の画像処理装置。
前記補正部は、
選択を受け付けた前記領域または選択を受け付けていない前記領域について前記推定部が推定した傾きをそれぞれの領域の面積で重みづけした値に基づいて傾きを補正することを特徴とする付記1から付記3のいずれか一つに記載の画像処理装置。
前記推定部が推定した傾きに基づいて前記領域を複数の群に分類する群分類部を備え、
前記出力部は、
前記群分類部が分けた群ごとに異なる形式で各領域を出力することを特徴とする付記1から付記7のいずれか一つに記載の画像処理装置。
前記領域に対する選択を受け付けた場合に、選択を受け付けた領域と同じ群に属する領域に対する選択受付処理を実行する選択受付部を備えることを特徴とする、付記8に記載の画像処理装置。
前記出力部は前記領域それぞれに対応付けて文字を出力し、
前記文字により前記領域の選択を受け付ける選択受付部を備えることを特徴とする付記1から付記9のいずれか一つに記載の画像処理装置。
前記出力部は前記群それぞれに対応付けて文字を出力し、
前記文字により前記群の選択を受け付ける選択受付部を備えることを特徴とする付記8または付記9に記載の画像処理装置。
受け付けた文書画像を複数の領域に分割し、
分割した各領域について前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対する選択に基づいて前記領域の前記文書画像の縁に対する傾きを補正する
処理をコンピュータに実行させることを特徴とする画像処理プログラム。
受け付けた文書画像の内側領域の該文書画像の縁に対する傾きを補正して出力し、
傾き補正を終了するか否かの選択を受け付け、
傾き補正を終了するとの選択を受け付けた場合には処理を終了し、
傾き補正を終了しないとの選択を受け付けた場合には前記文書画像を複数の領域に分割し、
分割した各領域について前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対する選択に基づいて前記領域の前記文書画像の縁に対する傾きを補正する
処理をコンピュータに実行させることを特徴とする画像処理プログラム。
受け付けた文書画像を複数の領域に分割し、
分割した各領域について前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対する選択に基づいて前記領域の前記文書画像の縁に対する傾きを補正する
ことを特徴とする画像処理方法。
受け付けた文書画像の内側領域の該文書画像の縁に対する傾きを補正して出力し、
傾き補正を終了するか否かの選択を受け付け、
傾き補正を終了するとの選択を受け付けた場合には処理を終了し、
傾き補正を終了しないとの選択を受け付けた場合には前記文書画像を複数の領域に分割し、
分割した各領域について前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対する選択に基づいて前記領域の前記文書画像の縁に対する傾きを補正する
ことを特徴とする画像処理方法。
今回開示された実施の形態はすべての点で例示であって、制限的なものでは無いと考えられるべきである。本発明の範囲は、上記した意味では無く、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
11 CPU
14 入力部
15 操作部
16 表示部
17 通信モジュール
22 分割部
23 推定部
24 群分類部
25 出力部
26 選択受付部
28 補正部
35 傾き指標
38 文書画像縁
39 内側領域
Claims (5)
- 受け付けた文書画像を複数の領域に分割する分割部と、
該分割部が分割した複数の領域のそれぞれについて前記文書画像の縁に対する傾きを推定する推定部と、
複数の領域それぞれと、前記推定部が推定した傾きとを関連づけて出力する出力部と、
前記領域に対するユーザによる選択操作に基づいて前記領域の前記文書画像の縁に対する傾きを補正する補正部と
を備えることを特徴とする画像処理装置。 - 前記出力部は、
前記領域それぞれに、該領域の前記傾きを表す直線を重畳させて出力することを特徴とする請求項1に記載の画像処理装置。 - 前記出力部は、
前記領域それぞれを回転して該領域の前記文書画像の縁に対する傾きを補正して出力することを特徴とする請求項1に記載の画像処理装置。 - 受け付けた文書画像を複数の領域に分割し、
分割した複数の領域のそれぞれについて前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対するユーザによる選択操作に基づいて前記領域の前記文書画像の縁に対する傾きを補正する
処理をコンピュータに実行させることを特徴とする画像処理プログラム。 - 受け付けた文書画像を複数の領域に分割し、
分割した複数の領域のそれぞれについて前記文書画像の縁に対する傾きを推定し、
複数の領域それぞれと推定した傾きとを関連づけて出力し、
前記領域に対するユーザによる選択操作に基づいて前記領域の前記文書画像の縁に対する傾きを補正することを特徴とする画像処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014211040A JP6379980B2 (ja) | 2014-10-15 | 2014-10-15 | 画像処理装置、画像処理プログラムおよび画像処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014211040A JP6379980B2 (ja) | 2014-10-15 | 2014-10-15 | 画像処理装置、画像処理プログラムおよび画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016082357A JP2016082357A (ja) | 2016-05-16 |
JP6379980B2 true JP6379980B2 (ja) | 2018-08-29 |
Family
ID=55956551
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014211040A Expired - Fee Related JP6379980B2 (ja) | 2014-10-15 | 2014-10-15 | 画像処理装置、画像処理プログラムおよび画像処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6379980B2 (ja) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06274680A (ja) * | 1993-03-17 | 1994-09-30 | Hitachi Ltd | 文書認識方法およびシステム |
JP3504054B2 (ja) * | 1995-07-17 | 2004-03-08 | 株式会社東芝 | 文書処理装置および文書処理方法 |
-
2014
- 2014-10-15 JP JP2014211040A patent/JP6379980B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2016082357A (ja) | 2016-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10943106B2 (en) | Recognizing text in image data | |
US9928439B2 (en) | Facilitating text identification and editing in images | |
JP5561100B2 (ja) | 隠蔽された文字の復元方法及び画像処理装置 | |
CN109845237B (zh) | 图像形成设备、图像形成设备的扫描图像校正方法以及非暂时性计算机可读记录介质 | |
US9171359B1 (en) | Method and system for auto-correcting perspective distortion in document images | |
RU2631765C1 (ru) | Способ и система исправления перспективных искажений в изображениях, занимающих двухстраничный разворот | |
JP2016536837A (ja) | 取込んだ画像データを3次元で幾何学的に再構成するためのシステムおよび方法 | |
US10140510B2 (en) | Machine print, hand print, and signature discrimination | |
US10452943B2 (en) | Information processing apparatus, control method of information processing apparatus, and storage medium | |
US20160283786A1 (en) | Image processor, image processing method, and non-transitory recording medium | |
US10460192B2 (en) | Method and system for optical character recognition (OCR) of multi-language content | |
US10049268B2 (en) | Selective, user-mediated content recognition using mobile devices | |
US9767533B2 (en) | Image resolution enhancement based on data from related images | |
JP6542230B2 (ja) | 投影ひずみを補正するための方法及びシステム | |
US9483834B1 (en) | Object boundary detection in an image | |
JP5284994B2 (ja) | 画像処理装置 | |
JP4983526B2 (ja) | データ処理装置及びデータ処理プログラム | |
JP6379980B2 (ja) | 画像処理装置、画像処理プログラムおよび画像処理方法 | |
TWM637598U (zh) | 電子計算裝置 | |
US10032073B1 (en) | Detecting aspect ratios of document pages on smartphone photographs by learning camera view angles | |
US20210182477A1 (en) | Information processing apparatus and non-transitory computer readable medium storing program | |
KR101912758B1 (ko) | 문서 영상의 평활화 방법 및 장치 | |
JP2013149210A (ja) | 画像処理プログラム、画像処理方法、及び画像処理装置 | |
US20190065887A1 (en) | Detection of near rectangular cells | |
US10621693B2 (en) | 2D multi-coordinate adaptive dynamics programming method for robust document registration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180403 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180530 |
|
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: 20180703 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180716 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6379980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |