JP4245963B2 - 較正物体を用いて複数のカメラを較正するための方法およびシステム - Google Patents

較正物体を用いて複数のカメラを較正するための方法およびシステム Download PDF

Info

Publication number
JP4245963B2
JP4245963B2 JP2003112557A JP2003112557A JP4245963B2 JP 4245963 B2 JP4245963 B2 JP 4245963B2 JP 2003112557 A JP2003112557 A JP 2003112557A JP 2003112557 A JP2003112557 A JP 2003112557A JP 4245963 B2 JP4245963 B2 JP 4245963B2
Authority
JP
Japan
Prior art keywords
camera
calibration
cameras
turntable
images
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
JP2003112557A
Other languages
English (en)
Other versions
JP2004127239A (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.)
Mitsubishi Electric Research Laboratories Inc
Original Assignee
Mitsubishi Electric Research Laboratories 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 Mitsubishi Electric Research Laboratories Inc filed Critical Mitsubishi Electric Research Laboratories Inc
Publication of JP2004127239A publication Critical patent/JP2004127239A/ja
Application granted granted Critical
Publication of JP4245963B2 publication Critical patent/JP4245963B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • G06T7/85Stereo camera calibration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、包括的には、スキャナの較正に関し、特にターンテーブルベースの3Dスキャナシステム用の複数のカメラの較正に関する。
【0002】
【従来の技術】
多くのコンピュータグラフィクスシステムでは、任意のリアルな、しかし合成されたシーンを描画するのにリアルな3次元モデルが必要である。そのようなモデルは、アニメーション、ソリッドモデリング、視覚化、ロボット工学、ゲーム、科学研究、CAD/CAM、およびマルチメディア用に使用可能である。コンピュータグラフィクスシステムでは、3次元描画ソフトウェアとグラフィクス輝度モデルにより、典型的に3次元モデルが表示される。
【0003】
多くの制限やモデル化される物理的な物体に関する不完全な情報のために、完全な数学モデルを導きだし、すべての必要なカメラパラメータを提供するのは非常に困難である。そのため、非常に複雑なモデルの生成は面倒で非常に時間がかかる。
【0004】
レーザー走査と距離検出ハードウェアを使用して物体から3D情報を生成するシステムは、非常に高価で、そのためほとんどの人々は使用することができない。さらに、複雑なハードウェアは、修理や交換が困難である。レーザー走査方法とシステムはまた侵入型である。また、レーザーシステムによるカラーマップは、レーザー光の波長により制限され、そのため現実感に乏しい。
【0005】
他の方法では、いくつかの別個の視点から物体の画像を取得する。画像は、1つに継ぎ合わされて、物体のパノラマ画面を形成する。しかし、モデルがまったく生成されてないため、物体を任意のシーン内に配置できず、物体は画像が取得された視点からのみで見ることができる。
【0006】
多くのシステムは、幾何学的なカメラ較正を使用して、1組のカメラパラメータを求める。カメラパラメータは、物体の3次元座標と2次元画像座標との間のマッピングを記述する。既知の多数の較正技法は、通常は2つのグループ、すなわち、1回の高精度パラメータ計算方法とタスク志向の粗い非厳密較正方法とに分けられる。
【0007】
高精度方法は、画像の特徴を正確に求めることに依存しており、通常は環境やカメラパラメータについての特定の仮定を使用して、より高い精度を達成する。これらの、計算的に高価な較正技法は、通常一回だけモデル取得プロセスの前処理ステップとして実施される。
【0008】
1つの正確な較正技法が、Tsaiにより「A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf Cameras and Lenses」、IEEE Journal of Robotics and Automation, Vol.RA-3, No.4, 1987に記載されている。Tsaiのカメラモデルは、1次球面収差を持つ3D−2D中心射影のピンホールモデルに基づいている。Tsaiの技法は、ワールド座標系においてカメラの姿勢を3D回転と3D並進、スケーリング、焦点距離、および縦横比により説明する。
【0009】
粗い較正技法は、通常は、複雑で対話的な環境で使用される。長所として、粗い較正では、連続した較正の更新、簡略さ、高速な計算、変化するカメラ座標とワールド座標への対応することができる。
【0010】
物体に対するカメラ画像の三次元の位置と向きが任意に設定されるアプリケーションでは、物体は背景の較正パターンに対して撮像されることもある。通常は、パターンとして、既知の間隔を持つ多くの水平および垂直の格子線などがある。その他のパターンとしては、同様に既知の直交する関係に配列された点や他のマーカーがあり得る。そのようなシステムには多くの問題がある。
【0011】
現実の物体の正確なモデルを得るには、ターンテーブルが使用可能である。ここで、物体は回転するターンテーブル上に配置され、物体はさまざまな方向から撮像される。Pfister他により2001年4月26日に出願された米国特許出願第09/842,972号、「Image-Based 3D Digitizer」を参照されたい。単一カメラによるターンテーブルベースのスキャナは長い歴史を持つ。Szeliski著、「Shape from rotation」、Proc. Conf. Computer Vision and Pattern Recognition, 1990を参照されたい。しかし、複数のスキャナを使用するターンテーブルベースのシステムは、ほとんど注目を集めたことがなく、そのようなシステムの較正の仕事は困難である。
【0012】
【発明が解決しようとする課題】
そのため、3Dモデル取得のために物体がターンテーブル上に配置されているモデリングシステム用の複数のカメラを較正する較正技法の提供が望まれている。
【0013】
【課題を解決するための手段】
複数のカメラを較正する方法とシステムにおいて、較正物体がターンテーブル上に配置され、ターンテーブルを回転させながら各カメラで画像の組が取得される。
【0014】
較正物体の可視の各平面上の頂点は、画像の各組内で位置を特定され、各カメラの内部パラメータが頂点を使用して求められる。それから、1つのカメラが固定カメラとして選択され、その他のすべてのカメラが浮動カメラとして指定される。ターンテーブルの回転軸に対する固定カメラの位置と向き、つまりカメラの外部パラメータは、頂点と内部パラメータを使用して推定される。
【0015】
固定カメラと各浮動カメラとの間の並進ベクトルが求められ、並進ベクトルを使用して、すべてのカメラが並進ベクトルに従って共通の座標系内に配置される。
【0016】
結果は較正物体のグローバル3Dジオメトリに依存しないが、これは各平面上の3D頂点が正確に知られた較正物体を構築するのが不便なためである。
【0017】
【発明の実施の形態】
本発明は、ターンテーブルベースの3Dスキャナと共に使用される複数のカメラを較正するためのシステムと方法を提供する。本発明は、ターンテーブルの回転軸に対する正確なカメラ位置を取得する。したがって、ターンテーブルに対するカメラ位置は、任意の指定された回転角度について生成可能である。それらのカメラ位置と、ターンテーブル上の物理物体の対応する画像が与えられると、その物体の3Dモデルを取得できる。
【0018】
本発明は、較正処理、つまり、複数のカメラの内部と外部のパラメータおよびユークリッド座標系内でのターンテーブルの回転軸の取得する完全な測定値の較正を扱う。システムが較正された後、物体のモデルをスキャナにより構築することができる。
【0019】
システムの構造
図1は、本発明による複数のカメラの較正のためのシステム100を示す。システム100は、複数のカメラ(C1〜C6)130とターンテーブル140を含む。プロセッサ160は、カメラ130により取得された1組の較正画像161を受け取り、システム100の較正パラメータ170を求める。
【0020】
1360×1036ピクセルのカラーCCD撮像センサを持つ6台のQImaging QICAMカメラが使用される。カメラは、1秒当たり11フレームの最大解像度のRGB画像を取得することができる。カメラは、以下でより詳細に説明するように、光学的に較正されている。カメラは、FireWireを介して、512MBのRAMを持つ700MHzのPentium(登録商標)III PCのプロセッサ160に接続されている。カメラは、通常ターンテーブルに向けられた半球の仰角に沿って等間隔で配置されている。
【0021】
システム動作
システムの動作を図2に示す。
【0022】
較正画像の取得
較正方法は、既知の較正物体150をターンテーブル140に配置し、必要なら、各カメラ130の位置、焦点、絞りを調整することにより開始される。それから、既知のパターンを持つ立方体などの較正物体の1組の較正画像161がカメラ130などのスキャナ130により取得される(210)。これにより、さまざまな視点から較正物体のさまざまな視野の組が提供される。通常は、10度の間隔の36個の位置を経由する回転が行われ、全部で6×36=216画像が得られる。システム100の回転軸155は固定されている。それから、内部および外部のカメラパラメータと回転軸、つまり較正パラメータ170を求めることができる。
【0023】
自由度
システム100には、51個の自由度(DOF)があり、それらは、以下のように分解する。各カメラ130の内部パラメータには3つのDOFがあり、それらは、焦点距離と主点である。複数のカメラのうちの1つのカメラの外部パラメータは、3つの自由度、つまり、回転軸155に対する向きにより記述されるが、これは、3D座標系は任意の原点と尺度まで取得すればよいからである。そして、5つの残りのカメラの各々の外部パラメータについては、6つのDOF、つまり回転と並進がある。高品質レンズが使用されるときには、放射方向歪曲収差は無視できる。
【0024】
好ましい実施形態では、各カメラの内部パラメータが最初に求められる。それから、各カメラ130の回転軸155に対する向きが独立して求められる。これは、単一カメラ較正201と呼ばれる。最後に、すべてのカメラが共通の座標系(CCF)271に配置される。これは、複数カメラ較正202と呼ばれる。この情報により、任意の好ましい回転角度について、各カメラ130のターンテーブル140に対する位置が求められる。通常は、前述のように1組36枚の画像161が各カメラにより取得され、全部で216枚の画像になる。もちろん、必要に応じて、回転についての任意の値と不規則な増分についてのカメラの位置を導き出すこともできる。
【0025】
較正方法では、較正物体150の画像161のシーケンスの組を利用する。較正物体の目的は、画像内で非常に正確な点の位置を特定することである。しかし、その使用方法には実用的な問題がある。物体の異なる面上に図1に示したようなパターンを生成して、各面上のこれらの各々のパターンのローカルジオメトリを知るのは容易である。
【0026】
しかし、特別な作成方法なしに、物体の異なる面上のパターンを正確に知られた相対位置に配置するのは困難である。本発明による較正処理はこの問題を考慮する。処理では、各面上の各々のパターンのローカルジオメトリが正確にわかっていると仮定する。処理の初期のステップでは、較正物体150全体のグローバルジオメトリがわかっているとも仮定する。しかし、最終ステップでは、このグローバルジオメトリへの依存が取り除かれ、処理は、物体の表面上にパターンを互いに対して配置する場合のあらゆる不正確さの影響を受けなくなる。
【0027】
較正パターンの処理
このセクションでは、図1の較正物体150の各々の表面上のパターンのようなパターンの頂点の位置をどのようにして特定するか(210)を説明する。各パターンは、白い背景上に黒い長方形の縞151を持ち、8つの較正頂点、つまり、長方形の縞の外側境界上の4つの角の頂点と、縞の内側境界上の4つの角の頂点がある。パターンの中心は、特有の色が付いたマーカー153を含み、較正物体の各面の一意の色分けとして各面のそれぞれを識別する。
【0028】
まず、よく知られたCannyエッジ検出処理が各画像に実施される。色付きマーカー153の自動検出を使用して、平面点対点平面射影H211の形式でパターンの画像位置の初期の手引きが得られる。平面射影Hは、標準座標系から画像座標系にパターンをマッピングする。Hの初期の推定値は、以下のようにして取得される。平面射影Hを使用して、パターンの8つの線分セグメント、つまり黒い縞の4つの外部と4つの内部の線分セグメントの画像位置の推定値を生成することができる。推定された線分セグメントごとに、適切な向きを持つ近くのエッジが識別され、直交回帰を使用して直線が副画素エッジ位置に当てはめられる。線分セグメントは、頂点で交差する。
【0029】
それから、当てはめられた線を使用して、平面射影H211の新しい推定値が求められる。平面点対点平面射影Hは、H’=Hにより同一の平面についての線分対線分平面射影H’に関連付けられるので、点または線の平面射影は、必要に応じて互換的に使うことができる。
【0030】
エッジの収集処理と平面射影Hを求めること、繰り返される。繰り返しごとに、マッピングされた標準較正パターンとエッジマップとの間の一致が確認される。この測定値がさらに改善しないときに繰り返しが終了する。標準較正パターンの頂点は、Hの最終推定値を使用して画像座標系にマッピングされ、較正頂点の画像位置212の最終推定値が得られる。
【0031】
単一カメラの較正
単一カメラの較正201は、6つのカメラ各々について別々に実施される。
【0032】
目的は、ターンテーブル140の回転軸155に対する各カメラの向きを求めることである。4つのステップがあり、それらは、各カメラにより取得された36の画像シーケンスの組の中の較正パターンの頂点の位置を求める(210)こと、各カメラの内部パラメータを求める(220)こと、回転軸155に対するカメラの向きの初期推定値R231を得るために36枚の画像ごとに各カメラの位置を推定する(230)こと、最小化(240)により回転軸155に対するカメラの向きの最適な推定値を得ることである。
【0033】
較正頂点の位置を特定する
図1に示すように、較正物体150は、その見ることのできる面に同様の外見のパターンを持っていて、自動追跡を可能にするために、パターンには特有の色付きマーカー153が追加され、物体の各面が1つの一意のマーカーを持つ。
【0034】
画像シーケンス161全体での物体150の追跡を初期化するために、最初の2つの画像が処理され、色付きマーカーが検出される。検出されたマーカーは、各平面の平面射影H211の初期推定値となり、したがって、較正物体150上の頂点位置212を正確に求めるための「出発点になる」。
【0035】
それから、較正オブジェクト150上の較正パターン151の既知の3Dローカルジオメトリとそれに対応する画像内の頂点を使用して、3×4中心射影行列Pが構築される。この行列Pは、そのユークリッド形式に分解される。さらに、最初の2つの画像の間の関係について基礎行列が構築され、この行列が分解されて、ターンテーブル140の回転軸155の画像投影が生じる。それから、較正パラメータが使用され、回転軸の3D座標の位置が特定される。
【0036】
残りの画像については、色付きマーカー153の検出により同様に較正パターンを求めることが可能である。信頼性を最大にするために、前の段落で計算されたように情報をこのアプローチに追加することができる。2つの較正されたカメラのうちの1つと回転軸を使用することで、画像シーケンス内の36の位置の各々について、物体150に対するカメラの位置を推定できる。位置が推定された各カメラは、較正物体の見えている面と、各々の較正パターンについて平面射影211の初期推定値とを求める。これにより、較正頂点の正確な位置212を求めるための出発点を設定するのに必要なすべての情報が得られ、すべての画像シーケンスについて較正頂点が自動的に得られる。
【0037】
内部パラメータの決定
前のステップが完了すると、カメラに対するさまざまな向きの複数の較正平面の平面射影が得られ、Zhang著、「A flexible new technique for camera calibration」、IEEE Pattern Analysis and Machine Intelligence, 22:1330-1334, 1999に記載されているように、各カメラの内部パラメータ212、つまり焦点距離と主点を求めることが可能になる(220)。前述のように、放射方向歪曲収差は無視できると仮定され、計測されない。
【0038】
回転軸の向きの推定
内部パラメータが得られた後、可視試験を使用して特定の画像シーケンスが選択される。選択された画像では2つ以上の較正パターンが見えている。可視試験は、カメラの視野方向と当該視野方向に対する平面法線との間の角度が60度未満の較正平面を受け入れる。物体150の上面のパターンと少なくとも側面のパターンが見える上方のカメラについてはすべての画像が選択されるのに対して、この基準を使用して、物理的に下方のカメラについては約16枚の画像が通常は使用される。
【0039】
較正物体の既知のローカルジオメトリとそれに対応する画像の点を使用して、そのような画像ごとに3×4の中心射影行列Pが構築される。それから、内部パラメータ212の値を設定することで、行列Pはカメラの回転と並進の推定値に分解される。
【0040】
これで個々のカメラからの情報が統合され、回転軸155に対するカメラの向きの推定値R231が得られる。平面を推定されたカメラの焦点に当てはめ、その法線をとることで回転軸の向きが推定される(230)。回転軸上の点は、画像シーケンスの中で直径について対向しているカメラのすべての対をとり、2つの焦点を結ぶ線を構築し、それからそのようなすべての線のなかで最適の交点を求めることで得られる。
【0041】
回転軸の向きのグローバルジオメトリへの依存性の最小化
この時点で、ターンテーブルの回転軸の向きの最初の推定値R231は推定済みである。しかし、前述のように、較正処理は、較正物体のグローバルジオメトリのすべての正確な知識に依存している。較正物体150のグローバルジオメトリへのこの依存性がここで回転軸の新しい推定値R241を求める最小化処理(240)で取り除かれる。
【0042】
最小化(240)は回転軸の3つのパラメータに対して行われ、これらのパラメータは、この目的のために回転軸の画像平面への投影により特徴づけられ、すなわち、それらのパラメータは画像平面上での回転軸の消失点(2パラメータ)と、この消失点を通過する画像線の方向(1パラメータ)である。最小化の各ステップで、内部パラメータ221と回転軸の現在の推定値231が与えられると、画像シーケンスについてすべての36個のカメラ位置が求められる。
【0043】
これらのカメラの画像を使用して、一対の画像で見える各点が使用されてエピポーラ誤差が生成される。すべての残差の組が集められ、90パーセンタイルにより最小化のための費用関数が得られる。
【0044】
複数カメラの較正
これまでの処理の結果は、回転軸155に対する各カメラ130の向きの独立した推定値である。各場合において、各カメラの座標系の原点と尺度は定義されないままである。ここでの目的は、すべてのカメラを共通の座標系(CCF)271に配置する(270)ことである。
【0045】
複数の中央のカメラのうちの1つ、たとえばC3またはC4が固定カメラに、つまりそのカメラが共通座標系を定義するように設定され、「固定カメラ」261と呼ばれる。残りの5つのカメラはそれぞれ「浮動カメラ」262と呼ばれ、各浮動カメラは以下のように独立して処理される。
【0046】
回転軸155に対する各浮動カメラ262の向きは既知であり、その関係はさしあたり固定されていると仮定する。目的は、固定カメラ261と各浮動カメラ262間の並進ベクトルT269を求める(260)ことである。
【0047】
j=0、...、35のシーケンスのすべての画像について、固定カメラの画像jと浮動カメラ262の画像j+iの間のすべての対応点の集合はMである。これは、固定カメラの画像と浮動カメラの画像との間のオフセットiを持つ対応点の集合である。各集合Mを使用して基礎行列Fを構築することができる。Fについての固定カメラのエピポールはeで、vはeについての逆投影された3D光線である。
【0048】
図3は、軸155の周囲の固定カメラのシーケンス301についてのこの計測の物理的な重要性を示す。ここで、3D光線v302は、オフセットT304、つまり固定カメラと各浮動カメラとの間の並進ベクトルT269を示す点303で交差する。
【0049】
それから、これによりT269の3つのパラメータの非線形最小化のための初期推定値が得られる。固定カメラの画像と浮動カメラの画像間の各点の対応は、エピポーラ誤差を生成するのに使用される。それから、残差の完全な集合が集められ、90パーセンタイルにより最小化のための費用関数が得られる
【0050】
並進ベクトルの誤差が最小化された後、固定カメラ261の共通座標系271に浮動カメラ262を配置できる(270)。
【0051】
追加の処理を実施して較正処理を改良することができる。前述のように、複数のカメラの較正処理は、すべてのカメラを共通の座標系に配置するために異なるシーケンスのカメラ間の並進を求めるだけである。より完全なアプローチでは、この段階でカメラの向きも更新する。この更新は、単一カメラに関連付けられたエピポーラジオメトリ誤差を増加する効果があるが、すべてのカメラのグローバル誤差が増大される。
【0052】
【発明の効果】
ターンテーブルベースの3Dスキャナを較正するためのシステムと方法を説明した。本発明は、多数の視野のエピポーラジオメトリに関連する誤差の低減を達成する。較正により、複数カメラによる走査技法を使用して複雑なジオメトリを持つ現実の物体の正確な3Dモデルを取得できる。直径方向において2画素程度の構造を最終モデルにおいて正常に回復することができる。
【0053】
本発明は、好ましい実施形態の例により記述されているが、本発明の精神と範囲内において、さまざまなその他の適合や修正が当然可能であることが理解されよう。そのため、本発明の真の精神と範囲に含まれるすべてのそのような修正および変更を網羅するのが併記の請求の範囲の目的である。
【図面の簡単な説明】
【図1】 本発明による較正システムの概略図である。
【図2】 本発明による較正方法の流れ図である。
【図3】 本発明による、並進ベクトルを求めるための処理の概略図である。

Claims (7)

  1. ターンテーブル上に配置された較正物体を用いて複数のカメラを較正するための方法であって、
    前記ターンテーブルを回転させながら各カメラにより前記較正物体の1組の画像を取得することと、
    前記画像の各組内で較正パターンの頂点の位置を特定することと、
    前記頂点から前記各カメラの内部パラメータを求めることと、
    前記各カメラの前記内部パラメータからそれら各カメラの位置に対する前記ターンテーブルの回転軸の向きを推定することと、
    前記較正パターンのグローバルジオメトリに対する前記各向きの依存性を最小化することと、
    1つのカメラを固定カメラとして選択して、その他のすべてのカメラを浮動カメラとして指定することと、
    前記固定カメラと前記各浮動カメラとの間の並進ベクトルを求めることと、
    前記並進ベクトルに従って共通の座標系内に前記カメラを配置することと
    を含む方法。
  2. 前記較正物体は立方体であり、前記較正パターンはその立方体の各面上の長方形の縞である請求項1に記載の方法。
  3. 前記位置を特定することは、
    前記較正パターンの辺を検出することと、
    線分セグメントを前記辺に対して反復して当てはめて前記頂点の位置を特定することと
    をさらに含む請求項1に記載の方法。
  4. 前記線分セグメントは直交回帰により当てはめられる請求項3に記載の方法。
  5. 前記各長方形の縞は、前記画像の組の中の前記較正パターンを自動的に追跡するための異なる色を持つ請求項2に記載の方法。
  6. 前記回転軸の向きを推定するために前記内部パラメータの焦点に平面が当てはめられている請求項1に記載の方法。
  7. 較正物体を用いて複数のカメラを較正するためのシステムであって、
    較正物体を配置するためのターンテーブルと、
    前記ターンテーブルを回転させながら前記較正物体の1組の画像をそれぞれが取得する複数のカメラと、
    前記画像の各組内で較正パターンの頂点の位置を特定する手段と、
    前記頂点から前記各カメラの内部パラメータを求める手段と、
    前記各カメラの前記内部パラメータからそれらの各カメラの位置に対する前記ターンテーブルの回転軸の向きを推定する手段と、
    前記較正パターンのグローバルジオメトリに対する各向きの依存性を最小化する手段と、
    1つのカメラを固定カメラとして選択して、その他のすべてのカメラを浮動カメラとして指定する手段と、
    前記固定カメラと前記各浮動カメラとの間の並進ベクトルを求める手段と、
    前記並進ベクトルに従って共通の座標系内に前記カメラを配置する手段と
    を備えるシステム。
JP2003112557A 2002-04-24 2003-04-17 較正物体を用いて複数のカメラを較正するための方法およびシステム Expired - Fee Related JP4245963B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/128,827 US6917702B2 (en) 2002-04-24 2002-04-24 Calibration of multiple cameras for a turntable-based 3D scanner

Publications (2)

Publication Number Publication Date
JP2004127239A JP2004127239A (ja) 2004-04-22
JP4245963B2 true JP4245963B2 (ja) 2009-04-02

Family

ID=29248509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003112557A Expired - Fee Related JP4245963B2 (ja) 2002-04-24 2003-04-17 較正物体を用いて複数のカメラを較正するための方法およびシステム

Country Status (2)

Country Link
US (1) US6917702B2 (ja)
JP (1) JP4245963B2 (ja)

Families Citing this family (123)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8035635B2 (en) * 2001-05-22 2011-10-11 Yoav Shefi Method and system for displaying visual content in a virtual three-dimensional space
JP2003065736A (ja) * 2001-08-24 2003-03-05 Sanyo Electric Co Ltd 3次元モデリング装置
AU2003239171A1 (en) * 2002-01-31 2003-09-02 Braintech Canada, Inc. Method and apparatus for single camera 3d vision guided robotics
US7259784B2 (en) * 2002-06-21 2007-08-21 Microsoft Corporation System and method for camera color calibration and image stitching
US7598975B2 (en) * 2002-06-21 2009-10-06 Microsoft Corporation Automatic face extraction for use in recorded meetings timelines
US7782357B2 (en) 2002-06-21 2010-08-24 Microsoft Corporation Minimizing dead zones in panoramic images
JP3635539B2 (ja) * 2002-08-29 2005-04-06 オリンパス株式会社 キャリブレーションパターンユニット
EP1567988A1 (en) * 2002-10-15 2005-08-31 University Of Southern California Augmented virtual environments
EP1524494A1 (en) * 2003-10-17 2005-04-20 inos Automationssoftware GmbH Method for calibrating a camera-laser-unit in respect to a calibration-object
JP2006004158A (ja) * 2004-06-17 2006-01-05 Olympus Corp 画像処理プログラム、画像処理方法、画像処理装置及び記録媒体
US7444664B2 (en) * 2004-07-27 2008-10-28 Microsoft Corp. Multi-view video format
US7671893B2 (en) * 2004-07-27 2010-03-02 Microsoft Corp. System and method for interactive multi-view video
US7512261B2 (en) * 2004-07-27 2009-03-31 Microsoft Corp. System and method for calibrating multiple cameras without employing a pattern by inter-image homography
DE102005002189B4 (de) * 2005-01-17 2007-02-15 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung zum Ermitteln der Winkelposition eines Lichtstrahls und Verfahren zum Betreiben einer Vorrichtung zum Ermitteln der Winkelposition eines Lichtstrahls
DE102005002190B4 (de) * 2005-01-17 2007-04-12 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Scanner und Verfahren zum Betreiben eines Scanners
JP4508049B2 (ja) * 2005-09-05 2010-07-21 株式会社日立製作所 360°画像撮影装置
US7962192B2 (en) * 2005-09-30 2011-06-14 Restoration Robotics, Inc. Systems and methods for aligning a tool with a desired location or object
US20070078466A1 (en) * 2005-09-30 2007-04-05 Restoration Robotics, Inc. Methods for harvesting follicular units using an automated system
US20070106307A1 (en) * 2005-09-30 2007-05-10 Restoration Robotics, Inc. Methods for implanting follicular units using an automated system
US10299871B2 (en) 2005-09-30 2019-05-28 Restoration Robotics, Inc. Automated system and method for hair removal
CN100412503C (zh) * 2005-09-30 2008-08-20 中国海洋大学 多视角激光测头及其标定方法
US8111904B2 (en) 2005-10-07 2012-02-07 Cognex Technology And Investment Corp. Methods and apparatus for practical 3D vision system
KR101244911B1 (ko) 2005-10-11 2013-03-18 삼성전자주식회사 카메라 파라미터를 이용한 다시점 동영상 부호화 및 복호화장치 및 방법과 이를 수행하기 위한 프로그램이 기록된기록매체
US7620144B2 (en) * 2006-06-28 2009-11-17 Accuray Incorporated Parallel stereovision geometry in image-guided radiosurgery
WO2008036354A1 (en) 2006-09-19 2008-03-27 Braintech Canada, Inc. System and method of determining object pose
DE102006050379A1 (de) * 2006-10-25 2008-05-08 Norbert Prof. Dr. Link Verfahren und Vorrichtung zur Überwachung eines Raumvolumens sowie Kalibrierverfahren
KR100857608B1 (ko) 2006-12-20 2008-09-09 한국건설기술연구원 멀티 헤드형 회전식 레이저 스캐너
CN101681438A (zh) * 2007-03-02 2010-03-24 有机运动公司 跟踪三维对象的***和方法
JP4943270B2 (ja) * 2007-08-09 2012-05-30 富士フイルム株式会社 三次元座標系の設定方法および装置
JP2009054732A (ja) * 2007-08-24 2009-03-12 Nikon Corp マーク検出方法及び装置、位置制御方法及び装置、露光方法及び装置、並びにデバイス製造方法
CN100491903C (zh) * 2007-09-05 2009-05-27 北京航空航天大学 一种结构光视觉传感器结构参数标定方法
US20090118600A1 (en) * 2007-11-02 2009-05-07 Ortiz Joseph L Method and apparatus for skin documentation and analysis
JP5270138B2 (ja) * 2007-11-19 2013-08-21 株式会社ミツトヨ 校正用治具及び校正方法
US8009930B2 (en) * 2008-03-26 2011-08-30 City University Of Hong Kong Auto-calibration method for a projector-camera system
US11792538B2 (en) 2008-05-20 2023-10-17 Adeia Imaging Llc Capturing and processing of images including occlusions focused on an image sensor by a lens stack array
US8866920B2 (en) 2008-05-20 2014-10-21 Pelican Imaging Corporation Capturing and processing of images using monolithic camera array with heterogeneous imagers
EP3876510A1 (en) 2008-05-20 2021-09-08 FotoNation Limited Capturing and processing of images using monolithic camera array with heterogeneous imagers
CN101299270B (zh) * 2008-05-27 2010-06-02 东南大学 三维扫描***中的多个摄像机同步快速标定方法
US8204340B2 (en) * 2008-09-29 2012-06-19 Two Pic Mc Llc Methods and apparatus for dot marker matching
US8848974B2 (en) 2008-09-29 2014-09-30 Restoration Robotics, Inc. Object-tracking systems and methods
US8559699B2 (en) 2008-10-10 2013-10-15 Roboticvisiontech Llc Methods and apparatus to facilitate operations in image based systems
JP5263960B2 (ja) * 2009-02-13 2013-08-14 大学共同利用機関法人情報・システム研究機構 仮想立体画像表示装置及び仮想立体画像表示方法
WO2011011723A2 (en) * 2009-07-23 2011-01-27 Geospatial Systems, Inc. Apparatus for optimizing geometric calibrations
US9595108B2 (en) * 2009-08-04 2017-03-14 Eyecue Vision Technologies Ltd. System and method for object extraction
KR101626072B1 (ko) 2009-11-13 2016-06-13 삼성전자주식회사 영상 보정 장치 및 영상 보정 방법
US8514491B2 (en) 2009-11-20 2013-08-20 Pelican Imaging Corporation Capturing and processing of images using monolithic camera array with heterogeneous imagers
US8983127B2 (en) * 2010-03-19 2015-03-17 University Of Central Florida Research Foundation, Inc. Object tracking with opposing image capture devices
EP2375376B1 (en) * 2010-03-26 2013-09-11 Alcatel Lucent Method and arrangement for multi-camera calibration
KR20120011653A (ko) * 2010-07-29 2012-02-08 삼성전자주식회사 영상 처리 장치 및 방법
US9621823B2 (en) * 2010-09-16 2017-04-11 Honeywell International Inc. Thermal camera calibration
US8878950B2 (en) 2010-12-14 2014-11-04 Pelican Imaging Corporation Systems and methods for synthesizing high resolution images using super-resolution processes
TWI421794B (zh) * 2010-12-16 2014-01-01 Univ Nat Taipei Technology 重新建構物件三維模型的裝置
US9498289B2 (en) 2010-12-21 2016-11-22 Restoration Robotics, Inc. Methods and systems for directing movement of a tool in hair transplantation procedures
US8911453B2 (en) 2010-12-21 2014-12-16 Restoration Robotics, Inc. Methods and systems for directing movement of a tool in hair transplantation procedures
US9188973B2 (en) 2011-07-08 2015-11-17 Restoration Robotics, Inc. Calibration and transformation of a camera system's coordinate system
US9185401B2 (en) 2011-07-15 2015-11-10 Electronics And Telecommunications Research Institute Method and apparatus for camera network calibration with small calibration pattern
US9153025B2 (en) * 2011-08-19 2015-10-06 Adobe Systems Incorporated Plane detection and tracking for structure from motion
CN104081414B (zh) 2011-09-28 2017-08-01 Fotonation开曼有限公司 用于编码和解码光场图像文件的***及方法
WO2013126578A1 (en) 2012-02-21 2013-08-29 Pelican Imaging Corporation Systems and methods for the manipulation of captured light field image data
CN102622751A (zh) * 2012-02-28 2012-08-01 南京理工大学常熟研究院有限公司 一种三维照相机的图像处理方法
GB2516405B (en) 2012-04-27 2016-06-15 Adobe Systems Inc Automatic adjustment of images
KR101358631B1 (ko) * 2012-06-01 2014-02-04 주식회사 디오에프연구소 카메라와 프로젝터가 스테이지 수평 회전축 회전유동부와 결합된 2축 모션부를 갖춘 치과용 데스크탑 3차원 스캐너
CN104508681B (zh) 2012-06-28 2018-10-30 Fotonation开曼有限公司 用于检测有缺陷的相机阵列、光学器件阵列和传感器的***及方法
US20140002674A1 (en) 2012-06-30 2014-01-02 Pelican Imaging Corporation Systems and Methods for Manufacturing Camera Modules Using Active Alignment of Lens Stack Arrays and Sensors
EP4296963A3 (en) 2012-08-21 2024-03-27 Adeia Imaging LLC Method for depth detection in images captured using array cameras
CN104685513B (zh) 2012-08-23 2018-04-27 派力肯影像公司 根据使用阵列源捕捉的低分辨率图像的基于特征的高分辨率运动估计
CN104685860A (zh) 2012-09-28 2015-06-03 派力肯影像公司 利用虚拟视点从光场生成图像
US8866912B2 (en) 2013-03-10 2014-10-21 Pelican Imaging Corporation System and methods for calibration of an array camera using a single captured image
US9124831B2 (en) 2013-03-13 2015-09-01 Pelican Imaging Corporation System and methods for calibration of an array camera
WO2014159779A1 (en) 2013-03-14 2014-10-02 Pelican Imaging Corporation Systems and methods for reducing motion blur in images or video in ultra low light with array cameras
WO2014145856A1 (en) 2013-03-15 2014-09-18 Pelican Imaging Corporation Systems and methods for stereo imaging with camera arrays
US10122993B2 (en) 2013-03-15 2018-11-06 Fotonation Limited Autofocus system for a conventional camera that uses depth information from an array camera
US9445003B1 (en) 2013-03-15 2016-09-13 Pelican Imaging Corporation Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information
US9497429B2 (en) 2013-03-15 2016-11-15 Pelican Imaging Corporation Extended color processing on pelican array cameras
US20140297485A1 (en) * 2013-03-29 2014-10-02 Lexmark International, Inc. Initial Calibration of Asset To-Be-Tracked
JP2015033047A (ja) * 2013-08-05 2015-02-16 Kddi株式会社 複数カメラを用いた奥行き推定装置
US9418424B2 (en) * 2013-08-09 2016-08-16 Makerbot Industries, Llc Laser scanning systems and methods
WO2015048694A2 (en) 2013-09-27 2015-04-02 Pelican Imaging Corporation Systems and methods for depth-assisted perspective distortion correction
WO2015074078A1 (en) 2013-11-18 2015-05-21 Pelican Imaging Corporation Estimating depth from projected texture using camera arrays
US9456134B2 (en) 2013-11-26 2016-09-27 Pelican Imaging Corporation Array camera configurations incorporating constituent array cameras and constituent cameras
WO2015134996A1 (en) 2014-03-07 2015-09-11 Pelican Imaging Corporation System and methods for depth regularization and semiautomatic interactive matting using rgb-d images
US11290704B2 (en) * 2014-07-31 2022-03-29 Hewlett-Packard Development Company, L.P. Three dimensional scanning system and framework
WO2016040466A1 (en) * 2014-09-10 2016-03-17 Hasbro, Inc. Toy system with manually operated scanner
US10250871B2 (en) 2014-09-29 2019-04-02 Fotonation Limited Systems and methods for dynamic calibration of array cameras
CN104551411B (zh) * 2014-11-18 2016-06-01 南京大学 一种双目立体视觉引导下的激光振镜加工***的标定方法
US10157032B2 (en) * 2014-12-04 2018-12-18 Henge Docks Llc Method for logically positioning multiple display screens
CN107110637B (zh) * 2014-12-22 2019-11-01 赛博光学公司 对三维测量***的校准进行更新
US9955056B2 (en) 2015-03-16 2018-04-24 Qualcomm Incorporated Real time calibration for multi-camera wireless device
US10666925B2 (en) * 2015-04-29 2020-05-26 Adam S Rowell Stereoscopic calibration using a multi-planar calibration target
US9948926B2 (en) * 2015-05-08 2018-04-17 Electronics And Telecommunications Research Institute Method and apparatus for calibrating multiple cameras using mirrors
USD757010S1 (en) * 2015-05-28 2016-05-24 Hewlett-Packard Development Company, L.P. Scanner turntable
GB201516700D0 (en) * 2015-09-21 2015-11-04 Metail Ltd Metail Mother
US10445898B2 (en) 2016-02-05 2019-10-15 Sony Corporation System and method for camera calibration by use of rotatable three-dimensional calibration object
US10210615B2 (en) * 2016-03-10 2019-02-19 Sony Corporation System and method for extrinsic camera parameters calibration by use of a three dimensional (3D) calibration object
DK3436773T3 (da) 2016-04-01 2021-07-12 Lego As Legetøjsscanner
WO2018011335A1 (en) * 2016-07-13 2018-01-18 Naked Labs Austria Gmbh Alignment of scan parts on a turntable
TWI597966B (zh) 2016-07-29 2017-09-01 台達電子工業股份有限公司 全視角三維掃描器
EP3510562A1 (en) 2016-09-07 2019-07-17 Starship Technologies OÜ Method and system for calibrating multiple cameras
US11302021B2 (en) 2016-10-24 2022-04-12 Sony Corporation Information processing apparatus and information processing method
CN106910243A (zh) * 2017-02-09 2017-06-30 景致三维(江苏)股份有限公司 基于转台的自动化数据采集与三维建模的方法及装置
KR102270922B1 (ko) * 2017-04-05 2021-06-30 (주)칼리온 가정된 캘리브레이션 모델 없이 측정된 데이터를 이용하여 캘리브레이션을 수행하는 방법 및 상기 방법을 수행하는 3차원 스캐너 캘리브레이션 시스템
WO2019070806A1 (en) 2017-10-08 2019-04-11 Magik Eye Inc. CALIBRATION OF A SENSOR SYSTEM COMPRISING MULTIPLE MOBILE SENSORS
CN108592787B (zh) * 2018-03-19 2019-11-19 上海交通大学 3d旋转扫描***的转轴标定方法与***
US10276075B1 (en) * 2018-03-27 2019-04-30 Christie Digital System USA, Inc. Device, system and method for automatic calibration of image devices
WO2020014845A1 (zh) * 2018-07-16 2020-01-23 深圳配天智能技术研究院有限公司 一种标定板、内参数标定方法、机器视觉***及存储装置
CN109211141A (zh) * 2018-08-14 2019-01-15 浙江树人学院 一种三维扫描仪校正***
CN109493388B (zh) * 2018-09-30 2020-11-17 先临三维科技股份有限公司 转轴标定方法、装置、计算机设备和存储介质
EP3644279A1 (en) * 2018-10-25 2020-04-29 Continental Automotive GmbH Static camera calibration using motion of vehicle portion
CN113597362B (zh) * 2019-03-25 2024-05-24 Abb瑞士股份有限公司 用于确定机器人坐标系与可移动装置坐标系之间的关系的方法和控制装置
CN110207622B (zh) * 2019-06-30 2021-04-20 武汉尺子科技有限公司 一种三维扫描仪标定方法及***
CN110555887B (zh) * 2019-07-30 2022-07-15 北京小马智卡科技有限公司 应用于相机标定***的标定方法和相机标定***
WO2021055585A1 (en) 2019-09-17 2021-03-25 Boston Polarimetrics, Inc. Systems and methods for surface modeling using polarization cues
CN114746717A (zh) 2019-10-07 2022-07-12 波士顿偏振测定公司 利用偏振进行表面法线感测的***和方法
MX2022005289A (es) 2019-11-30 2022-08-08 Boston Polarimetrics Inc Sistemas y metodos para segmentacion de objetos transparentes usando se?ales de polarizacion.
EP4081933A4 (en) 2020-01-29 2024-03-20 Intrinsic Innovation LLC SYSTEMS AND METHODS FOR CHARACTERIZING OBJECT POSE DETECTION AND MEASUREMENT SYSTEMS
CN115428028A (zh) 2020-01-30 2022-12-02 因思创新有限责任公司 用于合成用于在包括偏振图像的不同成像模态下训练统计模型的数据的***和方法
CN113364969B (zh) * 2020-03-06 2023-05-12 华为技术有限公司 一种非视距物体的成像方法和电子设备
CN113364970B (zh) * 2020-03-06 2023-05-19 华为技术有限公司 一种非视距物体的成像方法和电子设备
US11953700B2 (en) 2020-05-27 2024-04-09 Intrinsic Innovation Llc Multi-aperture polarization optical systems using beam splitters
DE102021201172A1 (de) * 2021-02-09 2022-08-11 Robert Bosch Gesellschaft mit beschränkter Haftung Kalibrierkörpervorrichtung, Kalibrierkörpersystem und Verfahren zu einer Kalibrierung eines Kamerasystems, eines Tiefensensors und/oder eines Radar-Systems mittels der Kalibrierkörpervorrichtung oder des Kalibrierkörpersystems
US11290658B1 (en) 2021-04-15 2022-03-29 Boston Polarimetrics, Inc. Systems and methods for camera exposure control
US11954886B2 (en) 2021-04-15 2024-04-09 Intrinsic Innovation Llc Systems and methods for six-degree of freedom pose estimation of deformable objects
US11689813B2 (en) 2021-07-01 2023-06-27 Intrinsic Innovation Llc Systems and methods for high dynamic range imaging using crossed polarizers

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6563499B1 (en) * 1998-07-20 2003-05-13 Geometrix, Inc. Method and apparatus for generating a 3D region from a surrounding imagery
US7065242B2 (en) * 2000-03-28 2006-06-20 Viewpoint Corporation System and method of three-dimensional image capture and modeling
US6996254B2 (en) * 2001-06-18 2006-02-07 Microsoft Corporation Incremental motion estimation through local bundle adjustment

Also Published As

Publication number Publication date
US6917702B2 (en) 2005-07-12
JP2004127239A (ja) 2004-04-22
US20030202691A1 (en) 2003-10-30

Similar Documents

Publication Publication Date Title
JP4245963B2 (ja) 較正物体を用いて複数のカメラを較正するための方法およびシステム
US20240153143A1 (en) Multi view camera registration
US6781618B2 (en) Hand-held 3D vision system
Herráez et al. 3D modeling by means of videogrammetry and laser scanners for reverse engineering
US7529387B2 (en) Placement information estimating method and information processing device
Bonfort et al. General specular surface triangulation
US20140015924A1 (en) Rapid 3D Modeling
US20030071194A1 (en) Method and apparatus for scanning three-dimensional objects
US20030066949A1 (en) Method and apparatus for scanning three-dimensional objects
US20100328308A1 (en) Three Dimensional Mesh Modeling
US20050151963A1 (en) Transprojection of geometry data
US20110007948A1 (en) System and method for automatic stereo measurement of a point of interest in a scene
CN112254670B (zh) 一种基于光扫描和智能视觉融合的3d信息采集设备
CN111340959A (zh) 一种基于直方图匹配的三维模型无缝纹理贴图方法
CN112254638A (zh) 一种可俯仰调节的智能视觉3d信息采集设备
CN111583388A (zh) 一种三维扫描***的扫描方法及设备
CN112254671B (zh) 一种多次组合式3d采集***及方法
CN112254678B (zh) 一种室内3d信息采集设备及方法
CN112254679A (zh) 一种多位置组合式3d采集***及方法
Uyanik et al. A method for determining 3D surface points of objects by a single camera and rotary stage
Zhang et al. Recent reviews on machine vision-based 3D reconstruction
Rawlinson Design and implementation of a spatially enabled panoramic virtual reality prototype
Jin et al. Automatic Registration of Mobile LiDAR Data and Multi-lens Combined Images using Image Initial Poses
Azevedo 3D object reconstruction using computer vision: reconstruction and characterization applications for external human anatomical structures
Tagoe Developing an accurate close-range photogrammetric technique for extracting 3D information from spherical panoramic images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060320

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

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

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130116

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140116

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees