JP5031641B2 - パターンの位置合わせ方法、照合方法及び照合装置 - Google Patents
パターンの位置合わせ方法、照合方法及び照合装置 Download PDFInfo
- Publication number
- JP5031641B2 JP5031641B2 JP2008093476A JP2008093476A JP5031641B2 JP 5031641 B2 JP5031641 B2 JP 5031641B2 JP 2008093476 A JP2008093476 A JP 2008093476A JP 2008093476 A JP2008093476 A JP 2008093476A JP 5031641 B2 JP5031641 B2 JP 5031641B2
- Authority
- JP
- Japan
- Prior art keywords
- curve
- scale
- angle
- pattern
- line segment
- 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
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/758—Involving statistics of pixels or of feature values, e.g. histogram matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/757—Matching configurations of points or features
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Collating Specific Patterns (AREA)
Description
W.Rucklidge、"Efficient Visual Recognition Using the Hausdrff Distance", Lecture Notes in Computer Science 1173, Springer-Verlag, 1996
図1は、本発明の一実施の形態の認証システムの構成図である。図1は、認証システムとして、血管パターン認証システムを例に示す。
図2は、図1の位置合わせ探索処理フロー図、図3は、図2の処理の説明図である。図3を参照して、図2の位置合わせ探索処理を説明する。
図2の特徴変換処理を、図4乃至図6で説明する。
但し、p∈Sである。
但し、p∈Sである。
図6は、図2の線分特徴抽出処理フロー図である。この処理は、線分からなる集合Σ‘’を元に、4次元の線分特徴l、θ、cx、cyからなる集合Σ’ ’ ’を求める。即ち、線分毎に、長さl、角度θ、中点X座標cx,中点Y座標cyを計算する。線分特徴(l、θ)104、線分特徴(cx、cy)を、線分特徴Σ’ ’ ’として出力する。
図7は、図2の角度推定処理フロー図、図8は、図7の動作説明図である。
SSC(Image)=[d(P’i,P’j)]i,j (5)
但し、dは、ユークリッド距離である。
図11は、図2の角度・スケール変換処理フロー図、図12は、図11の動作説明図である。角度推定値θ、スケール推定値Cを用いて、比較元の曲線パターンについて、スケール(拡大、縮小)、回転変換を行う。即ち、曲線パターンの各点x、yを、下記式(7)、(8)で、変換後の点(x‘、y’)を計算する。
y’=(C・sinθ)・x+(C・cosθ)・y (8)
図12に示すように、原点を中心に、θ回転、C倍を行う。この時、アフィン変換のパラメータは、式(7)、(8)の4つである。
前述の実施の形態では、認証システムを、血管パターン認証システムで説明したが、手のひらや甲や指の血管パターンや、手の掌紋等他の血管パターンの特徴を認証することや、指紋、顔面等の他の生体認証にも、適用できる。又、生体認証に限らず、他の線状パターンの位置合わせ、照合に適用できる。更に、曲線で説明したが、直線のみにも適用できる。
2 処理ユニット(照合ユニット)
3 位置合わせ探索処理
4 認証処理
10、20 データ取得処理
12,22 関心領域抽出処理
14,24 特徴抽出処理
30,32 特徴変換処理
34 最適アフィン変換探索処理
40 位置合わせ処理
42 類似度計算処理
44 認証判定処理
Claims (9)
- 比較元の第1の曲線と比較先の第2の曲線との各々を、複数の線分データに分割するステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの各々の角度と、スケールと、中点X座標と、中点Y座標とを計算する第1のステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの角度とスケールとから、前記第1の曲線と前記第2の曲線との角度ずれを計算する第2のステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの中点X座標と中点Y座標とから、前記第1の曲線と前記第2の曲線とのスケールの比率を計算する第3のステップと、
前記第1の曲線又は前記第2の曲線のいずれか一方を、前記角度と比率とで、角度・スケール変換する第4のステップと、
前記角度・スケール変換された前記第1の曲線又は前記第2の曲線と、角度・スケール変換されていない前記第1の曲線又は前記第2の曲線とをテンプレートマッチングにより、位置合わせする第5のステップとを有し、
前記第2のステップは、
前記第1の曲線の線分データのスケールを角度の度数とした第1の角度分布と、前記第2の曲線の線分データのスケールを角度の度数とした第2の角度分布とを生成するステップと、
前記第1及び第2の角度分布から前記角度ずれを計算するステップとを有し、
前記第3のステップは、
前記第1の曲線の線分データと前記第2の曲線の線分データとの中点X座標と中点Y座標とから、前記第1の曲線と前記第2の曲線との各々のスケールシェイプコンテクストを計算するステップと、
前記各々のスケールシェイプコンテクストの各要素の平均値の比から前記スケールの比率を計算するステップとを有する
ことを特徴とするパターンの位置合わせ方法。 - 前記角度分布を作成するステップは、
前記第1の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換し、前記第2の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換するステップを有する
ことを特徴とする請求項1のパターンの位置合わせ方法。 - 前記第5のステップは、
前記角度・スケール変換された前記第1の曲線又は前記第2の曲線を、前記角度・スケール変換されていない前記第1の曲線又は前記第2の曲線に平行移動位置合わせするステップを有する
ことを特徴とする請求項1のパターンの位置合わせ方法。 - 比較元の第1の曲線と比較先の第2の曲線との各々を、複数の線分データに分割するステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの各々の角度と、スケールと、中点X座標と、中点Y座標とを計算する第1のステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの角度とスケールとから、前記第1の曲線と前記第2の曲線との角度ずれを計算する第2のステップと、
前記第1の曲線の線分データと前記第2の曲線の線分データとの中点X座標と中点Y座標とから、前記第1の曲線と前記第2の曲線とのスケールの比率を計算する第3のステップと、
前記第1の曲線又は前記第2の曲線のいずれか一方を、前記角度と比率とで、角度・スケール変換する第4のステップと、
前記角度・スケール変換された前記第1の曲線又は前記第2の曲線と、角度・スケール変換されていない前記第1の曲線又は前記第2の曲線とをテンプレートマッチングにより、位置合わせする第5のステップと、
前記位置合わせした前記第1の曲線と前記第2の曲線との類似度を計算して、照合するステップとを有し、
前記第2のステップは、
前記第1の曲線の線分データのスケールを角度の度数とした第1の角度分布と、前記第2の曲線の線分データのスケールを角度の度数とした第2の角度分布とを生成するステップと、
前記第1及び第2の角度分布から前記角度ずれを計算するステップとを有し、
前記第3のステップは、
前記第1の曲線の線分データと前記第2の曲線の線分データとの中点X座標と中点Y座標とから、前記第1の曲線と前記第2の曲線との各々のスケールシェイプコンテクストを計算するステップと、
前記各々のスケールシェイプコンテクストの各要素の平均値の比から前記スケールの比率を計算するステップとを有する
ことを特徴とするパターン照合方法。 - 前記角度分布を作成するステップは、
前記第1の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換し、前記第2の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換するステップを有する
ことを特徴とする請求項4のパターン照合方法。 - 前記第5のステップは、
前記角度・スケール変換された前記第1の曲線又は前記第2の曲線を、前記角度・スケール変換されていない前記第1の曲線又は前記第2の曲線に平行移動位置合わせするステップを有する
ことを特徴とする請求項4のパターン照合方法。 - 比較先パターンを取得する取得ユニットと、
比較元パターンと前記比較先パターンとを照合する照合ユニットとを有し、
前記照合ユニットは、
前記比較元パターンの第1の曲線と前記比較先パターンの第2の曲線との各々を、複数の線分データに分割し、前記第1の曲線の線分データと前記第2の曲線の線分データとの各々の角度と、スケールと、中点X座標と、中点Y座標とを計算し、前記第1の曲線の線分データと前記第2の曲線の線分データとの角度とスケールとから、前記第1の曲線の線分データのスケールを角度の度数とした第1の角度分布と、前記第2の曲線の線分データのスケールを角度の度数とした第2の角度分布とを生成し、前記第1及び第2の角度分布から、前記第1の曲線と前記第2の曲線との角度ずれを計算し、前記第1の曲線の線分データと前記第2の曲線の線分データとの中点X座標と中点Y座標とから、前記第1の曲線と前記第2の曲線との各々のスケールシェイプコンテクストを計算し、前記各々のスケールシェイプコンテクストの各要素の平均値の比から、前記第1の曲線と前記第2の曲線とのスケールの比率を計算し、前記第1の曲線又は前記第2の曲線のいずれか一方を、前記角度と比率とで、角度・スケール変換し、前記角度・スケール変換された前記第1の曲線又は前記第2の曲線と、角度・スケール変換されていない前記第1の曲線又は前記第2の曲線とをテンプレートマッチングにより、位置合わせし、前記位置合わせした前記第1の曲線と前記第2の曲線との類似度を計算して、照合する
ことを特徴とするパターン照合装置。 - 前記照合ユニットは、前記第1の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換し、前記第2の曲線の線分データのスケールを所定の重み付け関数で重み付けして、前記度数に変換する
ことを特徴とする請求項7のパターン照合装置。 - 前記照合ユニットは、前記角度・スケール変換された前記第1の曲線又は前記第2の曲線を、前記角度・スケール変換されていない前記第1の曲線又は前記第2の曲線に平行移動位置合わせする
ことを特徴とする請求項7のパターン照合装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008093476A JP5031641B2 (ja) | 2008-03-31 | 2008-03-31 | パターンの位置合わせ方法、照合方法及び照合装置 |
EP09151649A EP2107507B1 (en) | 2008-03-31 | 2009-01-29 | Pattern aligning method, verifying method, and verifying device |
DE602009000816T DE602009000816D1 (de) | 2008-03-31 | 2009-01-29 | Musterausrichtungsverfahren, Verifizierungsverfahren und Verifizierungsvorrichtung |
US12/368,506 US8229250B2 (en) | 2008-03-31 | 2009-02-10 | Pattern aligning method, verifying method, and verifying device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008093476A JP5031641B2 (ja) | 2008-03-31 | 2008-03-31 | パターンの位置合わせ方法、照合方法及び照合装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009245347A JP2009245347A (ja) | 2009-10-22 |
JP5031641B2 true JP5031641B2 (ja) | 2012-09-19 |
Family
ID=40910769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008093476A Active JP5031641B2 (ja) | 2008-03-31 | 2008-03-31 | パターンの位置合わせ方法、照合方法及び照合装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8229250B2 (ja) |
EP (1) | EP2107507B1 (ja) |
JP (1) | JP5031641B2 (ja) |
DE (1) | DE602009000816D1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7257267B2 (ja) | 2019-06-07 | 2023-04-13 | 株式会社Lixil | 気密材及び戸体 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0910545D0 (en) * | 2009-06-18 | 2009-07-29 | Therefore Ltd | Picturesafe |
JP5499970B2 (ja) * | 2010-07-16 | 2014-05-21 | 富士ゼロックス株式会社 | 文書処理装置及びプログラム |
US20120082385A1 (en) * | 2010-09-30 | 2012-04-05 | Sharp Laboratories Of America, Inc. | Edge based template matching |
US8635676B2 (en) | 2010-12-16 | 2014-01-21 | Blackberry Limited | Visual or touchscreen password entry |
US8631487B2 (en) | 2010-12-16 | 2014-01-14 | Research In Motion Limited | Simple algebraic and multi-layer passwords |
US8650624B2 (en) | 2010-12-16 | 2014-02-11 | Blackberry Limited | Obscuring visual login |
US9135426B2 (en) | 2010-12-16 | 2015-09-15 | Blackberry Limited | Password entry using moving images |
US8661530B2 (en) | 2010-12-16 | 2014-02-25 | Blackberry Limited | Multi-layer orientation-changing password |
US8863271B2 (en) | 2010-12-16 | 2014-10-14 | Blackberry Limited | Password entry using 3D image with spatial alignment |
US8931083B2 (en) | 2010-12-16 | 2015-01-06 | Blackberry Limited | Multi-layer multi-point or randomized passwords |
US8745694B2 (en) | 2010-12-16 | 2014-06-03 | Research In Motion Limited | Adjusting the position of an endpoint reference for increasing security during device log-on |
US8769641B2 (en) | 2010-12-16 | 2014-07-01 | Blackberry Limited | Multi-layer multi-point or pathway-based passwords |
US9258123B2 (en) | 2010-12-16 | 2016-02-09 | Blackberry Limited | Multi-layered color-sensitive passwords |
US8650635B2 (en) | 2010-12-16 | 2014-02-11 | Blackberry Limited | Pressure sensitive multi-layer passwords |
US8769668B2 (en) | 2011-05-09 | 2014-07-01 | Blackberry Limited | Touchscreen password entry |
US9129413B2 (en) * | 2011-08-15 | 2015-09-08 | Agency For Science, Technology And Research | Method and device for aligning a plurality of digital pictures |
US9223948B2 (en) | 2011-11-01 | 2015-12-29 | Blackberry Limited | Combined passcode and activity launch modifier |
JP6349817B2 (ja) | 2014-03-19 | 2018-07-04 | 富士通株式会社 | 位置合わせ装置、位置合わせ方法及び位置合わせ用コンピュータプログラム |
JP6242726B2 (ja) * | 2014-03-25 | 2017-12-06 | 富士通フロンテック株式会社 | 生体情報登録方法、生体認証方法、生体情報登録装置、生体認証装置及びプログラム |
EP3125192B1 (en) | 2014-03-25 | 2023-05-10 | Fujitsu Frontech Limited | Biometric authentication device, biometric authentication method, and program |
JP6069582B2 (ja) * | 2014-03-25 | 2017-02-01 | 富士通フロンテック株式会社 | 生体認証装置、生体認証方法、及びプログラム |
WO2015145589A1 (ja) * | 2014-03-25 | 2015-10-01 | 富士通フロンテック株式会社 | 生体認証装置、生体認証方法、及びプログラム |
EP3125194B1 (en) * | 2014-03-25 | 2021-10-27 | Fujitsu Frontech Limited | Biometric authentication device, biometric authentication method, and program |
US9542722B2 (en) * | 2014-12-29 | 2017-01-10 | Sony Corporation | Automatic scaling of objects based on depth map for image editing |
US9792485B2 (en) | 2015-06-30 | 2017-10-17 | Synaptics Incorporated | Systems and methods for coarse-to-fine ridge-based biometric image alignment |
US9785819B1 (en) | 2016-06-30 | 2017-10-10 | Synaptics Incorporated | Systems and methods for biometric image alignment |
CN111199029B (zh) * | 2018-11-16 | 2023-07-18 | 株式会社理光 | 人脸识别装置以及人脸识别方法 |
US10832485B1 (en) * | 2019-06-24 | 2020-11-10 | Verizon Patent And Licensing Inc. | CAPTCHA authentication via augmented reality |
US11882439B2 (en) | 2019-11-19 | 2024-01-23 | International Business Machines Corporation | Authentication of devices using touch interface |
CN112330678B (zh) * | 2021-01-07 | 2021-04-02 | 中科慧远视觉技术(北京)有限公司 | 产品边缘缺陷检测方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH069060B2 (ja) * | 1986-01-24 | 1994-02-02 | 富士通株式会社 | 画像の位置合わせ装置 |
JP2690132B2 (ja) * | 1989-01-17 | 1997-12-10 | セコム株式会社 | 個人照合方法および装置 |
DE69232183T2 (de) * | 1991-03-11 | 2002-06-20 | Nippon Telegraph And Telephone Corp., Tokio/Tokyo | Verfahren und Gerät zur Bildverarbeitung |
JPH05233796A (ja) | 1992-02-20 | 1993-09-10 | Nippon Telegr & Teleph Corp <Ntt> | 画像処理方法および画像処理装置 |
US6850252B1 (en) * | 1999-10-05 | 2005-02-01 | Steven M. Hoffberg | Intelligent electronic appliance system and method |
US7006881B1 (en) * | 1991-12-23 | 2006-02-28 | Steven Hoffberg | Media recording device with remote graphic user interface |
FI20011370A (fi) | 2001-06-27 | 2002-12-28 | Nokia Corp | Biotunnistusmenetelmä ja sitä hyödyntävä laite |
US7590589B2 (en) * | 2004-09-10 | 2009-09-15 | Hoffberg Steven M | Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference |
WO2006102305A2 (en) * | 2005-03-21 | 2006-09-28 | Purdue Research Foundation | Sketch beautification |
JP4671027B2 (ja) * | 2005-05-02 | 2011-04-13 | ソニー株式会社 | 認証装置、認証方法及びプログラム |
US8069022B2 (en) * | 2005-12-07 | 2011-11-29 | Siemens Corporation | Method and apparatus for the classification of surface features of an ear impression |
JP4518092B2 (ja) * | 2006-03-31 | 2010-08-04 | ソニー株式会社 | 物体認識装置、物体認識方法、物体認識プログラム、特徴量登録装置、特徴量登録方法、及び特徴量登録プログラム |
-
2008
- 2008-03-31 JP JP2008093476A patent/JP5031641B2/ja active Active
-
2009
- 2009-01-29 DE DE602009000816T patent/DE602009000816D1/de active Active
- 2009-01-29 EP EP09151649A patent/EP2107507B1/en active Active
- 2009-02-10 US US12/368,506 patent/US8229250B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7257267B2 (ja) | 2019-06-07 | 2023-04-13 | 株式会社Lixil | 気密材及び戸体 |
Also Published As
Publication number | Publication date |
---|---|
EP2107507B1 (en) | 2011-03-09 |
JP2009245347A (ja) | 2009-10-22 |
US20090245593A1 (en) | 2009-10-01 |
US8229250B2 (en) | 2012-07-24 |
EP2107507A1 (en) | 2009-10-07 |
DE602009000816D1 (de) | 2011-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5031641B2 (ja) | パターンの位置合わせ方法、照合方法及び照合装置 | |
US6185318B1 (en) | System and method for matching (fingerprint) images an aligned string-based representation | |
Bazen et al. | A correlation-based fingerprint verification system | |
US6487306B1 (en) | System and method for deriving a string-based representation of a fingerprint image | |
US6314197B1 (en) | Determining an alignment estimation between two (fingerprint) images | |
Zhou et al. | A model-based method for the computation of fingerprints' orientation field | |
US6049621A (en) | Determining a point correspondence between two points in two respective (fingerprint) images | |
JP2737734B2 (ja) | 指紋分類装置 | |
JP2815045B2 (ja) | 画像特徴抽出装置,画像特徴解析装置,および画像照合システム | |
Kashi et al. | A Hidden Markov Model approach to online handwritten signature verification | |
Xiong et al. | Model-guided deformable hand shape recognition without positioning aids | |
Jiang et al. | Reference point detection for fingerprint recognition | |
WO2008054940A2 (en) | Print matching method and apparatus using pseudo-ridges | |
Kashi et al. | On-line handwritten signature verification using stroke direction coding | |
US10984085B2 (en) | Biometric recognition for uncontrolled acquisition environments | |
Chen et al. | Fingerprint matching with registration pattern inspection | |
KR101035936B1 (ko) | 패턴의 정렬 방법, 대조 방법 및 대조 장치 | |
Pollard et al. | Authentication of 3D printed parts using 3D physical signatures | |
Patel et al. | Biometric Fingerprint Recognition Using Minutiae Score Matching | |
KR100564762B1 (ko) | 지문 정보를 이용한 사용자 인증방법 및 그 장치 | |
Alyuz et al. | Component-based registration with curvature descriptors for expression insensitive 3D face recognition | |
JP4531670B2 (ja) | パターン照合装置 | |
Wahhab | Novel Method of Fingerprint Segmentation | |
Akram et al. | Core point detection using improved segmentation and orientation | |
Tian et al. | Fingerprint matching using dual Hilbert scans |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100713 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120306 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120507 |
|
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: 20120626 |
|
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: 20120627 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5031641 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: 20150706 Year of fee payment: 3 |