[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4221768B2 - 空間内で物体を位置指定する方法および装置 - Google Patents

空間内で物体を位置指定する方法および装置 Download PDF

Info

Publication number
JP4221768B2
JP4221768B2 JP06203898A JP6203898A JP4221768B2 JP 4221768 B2 JP4221768 B2 JP 4221768B2 JP 06203898 A JP06203898 A JP 06203898A JP 6203898 A JP6203898 A JP 6203898A JP 4221768 B2 JP4221768 B2 JP 4221768B2
Authority
JP
Japan
Prior art keywords
image
trace
mark
camera
point
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
Application number
JP06203898A
Other languages
English (en)
Other versions
JPH10253322A (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.)
Orano Demantelement SAS
Original Assignee
Compagnie Generale des Matieres Nucleaires SA
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 Compagnie Generale des Matieres Nucleaires SA filed Critical Compagnie Generale des Matieres Nucleaires SA
Publication of JPH10253322A publication Critical patent/JPH10253322A/ja
Application granted granted Critical
Publication of JP4221768B2 publication Critical patent/JP4221768B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V8/00Prospecting or detecting by optical means
    • G01V8/10Detecting, e.g. by using light barriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、3次元空間内で物体を位置指定する方法および装置に関し、位置測定、トラッキング、工業プロセス制御または変形測定のために、動く固体のランダムな動きを識別しなければならないロボット工学、地図作成、航空学など多数の用途を有する。
【0002】
【従来の技術】
これらのタイプの測定または検査を実施する多数の技術的解決策があるが、すべての解決策が、高い温度および高い圧力、または放射能のために危険である工業環境内で使用することが容易であるとは限らない。さらに、すべての解決策が、十分な確度で結果を迅速にもたらすことができるとは限らない。
【0003】
周知のプロセスは、一般に、センサによってねらわれるターゲットを物体に備えるステップから構成され、ターゲットの位置は、センサに対して分かっている。物体の位置は、その配向を含めて、様々なターゲットのすべての位置を考慮することによって推測される。代表的なターゲットには3つの範疇がある。すなわち、磁気ターゲット、超音波ターゲット、光ターゲットである。第1のターゲットは、通常、パルス動作を使用して磁界をつくり出すコイルから構成され、このタイプのシステムは、磁界の力および角度を決定する磁気センサと一緒に使用される。しかし、それらは、測定遅延が長い、範囲が限られている、磁界中に鉄材料が存在する場合にコイル間で干渉が起こるという欠点を有する。最後に、位置指定があまり正確でない。
【0004】
超音波ターゲットは、各送信機と各センサとの距離を測定し、かつ三角法によって送信機の位置を推測するために、複数のセンサによって受け取られるパルス・シーケンスを送信する。これらの解決策はまた、解像度欠陥、低い精度、およびエコーおよび他の雑音による干渉の危険に関連する欠点を有する。
【0005】
光解決策は、物体上に作成され、カメラまたはアナログ・イメージ撮影手段に見えるマークの観測に基づく。複数のカメラが備えられている場合、各イメージ上のマークの位置を別々に検査することによって物体と各カメラとの間の方向を推測し、かつ物体の位置を三角法によって推測するために、環境および物体の立体ビューをつくり出す。しかし、これらのシステムは、カメラの数が多いために費用がかかり、またカメラは、位置指定品質が容認できるように非常に正確にリンクしなければならず、また位置指定は、空間内のかなり制限された領域内に存在する物体、より正確には、観測カメラ・ビームが交差する位置に存在する物体に限定され、したがってカメラを分解しなければならず、また様々な距離において観測するためにシステムを再調整しなければならない。
【0006】
単眼位置指定は、単一のカメラの使用に基づく。いくつかの解決方法は、分析的であり、そのイメージから始まるマークの位置を決定するために方程式または連立方程式を解く必要がある。それらは迅速であるが、測定雑音に対して敏感である。
【0007】
他の範疇は、物体上のマークの位置を推定し、次いでカメラによって記録されたイメージと、マークが推定した位置にある場合に得られるであろうイメージとの間の誤差基準を最小限に抑えるために補正する反復解決策から構成される。これらの解決策は、正確であり、測定雑音に対してあまり敏感でなく、異なる数のマークを使用することができるが、それらは、収束がかなり遅く、また第1の推定値が解に近くなければならず、さもなければ収束の保証はないという欠点がある。
【0008】
1つの解決策が、DeMenthonおよびDavis著の文献「Model−based object pose in 25 lines of code」、International Journal of Computer Vision、vol.15、p.123−141、1995に記載されており、近似的であるが、使い易いアルゴリズムによって物体上のマークの位置の第1の推定値を得るステップ、次いでマークの位置推定値をカメラ・イメージ上に投影し、その後近似アルゴリズムをこれらの投影に適用して、前の推定値よりも正確なマークの位置の新しい推定値を与える反復プロセスによって推定位置を補正するステップから構成される。
【0009】
【発明が解決しようとする課題】
本発明は、単眼光学方法の一族に属し、上記の文献に非常に近い位置を推定する第1のアルゴリズムを使用する反復解決プロセスの使用を含んでいる。しかし、本発明は、特に、イメージ上のマークの位置決定を改善する特定のステップの結果として、またイメージ位置の最終決定における精度に対する要件を満足するマークの性質によって、測定雑音に対してあまり敏感でないよりよい最終推定アルゴリズムを使用する特徴を有する。
【0010】
【課題を解決するための手段】
その最も一般的な形態では、本発明は、カメラを使用して撮影したイメージ上のマークのトレースの位置を決定するステップ、次いでイメージ上のトレースの位置を使用して撮影したイメージに対するマークの位置を計算するステップを含んでおり、所定の幾何形状関数を使用して、トレースをモデル化し、トレースに最も良く一致する形状関数の位置を計算することによってイメージ上のトレースの位置の決定を改善するステップを含んでいることを特徴とする、空間内でマークを担持する物体を位置決めするプロセスに関する。このタイプのモデルは、カメラの解像度ピッチよりもはるかによい精度でトレースの位置を推定することができ、したがってイメージの解像度が低い場合でも、マークの位置に関して優れた精度が得られる。
【0011】
本発明によるプロセスにおいて使用されるデバイスは、光源なしのマークを含んでいることが好ましいが、あるいは必ずしも反射性でなくてもよい。また、イメージ撮影手段はカメラの形をしている。
【0012】
本発明について、いくつかの可能な実施形態の1つを完全に示す以下の図面に関してより詳細に説明する。
【0013】
【発明の実施の形態】
図1に、ハンドル2によって持ち上げられ、かつ観測ビデオ・カメラ4に対向する側にマーク3を有するツール1である物体を示す。マーク3は、色付きのドットまたは周囲の光を反射するドットなど小さいパターンから構成される。マーク3が、ビデオ・カメラ4に対して画定された不変の配向を有することは不可欠ではないが、マーク3は、本発明を非常に多数の状況に適用できるように、検出精度に影響を及ぼすことなくカメラに対して斜めに提示される。
【0014】
これらの受動的マークは、一般に実地に使用され、かつより容易に見えるが、あまり明確に画定されていない輪郭を有し、したがって以下で説明する位置推定値を改善するアルゴリズムを十分に利用することができない光マークよりもはるかに好まれる。
【0015】
また、他のマーク3が他の物体、すなわちロボットのアーム5またはコンピュータによって遠隔的に操作され、かつハンドル2を持ち上げようと試みるロボットのアーム5の表面上に作成される。ビデオ・カメラ4は、毎回2つの物体の相対位置を与えることができるように、ツール1を位置指定し、次いでアーム5が動いている間にアーム5を周期的に位置指定することによってツール1の接近を援助する。ビデオ・カメラ4は、この情報を決定し、かつそれ自体アーム制御装置5に接続されるか、あるいは遠隔操作アーム用に、そのときアーム5制御ステーション7上で効率的に作業するオペレータに見えるディスプレイ・ユニット6に接続される計算ユニット5に接続される。
【0016】
位置指定プロセスの第1のステップは、ビデオ・カメラ4によって撮影されたイメージ上のマーク3のトレースを捜すことである。このステップでは、それぞれ1つのマーク3のトレースを含んでいるイメージのイメジットまたはポーションを識別する。図2に、このプロセスが、ビデオ・カメラ4上のイメージ10を前に撮影した較正イメージ9に関連付けることであることを示す。1つのマーク3のトレースが較正イメージ9のポーションまたは基準イメジット11の輪郭内に含まれることが分かった場合、位置指定プログラムは、イメージ10上の座標xおよびyにおいて同じ輪郭を有するイメジット12を次々に生成し、次の式(1)を使用して、イメジット11の光強度とイメジット12の光強度との間の相関Cを計算する。
【数1】
Figure 0004221768
上式で、covは共分散であり、Eは数学的期待値であり、σは光強度の標準偏差である。Mo およびMk は、イメジット11および12の内容または光パターンを表す。この計算は、イメジット12のすべての位置に対して繰り返され、xおよびyを変化させる。そのとき、イメージ10に対して相関表が得られる。表の各点には、−1から+1の間の数が割り当てられる。ただし、−1は、考慮しているx座標およびy座標に対するパターンMo とMk との間の逆相関を意味し、0は無相関を意味し、+1は完全相関を意味する。完全相関は、イメジット12が基準イメジット11に等しい場合に起こる。相関は、特に相関表を読むことによってイメージ10上のイメジット11とのよりよい相関の位置を識別するために使用される。したがって、それぞれねらわれる物体上のマーク3のトレース13を含んでいる、イメージ10上のいくつかのイメジット11を分離することができる。基準イメジット11は、マーク3が等しい場合、複数のイメジット12に対して唯一である。それ以外の場合、イメジット12は、対応する基準イメジット11に関連する。
【0017】
しかしながら、プロセスをより魅力的かつ信頼できるものにするためにいくつかの予防措置を講じなければならない。これらの相関計算は、時間がかかり、かつ費用がかかることに疑いはない。相関計算が実際には単に元のイメージからの点(ピクセル)の選択を含んでいる縮小されたイメージに対して実施されるのはこのためである。イメジット12が実際に捜した多数の候補イメジットに対応する点は、このようにして得られた縮小された相関表から選択される。言い換えれば、縮小されたイメージを形成する際に除去されたすべての点を再挿入した後で、それらの中から第2の選択を実施するために、完全な候補イメジットに対して検査相関を実施する。最後に選択されたイメジット12は、基準イメジット11との最も良い検査相関を有するイメジットである。これらの予防措置は、寄生光または他の影響がシステムを迷わせ、それによりトレース13が正しい位置と異なる位置において識別される特定の動作条件に関連する誤差の危険に対する保護を実施する。さらに、各候補イメジットのまわりに作成された所定の寸法を有する窓14の輪郭内でイメジット12を毎回動かすことによって、検査相関を各イメジット12ごとに数回計算する。明らかに、窓14内の最も良い相関を使用して、イメジット12を画定する。このようにすれば、トレース13をイメジット12内で悪くフレーミングすることによってトレース13を切頭する危険性が非常に低くなる。
【0018】
本発明の重要な要素は、イメジット12上のマーク3のトレース13の位置を高い精度で推定するステップから構成される。提案するプロセスは、この位置をピクセルよりも小さい確度で、言い換えれば、イメージ内のドットの幅よりもよい精度で位置指定することができる。したがって、ビデオ・カメラ4の解像度が低い場合でも、物体の位置に対して満足な結果を得ることができ、したがって、あまり費用がかからず、またそれとともにイメージが迅速に使用できる。トレース13のイメジット12とイメジット11などプリミティブ・イメージとの間の相関計算は、例えば、イメジット12上のトレース13の中心の位置を計算する基準として使用できる。しかし、このタイプの方法は、物体1が回転し、そのマーク3が異なる入射角で見られ、それによりマーク3がイメジット12上で変形した場合、急速に使用できなくなる。次式(2)などの式によってイメジット12上のトレース13をモデル化することが提案されているのはこのためである。
【数2】
Figure 0004221768
上式で、Iはイメジット12上の光強度であり、a、b、cおよびdは定数であり、そのうち最初の3つは、イメジット12の背景の光強度を推定するために使用され、dは、トレース13の全体的な光強度を推定するために使用される。mx 、my は、トレース13の中心の座標を表し、σx およびσy は、イメジット12の主軸に対して傾いている主軸中のその幅であり、rxyはトレースの広がりを表す。
【0019】
数学的には、a、bおよびcは平面の係数であり、dは、楕円二次元断面を有するガウス関数の高さである。ただし、mx およびmy は平均値であり、σx およびσy は標準偏差であり、rxyは相関である。図3および図4に、この関数のグラフを示す。
【0020】
このモデルは、マーク3が遠くに離れ、かつ物体Iの回転によって変形するためにトレース13がイメジット12上でより狭くなることを考慮していることが分かる。イメジット上で測定した光強度を
【数3】
Figure 0004221768
で示すと、この課題は、次式(3)中の関数Cmin の変数、言い換えればモデル化パラメータを、それによって与えられる光強度が測定値にできるだけ厳密に一致するように変化させることによってその関数を最小限に抑えるステップから構成される。
【数4】
Figure 0004221768
したがって、トレース13の正確なモデルが得られる。特に、m およびm の値を使用して、中心を推測し、その結果写真測量法によるビデオ・カメラ4のイメージの予備較正を使用して、考慮しているイメジット12に関連するマーク3のビデオ・カメラ4に対する方向を得ることができる。
【0021】
上記のモデルは、円形マーク3に適しているが、簡単な形状の様々なマークに容易に置き換えることができる。
【0022】
次のステップは、ビデオ・カメラ4に対するマーク3の位置を決定することである。以下の説明は、図5を参照しながら読まれたい。
【0023】
ビデオ・カメラ4の対物レンズによって生じる形状ひずみが補正されている(これも写真測量法によるビデオ・カメラ4の予備較正によって実施することができる)と仮定すると、マーク3の中心など点Pは、イメージ10上の対応するトレース13の中心Ppを通り、かつ焦点Fを通る投影線L上にある。焦点Fのところにその原点を有するカメラの座標系の各軸をi、j、kとする。軸kは、イメージ10に対して直角である。ビデオ・カメラ4によって観測される空間内のすべての点は、焦点Fを通る線によってイメージ10上に投影される。この集中的な投影は「遠近投影法」と呼ばれる。したがって、物体1がビデオ・カメラ4の視野内の所与の位置を占拠する場合、各点の位置Pp、すなわちトレース13の中心を予測することができる。問題は、点Ppを点Pに通す逆投影関係を見つけるステップから構成される。しかし、点Pの座標から点Ppの座標を計算するために使用される投影関係を逆転させることによって得られる厳密な逆投影関係は、連立線形方程式から構成されないので容易に使用することができない。
【0024】
点Pの位置の第1の評価を実施することが推奨されるのはこのためである。
【0025】
この第1の評価は近似的であるが、容易に得られ、したがって実際の解決に向けて収束手順用の開始点として使用することができる。選択した原理は、まずイメージ10の平面に対して平行な中間平面π内の点P’上に直交投影を実施するステップ、その後イメージ10上の点Pp’を与える焦点Fに向かってこの点P’を遠近投影法を実施するステップで、点Pがイメージ10上に投影されると仮定するステップから構成される。このダミー投影点は、実際の投影点Ppに隣接している。点Pの位置の第1の評価は、いま説明したダミー投影の逆である逆投影をイメージ10上の点Ppに適用するステップから構成される。そのようにして得られた点を°Pで示す。
【0026】
以上、この原理について説明したが、次に使用される計算の詳細についてより正確に説明する。
【0027】
物体1の状況は、上で定義したビデオ・カメラ4の座標系を物体1に関連する座標系に変換する次の行列(4)に従う回転Rおよび並進tによって表される。
【数5】
Figure 0004221768
上式で、tx 、ty 、tz は、ビデオ・カメラ4座標系のi軸、j軸、k軸において表される並進座標であり、i、j、kは、物体1の座標系において表されるビデオ・カメラ4の座標系の単位ベクトルである。
【0028】
平面πは、物体1の座標系の始点oを含むように選択される。これは、焦点Fと平面πとの距離が値tz に等しいことを暗示する。
【0029】
物体1の座標系における点Pの座標を°x、°y、°zで示し、かつイメージ10上の点P’pの座標を
【数6】
Figure 0004221768
で示した場合、次の関係(5)が得られる。
【数7】
Figure 0004221768
【0030】
これらの式は、次式(6)のように物体1上の点Pの数nに対して一般化される。
【数8】
Figure 0004221768
【0031】
次のステップは、量IおよびJを計算することである。これは、次の式(8)を使用して実施する。
【数9】
Figure 0004221768
上式で、行列BはAの疑似逆行列である。言い換えれば、B=(AT A) -1T が成り立つ。
【0032】
次いで、単に次のステップのシーケンスを使用して、行列Rのパラメータi、j、kおよびtx 、ty 、tz を計算する。
平均量nI =‖(I1 、I2 、I3T ‖およびnJ =‖(J1 、J2 、J3T ‖を計算する。
平均値n=(nI +nJ )/2を計算する。
I=(I1 、I2 、I3T /nI およびJ=(J1 、J2 、J3T /nJ を計算する。
ベクトルiとベクトルjのベクトル積としてkを計算する。
成分tz =1/nを計算する。
x =I4z およびty =J4z を計算する。
【0033】
このようにして点Pの位置の推定値を与える点°Pの位置がこれらの計算によって得られたとき、図5の注釈において説明した原理の誤差のために補正する必要がある。点°Pは、焦点Fに向かって線Fに沿ってイメージ10上に投影される。投影点°Ppの座標
【数10】
Figure 0004221768
は、次式(9)によって与えられる。
【数11】
Figure 0004221768
この式と、前の近似的であるが、より簡単な式(5)とを比較されたい。
【0034】
物体位置パラメータ1、言い換えれば物体1の座標系の位置および配向を与える行列Rおよびtの係数の各値の最後の推定値は、イメージ10の点Pp上で測定した座標
【数12】
Figure 0004221768
と、前の式(9)を使用して計算した点°Pの投影°Ppの座標
【数13】
Figure 0004221768
との間の二乗平均誤差を最小限に抑えることによって得られる。トレース13をモデル化することによって推定した点Ppの座標の不確実さを考慮する(これらの不確実さは、前もって推定される係数の行列Λによって表される)。言い換えれば、次式(10)によって与えられる量Cmin を最小限に抑えようと試みる。
【数14】
Figure 0004221768
【0035】
これらの投影がトレース13の中心Ppに向かって十分に収束するまで、イメージ10上の投影°Ppの関数として点°Pを動かすたびに、反復手法を使用する。
【図面の簡単な説明】
【図1】本発明の概略図である。
【図2】物体上のマークのトレースに対してイメージ上を検査するために使用される技法を示す図である。
【図3】トレースのモデルを示す図である。
【図4】トレースのモデルを示す図である。
【図5】位置決め方法を説明する図である。
【符号の説明】
1 ツール
2 ハンドル
3 マーク
4 ビデオ・カメラ
5 アーム制御装置/計算ユニット
6 ディスプレイ・ユニット
7 制御ステーション
9 較正イメージ
10 イメージ
11 基準イメジット
12 イメジット
13 トレース
14 窓

Claims (6)

  1. カメラ(4)を使用して撮影したイメージ(10)上のマーク(3)のトレース(13)の位置を決定するステップ、次いでイメージ(4)上のトレース(13)の位置を使用して、カメラ(4)に対するマーク(3)の位置を計算するステップから構成される、空間内でマーク(3)を担持する物体(1)を位置決めする方法であって、所定の幾何形状関数を使用して、トレース(13)をモデル化し、トレースに最も良く一致する形状関数の位置を計算することによってイメージ(10)上のトレース(13)の位置の決定を改善するステップを含んでおり、トレース(13)と幾何形状関数との間のイメージの結合上の光強度の全ての差を最小限に抑えることによって一致を計算し、幾何形状関数が変数パラメータを有するガウス光強度関数を含んでいることを特徴とする位置決め方法。
  2. 変数パラメータが幾何形状の寸法に関するパラメータを含んでいることを特徴とする、請求項1に記載の位置決め方法。
  3. 変数パラメータが幾何形状の変形に関するパラメータを含んでいることを特徴とする、請求項1に記載の位置決め方法。
  4. イメージ(10)内のいくつかのドットを選択して、イメージ(10)を縮小し、次いでそれを基準イメージ(11)に関連付けることによって縮小されたイメージ上のトレースを捜すステップを含んでおり、その後完全なイメージを使用して、トレースの位置の決定を改善するステップを実施することを特徴とする、請求項1に記載の位置決め方法。
  5. それぞれトレース(13)の1つを含んでいるイメージ(10)のポーション(12)の抽出、およびトレース(13)を正確に囲むようにより大きい窓(14)内のイメージ・ポーション(12)の位置の調整を含んでおり、位置を連続的に調整されるイメージ・ポーション(12)とマークのトレースを含んでいる基準イメージ(11)との相関を最大にし、その後トレースの位置の決定を改善するステップを実施することを特徴とする、請求項1に記載の位置決め方法。
  6. マーク(3)が光源を有せず、かつイメージ撮影装置がカメラ(4)であることを特徴とする、請求項1に記載の方法を実施する装置。
JP06203898A 1997-02-28 1998-02-27 空間内で物体を位置指定する方法および装置 Expired - Fee Related JP4221768B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9702426 1997-02-28
FR9702426A FR2760277B1 (fr) 1997-02-28 1997-02-28 Procede et dispositif de localisation d'un objet dans l'espace

Publications (2)

Publication Number Publication Date
JPH10253322A JPH10253322A (ja) 1998-09-25
JP4221768B2 true JP4221768B2 (ja) 2009-02-12

Family

ID=9504299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06203898A Expired - Fee Related JP4221768B2 (ja) 1997-02-28 1998-02-27 空間内で物体を位置指定する方法および装置

Country Status (5)

Country Link
US (1) US6300974B1 (ja)
EP (1) EP0863413B1 (ja)
JP (1) JP4221768B2 (ja)
DE (1) DE69802980T2 (ja)
FR (1) FR2760277B1 (ja)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2760277B1 (fr) * 1997-02-28 1999-03-26 Commissariat Energie Atomique Procede et dispositif de localisation d'un objet dans l'espace
FR2770317B1 (fr) 1997-10-24 2000-12-08 Commissariat Energie Atomique Procede d'etalonnage de la position et de l'orientation d'origine d'une ou plusieurs cameras mobiles et son application a la mesure de position tridimentionnelle d'objets fixes
US6279579B1 (en) * 1998-10-23 2001-08-28 Varian Medical Systems, Inc. Method and system for positioning patients for medical treatment procedures
US6937696B1 (en) 1998-10-23 2005-08-30 Varian Medical Systems Technologies, Inc. Method and system for predictive physiological gating
US6621889B1 (en) * 1998-10-23 2003-09-16 Varian Medical Systems, Inc. Method and system for predictive physiological gating of radiation therapy
US7158610B2 (en) * 2003-09-05 2007-01-02 Varian Medical Systems Technologies, Inc. Systems and methods for processing x-ray images
US6980679B2 (en) * 1998-10-23 2005-12-27 Varian Medical System Technologies, Inc. Method and system for monitoring breathing activity of a subject
US6973202B2 (en) 1998-10-23 2005-12-06 Varian Medical Systems Technologies, Inc. Single-camera tracking of an object
US6816625B2 (en) * 2000-08-16 2004-11-09 Lewis Jr Clarence A Distortion free image capture system and method
US20020131643A1 (en) * 2001-03-13 2002-09-19 Fels Sol Sidney Local positioning system
US6929548B2 (en) * 2002-04-23 2005-08-16 Xiaoling Wang Apparatus and a method for more realistic shooting video games on computers or similar devices
US7769430B2 (en) * 2001-06-26 2010-08-03 Varian Medical Systems, Inc. Patient visual instruction techniques for synchronizing breathing with a medical procedure
KR100561837B1 (ko) 2001-07-09 2006-03-16 삼성전자주식회사 삼차원 환경에서 이미지 기반의 랜더링의 정보를 표현하기위한 방법
US7289230B2 (en) * 2002-02-06 2007-10-30 Cyberoptics Semiconductors, Inc. Wireless substrate-like sensor
US20050224902A1 (en) * 2002-02-06 2005-10-13 Ramsey Craig C Wireless substrate-like sensor
US20050233770A1 (en) * 2002-02-06 2005-10-20 Ramsey Craig C Wireless substrate-like sensor
FR2838198B1 (fr) * 2002-04-05 2004-06-25 Acticm Repere dispose dans un environnement a mesurer et systeme de mesure comprenant ce repere
US20030199324A1 (en) * 2002-04-23 2003-10-23 Xiaoling Wang Apparatus and a method for more realistic shooting video games on computers or similar devices using visible or invisible light
US20040002369A1 (en) * 2002-05-06 2004-01-01 Walker Jay S. Method and apparatus for modifying a game based on results of game plays
US7620444B2 (en) 2002-10-05 2009-11-17 General Electric Company Systems and methods for improving usability of images for medical applications
US8571639B2 (en) 2003-09-05 2013-10-29 Varian Medical Systems, Inc. Systems and methods for gating medical procedures
JP2007533963A (ja) * 2003-09-26 2007-11-22 マイクロ−エプシロン・メステヒニク・ゲーエムベーハー・ウント・コンパニー・カー・ゲー 物体の3d位置の非接触式光学的測定方法及び測定装置
DE10358017A1 (de) * 2003-12-11 2005-07-21 Siemens Ag 3D Kamerasteuerung
US20060074305A1 (en) * 2004-09-30 2006-04-06 Varian Medical Systems Technologies, Inc. Patient multimedia display
US9119541B2 (en) * 2005-08-30 2015-09-01 Varian Medical Systems, Inc. Eyewear for patient prompting
US7893697B2 (en) 2006-02-21 2011-02-22 Cyberoptics Semiconductor, Inc. Capacitive distance sensing in semiconductor processing tools
GB2450261A (en) * 2006-02-21 2008-12-17 Cyberoptics Semiconductor Inc Capacitive distance sensing in semiconductor processing tools
DE112007002309T5 (de) * 2006-09-29 2009-07-30 Cyberoptics Semiconductor, Inc., Beaverton Substratähnlicher Teilchensensor
DE102007005086A1 (de) * 2007-02-01 2008-08-07 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ausrichten eines Fahrzeug-Umfeldsensors oder Scheinwerfers
DE102007005085A1 (de) 2007-02-01 2008-08-07 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ausrichten eines Fahrzeug-Umfeldsensors oder Scheinwerfers
DE102007005084A1 (de) 2007-02-01 2008-08-07 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ausrichten eines Fahrzeug-Umfeldsensors
US7778793B2 (en) * 2007-03-12 2010-08-17 Cyberoptics Semiconductor, Inc. Wireless sensor for semiconductor processing systems
FR2913749B1 (fr) * 2007-03-13 2009-04-24 Commissariat Energie Atomique Systeme d'eclairage matriciel, notamment de type scialytique procede de controle d'un tel eclairage et procede d'etalonnage d'une camera equipant un tel systeme
JP4960754B2 (ja) * 2007-04-25 2012-06-27 キヤノン株式会社 情報処理装置、情報処理方法
US7953247B2 (en) 2007-05-21 2011-05-31 Snap-On Incorporated Method and apparatus for wheel alignment
US20100061596A1 (en) * 2008-09-05 2010-03-11 Varian Medical Systems Technologies, Inc. Video-Based Breathing Monitoring Without Fiducial Tracking
US10667727B2 (en) 2008-09-05 2020-06-02 Varian Medical Systems, Inc. Systems and methods for determining a state of a patient
JP5928114B2 (ja) * 2012-04-12 2016-06-01 セイコーエプソン株式会社 ロボットシステム、ロボットシステムのキャリブレーション方法、ロボット
FR2993371B1 (fr) * 2012-07-13 2014-08-15 Thales Sa Systeme optique de mesure d'orientation et de position sans formation d'image a source ponctuelle et masque
EP2767232A1 (en) * 2013-02-15 2014-08-20 Koninklijke Philips N.V. System and method for determining a vital sign of a subject
US9802693B2 (en) * 2013-06-14 2017-10-31 The Boeing Company Control surface calibration system
CN106457562B (zh) * 2014-06-23 2019-09-13 Abb瑞士股份有限公司 用于校准机器人的方法和机器人系统
DE102018208080B3 (de) 2018-05-23 2019-09-19 Kuka Deutschland Gmbh Verfahren und System zum Lokalisieren eines Objekts in einer Umgebung eines Roboters
CN112704514B (zh) * 2020-12-24 2021-11-02 重庆海扶医疗科技股份有限公司 病灶定位方法及病灶定位系统

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4183055A (en) * 1978-08-24 1980-01-08 The United States Of America As Represented By The United States Department Of Energy Beam/seam alignment control for electron beam welding
JP2564963B2 (ja) * 1990-03-29 1996-12-18 三菱電機株式会社 ターゲット及びこれを用いた三次元位置姿勢計測システム
JP3073599B2 (ja) * 1992-04-22 2000-08-07 本田技研工業株式会社 画像のエッジ検出装置
US5521036A (en) * 1992-07-27 1996-05-28 Nikon Corporation Positioning method and apparatus
JP3208953B2 (ja) * 1993-09-29 2001-09-17 株式会社デンソー 視覚に基く三次元位置および姿勢の認識方法ならびに視覚に基く三次元位置および姿勢の認識装置
JP2903964B2 (ja) * 1993-09-29 1999-06-14 株式会社デンソー 視覚に基く三次元位置および姿勢の認識方法ならびに視覚に基く三次元位置および姿勢の認識装置
US5611000A (en) * 1994-02-22 1997-03-11 Digital Equipment Corporation Spline-based image registration
US6009188A (en) * 1996-02-16 1999-12-28 Microsoft Corporation Method and system for digital plenoptic imaging
FR2760277B1 (fr) * 1997-02-28 1999-03-26 Commissariat Energie Atomique Procede et dispositif de localisation d'un objet dans l'espace

Also Published As

Publication number Publication date
FR2760277B1 (fr) 1999-03-26
FR2760277A1 (fr) 1998-09-04
DE69802980D1 (de) 2002-01-31
EP0863413B1 (fr) 2001-12-19
DE69802980T2 (de) 2002-08-29
JPH10253322A (ja) 1998-09-25
US6300974B1 (en) 2001-10-09
EP0863413A1 (fr) 1998-09-09

Similar Documents

Publication Publication Date Title
JP4221768B2 (ja) 空間内で物体を位置指定する方法および装置
Salvi et al. A comparative review of camera calibrating methods with accuracy evaluation
US6728582B1 (en) System and method for determining the position of an object in three dimensions using a machine vision system with two cameras
CN102472609B (zh) 位置和姿势校准方法及设备
US9025857B2 (en) Three-dimensional measurement apparatus, measurement method therefor, and computer-readable storage medium
CN103678754B (zh) 信息处理装置及信息处理方法
US6751338B1 (en) System and method of using range image data with machine vision tools
CN100430690C (zh) 利用单数码相机自由拍摄进行物体三维测量的方法
EP1882895A1 (en) 3-dimensional shape measuring method and device thereof
JP2012123781A (ja) 情報処理装置、情報処理システム及び情報処理方法
US12073582B2 (en) Method and apparatus for determining a three-dimensional position and pose of a fiducial marker
JP2012042396A (ja) 位置姿勢計測装置、位置姿勢計測方法、およびプログラム
JP2003130621A (ja) 3次元形状計測方法およびその装置
EP1459035B1 (en) Method for determining corresponding points in stereoscopic three-dimensional measurements
EP3322959B1 (en) Method for measuring an artefact
JP5976089B2 (ja) 位置姿勢計測装置、位置姿勢計測方法、およびプログラム
CN109773589B (zh) 对工件表面进行在线测量和加工导引的方法及装置、设备
Xu et al. A robot-assisted back-imaging measurement system for transparent glass
CN110517323A (zh) 基于机械手单相机多目视觉的三维定位系统及方法
Matabosch et al. Registration of surfaces minimizing error propagation for a one-shot multi-slit hand-held scanner
CN118119972A (zh) 生成用于相机校准的相机模型的方法和系统
Mosnier et al. A New Method for Projector Calibration Based on Visual Servoing.
US11928851B2 (en) Computer-implemented method, computer program, data processing system and device for determining the reflectance behavior of a surface of an object, and storage medium with instructions stored thereon for determining the reflectance behavior of a surface of an object
Zhang et al. An efficient method for dynamic calibration and 3D reconstruction using homographic transformation
Uyanik et al. A method for determining 3D surface points of objects by a single camera and rotary stage

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070724

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071019

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080123

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080520

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080807

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080916

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081110

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111128

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121128

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131128

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees