JPS6198485A - 文字特徴点抽出方式 - Google Patents

文字特徴点抽出方式

Info

Publication number
JPS6198485A
JPS6198485A JP59220141A JP22014184A JPS6198485A JP S6198485 A JPS6198485 A JP S6198485A JP 59220141 A JP59220141 A JP 59220141A JP 22014184 A JP22014184 A JP 22014184A JP S6198485 A JPS6198485 A JP S6198485A
Authority
JP
Japan
Prior art keywords
code
black run
black
feature point
codes
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.)
Pending
Application number
JP59220141A
Other languages
English (en)
Inventor
Masahiro Nakamura
昌弘 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP59220141A priority Critical patent/JPS6198485A/ja
Publication of JPS6198485A publication Critical patent/JPS6198485A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Character Discrimination (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔技術分野〕 本発明は,光学的文字認識装置等において,文字パター
ンから文字の持点(端点.交点,屈曲点。
湾曲点等)を抽出するための文字特徴点抽出方式%式% 文字の特徴点を抽出する代表的な方式として。
文字線のエツジ画素に連結コード・ラベルを付与し、た
後、エツジ画素を追跡し特徴点を抽出する方式(特公昭
56−9744号,特公昭5 6−9 750、特公昭
56−9751号等)と、文字パターンをat線化した
後,論理マスクにより特徴点を抽出する方式がある.し
かし、前者の方式は.ノイズ(エツジの凹凸)の影響を
受けて誤った特徴点を抽出し易く,後者の方式は「ひげ
」の発生による誤抽出が起り易い.また、何れの方式も
画素単位の処理であるため,処理に時間が掛かる。
〔目 的〕
本発明の目的は,ノイズの影響を受けに<り。
a処理が簡単で処理時間も短縮できる文字特徴点抽出方
式を提供することにある。
〔構 成〕
本発明の文字特徴点抽出方式は.文字パターンを走査し
て走査方向の黒ランを検出し,隣接走査ラインの相互に
接続した黒ランの長さおよびその接続関係により文字パ
ターンにコードを付け,そのコードの統合を行い,統合
後のコードの位置関係に基づいて文字の特徴点を抽出す
ることを特徴とするものである.以下,本発明の実施例
について説明する。
民1箆上 第1図に特徴点抽出処理の概略フローチャートを示す0
図に示された各処理段階について順に説明する。
くコード化〉 文字パターンをラスタ走査し、隣接する上下(左右)2
ラインにおける黒ランの長さと接続の態様により次のよ
うなコードを文字パターンデータに付ける。
■ 短い黒ラン(たとえば6画素以下)の上に黒ランが
なければ、その黒ランにコードSを付ける。
(2)  短い黒ラン(たとえば6画素以下)の下に長
い黒ラン(たとえば10画素以上)がある場合。
長い黒ランにコードUを付ける。
(1)  長い黒ラン(たとえば10画素以上)の下に
短い黒ラン(たとえば6画素以下)がある場合は。
長い黒ランにコードAを付ける。
−や 短い黒ラン(たとえば6画素以下)の下に黒ラン
がなければ、その黒ランにコードEを付ける。
■ 長い黒ラン(たとえば10画素以上)の上に黒ラン
がなければ、その黒ランにコードBを付ける。
■ 長い黒ラン(たとえば10画素以上)の下に黒ラン
がなければ、その黒ランにコードFを付ける。
このようなコード付けの例を第2図に示す0図の(a)
の黒ランlOの長さが短い場合は、この黒ラン10にコ
ードSが付けられる。(b)において。
黒ラン11の長さが短く、その下の黒ラン12の長さが
長ければ、黒ラン12にコードUが付けられる。(C)
における黒ラン13が長く、その下の黒ラン14が短け
れば、長い方の黒ラン13にコードAが付けられる。(
d)における黒ラン15が短ければ、それにコードEが
付けられる。(e)における黒ラン16が長ければ、そ
れにコードBが付けられる。(f)における黒ラン17
が長ければ。
それにコードFが付けられる。
くコードの結合〉 コードを付与した文字パターンにおいて1次の処理を行
う。
・1) コードSの近傍の走査ライン(たとえば2画素
以内の距離の走査ライン)にコードUがある時。
そのコードSを無効とし、コードUをコードBに変換す
る。
(1コードEの近傍の走査ライン(たとえば2画素以内
の距離の走査ライン)にコードAがある時。
そのコードEを無効とし、コードAをコードFに変換す
る。
ISl  同一走査ライン上の同−黒ランまたは連結し
た近傍の思ランのコードB、Fをそれぞれ統合する。
例えば第3図の(a)のようにコードが付けられている
場合には、(b)に示すようにコードBに統合される。
同様に、第3図(c)のようにコードが付けられている
場合には、(d)に示されるようにコードFに統合され
る。
く条件判定・特徴点抽出〉 前述のようにして統合されたコードの位置関係の条件判
定を行うことにより、特徴点を抽出する。
各判定条件を以下に示す。
■ コードS、Eは、それが付与された黒ランの中点を
端点として抽出する。即ち、第4図(a)のパターンの
場合、黒丸印の点が端点として抽出される。なお、第4
図の他のパターンにおいても黒丸印がそれぞれ抽出され
る特徴点の位置を示している。
■ コードAまたはUが付与された短い黒ランが。
同じ走査線上またはその近傍の同じコードが付与された
黒ランと連結していない場合、その短い黒ランの中点を
交点(T字交点、L字交点)として抽出する。第4図(
b)のパターンの場合、黒丸印の点がT字交点として抽
出され、(C)のパターンの場合、黒丸印の点がL字交
点として抽出される。
(■ 近接した(たとえば距離が8!素以下)連結関係
にあるコードU(またはA)のペアと、そのコードU(
またはA)に対して副走査方向に連結して、かつ距離が
離れている(たとえば距離が10画素以上)コードE(
またはS)が存在する時。
コードU(またはA)のペアの中点を交点(Y字交点)
として抽出する。第41E(d)のパターンの場合、図
の黒丸印の点がY字交点として抽出される。
■ 近接した領域内(たとえば距離が8画素以内)に連
結したコードUのペアおよびコードAのペアが存在する
時、その4つの黒ランの中点を交点(X字交点)として
抽出する。第4図(a)のパターンの場合1図の黒丸印
の点がX字交点として抽出される。
■ 近接した領域(たとえば距離が8画素以内の領域)
に、i走査方向に連結関係にあるコードU。
Aが順に現れる場合、そのコードUとAの中点を交点(
H字交点)として抽出する。第4図(f)のパターンの
場合、黒丸印の点がH字交点として抽出される。
(Φ 近接した領域(たとえば距離が8画素以下の領域
)に連結関係にあるコードS(またはE)とコードA(
またはU)のペアが存在する時、そのコードS(または
E)の中点を屈曲点として抽出する。第4図(g)のパ
ターンの場合、黒丸印の点が屈曲点として抽出される。
■ 近接した領域(たとえば距離が8画素以下の領域)
に連結関係にあるコードB(またはF)と。
コードA(またはU)のペアが存在する時、そのコード
B(またはF)の中点を湾曲点として抽出する。第4図
(h)のパターンの場合、黒丸印の点が湾曲点として抽
出される。
以上説明した各処理において、黒ランの長さの判定や、
コード間の距離等の判定に用いる閾値は。
文字パターンの大きさやaI!Hにより適宜設定すべき
ものである。また、前述の処理を副走査方向にも行えば
、さらに特徴点抽出が可能となる。
1鳳■λ 前記実施例1におけろく条件判定・抽出〉の処理におい
て条件■を満たすコードが存在する時。
コードA(またはU)の長い黒ランの長さがある閾値T
h未満であれば、コードS(またはE)の中点を屈曲点
とし、その黒ランの長さが閾値Th以上ならばコードS
(またはE)の中点を湾曲点とする。これ以外は実施例
1と同様である。
スm 前記実施例1におけろく条件判定・抽a〉の処理におい
て条件■を満たすコードS(またはE)からの高さHの
範囲の走査ラインでのパターンの幅Wを求め、そのWが
閾値Th未満ならば、コードS(またはE)の中点を屈
曲点とし、そうでなければ湾曲点とする1例えば第5図
において。
(a)におけるWが閾値Th以上ならば、コードSの中
点を湾曲点として抽出し、(b)のWが閾値Th未満な
らば、コードSの中点を屈曲点として抽出する。なお、
コードSの黒ランの長さによって。
上記高さHの値を変化させるようにしてもよい。
以上を除いては、前記実施例1と同様である。
第6図に上記実施例に係る処理装置の一例を示す、この
図において0文字パターンのデータは画像メモリ30に
格納される。特徴点抽出プロセッサ34は0文字パター
ンをラスタ走査するようにそのデータを画像メモリ30
より順次読み込み。
黒ランを検出し・、各黒ランの始点と終点の情報(ラン
情報)をラン情報メモリ32に格納する。
文字パターンのラスタ走査を終了すると、特徴点抽出プ
ロセッサ34はラン情報メモリ32がら各黒ランの情報
を順次読み込み、前述のコード化を行い、その結果をコ
ードメモリ31に書き込む。
コード化を終了すると、前述のコードの統合処理を実行
し、その結果をコードメモリ31に書き込む1次に特徴
点抽出プロセッサ34は、コードメモリ31およびラン
情報メモリ32を参照しながら、前述の条件判定・抽出
処理を行い、抽出した特徴点の座標情報とその種別を示
す組にして特徴点メモリ33に書き込む。
〔効 果〕
以上説明したように1本発明はコード化を行い。
さらにそのコードの統合を行うため、ノイズに影響され
にくく、確実な特徴点抽出が可能であるとともに2画素
単位ではなく黒ランを単位とした処理を行うため、さら
に個々の処理内容は前記実施例のごとく簡単であり、従
来よりも遥かに高速な処理が可能である。
【図面の簡単な説明】
第1図は本発明による特徴点抽出処理の概略フローチャ
ート、第2図はコーE化の例を示す図。 第3図はコードの統合処理の説明図、第4図は特徴点抽
出の例を示す図、第5図は屈曲点と湾曲点の識別判定の
説明図、第6図は本発明を実施するための処理装置の一
例を示す概略ブロック図である。 30・・・画像メモリ、  31・・・コードメモリ。 32・・・ラン情報メモリ、  33・・・特徴点メモ
リ。 34・・・特徴点抽出プロセッサ。 第  1  図 第2図 第3図 (′)(。ン

Claims (1)

    【特許請求の範囲】
  1. (1)文字パターンを走査して走査方向の黒ランを検出
    し、隣接走査ラインの相互に接続した黒ランの長さおよ
    びその接続関係により文字パターンにコードを付け、そ
    のコードの統合を行い、統合後のコードの位置関係に基
    づいて文字の特徴点を抽出することを特徴とする文字特
    徴点抽出方式。
JP59220141A 1984-10-19 1984-10-19 文字特徴点抽出方式 Pending JPS6198485A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59220141A JPS6198485A (ja) 1984-10-19 1984-10-19 文字特徴点抽出方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59220141A JPS6198485A (ja) 1984-10-19 1984-10-19 文字特徴点抽出方式

Publications (1)

Publication Number Publication Date
JPS6198485A true JPS6198485A (ja) 1986-05-16

Family

ID=16746537

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59220141A Pending JPS6198485A (ja) 1984-10-19 1984-10-19 文字特徴点抽出方式

Country Status (1)

Country Link
JP (1) JPS6198485A (ja)

Similar Documents

Publication Publication Date Title
JPS6198485A (ja) 文字特徴点抽出方式
JP3130869B2 (ja) 指紋画像処理装置、指紋画像処理方法、および記録媒体
JPH04255080A (ja) 画像入力装置
EP0381794B1 (en) Method for registering image data
JP2006107290A (ja) 画像処理装置およびその方法
JP2867650B2 (ja) シンボル候補領域の検出方法
JPS63157287A (ja) 文字パタ−ン抽出方法
JP2811782B2 (ja) ベクトルデータ整形方法と装置
JP2501832B2 (ja) 色マ−ク領域の抽出方法
JPS60189085A (ja) 文字認識処理方法
JPS6218869A (ja) 画像デ−タ圧縮方式
JPS6048575A (ja) 閉ル−プ検出装置
JPS61125687A (ja) パタ−ン抽出方式
JPS6316787B2 (ja)
JPS60168283A (ja) 文字認識装置
JPS62208181A (ja) 図形抽出方式
JPH03192487A (ja) パターン認識方法
JPH04109369A (ja) マーク認識装置
JPS603676B2 (ja) 交差点抽出方式
JPS61117664A (ja) 2値画像変換装置
JPH0614354B2 (ja) 多値画像処理方法
JPS603675B2 (ja) 文字認識方式
JPH04181479A (ja) 線画像記億装置
JPH01293486A (ja) 形状認識装置
JPH03145278A (ja) 画像情報の符号化方法