JP5049920B2 - 画像処理装置及び画像処理方法 - Google Patents
画像処理装置及び画像処理方法 Download PDFInfo
- Publication number
- JP5049920B2 JP5049920B2 JP2008217320A JP2008217320A JP5049920B2 JP 5049920 B2 JP5049920 B2 JP 5049920B2 JP 2008217320 A JP2008217320 A JP 2008217320A JP 2008217320 A JP2008217320 A JP 2008217320A JP 5049920 B2 JP5049920 B2 JP 5049920B2
- Authority
- JP
- Japan
- Prior art keywords
- region
- area
- block
- target color
- color
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- 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/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/15—Cutting or merging image elements, e.g. region growing, watershed or clustering-based techniques
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30176—Document
-
- 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)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Description
図1は、本発明の第1の実施形態に係るシステムの機能的構成を示すブロック図である。100は本発明を実現するための画像処理装置である。画像処理装置100は、読み取った文書の紙面情報を画像データに変換するスキャナ101と、画像データに本発明の処理を施すためのプログラムを実行するCPU102とを有する。また、画像処理装置100は、プログラムを実行する際のワークメモリやデータの一時保存等に利用されるメモリ103と、プログラムやデータを格納するハードディスク104と、外部装置とデータの入出力を行うためのネットワークI/F105とを有する。パーソナルコンピュータ(以下、PCと言う。)120は、画像処理装置100とLAN110等のネットワークで接続され、画像処理装置100から送信されたデータを受信する。
上述の第1の実施形態では、色置換後に隣接ブロックとの色の統合処理を行う場合を想定して説明したが、本実施形態では、一定の周期性を有するパターンを検出した後に、領域の統合処理を行う場合を想定する点で異なる。なお、第1の実施形態と同様の構成については、同一の符号を付し、説明を省略する。
なお、本実施形態は、複数の機器(例えば、ホストコンピュータ、インターフェース機器、リーダ、プリンタ等)から構成されるシステムに適用しても、1つの機器からなる装置(例えば、複写機、複合機、ファクシミリ装置等)に適用してもよい。
Claims (12)
- 画像データを入力する入力手段と、
前記入力手段で入力した画像データの各画素毎に、属性情報を生成する属性情報生成手段と、
前記入力手段で入力した画像データを、予め設定されたサイズの複数のブロックに分割する分割手段と、
前記分割手段で分割した着目ブロック内に出現する色と画素数のヒストグラムを生成する生成手段と、
前記生成手段で生成したヒストグラムで得られた着目色を持つ領域の面積が予め設定された第1の閾値よりも大きい場合、着目色の領域を有意な領域として決定する第1の決定手段と、
前記生成手段で生成したヒストグラムで得られた着目色を持つ領域の面積が前記第1の閾値以下の場合であって、着目色の領域が着目ブロックの境界に位置し、且つ、前記着目色の領域内の前記境界の画素に対する、前記属性情報生成手段で生成された属性情報が、予め設定された属性を示す場合、前記着目色の領域が有意な領域として決定する第2の決定手段と、
前記第1、第2の決定手段のいずれでも、前記着目色の領域が有意な領域として決定されなかった場合、前記着目色の領域を、当該着目色の領域が接する他の色の領域に統合するため、前記着目色の領域内の画素の色を前記他の色に置換する置換手段と、
前記第1、第2の決定手段のいずれかで、前記着目色の領域が有意な領域として決定された場合であって、前記着目色の領域と、前記着目ブロックと接する他のブロックで有意と決定された領域との色差が、予め設定された第2の閾値以下の場合、前記着目色の領域と前記他のブロックで有意と決定された領域とを統合する統合手段と、
を備えることを特徴とする画像処理装置。 - 前記統合手段は、前記色差が前記第2の閾値よりも大きく、且つ、前記着目色の領域内の前記境界の画素に対する、前記属性情報生成手段で生成された属性情報が、予め設定された属性を示す場合であって、前記着目色の領域と、前記着目色の領域が有意な領域として決定された領域との色差が、前記第2の閾値とは異なる第3の閾値以下の場合、前記着目色の領域と前記他のブロックで有意と決定された領域とを統合することを特徴とする請求項1に記載の画像処理装置。
- 前記第3の閾値は、前記第2の閾値よりも大きい値であることを特徴とする請求項2に記載の画像処理装置。
- 前記属性情報生成手段は、着目画素が、該着目画素を含む領域のエッジに位置するか否かに基づいて、前記属性情報を生成することを特徴とする請求項1に記載の画像処理装置。
- 前記属性情報生成手段は、着目画素が、文字領域に含まれるか否かに基づいて、前記属性情報を生成することを特徴とする請求項1に記載の画像処理装置。
- 画像データを入力する入力手段と、
前記入力手段で入力した画像データの各画素毎に、属性情報を生成する属性情報生成手段と、
前記入力手段で入力した画像データを、予め設定されたサイズの複数のブロックに分割する分割手段と、
前記分割手段で分割したそれぞれのブロックで一定の周期性を有するパターン領域を検出する検出手段と、
前記分割手段で分割した着目ブロック内の、前記検出手段で検出された着目するパターン領域の画素数が予め設定された閾値以下である場合、又は、
前記着目するパターン領域の画素数が前記予め設定された閾値よりも大きい場合であって、前記着目するパターン領域が前記着目ブロックの境界に位置し、且つ、前記着目するパターン領域内の前記境界の画素に対する、前記属性情報生成手段で生成された属性情報が、予め設定された属性を示す場合、前記着目するパターン領域と、前記着目ブロックと接する他のブロック内のパターン領域とを統合する統合手段と、
を備えることを特徴とする画像処理装置。 - 画像データをブロック単位で入力する入力手段と、
前記入力手段で入力した画像データの各画素毎に生成される属性情報を入力する属性情報入力手段と、
前記入力手段で入力した着目ブロック内の第1の着目色領域と、前記着目ブロックと接する他のブロック内の第2の着目色領域との色差が、予め設定された第1の閾値以下である場合、又は、
前記色差が予め設定された第1の閾値よりも大きく、且つ、前記第1の着目色領域内の前記他のブロックとの境界と接する画素に対する、前記属性情報入力手段で入力された属性情報が、予め設定された属性を示す場合であって、前記第1の着目色領域と、前記第2の着目色領域との色差が、予め設定された第2の閾値以下の場合、前記第1の着目色領域と前記第2の着目色領域とを統合する統合手段と、
を備えることを特徴とする画像処理装置。 - 入力手段が、画像データを入力する入力工程と、
属性情報生成手段が、前記入力工程で入力した画像データの各画素毎に、属性情報を生成する属性情報生成工程と、
分割手段が、前記入力工程で入力した画像データを、予め設定されたサイズの複数のブロックに分割する分割工程と、
生成手段が、前記分割工程で分割した着目ブロック内に出現する色と画素数のヒストグラムを生成する生成工程と、
第1の決定手段が、前記生成工程で生成したヒストグラムで得られた着目色を持つ領域の面積が予め設定された第1の閾値よりも大きい場合、着目色の領域を有意な領域として決定する第1の決定工程と、
第2の決定手段が、前記生成工程で生成したヒストグラムで得られた着目色を持つ領域の面積が前記第1の閾値以下の場合であって、着目色の領域が着目ブロックの境界に位置し、且つ、前記着目色の領域内の前記境界の画素に対する、前記属性情報生成工程で生成された属性情報が、予め設定された属性を示す場合、前記着目色の領域が有意な領域として決定する第2の決定工程と、
置換手段が、前記第1、第2の決定工程のいずれでも、前記着目色の領域が有意な領域として決定されなかった場合、前記着目色の領域を、当該着目色の領域が接する他の色の領域に統合するため、前記着目色の領域内の画素の色を前記他の色に置換する置換工程と、
統合手段が、前記第1、第2の決定工程のいずれかで、前記着目色の領域が有意な領域として決定された場合であって、前記着目色の領域と、前記着目ブロックと接する他のブロックで有意と決定された領域との色差が、予め設定された第2の閾値以下の場合、前記着目色の領域と前記他のブロックで有意と決定された領域とを統合する統合工程と
を有することを特徴とする画像処理方法。 - 入力手段が、画像データを入力する入力工程と、
属性情報生成手段が、前記入力工程で入力した画像データの各画素毎に、属性情報を生成する属性情報生成工程と、
分割手段が、前記入力工程で入力した画像データを、予め設定されたサイズの複数のブロックに分割する分割工程と、
検出手段が、前記分割工程で分割したそれぞれのブロックで一定の周期性を有するパターン領域を検出する検出工程と、
統合手段が、前記分割工程で分割した着目ブロック内の、前記検出工程で検出された着目するパターン領域の画素数が予め設定された閾値以下である場合、又は、
前記着目するパターン領域の画素数が前記予め設定された閾値よりも大きい場合であって、前記着目するパターン領域が前記着目ブロックの境界に位置し、且つ、前記着目するパターン領域内の前記境界の画素に対する、前記属性情報生成工程で生成された属性情報が、予め設定された属性を示す場合、前記着目するパターン領域と、前記着目ブロックと接する他のブロック内のパターン領域とを統合する統合工程と、
を有することを特徴とする画像処理方法。 - 入力手段が、画像データをブロック単位で入力する入力工程と、
属性情報入力手段が、前記入力工程で入力した画像データの各画素毎に生成される属性情報を入力する属性情報入力工程と、
統合手段が、前記入力工程で入力した着目ブロック内の第1の着目色領域と、前記着目ブロックと接する他のブロック内の第2の着目色領域との色差が、予め設定された第1の閾値以下である場合、又は、
前記色差が予め設定された第1の閾値よりも大きく、且つ、前記第1の着目色領域内の前記他のブロックとの境界と接する画素に対する、前記属性情報入力工程で入力された属性情報が、予め設定された属性を示す場合であって、前記第1の着目色領域と、前記第2の着目色領域との色差が、予め設定された第2の閾値以下の場合、前記第1の着目色領域と前記第2の着目色領域とを統合する統合工程と、
を有することを特徴とする画像処理方法。 - コンピュータが読み込み実行することで、請求項8乃至10のいずれか1項に記載の各工程をコンピュータに実行させるコンピュータプログラム。
- 請求項11に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008217320A JP5049920B2 (ja) | 2008-08-26 | 2008-08-26 | 画像処理装置及び画像処理方法 |
US12/544,699 US8611658B2 (en) | 2008-08-26 | 2009-08-20 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008217320A JP5049920B2 (ja) | 2008-08-26 | 2008-08-26 | 画像処理装置及び画像処理方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010056689A JP2010056689A (ja) | 2010-03-11 |
JP2010056689A5 JP2010056689A5 (ja) | 2011-09-29 |
JP5049920B2 true JP5049920B2 (ja) | 2012-10-17 |
Family
ID=41725536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008217320A Expired - Fee Related JP5049920B2 (ja) | 2008-08-26 | 2008-08-26 | 画像処理装置及び画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8611658B2 (ja) |
JP (1) | JP5049920B2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5049921B2 (ja) * | 2008-08-26 | 2012-10-17 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
JP5576754B2 (ja) | 2010-09-29 | 2014-08-20 | キヤノン株式会社 | 放射線撮像装置 |
JP5645612B2 (ja) * | 2010-11-09 | 2014-12-24 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラム、及び記憶媒体 |
JP4937417B1 (ja) * | 2011-06-14 | 2012-05-23 | 株式会社ナナオ | 文字領域画素判定装置またはその方法 |
JP2013030918A (ja) * | 2011-07-27 | 2013-02-07 | Sanyo Electric Co Ltd | 画像処理装置 |
JP6370080B2 (ja) * | 2014-04-02 | 2018-08-08 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム。 |
JP6489761B2 (ja) * | 2014-05-14 | 2019-03-27 | キヤノン株式会社 | 画像処理装置及び画像処理方法、プログラム |
JP6821469B2 (ja) * | 2017-02-27 | 2021-01-27 | キヤノン株式会社 | 記録装置および記録方法 |
CN118283258A (zh) * | 2018-05-10 | 2024-07-02 | 三星电子株式会社 | 用于图像编码的方法和装置及用于图像解码的方法和装置 |
JP7185451B2 (ja) * | 2018-09-10 | 2022-12-07 | キヤノン株式会社 | 画像処理装置と画像処理方法、及びプログラム |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3026592B2 (ja) | 1990-10-22 | 2000-03-27 | キヤノン株式会社 | 輪郭抽出方法及びその装置 |
US5680479A (en) | 1992-04-24 | 1997-10-21 | Canon Kabushiki Kaisha | Method and apparatus for character recognition |
JP2004350240A (ja) | 2003-05-26 | 2004-12-09 | Canon Inc | 画像処理装置及び画像処理方法 |
JP4603807B2 (ja) * | 2004-03-10 | 2010-12-22 | 富士通株式会社 | 文字認識装置,文字認識方法,媒体処理方法,文字認識プログラムおよび文字認識プログラムを記録したコンピュータ読取可能な記録媒体 |
US7873218B2 (en) | 2004-04-26 | 2011-01-18 | Canon Kabushiki Kaisha | Function approximation processing method and image processing method |
JP4371911B2 (ja) | 2004-05-31 | 2009-11-25 | キヤノン株式会社 | 関数化処理方法及び関数化処理装置 |
EP1831823B1 (en) | 2004-12-21 | 2011-03-09 | Canon Kabushiki Kaisha | Segmenting digital image and producing compact representation |
US7623712B2 (en) * | 2005-06-09 | 2009-11-24 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US7577314B2 (en) * | 2006-04-06 | 2009-08-18 | Seiko Epson Corporation | Method and apparatus for generating a panorama background from a set of images |
JP4960897B2 (ja) * | 2008-01-30 | 2012-06-27 | 株式会社リコー | 画像処理装置、画像処理方法、プログラム、記憶媒体 |
-
2008
- 2008-08-26 JP JP2008217320A patent/JP5049920B2/ja not_active Expired - Fee Related
-
2009
- 2009-08-20 US US12/544,699 patent/US8611658B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8611658B2 (en) | 2013-12-17 |
JP2010056689A (ja) | 2010-03-11 |
US20100054586A1 (en) | 2010-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5049920B2 (ja) | 画像処理装置及び画像処理方法 | |
US7551753B2 (en) | Image processing apparatus and method therefor | |
US8320019B2 (en) | Image processing apparatus, image processing method, and computer program thereof | |
JP5302768B2 (ja) | 画像処理装置及び画像処理方法 | |
JP5049921B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4960817B2 (ja) | 画像処理装置、および画像処理方法 | |
US8520006B2 (en) | Image processing apparatus and method, and program | |
US8208744B2 (en) | Image processing apparatus capable of accurately and quickly determining character part included in image | |
JP5137759B2 (ja) | 画像処理装置 | |
JP4796486B2 (ja) | 画像処理装置 | |
US7133559B2 (en) | Image processing device, image processing method, image processing program, and computer readable recording medium on which image processing program is recorded | |
JP5049922B2 (ja) | 画像処理装置及び画像処理方法 | |
US8768051B2 (en) | Image processing method, image processing apparatus, and computer-readable medium | |
JP2009037596A (ja) | 画像処理装置およびプログラム | |
JP6607490B2 (ja) | 変換処理装置、それを備えた情報処理装置、プログラム、及び記録媒体 | |
US8810877B2 (en) | Image processing apparatus, image processing method, and storage medium for eliminating blurring of scanned image | |
US8577132B2 (en) | Electronic document generation system, electronic document generation method, and program | |
US8270722B2 (en) | Image processing with preferential vectorization of character and graphic regions | |
JP2009141597A (ja) | 画像処理装置、文字領域特定方法、および文字領域特定プログラム | |
JP4396710B2 (ja) | 画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラム | |
JP5517028B2 (ja) | 画像処理装置 | |
JP2007088912A (ja) | 画像処理装置およびプログラム | |
JP6612167B2 (ja) | ラスタライズ処理装置、ラスタライズ処理方法、およびプログラム | |
JP2016091341A (ja) | 画像処理装置 | |
JP2020043461A (ja) | 画像処理装置と画像処理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110812 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110812 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120615 |
|
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: 20120625 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120723 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |