JP2014164641A - 画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 - Google Patents
画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 Download PDFInfo
- Publication number
- JP2014164641A JP2014164641A JP2013036772A JP2013036772A JP2014164641A JP 2014164641 A JP2014164641 A JP 2014164641A JP 2013036772 A JP2013036772 A JP 2013036772A JP 2013036772 A JP2013036772 A JP 2013036772A JP 2014164641 A JP2014164641 A JP 2014164641A
- Authority
- JP
- Japan
- Prior art keywords
- image
- workpiece
- orientation
- contour line
- captured 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.)
- Withdrawn
Links
Landscapes
- Manipulator (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】 画像処理装置100では、定形部及び不定形部を有するワークのCAD(Computer Aided Design)モデルデータから得られた複数の参照画像を記憶する参照画像記憶部110と、ワークの撮像画像を取得する撮像画像取得部120と、ワークの位置姿勢を特定する位置姿勢特定部130と、を含む。そして、位置姿勢特定部130は、定形部の重み付けに比べて不定形部の重み付けが低い複数の参照画像の各参照画像と、撮像画像とのマッチング処理を行って、ワークの位置姿勢を特定する。
【選択図】 図1
Description
画像中の対象物体像から、その物体の3次元的な位置姿勢を知ることは、種々の応用において必要とされる。一例として、産業用ロボットの応用においては、カメラなどを用いて検出対象物を撮像し、撮像した画像を用いて検出対象物の位置姿勢情報を検出し、検出した位置姿勢情報に基づいてロボットがその検出対象物を把持する、などと言うことが要求される。
次に、図1に本実施形態の画像処理装置の構成例を示す。
次に、本実施形態の手法について説明する。本実施形態では、例えば図4(A)に示すような定形部と不定形部とを有するワークWKを検出対象物とし、ワークWKの位置姿勢を検出する。図4(A)のワークWKは、実際のワークそのものである。
次に、本実施形態の画像処理装置を含むロボット制御システム及びロボットが行う処理の流れを、図8のフローチャートを用いて説明する。このロボット制御システム及びロボットは、上述したCADマッチング処理を行うことにより、ワークの位置姿勢を検出し、検出した位置姿勢に基づいて、ワークに対して操作を行うものである。
130 位置姿勢特定部、200 ロボット制御システム、210 ロボット制御部、
300 ロボット(ロボット本体)
Claims (16)
- 定形部及び不定形部を有するワークのCAD(Computer Aided Design)モデルデータから得られた複数の参照画像を記憶する参照画像記憶部と、
前記ワークの撮像画像を取得する撮像画像取得部と、
前記ワークの位置姿勢を特定する位置姿勢特定部と、
を含み、
前記位置姿勢特定部は、
前記定形部の重み付けに比べて前記不定形部の重み付けが低い前記複数の参照画像の各参照画像と、前記撮像画像とのマッチング処理を行って、前記ワークの前記位置姿勢を特定することを特徴とする画像処理装置。 - 請求項1において、
前記位置姿勢特定部は、
前記定形部の輪郭線の重み付け値に比べて、前記不定形部の輪郭線の重み付け値が低い前記各参照画像の輪郭線と、前記撮像画像の輪郭線との前記マッチング処理を行って、前記ワークの前記位置姿勢を特定することを特徴とする画像処理装置。 - 請求項1又は2において、
前記位置姿勢特定部は、
前記不定形部の第1の輪郭線と第2の輪郭線とで重み付け値が異なる前記各参照画像の輪郭線と、前記撮像画像の輪郭線との前記マッチング処理を行って、前記ワークの前記位置姿勢を特定することを特徴とする画像処理装置。 - 請求項2又は3において、
前記位置姿勢特定部は、
前記定形部の前記輪郭線の太さと前記不定形部の前記輪郭線の太さが異なる前記各参照画像の前記輪郭線と、前記撮像画像の前記輪郭線との前記マッチング処理を行うことを特徴とする画像処理装置。 - 請求項2乃至4のいずれかにおいて、
前記位置姿勢特定部は、
前記重み付け値が大きいほど前記輪郭線が細い前記各参照画像の前記輪郭線と、前記撮像画像の前記輪郭線との前記マッチング処理を行うことを特徴とする画像処理装置。 - 請求項1乃至5のいずれかにおいて、
前記位置姿勢特定部は、
輪郭の形状が異なる前記ワークを表す第1の画像〜第N(Nは2以上の整数)の画像に基づいて生成された前記各参照画像の輪郭線と、前記撮像画像の輪郭線との前記マッチング処理を行って、前記ワークの前記位置姿勢を特定することを特徴とする画像処理装置。 - 請求項6において、
前記位置姿勢特定部は、
前記不定形部の形状が異なる複数のCADモデルデータから生成された前記各参照画像の前記輪郭線と、前記撮像画像の前記輪郭線との前記マッチング処理を行うことを特徴とする画像処理装置。 - 請求項6又は7において、
前記各参照画像は、
前記第1の画像〜前記第Nの画像を加重平均して生成された画像であることを特徴とする画像処理装置。 - 請求項8において、
前記第1の画像〜前記第Nの画像の各画像には、
前記各画像に映る輪郭により表される形状をした前記ワークの出現頻度に対応する重み付け値が設定されており、
前記各参照画像は、
前記第1の画像〜前記第Nの画像の前記各画像に設定された重み付け値に基づいて、前記第1の画像〜前記第Nの画像を加重平均して生成された画像であることを特徴とする画像処理装置。 - 請求項1乃至9のいずれかにおいて、
前記参照画像記憶部は、
前記複数の参照画像として、第1の視点から見た前記ワークのCADモデルを表す第1の参照画像と、前記第1の視点とは異なる第2の視点から見た前記CADモデルを表す第2の参照画像と、を記憶することを特徴とする画像処理装置。 - 請求項1乃至10のいずれかにおいて、
前記参照画像記憶部は、
重み付け値として輝度値が設定された前記参照画像を記憶し、
前記参照画像は、
前記定形部に比べて低い前記輝度値が前記不定形部に設定された画像であることを特徴とする画像処理装置。 - 請求項1乃至11のいずれかに記載される前記画像処理装置と、
前記ワークの前記位置姿勢の特定結果に基づいて、ロボットの各部を制御するロボット制御部と、
を含むロボット制御システム。 - 請求項12に記載される前記ロボット制御システムを含むロボット。
- 定形部及び不定形部を有するワークのCAD(Computer Aided Design)モデルデータから得られた複数の参照画像を記憶する処理を行い、
前記ワークの撮像画像を取得する処理を行い、
前記定形部の重み付けに比べて前記不定形部の重み付けが低い前記複数の参照画像の各参照画像と、前記撮像画像とのマッチング処理を行い、
前記ワークの前記位置姿勢を特定する処理を行い、
前記ワークの前記位置姿勢の特定結果に基づいて、ロボットの各部を制御する処理を行うことを特徴とするロボット。 - 定形部及び不定形部を有するワークのCAD(Computer Aided Design)モデルデータから得られた複数の参照画像を記憶する参照画像記憶部と、
前記ワークの撮像画像を取得する撮像画像取得部と、
前記ワークの位置姿勢を特定する位置姿勢特定部として、
コンピューターを機能させ、
前記位置姿勢特定部は、
前記定形部の重み付けに比べて前記不定形部の重み付けが低い前記複数の参照画像の各参照画像と、前記撮像画像とのマッチング処理を行って、前記ワークの前記位置姿勢を特定することを特徴とするプログラム。 - 定形部及び不定形部を有するワークのCAD(Computer Aided Design)モデルデータから得られた複数の参照画像を記憶する処理を行い、
前記ワークの撮像画像を取得する処理を行い、
前記定形部の重み付けに比べて前記不定形部の重み付けが低い前記複数の参照画像の各参照画像と、前記撮像画像とのマッチング処理を行い、
前記ワークの前記位置姿勢を特定する処理を行うことを特徴とする画像処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013036772A JP2014164641A (ja) | 2013-02-27 | 2013-02-27 | 画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013036772A JP2014164641A (ja) | 2013-02-27 | 2013-02-27 | 画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014164641A true JP2014164641A (ja) | 2014-09-08 |
Family
ID=51615167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013036772A Withdrawn JP2014164641A (ja) | 2013-02-27 | 2013-02-27 | 画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014164641A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021117117A1 (ja) * | 2019-12-10 | 2021-06-17 | 三菱電機株式会社 | モデル生成装置およびピッキングロボット |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008282089A (ja) * | 2007-05-08 | 2008-11-20 | Omron Corp | 人物属性推定装置 |
JP2009129237A (ja) * | 2007-11-26 | 2009-06-11 | Toshiba Corp | 画像処理装置及びその方法 |
JP2011090450A (ja) * | 2009-10-21 | 2011-05-06 | Toyota Motor Corp | 物体検出装置 |
JP2012069084A (ja) * | 2010-08-27 | 2012-04-05 | Hitachi High-Technologies Corp | 重み付きテンプレートマッチング実行装置およびプログラム |
JP2012166279A (ja) * | 2011-02-10 | 2012-09-06 | Seiko Epson Corp | ロボット装置、位置検出装置、位置検出プログラム、および位置検出方法 |
-
2013
- 2013-02-27 JP JP2013036772A patent/JP2014164641A/ja not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008282089A (ja) * | 2007-05-08 | 2008-11-20 | Omron Corp | 人物属性推定装置 |
JP2009129237A (ja) * | 2007-11-26 | 2009-06-11 | Toshiba Corp | 画像処理装置及びその方法 |
JP2011090450A (ja) * | 2009-10-21 | 2011-05-06 | Toyota Motor Corp | 物体検出装置 |
JP2012069084A (ja) * | 2010-08-27 | 2012-04-05 | Hitachi High-Technologies Corp | 重み付きテンプレートマッチング実行装置およびプログラム |
JP2012166279A (ja) * | 2011-02-10 | 2012-09-06 | Seiko Epson Corp | ロボット装置、位置検出装置、位置検出プログラム、および位置検出方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021117117A1 (ja) * | 2019-12-10 | 2021-06-17 | 三菱電機株式会社 | モデル生成装置およびピッキングロボット |
JPWO2021117117A1 (ja) * | 2019-12-10 | 2021-06-17 | ||
JP7162760B2 (ja) | 2019-12-10 | 2022-10-28 | 三菱電機株式会社 | モデル生成装置およびピッキングロボット |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11400598B2 (en) | Information processing apparatus, method, and robot system | |
JP4825253B2 (ja) | 可変形オブジェクト認識のためのシステムおよび方法 | |
JP5328979B2 (ja) | 物体認識方法、物体認識装置、自律移動ロボット | |
JP2021062978A5 (ja) | ||
JP6983828B2 (ja) | ビジョンシステムにより画像特徴におけるエッジと法線を同時に考慮するためのシステム及び方法 | |
JP6397354B2 (ja) | 人物領域検出装置、方法およびプログラム | |
CN110926330B (zh) | 图像处理装置和图像处理方法 | |
JP6054831B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
JP6503153B2 (ja) | ビジョンシステムにおいて3dアライメントアルゴリズムを自動選択するためのシステム及び方法 | |
US20180247150A1 (en) | Information processing device, information processing method, and article manufacturing method | |
JPWO2009028489A1 (ja) | 物体検出方法と物体検出装置およびロボットシステム | |
JP2020197978A (ja) | 物体検出装置、物体把持システム、物体検出方法及び物体検出プログラム | |
JP2017201276A (ja) | 情報処理装置、情報処理方法、プログラム、システム、および物品製造方法 | |
US20230150142A1 (en) | Device and method for training a machine learning model for generating descriptor images for images of objects | |
JP2010184300A (ja) | 姿勢変更システムおよび姿勢変更方法 | |
JP2018022247A (ja) | 情報処理装置およびその制御方法 | |
JP2014164641A (ja) | 画像処理装置、ロボット制御システム、ロボット、プログラム及び画像処理方法 | |
JP2015085434A (ja) | ロボット、画像処理方法及びロボットシステム | |
JP2008085491A (ja) | 画像処理装置及びその方法 | |
JP7161857B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2015160256A (ja) | ロボットシステム、処理装置及び制御方法 | |
JP2024066817A (ja) | カメラの校正方法、カメラ校正システム、及び、コンピュータープログラム | |
JP6179267B2 (ja) | 画像処理装置、ロボット制御システム、画像処理方法及びプログラム | |
JP6719925B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
WO2024204418A1 (ja) | 処理装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150109 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160218 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160610 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160624 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161115 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20161129 |