JPS63236182A - 特徴抽出方式 - Google Patents
特徴抽出方式Info
- Publication number
- JPS63236182A JPS63236182A JP62069156A JP6915687A JPS63236182A JP S63236182 A JPS63236182 A JP S63236182A JP 62069156 A JP62069156 A JP 62069156A JP 6915687 A JP6915687 A JP 6915687A JP S63236182 A JPS63236182 A JP S63236182A
- Authority
- JP
- Japan
- Prior art keywords
- character
- coordinates
- gravity
- center
- pattern
- 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.)
- Granted
Links
Landscapes
- Character Discrimination (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は文字認識装置等に適用される安定性があり信頼
性の高い特徴抽出方式に関する。
性の高い特徴抽出方式に関する。
(従来の技術)
従来の文字図形の認識においては、文字図形パタンより
ストロークを抽出し、それら抽出されたストロークの位
置、長さ、ストローク間の相互関係等を用いて認識する
方式が多く採用されている。
ストロークを抽出し、それら抽出されたストロークの位
置、長さ、ストローク間の相互関係等を用いて認識する
方式が多く採用されている。
その手法は、(1)文字図形の輪郭を追跡することによ
り検出された輪郭点系列について曲率を計算し、その曲
率の大きな値の点を分割点として輪郭系列を分割し、分
割された系列を組合わせることによりストロークを抽出
するか、(2)文字図形パタンに細線化処理を行なって
骨格化し、その骨格パタンの連結性及び骨格・Qタンを
追跡し急激な角度の変化点等を検出してストロークを抽
出し、前記fil(2+より抽出されたストロークにつ
いて幾何学的な特徴等を抽出して識別を行なっていた。
り検出された輪郭点系列について曲率を計算し、その曲
率の大きな値の点を分割点として輪郭系列を分割し、分
割された系列を組合わせることによりストロークを抽出
するか、(2)文字図形パタンに細線化処理を行なって
骨格化し、その骨格パタンの連結性及び骨格・Qタンを
追跡し急激な角度の変化点等を検出してストロークを抽
出し、前記fil(2+より抽出されたストロークにつ
いて幾何学的な特徴等を抽出して識別を行なっていた。
しかしながら(1)の方法は文字図形パタンが犬きくな
シ、又文字図形パタンが複雑化すると、その処理量が増
大し処理速度の低下を招いていた。(2)の方法は文字
図形パタンを細線化する必要があり、又その細線化によ
るパタンのひずみ、ヒゲ等の問題があシその後の処理を
複雑なものとしていた。
シ、又文字図形パタンが複雑化すると、その処理量が増
大し処理速度の低下を招いていた。(2)の方法は文字
図形パタンを細線化する必要があり、又その細線化によ
るパタンのひずみ、ヒゲ等の問題があシその後の処理を
複雑なものとしていた。
そこで本出願人は、これら問題点を解決するため、文字
図形パタンを輪郭追跡して抽出した輪郭座標系列をセグ
メントとして抽出し、前記抽出したすべてのセグメント
に対して前記セグメントのX軸方向の最小値座標、最大
値座標及びY軸方向の最小値座標、最大値座標を抽出し
、あらかじめ用意された部分領域テーブルのすべての部
分領域の郡分領域座標と、前記セグメントのX軸方向の
最小値座標、最大値座標及びY軸方向の最小値座標、最
大値座標との照合を行い、部分領域内に含まれるセグメ
ント又は含まれないセグメント又は前記両セグメントを
計数し、もって文字図形パタンの特徴抽出を行う方式を
提案した。
図形パタンを輪郭追跡して抽出した輪郭座標系列をセグ
メントとして抽出し、前記抽出したすべてのセグメント
に対して前記セグメントのX軸方向の最小値座標、最大
値座標及びY軸方向の最小値座標、最大値座標を抽出し
、あらかじめ用意された部分領域テーブルのすべての部
分領域の郡分領域座標と、前記セグメントのX軸方向の
最小値座標、最大値座標及びY軸方向の最小値座標、最
大値座標との照合を行い、部分領域内に含まれるセグメ
ント又は含まれないセグメント又は前記両セグメントを
計数し、もって文字図形パタンの特徴抽出を行う方式を
提案した。
(発明が解決しようとする問題点)
従来の方法fil(2+では、手書文字などの筆者の違
いによる局所的な文字線の位置移動や傾き、また印刷文
字では活字の傾き等により、入力文字図形パタンが変形
すると抽出される特徴が不安定となり、その認識が困難
となる。
いによる局所的な文字線の位置移動や傾き、また印刷文
字では活字の傾き等により、入力文字図形パタンが変形
すると抽出される特徴が不安定となり、その認識が困難
となる。
本出願人が先に提案した方式は、これら文字の変形に対
して、部分領域を設定し、部分領域内での文字線の位置
移動は許容していた。ところがこの方式においては、前
記部分領域を決定する際に、入力文字図形パタンの外接
枠を検出し、前記外接枠のX軸方向(水平方向)及びY
軸方向(垂直方向)を等間隔に分割し、分割座標を決定
し、前記分割座標により、前記部分領域の左端座標、右
端座標、上端座標、下端座標を決定していたため、手書
文字等の文字図形パタンの変形によっては、抽出される
特徴が不安定となる場合もあり、改良の余地があった。
して、部分領域を設定し、部分領域内での文字線の位置
移動は許容していた。ところがこの方式においては、前
記部分領域を決定する際に、入力文字図形パタンの外接
枠を検出し、前記外接枠のX軸方向(水平方向)及びY
軸方向(垂直方向)を等間隔に分割し、分割座標を決定
し、前記分割座標により、前記部分領域の左端座標、右
端座標、上端座標、下端座標を決定していたため、手書
文字等の文字図形パタンの変形によっては、抽出される
特徴が不安定となる場合もあり、改良の余地があった。
本発明は、以上述べた文字図形パタンの変形によって抽
出される特徴が不安定になるという問題を除去し、安定
で、信頼性の高い文字認識装置を提供することを目的と
する。
出される特徴が不安定になるという問題を除去し、安定
で、信頼性の高い文字認識装置を提供することを目的と
する。
(問題点を解決するための手段)
本発明の特徴抽出方式は、前記従来技術の問題点を解決
するため、文字図形パタンを輪郭追跡して抽出された輪
郭座標系列をセグメントとして抽出する第1の手段(セ
グメント検出部)と、第1の手段が抽出するすべてのセ
グメントに対して、X軸方向の最小値座標、最大値座標
およびY軸方向の最小値座標、最大値座標を抽出する第
2の手段(MIN−MAX座標検出部)と、文字図形パ
タンに外接する方形枠を文字枠として検出する第3の手
段(文字枠検出部)と、前記文字枠をX軸方向にM分割
、Y軸方向にN分割(M、Nは定数)し、それらの分割
点に対する分割座標の抽出を行う第4の手段(文字枠重
心分割決定部)と、文字枠の分割点により定まる文字枠
内の複数の部分領域に関するデータをテーブルとして予
め格納している第5の手段(部分領域テーブル)と、第
4の手段が抽出した分割座標を参照して第5の手段から
該第5の手段に格納されているすべての部分領域につい
ての郡分領域座標を得、第2の手段で抽出したすべての
セグメントのX軸方向の最小値座標、最大値座標および
Y軸方向の最小値座標、最大値座標と、前記部分領域の
郡分領域座標との照合を行い、前記部分領域内に含まれ
るセグメントおよび含まれないセグメントのうちの少な
くとも一方を計数する第6の手段(セグメント計数部)
を設けるとともに、前記第4の手段(文字枠重心分割決
定部)が、文字図形パタンの文字線に相当する量子化点
のX軸上およびY軸上の分布を求め、これら分布の一次
モーメント値を用い、前記文字図形パタンの文字枠を重
心分割するようにしたものである。
するため、文字図形パタンを輪郭追跡して抽出された輪
郭座標系列をセグメントとして抽出する第1の手段(セ
グメント検出部)と、第1の手段が抽出するすべてのセ
グメントに対して、X軸方向の最小値座標、最大値座標
およびY軸方向の最小値座標、最大値座標を抽出する第
2の手段(MIN−MAX座標検出部)と、文字図形パ
タンに外接する方形枠を文字枠として検出する第3の手
段(文字枠検出部)と、前記文字枠をX軸方向にM分割
、Y軸方向にN分割(M、Nは定数)し、それらの分割
点に対する分割座標の抽出を行う第4の手段(文字枠重
心分割決定部)と、文字枠の分割点により定まる文字枠
内の複数の部分領域に関するデータをテーブルとして予
め格納している第5の手段(部分領域テーブル)と、第
4の手段が抽出した分割座標を参照して第5の手段から
該第5の手段に格納されているすべての部分領域につい
ての郡分領域座標を得、第2の手段で抽出したすべての
セグメントのX軸方向の最小値座標、最大値座標および
Y軸方向の最小値座標、最大値座標と、前記部分領域の
郡分領域座標との照合を行い、前記部分領域内に含まれ
るセグメントおよび含まれないセグメントのうちの少な
くとも一方を計数する第6の手段(セグメント計数部)
を設けるとともに、前記第4の手段(文字枠重心分割決
定部)が、文字図形パタンの文字線に相当する量子化点
のX軸上およびY軸上の分布を求め、これら分布の一次
モーメント値を用い、前記文字図形パタンの文字枠を重
心分割するようにしたものである。
(作用)
本発明では、第1の手段は文字図形の量子化された2値
パタンに対して輪郭追跡を行い、セグメントを抽出して
第2の手段に出力する。第2の手段は、抽出したすべて
のセグメントに対してそのX軸方向の最小値座標、最大
値座標およびY軸方向の最小値座標、最大値座標を抽出
して第6の手段に出力する。第3の手段は文字図形パタ
ンの文字枠を検出して第4の手段に出力する。第4の手
段はこの文字枠を重心分割法により分割し、分割座標を
抽出して第6の手段に出力する。第5の手段はたとえば
部分領域の左端座標、右端座標、上端座標、下端座標等
のデータをテーブル化したものを予め用意している。第
6の手段は第2.の手段および第4の手段からの出力を
基に、第5の手段の部分領域テーブルを参照しつつ郡分
領域座標との照合を行い、部分領域内に含まれるセグメ
ント、又は含まれないセグメント、又はその両方のセグ
メントを計数する。そしてその計数結果により文字図形
パタンの特徴抽出が行われる。したがって、文字図形パ
タンの変形にもかかわらず、正しい認識が行えるように
なり、前記従来技術の問題点が解決される。
パタンに対して輪郭追跡を行い、セグメントを抽出して
第2の手段に出力する。第2の手段は、抽出したすべて
のセグメントに対してそのX軸方向の最小値座標、最大
値座標およびY軸方向の最小値座標、最大値座標を抽出
して第6の手段に出力する。第3の手段は文字図形パタ
ンの文字枠を検出して第4の手段に出力する。第4の手
段はこの文字枠を重心分割法により分割し、分割座標を
抽出して第6の手段に出力する。第5の手段はたとえば
部分領域の左端座標、右端座標、上端座標、下端座標等
のデータをテーブル化したものを予め用意している。第
6の手段は第2.の手段および第4の手段からの出力を
基に、第5の手段の部分領域テーブルを参照しつつ郡分
領域座標との照合を行い、部分領域内に含まれるセグメ
ント、又は含まれないセグメント、又はその両方のセグ
メントを計数する。そしてその計数結果により文字図形
パタンの特徴抽出が行われる。したがって、文字図形パ
タンの変形にもかかわらず、正しい認識が行えるように
なり、前記従来技術の問題点が解決される。
(実施例)
第1図は本発明の一実施例の構成を示すブロック図であ
る。同図において、1は光信号入力、2は光電変換部、
3はバタンレジスタ、4は文字枠検出部、5は文字枠重
心分割決定部、6はセグメント検出部、7はMIN−M
AX座標検出部、8はセグメント計数部、9V1部分領
域テーブル、10は特徴出力である。
る。同図において、1は光信号入力、2は光電変換部、
3はバタンレジスタ、4は文字枠検出部、5は文字枠重
心分割決定部、6はセグメント検出部、7はMIN−M
AX座標検出部、8はセグメント計数部、9V1部分領
域テーブル、10は特徴出力である。
以下、各部の構成を説明する。光電変換部2は文字図形
パタンの光信号を光信号人力lとして入力し、2値の量
子化された電気信号に変換する。
パタンの光信号を光信号人力lとして入力し、2値の量
子化された電気信号に変換する。
バタンレジスタ3ば、この電気信号を格納する。
文字枠検出部4はバタンレジスタ3内の入カッ2タンに
外接する方形枠を検出し、その結果を文字枠重心分割決
定部5へ送る。シヌ下、S→方形枠を文字枠と呼ぶ。
外接する方形枠を検出し、その結果を文字枠重心分割決
定部5へ送る。シヌ下、S→方形枠を文字枠と呼ぶ。
文字枠重心分割決定部5はバタンレジスタ3と文字枠検
出部4で抽出した文字枠を参照して前記文字枠内をMX
Nの領域(M、Nは整数、本実施例ではM=N=4 )
に分割するだめのX軸、Y軸上の分割点座標を決定する
。ここでX軸は文字枠の水平方向を、Y軸は垂直方向を
それぞれ示す。
出部4で抽出した文字枠を参照して前記文字枠内をMX
Nの領域(M、Nは整数、本実施例ではM=N=4 )
に分割するだめのX軸、Y軸上の分割点座標を決定する
。ここでX軸は文字枠の水平方向を、Y軸は垂直方向を
それぞれ示す。
分割点の決定は次のように行う。まず文字パタンをX軸
及びY軸上に投影してそれぞれ黒点(文字図形パタンの
文字線部に相当する量子化点)数の分布を求めそれら分
布の一次モーメント値を総黒点数で除算することにより
該分布の重心座標を求める。さらに求めた重心で分布を
2分し、分割されたそれぞれの領域の重心座標を計算す
る。以後それまでに求めた重心で前記分布を複数の領域
に分割して、それぞれの領域の重心を求める処理をくり
返すことにより複数の重心座標を得る。この重心座標系
列から目的とする分割数に必要な分割座標を選択し、セ
グメント計数部8へ出力する6゜ここで本実施例におけ
る分割座標の決定手順をおってみる。まずX軸方向の分
割座標を抽出する。
及びY軸上に投影してそれぞれ黒点(文字図形パタンの
文字線部に相当する量子化点)数の分布を求めそれら分
布の一次モーメント値を総黒点数で除算することにより
該分布の重心座標を求める。さらに求めた重心で分布を
2分し、分割されたそれぞれの領域の重心座標を計算す
る。以後それまでに求めた重心で前記分布を複数の領域
に分割して、それぞれの領域の重心を求める処理をくり
返すことにより複数の重心座標を得る。この重心座標系
列から目的とする分割数に必要な分割座標を選択し、セ
グメント計数部8へ出力する6゜ここで本実施例におけ
る分割座標の決定手順をおってみる。まずX軸方向の分
割座標を抽出する。
文字図形パタンの文字枠の左端座標を0、右端座標をX
Eとし、X軸上の座標OからXEの間で、前記文字図形
iPメタンX軸上に投影してそれぞれの黒点数の分布を
求め、前記分布の一次モーメント値を総黒点数で除算す
ることにより、該分布の重心座標X。1を求める。さら
に前記重心座標X。1でX軸上を座標ΩからXclとX
cl + 1からXEに2分し、分割されたそれぞれの
領域ごとに重心座標Xc2.Xc5を算出する。以上の
処理により、X軸上の分割座標、Xl =O、X2 =
Xc2 +1 、 X5=Xci + 1 +X4=X
C3+1 、 X5=XE−1−1を決定することがで
きる。
Eとし、X軸上の座標OからXEの間で、前記文字図形
iPメタンX軸上に投影してそれぞれの黒点数の分布を
求め、前記分布の一次モーメント値を総黒点数で除算す
ることにより、該分布の重心座標X。1を求める。さら
に前記重心座標X。1でX軸上を座標ΩからXclとX
cl + 1からXEに2分し、分割されたそれぞれの
領域ごとに重心座標Xc2.Xc5を算出する。以上の
処理により、X軸上の分割座標、Xl =O、X2 =
Xc2 +1 、 X5=Xci + 1 +X4=X
C3+1 、 X5=XE−1−1を決定することがで
きる。
次にY軸上の分割座標であるが、Y軸上の分割座標もX
軸上の分割方法と同様にして決定することができる。
軸上の分割方法と同様にして決定することができる。
セグメント検出部6はノ?タンレジスタ30入力・Pタ
ンに対して輪郭追跡を行い、輪郭座標系列をセグメント
として抽出し、MIN−MAX座標検出部7へ出力する
。MIN−MAX座標検出部7は、セグメント検出部6
で抽出した各セグメントの輪郭座標系列を参照して、X
軸方向の座標の最小値(MINX座標)、最大値(MA
X X座標)及びY軸方向の座標の最小値(MINY座
標)、最大値(MAX Y座標)を抽出し、セグメント
計数部8へ出力する。
ンに対して輪郭追跡を行い、輪郭座標系列をセグメント
として抽出し、MIN−MAX座標検出部7へ出力する
。MIN−MAX座標検出部7は、セグメント検出部6
で抽出した各セグメントの輪郭座標系列を参照して、X
軸方向の座標の最小値(MINX座標)、最大値(MA
X X座標)及びY軸方向の座標の最小値(MINY座
標)、最大値(MAX Y座標)を抽出し、セグメント
計数部8へ出力する。
ここでMIN X座標、MAXX座標とは、バタンレソ
スタ3の左上部かどを原点として、セグメントの輪郭座
標系列のX座標に着目し、原点に最も近いX座標及び原
点から最も遠いX座標である。MINYII標、MAX
Y座標もMIN X座標、MAX X座標と同様である
。
スタ3の左上部かどを原点として、セグメントの輪郭座
標系列のX座標に着目し、原点に最も近いX座標及び原
点から最も遠いX座標である。MINYII標、MAX
Y座標もMIN X座標、MAX X座標と同様である
。
第2図は、セグメント抽出例を示す図であり、セグメン
ト検出部6の働きにより同図左側に示す入カノクタン(
ひらがな”ば”)から5つのセグメントが得られる。ま
だセグメント検出部6は第2図の入力パタンに対して反
時計回りに輪郭追跡を行い、セグメントを抽出する際に
、輪郭追跡の進行方向に対して右側が白点(文字図形パ
タンの文字線部に相当する量子化点を黒点、背景に相当
する量子化点を白点とする。)の場合は当該セグメント
を外セグメントとし、黒点の場合は当該セグメントを内
セグメントとし、2種類のセグメントを抽出している。
ト検出部6の働きにより同図左側に示す入カノクタン(
ひらがな”ば”)から5つのセグメントが得られる。ま
だセグメント検出部6は第2図の入力パタンに対して反
時計回りに輪郭追跡を行い、セグメントを抽出する際に
、輪郭追跡の進行方向に対して右側が白点(文字図形パ
タンの文字線部に相当する量子化点を黒点、背景に相当
する量子化点を白点とする。)の場合は当該セグメント
を外セグメントとし、黒点の場合は当該セグメントを内
セグメントとし、2種類のセグメントを抽出している。
セグメント計数部8は予め用意した部分領域テーブル9
を参照し、文字枠重心分割決定部5で抽出した分割座標
から部分領域の郡分領域座標(ML。
を参照し、文字枠重心分割決定部5で抽出した分割座標
から部分領域の郡分領域座標(ML。
MR,MT、MB)を得るとともに、MIN−MAX座
標検出部7で検出した各セグメントのMIN X座標、
MAXX座標、MIN Y座標、MAXY座標と前記部
分領域の部分領域左端座標、部分領域右端座標、部分領
域上端座標、部分領域下端座標との間に(1)式を適用
して、(1)式をすべて満足する内セグメントおよび外
セグメントをそれぞれ計数し、特徴出力10として出力
する。以下計数結果をセグメント計数特徴という。
標検出部7で検出した各セグメントのMIN X座標、
MAXX座標、MIN Y座標、MAXY座標と前記部
分領域の部分領域左端座標、部分領域右端座標、部分領
域上端座標、部分領域下端座標との間に(1)式を適用
して、(1)式をすべて満足する内セグメントおよび外
セグメントをそれぞれ計数し、特徴出力10として出力
する。以下計数結果をセグメント計数特徴という。
(yン下イ臼)
ML:部分領域左端座標
MR:部分領域右端座標
MT:部分領域上端座標
MB:部分領域下端座標
ただしMLはX1〜XM、MRばX2〜X、+1、MR
)MLMTばY1〜YN、MBはY2〜YN十、 、M
B)MTここでセグメント計数特徴は部分領域テーブル
9に登録されている部分領域の個数をMK、前記部分領
域から計数するセグメントの種類をSKとすると、MK
XSK個抽出される。
)MLMTばY1〜YN、MBはY2〜YN十、 、M
B)MTここでセグメント計数特徴は部分領域テーブル
9に登録されている部分領域の個数をMK、前記部分領
域から計数するセグメントの種類をSKとすると、MK
XSK個抽出される。
次に本実施例におけるセグメント計数特徴の計数方法に
ついて詳細に説明する。
ついて詳細に説明する。
まずセグメント計数用の部分領域例を第3図の(a)
、 (b) 、 (c)に示す。また第4図は第2図の
例の場合の部分領域A(X3J x5+ ”I * y
3)におけるセグメント計数例であり、この場合、部分
領域Aの外セグメントとして第2図で示すセグメン)l
が、部分領域Aの内セグメントとしてセグメント2がそ
れぞれ計数され、セグメント3.4.5は(1)式をす
べて満足しないため、計数されない。
、 (b) 、 (c)に示す。また第4図は第2図の
例の場合の部分領域A(X3J x5+ ”I * y
3)におけるセグメント計数例であり、この場合、部分
領域Aの外セグメントとして第2図で示すセグメン)l
が、部分領域Aの内セグメントとしてセグメント2がそ
れぞれ計数され、セグメント3.4.5は(1)式をす
べて満足しないため、計数されない。
第5図は部分領域テーブル9と第2図の例の場合に対す
るセグメント計数特徴の関係を示す図であり、1つの部
分領域に対して外セグメントおよび内セグメントをそれ
ぞれ計数し、部分領域テーブル9のすべての部分領域の
計数結果をセグメント計数特徴としている。
るセグメント計数特徴の関係を示す図であり、1つの部
分領域に対して外セグメントおよび内セグメントをそれ
ぞれ計数し、部分領域テーブル9のすべての部分領域の
計数結果をセグメント計数特徴としている。
以上本実施例におけるセグメント計数特徴の抽出方法に
ついて述べてきたが、ここで(a)従来の文字枠を等分
割する場合のセグメント計数特徴抽出方式と、(b)本
実施例による文字枠を重心分割する場合のセグメント計
数特徴抽出方式との比較を第6′図により行ってみる。
ついて述べてきたが、ここで(a)従来の文字枠を等分
割する場合のセグメント計数特徴抽出方式と、(b)本
実施例による文字枠を重心分割する場合のセグメント計
数特徴抽出方式との比較を第6′図により行ってみる。
同図(、)は入力バタンA、B(それぞれ手書文字で漢
字の”犬”)に対して前記入力バタンの文字枠を等分割
する方式(a)により、斜線の部分領域内の外セグメン
トを計数した結果であり、同図(b)は前記入力バタン
A、11に対して前記入力バタンの文字枠を重心分割す
る方式(b)により、斜線の部分領域内の外セグメント
を計数した結果である。同図(a)の入カパタ/Aでは
前記入力パタンAの右肩の文字線が外セグメントとして
計数されたのに対して、同図(a)の入力バタンBでは
、文字の変形により、前記入力バタンBの右肩の文字線
は、斜線の部分領域からはみ出しているため、外セグメ
ント数l″ioである。
字の”犬”)に対して前記入力バタンの文字枠を等分割
する方式(a)により、斜線の部分領域内の外セグメン
トを計数した結果であり、同図(b)は前記入力バタン
A、11に対して前記入力バタンの文字枠を重心分割す
る方式(b)により、斜線の部分領域内の外セグメント
を計数した結果である。同図(a)の入カパタ/Aでは
前記入力パタンAの右肩の文字線が外セグメントとして
計数されたのに対して、同図(a)の入力バタンBでは
、文字の変形により、前記入力バタンBの右肩の文字線
は、斜線の部分領域からはみ出しているため、外セグメ
ント数l″ioである。
つまり、入力パタン(漢字犬”)の右肩の文字線を部分
領域内に捕らえようとしたにもかかわらず、従来の方式
(a)では文字図形パタンによっては、前記文字図形パ
タンの変形を吸収しきれず、セグメントの計数結果が不
安定となる。
領域内に捕らえようとしたにもかかわらず、従来の方式
(a)では文字図形パタンによっては、前記文字図形パ
タンの変形を吸収しきれず、セグメントの計数結果が不
安定となる。
しかしながら文字図形パタンの文字枠の分割を重心分割
で行う本実施例の方式においては、同図(b)でうかが
えるように、前記入力バタンBに対しても文字図形パタ
ンの変形を重心の位置を利用することによジ吸収してい
るため、安定にセグメントを計数することができる。つ
まシ、本実施例によれば、文字図形パタンの文字枠の分
割に、重心分割を用いることにより特徴抽出がより安定
となったことがわかる。
で行う本実施例の方式においては、同図(b)でうかが
えるように、前記入力バタンBに対しても文字図形パタ
ンの変形を重心の位置を利用することによジ吸収してい
るため、安定にセグメントを計数することができる。つ
まシ、本実施例によれば、文字図形パタンの文字枠の分
割に、重心分割を用いることにより特徴抽出がより安定
となったことがわかる。
次に第7図により、セグメント計数特徴によるひらがな
”ば”と”ば′の比較例を示す。同図(a)は入力パタ
ン(ひらがな”ば″)に対して、前記パタンの文字枠を
X軸方向に4分割、Yi!11方向に4分割し、部分領
域A (X3 + X5 r Yl + Y3 )の外
セグメント及び内セグメントをそれぞれ計数したもので
ある。また同図(b)は、入カッEタン(ひらがな”ば
”)に対して、前記入力・マタン(ひらがな“ばn)と
同等の処理を行ったものである。ここで同図(a)、(
b)の部分領域Aにおける外セグメント数及び内セグメ
ント数に着目してみると、同図(a)、(b)のセグメ
ント計数結果に顕著な違いが現われていることがわかる
。したがって、本実施例において、セグメント計数特徴
は文字図形パタンの文字特有の性質を表現しているもの
であり、文字の局所的な違いが前記特徴に充分に反映さ
れるので認識精度の向上を図ることができる。
”ば”と”ば′の比較例を示す。同図(a)は入力パタ
ン(ひらがな”ば″)に対して、前記パタンの文字枠を
X軸方向に4分割、Yi!11方向に4分割し、部分領
域A (X3 + X5 r Yl + Y3 )の外
セグメント及び内セグメントをそれぞれ計数したもので
ある。また同図(b)は、入カッEタン(ひらがな”ば
”)に対して、前記入力・マタン(ひらがな“ばn)と
同等の処理を行ったものである。ここで同図(a)、(
b)の部分領域Aにおける外セグメント数及び内セグメ
ント数に着目してみると、同図(a)、(b)のセグメ
ント計数結果に顕著な違いが現われていることがわかる
。したがって、本実施例において、セグメント計数特徴
は文字図形パタンの文字特有の性質を表現しているもの
であり、文字の局所的な違いが前記特徴に充分に反映さ
れるので認識精度の向上を図ることができる。
(発明の効果)
以上詳細に説明したように、本発明によれば、文字図形
パタンの文字枠の分割に重心分割を用いるようにしたの
で、印刷文字での字体の相異に基づく文字線の位置変動
の影響、あるいは、手書文字での個人差に基づく文字の
変形や文字線の位置変動の影響を吸収する効果がある。
パタンの文字枠の分割に重心分割を用いるようにしたの
で、印刷文字での字体の相異に基づく文字線の位置変動
の影響、あるいは、手書文字での個人差に基づく文字の
変形や文字線の位置変動の影響を吸収する効果がある。
また、本発明によれば、文字図形パタンの部分領域に着
目して、前記部分領域に含まれるセグメント又は含まれ
ないセグメント又はその両方を計数し、計数値を文字図
形パタンの特徴値としているので、文字図形ijメタン
きれ、かすれ、ノイズ、つぶれ等が生じた場合でも着目
部分領域外であれば特徴値への影響はまったくなく、安
定で信頼性り高い特徴抽出を行うことができる。
目して、前記部分領域に含まれるセグメント又は含まれ
ないセグメント又はその両方を計数し、計数値を文字図
形パタンの特徴値としているので、文字図形ijメタン
きれ、かすれ、ノイズ、つぶれ等が生じた場合でも着目
部分領域外であれば特徴値への影響はまったくなく、安
定で信頼性り高い特徴抽出を行うことができる。
従って、この発明によれば、高速でしかも認識官度の良
い文字図形バタン認識装置を提供すると>;可能となる
。
い文字図形バタン認識装置を提供すると>;可能となる
。
第1図は本発明の実施例の構成を示すブロック図、第2
図はセグメント抽出例を示す図、第3図はセグメント計
数用の部分領域例を示す図、第4図はセグメント計数例
を示す図、第5図はセグメント計数特徴例を示す図、第
6図は文字枠分割方法の違いによる認識結果の説明図、
第7図はセグメント計数特徴によるひらがなの”ば”と
゛ば″の比較例を示す図である。 2・・・光を変換部、3・・りぐタンレジスタ、4・・
・文字枠検出部、5・・・文字枠重心分割決定部、6・
・・セグメント検出部、7・・・MIN−MAX座標検
出部、8・・セグメント計数部、9・・・部分領域テー
ブル。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 −−X抛力
百分暑1.責。 a”M’L9α3.Xs、 Y+、 Y3) e4縄(
Xl、 Xs、 Y3. Y5 )部桶虻(X2.Xt
、、 Y2 、Y4 )(a) (b)
(C)亡ゲメシトil七欠凧−+9i
P今↑良創(介1を示1日第3図 iゲメごト引&仲゛1をネ)凪 第4図 部分乍1硯チーアル tプメン)1+キ丸
特イ数、セプ′メント計叛特イも3?1を示Aい第5図 入力1(ヲ)A λ力lfタシBλ
力1ぐタンAの外七グンントキ(=1 人力+e9
ンBの外しグメコトV−O文つ4卆饗分者」1こよ5℃
グメント言1&紹果(a) 入力1ぐタンAのタト亡グツシト&=1 人力1I
o5シBの外ヒヴメン)&−1−X軸方向 (a) (b)
図はセグメント抽出例を示す図、第3図はセグメント計
数用の部分領域例を示す図、第4図はセグメント計数例
を示す図、第5図はセグメント計数特徴例を示す図、第
6図は文字枠分割方法の違いによる認識結果の説明図、
第7図はセグメント計数特徴によるひらがなの”ば”と
゛ば″の比較例を示す図である。 2・・・光を変換部、3・・りぐタンレジスタ、4・・
・文字枠検出部、5・・・文字枠重心分割決定部、6・
・・セグメント検出部、7・・・MIN−MAX座標検
出部、8・・セグメント計数部、9・・・部分領域テー
ブル。 特許出願人 沖電気工業株式会社 特許出願代理人 弁理士 山 本 恵 −−X抛力
百分暑1.責。 a”M’L9α3.Xs、 Y+、 Y3) e4縄(
Xl、 Xs、 Y3. Y5 )部桶虻(X2.Xt
、、 Y2 、Y4 )(a) (b)
(C)亡ゲメシトil七欠凧−+9i
P今↑良創(介1を示1日第3図 iゲメごト引&仲゛1をネ)凪 第4図 部分乍1硯チーアル tプメン)1+キ丸
特イ数、セプ′メント計叛特イも3?1を示Aい第5図 入力1(ヲ)A λ力lfタシBλ
力1ぐタンAの外七グンントキ(=1 人力+e9
ンBの外しグメコトV−O文つ4卆饗分者」1こよ5℃
グメント言1&紹果(a) 入力1ぐタンAのタト亡グツシト&=1 人力1I
o5シBの外ヒヴメン)&−1−X軸方向 (a) (b)
Claims (1)
- 【特許請求の範囲】 文字図形パタンを輪郭追跡して抽出された輪郭座標系列
をセグメントとして抽出する第1の手段と、 第1の手段が抽出するすべてのセグメントに対して、X
軸方向の最小値座標、最大値座標およびY軸方向の最小
値座標、最大値座標を抽出する第2の手段と、 文字図形パタンに外接する方形枠を文字枠として検出す
る第3の手段と、 前記文字枠をX軸方向にM分割、Y軸方向にN分割(M
、Nは定数)し、それらの分割点に対する分割座標の抽
出を行う第4の手段と、 文字枠の分割点により定まる文字枠内の複数の部分領域
に関するデータをテーブルとして予め格納している第5
の手段と、 第4の手段が抽出した分割座標を参照して第5の手段か
ら該第5の手段に格納されているすべての部分領域につ
いての部分領域座標を得、第2の手段で抽出したすべて
のセグメントのX軸方向の最小値座標、最大値座標およ
びY軸方向の最小値座標、最大値座標と、前記部分領域
の郡分領域座標との照合を行い、前記部分領域内に含ま
れるセグメントおよび含まれないセグメントのうちの少
なくとも一方を計数する第6の手段とを設けた特徴抽出
方式において、 前記第4の手段が、文字図形パタンの文字線に相当する
量子化点のX軸上およびY軸上の分布を求め、これら分
布の一次モーメント値を用い、前記文字図形パタンの文
字枠を重心分割することを特徴とする特徴抽出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62069156A JPS63236182A (ja) | 1987-03-25 | 1987-03-25 | 特徴抽出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62069156A JPS63236182A (ja) | 1987-03-25 | 1987-03-25 | 特徴抽出方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63236182A true JPS63236182A (ja) | 1988-10-03 |
| JPH0584945B2 JPH0584945B2 (ja) | 1993-12-03 |
Family
ID=13394533
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62069156A Granted JPS63236182A (ja) | 1987-03-25 | 1987-03-25 | 特徴抽出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63236182A (ja) |
-
1987
- 1987-03-25 JP JP62069156A patent/JPS63236182A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0584945B2 (ja) | 1993-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8340433B2 (en) | Image processing apparatus, electronic medium, and image processing method | |
| Zou et al. | Design of a new coded target with large coding capacity for close—range photogrammetry and research on recognition algorithm | |
| JPS6344103A (ja) | 位置姿勢認識装置 | |
| JPH0584945B2 (ja) | ||
| JP2576494B2 (ja) | 特徴抽出方式 | |
| JPS6232584A (ja) | 輪郭形状特徴抽出方法 | |
| Yip et al. | Line segment patterns Hough transform for circles detection using a 2-dimensional array | |
| JP2576491B2 (ja) | 特徴抽出方式 | |
| JPH0147829B2 (ja) | ||
| JP2941322B2 (ja) | 図面処理装置 | |
| JPH0632080B2 (ja) | 文字認識方式 | |
| JPH0475553B2 (ja) | ||
| JPS61161583A (ja) | パタ−ン認識装置 | |
| JPH0147835B2 (ja) | ||
| JPS5894067A (ja) | 文字認識方法 | |
| JPH0799534B2 (ja) | 文字図形認識方式 | |
| JPH0731733B2 (ja) | 矩形検出装置 | |
| JPH01187684A (ja) | 文字認識装置 | |
| JPS6019287A (ja) | 文字認識方法 | |
| JPH02287894A (ja) | 文字認識装置 | |
| JPH0346080A (ja) | 特徴抽出装置 | |
| JPH04148488A (ja) | 文字認識装置 | |
| JPH04112284A (ja) | 文字認識装置 | |
| JPH04239391A (ja) | パターン正規化方式 | |
| JPS63238685A (ja) | 文字図形認識方式 |