JP7829236B2 - 検知方法およびコンピュータ - Google Patents
検知方法およびコンピュータInfo
- Publication number
- JP7829236B2 JP7829236B2 JP2023165242A JP2023165242A JP7829236B2 JP 7829236 B2 JP7829236 B2 JP 7829236B2 JP 2023165242 A JP2023165242 A JP 2023165242A JP 2023165242 A JP2023165242 A JP 2023165242A JP 7829236 B2 JP7829236 B2 JP 7829236B2
- Authority
- JP
- Japan
- Prior art keywords
- marker
- predetermined position
- alignment
- attached
- relative
- 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.)
- Active
Links
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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C15/00—Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/529—Depth or shape recovery from texture
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Image Analysis (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
第1マーカが取り付けられている対象物の所定位置を検知するための検知方法であって、
前記対象物の前記所定位置を、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせる工程と、
前記位置合わせ部材に配置されている前記位置合わせ用マーカおよび前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標に基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する工程と、を備える。
第1マーカが取り付けられている対象物の所定位置への方向を検知するための検知方法であって、
前記対象物の前記所定位置を、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせる工程と、
前記位置合わせ部材に配置されている前記位置合わせ用マーカおよび前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルを検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置および所定位置への方向を検知するための検知方法であって、
前記対象物の前記所定位置を、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせる工程と、
前記位置合わせ部材に配置されている前記位置合わせ用マーカおよび前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得するとともに前記第1マーカに対する前記対象物の3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標および前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する工程と、
を備える。
前記位置合わせ部材は平面を有しており、前記平面に所定の基準点が形成されているとともに前記位置合わせ用マーカが配置されていてもよい。
第1マーカが取り付けられている対象物の所定位置を検知するための検知方法であって、
位置合わせ部材の所定の基準点に位置合わせ用マーカを配置し、位置固定の撮像装置により前記位置合わせ用マーカを撮像する工程と、
前記対象物の前記所定位置を、前記位置合わせ部材の所定の前記基準点に合わせ、前記撮像装置により前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカを含む画像および撮像された前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標に基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置への方向を検知するための検知方法であって、
位置合わせ部材の所定の基準点に位置合わせ用マーカを配置し、位置固定の撮像装置により前記位置合わせ用マーカを撮像する工程と、
前記対象物の前記所定位置を、前記位置合わせ部材の所定の前記基準点に合わせ、前記撮像装置により前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカを含む画像および撮像された前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルを検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置および所定位置への方向を検知するための検知方法であって、
位置合わせ部材の所定の基準点に位置合わせ用マーカを配置し、位置固定の撮像装置により前記位置合わせ用マーカを撮像する工程と、
前記対象物の前記所定位置を、前記位置合わせ部材の所定の前記基準点に合わせ、前記撮像装置により前記第1マーカを撮像する工程と、
撮像された前記位置合わせ用マーカを含む画像および撮像された前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報および前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標および前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する工程と、
を備える。
前記位置合わせ部材の前記基準点には凹部が形成されており、前記対象物の前記所定位置の部分を前記凹部に入れることにより前記対象物の前記所定位置を前記基準点に合わせてもよい。
第1マーカが取り付けられている対象物の所定位置に位置合わせ用マーカを配置し、前記第1マーカおよび前記位置合わせ用マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標に基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置に位置合わせ用マーカを配置し、前記第1マーカおよび前記位置合わせ用マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記所定位置から前記第1マーカに直交するよう延びる所定方向の3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記所定方向の相対的な3次元方向ベクトルを検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置に位置合わせ用マーカを配置し、前記第1マーカおよび前記位置合わせ用マーカを撮像する工程と、
撮像された前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報および前記所定位置から前記第1マーカに直交するよう延びる所定方向の3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標および前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記所定方向の相対的な3次元方向ベクトルとを検知する工程と、
を備える。
第1マーカが取り付けられている第1対象物の第1所定位置に第1位置合わせ用マーカを配置し、前記第1マーカおよび前記第1位置合わせ用マーカを撮像する工程と、
撮像された前記第1位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記第1対象物に取り付けられている前記第1マーカの位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標の情報および前記第1所定位置から前記第1位置合わせ用マーカに直交するよう延びる第1所定方向の3次元方向ベクトルの情報を取得する工程と、
第2マーカが取り付けられている第2対象物の第2所定位置に第2位置合わせ用マーカを配置し、前記第2マーカおよび前記第2位置合わせ用マーカを撮像する工程と、
撮像された前記第2位置合わせ用マーカおよび前記第2マーカを含む画像に基づいて、前記第2対象物に取り付けられている前記第2マーカの位置に対する前記第2対象物の前記第2所定位置の相対的な3次元座標の情報および前記第2所定位置から前記第2位置合わせ用マーカに直交するよう延びる第2所定方向の3次元方向ベクトルの情報を取得する工程と、
前記第1対象物の前記第1マーカおよび前記第2対象物の前記第2マーカを撮像することにより、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記第2対象物の前記第2所定位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標および前記第2対象物の前記第2所定方向に対する前記第1対象物の前記第1所定方向の相対的な3次元方向ベクトルを検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置を検知するための検知方法であって、
前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標に基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置への方向を検知するための検知方法であって、
前記対象物に取り付けられている前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルを検知する工程と、
を備える。
第1マーカが取り付けられている対象物の所定位置および所定位置への方向を検知するための検知方法であって、
前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得するとともに前記第1マーカに対する前記対象物の3次元方向ベクトルの情報を取得する工程と、
前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを撮像することにより、取得された前記3次元座標および前記3次元方向ベクトルに基づいて、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する工程と、
を備える。
制御部がプログラムを実行することにより、
第1マーカが取り付けられている対象物の所定位置が、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせられたときの前記位置合わせ用マーカおよび前記第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
第1マーカが取り付けられている対象物の所定位置が、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせられたときの前記位置合わせ用マーカおよび前記第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
第1マーカが取り付けられている対象物の所定位置が、位置合わせ用マーカが配置されている位置合わせ部材の所定の基準点に合わせられたときの前記位置合わせ用マーカおよび前記第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得するとともに前記第1マーカに対する前記対象物の3次元方向ベクトルの情報を取得し、
取得された前記3次元座標および前記3次元方向ベクトルに基づいて、前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する。
制御部がプログラムを実行することにより、
位置合わせ部材の所定の基準点に配置されている、位置固定の撮像装置により撮像された位置合わせ用マーカの画像を受け付け、
前記位置合わせ部材の所定の前記基準点に対象物の所定位置が合わせられているときの、前記対象物に取り付けられている、前記撮像装置により撮像された第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカを含む画像および受け付けた前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
位置合わせ部材の所定の基準点に配置されている、位置固定の撮像装置により撮像された位置合わせ用マーカの画像を受け付け、
前記位置合わせ部材の所定の前記基準点に対象物の所定位置が合わせられているときの、前記対象物に取り付けられている、前記撮像装置により撮像された第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカを含む画像および受け付けた前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得し、
取得された前記3次元方向ベクトルに基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物に取り付けられている前記第1マーカを含む画像から、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルを検知する。
制御部がプログラムを実行することにより、
位置合わせ部材の所定の基準点に配置されている、位置固定の撮像装置により撮像された位置合わせ用マーカの画像を受け付け、
前記位置合わせ部材の所定の前記基準点に対象物の所定位置が合わせられているときの、前記対象物に取り付けられている、前記撮像装置により撮像された第1マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカを含む画像および受け付けた前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報および前記第1マーカに対する前記対象物の前記所定位置の相対的な3次元方向ベクトルの情報を取得し、
取得された前記3次元座標および前記3次元方向ベクトルに基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物に取り付けられている前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する。
制御部がプログラムを実行することにより、
対象物の所定位置に位置合わせ用マーカが配置されたときの、前記対象物に取り付けられている第1マーカおよび前記位置合わせ用マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
対象物の所定位置に位置合わせ用マーカが配置されたときの、前記対象物に取り付けられている第1マーカおよび前記位置合わせ用マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記所定位置から前記第1マーカに直交するよう延びる所定方向の3次元方向ベクトルの情報を取得し、
取得された前記3次元方向ベクトルに基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記所定方向の相対的な3次元方向ベクトルを検知する。
制御部がプログラムを実行することにより、
対象物の所定位置に位置合わせ用マーカが配置されたときの、前記対象物に取り付けられている第1マーカおよび前記位置合わせ用マーカの画像を受け付け、
受け付けた前記位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記対象物に取り付けられている前記第1マーカの位置に対する前記対象物の前記所定位置の相対的な3次元座標の情報および前記所定位置から前記第1マーカに直交するよう延びる所定方向の3次元方向ベクトルの情報を取得し、
取得された前記3次元座標および前記3次元方向ベクトルに基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記所定方向の相対的な3次元方向ベクトルとを検知する。
制御部がプログラムを実行することにより、
第1対象物の第1所定位置に第1位置合わせ用マーカが配置されたときの、前記第1対象物に取り付けられている前記第1位置合わせ用マーカの画像を受け付け、
受け付けた前記第1位置合わせ用マーカを含む画像に基づいて、前記第1対象物に取り付けられている前記第1対象物の前記第1所定位置の相対的な3次元座標の情報および前記第1所定位置から前記第1位置合わせ用マーカに直交するよう延びる第1所定方向の3次元方向ベクトルの情報を取得し、
第2対象物の第2所定位置に第2位置合わせ用マーカが配置されたときの、前記第2対象物に取り付けられている前記第2位置合わせ用マーカの画像を受け付け、
受け付けた前記第2位置合わせ用マーカを含む画像に基づいて、前記第2対象物に取り付けられている前記第2対象物の前記第2所定位置の相対的な3次元座標の情報および前記第2所定位置から前記第2位置合わせ用マーカに直交するよう延びる第2所定方向の3次元方向ベクトルの情報を取得し、
前記第1対象物の前記第1位置合わせ用マーカおよび前記第2対象物の前記第2位置合わせ用マーカを含む画像を受け付けると、受け付けた前記第1位置合わせ用マーカおよび前記第2位置合わせ用マーカを含む画像から、前記第2対象物の前記第2所定位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標および前記第2対象物の前記第2所定方向に対する前記第1対象物の前記第1所定方向の相対的な3次元方向ベクトルを検知する。
制御部がプログラムを実行することにより、
対象物に取り付けられている第1マーカの位置に対する前記対象物の所定位置の相対的な3次元座標の情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
対象物に取り付けられている第1マーカに対する前記対象物の所定位置の相対的な3次元方向ベクトルの情報を取得し、
取得された前記3次元座標に基づいて、前記対象物とは別の部材に取り付けられている第2マーカおよび前記対象物の前記第1マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標を検知する。
制御部がプログラムを実行することにより、
対象物に取り付けられている第1マーカの位置に対する前記対象物の所定位置の相対的な3次元座標の情報を取得するとともに前記第1マーカに対する前記対象物の3次元方向ベクトルの情報を取得し、
取得された前記3次元座標および前記3次元方向ベクトルに基づいて、前記第1マーカおよび前記第2マーカを含む画像から、前記別の部材に対する前記対象物の前記所定位置の相対的な3次元座標と、前記別の部材に対する前記第1マーカから前記所定位置への方向の相対的な3次元方向ベクトルとを検知する。
図1は、本実施の形態による位置検知システム1の構成を示すブロック図である。本実施の形態による位置検知システム1は、コンピュータ2と、撮像装置3と、を備えている。図2および図3に示すように、撮像装置3は、検知される対象となる物体(対象物10)の位置決めに用いられ、位置合わせ部材7に取り付けられている位置合わせ用マーカ71と、所定の長さを有する物体に取り付けられる第1マーカ11と、別の部材13(例えば、人体)に取り付けられる第2マーカ14と、をそれぞれ撮影する。また、位置検知システム1は、撮像された第1マーカ11および位置合わせ用マーカ71を含む画像に基づいて、位置合わせ用マーカ71に対する第1マーカ11の相対的な3次元座標の情報および3次元方向ベクトルの情報のうち少なくとも何れかを取得し、第1マーカ11に対する、所定位置(点A)の3次元座標や3次元方向ベクトルを計測する。また、例えば、コンピュータ2は、撮像装置3と通信可能に接続されている。また、撮像装置3およびコンピュータ2は、インターネット回線等の通信ネットワークにより互いに通信可能に接続されていてもよい。このような位置検知システム1の各構成要素について以下に説明する。
コンピュータ2は、例えばインターネット回線等の通信ネットワークを通じて利用できる。コンピュータ2は、制御部4と、記憶部5と、通信部6と、を有している。制御部4は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、コンピュータ2の動作を制御する。より詳細には、制御部4は、記憶部5に記憶されているプログラムを実行することにより、受付手段41、算出手段42および検知手段43として機能する。
まず、本実施の形態におけるキャリブレーション処理について、図2示す概略図および図4に示すフローチャートを用いて説明する。なお、以下に示す位置検知システム1の動作は、コンピュータ2において制御部4が記憶部5に記憶されているプログラムを実行することによって行われる。
次に、本実施の形態におけるキャリブレーション後の検知処理について、図3に示す概略図および図5に示すフローチャートを用いて説明する。
2 コンピュータ
3 撮像装置
4 制御部
5 記憶部
6 通信部
7 位置合わせ部材
10 対象物
11 第1マーカ
12 位置合わせ用マーカ
13 別の部材
14 第2マーカ
15 第1位置合わせ用マーカ
16 第2位置合わせ用マーカ
41 受付手段
42 算出手段
43 検知手段
71 位置合わせ用マーカ
101 対象物
111 第1対象物
112 第2対象物
Claims (2)
- 第1マーカが取り付けられている第1対象物の第1所定位置に第1位置合わせ用マーカを配置し、前記第1マーカおよび前記第1位置合わせ用マーカを撮像する工程と、
撮像された前記第1位置合わせ用マーカおよび前記第1マーカを含む画像に基づいて、前記第1対象物に取り付けられている前記第1マーカの位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標の情報および前記第1対象物の3次元姿勢の情報を取得する工程と、
第2マーカが取り付けられている第2対象物の第2所定位置に第2位置合わせ用マーカを配置し、前記第2マーカおよび前記第2位置合わせ用マーカを撮像する工程と、
撮像された前記第2位置合わせ用マーカおよび前記第2マーカを含む画像に基づいて、前記第2対象物に取り付けられている前記第2マーカの位置に対する前記第2対象物の前記第2所定位置の相対的な3次元座標の情報および前記第2対象物の3次元姿勢の情報を取得する工程と、
前記第1対象物の前記第1マーカおよび前記第2対象物の前記第2マーカを撮像することにより、撮像された前記第1マーカおよび前記第2マーカを含む画像から、前記第2対象物の前記第2所定位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標および前記第2対象物に対する前記第1対象物の3次元姿勢を検知する工程と、
を備えた、検知方法。 - 制御部がプログラムを実行することにより、
第1対象物の第1所定位置に第1位置合わせ用マーカが配置されたときの、前記第1対象物に取り付けられている前記第1位置合わせ用マーカの画像を受け付け、
受け付けた前記第1位置合わせ用マーカを含む画像に基づいて、前記第1対象物に取り付けられている前記第1対象物の前記第1所定位置の相対的な3次元座標の情報および前記第1対象物の3次元姿勢の情報を取得し、
第2対象物の第2所定位置に第2位置合わせ用マーカが配置されたときの、前記第2対象物に取り付けられている前記第2位置合わせ用マーカの画像を受け付け、
受け付けた前記第2位置合わせ用マーカを含む画像に基づいて、前記第2対象物に取り付けられている前記第2対象物の前記第2所定位置の相対的な3次元座標の情報および前記第2対象物の3次元姿勢の情報を取得し、
前記第1対象物の前記第1位置合わせ用マーカおよび前記第2対象物の前記第2位置合わせ用マーカを含む画像を受け付けると、受け付けた前記第1位置合わせ用マーカおよび前記第2位置合わせ用マーカを含む画像から、前記第2対象物の前記第2所定位置に対する前記第1対象物の前記第1所定位置の相対的な3次元座標および前記第2対象物に対する前記第1対象物の3次元姿勢を検知する、コンピュータ。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023165242A JP7829236B2 (ja) | 2023-09-27 | 2023-09-27 | 検知方法およびコンピュータ |
| PCT/JP2024/031106 WO2025069914A1 (ja) | 2023-09-27 | 2024-08-30 | 検知方法およびコンピュータ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023165242A JP7829236B2 (ja) | 2023-09-27 | 2023-09-27 | 検知方法およびコンピュータ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025055846A JP2025055846A (ja) | 2025-04-08 |
| JP7829236B2 true JP7829236B2 (ja) | 2026-03-13 |
Family
ID=95203112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023165242A Active JP7829236B2 (ja) | 2023-09-27 | 2023-09-27 | 検知方法およびコンピュータ |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7829236B2 (ja) |
| WO (1) | WO2025069914A1 (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013117451A (ja) | 2011-12-02 | 2013-06-13 | Emu Kobo:Kk | 位置姿勢推定マーク、およびこれを用いた位置姿勢推定装置 |
| JP2013132736A (ja) | 2011-12-27 | 2013-07-08 | Mitsubishi Electric Engineering Co Ltd | 作業管理装置および作業管理システム |
| JP2013164413A (ja) | 2012-01-10 | 2013-08-22 | Anima Kk | 仮想点決定装置及び方法、並びに、仮想点決定に用いられるデバイス |
| JP2018505398A (ja) | 2014-12-19 | 2018-02-22 | コー・ヤング・テクノロジー・インコーポレーテッド | オプティカルトラッキングシステム及びオプティカルトラッキングシステムのトラッキング方法 |
| JP2019168304A (ja) | 2018-03-23 | 2019-10-03 | アトラスコプコ株式会社 | 方法及び装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5389101A (en) * | 1992-04-21 | 1995-02-14 | University Of Utah | Apparatus and method for photogrammetric surgical localization |
| CN111742233B (zh) * | 2018-02-26 | 2023-06-09 | 雅马哈精密科技株式会社 | 定位装置及定位方法 |
-
2023
- 2023-09-27 JP JP2023165242A patent/JP7829236B2/ja active Active
-
2024
- 2024-08-30 WO PCT/JP2024/031106 patent/WO2025069914A1/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013117451A (ja) | 2011-12-02 | 2013-06-13 | Emu Kobo:Kk | 位置姿勢推定マーク、およびこれを用いた位置姿勢推定装置 |
| JP2013132736A (ja) | 2011-12-27 | 2013-07-08 | Mitsubishi Electric Engineering Co Ltd | 作業管理装置および作業管理システム |
| JP2013164413A (ja) | 2012-01-10 | 2013-08-22 | Anima Kk | 仮想点決定装置及び方法、並びに、仮想点決定に用いられるデバイス |
| JP2018505398A (ja) | 2014-12-19 | 2018-02-22 | コー・ヤング・テクノロジー・インコーポレーテッド | オプティカルトラッキングシステム及びオプティカルトラッキングシステムのトラッキング方法 |
| JP2019168304A (ja) | 2018-03-23 | 2019-10-03 | アトラスコプコ株式会社 | 方法及び装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025069914A1 (ja) | 2025-04-03 |
| JP2025055846A (ja) | 2025-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3215044B1 (en) | Optical tracking method and system based on passive markers | |
| CN108297096B (zh) | 校准装置、校准方法以及计算机能够读取的介质 | |
| US20020029127A1 (en) | Method and apparatus for measuring 3-D information | |
| JP5070435B1 (ja) | 3次元相対座標計測装置およびその方法 | |
| KR101492940B1 (ko) | 피부마커와 체내 특징점을 이용한 고정확도 영상정합 장치 및 방법 | |
| JP2017103602A (ja) | 位置検出装置、位置検出方法及びプログラム | |
| JP2008224626A (ja) | 情報処理装置、情報処理方法、校正治具 | |
| TW201104508A (en) | Stereoscopic form reader | |
| JP4885584B2 (ja) | レンジファインダ校正方法及び装置 | |
| KR20190074841A (ko) | 옵티컬 트래킹 시스템 및 옵티컬 트래킹 방법 | |
| JP2010127719A (ja) | 作業システム及び情報処理方法 | |
| CN106408609A (zh) | 一种基于双目视觉的并联机构末端运动位姿检测方法 | |
| KR20180105875A (ko) | 단일 영상을 이용한 카메라 캘리브레이션 방법 및 이를 위한 장치 | |
| JP2009027700A (ja) | 移動体搭載用前方撮像制御装置 | |
| US10356394B2 (en) | Apparatus and method for measuring position of stereo camera | |
| JP2001148025A5 (ja) | ||
| US11532101B2 (en) | Marker element and application method with ECG | |
| JP6954451B2 (ja) | 振動計測システム、振動計測装置、振動計測方法、及びプログラム | |
| CN114549620A (zh) | 用于三维跟踪系统的误差补偿 | |
| JP6954452B2 (ja) | 振動計測システム、振動計測装置、振動計測方法、及びプログラム | |
| JP7829236B2 (ja) | 検知方法およびコンピュータ | |
| JP5648159B2 (ja) | 3次元相対座標計測装置およびその方法 | |
| JP4837538B2 (ja) | 端部位置測定方法および寸法測定方法 | |
| TWI679397B (zh) | 三維形狀測量系統、探測器、攝像裝置、電腦裝置以及測量時間設定方法 | |
| JP6581280B1 (ja) | 監視装置、監視システム、監視方法、監視プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240308 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250321 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250422 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20250520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20250520 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250725 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250919 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20251017 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251215 |
|
| 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: 20260218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7829236 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |