JPS60179883A - 略円形輪郭線の認識方法 - Google Patents

略円形輪郭線の認識方法

Info

Publication number
JPS60179883A
JPS60179883A JP59031044A JP3104484A JPS60179883A JP S60179883 A JPS60179883 A JP S60179883A JP 59031044 A JP59031044 A JP 59031044A JP 3104484 A JP3104484 A JP 3104484A JP S60179883 A JPS60179883 A JP S60179883A
Authority
JP
Japan
Prior art keywords
filter
point
contour
scanning
feature point
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
Application number
JP59031044A
Other languages
English (en)
Other versions
JPH03664B2 (ja
Inventor
Yuji Watanabe
裕司 渡辺
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.)
Komatsu Ltd
Original Assignee
Komatsu 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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP59031044A priority Critical patent/JPS60179883A/ja
Publication of JPS60179883A publication Critical patent/JPS60179883A/ja
Publication of JPH03664B2 publication Critical patent/JPH03664B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明はテレビ画像中の略円形輪郭線を高速で認識する
略円形輪郭線の認識方法に関する。
従来の画像中の物体を認識する方法としては、物体の輪
郭線を追跡する方法が挙げられる。この方法は、物体を
構成する各面の線点(エツジ)K層目するもので、画像
中の明るさの急変している点を数点として抽出し、その
数点を連結することにより線画に変換(8画化)するも
のである。
例えば、上記方法による円・形物体の認識手順の一例を
第1図<)〜(d)を参照しながら説明すると、テレビ
カメラで撮影した原画像(第1図(a)を、まず走査線
に沿って微分処理し、明暗度が急変するiつの輪郭候補
点を抽出する(第1図(b))。次に、この点の近傍の
各画素について同様の微分処理な行ない、そのうちの最
大の微分値をもつ画素を上述の輪郭候補点に連続した点
とみなし、この操作を繰り返すことにより連続した輪郭
点(輪郭線候補)を得(第1図(C) ) 、更に、こ
の輪郭点が閉じると(第1図(d))、1つの物体とみ
なすようにしている@ しかし、かかる従来の輪郭嶺抽出方法忙おいては、輪郭
候補点の追跡を阻害する要因として、(1)金属光沢に
よるブルーミング(第2図<−>参照) (2) 物体の重なり(第2図(1))参照)(31g
IJ体表面のさび、汚れ等による不鮮明な画像 (41を気的ノイズによる画像の乱れ 等が挙げられ、その結果、本末存在すべき物体を見逃す
といった問題がある。また、これらの問題を解決するた
めには認識用のアルゴリズムが複雑になす、リアルタイ
ム処理がほとんど不可能であるO 本発明は上記実情に鑑みてなされたもので、所感の輪郭
線(略円形輪郭線)の有無を極めて高速に認識すること
ができる略円形輪郭線の認識方法を提供することを目的
とする。
この発明によれば、中心間距離が略円形輪郭線の直径相
当だけ離間しそれぞれ主走査方向に並ぶ第1の画素群と
第2の画素群とを1組として指定するためのフィルタ手
段を用いて、前記略円形輪郭線が存在する所定視野の入
力画像を走査するととにより、前記1mの各画素群内で
それぞれ明暗度が急変する輪郭候補点が同時に2つ存在
するフィルタ特徴点を探索し、探索した走査位置から副
走査方間にフィルタ特徴点を追跡走査し、この追跡長が
予設定長以上となる場合に1その追跡長の嵐心から略円
形輪郭線の中心位tW補点をめ、その後前記中心位置候
補点を中心に前記フィルタ手段な予設定角づつ旋回させ
ながら輪郭候補点の有無を検出し、この輪郭候補点の存
在する割合が予設定値以上となるとき略円形輪郭線が存
在すると認識するようにしている。
以下、本発明を添付図面を参照して詳細に説明するゆ 第3図は本発明による路内形輪4線の認識方法を実施す
るだめの装置の一例を示す概略構成図で、検出対象物体
として円形物体1を工TVカメ22が撮影している場合
に関して示している。工Tvカメ22は、前記円形物体
1を所定の視野で撮影し、その入力画像の明暗信号を含
むビデオ・コンポジット信号を同期分離回路3およびA
/D変換器4に出力する。同期分離回路3は入力するビ
デオ・コンポジット信号から同期信号を分離し、この同
期信号に基づいてランダム・アクセス・メモリ・アレイ
(RAMアレイ)5のアドレスを指定し、A/D変換器
4は入力するビデオ・コンポジット信号の明暗信号な明
暗状態が16階調の画像データに変換し、これを前記指
定したアドレス位置に書き込む・このようにしてRAM
アレイ5には、第5図に示す原画像の明暗度を示す一画
面分の画像データが保存される@なお、RAMアレイ5
のXおよびYアドレスを指定することにより任意の画像
データを抽出することができる〇一方、メモリ6には、
本発明方法を実施するための主プログラム等が記憶され
ており、中央処理1f(CPU)7は、その主プログラ
ム内容に基づきRAMアレイ5中の画像データの画像処
理を実行する〇 次に、このCPU7の処理手順を第6図および第7図に
示すフローチャートに従いながら説明する。
まフ、円形物体の中心位置候補点の探索を行なう・この
探索に啄し、円形物体の直径部分の輪郭線を検出するた
めに、第4図に示すように中心間距離が円形物体の直径
りだけ離間し、それぞれ主走査方向に並ぶ2つ画素群(
各画素群は数画素からなり、長さΔLを有す)を1組と
して指定するためのフィルタを設定する。これをL−フ
ィルタといい、また各画素群の2等分位置をフィルタ位
置という。このL−フィルタによれば、フィルタ位置を
特定すれば、上記1組の画素群が一義的に特定される・
なお、L−フィルタの間隔りは、検出対象物体の幾何学
的形状によって定まり、テレビカメラの拡大率で一義的
に決定される。このため、フィルタ構造の決定に際し学
習等の煩雑な手続は不要である。また、長さΔLは円形
物体の直径、ノイズ、ボケ成分、光学系の歪により決定
される。
さて、第4図に示すようにフィルタ位置(走査位置)を
開始点pHτに移動し、この走査位置がフィルタ特徴点
であるか否かを調べる・ここで、フィルタ%徴点とは、
走査位置によって指定される1組の画素群内に、同時に
明暗度が急変する輪郭候補点が存在する場合をいう。し
たがって、明暗度が急変する2つの輪郭候補点間の間隔
がほぼ距離りのときフィルタ特徴点が検出される。
走査位置がフィルタ%徴点でない場合には、走査位置を
右方向(X方向)に数画素分移動する◎この移動量は、
L−フィルタのチェック範囲ΔLにより定まる・ そして、走査位置が走査範囲の最右端か否かを判断し、
最右端でない場合には、その現在位置がフィルタ特徴点
であるか否かを判断し、フィルタ特徴点でない場合には
上記処理を繰り返す。
このようにして、フィルタ特徴点がないまま走査位置が
走査範囲の最右端にくると、その走査位置が走査範囲の
最下端か否かを判断する◎走査位置が走査範囲の最下端
(すなわち、第5図の位置Pun )の場合には、この
画面には「頴出対象物体がない」と判断して画像処理が
終了する。
一方、走査位置が走査範囲の最下端でない場合には、走
査位置を走査範囲の最左端に戻し、かつある距#(ΔY
)だけ下方向(Y方向)に移動する(第5図参照)。そ
して、その走査位置より再び走査を冥行し、フィルタ特
徴点の有無を調べる・次に、フィルタ特徴点が検出され
た場合について説明する。
この場合は、第7図に示すフローチャートに進み、ここ
でまず第8図に示すようにフィルタ、特徴点が検出され
たときのフィルタ位置(走査位置)Plを、そのときの
2つの輪IQSd補点PaおよびPbの2等分点Psに
移動し、この点−pBを副走査方向の追跡スタート位置
Patとして記憶する。
すなわち、円形物体の円中心に対して対称位fKある輪
郭像は、ある区間、はぼ平行にあるということに着目し
、フィルタ特徴点が副走査方向にある長さ以上連続する
かを調べるために、まず上記追跡スタート位置P8を記
憶する。
次に、走査位置をスタート位置P8の真上の点に移動し
、この点がフィルタ特徴点か否かを判断する。この走査
位置がフィルタ特徴点である場合には、その走査位置を
輪郭候補点の2等分点に移動するとともに、その走査位
置を記憶する。続いて、前記記憶位置のスタート位置P
8からの距離が基準以下か否かを判断し、基準以下の場
合には再び上方向の追跡を行なうフローに戻り、基準を
越えた場合には11M7図にサプルーチ/から抜けて再
び!6図のフィルタ特徴点を探索する走査に移る・この
ようKして、フィルタ特徴点が存在しなくなるまでフィ
ルタ特徴点の追跡を行なう。なお、上記基準は請求める
円の半径により例えば円の半径の2/3のように設定す
る。したがって、この基準を越える場合は、円の平行部
分としては長過ぎると判断する◎ 一方、走査位置の真上の点がフィルタ特徴点でない場合
、すなわち上方へのフィルタ特徴点の追跡が終了すると
、走査位置を追跡スタート位置P8に戻し、上記と同様
にして下方向にフィルタ%微点の追跡を行なう。
スタート位置P8から走査位置までの距離が1醜以下の
状態で下方のフィルタ特徴点の追跡が終了すると、上方
向および下方向の一全追跡長を追跡中に記憶した最上点
FTと最下点P B (第8図)との差からめ、この追
跡長がある基準以上か否かを判断する。そして、追跡長
が基準未満の場合には、所望の輪g111ではないかと
判断し、このフローから抜けて再び第6図のフィルタ特
徴点を探索する走査に移り、追跡長が基準以上の場合に
は円形物体の輪郭線が存在する可能性が高いとして、次
の円形輪郭線であるか否かをチェックするフローに移る
この場合、まず上記追跡の最上点FTと最下点PBとの
2等分点より円形物体の中心位置候補点Po(第8図)
をめる。続いて、フィルタ位置を上記中心位f候補点P
OK移動し、また、そのL−フィルタを所定角度づつ回
転させるための回転角0を設定する。次に、勾−フィル
タを回転角θだけ回転しく第9図参照)、その回転位置
がフィルタ特徴点であるか否かを調べる。このようにし
て、L−フィルタが180°回転するまで順次フィルタ
特徴点の有無を調べ、L−フィルタが180°回転した
後、フィルタ特徴点の存在する割合をめる。そして、こ
の割合が基準未満の場合には、このフローから抜けて再
び第6図のフィルタ特徴点を探索する走査の移り、この
割合が基準以上の場合には、回転角Oが充分小さいか否
かの判断を行なう@ なお、回転角0は、どこまで詳細にチェックすればよい
かによって定まり、これは画像内にどの程度円としての
特徴が表われているかに依存する。
したがって、画像内に円としての特徴が少なければ回転
角を小さくする。また、基準となる割合は、画像中の輪
郭線の性質に依存し、その輪郭線の連続性が高ければ1
”により近い割合をとればよ−1゜ 回転角θが充分小さい場合には、「検出対象物体を検出
」と判定しく第6図)、この画像処理は終了する。また
、回転角θが充分小さくない場合には、回転角θを小さ
くシ、その回転角θによって再びフィルタ特徴点を真べ
る。
なお、本実施例ではフィルタ特徴点の割合によって検出
対象物体の有無を判別するようKしているが、輪郭候補
点の総数の割合によって検出対象物体の有無を判別する
ようにしてもよい。また、検出対象物体は円形物体に限
らず、少な(とも円形あるいは略円形(円形に近い欄内
や多角形〕゛の輪郭線を有するものであれば如何なるも
のでもよい。
以上説明したように本発明によれば、輪郭線の全局の追
跡は行なわず、略円形輪郭線の中心のほぼ平行部分をL
−フィルタにより検出追跡してその中心位置候補点を探
索し、その後L−フィルタを所定角づつ旋回させて輪郭
候補点の存在率をめることにより略円形輪郭線の認識を
行なうため、略円形輪郭線の認識アルゴリズムが簡単と
なり、処理時間を短縮することができる。また、雑音に
対する感受性が低いため対象、物体を見い出す正解率が
高くなる。
【図面の簡単な説明】
第1図(a)〜(d)は従来の輪郭線抽出方法による物
体認識の手順を説明するために用いた図、第2図(a)
お7′び(+))はそれぞれ従来の輪郭線の追跡を阻害
する要因の一例を示す図、第3図は本発明にょる略円形
輪郭線の認識方法を実施するための装置の一例を示す概
略構成図、第4図は本発明に係るL−フィルタを説明す
るために用いた図、第5図は第3図のRAMアVイに保
存される画像データの明暗度を示す図、第6図および第
7図は第3図の中央処理装置の処理手順の一例を示すフ
ローチャート、第8図および第9図はそれぞれ第7図の
フローチャートを説明するために用いた図である01・
・・円形物体、2・・・工TVカメラ、3・・・PI 
E 分離回路、4・・・A / D変侯器、5・・・R
A MアVイ、6・・・メモリ、7・・・中央処理装f
it (OP U )。 第5図 第6図

Claims (2)

    【特許請求の範囲】
  1. (1) 中心間距離が略円形輪郭線の直径相当だけ離間
    しそれぞれ主走査方向に並ぶ第1の画素群と第2の画素
    群とを1組として指定するためのフィルタ手段を用いて
    、前記略円形輪郭線が存在する所定視野の入力画像を走
    査するとともに、前記1組の各画素群内でそれぞれ明暗
    度が急変する輪郭候補点の有無を検出し、同時に2つの
    輪郭候補点が存在するフィルタ特徴点となる走査位置に
    達すると、その走査位置から副走査方向にフィルタ特徴
    点を追跡走査し、この追跡長が予設定長以上となる場合
    に前記フィルタ手段によって指定される第1、第2の画
    素群間の中心位置とmJ記追跡長の中心位置から略円形
    輪郭線の中心位置候補点をめ、その後前記中心位置候補
    点な中心に前記フィルタ手段を所定角づつ旋回させなが
    らフィルタ特徴点または輪郭候補点の有無を検出し、こ
    のフィルタ特徴点または輪郭候補点の存在する割合が予
    設定値以上となるとき略円形輪郭線が存在すると認識す
    るようにした略円形輪郭線の認識方法0
  2. (2) 前記フィルタ特徴点の追跡走査は、前記フィル
    タ特徴点となる走査位置に達したときの2つの輪郭候補
    点の2等分点を追跡スタート位置とし、前記フィルタ手
    段の中心位置を前記スタート位置の真上位置に移動させ
    たときのフィルり特徴点の有無を検出し、フィルタ特徴
    点が存在する場合にはフィルタ手段の中心位置をそσ)
    2つの輪郭候補点の2等分点の真上位置に再び移動させ
    てフィルタ特徴点の有無を検出し、これをフィルタ特徴
    点が検出されなくなるまで順次上方に走査し、同様にス
    タート位置から下方にも走査することによって追跡走査
    する特許請求の範囲第(1)項記載の略円形輪郭線の認
    識力法。
JP59031044A 1984-02-21 1984-02-21 略円形輪郭線の認識方法 Granted JPS60179883A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59031044A JPS60179883A (ja) 1984-02-21 1984-02-21 略円形輪郭線の認識方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59031044A JPS60179883A (ja) 1984-02-21 1984-02-21 略円形輪郭線の認識方法

Publications (2)

Publication Number Publication Date
JPS60179883A true JPS60179883A (ja) 1985-09-13
JPH03664B2 JPH03664B2 (ja) 1991-01-08

Family

ID=12320478

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59031044A Granted JPS60179883A (ja) 1984-02-21 1984-02-21 略円形輪郭線の認識方法

Country Status (1)

Country Link
JP (1) JPS60179883A (ja)

Also Published As

Publication number Publication date
JPH03664B2 (ja) 1991-01-08

Similar Documents

Publication Publication Date Title
US4644583A (en) Method of identifying contour lines
Clowes Finding picture edges through collinearity of feature points
US4272756A (en) Method of pattern recognition and apparatus thereof
CN106651904B (zh) 一种宽尺寸范围多空间目标捕获跟踪方法
JPH0452992B2 (ja)
JPH0432428B2 (ja)
US4876729A (en) Method of identifying objects
US9830532B1 (en) Object detection in images using distance maps
CN116343056A (zh) 基于循环匹配的低分辨星图目标识别方法
JP3453861B2 (ja) 画像処理による変位検出方法
JPS60179883A (ja) 略円形輪郭線の認識方法
JPH10283482A (ja) 移動目標検出装置及び検出方法
Persoon A system that can learn to recognize two-dimensional shapes
JPH06259530A (ja) 円形穴の認識方法
JP3552419B2 (ja) 物体の認識方法
JPS60179884A (ja) 物体認識方法
JPH03665B2 (ja)
JPH05113315A (ja) 円形画像データの中心位置検出方法
JPH0421193A (ja) 物体認識装置
JPH0514892A (ja) 画像監視装置
JPH0581430A (ja) エツジ検出方法
JPS60222983A (ja) 物体認識方法
CN121884157A (zh) 一种融合轨迹信息的天基光学空间目标探测方法
Pochec Moire based stereo matching technique
JPH041282B2 (ja)