JPH0215100B2 - - Google Patents
Info
- Publication number
- JPH0215100B2 JPH0215100B2 JP58119251A JP11925183A JPH0215100B2 JP H0215100 B2 JPH0215100 B2 JP H0215100B2 JP 58119251 A JP58119251 A JP 58119251A JP 11925183 A JP11925183 A JP 11925183A JP H0215100 B2 JPH0215100 B2 JP H0215100B2
- Authority
- JP
- Japan
- Prior art keywords
- contour
- processing device
- scanning
- contour point
- image
- 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
- 230000002457 bidirectional effect Effects 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 10
- 238000003384 imaging method Methods 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 6
- 239000000284 extract Substances 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 238000007781 pre-processing Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
Landscapes
- Image Analysis (AREA)
Description
【発明の詳細な説明】
(A) 発明の技術分野
本発明は、画像処理装置、特にロボツト等にお
ける物体を認識する際に必要となる物体の輪郭の
抽出を高速に行なうことのできる画像処理装置に
関するものである。
ける物体を認識する際に必要となる物体の輪郭の
抽出を高速に行なうことのできる画像処理装置に
関するものである。
(B) 技術の背景
ロボツトは、物体を把持する把持部すなわち手
(ロボツトハンド)と、把持対象を観測する観測
部すなわち目と、観測部が観測した画像データか
ら把持対象の輪郭を抽出する画像処理装置等を主
要構成品として備えているが、言うまでもなくロ
ボツトにおいては、これら構成部はリアルタイム
で動作することがとくに重要とされている。
(ロボツトハンド)と、把持対象を観測する観測
部すなわち目と、観測部が観測した画像データか
ら把持対象の輪郭を抽出する画像処理装置等を主
要構成品として備えているが、言うまでもなくロ
ボツトにおいては、これら構成部はリアルタイム
で動作することがとくに重要とされている。
(C) 従来技術と問題点
第1図は、従来一般的に用いられている視覚認
識装置の概略を示す図である。
識装置の概略を示す図である。
図において、物体の輪郭抽出のための画像処理
はまず、ITVカメラ7等を用いて認識対象物体
をラスタ走査して画像信号を得る。次にこの画像
信号を前処理回路2により2値化あるいはあるい
はA/D変換して得られた第2図に示すような画
像信号(ハツチング部分が物体に対応する)をイ
メージメモリ3に格納する。
はまず、ITVカメラ7等を用いて認識対象物体
をラスタ走査して画像信号を得る。次にこの画像
信号を前処理回路2により2値化あるいはあるい
はA/D変換して得られた第2図に示すような画
像信号(ハツチング部分が物体に対応する)をイ
メージメモリ3に格納する。
次に、イメージメモリ3に格納された画像信号
は、中央処理装置(以下CPUと称する)6の制
御によりI/Oポート4,バスライン5を介して
1画素毎にメインメモリ7へ転送される。この時
のデータ転送速度を100KB/秒で転送した場合
であつても512×512画素のデータ転送には、約
2.6秒を要する。
は、中央処理装置(以下CPUと称する)6の制
御によりI/Oポート4,バスライン5を介して
1画素毎にメインメモリ7へ転送される。この時
のデータ転送速度を100KB/秒で転送した場合
であつても512×512画素のデータ転送には、約
2.6秒を要する。
さらに、物体像が何であるかを認識するため
に、メインメモリ7にデータ転送された第2図に
示すような画像信号のうちの物体像から第3図に
示すような輪郭点(P1,P2……)を抽出し、第
4図に示すような輪郭点の2次元座標テーブルを
作成する必要があるが、この処理をマイクロコン
ピユータ等を用い、ソフトウエアで実行した場
合、数十秒を要することになる。
に、メインメモリ7にデータ転送された第2図に
示すような画像信号のうちの物体像から第3図に
示すような輪郭点(P1,P2……)を抽出し、第
4図に示すような輪郭点の2次元座標テーブルを
作成する必要があるが、この処理をマイクロコン
ピユータ等を用い、ソフトウエアで実行した場
合、数十秒を要することになる。
すなわち、マイクロコンピユータは、メインメ
モリに格納された第2図に示すような画像信号
を、例えば公知の3×3マトリツクス回路等を用
いて順次走査して、輪郭(P1,P2……)を抽出
し、第3図に示すような輪郭点画像信号のみをメ
インメモリ7に再格納する。次いで再格納された
輪郭点画像信号のみを、例えば、左上隅から順に
走査し、輪郭点(P1/P2……)の画像信号があ
つた場合、この輪郭点の座標を計算して、第4図
に示すような輪郭点座標テーブルを作成している
ため、処理に時間を要するという欠点を有する。
モリに格納された第2図に示すような画像信号
を、例えば公知の3×3マトリツクス回路等を用
いて順次走査して、輪郭(P1,P2……)を抽出
し、第3図に示すような輪郭点画像信号のみをメ
インメモリ7に再格納する。次いで再格納された
輪郭点画像信号のみを、例えば、左上隅から順に
走査し、輪郭点(P1/P2……)の画像信号があ
つた場合、この輪郭点の座標を計算して、第4図
に示すような輪郭点座標テーブルを作成している
ため、処理に時間を要するという欠点を有する。
このため本願出願人は、特願昭58−25719号
(昭和58年2月18日出願)の願書に添付した明細
書にてITVカメラにより得られた画像信号から
実時間で物体像の輪郭点を抽出する画像処理装置
を提率し、処理の高速化を図つた。しかしなが
ら、この画像処理装置は確かに物体の輪郭点の抽
出を高速に行なうことができるが、この装置で抽
出された物体の輪郭点から、この物体が何である
かを認識するために必要な輪郭点座標テーブルを
作成するには、第1図に示されるイメージメモリ
に格納される輪郭点画像信号を一旦I/Oポート
を介して1画素毎にメインメモリに転送して格納
し、しかる後にCPUの処理により輪郭点座標テ
ーブルを作成しなければならない。
(昭和58年2月18日出願)の願書に添付した明細
書にてITVカメラにより得られた画像信号から
実時間で物体像の輪郭点を抽出する画像処理装置
を提率し、処理の高速化を図つた。しかしなが
ら、この画像処理装置は確かに物体の輪郭点の抽
出を高速に行なうことができるが、この装置で抽
出された物体の輪郭点から、この物体が何である
かを認識するために必要な輪郭点座標テーブルを
作成するには、第1図に示されるイメージメモリ
に格納される輪郭点画像信号を一旦I/Oポート
を介して1画素毎にメインメモリに転送して格納
し、しかる後にCPUの処理により輪郭点座標テ
ーブルを作成しなければならない。
従つて1回の物体像の輪郭抽出処理のみで数秒
程度必要となり、この後の認識処理に要する時間
等を考慮すると1動作が2〜5秒程度となる。従
つて、ソフトウエアによる座標抽出時間数十秒で
あるため、ロボツトサイクル1動作2〜3秒に対
して実用的な処理を行うことはできない。尚、メ
インメモリ7には、輪郭点座標テーブルが格納さ
れる他、視覚認識装置の処理を実行させるための
プログラムが格納される。また、8はコンソー
ル、9は補助記録装置を示す。
程度必要となり、この後の認識処理に要する時間
等を考慮すると1動作が2〜5秒程度となる。従
つて、ソフトウエアによる座標抽出時間数十秒で
あるため、ロボツトサイクル1動作2〜3秒に対
して実用的な処理を行うことはできない。尚、メ
インメモリ7には、輪郭点座標テーブルが格納さ
れる他、視覚認識装置の処理を実行させるための
プログラムが格納される。また、8はコンソー
ル、9は補助記録装置を示す。
(D) 発明の目的
本発明の目的は、前述した欠点に鑑み、ITU
カメラ等を用い1物体をラスタ走査し画像データ
を得るとともに該画像データから物体の輪郭を高
速に抽出すると共に、実時間で輪郭点座標テーブ
ルを作成することのできる画像処理装置を提供す
ることにある。
カメラ等を用い1物体をラスタ走査し画像データ
を得るとともに該画像データから物体の輪郭を高
速に抽出すると共に、実時間で輪郭点座標テーブ
ルを作成することのできる画像処理装置を提供す
ることにある。
(E) 発明の構成
そして、この目的は、本発明によれば、撮像手
段により物体を走査して画像データを得て、該画
像データから前記物体の輪郭点を抽出し、更に該
輪郭点の前記撮像面上の輪郭点座標を求め、処理
装置にて該輪郭点座標に基づいて形状認識の処理
を行う画像処理装置に於いて、前記撮像手段の物
体を走査するタイミング信号を発生する走査信号
発生手段と、前記画像データをアナログ/デジタ
ル変換してデジタル画像データを得るアナログ/
デジタル変換手段と、前記走査タイミング信号に
基づいて前記デジタル画像データから前記物体の
輪郭点を抽出する輪郭点抽出手段と、前記輪郭点
の輪郭点座標を前記走査タイミング信号に基づい
て発生する座標発生手段と、処理装置のメモリア
ドレス空間の一部を利用し、且つバスラインに直
接接続され、前記処理装置が直接アクセス可能に
構成され、前記輪郭点座標を順次格納する双方向
メモリとを有することを特徴とする画像処理装置
を提供することにより構成される。
段により物体を走査して画像データを得て、該画
像データから前記物体の輪郭点を抽出し、更に該
輪郭点の前記撮像面上の輪郭点座標を求め、処理
装置にて該輪郭点座標に基づいて形状認識の処理
を行う画像処理装置に於いて、前記撮像手段の物
体を走査するタイミング信号を発生する走査信号
発生手段と、前記画像データをアナログ/デジタ
ル変換してデジタル画像データを得るアナログ/
デジタル変換手段と、前記走査タイミング信号に
基づいて前記デジタル画像データから前記物体の
輪郭点を抽出する輪郭点抽出手段と、前記輪郭点
の輪郭点座標を前記走査タイミング信号に基づい
て発生する座標発生手段と、処理装置のメモリア
ドレス空間の一部を利用し、且つバスラインに直
接接続され、前記処理装置が直接アクセス可能に
構成され、前記輪郭点座標を順次格納する双方向
メモリとを有することを特徴とする画像処理装置
を提供することにより構成される。
(F) 発明の実施例
以下、本発明にかかる画像処理装置の実施例を
図面を用いて詳細に説明する。
図面を用いて詳細に説明する。
第5図は、本発明にかかる画像処理装置の一実
施例を説明するための図である。図において、第
1図と同一部分には同一番号を付す。
施例を説明するための図である。図において、第
1図と同一部分には同一番号を付す。
11は走査信号発生器であつて、ITVカメラ
1の物体を走査するタイミング信号をITVカメ
ラ1及び、後述する輪郭抽出回路10、輪郭点座
標発生回路12に出力する。
1の物体を走査するタイミング信号をITVカメ
ラ1及び、後述する輪郭抽出回路10、輪郭点座
標発生回路12に出力する。
10は輪郭抽出回路であつて、ITVカメラを
用いて物体をラスタ走査して得られた画像信号の
うち、物体像の輪郭点(例えば、第3図のP1,
P2……)を走査信号発生器11からのタイミン
グ信号に基いて抽出する。
用いて物体をラスタ走査して得られた画像信号の
うち、物体像の輪郭点(例えば、第3図のP1,
P2……)を走査信号発生器11からのタイミン
グ信号に基いて抽出する。
尚、この輪郭抽出回路10における物体像の輪
郭点の抽出方法については、前述した如く、本願
出願人により、特願昭58−25719号の願書に添付
した明細書にて実時間で輪郭抽出の処理を行なう
画像処理装置を提案している。
郭点の抽出方法については、前述した如く、本願
出願人により、特願昭58−25719号の願書に添付
した明細書にて実時間で輪郭抽出の処理を行なう
画像処理装置を提案している。
12は輪郭点座標発生回路であつて、走査信号
発生器11からのタイミング信号に基いて、輪郭
抽出回路10により得られた輪郭点のITVカメ
ラ1の撮像面上の2次元座標を生成する。
発生器11からのタイミング信号に基いて、輪郭
抽出回路10により得られた輪郭点のITVカメ
ラ1の撮像面上の2次元座標を生成する。
13はアドレス発生回路であつて、輪郭抽出回
路10により抽出された輪郭点の輪郭点座標を双
方向メモリ14に格納する際のアドレスを発生す
る。
路10により抽出された輪郭点の輪郭点座標を双
方向メモリ14に格納する際のアドレスを発生す
る。
14は双方向メモリであつて、CPUのメモリ
アドレス空間の一部を利用して構成され、内部に
図示しないアドレス、データ線切換回路を持ち、
一方は、輪郭点座標発生回路12に接続され、順
次生成される輪郭点座標を格納するようにされ、
他方は、バスライン5に直接に接続され、CPU
6からの直接のリードライトが可能となるように
されている。
アドレス空間の一部を利用して構成され、内部に
図示しないアドレス、データ線切換回路を持ち、
一方は、輪郭点座標発生回路12に接続され、順
次生成される輪郭点座標を格納するようにされ、
他方は、バスライン5に直接に接続され、CPU
6からの直接のリードライトが可能となるように
されている。
すなわち双方向メモリ14はメインメモリ1と
同じアドレス体系であり、メインメモリ1と同一
のデータ転送手順となり、I/Oポート等を介さ
ずに直接アクセス可能となり、輪郭点座標格納後
の認識処理を高速に行なうことができる。
同じアドレス体系であり、メインメモリ1と同一
のデータ転送手順となり、I/Oポート等を介さ
ずに直接アクセス可能となり、輪郭点座標格納後
の認識処理を高速に行なうことができる。
以上説明した構成とすることにより、ITVカ
メラ1の一画面の走査中に、輪郭抽出回路10の
出力結果に基いて、順次輪郭点の座標を双方向メ
モリに格納することができ、1フイールドの走査
完了(約16.7ms)とほぼ同時に輪郭点座標テー
ブルを作成することができる。尚、双方向メモリ
14に輪郭点座標テーブルを作成した後は、双方
向メモリ14は、双方向メモリ14が持つバス切
換回路(図示省略)によりバスライン5に直結さ
れるため、何らの転送手段、例えばI/Oポート
等を必要とせずにCPU6からメインメモリ7と
同様に直接リード/ライトが可能となる。
メラ1の一画面の走査中に、輪郭抽出回路10の
出力結果に基いて、順次輪郭点の座標を双方向メ
モリに格納することができ、1フイールドの走査
完了(約16.7ms)とほぼ同時に輪郭点座標テー
ブルを作成することができる。尚、双方向メモリ
14に輪郭点座標テーブルを作成した後は、双方
向メモリ14は、双方向メモリ14が持つバス切
換回路(図示省略)によりバスライン5に直結さ
れるため、何らの転送手段、例えばI/Oポート
等を必要とせずにCPU6からメインメモリ7と
同様に直接リード/ライトが可能となる。
以上説明したように、本実施例にかかる画像処
理装置においては、ITVカメラによる物体の観
測に要する時間とほぼ同じ時間でもつて、輪郭点
座標テーブルを作成することができる。また、輪
郭点座標テーブルは、ITVカメラによる物体の
ラスタ走査と同時作成され、双方向メモリに格納
されるので、あらためて、メインメモリにデータ
転送を行なつて、輪郭点座標テーブルを作成する
必要がないので、より一層処理時間を短縮するこ
とができる。
理装置においては、ITVカメラによる物体の観
測に要する時間とほぼ同じ時間でもつて、輪郭点
座標テーブルを作成することができる。また、輪
郭点座標テーブルは、ITVカメラによる物体の
ラスタ走査と同時作成され、双方向メモリに格納
されるので、あらためて、メインメモリにデータ
転送を行なつて、輪郭点座標テーブルを作成する
必要がないので、より一層処理時間を短縮するこ
とができる。
尚、本実施例においては、輪郭点座標テーブル
をCPUのメモリアドレス空間の一部を利用して
構成した双方向メモリに格納した場合について説
明したが、例えば、メインメモリ以外のI/Oポ
ートを介してバスラインに接続される別のメモリ
に輪郭点座標テーブルを格納し、しかる後、メイ
ンメモリにデータ転送を行なうようにしても、第
1図に示す従来の画像処理装置に比べ、十分に高
速に認識装置を行なうことができる。
をCPUのメモリアドレス空間の一部を利用して
構成した双方向メモリに格納した場合について説
明したが、例えば、メインメモリ以外のI/Oポ
ートを介してバスラインに接続される別のメモリ
に輪郭点座標テーブルを格納し、しかる後、メイ
ンメモリにデータ転送を行なうようにしても、第
1図に示す従来の画像処理装置に比べ、十分に高
速に認識装置を行なうことができる。
(G) 発明の効果
以上説明したように、本発明にかかる画像処理
装置によれば、ITVカメラにより物体を走査し
て得られた画像信号から物体の輪郭点の画像信号
から輪郭点座標テーブルを高速に作成することが
でき、ロボツト等の視覚認識装置に十分に適用可
能とすることができる。
装置によれば、ITVカメラにより物体を走査し
て得られた画像信号から物体の輪郭点の画像信号
から輪郭点座標テーブルを高速に作成することが
でき、ロボツト等の視覚認識装置に十分に適用可
能とすることができる。
第1図は、従来の視覚認識装置の概略を示す
図、第2図は物体を走査して得られた 像信号、
第3図は、物体像の輪郭点を示す図、第4図は輪
郭点座標テーブルを示す図、第5図は本発明にか
かる画像処理装置を説明するための図である。 図において、1はITVカメラ、2は前処理回
路、5はバスライン、6はCPU、7はメインメ
モリ、8はコンソール、9は補助記憶装置、10
は輪郭抽出回路、11は走査信号発生器、12は
輪郭点座標発生回路、13はアドレス発生回路、
14は双方向メモリである。
図、第2図は物体を走査して得られた 像信号、
第3図は、物体像の輪郭点を示す図、第4図は輪
郭点座標テーブルを示す図、第5図は本発明にか
かる画像処理装置を説明するための図である。 図において、1はITVカメラ、2は前処理回
路、5はバスライン、6はCPU、7はメインメ
モリ、8はコンソール、9は補助記憶装置、10
は輪郭抽出回路、11は走査信号発生器、12は
輪郭点座標発生回路、13はアドレス発生回路、
14は双方向メモリである。
Claims (1)
- 【特許請求の範囲】 1 撮像手段により物体を走査して画像データを
得て、該画像データから前記物体の輪郭点を抽出
し、更に該輪郭点の前記撮像面上の輪郭点座標を
求め、処理装置にて該輪郭点座標に基づいて形状
認識の処理を行う画像処理装置に於いて、 前記撮像手段の物体を走査するタイミング信号
を発生する走査信号発生手段と、 前記画像データをアナログ/デジタル変換して
デジタル画像データを得るアナログ/デジタル変
換手段と、 前記走査タイミング信号に基づいて前記デジタ
ル画像データから前記物体の輪郭点を抽出する輪
郭点抽出手段と、 前記輪郭点の輪郭点座標を前記走査タイミング
信号に基づいて発生する座標発生手段と、 処理装置のメモリアドレス空間の一部を利用
し、且つバスラインに直接接続され、前記処理装
置が直接アクセス可能に構成され、前記輪郭点座
標を順次格納する双方向メモリと、 を有することを特徴とする画像処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11925183A JPS6011976A (ja) | 1983-06-30 | 1983-06-30 | 画像処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11925183A JPS6011976A (ja) | 1983-06-30 | 1983-06-30 | 画像処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6011976A JPS6011976A (ja) | 1985-01-22 |
JPH0215100B2 true JPH0215100B2 (ja) | 1990-04-11 |
Family
ID=14756697
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11925183A Granted JPS6011976A (ja) | 1983-06-30 | 1983-06-30 | 画像処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6011976A (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62126487A (ja) * | 1985-11-27 | 1987-06-08 | Shinko Electric Co Ltd | 2値画像のエツジ検出回路 |
JPH01173180A (ja) * | 1987-12-28 | 1989-07-07 | Stanley Electric Co Ltd | ディジタル画像における凸包の生成方法 |
ES2046958B1 (es) * | 1992-07-30 | 1994-08-16 | Cid Carmen Mateu | Procedimiento para la confeccion de elementos florales de caracter ornamental, para el tocado de novias, y elementos florales asi obtenidos. |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4947042A (ja) * | 1972-09-11 | 1974-05-07 | ||
JPS50139646A (ja) * | 1974-04-24 | 1975-11-08 |
-
1983
- 1983-06-30 JP JP11925183A patent/JPS6011976A/ja active Granted
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4947042A (ja) * | 1972-09-11 | 1974-05-07 | ||
JPS50139646A (ja) * | 1974-04-24 | 1975-11-08 |
Also Published As
Publication number | Publication date |
---|---|
JPS6011976A (ja) | 1985-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2591984B2 (ja) | パターン認識装置 | |
JPS6042990B2 (ja) | パタ−ン認識方法 | |
KR960025239A (ko) | 텍스쳐맵핑장치 및 방법 | |
JP2002197443A (ja) | 3次元形状データの生成装置 | |
JPH0215100B2 (ja) | ||
CN110533769B (zh) | 一种翻开书本图像的平整化方法及终端 | |
KR100211004B1 (ko) | 화상 처리 방법 및 그 방법을 사용한 화상 처리 시스템 | |
JPH08272948A (ja) | 顔面イメージ処理方法及び装置 | |
JP2993007B2 (ja) | 画像領域識別装置 | |
JP2677582B2 (ja) | 輪郭ベクトルデータ生成装置 | |
JP2604050B2 (ja) | 線図形認識装置 | |
JPS603060A (ja) | 画像輪郭線収集装置 | |
JP2511903B2 (ja) | 走査電子顕微鏡の画像補正装置 | |
JP2018191258A (ja) | 画像読取装置、画像読取方法及びプログラム | |
JP3721681B2 (ja) | テンプレートマッチング方法及び装置 | |
JP3297964B2 (ja) | 画像処理方法およびその装置 | |
JPS59186065A (ja) | 画像情報の抽出装置及び抽出方法 | |
KR20230128420A (ko) | 비전 딥러닝 네트워크의 학습을 위한 합성 데이터 생성 장치 및 생성 방법 | |
JPH08194825A (ja) | 輪郭情報抽出装置 | |
JPS63113779A (ja) | ピ−ク抽出方法 | |
EP0428795A1 (en) | Binary image thinning and feature extracting method and processing device thereof | |
JPS61233877A (ja) | 画像信号前処理装置 | |
JPS63301374A (ja) | 画像の背景消去方法 | |
JP2621852B2 (ja) | 画像検索装置 | |
JP2646577B2 (ja) | 画像情報作成装置 |