JP7434303B2 - 運動追跡システムの正確度を検証するためのステージングシステム - Google Patents

運動追跡システムの正確度を検証するためのステージングシステム Download PDF

Info

Publication number
JP7434303B2
JP7434303B2 JP2021519873A JP2021519873A JP7434303B2 JP 7434303 B2 JP7434303 B2 JP 7434303B2 JP 2021519873 A JP2021519873 A JP 2021519873A JP 2021519873 A JP2021519873 A JP 2021519873A JP 7434303 B2 JP7434303 B2 JP 7434303B2
Authority
JP
Japan
Prior art keywords
target frame
light beam
location
calibration light
tracking system
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
Application number
JP2021519873A
Other languages
English (en)
Other versions
JP2022504734A (ja
Inventor
ジェイソン ロバート ウィザー,
エルダー カリウリン,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Magic Leap Inc
Original Assignee
Magic Leap Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Magic Leap Inc filed Critical Magic Leap Inc
Publication of JP2022504734A publication Critical patent/JP2022504734A/ja
Application granted granted Critical
Publication of JP7434303B2 publication Critical patent/JP7434303B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/497Means for monitoring or calibrating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/50Systems of measurement based on relative movement of target
    • G01S17/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/66Tracking systems using electromagnetic waves other than radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/481Constructional features, e.g. arrangements of optical elements
    • G01S7/4814Constructional features, e.g. arrangements of optical elements of transmitters alone
    • G01S7/4815Constructional features, e.g. arrangements of optical elements of transmitters alone using multiple transmitters

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Description

(関連出願の相互参照)
本願は、2018年10月12日に出願された米国仮特許出願第62/745,218号および2019年1月29日に出願された米国仮特許出願第62/798,294号からの優先権を主張し、それらの全てが、参照することによってそれら全体として本明細書に援用される。
1)本発明の分野
本発明は、運動追跡システムの正確度を検証するために使用されるステージングシステムを有する物体検出システムに関する。
2)関連技術の議論
コンピュータが、実世界物体の2次元レンダリングおよび3次元レンダリングを作成するために使用される。例えば、コンピュータゲームは、生きているように現れ、生きているような様式で移動する競技者および他の人間の2次元レンダリングおよび3次元レンダリングを有する。
これらの物体が移動する方法は、多くの場合、運動追跡システムを使用して事前記録される。運動追跡システムは、競技者が位置するステージング領域を有し得る。複数のカメラが、競技者の周囲に位置付けられ、競技者がゴルフボールを打つ、フットボールをキャッチする等の一連の移動を実施する際、競技者によって装着される衣類に取り付けられるビーコンの場所を捕捉するために使用される。
運動追跡システムは、運動追跡システム位置付けアルゴリズムを有し、運動追跡システム位置付けアルゴリズムは、カメラからデータを受信し、ビーコンの場所を決定する。次いで、これらの場所は、記録され、移動コンピュータモデルにおいて競技者のレンダリングを合致させるために使用される。
運動追跡システムがこれらのビーコンの場所を正確に記録することが、ますます重要になっている。競技者の身体部分の移動を正確に記録する目的のために、相互に対するビーコンの場所は、正確であるべきである。物体(人間等)が空間を通って移動している際にビーコンの相対的場所が変化しないことも、非常に重要である。例えば、捕捉されている競技者の場合では、競技者が広い領域にわたって移動している際に腕または関節の長さおよび角度が変化しないことが重要であり、そのような誤差は、広い領域が運動追跡のために使用されるときにより顕著になる傾向がある。さらに、ビーコンの場所は、他の実世界物体に対して正確に判定されるべきである。例えば、競技者が、地面の上方またはその下方に浮遊するのではなく、地面にわたって移動するように、地面に対する競技者の場所が正確であることが重要である。
本発明は、物体を検出する方法を提供し、方法は、(i)ステージングシステムを較正することを含み、ステージングシステムを較正することは、ステージ較正光ビームを生成することと、標的フレームミラーからステージ較正光ビームを反射させることと、第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、標的フレームが第1の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第1の場所を検出し、標的フレームが第2の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第2の場所を検出することと、第1の場所および第2の場所に基づいて、枢動軸に対する標的フレームミラーの配向を表す値を決定することと、標的フレームミラーの配向を表す値の決定に基づいて、標的フレームミラーが枢動軸に対してより垂直であるように、標的フレームに対する標的フレームミラーの配向を調節することとを含む。
本発明はまた、物体を検出する方法を提供し、方法は、(i)ステージングシステムを較正することであって、ステージングシステムを較正することは、ステージ較正光ビームを生成することと、標的フレームミラーからステージ較正光ビームを反射させることと、第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、標的フレームが第1の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第1の場所を検出し、標的フレームが第2の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第2の場所を検出することと、第1の場所および第2の場所に基づいて、枢動軸に対する標的フレームミラーの配向を表す値を決定することと、標的フレームミラーの配向を表す値の決定に基づいて、標的フレームミラーが枢動軸に対してより垂直であるように、標的フレームに対する標的フレームミラーの配向を調節することとを含む、ことと、(ii)ステージングシステムを使用し、ビーコンのステージベースの場所を生成することであって、前記ステージングシステムを使用してビーコンのステージベースの場所を生成することは、ステージ位置付け光ビームを生成することと、標的フレームミラーからステージ位置付け光ビームを反射させることと、ステージ位置付け光ビームが標的フレームミラーから反射された後のステージ位置付け光ビームの場所を検出することと、ステージ位置付け光ビームに基づいて、標的フレーム上のビーコンのステージベースの場所を決定することとを含む、ことと、(iii)運動追跡システムを動作させ、ビーコンの運動追跡システムベースの場所を生成することであって、運動追跡システムを動作させ、ビーコンの運動追跡システムベースの場所を生成することは、少なくとも1つの検出器を用いて、ビーコンと、検出器に対するビーコンの値とを検出することと、運動追跡システム位置付けアルゴリズムを用いて、検出器に対するビーコンの値に基づいて、運動追跡システムに対するビーコンの運動追跡システムベースの場所を決定することとを含む、ことと、(iv)運動追跡システムを検証することであって、運動追跡システムを検証することは、運動追跡システムベースの場所をステージベースの場所と比較し、運動追跡システムベースの場所の正確度を決定することを含む、こととを含む。
本発明はさらに、物体検出システムを提供し、物体検出システムは、(i)ステージングシステムであって、ステージングシステムは、可動性プラットフォームと、第1の枢動角度と第2の枢動角度との間での枢動軸を中心とする枢動移動のために可動性プラットフォームに搭載される標的フレームと、標的フレーム上のビーコンと、標的フレームに取り付けられる標的フレームミラーと、標的フレームミラーからの反射のためのステージ較正光ビームを生成する少なくとも1つの光源であって、標的フレームが第1の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第1の場所が検出可能であり、標的フレームが第2の枢動角度にあるとき、ステージ較正光ビームが標的フレームミラーから反射された後のステージ較正光ビームの第2の場所が検出可能であり、第1の場所および第2の場所に基づいて、枢動軸に対する標的フレームミラーの配向を表す値が計算可能である、少なくとも1つの光源と、標的フレームミラーと標的フレームとの間のミラー配向調節機構であって、ミラー配向調節機構は、標的フレームミラーの配向を表す値の決定に基づいて、標的フレームミラーが枢動軸に対してより垂直であるように、標的フレームミラーの配向を調節し、少なくとも1つの光源は、ステージ位置付け光ビームを生成し、ステージ位置付け光ビームを標的フレームミラーから反射させ、ステージ位置付け光ビームが標的フレームミラーから反射された後のステージ位置付け光ビームの場所が検出可能である、ミラー配向調節機構と、ステージ位置付け光ビームに基づいて、標的フレーム上のビーコンのステージベースの場所を決定するためのステージ位置特定アルゴリズムとを含む、ステージングシステムと、(ii)運動追跡システムであって、運動追跡システムは、ビーコンと、検出器に対するビーコンの値とを検出するように位置付けられる少なくとも1つの検出器と、入力として検出器に対するビーコンの値を受信するための運動追跡システム位置付けアルゴリズムであって、運動追跡システム位置付けアルゴリズムは、運動追跡システム位置付けアルゴリズムからの出力として運動追跡システムに対するビーコンの運動追跡システムベースの場所を決定し、運動追跡システムベースの場所をステージベースの場所と比較し、運動追跡システムベースの場所の正確度を決定する、運動追跡システム位置付けアルゴリズムとを含む、運動追跡システムとを含む。
本発明は、例えば、以下を提供する。
(項目1)
物体を検出する方法であって、前記方法は、
(i)ステージングシステムを較正することを含み、前記ステージングシステムを構成することは、
ステージ較正光ビームを生成することと、
標的フレームミラーから前記ステージ較正光ビームを反射させることと、
第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、
前記標的フレームが前記第1の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第1の場所を検出し、前記標的フレームが前記第2の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第2の場所を検出することと、
前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値を決定することと、
前記標的フレームミラーの前記配向を表す前記値の決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームに対する前記標的フレームミラーの前記配向を調節することと
を含む、方法。
(項目2)
前記ステージ較正光ビームは、レーザビームである、項目1に記載の方法。
(項目3)
一次較正光ビームを生成することと、
前記一次較正光ビームを基準較正光ビームおよび前記ステージ較正光ビームに分割することと、
前記基準較正光ビームの場所および前記ステージ較正光ビームの場所を検出することと、
前記ステージ較正光ビームの前記場所が前記基準較正光ビームの前記場所と一致するように、前記標的フレームの配向を調節することと
をさらに含む、項目1に記載の方法。
(項目4)
ビームスプリッタが、前記一次較正光ビームを分割する、項目3に記載の方法。
(項目5)
前記ビームスプリッタは、前記一次較正光ビームを強度に基づいて分割する、項目4に記載の方法。
(項目6)
(ii)前記ステージングシステムを使用し、ビーコンのステージベースの場所を生成することをさらに含む、項目1に記載の方法。
(項目7)
ステージ位置付け光ビームを生成することと、
前記標的フレームミラーから前記ステージ位置付け光ビームを反射させることと、
前記ステージ位置付け光ビームが前記標的フレームミラーから反射された後の前記ステージ位置付け光ビームの場所を検出することと、
前記ステージ位置付け光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
をさらに含む、項目6に記載の方法。
(項目8)
前記ステージングシステムを使用し、ビーコンのステージベースの場所を生成することは、
前記ステージングシステムを移動させることと、
前記ステージングシステムを移動させ前記ステージ位置付け光ビームが前記標的フレームミラーから反射された後の前記ステージ位置付け光ビームの場所を検出することと、
前記ステージングシステムを移動させた後の前記ステージ位置付け光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
を含む、項目6に記載の方法。
(項目9)
前記ステージングシステムは、前記ステージ位置付け光ビームの方向に移動させられる、項目8に記載の方法。
(項目10)
前記可動性プラットフォームを移動させた後、前記可動性プラットフォームに対する前記標的フレームの配向を調節し、前記ステージ位置付け光ビームの場所を調節することをさらに含む、項目9に記載の方法。
(項目11)
前記ステージ位置付け光ビームは、レーザビームである、項目6に記載の方法。
(項目12)
(iii)運動追跡システムを動作させ、前記ビーコンの運動追跡システムベースの場所を生成することをさらに含み、前記運動追跡システムを動作させ、前記ビーコンの運動追跡システムベースの場所を生成することは、
少なくとも1つの検出器を用いて、前記ビーコンと、前記検出器に対する前記ビーコンの値とを検出することと、
運動追跡システム位置付けアルゴリズムを用いて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
を含む、項目6に記載の方法。
(項目13)
前記運動追跡システムを動作させ、前記ビーコンの運動追跡システムベースの場所を生成することは、
前記可動性プラットフォームに対して、鉛直旋回軸を中心として前記標的フレームを旋回させることと、
前記可動性プラットフォームに対して前記標的フレームを旋回させた後、少なくとも1つの検出器を用いて、前記ビーコンと、前記検出器に対する前記ビーコンの値とを検出することと、
運動追跡システム位置付けアルゴリズムを用いて、前記検出器に対する前記ビーコンの前記値に基づいて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
を含む、項目12に記載の方法。
(項目14)
(iv)前記運動追跡システムを検証することをさらに含み、前記運動追跡システムを検証することは、
前記運動追跡システムベースの場所を前記ステージベースの場所と比較し、前記運動追跡システムベースの場所の正確度を決定すること
を含む、項目12に記載の方法。
(項目15)
物体を検出する方法であって、前記方法は、
(i)ステージングシステムを較正することであって、前記ステージングシステムを較正することは、
ステージ較正光ビームを生成することと、
標的フレームミラーから前記ステージ較正光ビームを反射させることと、
第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、
前記標的フレームが前記第1の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第1の場所を検出し、前記標的フレームが前記第2の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第2の場所を検出することと、
前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値を決定することと、
前記標的フレームミラーの前記配向を表す前記値の前記決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームに対する前記標的フレームミラーの前記配向を調節することと
を含む、ことと、
(ii)前記ステージングシステムを使用し、ビーコンのステージベースの場所を生成することであって、前記ステージングシステムを使用し、前記ビーコンのステージベースの場所を生成することは、
ステージ位置付け光ビームを生成することと、
前記標的フレームミラーから前記ステージ位置付け光ビームを反射させることと、
前記ステージ位置付け光ビームが前記標的フレームミラーから反射された後の前記ステージ位置付け光ビームの場所を検出することと、
前記ステージ位置付け光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
を含む、ことと、
(iii)運動追跡システムを動作させ、前記ビーコンの運動追跡システムベースの場所を生成することであって、前記運動追跡システムを動作させ、前記ビーコンの運動追跡システムベースの場所を生成することは、
少なくとも1つの検出器を用いて、前記ビーコンと、前記検出器に対する前記ビーコンの値とを検出することと、
運動追跡システム位置付けアルゴリズムを用いて、前記検出器に対する前記ビーコンの値に基づいて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
を含む、ことと、
(iv)前記運動追跡システムを検証することであって、前記運動追跡システムを検証することは、
前記運動追跡システムベースの場所を前記ステージベースの場所と比較し、前記運動追跡システムベースの場所の正確度を決定すること
を含む、ことと
を含む、方法。
(項目16)
物体検出システムであって、前記システムは、
(i)ステージングシステムであって、前記ステージングシステムは、
可動性プラットフォームと、
第1の枢動角度と第2の枢動角度との間での枢動軸を中心とする枢動移動のために前記可動性プラットフォームに搭載される標的フレームと、
前記標的フレーム上のビーコンと、
前記標的フレームに取り付けられる標的フレームミラーと、
前記標的フレームミラーからの反射のためにステージ較正光ビームを生成する少なくとも1つの光源であって、前記標的フレームが前記第1の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第1の場所が検出可能であり、前記標的フレームが前記第2の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第2の場所が検出可能であり、前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値が計算可能である、少なくとも1つの光源と、
前記標的フレームミラーと前記標的フレームとの間のミラー配向調節機構であって、前記ミラー配向調節機構は、前記標的フレームミラーの前記配向を表す前記値の決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームミラーの前記配向を調節し、前記少なくとも1つの光源は、ステージ位置付け光ビームを生成し、前記ステージ位置付け光ビームを前記標的フレームミラーから反射させ、前記ステージ位置付け光ビームが前記標的フレームミラーから反射された後の前記ステージ位置付け光ビームの場所が検出可能である、ミラー配向調節機構と、
前記ステージ位置付け光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定するためのステージ位置特定アルゴリズムと
を含む、ステージングシステムと、
(ii)運動追跡システムであって、前記運動追跡システムは、
前記ビーコンと、検出器に対する前記ビーコンの値とを検出するように位置付けられる少なくとも1つの検出器と、
入力として前記検出器に対する前記ビーコンの前記値を受信するための運動追跡システム位置付けアルゴリズムであって、前記運動追跡システム位置付けアルゴリズムは、前記運動追跡システム位置付けアルゴリズムからの出力として前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定し、前記運動追跡システムベースの場所を前記ステージベースの場所と比較し、前記運動追跡システムベースの場所の正確度を決定する、運動追跡システム位置付けアルゴリズムと
を含む、運動追跡システムと
を備える、物体検出システム。
(項目17)
前記可動性ステージは、前記可動性プラットフォームに対する前記標的フレームの配向を調節するための前記可動性プラットフォームと前記標的フレームとの間のフレーム調節機構を含む、項目16に記載の方法。
本発明は、付随の図面を参照して、例として説明される。
図1は、本発明のある実施形態による、物体検出システムを示す上面図である。
図2は、物体検出システムの一部を形成するステージングシステムのコンポーネントを示す斜視図である。
図3は、ステージングシステムのさらなるコンポーネントを示す上面図である。
図4は、物体検出システムが機能する方法を図示するフローチャートである。
図5は、標的フレームの上側部分が1つの方向に枢動させられている図2と同様の図である。
図6は、標的フレームの上側部分が対向する方向に枢動させられている図5と同様の図である。
図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。 図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。 図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。 図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。 図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。 図7A-7Fは、ステージングシステムを較正する間にレーザ光ビームによって形成される種々の較正スポットを図示する側面図である。
図8は、標的フレームが水平軸を中心として回転させられる前の図2に示されるコンポーネントの斜視図である。
図9は、標的フレームが水平軸を中心として回転させられた後の図8と同様の図である。
図10は、図3に示されるコンポーネントが水平枢動軸の位置付けを検証するために使用されるときのそれらの上面平面図である。
図11は、水平旋回軸を中心とする標的フレームの旋回を図示する図2と同様の図である。
図12は、標的フレームが壁からさらに離れるように移動させられた後の図3と同様の図である。
図13は、本発明の一実施形態による、本発明のシステムにおける適用を見出し得るコンピュータの形態である機械のブロック図である。
付随の図面の図1は、本発明のある実施形態による物体検出システム10を図示しており、物体検出システム10は、運動追跡システム12と、運動追跡システム12の正確度を検証するために使用されるステージングシステム14とを含む。
運動追跡システム12は、それぞれのカメラ16の形態である複数の検出器と、運動追跡システム位置付けアルゴリズム18とを含む。
カメラ16は、ステージング領域19の前側、後側、左側、および右側に位置付けられる。各カメラ16は、ステージング領域19内に位置する物体の画像または画像の複数のフレームを捕捉するように位置付けられる。
運動追跡システム位置付けアルゴリズム18は、コンピューティングデバイスの記憶デバイスに位置する。カメラ16は、コンピューティングデバイスに接続され、カメラ16によって捕捉される画像のデータを運動追跡システム位置付けアルゴリズム18に提供する。運動追跡システム位置付けアルゴリズム18は、カメラ16から受信されたデータに基づいて、ステージング領域19内の物体の場所を決定するルーチンを実行する。
図1は、可動性プラットフォーム20と、壁22と、ステージ位置特定アルゴリズム23とを含む、ステージングシステム14の限定された詳細のみを示す。可動性プラットフォーム20は、ステージング領域19内に位置する。可動性プラットフォーム20は、最初に、第1の位置24Aに位置し、後で、第2の位置24Bに移動させられる。種々の光ビームが、壁22に対して可動性プラットフォーム20を位置特定するために使用される。ステージ位置特定アルゴリズム23は、コンピューティングデバイスのコンピュータ可読媒体上に常駐する。ステージ位置特定アルゴリズム23は、可動性プラットフォーム20が壁22に対して位置付けられた後の可動性プラットフォーム20上の物体の場所を計算する。
図2は、標的フレーム26と、フレーム調節機構28と、複数のビーコン30と、標的フレームミラー32と、ミラー配向調節機構34とを含む、図1に示されないステージングシステム14のさらなるコンポーネントを示す。
フレーム調節機構28は、標的フレーム26を可動性プラットフォーム20に搭載する。フレーム調節機構28は、可動性プラットフォーム20に対して鉛直旋回軸36を中心として旋回し得る。フレーム調節機構28が、鉛直旋回軸36を中心として旋回すると、標的フレーム26は、鉛直旋回軸36を中心として方向38に旋回する。
フレーム調節機構28は、複数の調節ねじを含み、複数の調節ねじは、可動性プラットフォーム20に対する標的フレーム26の調節をさらに可能にする。標的フレーム26は、水平軸40を中心として方向44に回転させられ得、水平軸42を中心として方向46に回転させられ得る。
標的フレーム26は、フレーム調節機構28に搭載される基部部分48と、上側部分50とを含む。上側部分50は、軸受を通して基部部分48に搭載される。軸受は、上側部分50が、水平枢動軸54を中心として方向52に枢動することを可能にする。水平枢動軸54を中心とする上側部分50の枢動はまた、可動性プラットフォーム20に対して方向52に上側部分50を枢動させる。
標的フレームミラー32は、ミラー配向調節機構34を通して、標的フレーム26の上側部分50に搭載される。ミラー配向調節機構34は、複数の調節ねじを有し、複数の調節ねじは、回転させられると、標的フレーム26の上側部分50に対して標的フレームミラー32を調節する。ミラー配向調節機構34は、水平軸62を中心として方向58に標的フレームミラー32を調節し、鉛直軸64を中心として方向60に標的フレームミラー32を調節する。
ビーコン30は、標的フレーム26の上側部分50に搭載される。ビーコン30は、図1のカメラ16によって容易に検出可能である材料から作製される「受動的ビーコン」であり得るか、またはカメラによって検出され得る可視光もしくは不可視光を放出する発光ダイオード(LED)または他の物体等の「能動的ビーコン」であり得る。軸36、軸40、軸42、または軸54を中心とする標的フレーム26のいかなる調節も、可動性プラットフォーム20に対するビーコン30の場所の同時調節を引き起こす。しかしながら、ビーコン30は、標的フレームミラー32が軸62および軸64を中心として調節されるとき、静止したままである。
図3は、レーザ光源68と、ビームスプリッタ70と、基準ミラー72とを含む、図1のステージングシステム14のさらなるコンポーネントを図示する。レーザ光源68と、ビームスプリッタ70と、基準ミラー72と、壁22とを備える配列は、「マイケルソン干渉計」として当技術分野において認識可能である。基準ミラー72は、壁22に対する標的フレームミラー32の初期の大まかな整合のために使用され得る。
水平枢動軸54が、図3に示される。標的フレーム26の上側部分50の初期整合の間、水平枢動軸54は、壁22に対して垂直ではないと仮定され得る。
さらに、標的フレームミラー32に対する法線は、水平枢動軸54と整合させられていないと仮定され得る。図1のステージングシステム14の較正は、標的フレームミラー32に対する法線が水平枢動軸54と一致するように、標的フレームミラー32を調節することを伴う。標的フレームミラー32に対して垂直に反射する光ビームは、水平枢動軸54と一致するか、またはそれに平行である。したがって、最初に、標的フレームミラー32に対して垂直である光ビームの方向を決定することによって、水平枢動軸54の方向を取得することが可能である。
図4は、図1の物体検出システム10を使用して物体を検出する方法を図示する。76において、ステージングシステム14が較正される。78において、ステージングシステム14は、図2のビーコン30のうちの1または複数のステージベースの場所を生成するために使用される。80において、運動追跡システム12が、1または複数のビーコン30の運動追跡システムベースの場所を生成するために使用される。82において、運動追跡システム12が検証される。運動追跡システム12の検証は、概して、運動追跡システムベースの場所の正確度を決定するための運動追跡システムベースの場所とステージベースの場所との比較を含む。84において、図2に示されるステージングシステム14のコンポーネントは、図1の第1の位置24Aから第2の位置24Bに移動させられる。次いで、78、80、および82におけるプロセスが繰り返される。
使用時、較正目的のために、レーザ光源68は、一次較正光ビーム90を生成する。ビームスプリッタ70は、一次較正光ビーム90を基準較正光ビーム92およびステージ較正光ビーム94に分割する。ステージ較正光ビーム94は、一次較正光ビーム90および基準較正光ビーム92に対して直角である。
基準較正光ビーム92は、基準ミラー72から90度で反射し、次いで、ビームスプリッタ70から壁22に向かって90度で反射する。基準較正光ビーム92の場所は、壁22上の基準較正光ビーム92によって作成される基準スポット96によって検出される。ステージ較正光ビーム94は、標的フレームミラー32に対する法線に対して90度未満の角度にあり、次いで、標的フレームミラー32から90度未満である角度で反射する。例えば、ステージ較正光ビーム94は、法線に対して5度の角度で標的フレームミラー32に接近し、法線に対して5度の角度で標的フレームミラー32から反射し、したがって、10度の反射角度をもたらし得る。ステージ較正光ビーム94は、ビームスプリッタ70を通過し、壁22に進行する。ステージ較正光ビーム94の場所が、壁22上の第1の較正スポット98によって検出される。標的フレーム26の上側部分50は、第1の較正スポット98が基準スポット96により近接して移動するように調節され得る。そのような調節は、標的フレームミラー32の平面が一次較正光ビーム90により平行であることをもたらす。その後、基準スポット96は、それ以上使用されない。
図5および図6に示されるように、標的フレーム26の上側部分50は、水平枢動軸54を中心として左および右に枢動させられる。
図7Aに示されるように、100において、第1の較正スポット98は、最初に、基準スポット96と整合させられる。整合は、上記に説明されるような旋回軸36を中心とする旋回移動および回転軸42を中心とする回転によって遂行される。第1の較正スポット98と基準スポットとの整合が、図7Bに示される。
次に、図7Cに示されるように、102において、枢動軸54を中心とする枢動が、時計回り方向に実行され、第1の較正スポット98の鉛直移動および水平移動の方向が、注目される。そのような移動は、枢動軸54およびミラー32の法線の軸の不整合によって引き起こされる。図7Cの102における方向に注目することによって、ミラー調節機構34を用いてミラー32を操向するための方向が、図7Dの104に表されるものとして決定され得る。図7Eに示されるように、106において、ミラー調節機構34を用いてミラー32をわずかに調節する。
次に、図7Fに示されるように、108において、第1の較正スポット98は、再び、基準スポット96と整合させられる。図7Fに示されるプロセスは、図7Aの繰り返しである。図7B-7Eに説明される後続のプロセスは、図7Cの時計回り移動が、第1の較正スポット98のいかなる鉛直移動または水平移動も生み出さなくなるまで、繰り返される。次いで、ミラー32の法線が、枢動軸54と十分に整合されるか、または一致することが結論付けられ得る。
図8および図9に示されるように、標的フレームミラー32は、フレーム調節機構28を使用して水平軸42を中心として標的フレームミラー32とともに標的フレーム26を回転させることによっても調節される。
次いで、図4の76におけるステージングシステム14の較正が完了される。ステージングシステム14は、ここで、図4の78において、ビーコン30のステージベースの場所を生成するために使用される。
図10に示されるように、レーザ光源68は、ステージ較正光ビーム110を生成するために使用される。ステージ較正光ビーム110は、ビームスプリッタ70によって分割される。議論のみの目的のために、ステージ較正光ビーム110の1つの成分、すなわち、ビームスプリッタ70によって標的フレームミラー32に向かって反射される成分112が、使用される。ステージ較正光ビーム110の成分112は、標的フレームミラー32によって反射され、壁22上に位置付けスポット114を形成する。位置付けスポット114は、図7の第4の較正スポット104と同一の場所にある。位置付けスポット114は、水平枢動軸54の場所も示す。
図2を参照すると、ビーコン30は、水平枢動軸54に対する位置にあり、水平枢動軸54は、ステージングシステム14が製造される機械的仕様に起因して既知である。さらに、スケール116が、標的フレーム26の上側部分50が標的フレーム26の基部部分48に対して枢動させられる程度の視覚的読取値を提供する。したがって、いったん水平枢動軸54の場所およびスケール116からの角度読取値が既知となると、ビーコン30の場所が計算され得る。実用では、オペレータは、スケール116からの角度測定値をステージ位置特定アルゴリズム23に入れ、ステージ位置特定アルゴリズム23は、可動性プラットフォーム20が第1の位置24Aに位置するときのビーコン30の場所を計算する。ステージ位置特定アルゴリズム23の出力は、図2のビーコン30のうちの各々のステージベースの場所を提供する。
静止場所にある可動性プラットフォーム20を用いて、種々の調節が、標的フレーム26の上側部分50に行われ得る。例えば、標的フレーム26の上側部分50は、図5に示されるように枢動され得、ビーコン30の場所が、再び計算され得る。同様に、標的フレーム26の上側部分50は、図5、図6、図8、および図9に示されるように枢動および回転させられ得、ビーコンの場所が、再び計算され得る。図11に示されるように、標的フレーム6はまた、鉛直旋回軸36を中心として旋回させられ得、ビーコン30の場所が、再び計算され得る。専用スケール(図示せず)が、図11の標的フレーム26が旋回する角度の読取値を提供するために使用される。
図4の80において、図1の運動追跡システム12は、ステージングシステム14のビーコン30の場所を独立して決定する。ステージングシステム14が、上記に説明されるように、78においてビーコン30の場所を計算するために使用される度に、カメラ16は、ビーコン30の場所を捕捉する。図1の運動追跡システム位置付けアルゴリズム18は、運動追跡システム位置付けアルゴリズム18がカメラ16から受信するデータに基づいて、ビーコン30の場所を計算する。運動追跡システム位置付けアルゴリズム18の出力は、運動追跡システム12のカメラ16に対する各ビーコン30の運動追跡システムベースの場所を表す。
図4の82において、オペレータが、運動追跡システム12を検証する。オペレータは、運動追跡システムベースの場所の正確度を決定するために、運動追跡システムベースの場所をステージベースの場所と比較する。データは、ステージングシステム14が、図2に示される構成にあるときに比較され、次いで、ステージングシステム14が、異なる構成(例えば、図5、図6、図8、図9、および図11に示される構成)にあるときに繰り返される。
図4の84において、オペレータは、ステージングシステム14を移動させる。特に、オペレータは、可動性プラットフォーム20を図1の第1の位置24Aから第2の位置24Bに移動させる。オペレータが可動性プラットフォーム20を移動させた後、オペレータは、再び、図10の位置付けスポット114がオペレータが可動性プラットフォーム20を移動させる前と同一の場所にあるように、可動性プラットフォーム20を位置付ける。オペレータは、それによって、水平枢動軸54が同一の位置のままであることを知る。図12は、オペレータによって第2の位置24Bに標的フレームミラー32とともに移動させられた標的フレーム26の上側部分50を示す。ビームスプリッタ70は、基準ビーム118を提供し、基準ビーム118は、基準ミラー72から、かつビームスプリッタ70から反射し、壁22上に基準スポット120を形成する。オペレータは、位置付けスポット114を基準スポット120と整合させる。水平枢動軸54は、したがって、図12を図10と比較すると、同一の位置のままである。図8および図9に図示されるようなさらなる調節が、再び行われ、フレーム調節機構28は、位置付けスポット114を基準スポット120と整合させるために使用される。しかしながら、ミラー配向調節機構34を使用するいかなる調節も、本段階において行われない。
再び図4を参照すると、次いで、78、80、および82におけるプロセスは、運動追跡システム12の正確度を検証するために再び繰り返される。
正確度および容易な使用のため、マイケルソン干渉計が使用される。レーザ光または非レーザ光を使用する異なる光学システムを使用して標的フレームミラー32を較正することが、可能であり得る。
運動追跡システム12の検出器は、カメラ16として表される。赤外線検出器またはレーダ検出器等の他の検出器を使用することが、可能であり得る。さらに、カメラ16は、ステージング領域の周囲の静止位置に示されるが、代わりに、標的フレーム26上に1または複数のカメラまたは他の検出器を配置することが、可能であり得る。
図13は、コンピュータシステム900の例示的形態である機械の図式的表現を示し、コンピュータシステム900中で、本明細書で議論される技法のうちのいずれか1つまたは複数を機械に実施させるための命令のセットが実行され得る。代替実施形態では、機械は、スタンドアロンデバイスとして動作するか、または他の機械に接続(例えば、ネットワーク化)され得る。ネットワーク化された展開では、機械は、サーバ-クライアントネットワーク環境内のサーバまたはクライアント機械として、または、ピアツーピア(または分散型)ネットワーク環境内のピア機械として動作し得る。機械は、パーソナルコンピュータ(PC)、タブレットPC、セットトップボックス(STB)、携帯情報端末(PDA)、セルラー電話、ウェブアプライアンス、ネットワークルータ、スイッチもしくはブリッジ、またはその機械によってとられるべきアクションを規定する命令のセットを(逐次的に、または別様に)実行することが可能な任意の機械であり得る。さらに、単一の機械のみが図示されるが、「機械」という用語は、本明細書で議論される技法のうちのいずれか1つまたは複数を実施するために、命令のセット(または複数のセット)を個々に、または共同で実行する機械の任意の集合物を含むようにも解釈されるものとする。
例示的コンピュータシステム900は、プロセッサ902(例えば、中央処理ユニット(CPU)、グラフィックス処理ユニット(GPU)、または両方)と、メインメモリ904(例えば、読取専用メモリ(ROM)、フラッシュメモリ、ダイナミックランダムアクセスメモリ(DRAM)(同期DRAM(SDRAM)またはラムバスDRAM(RDRAM)等)等)と、静的メモリ906(例えば、フラッシュメモリ、スタティックランダムアクセスメモリ(SRAM)等)とを含み、それらは、バス908を介して相互に通信する。
コンピュータシステム900はさらに、ビデオディスプレイ910(例えば、液晶ディスプレイ(LCD)または陰極線管(CRT))を含み得る。コンピュータシステム900はまた、英数字入力デバイス912(例えば、キーボード)と、カーソル制御デバイス914(例えば、マウス)と、ディスクドライブユニット916と、信号生成デバイス918(例えば、スピーカ)と、ネットワークインターフェースデバイス920とを含む。
ディスクドライブユニット916は、機械読み取り可能な媒体922を含み、本明細書で説明される技法または機能のうちのいずれか1つまたは複数を具現化する命令924(例えば、ソフトウェア)の1または複数のセットが、機械読み取り可能な媒体に記憶される。ソフトウェアはまた、完全に、または少なくとも部分的に、コンピュータシステム900によるソフトウェアの実行の間、メインメモリ904内および/またはプロセッサ902内に常駐し得、メインメモリ904およびプロセッサ902も、機械読み取り可能な媒体を構成し得る。
ソフトウェアはさらに、ネットワークインターフェースデバイス920を介して、ネットワーク928を経由して送信または受信され得る。
機械読み取り可能な媒体924は、例示的実施形態において、単一の媒体であるように示されるが、「機械読み取り可能な媒体」という用語は、命令の1または複数のセットを記憶する単一の媒体または複数の媒体(例えば、一元化されたデータベースもしくは分散型データベース、ならびに/または関連付けられるキャッシュおよびサーバ)を含むように解釈されるべきである。「機械読み取り可能な媒体」という用語はまた、任意の媒体を含み、任意の媒体は、機械による実行のための命令のセットを記憶し、エンコードし、または搬送することが可能であり、機械に、本発明の技法のうちのいずれか1つまたは複数を実施させるように解釈されるものとする。故に、「機械読み取り可能な媒体」という用語は、限定ではないが、ソリッドステートメモリ、光学媒体および磁気媒体、ならびに搬送波信号を含むように解釈されるものとする。
特定の例示的実施形態が、説明され、付随の図面に示されているが、そのような実施形態は、単に例証的であり、本発明の制限ではなく、修正が当業者に想起され得るので、本発明は、示され説明される具体的構造および配列に制限されないことを理解されたい。

Claims (17)

  1. 物体を検出する方法であって、前記方法は、
    (i)ステージングシステムを較正することを含み、
    前記ステージングシステムを較正することは、
    第1のステージ較正光ビームを生成することと、
    標的フレームミラーから前記第1のステージ較正光ビームを反射させることと、
    第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、
    前記標的フレームが前記第1の枢動角度にあるとき、前記第1のステージ較正光ビームが前記標的フレームミラーから反射された後の前記第1のステージ較正光ビームの第1の場所を検出し、前記標的フレームが前記第2の枢動角度にあるとき、前記第1のステージ較正光ビームが前記標的フレームミラーから反射された後の前記第1のステージ較正光ビームの第2の場所を検出することと、
    前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値を決定することと、
    前記標的フレームミラーの配向を表す前記値の決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームに対する前記標的フレームミラーの配向を調節することと
    を含む、方法。
  2. 前記第1のステージ較正光ビームは、レーザビームである、請求項1に記載の方法。
  3. 前記方法は、
    一次較正光ビームを生成することと、
    前記一次較正光ビームを基準較正光ビームおよび前記第1のステージ較正光ビームに分割することと、
    前記基準較正光ビームの場所および前記第1のステージ較正光ビームの場所を検出することと、
    前記第1のステージ較正光ビームの場所が前記基準較正光ビームの場所と一致するように、前記標的フレームの配向を調節することと
    をさらに含む、請求項1に記載の方法。
  4. ビームスプリッタが、前記一次較正光ビームを分割する、請求項3に記載の方法。
  5. 前記ビームスプリッタは、前記一次較正光ビームを強度に基づいて分割する、請求項4に記載の方法。
  6. 前記方法は、(ii)前記ステージングシステムを使用して、ビーコンのステージベースの場所を生成することをさらに含む、請求項1に記載の方法。
  7. 前記方法は、
    第2のステージ較正光ビームを生成することと、
    前記標的フレームミラーから前記第2のステージ較正光ビームを反射させることと、
    前記第2のステージ較正光ビームが前記標的フレームミラーから反射された後の前記第2のステージ較正光ビームの場所を検出することと、
    前記第2のステージ較正光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
    をさらに含む、請求項6に記載の方法。
  8. 前記ステージングシステムを使用して、ビーコンのステージベースの場所を生成することは、
    前記ステージングシステムを移動させることと、
    前記ステージングシステムを移動させ、かつ、前記第1のステージ較正光ビームが前記標的フレームミラーから反射された後の前記第1のステージ較正光ビームの場所を検出することと、
    前記ステージングシステムを移動させた後の前記第1のステージ較正光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
    を含む、請求項6に記載の方法。
  9. 前記ステージングシステムは、前記第1のステージ較正光ビームの方向に移動させられる、請求項8に記載の方法。
  10. 前記方法は、
    前記可動性プラットフォームを移動させた後、前記可動性プラットフォームに対する前記標的フレームの配向を調節することにより、前記第1のステージ較正光ビームの場所を調節することをさらに含む、請求項9に記載の方法。
  11. 前記第1のステージ較正光ビームは、レーザビームである、請求項6に記載の方法。
  12. 前記方法は、(iii)運動追跡システムを動作させることにより、前記ビーコンの運動追跡システムベースの場所を生成することをさらに含み、
    前記運動追跡システムを動作させることにより、前記ビーコンの運動追跡システムベースの場所を生成することは、
    少なくとも1つの検出器を用いて、前記ビーコンと前記検出器に対する前記ビーコンの値とを検出することと、
    運動追跡システム位置付けアルゴリズムを用いて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
    を含む、請求項6に記載の方法。
  13. 前記運動追跡システムを動作させることにより、前記ビーコンの運動追跡システムベー
    スの場所を生成することは、
    前記可動性プラットフォームに対して、鉛直旋回軸を中心として前記標的フレームを旋回させることと、
    前記可動性プラットフォームに対して前記標的フレームを旋回させた後、少なくとも1つの検出器を用いて、前記ビーコンと前記検出器に対する前記ビーコンの値とを検出することと、
    運動追跡システム位置付けアルゴリズムを用いて、前記検出器に対する前記ビーコンの前記値に基づいて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
    を含む、請求項12に記載の方法。
  14. 前記方法は、(iv)前記運動追跡システムを検証することをさらに含み、
    前記運動追跡システムを検証することは、
    前記運動追跡システムベースの場所と前記ステージベースの場所とを比較することにより、前記運動追跡システムベースの場所の正確度を決定すること
    を含む、請求項12に記載の方法。
  15. 物体を検出する方法であって、前記方法は、
    (i)ステージングシステムを較正することであって、
    前記ステージングシステムを較正することは、
    ステージ較正光ビームを生成することと、
    標的フレームミラーから前記ステージ較正光ビームを反射させることと、
    第1の枢動角度と第2の枢動角度との間で枢動軸を中心として標的フレームを可動性プラットフォームに対して枢動させることと、
    前記標的フレームが前記第1の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第1の場所を検出し、前記標的フレームが前記第2の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第2の場所を検出することと、
    前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値を決定することと、
    前記標的フレームミラーの配向を表す前記値の決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームに対する前記標的フレームミラーの配向を調節することと
    を含む、ことと、
    (ii)前記ステージングシステムを使用して、ビーコンのステージベースの場所を生成することであって、
    前記ステージングシステムを使用して、前記ビーコンのステージベースの場所を生成することは、
    ステージ較正光ビームを生成することと、
    前記標的フレームミラーから前記ステージ較正光ビームを反射させることと、
    前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの場所を検出することと、
    前記ステージ較正光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定することと
    を含む、ことと、
    (iii)運動追跡システムを動作させることにより、前記ビーコンの運動追跡システムベースの場所を生成することであって、
    前記運動追跡システムを動作させることにより、前記ビーコンの運動追跡システムベースの場所を生成することは、
    少なくとも1つの検出器を用いて、前記ビーコンと前記検出器に対する前記ビーコンの値とを検出することと、
    運動追跡システム位置付けアルゴリズムを用いて、前記検出器に対する前記ビーコンの値に基づいて、前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定することと
    を含む、ことと、
    (iv)前記運動追跡システムを検証することであって、
    前記運動追跡システムを検証することは、
    前記運動追跡システムベースの場所と前記ステージベースの場所とを比較することにより、前記運動追跡システムベースの場所の正確度を決定すること
    を含む、ことと
    を含む、方法。
  16. 物体検出システムであって、前記物体検出システムは、
    (i)ステージングシステムであって、
    前記ステージングシステムは、
    可動性プラットフォームと、
    第1の枢動角度と第2の枢動角度との間での枢動軸を中心とする枢動移動のために前記可動性プラットフォームに搭載されている標的フレームと、
    前記標的フレーム上のビーコンと、
    前記標的フレームに取り付けられている標的フレームミラーと、
    前記標的フレームミラーからの反射のためにステージ較正光ビームを生成する少なくとも1つの光源であって、前記標的フレームが前記第1の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第1の場所が検出可能であり、前記標的フレームが前記第2の枢動角度にあるとき、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの第2の場所が検出可能であり、前記第1の場所および前記第2の場所に基づいて、前記枢動軸に対する前記標的フレームミラーの配向を表す値が計算可能である、少なくとも1つの光源と、
    前記標的フレームミラーと前記標的フレームとの間のミラー配向調節機構であって、前記ミラー配向調節機構は、前記標的フレームミラーの配向を表す前記値の決定に基づいて、前記標的フレームミラーが前記枢動軸に対してより垂直であるように、前記標的フレームミラーの前記配向を調節し、前記少なくとも1つの光源は、ステージ較正光ビームを生成し、前記ステージ較正光ビームを前記標的フレームミラーから反射させ、前記ステージ較正光ビームが前記標的フレームミラーから反射された後の前記ステージ較正光ビームの場所が検出可能である、ミラー配向調節機構と、
    前記ステージ較正光ビームに基づいて、前記標的フレーム上の前記ビーコンのステージベースの場所を決定するためのステージ位置特定アルゴリズムと
    を含む、ステージングシステムと、
    (ii)運動追跡システムであって、
    前記運動追跡システムは、
    前記ビーコンと検出器に対する前記ビーコンの値とを検出するように位置付けられている少なくとも1つの検出器と、
    入力として前記検出器に対する前記ビーコンの前記値を受信するための運動追跡システム位置付けアルゴリズムであって、前記運動追跡システム位置付けアルゴリズムは、前記運動追跡システム位置付けアルゴリズムからの出力として前記運動追跡システムに対する前記ビーコンの運動追跡システムベースの場所を決定し、前記運動追跡システムベースの場所と前記ステージベースの場所とを比較することにより、前記運動追跡システムベースの場所の正確度を決定する、運動追跡システム位置付けアルゴリズムと
    を含む、運動追跡システムと
    を備える、物体検出システム。
  17. 前記ステージングシステムは、前記可動性プラットフォームに対する前記標的フレームの配向を調節するために前記可動性プラットフォームと前記標的フレームとの間のフレーム調節機構をさらに含む、請求項16に記載の物体検出システム
JP2021519873A 2018-10-12 2019-10-08 運動追跡システムの正確度を検証するためのステージングシステム Active JP7434303B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201862745218P 2018-10-12 2018-10-12
US62/745,218 2018-10-12
US201962798294P 2019-01-29 2019-01-29
US62/798,294 2019-01-29
PCT/US2019/055185 WO2020076822A1 (en) 2018-10-12 2019-10-08 Staging system to verify accuracy of a motion tracking system

Publications (2)

Publication Number Publication Date
JP2022504734A JP2022504734A (ja) 2022-01-13
JP7434303B2 true JP7434303B2 (ja) 2024-02-20

Family

ID=70165171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021519873A Active JP7434303B2 (ja) 2018-10-12 2019-10-08 運動追跡システムの正確度を検証するためのステージングシステム

Country Status (5)

Country Link
US (1) US20220011415A1 (ja)
EP (1) EP3863516A4 (ja)
JP (1) JP7434303B2 (ja)
CN (1) CN113056229B (ja)
WO (1) WO2020076822A1 (ja)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003202476A (ja) 2002-01-07 2003-07-18 Fujitsu Ltd 波長分散補償器の光軸調整方法、波長分散補償器の光軸調整装置及び波長分散補償器の組み立て方法
JP2005501241A (ja) 2001-08-23 2005-01-13 ザイゴ コーポレーション 複数経路干渉分光法
JP2008275492A (ja) 2007-05-01 2008-11-13 Opcell Co Ltd オートコリメータ
CN102230825A (zh) 2011-03-07 2011-11-02 中国航空工业集团公司北京长城计量测试技术研究所 一种应用相位偏移干涉技术的姿态修正***
JP2013061987A (ja) 2005-07-01 2013-04-04 Sony Pictures Entertainment Inc モバイルモーションキャプチャカメラ
JP2013224899A (ja) 2012-04-23 2013-10-31 Panasonic Corp 表面形状測定装置及び方法
US20150294483A1 (en) 2014-04-10 2015-10-15 GM Global Technology Operations LLC Vision-based multi-camera factory monitoring with dynamic integrity scoring

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59206701A (ja) * 1983-05-11 1984-11-22 Ricoh Co Ltd 干渉測定装置
JPS61202111A (ja) * 1985-03-06 1986-09-06 Nippon Kogaku Kk <Nikon> 位置変化検出装置
US6762845B2 (en) * 2001-08-23 2004-07-13 Zygo Corporation Multiple-pass interferometry
US8854594B2 (en) * 2010-08-31 2014-10-07 Cast Group Of Companies Inc. System and method for tracking
US9100587B2 (en) 2011-07-22 2015-08-04 Naturalpoint, Inc. Hosted camera remote control
EP2687866A1 (de) * 2012-07-19 2014-01-22 Leica Geosystems AG Lasertracker mit Kalibriereinheit zur Selbstkalibrierung
CN103090883A (zh) * 2013-01-15 2013-05-08 中国电子科技集团公司第二十七研究所 一种光电跟踪***动态跟踪精度校准装置及方法
JP2015059988A (ja) * 2013-09-17 2015-03-30 富士通株式会社 ステレオ撮像装置及びステレオ画像生成方法
EP3435864A4 (en) * 2016-03-31 2019-09-18 Zoll Medical Corporation SYSTEMS AND METHODS FOR MONITORING THE MOVEMENT OF A PATIENT
CN106643505B (zh) * 2017-01-18 2019-10-08 北京工业大学 一种验证激光追踪测量***标准球面反射镜减小轴系跳动误差方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005501241A (ja) 2001-08-23 2005-01-13 ザイゴ コーポレーション 複数経路干渉分光法
JP2003202476A (ja) 2002-01-07 2003-07-18 Fujitsu Ltd 波長分散補償器の光軸調整方法、波長分散補償器の光軸調整装置及び波長分散補償器の組み立て方法
JP2013061987A (ja) 2005-07-01 2013-04-04 Sony Pictures Entertainment Inc モバイルモーションキャプチャカメラ
JP2008275492A (ja) 2007-05-01 2008-11-13 Opcell Co Ltd オートコリメータ
CN102230825A (zh) 2011-03-07 2011-11-02 中国航空工业集团公司北京长城计量测试技术研究所 一种应用相位偏移干涉技术的姿态修正***
JP2013224899A (ja) 2012-04-23 2013-10-31 Panasonic Corp 表面形状測定装置及び方法
US20150294483A1 (en) 2014-04-10 2015-10-15 GM Global Technology Operations LLC Vision-based multi-camera factory monitoring with dynamic integrity scoring

Also Published As

Publication number Publication date
WO2020076822A1 (en) 2020-04-16
EP3863516A4 (en) 2022-06-15
US20220011415A1 (en) 2022-01-13
CN113056229B (zh) 2024-06-11
EP3863516A1 (en) 2021-08-18
JP2022504734A (ja) 2022-01-13
CN113056229A (zh) 2021-06-29

Similar Documents

Publication Publication Date Title
US10282855B2 (en) Determining object properties with respect to particular optical measurement
Corti et al. A metrological characterization of the Kinect V2 time-of-flight camera
US11170513B2 (en) Object surface matching with a template for flight parameter measurement
TWI442311B (zh) 在遊戲中使用三維環境模型
TWI659220B (zh) 用於物體之即時追蹤之裝置、系統及方法
JP2018534576A (ja) Lidarを使用した6自由度(6dof)の運動の推定
TWI448318B (zh) 虛擬高爾夫模擬裝置及其使用之感測裝置與感測方法
US10913157B2 (en) Robot simulation apparatus and robot simulation method
US10217228B2 (en) Method, system and non-transitory computer-readable recording medium for measuring ball spin
CN102572505A (zh) 家中深度相机校准
CN104685541A (zh) 用于确定三维对象上注视点的方法和装置
JP2018523100A (ja) ポリゴンを用いて光パターンを生成するための方法およびシステム
WO2020132784A1 (en) Methods and apparatus to detect collision of virtual camera with objects in three-dimensional volumetric model
JP2009294048A (ja) 移動体の挙動計測装置および移動体の挙動計測方法
JP7434303B2 (ja) 運動追跡システムの正確度を検証するためのステージングシステム
CN107588929A (zh) 球幕投影/跟踪***标定方法及标定器
TW201838408A (zh) 使用光偵測及測距之獨立於駐留角度而追蹤及監測物件
TW202135009A (zh) 利用3d線接點判定位置及地圖建立
JP2000205821A (ja) 三次元形状計測装置及びその三次元形状計測方法
US11181639B2 (en) Measurement device, measurement method, and control program for measurement device
TW201813366A (zh) 場景掃描方法及系統
Tilch et al. Development of a new laser-based, optical indoor positioning system
JPWO2020028191A5 (ja)
Kopf et al. A portable, low-cost 3D body scanning system
WO2021037326A1 (en) System and process for optical detection and measurement of arrow positions

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220926

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230530

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240104

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: 20240202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240207

R150 Certificate of patent or registration of utility model

Ref document number: 7434303

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150