JP5540583B2 - 位置計測システム、位置計測用演算装置およびプログラム - Google Patents
位置計測システム、位置計測用演算装置およびプログラム Download PDFInfo
- Publication number
- JP5540583B2 JP5540583B2 JP2009150364A JP2009150364A JP5540583B2 JP 5540583 B2 JP5540583 B2 JP 5540583B2 JP 2009150364 A JP2009150364 A JP 2009150364A JP 2009150364 A JP2009150364 A JP 2009150364A JP 5540583 B2 JP5540583 B2 JP 5540583B2
- Authority
- JP
- Japan
- Prior art keywords
- marker
- action part
- marker set
- coordinates
- attached
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/03—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring coordinates of points
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30204—Marker
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
(1)作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットと、前記標識セットを撮像する2次元撮像素子を有する撮像装置と、前記標識セットに対する前記作用部の座標を記録する記録装置と、前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度と前記記録装置に記録された前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する演算装置とを備えた位置計測システム。
(2)前記標識セットが、前記第2領域に対して着脱可能な保持部材に取り付けられる上記(1)記載の位置計測システム。
(3)前記標識セットが、前記第1領域の方向に張り出した支持部材を介して前記保持部材に取り付けられる上記(2)記載の位置計測システム。
(4)前記第1領域が人の手であり、前記第2領域が人の前腕である上記(1)〜(3)のいずれかに記載の位置計測システム。
(5)前記標識セットに対する前記作用部の座標が、既知の位置にある補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度を用いて計算される上記(1)〜(4)のいずれかに記載の位置計測システム。
(6)前記標識セットに対する前記作用部の座標が、位置関係の分かっている3つ以上の基本標識を有する標識セットを取り付けた補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記第2領域に取り付けられた標識セットの画像と、前記撮像装置で撮像した前記補助具に取り付けられた標識セットの画像とに基づいて求めた前記両標識セットの位置および角度を用いて計算される上記(1)〜(4)のいずれかに記載の位置計測システム。
(7)前記標識セットに対する前記作用部の座標を求める計算が、予め決められた時点で実行され、これにより求めた値が前記標識セットに対する前記作用部の座標として前記記録装置に記録される上記(5)または(6)記載の位置計測システム。
(8)前記標識セットに対する前記作用部の座標を求める計算を、予め決められた時点で実行するための指示を表示する表示器を備えた上記(5)または(6)記載の位置計測システム。
(9)前記補助具が、前記標識セットに対する前記作用部の座標の計算の実行開始を指示する指示器を有する上記(5)〜(8)のいずれかに記載の位置計測システム。
(10)作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットを2次元撮像素子を有する撮像装置で撮像した画像に基づいて求めた前記標識セットの位置および角度と、記録装置から読み出した前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する位置計測用演算装置。
(11)コンピュータに、作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットを2次元撮像素子を有する撮像装置で撮像した画像に基づいて前記標識セットの位置および角度を求める手順、記録装置に記録されている前記標識セットに対する前記作用部の座標を読み出す手順、前記求めた前記標識セットの位置および角度と前記読み出した前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する手順を実行させるプログラム。
請求項2に記載の位置計測システムによれば、本構成を有しないものに比べシステムの利用効率を向上することができる。
請求項3に記載の位置計測システムによれば、本構成を有しないものに比べ基本標識が他の物体に遮られる蓋然性を低減することができる。
請求項4に記載の位置計測システムによれば、作用部を有する手が回転したり隠れたりした場合でも基本標識を用いて作用部の3次元位置を求めることができる
請求項5に記載の位置計測システムによれば、本構成を有しないものに比べ標識セットに対する作用部の座標の計算を容易にすることができる。
請求項6に記載の位置計測システムによれば、標識セットに対する作用部の座標の計算に関し自由度を増すことができる。
請求項7に記載の位置計測システムによれば、標識セットに対する作用部の座標を更新することができる。
請求項8に記載の位置計測システムによれば、標識セットに対する作用部の座標の更新を促すことができる。
請求項9に記載の位置計測システムによれば、本構成を有しないものに比べ標識セットに対する作用部の座標の計算開始の指示を容易に出すことができる。
請求項10に記載の位置計測用演算装置によれば、作用部を有する領域が回転したり隠れたりした場合でも別領域に配置した基本標識を用いて作用部の3次元位置を求めることができる。
請求項11に記載のプログラムによれば、作用部を有する領域が回転したり隠れたりした場合でも別領域に配置した基本標識を用いて作用部の3次元位置を求めることができる。
p1=t1・d1
p2=t2・d2 式1
p3=t3・d3
で表すことができる。
p1p2=L1
p2p3=L2 式2
p3p1=L3
とすると次式が得られる。式中「^」は累乗を表す。
(t1x1-t2x2)^2+(t1y1-t2y2)^2+(t1z1-t2z2)^2=L1^2
(t2x2-t3x3)^2+(t2y2-t3y3)^2+(t2z2-t3z3)^2=L2^2 式3
(t3x3-t1x1)^2+(t3y3-t1y1)^2+(t3z3-t1z1)^2=L3^2
t1^2-2t1t2(x1x2+y1y2+z1z2)+t2^2-L1^2=0
t2^2-2t2t3(x2x3+y2y3+z2z3)+t3^2-L2^2=0 式4
t3^2-2t3t1(x3x1+y3y1+z3z1)+t1^2-L3^2=0
が得られ、次式となる。式中「sqrt」は平方根を表す。
t1=A1・t2±sqrt((A1^2-1)・t2^2+L1^2)
t2=A2・t3±sqrt((A2^2-1)・t3^2+L2^2) 式5
t3=A3・t1±sqrt((A3^2-1)・t1^2+L3^2)
ここで、A1,A2,A3は次式のとおりである。
A1=x1x2+y1y2+z1z2
A2=x2x3+y2y3+z2z3 式6
A3=x3x1+y3y1+z3z1
t1≦ sqrt(L3^2/(1-A3^2))
t2≦ sqrt(L1^2/(1-A1^2)) 式7
t3≦ sqrt(L2^2/(1-A2^2))
2 前腕(第2領域)
3 上腕
4 上肢
5 標識セット
6 撮像装置
7 記録装置
8 演算装置
9 保持部材
10 作用部
11 表示装置
12 支持部材
13 衣服
14、15 磁石
18 とう骨
21、22、25、27 補助具
Claims (9)
- 作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットと、前記標識セットを撮像する2次元撮像素子を有する撮像装置と、前記標識セットに対する前記作用部の座標を記録する記録装置と、前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度と前記記録装置に記録された前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する演算装置とを備え、
前記標識セットに対する前記作用部の座標が、
既知の位置にある補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度を用いて計算され、または
位置関係の分かっている3つ以上の基本標識を有する標識セットを取り付けた補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記第2領域に取り付けられた標識セットの画像と、前記撮像装置で撮像した前記補助具に取り付けられた標識セットの画像とに基づいて求めた前記両標識セットの位置および角度を用いて計算される位置計測システム。 - 前記標識セットが、前記第2領域に対して着脱可能な保持部材に取り付けられる請求項1記載の位置計測システム。
- 前記標識セットが、前記第1領域の方向に張り出した支持部材を介して前記保持部材に取り付けられる請求項2記載の位置計測システム。
- 前記第1領域が人の手であり、前記第2領域が人の前腕である請求項1〜3のいずれかに記載の位置計測システム。
- 前記標識セットに対する前記作用部の座標を求める計算が、予め決められた時点で実行され、これにより求めた値が前記標識セットに対する前記作用部の座標として前記記録装置に記録される請求項1〜4のいずれかに記載の位置計測システム。
- 前記標識セットに対する前記作用部の座標を求める計算を、予め決められた時点で実行するための指示を表示する表示器を備えた請求項1〜4のいずれかに記載の位置計測システム。
- 前記補助具が、前記標識セットに対する前記作用部の座標の計算の実行開始を指示する指示器を有する請求項1〜6のいずれかに記載の位置計測システム。
- 作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットを2次元撮像素子を有する撮像装置で撮像した画像に基づいて求めた前記標識セットの位置および角度と、記録装置から読み出した前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する位置計測用演算装置であって、
前記標識セットに対する前記作用部の座標が、
既知の位置にある補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度を用いて計算され、または
位置関係の分かっている3つ以上の基本標識を有する標識セットを取り付けた補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記第2領域に取り付けられた標識セットの画像と、前記撮像装置で撮像した前記補助具に取り付けられた標識セットの画像とに基づいて求めた前記両標識セットの位置および角度を用いて計算される位置計測用演算装置。 - コンピュータに、作用部を有する第1領域および前記第1領域に続く第2領域を含む物体の前記第2領域に取り付けられる位置関係の分かっている3つ以上の基本標識を有する標識セットを2次元撮像素子を有する撮像装置で撮像した画像に基づいて前記標識セットの位置および角度を求める手順、記録装置に記録されている前記標識セットに対する前記作用部の座標を読み出す手順、前記求めた前記標識セットの位置および角度と前記読み出した前記標識セットに対する前記作用部の座標とを用いて前記作用部の3次元位置を演算する手順を実行させるプログラムであって、
前記標識セットに対する前記作用部の座標が、
既知の位置にある補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記標識セットの画像に基づいて求めた前記標識セットの位置および角度を用いて計算され、または
位置関係の分かっている3つ以上の基本標識を有する標識セットを取り付けた補助具の位置に前記作用部を配置したときの前記撮像装置で撮像した前記第2領域に取り付けられた標識セットの画像と、前記撮像装置で撮像した前記補助具に取り付けられた標識セットの画像とに基づいて求めた前記両標識セットの位置および角度を用いて計算されるプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009150364A JP5540583B2 (ja) | 2009-06-24 | 2009-06-24 | 位置計測システム、位置計測用演算装置およびプログラム |
| US12/619,555 US8928749B2 (en) | 2009-06-24 | 2009-11-16 | Position measuring system, processing device for position measurement, processing method for position measurement, and computer readable medium |
| CN2010100028051A CN101929839A (zh) | 2009-06-24 | 2010-01-08 | 位置测量系统、用于位置测量的处理装置和处理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009150364A JP5540583B2 (ja) | 2009-06-24 | 2009-06-24 | 位置計測システム、位置計測用演算装置およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011007578A JP2011007578A (ja) | 2011-01-13 |
| JP5540583B2 true JP5540583B2 (ja) | 2014-07-02 |
Family
ID=43369151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009150364A Expired - Fee Related JP5540583B2 (ja) | 2009-06-24 | 2009-06-24 | 位置計測システム、位置計測用演算装置およびプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8928749B2 (ja) |
| JP (1) | JP5540583B2 (ja) |
| CN (1) | CN101929839A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102508495B (zh) * | 2011-09-28 | 2014-09-10 | 三一重工股份有限公司 | 一种控制执行臂末端运动的方法及控制系统 |
| US9530057B2 (en) * | 2013-11-26 | 2016-12-27 | Honeywell International Inc. | Maintenance assistant system |
| US10223798B2 (en) * | 2016-05-27 | 2019-03-05 | Intellijoint Surgical Inc. | Systems and methods for tracker characterization and verification |
| JP7127592B2 (ja) | 2019-03-27 | 2022-08-30 | オムロン株式会社 | 報知システム |
| CN112504137B (zh) * | 2020-12-07 | 2022-07-26 | 北京智博联科技股份有限公司 | 基于云计算的多目标数字图像检测方法 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01180401A (ja) * | 1988-01-11 | 1989-07-18 | Komatsu Ltd | 視覚センサ付ロボットの物体認識位置の補正方法 |
| JPH0628018A (ja) | 1992-07-06 | 1994-02-04 | Fujitsu Ltd | 作業位置補正方法 |
| US5826578A (en) * | 1994-05-26 | 1998-10-27 | Curchod; Donald B. | Motion measurement apparatus |
| JP4155344B2 (ja) * | 1997-07-03 | 2008-09-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 画像誘導手術システム |
| JP2000131017A (ja) * | 1998-10-23 | 2000-05-12 | Sony Corp | 自己位置提示物体、その位置認識装置及びその位置認識方法 |
| US6973202B2 (en) | 1998-10-23 | 2005-12-06 | Varian Medical Systems Technologies, Inc. | Single-camera tracking of an object |
| JP4794708B2 (ja) * | 1999-02-04 | 2011-10-19 | オリンパス株式会社 | 3次元位置姿勢センシング装置 |
| JP3668663B2 (ja) | 2000-02-21 | 2005-07-06 | 日本電信電話株式会社 | 仮想空間における動作入力方法および装置およびその動作入力プログラムを記録した記録媒体 |
| JP3772063B2 (ja) * | 2000-02-28 | 2006-05-10 | オリンパス株式会社 | 位置検出装置、及び、位置検出システム |
| JP2003035515A (ja) * | 2001-07-23 | 2003-02-07 | Nippon Telegr & Teleph Corp <Ntt> | 三次元位置検出方法,装置および三次元位置検出用のマーカ |
| JP2004264060A (ja) * | 2003-02-14 | 2004-09-24 | Akebono Brake Ind Co Ltd | 姿勢の検出装置における誤差補正方法及びそれを利用した動作計測装置 |
| JP4290462B2 (ja) * | 2003-04-16 | 2009-07-08 | Sriスポーツ株式会社 | ゴルフスウィングの診断システム |
| JPWO2004094943A1 (ja) * | 2003-04-22 | 2006-07-13 | 博 有澤 | モーションキャプチャ方法、モーションキャプチャ装置、及びモーションキャプチャ用マーカ |
| JP2006250918A (ja) | 2005-03-07 | 2006-09-21 | Wise Media Technology Inc | 位置情報を持つ複数idのグループ化方法および動線の予測もしくは補間を行う動線管理システム |
| JP2007061121A (ja) | 2005-08-29 | 2007-03-15 | Univ Kansai | 身体の動作解析方法、システムおよびプログラム |
| JP4918830B2 (ja) | 2006-08-31 | 2012-04-18 | 富士ゼロックス株式会社 | 位置計測システム |
| US7637821B2 (en) | 2007-09-24 | 2009-12-29 | Johnson Lanny L | Visual and tactile confirmation golf grip and system |
-
2009
- 2009-06-24 JP JP2009150364A patent/JP5540583B2/ja not_active Expired - Fee Related
- 2009-11-16 US US12/619,555 patent/US8928749B2/en active Active
-
2010
- 2010-01-08 CN CN2010100028051A patent/CN101929839A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20100328451A1 (en) | 2010-12-30 |
| JP2011007578A (ja) | 2011-01-13 |
| US8928749B2 (en) | 2015-01-06 |
| CN101929839A (zh) | 2010-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109791435B (zh) | 虚拟现实或增强现实显示系统中磁传感器和光学传感器的校准 | |
| JP5897624B2 (ja) | ワークの取出工程をシミュレーションするロボットシミュレーション装置 | |
| JP5540583B2 (ja) | 位置計測システム、位置計測用演算装置およびプログラム | |
| CN113227879A (zh) | 用于电磁跟踪的环境电磁失真校正 | |
| JP2011110621A (ja) | ロボットの教示データを作成する方法およびロボット教示システム | |
| EP2418562B1 (en) | Modelling of hand and arm position and orientation | |
| JP2014068714A (ja) | 関節角度測定システム | |
| JP2011110620A (ja) | ロボットの動作を制御する方法およびロボットシステム | |
| US12283062B2 (en) | Method and system for providing surgical site measurement | |
| JP2014002033A (ja) | 画像処理装置、画像処理方法 | |
| CN105278673A (zh) | 用于辅助操作者测量物体的部分的方法 | |
| JPWO2014002466A1 (ja) | 電磁界測定表示装置、電磁界測定表示方法、プログラム、及び記録媒体 | |
| JP2005038303A5 (ja) | ||
| JP2018144144A (ja) | 画像処理装置、画像処理方法、及びコンピュータプログラム | |
| CN108289605A (zh) | 使用光发射器来确定物距和目标尺寸的方法、系统以及计算机程序产品 | |
| Koeda et al. | Development of wireless surgical knife attachment with proximity indicators using ArUco marker | |
| JP4465476B2 (ja) | 磁気式位置姿勢センサを用いた手指用モーションキャプチャ計測方法 | |
| WO2011011193A1 (en) | Integrated display in a hand-held three-dimensional metrology system | |
| JP2002000584A (ja) | 関節可動域検査訓練システム | |
| CN101435695B (zh) | 一种图片几何特征参数测量系统 | |
| CN101033964A (zh) | 戒指式视频测量手指定位系统及定位方法 | |
| JP2010216969A (ja) | 位置計測システム、プログラム、標識セットおよび位置計測用の対象物 | |
| JP4396508B2 (ja) | 磁気マッピング評価装置 | |
| JP4002211B2 (ja) | 現場作業支援装置 | |
| CN116610211A (zh) | 基于磁敏传感器的指态感知手套 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120518 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130621 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130702 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130830 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140408 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140421 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5540583 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |