JP6631360B2 - 画像処理装置および画像処理方法 - Google Patents
画像処理装置および画像処理方法 Download PDFInfo
- Publication number
- JP6631360B2 JP6631360B2 JP2016064977A JP2016064977A JP6631360B2 JP 6631360 B2 JP6631360 B2 JP 6631360B2 JP 2016064977 A JP2016064977 A JP 2016064977A JP 2016064977 A JP2016064977 A JP 2016064977A JP 6631360 B2 JP6631360 B2 JP 6631360B2
- Authority
- JP
- Japan
- Prior art keywords
- adjustment
- peak
- threshold
- image processing
- level
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/16—Image preprocessing
- G06V30/162—Quantising the image signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/18—Extraction of features or characteristics of the image
- G06V30/18086—Extraction of features or characteristics of the image by performing operations within image blocks or by using histograms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/18—Extraction of features or characteristics of the image
- G06V30/18105—Extraction of features or characteristics of the image related to colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Facsimile Image Signal Circuits (AREA)
- Character Input (AREA)
- Facsimile Scanning Arrangements (AREA)
- Image Processing (AREA)
Description
A−1.画像処理システム10の構成:
図1は、本実施形態における画像処理システム10の構成を示す説明図である。画像処理システム10は、原稿を読み取って原稿の画像を表す画像データを生成するスキャナ200と、スキャナ200を制御するパーソナルコンピュータ(以下、「PC」という)100とを備える。PC100とスキャナ200とは、例えばネットワークNETを介して互いに通信可能に接続されている。スキャナ200は、画像処理装置の一例である。
本実施形態のスキャナ200は、二値化処理を実行することができる。二値化処理は、多段階(例えば、256段階)で階調表現された画像データ(多値画像データ)を構成する各画素を、閾値との比較結果に応じて、白色を表す階調値を有する白色画素と黒色を表す階調値を有する黒色画素とのいずれかに変換することにより、白色画素と黒色画素とにより構成された画像データ(二値画像データIB)を生成する処理である。二値化処理は、例えば、画像データの容量低減のために実行されたり、特定の画像処理(例えば、OCRによる文字認識処理)の前処理として実行されたりする。
Y = 0.299R+0.587G+0.114B ・・・F(1)
Cb=−0.169R−0.331G+0.500B ・・・F(2)
Cr= 0.500R−0.419G−0.081B ・・・F(3)
本明細書で開示される技術は、上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の形態に変形することができ、例えば次のような変形も可能である。
Claims (12)
- 画像データを構成する複数の画素について、輝度の高さを表す指標値のヒストグラムを作成するヒストグラム作成部と、
前記ヒストグラムに基づいて、二値化処理のための前記指標値の原閾値を設定する原閾値設定部と、
前記ヒストグラムにおいて、所定の要件を満たす山部を検出する山部検出部と、
前記原閾値の調整方向を設定する調整方向設定部と、
前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の1つである特定山部における特定方向のふもとの前記指標値を、調整後閾値として設定する調整後閾値設定部と、
前記調整後閾値を用いて前記画像データの二値化処理を行う二値化処理部と、
を備える、画像処理装置。 - 請求項1に記載の画像処理装置であって、さらに、
ユーザによる指定を取得する指定取得部を備え、
前記調整方向設定部は、前記指定に従い、前記調整方向を設定する、画像処理装置。 - 請求項1または請求項2に記載の画像処理装置であって、
前記調整後閾値設定部は、前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の数に対応付けて設定された規則に従い、前記特定山部および前記特定方向を選択する、画像処理装置。 - 請求項3に記載の画像処理装置であって、さらに、
前記原閾値の調整量の大きさを表す調整レベルを設定する調整レベル設定部を備え、
前記調整後閾値設定部は、前記調整レベルに応じて設定された規則に従い、前記特定山部および前記特定方向を選択する、画像処理装置。 - 請求項4に記載の画像処理装置であって、さらに、
ユーザによる指定を取得する指定取得部を備え、
前記調整レベル設定部は、前記指定に従い、前記調整レベルを設定する、画像処理装置。 - 請求項4または請求項5に記載の画像処理装置であって、
前記調整後閾値設定部は、前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の数が2個である場合であって、
(1)前記調整レベルが第1のレベルに設定された場合には、前記原閾値に近い側の前記山部を前記特定山部として選択し、前記調整方向を前記特定方向として設定し、
(2)前記調整レベルが前記第1のレベルより調整量の大きい第2のレベルに設定された場合には、前記原閾値から遠い側の前記山部を前記特定山部として選択し、前記調整方向と反対の方向を前記特定方向として設定する、画像処理装置。 - 請求項4から請求項6までのいずれか一項に記載の画像処理装置であって、
前記調整後閾値設定部は、前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の数がN個(ただしNは3以上の整数)である場合であって、
(1)前記調整レベルが第1のレベルに設定された場合には、前記原閾値に近い側から数えてM番目(ただしM=N/2(小数点以下切り捨て))の前記山部を前記特定山部として選択し、前記調整方向を前記特定方向として設定し、
(2)前記調整レベルが前記第1のレベルより調整量の大きい第2のレベルに設定された場合には、前記原閾値から最も遠い前記山部であるN番目の前記山部を前記特定山部として選択し、前記調整方向と反対の方向を前記特定方向として設定する、画像処理装置。 - 請求項4から請求項7までのいずれか一項に記載の画像処理装置であって、
前記調整後閾値設定部は、前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の数が1個である場合であって、
(1)前記調整レベルが第1のレベルに設定された場合には、前記調整方向と反対の方向を前記特定方向として設定し、
(2)前記調整レベルが前記第1のレベルより調整量の大きい第2のレベルに設定された場合には、前記山部のふもとに代えて、前記山部における前記調整方向と反対の方向のふもとと頂点との間の位置に対応する前記指標値を、前記調整後閾値として設定する、画像処理装置。 - 請求項1から請求項8までのいずれか一項に記載の画像処理装置であって、
前記調整後閾値設定部は、前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の内の頻度が最も高い前記山部を前記特定山部として選択し、前記調整方向と反対の方向を前記特定方向として設定する、画像処理装置。 - 請求項1から請求項9までのいずれか一項に記載の画像処理装置であって、
前記山部検出部は、前記ヒストグラムにおいて、一の前記指標値における頻度と、一の前記指標値より1つ低い前記指標値における頻度との差を順に算出し、前記指標値が低い方から高い方に向かう方向において、前記差が所定回数以上連続で正の値になったときの負の値から正の値への切替点である第1のふもとから、その後に前記差が所定回数以上連続で負の値になったときの正の値から負の値への切替点である頂点を経て、さらにその後に前記差が正の値になったときの負の値から正の値への切替点である第2のふもとまでの区間を、前記山部として検出する、画像処理装置。 - 請求項10に記載の画像処理装置であって、
前記山部検出部は、前記区間の内、前記頂点における頻度が所定の値以上である区間を、前記山部として検出する、画像処理装置。 - 画像データを構成する複数の画素について、輝度の高さを表す指標値のヒストグラムを作成する工程と、
前記ヒストグラムに基づいて、二値化処理のための原閾値を設定する工程と、
前記ヒストグラムにおいて、所定の要件を満たす山部を検出する工程と、
前記原閾値の調整方向を設定する工程と、
前記ヒストグラムにおいて前記原閾値より前記調整方向側に存在する前記山部の1つである特定山部における特定方向のふもとに対応する前記指標値を、調整後閾値として設定する工程と、
前記調整後閾値を用いて前記画像データの二値化処理を行う工程と、
を備える、画像処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016064977A JP6631360B2 (ja) | 2016-03-29 | 2016-03-29 | 画像処理装置および画像処理方法 |
US15/459,433 US10621459B2 (en) | 2016-03-29 | 2017-03-15 | Image processing apparatus and method for binarization of image data according to adjusted histogram threshold index values |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016064977A JP6631360B2 (ja) | 2016-03-29 | 2016-03-29 | 画像処理装置および画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017183860A JP2017183860A (ja) | 2017-10-05 |
JP6631360B2 true JP6631360B2 (ja) | 2020-01-15 |
Family
ID=59961694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016064977A Active JP6631360B2 (ja) | 2016-03-29 | 2016-03-29 | 画像処理装置および画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10621459B2 (ja) |
JP (1) | JP6631360B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6704016B2 (ja) * | 2018-07-12 | 2020-06-03 | スキャネット株式会社 | 答案採点のシステム、プログラムおよび方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02268388A (ja) * | 1989-04-10 | 1990-11-02 | Hitachi Ltd | 文字認識方法 |
JP2750226B2 (ja) * | 1991-02-19 | 1998-05-13 | 大日本スクリーン製造株式会社 | 二値化閾値の設定方法 |
JP3082286B2 (ja) * | 1991-04-26 | 2000-08-28 | 松下電器産業株式会社 | 2値画化方法 |
JPH05284356A (ja) | 1992-02-13 | 1993-10-29 | Seiko Epson Corp | 画像情報2値化方法および画像情報2値化 |
JP3046493B2 (ja) * | 1994-05-09 | 2000-05-29 | シャープ株式会社 | 画像処理装置 |
JP3738781B2 (ja) * | 1994-11-09 | 2006-01-25 | セイコーエプソン株式会社 | 画像処理方法および画像処理装置 |
US6333788B1 (en) * | 1996-02-28 | 2001-12-25 | Canon Kabushiki Kaisha | Image processing apparatus and method |
JP3345350B2 (ja) * | 1998-05-27 | 2002-11-18 | 富士通株式会社 | 文書画像認識装置、その方法、及び記録媒体 |
JP2001118031A (ja) | 1999-10-22 | 2001-04-27 | Oki Electric Ind Co Ltd | 光学式文字読取装置 |
US7201322B2 (en) * | 2004-06-10 | 2007-04-10 | Psc Scanning, Inc. | System, circuit, and method for edge detection in a binary optical code |
US7418113B2 (en) * | 2005-04-01 | 2008-08-26 | Porikli Fatih M | Tracking objects in low frame rate videos |
US10008184B2 (en) * | 2005-11-10 | 2018-06-26 | Hologic, Inc. | System and method for generating a 2D image using mammography and/or tomosynthesis image data |
US8041139B2 (en) * | 2008-09-05 | 2011-10-18 | The Neat Company, Inc. | Method and apparatus for calculating the background color of an image |
US8290227B2 (en) * | 2009-03-27 | 2012-10-16 | Carestream Health, Inc. | Method and system for diagnostics support |
JP2015509443A (ja) * | 2012-03-09 | 2015-03-30 | セノ メディカル インストルメンツ,インク. | 光音響イメージングシステムにおける統計マッピング |
JP6548556B2 (ja) * | 2015-11-17 | 2019-07-24 | 富士フイルム株式会社 | グリッド品質判定装置、方法およびプログラム |
-
2016
- 2016-03-29 JP JP2016064977A patent/JP6631360B2/ja active Active
-
2017
- 2017-03-15 US US15/459,433 patent/US10621459B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017183860A (ja) | 2017-10-05 |
US20170286797A1 (en) | 2017-10-05 |
US10621459B2 (en) | 2020-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6248755B2 (ja) | 画像処理装置、および、コンピュータプログラム | |
US9299003B2 (en) | Image processing apparatus, non-transitory computer readable medium, and image processing method | |
JP2016054564A (ja) | 画像処理装置、画像処理方法 | |
US9734561B2 (en) | Image enhancement based on the reflectance component | |
JP6631360B2 (ja) | 画像処理装置および画像処理方法 | |
JP6791593B2 (ja) | 認識装置、認識プログラム、及び認識方法 | |
US9881364B2 (en) | Image processing apparatus, image processing method and computer readable medium for image enhancement | |
JP7313879B2 (ja) | 画像処理装置、画像処理方法ならびにプログラム | |
US9989875B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US20170094115A1 (en) | Image processing system and image processing method | |
JP6711051B2 (ja) | 画像処理装置および画像処理方法 | |
JP6486082B2 (ja) | 画像処理装置及び画像処理方法、プログラム | |
US9342769B2 (en) | Image processing apparatus and image processing method for correcting a line image | |
JP5453215B2 (ja) | 画像処理装置、画像形成装置、および画像処理方法 | |
US10798267B2 (en) | Image processing to set output pixel values subject to edge or thin line correction | |
JP6292061B2 (ja) | 情報処理装置およびプログラム | |
JP5337060B2 (ja) | 画像処理装置、制御方法、及びプログラム | |
JP5915410B2 (ja) | 画像処理装置及びプログラム | |
JP2014165540A (ja) | 画像処理装置、画像処理方法、およびプログラム | |
JP4805590B2 (ja) | 画像処理装置および画像処理プログラム | |
JP7150621B2 (ja) | 画像処理システム | |
JP6707903B2 (ja) | 出力装置、および、コンピュータプログラム | |
JP2023106806A (ja) | 画像処理装置、画像処理方法ならびにプログラム | |
JP5609573B2 (ja) | ドライバープログラム、および、印刷システム | |
JP5337059B2 (ja) | 画像処理装置、制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190201 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191028 |
|
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: 20191112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6631360 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |