JP4415010B2 - 2次元コード領域抽出方法、2次元コード領域抽出装置、電子機器、2次元コード領域抽出プログラム及びそのプログラムを記録した記録媒体 - Google Patents
2次元コード領域抽出方法、2次元コード領域抽出装置、電子機器、2次元コード領域抽出プログラム及びそのプログラムを記録した記録媒体 Download PDFInfo
- Publication number
- JP4415010B2 JP4415010B2 JP2006510645A JP2006510645A JP4415010B2 JP 4415010 B2 JP4415010 B2 JP 4415010B2 JP 2006510645 A JP2006510645 A JP 2006510645A JP 2006510645 A JP2006510645 A JP 2006510645A JP 4415010 B2 JP4415010 B2 JP 4415010B2
- Authority
- JP
- Japan
- Prior art keywords
- dimensional code
- margin
- region extraction
- detected
- image data
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1443—Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
Description
10 制御部
11 走査部(走査手段)
12 余白検出部(余白部分検出手段)
13 非余白情報算出部(非余白部分算出手段)
14 比較部(2次元コード候補領域抽出手段)
15 順位決定部(順位決定手段)
16 記憶部
H 入力画像データの高さ
W 入力画像データの幅
1A、1B、1C、1D 2次元コード候補領域1を構成する辺
2A、2B、2C、2D 2次元コード候補領域2を構成する辺
Claims (10)
- 2次元コードの存在する領域を抽出する2次元コード領域抽出方法であって、
2次元コードが含まれる画像データを縦・横に走査するステップと、
走査した画素の白黒階調を判定し、所定画素以上の白画素が続いた部分を余白部分として少なくとも2つ以上検出するステップと、
検出した前記余白部分の間に存在する非余白部分の距離とその中心座標を算出するステップと、
縦と横方向に存在する非余白部分の長さと中心座標を比較して2次元コードの存在を判定し、2次元コード候補領域として検出するステップと
を有することを特徴とする2次元コード領域抽出方法。 - 前記2次元コード候補領域検出ステップでは、複数の2次元コード候補領域を検出し、これら2次元コード候補領域を比較して2次元コード候補領域に順位をつけることを特徴とする請求項1記載の2次元コード領域抽出方法。
- 前記余白部分検出ステップでは、2次元コードの周囲に存在する余白部分を検出することを特徴とする請求項1記載の2次元コード領域抽出方法。
- 前記走査ステップでは、画像データを一定間隔で走査することを特徴とする請求項1記載の2次元コード領域抽出方法。
- 前記一定間隔は、画像データ上において取り得る最小の2次元コードを構成する一辺の長さの1/2以下であることを特徴とする請求項4記載の2次元コード領域抽出方法。
- 2次元コードが含まれる画像データを縦・横に走査する走査手段と、
走査した画素の白黒階調を判定し、所定画素以上の白画素が続いた部分を余白部分として少なくとも2つ以上検出する余白部分検出手段と、
検出した前記余白部分の間に存在する非余白部分の距離とその中心座標を算出する非余白部分算出手段と、
縦と横方向に存在する非余白部分の長さと中心座標を比較して2次元コードの存在を判定し、2次元コード候補領域として検出する2次元コード候補領域抽出手段と
を備えることを特徴とする2次元コード領域抽出装置。 - 前記2次元コード候補領域抽出手段により検出した複数の2次元コード候補領域を比較して2次元コード候補領域に順位をつける順位決定手段をさらに備えることを特徴とする請求項6記載の2次元コード領域抽出装置。
- 2次元バーコードシンボルを読み込み可能な電子機器において、
請求項6又は7に記載の2次元コード領域抽出装置を備えることを特徴とする電子機器。 - 2次元コードが含まれる画像データを縦・横に走査するステップと、走査した画素の白黒階調を判定し、所定画素以上の白画素が続いた部分を余白部分として少なくとも2つ以上検出するステップと、検出した前記余白部分の間に存在する非余白部分の距離とその中心座標を算出するステップと、縦と横方向に存在する非余白部分の長さと中心座標を比較して2次元コードの存在を判定し、2次元コード候補領域として検出するステップとをコンピュータに実行させるためのプログラム。
- 2次元コードが含まれる画像データを縦・横に走査するステップと、走査した画素の白黒階調を判定し、所定画素以上の白画素が続いた部分を余白部分として少なくとも2つ以上余白部分を検出するステップと、検出した前記余白部分の間に存在する非余白部分の距離とその中心座標を算出するステップと、縦と横方向に存在する非余白部分の長さと中心座標を比較して2次元コードの存在を判定し、2次元コード候補領域として検出するステップとをコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004061230 | 2004-03-04 | ||
| JP2004061230 | 2004-03-04 | ||
| PCT/JP2005/002984 WO2005086074A1 (ja) | 2004-03-04 | 2005-02-24 | 2次元コード領域抽出方法、2次元コード領域抽出装置、電子機器、2次元コード領域抽出プログラム及びそのプログラムを記録した記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2005086074A1 JPWO2005086074A1 (ja) | 2008-01-24 |
| JP4415010B2 true JP4415010B2 (ja) | 2010-02-17 |
Family
ID=34918048
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006510645A Expired - Fee Related JP4415010B2 (ja) | 2004-03-04 | 2005-02-24 | 2次元コード領域抽出方法、2次元コード領域抽出装置、電子機器、2次元コード領域抽出プログラム及びそのプログラムを記録した記録媒体 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20070140564A1 (ja) |
| EP (1) | EP1727070A4 (ja) |
| JP (1) | JP4415010B2 (ja) |
| CN (1) | CN100452077C (ja) |
| WO (1) | WO2005086074A1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5083395B2 (ja) * | 2010-09-17 | 2012-11-28 | カシオ計算機株式会社 | 情報読取装置及びプログラム |
| CN102831428B (zh) * | 2012-06-30 | 2015-07-08 | 东南大学 | 图像内快速响应矩阵码区域的提取方法 |
| CN104463292B (zh) * | 2013-09-16 | 2018-01-09 | 深圳市同盛绿色科技有限公司 | 光学识别方法及移动设备 |
| EP3031750A1 (de) * | 2014-12-11 | 2016-06-15 | Qbo Coffee GmbH | Getränkekapsel, Getränkezubereitungssystem und Verfahren zum Identifzieren einer Getränkekapsel |
| EP3031748A1 (de) * | 2014-12-11 | 2016-06-15 | Qbo Coffee GmbH | Getränkekapsel, Getränkezubereitungssystem und Verfahren zum Identifizieren einer Getränkekapsel |
| EP3031749A1 (de) * | 2014-12-11 | 2016-06-15 | Qbo Coffee GmbH | Getränkekapsel, Getränkezubereitungssystem und Verfahren zum Identifizieren einer Getränkekapsel |
| CN108073849B (zh) * | 2016-11-18 | 2021-04-30 | 杭州海康威视数字技术股份有限公司 | 条码检测方法、装置及系统 |
| CN107016388B (zh) * | 2017-03-02 | 2019-11-15 | 浙江华睿科技有限公司 | 一种一维码区域的定位方法及装置 |
| CN107862230B (zh) * | 2017-11-14 | 2020-12-22 | 安徽虚境科技有限公司 | 一种等级决定及录入方法 |
| US11074472B2 (en) * | 2017-11-14 | 2021-07-27 | Symbol Technologies, Llc | Methods and apparatus for detecting and recognizing graphical character representations in image data using symmetrically-located blank areas |
| CN111767751B (zh) * | 2019-10-10 | 2024-04-12 | 北京京东乾石科技有限公司 | 二维码图像识别方法和装置 |
| CN113283262B (zh) * | 2020-12-29 | 2024-12-03 | 深圳怡化电脑股份有限公司 | 一种二维码定位方法、装置、电子设备、机器可读介质 |
| CN116542271A (zh) * | 2023-06-05 | 2023-08-04 | 上海微亿智造科技有限公司 | 一种二维码识别方法及设备 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5484990A (en) * | 1993-12-15 | 1996-01-16 | Ncr Corporation Information Solutions Company | Multiple depth of field laser optical scanner |
| JP2867904B2 (ja) * | 1994-12-26 | 1999-03-10 | 株式会社デンソー | 2次元コード読取装置 |
| US5969325A (en) * | 1996-06-03 | 1999-10-19 | Accu-Sort Systems, Inc. | High speed image acquisition system and method of processing and decoding barcode symbol |
| JPH1091717A (ja) * | 1996-09-18 | 1998-04-10 | Toshiba Corp | バーコード認識装置 |
| JP3814988B2 (ja) * | 1997-10-27 | 2006-08-30 | 株式会社デンソー | 2次元コード読取装置 |
| JP2000222517A (ja) * | 1998-11-27 | 2000-08-11 | Denso Corp | 2次元コ―ド読取方法、2次元コ―ド読取装置及び記録媒体 |
| JP3711775B2 (ja) * | 1998-12-22 | 2005-11-02 | カシオ計算機株式会社 | バーコード読取装置およびそのプログラム記録媒体 |
| JP2000235617A (ja) * | 1999-02-17 | 2000-08-29 | Olympus Optical Co Ltd | データ読取装置 |
| JP4055290B2 (ja) * | 1999-04-07 | 2008-03-05 | 株式会社デンソー | 2次元コード存在領域検出方法、2次元コード読取方法及び記録媒体 |
| JP3508836B2 (ja) * | 1999-06-22 | 2004-03-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 2次元コードの概略位置検出装置及び検出方法 |
| CN1307311A (zh) * | 2000-02-02 | 2001-08-08 | 北京科瑞奇技术开发有限公司 | 便携式智能防伪二维条码磁条卡型身份证件识别器 |
| JP2004054529A (ja) * | 2002-07-18 | 2004-02-19 | Sharp Corp | 2次元コード読み取り方法,2次元コード読み取りプログラム,該2次元コード読み取りプログラムの記録媒体及び2次元コード読み取り装置 |
| CN1184582C (zh) * | 2003-03-25 | 2005-01-12 | 西安理工大学 | 基于通用办公设备的二维条码自动识读方法 |
-
2005
- 2005-02-24 JP JP2006510645A patent/JP4415010B2/ja not_active Expired - Fee Related
- 2005-02-24 WO PCT/JP2005/002984 patent/WO2005086074A1/ja not_active Ceased
- 2005-02-24 US US10/591,324 patent/US20070140564A1/en not_active Abandoned
- 2005-02-24 CN CNB2005800135421A patent/CN100452077C/zh not_active Expired - Fee Related
- 2005-02-24 EP EP05710635A patent/EP1727070A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2005086074A1 (ja) | 2008-01-24 |
| WO2005086074A1 (ja) | 2005-09-15 |
| US20070140564A1 (en) | 2007-06-21 |
| EP1727070A1 (en) | 2006-11-29 |
| CN1950828A (zh) | 2007-04-18 |
| CN100452077C (zh) | 2009-01-14 |
| EP1727070A4 (en) | 2008-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8240571B2 (en) | Barcode image recognition system and associated method for hand-held device | |
| EP1909215B1 (en) | Image region detection method, recording medium, and device therefor | |
| US7562820B2 (en) | Barcode recognition apparatus | |
| US8254683B2 (en) | Code image processing method | |
| JP4415010B2 (ja) | 2次元コード領域抽出方法、2次元コード領域抽出装置、電子機器、2次元コード領域抽出プログラム及びそのプログラムを記録した記録媒体 | |
| JP4180497B2 (ja) | コード種類判別方法、およびコード境界検出方法 | |
| US20050242186A1 (en) | 2D rectangular code symbol scanning device and 2D rectangular code symbol scanning method | |
| US20130194448A1 (en) | Rules for merging blocks of connected components in natural images | |
| US9141874B2 (en) | Feature extraction and use with a probability density function (PDF) divergence metric | |
| US11562551B1 (en) | Image analysis for decoding angled optical patterns | |
| CN106326802B (zh) | 二维码校正方法、装置及终端设备 | |
| US20090121024A1 (en) | Image processing apparatus, image processing method, and computer program stored in storage medium | |
| JP4658848B2 (ja) | 文字列認識方法及び文字列認識装置 | |
| JP4163406B2 (ja) | バーコード認識装置 | |
| JP4398498B2 (ja) | コード境界検出方法 | |
| US20090245658A1 (en) | Computer-readable recording medium having character recognition program recorded thereon, character recognition device, and character recognition method | |
| US12321818B2 (en) | Method and apparatus for decoding optical codes of different orientations | |
| KR20050097917A (ko) | 바코드 인식 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20091117 |
|
| 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: 20091120 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121127 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4415010 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: 20121127 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131127 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |