JPH0625647B2 - 立体認識装置 - Google Patents
立体認識装置Info
- Publication number
- JPH0625647B2 JPH0625647B2 JP59057060A JP5706084A JPH0625647B2 JP H0625647 B2 JPH0625647 B2 JP H0625647B2 JP 59057060 A JP59057060 A JP 59057060A JP 5706084 A JP5706084 A JP 5706084A JP H0625647 B2 JPH0625647 B2 JP H0625647B2
- Authority
- JP
- Japan
- Prior art keywords
- stereoscopic
- feature points
- feature point
- feature
- recognition device
- 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 - Lifetime
Links
Landscapes
- Image Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
【発明の詳細な説明】 <発明の技術分野> 本発明は、例えば知能ロボツトの視覚系に適用実施され
る立体認識装置に関連する。
る立体認識装置に関連する。
<発明の背景> 近年、3台のテレビカメラをもつて物体を3方向から観
測することにより、物体上の特徴点の三次元座標を算出
する立体視装置が提案された(日経メカニカル、1984年
1月2日号)。この装置の場合、各テレビカメラの観測
視野は一致しないため、共通する視野範囲内の特徴点に
ついてしか三次元座標を求めることができず、立体視装
置としての認識視野の狭いという欠点があつた。
測することにより、物体上の特徴点の三次元座標を算出
する立体視装置が提案された(日経メカニカル、1984年
1月2日号)。この装置の場合、各テレビカメラの観測
視野は一致しないため、共通する視野範囲内の特徴点に
ついてしか三次元座標を求めることができず、立体視装
置としての認識視野の狭いという欠点があつた。
<発明の目的> 本発明は、複数台の立体視装置を使用することにより、
物体上の特徴点を広範囲にわたり観測し且つその三次元
座標を算出し得る立体認識装置を提供することを目的と
する。
物体上の特徴点を広範囲にわたり観測し且つその三次元
座標を算出し得る立体認識装置を提供することを目的と
する。
<発明の構成および効果> 上記目的を達成するため、本発明では、複数の立体視装
置と画像処理装置とで立体認識装置を構成し、画像処理
装置は各立体視装置により観測された物体上の各特徴点
の三次元座標を特徴点データとして求めた後、複数の立
体視装置により共通観測された特徴点につき特徴点デー
タを統合しつつ、各立体視装置からの入力画像より求め
た特徴点データを一括化するようにした。
置と画像処理装置とで立体認識装置を構成し、画像処理
装置は各立体視装置により観測された物体上の各特徴点
の三次元座標を特徴点データとして求めた後、複数の立
体視装置により共通観測された特徴点につき特徴点デー
タを統合しつつ、各立体視装置からの入力画像より求め
た特徴点データを一括化するようにした。
本発明によれば、物体上の特徴点を広範囲にわたつて観
測し且つその三次元座標を求めることができ、物体の形
状認識等の処理を迅速且つ容易に行ない得る等、発明目
的を達成した顕著な効果を奏する。
測し且つその三次元座標を求めることができ、物体の形
状認識等の処理を迅速且つ容易に行ない得る等、発明目
的を達成した顕著な効果を奏する。
<実施例の説明> 第1図は、2台の立体視装置1,2を用いた立体認識装
置の一例を示す。図示例の各立体視装置1,2は、夫々
3台のテレビカメラ11,12,13および、21,2
2,23をもつて構成され、各テレビカメラで得た物体
4の画像は画像処理装置3に取り込まれる。この画像処
理装置3は、各入力画像毎に物体4の角部の如き物体を
特徴づける点(これを「特徴点」という)を抽出し、各
画像につきエピポーララインを用いた特徴点間の対応付
け処理を行なつて、特徴点の三次元座標を抽出した後、
これら座標を特徴点データとして一括して登録するもの
である。
置の一例を示す。図示例の各立体視装置1,2は、夫々
3台のテレビカメラ11,12,13および、21,2
2,23をもつて構成され、各テレビカメラで得た物体
4の画像は画像処理装置3に取り込まれる。この画像処
理装置3は、各入力画像毎に物体4の角部の如き物体を
特徴づける点(これを「特徴点」という)を抽出し、各
画像につきエピポーララインを用いた特徴点間の対応付
け処理を行なつて、特徴点の三次元座標を抽出した後、
これら座標を特徴点データとして一括して登録するもの
である。
各立体視装置1,2は独自の観測視野を有しており、例
えば一方の立体視装置1は、第2図中、特徴点P1,P5,
P6,P8,P9,P13(図中黒丸で示す)を観測視野に含
み、また他方の立体視装置2は、同図中、特徴点P1,
P2,P5,P6,P9,P10,P13,P14(図中四角枠で示す)
を観測視野に含んでいる。従つて特徴点P8は一方の立体
視装置1のみによつて、また特徴点P2,P10,P14は他方
の立体視装置2のみによつて夫々観測されるが、特徴点
P1,P5,P6,P9,P13については両方の立体視装置1,
2によつて共通して観測される。前記画像処理装置3
は、この共通観測にかかる特徴点データを統合しつつ、
両方の立体視装置1,2で観測された特徴点のデータを
一括して登録する。
えば一方の立体視装置1は、第2図中、特徴点P1,P5,
P6,P8,P9,P13(図中黒丸で示す)を観測視野に含
み、また他方の立体視装置2は、同図中、特徴点P1,
P2,P5,P6,P9,P10,P13,P14(図中四角枠で示す)
を観測視野に含んでいる。従つて特徴点P8は一方の立体
視装置1のみによつて、また特徴点P2,P10,P14は他方
の立体視装置2のみによつて夫々観測されるが、特徴点
P1,P5,P6,P9,P13については両方の立体視装置1,
2によつて共通して観測される。前記画像処理装置3
は、この共通観測にかかる特徴点データを統合しつつ、
両方の立体視装置1,2で観測された特徴点のデータを
一括して登録する。
第3図はかかる画像処理装置3の制御動作を示す。まず
同図のスタート時点において、一方の立体視装置1が観
測したn1個の特徴点につきその三次元座標を所定のメモ
リに登録しておき、つぎのステツプ61で、これらn1個
の特徴点をz座標の大きさに応じていくつかのグループ
に分類する。第4図は3個のグループより成る分類表5
を示し、第0グループには特徴点P13が、第1グループ
には特徴点P1,P9が、第2グループには特徴点P5,P6,
P8が夫々分類されている。つぎにステツプ62におい
て、他方の立体視装置2が観測した第1番目の特徴点を
カウンタk等で指定し、続くステツプ63で、その特徴
点につきz座標の大きさに応じてグループ番号Gを生成
する。つぎにステツプ64では、このグループ番目Gに
対応する前記分類表5のグループが着目され、前記指定
された特徴点の三次元座標が着目されたグループ内の各
特徴点の三次元座標と順次比較され、指定にかかる特徴
点が登録済の特徴点と同一のものか否かがチエツクされ
る。今指定にかかる特徴点の三次元座標を(x1(k),y1
(k),z1(k))、立体視装置1の観測にかかる登録済の
特徴点の三次元座標を(x2(m),y2(m),y3(m))(但
しm=1,2,……,n1)とすると、まず両特徴点間の
距離DISTを次式をもつて算出する。
同図のスタート時点において、一方の立体視装置1が観
測したn1個の特徴点につきその三次元座標を所定のメモ
リに登録しておき、つぎのステツプ61で、これらn1個
の特徴点をz座標の大きさに応じていくつかのグループ
に分類する。第4図は3個のグループより成る分類表5
を示し、第0グループには特徴点P13が、第1グループ
には特徴点P1,P9が、第2グループには特徴点P5,P6,
P8が夫々分類されている。つぎにステツプ62におい
て、他方の立体視装置2が観測した第1番目の特徴点を
カウンタk等で指定し、続くステツプ63で、その特徴
点につきz座標の大きさに応じてグループ番号Gを生成
する。つぎにステツプ64では、このグループ番目Gに
対応する前記分類表5のグループが着目され、前記指定
された特徴点の三次元座標が着目されたグループ内の各
特徴点の三次元座標と順次比較され、指定にかかる特徴
点が登録済の特徴点と同一のものか否かがチエツクされ
る。今指定にかかる特徴点の三次元座標を(x1(k),y1
(k),z1(k))、立体視装置1の観測にかかる登録済の
特徴点の三次元座標を(x2(m),y2(m),y3(m))(但
しm=1,2,……,n1)とすると、まず両特徴点間の
距離DISTを次式をもつて算出する。
ついでこの距離DISTを予め設定してあるしきい値T
Hと比較し、DIST≦TH が成立するとき、指定された特
徴点が登録済の特徴点と一致すると判断し、ステツプ6
5の「対応点有か?」の判定が“YES”となる。一方DIS
T>THのとき、指定された特徴点が登録済の特徴点と一
致しないと判断し(ステツプ65の判定が“NO”)、つ
ぎのステツプ66において、その特徴点はn1+1番目の
新たな特徴点であるとしてその三次元座標がメモリに登
録される。そしてつぎのステツプ67でカウンタkの内
容が立体視装置2の観測にかかる特徴点の数n2に達した
か否が判定され、ステツプ67の「k<n2」の判定が“Y
ES”のとき、ステツプ68でカウンタkの内容が1加算
され、これによりつぎの特徴点が指定されて、ステツプ
63以下の同様の処理が実行される。
Hと比較し、DIST≦TH が成立するとき、指定された特
徴点が登録済の特徴点と一致すると判断し、ステツプ6
5の「対応点有か?」の判定が“YES”となる。一方DIS
T>THのとき、指定された特徴点が登録済の特徴点と一
致しないと判断し(ステツプ65の判定が“NO”)、つ
ぎのステツプ66において、その特徴点はn1+1番目の
新たな特徴点であるとしてその三次元座標がメモリに登
録される。そしてつぎのステツプ67でカウンタkの内
容が立体視装置2の観測にかかる特徴点の数n2に達した
か否が判定され、ステツプ67の「k<n2」の判定が“Y
ES”のとき、ステツプ68でカウンタkの内容が1加算
され、これによりつぎの特徴点が指定されて、ステツプ
63以下の同様の処理が実行される。
かくてn2個の特徴点につき同様の処理を実行すると、ス
テツプ67の判定が“NO”となり、これにて両立体視装
置1,2の観測にかかる特徴点の一括登録処理を全て完
了する。
テツプ67の判定が“NO”となり、これにて両立体視装
置1,2の観測にかかる特徴点の一括登録処理を全て完
了する。
第1図は2台の立体視装置を用いた立体認識装置の一例
を示す斜視図、第2図は物体上の特徴点の位置を示す斜
視図、第3図は画像処理動作を示すフローチヤート、第
4図は分類表を示す説明図である。
を示す斜視図、第2図は物体上の特徴点の位置を示す斜
視図、第3図は画像処理動作を示すフローチヤート、第
4図は分類表を示す説明図である。
Claims (2)
- 【請求項1】物体上の特徴点を観測するための複数の立
体視装置と、各立体視装置からの入力画像を処理するた
めの画像処理装置とから成り、 前記画像処理装置は、入力画像より各特徴点の三次元座
標を特徴点データとして求めた後、各立体視装置により
共通して観測された特徴点につき特徴点データを統合し
つつ各立体視装置からの入力画像より求めた特徴点デー
タを一括化するようにした立体認識装置。 - 【請求項2】各立体視装置は、それぞれ3台のテレビカ
メラで構成されている特許請求の範囲第1項記載の立体
認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59057060A JPH0625647B2 (ja) | 1984-03-23 | 1984-03-23 | 立体認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59057060A JPH0625647B2 (ja) | 1984-03-23 | 1984-03-23 | 立体認識装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60199292A JPS60199292A (ja) | 1985-10-08 |
| JPH0625647B2 true JPH0625647B2 (ja) | 1994-04-06 |
Family
ID=13044896
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59057060A Expired - Lifetime JPH0625647B2 (ja) | 1984-03-23 | 1984-03-23 | 立体認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0625647B2 (ja) |
-
1984
- 1984-03-23 JP JP59057060A patent/JPH0625647B2/ja not_active Expired - Lifetime
Non-Patent Citations (1)
| Title |
|---|
| COMPUTER VISION AND PATTERN RECOGNITION=1983 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60199292A (ja) | 1985-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69915901T2 (de) | Bildverarbeitungsgerät | |
| DE60316690T2 (de) | System zur bildvergleichung mit verwendung eines dreidimensionalen objectmodelles, bildvergleichverfahren und bildvergleichprogramm | |
| CN116309813B (zh) | 一种固态激光雷达-相机紧耦合位姿估计方法 | |
| CN113971801A (zh) | 一种基于四类多模态数据融合的目标多维度检测方法 | |
| TW202004664A (zh) | 影像處理裝置、影像處理方法、及影像處理程式 | |
| CN106600643A (zh) | 一种基于轨迹分析的人数统计方法 | |
| CN112470189B (zh) | 光场系统的遮挡消除 | |
| CN116416701A (zh) | 一种巡检方法、巡检装置、电子设备及存储介质 | |
| CN106599776A (zh) | 一种基于轨迹分析的人数统计方法 | |
| CN111047636B (zh) | 基于主动红外双目视觉的避障系统和避障方法 | |
| CN109753930B (zh) | 人脸检测方法及人脸检测系统 | |
| JPH03200007A (ja) | ステレオ計測装置 | |
| CN106570883A (zh) | 一种基于rgb‑d相机的人数统计方法 | |
| JP3502525B2 (ja) | カメラパラメータ推定方法 | |
| JPH0625647B2 (ja) | 立体認識装置 | |
| CN114677484B (zh) | 一种基于单目相机的半稠密点云地图构建方法 | |
| JPH061171B2 (ja) | 複合視覚装置 | |
| CN113379663B (zh) | 一种空间定位方法和装置 | |
| CN107622523B (zh) | 一种智能机器人 | |
| JP3244224B2 (ja) | 三次元形状計測方法 | |
| JPH0625648B2 (ja) | 立体視方法 | |
| CN111027572B (zh) | 一种基于sift算法的单幅图像算法 | |
| JP3315175B2 (ja) | 3次元計測装置 | |
| JPH0225989A (ja) | 移動対象抽出方法 | |
| CN117834844A (zh) | 基于特征对应的双目立体匹配方法 |