JPH11259688A - 画像記録装置並びにその位置及び向きの決定方法 - Google Patents
画像記録装置並びにその位置及び向きの決定方法Info
- Publication number
- JPH11259688A JPH11259688A JP11009274A JP927499A JPH11259688A JP H11259688 A JPH11259688 A JP H11259688A JP 11009274 A JP11009274 A JP 11009274A JP 927499 A JP927499 A JP 927499A JP H11259688 A JPH11259688 A JP H11259688A
- Authority
- JP
- Japan
- Prior art keywords
- image
- frame
- image recording
- pickup device
- recording apparatus
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30241—Trajectory
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Image Input (AREA)
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Abstract
トラッキングする装置及び方法を提供する。 【解決手段】 画像記録装置は、周囲環境の連続フレー
ム画像を得る画像ピックアップデバイスと、画像ピック
アップデバイスにより得られた連続フレームを記憶する
フレーム記憶装置と、連続フレームに基づいて画像ピッ
クアップデバイスの位置及び向きを決定するプロセッサ
とを有し、連続画像フレームを記録し(S200)、連
続フレームの各フレーム毎に画像記録装置の位置及び向
きを決定し(S300)、新しい画像フレームを記録し
(S500)、連続画像フレームのフレームに対する画
像記録装置の位置及び向きに基づいて、新しい画像フレ
ームに対する画像記録装置の位置及び向きを決定する
(S600)。
Description
ダリング(描画)する装置及び方法に関する。特に本発
明は、後で3次元構造又は環境を再構成するためのデー
タを提供するために、光フィールドを用いてカメラの動
きをトラッキングする装置及び方法に関する。
ュータグラフィック業界は、多数収集した2次元画像を
用いて3次元のオブジェクト又は環境を表現する方法
に、ますます関心を持つようになってきた。この方法
は、画像ベースレンダリングと呼ばれる。オブジェクト
又は環境を表現する1つの方法は、光フィールドを用い
る方法である。
入射ラインの集合上に誘導された放射輝度による3次元
シーンのあらゆる表現である。光フィールドには、2次
元画像を収集したものとしてこの放射輝度をサンプリン
グし記憶する表現、及び3次元自由空間R3 のラインを
表現するデータ構造にこの放射輝度をサンプリングし記
憶する表現が含まれるが、これらの表現に限定されるわ
けではない。
境をカメラ位置の2次元集合Pにおいて高密度にサンプ
リングすると、Pを通過する全てのライン沿いに見られ
る放射輝度がサンプリングされている。これらの放射輝
度は、例えば、各要素が3次元自由空間R3 の1ライン
に対応する4次元アレイに記憶することができる。3次
元集合の位置から捕獲したオブジェクトのあらゆる画像
は、このアレイから適切なラインを収集することにより
再構成することができる。このような表現を光フィール
ドと呼ぶ。
ールドを最も良く理解できるであろう。図1は光フィー
ルドの光スラブ表現を示している。3次元自由空間R3
の2つの平行な平面P1 及びP2 を通過するラインの集
合を考えてみよう。平面P1の点p1 及び平面P2 の点
p2 の各対は、唯一のラインを画定する。P1 及びP 2
に平行なラインを除く各ラインは、点p1 及びp2 の唯
一の対を画定する。従って3次元自由空間R3 の全ての
ラインの集合は4次元空間であり、この4次元空間は、
点p1 及びp2 を指定するのに必要な4つの座標(u,v,
s,t) によりパラメータ化されることができる。
部分集合を形成し、この2次元の部分集合はこのパラメ
ータ化に基づく平面である。画像は、pを焦点としたこ
の「ラインの平面」の矩形の部分集合である。
クトの多数の画像を含む4次元空間のラインの部分集合
を収集することにより画像を再構成するのに用いること
ができる。4次元空間のラインの部分集合は、画像記録
デバイスをオブジェクトに向け、2次元の矩形を横切る
ように画像記録デバイスを物理的に走査することによっ
て、収集される。ラインの2次元の集合は、それぞれの
画像記録デバイスの位置で収集される。全ての画像のラ
インは、2つの平行な平面(一方は動いているカメラを
含み、他方はオブジェクトの前にある)を用いてパラメ
ータ化され、4次元アレイとして記憶される。4次元ア
レイの各ライン沿いに見られる放射輝度は、ライン座標
によりアドレスされる。2つの平面付近の3次元のどこ
かに焦点を有するオブジェクトの画像は、このアレイか
らそのラインそれぞれの放射輝度を収集することによ
り、抽出することができる。このようにして、画像はリ
アルタイムで再構成することができる。
圧縮することができ、ハイエンド(high-end)装置におい
てリアルタイムでレンダリングできるほどに速くアクセ
スすることができる。しかし、これらの光フィールドを
捕獲する方法は、コンピュータ制御されたカメラのガン
トリーのようなデバイスを用いて、2次元の平面を横切
るようにカメラを機械的に走査する方法に限られてき
た。このようなデバイスについては、レボイ(Levoy) ら
の“Light Field Rendering ”(Computer Graphics Pro
ceedings, SIGGRAPH '96, P.528, 531-542) に開示され
ている。これらのデバイスにおいて、コンピュータは、
光フィールドを捕獲するプロセスの各フレームでカメラ
の位置をトラッキングし続ける。このようなデバイスは
通常高価であり、扱うことのできるオブジェクトの大き
さが指定の領域及び範囲に限られており、製造し使用す
るのに多くの時間と金を投資する必要がある。
は、基準点、つまり3次元自由空間R3 にあり何らかの
座標フレームでその正確な位置がわかる点を用いる方法
である。ゴートラー(Gortler) らの“The Lumigraph ”
(Computer Graphics Proceedings, SIGGRAPH '96, P.52
8, 543-554) は、基準点を用いて3次元環境の画像を得
る1つの方法を開示している。しかし、この方法では、
環境内に多数の基準点を設け、画像フィールドのこれら
の基準点を各画像を捕獲する間維持する必要がある。従
って、カメラの動ける範囲が、多数の基準点のある領域
に限られてしまう。
動領域、即ち基準点を含む領域に制限されることなく、
3次元環境の画像を捕獲することができれば、有益であ
りより実用的であろう。しかし、手持ちのデバイスを用
いる際に根本的に困難な点は、画像を捕獲するプロセス
の各フレームにおけるカメラの位置及び向きをトラッキ
ングする点である。
ュータビジョンに頻繁に起こる。カメラトラッキングの
1つの技法は、1つの画像フレームから次の画像フレー
ムへの光のフローを測定することである。この技法にお
いて、各ピクセルは最も良くマッチングするカラーを有
する隣接したピクセルに一致すると仮定される。ピクセ
ルの動きの全体の組み合わせが、カメラの動きと解釈さ
れる。この方法は、2つの連続した画像フレーム間の動
きをトラッキングする場合に用いると、良い結果を得る
ことができる。しかし、環境を捕獲するのに必要とされ
るような多数のフレームに対しては、カメラ位置に関す
るエラーが急速に増加する。
点対応方法であり、(例えばオブジェクトの角のよう
な)外面的特徴で区別できる点を画像から抽出し、この
点を1つの画像フレームから次の画像フレームへとトラ
ッキングする。これらの点は、カメラトラッキングの間
基準点の役割を果たす。この方法は光のフローを測定す
る方法よりは良い結果を得ることができるが、同じ3次
元の点を画像フレームから画像フレームへとトラッキン
グするのは困難であり、この方法自体かなり時間がかか
り厄介である。
の画像を捕獲し後でその環境を再構成する際の問題は、
任意の映像のシーケンスからデータを捕獲する際の問題
とは異なる。カメラのオペレータは、自分がその環境の
データを捕獲しようとしており、そのために特定の方法
でカメラを動かそうとしていることを知っている。従っ
て、対話式データ収集システムはカメラのオペレータに
フィードバックすることができ、しっかりとカメラトラ
ッキングを続けて所望のデータを得るための指示をオペ
レータに与える。
イスの動きをトラッキングする方法及び装置を提供す
る。この方法及び装置においては、手持ちの画像記録デ
バイスを用いることができる。
記録デバイスの動きをトラッキングする簡単な方法及び
装置も提供する。
ックして、光フィールドを十分に含む連続フレームを捕
獲する、対話式システムを提供する。
ックして、3次元構造を再構成するための十分なデータ
を提供する、対話式システムを提供する。
ンに沿った放射輝度及び前のフレームの対応するライン
に沿った放射輝度をチェックすることにより、各フレー
ムにおける画像記録デバイスの位置及び向きを検出す
る。従って、画像記録デバイスの位置をトラッキングし
続ける別個のデバイスを必要としない。
捕獲されたライン沿いに見られる放射輝度をチェックす
ることにより、各フレームにおける画像記録デバイスの
位置及び向きを非常に正確に検出する。
像を得る画像ピックアップデバイスであり、該画像が連
続フレームである画像ピックアップデバイスを有し、該
画像ピックアップデバイスにより得られた連続フレーム
を記憶するフレーム記憶装置を有し、連続フレームに基
づいて該画像ピックアップデバイスの位置及び向きを決
定するプロセッサを有する、画像記録装置であって、フ
レームが複数のラインを含み、該プロセッサが、現在の
フレームにある複数のラインのうちの少なくとも1つに
沿った放射輝度を、連続フレーム内の少なくとも1つの
前のフレームにある複数のラインのうちの対応するライ
ンに沿った放射輝度と相関させることにより、該画像ピ
ックアップデバイスの位置を決定する。
置の位置及び向きの決定方法であって、連続画像フレー
ムを記録するステップと、連続フレームの各フレーム毎
に画像記録装置の位置及び向きを決定するステップと、
新しい画像フレームを記録するステップと、連続画像フ
レームのフレームに対する画像記録装置の位置及び向き
に基づいて、新しい画像フレームに対する画像記録装置
の位置及び向きを決定するステップと、を備える。
利点は、下記の好適な実施の形態の詳細な説明に述べら
れており、またこの詳細な説明から明らかである。
を参照しながら詳細に記載する。図2は画像ピックアッ
プデバイス110、プロセッサ120、フレーム記憶装
置130、メモリ140、出力コントローラ150、及
び出力デバイス160を含む画像記録装置100を示
す。画像ピックアップデバイス110は、画像ピックア
ップデバイス110が動作している環境の画像を検知す
る。記録されると、この画像はフレームである。画像ピ
ックアップデバイス110としてはビデオカメラ、静止
写真カメラ、デジタルカメラ、電子カメラ、画像編集機
などが挙げられる。本発明の1つの好適な実施の形態で
は、画像ピックアップデバイス110は手持ちのカメラ
である。記録された各フレームはプロセッサ120へ入
力され、プロセッサ120はフレーム記憶装置130中
にこれらのフレームを記録する。フレーム記憶装置13
0はビデオテープ、写真フィルム、CD−ROM、磁気
媒体、RAM、ハードドライブ、フロッピーディスク及
びディスクドライブ、フラッシュメモリなどを含む。そ
の後フレームI’はプロセッサ120へ伝送される。
イス110から得られた連続するm個のフレームの各フ
レーム毎に、画像ピックアップデバイス110の位置を
決定する。これは、画像フレーム中で分かっている点の
位置を画像ピックアップデバイス110の相対位置を決
定するのに用いる方法であれば、あらゆる方法を用いて
行うことができる。次いでプロセッサ120は、各フレ
ーム中の、画像ピックアップデバイス110の位置を通
るラインの部分集合を決定する。
しいフレームの画像データを捕獲し、これをプロセッサ
120に伝送する。新しいフレームI中の画像ピックア
ップデバイス110の位置及び向きは、以下の略述に従
って決定される。
び向きの決定はリアルタイムで行われるため、画像記録
デバイスのオペレータに出力デバイス160を介してフ
ィードバックが行われる。例えば、オペレータはカメラ
を緩やかに、又は円滑に動かすことができず、位置合わ
せを維持できないことがある。位置合わせとは前の画像
と現在の画像とをマッチングすることである。図3に示
すように、位置合わせが失われると、画像記録装置10
0はオペレータに基準点に戻るよう指示を与えることが
できる。基準点とは、その正確な位置が論理に基づいて
分かっている点を指す。この指示は視覚によるものでも
聴覚によるものでも、又その両方であってもよい。例え
ば、画像記録装置100は図3に示すようにディスプレ
イ160上に「基準点に戻れ("Return to Fiducial Poi
nts") 」というメッセージを表示してもよく、及び/又
はスピーカ170を通じてメッセージを告知してもよ
い。
の経路の視覚的なフィードバックを得ることは、オペレ
ータにとって有用なことである。従って、図4に示すよ
うに、本発明の1つの実施の形態において、プロセッサ
120はディスプレイ160に、予め計算された画像記
録デバイスの位置を表す視覚的な表示であるドット16
2、トラバースした経路を表す曲線、などを出力しても
よい。
00はディスプレイ160上でオペレータに動作につい
ての指示を与えることもできる。これらの動作の指示
は、光フィールドの疎らにサンプリングされた部分のデ
ータを供給する位置に移動するよう、オペレータに指示
を行う。更に画像記録装置100は、オペレータに前の
フレームデータがその時点では位置合わせが行われてい
ない領域から離れるよう指示することもできる。
示すように全ての要素が1つのハウジング180中に収
容されるように1つのユニットの一部分であってもよ
く、又図3のように分離していてもよい。例えば画像記
録装置100は、手持ちの単一の画像記録装置100で
あってもよく、その中に画像ピックアップデバイス11
0、プロセッサ120、フレーム記憶装置130、及び
出力デバイス160及びスピーカ170が収容されてい
る。或いは、画像ピックアップデバイス110は、プロ
セッサ120、メモリ130及び140、出力デバイス
160及び170を収容するコンピュータ又はパーソナ
ルデジタル補助手段などのデバイスにケーブルを介して
接続されたビデオ記録デバイスであってもよい。当業者
には容易に明らかとなるであろうが、本発明を実行する
のに他の組合せを用いてもよい。
概略で示したフローチャートである。図6に示すよう
に、この方法はステップS100で開始される。次い
で、ステップS200で画像記録デバイスが連続するm
個のフレームを捕獲し、それらを画素ラインの集合とし
てフレーム記憶装置130中に記憶する。次にステップ
S300で、それぞれ向き”o”及び”o’”を有する
焦点”p”及び”p’”として定義されるカメラ位置が
決定される。前述したように一連の、正確に位置合わせ
されたフレーム(このフレームから開始する)を生成す
る簡単な方法は、基準点を用いた方法である。
得る。本発明の好適な実施の形態では、基準点は直角に
結合した3本の別個の矢線などの物理的座標のフレーム
を形成することにより得られてもよい。3つの矢線の点
(即ち、基準点)は画像中に容易に見出される。基準点
から、座標フレームに対するカメラの相対的な位置及び
向きが決定される。その後画像記録デバイスが基準点の
周りをゆっくりと動いて所望の画像を捕獲することがで
きる。このようにして、最初の光フィールドが捕獲され
る。最初の光フィールドの捕獲後は、画像ピックアップ
デバイス110の視野内に基準点を維持することはもは
や必要ではない。
ーム毎に光フィールドに記憶された画素ラインの集合の
部分集合を用いて画像が識別される。焦点のシーケンス
は三次元の自由空間R3 において曲線”C”に沿って”
m”個のポイントのシーケンス”P”を形成する。曲
線”C”はその環境におけるカメラの動きを表してい
る。
プデバイス110は新しいフレームI、即ちある新た
な、未知の焦点pを通るラインの新しい部分集合を得
る。この目的は光フィールドにおいて新しいフレームを
前のフレームと相関させることによりp及びoを決定す
ることである。
他のあらゆる点p’を通るライン”l”はp’に対応す
る前のフレームI’によりすでに捕獲され、光フィール
ドに記憶されていると考えられる点に注目することは重
要である。特に、画像記録デバイスが前のフレームI’
の画像平面上へのpの投射が前のフレームI’の中に入
るようにp’で向いている場合、又、逆に、画像記録デ
バイスが新しいフレームIの画像平面上のp’の投射が
新しいフレームIの中に入るようにpで向いている場
合、lはフレームI及びI’の両方において捕獲され
る。従って、画像記録デバイスの正しいp及びoがわか
ると、I中のlに割り当てられる放射輝度はI’中のl
に割り当てられる放射輝度と等しくなるはずである。p
及びoの値は、I中のラインL={l1 ,...,
lm }の位置及びこれらの位置における放射輝度の予測
と一致する。mが大きい場合には、これによりp及びo
の正しい値の非常に正確な検証がなされる。
ムのために画像記録デバイスの位置p及び向きoが決定
される。ステップS700では、制御ルーチンが新しい
画像フレームのために動作を反復するか否かを決定す
る。これは、画像ピックアップデバイス110が記録を
まだ続けているか否か、又画像ピックアップデバイス1
10が移動したか否か、などを決定することにより行わ
れてもよい。動作を繰り返す場合には、制御はステップ
S500に戻る。そうでない場合には制御はステップS
800に進み、ここで制御ルーチンは終了する。
をより詳細に示したものである。詳細には、制御ルーチ
ンはステップS600で開始されステップS610に続
く。ステップS610では空間”S”中で画像ピックア
ップデバイス110を含みそうな小さい容量”v”を識
別することにより位置p及び向きoの推定値”e”が決
定される。空間Sは画像ピックアップデバイス110が
とり得る位置の六次元空間である。
の位置及び向きの推定値eを得るために画像ピックアッ
プデバイス110の動作に関するいくつかの仮定がなさ
れる。画像ピックアップデバイス110の動作が速すぎ
ない場合には、位置pと前の位置p’との相違はあまり
大きくない。画像ピックアップデバイス110がその並
進及び回転の軌道を突然に変化させることがなければ、
新しい位置pは前の位置p’のある数を大まかに外挿す
るのがよい。オペレータがその環境を後で再現するため
に画像を捕獲しようとしていることを自分で理解し、そ
れに従って画像ピックアップデバイス110を操作する
と考えられるため、これらの仮定は正しいと考えられ
る。
定値を得るために、従来の方法を用いることも可能であ
る。例えば、前のフレームI’と現在のフレームIとの
間の光フロー(2つの画像間の差異を一定の放射輝度の
点の集合の動きとして解釈する)の計算は高価ではな
く、又画像ピックアップデバイス110の動作の推定値
を得ることもできる。同様に、画像ピックアップデバイ
スの位置の大まかな推定値を得るのに点を対応させる方
法も用いることができる。
なマッチングを見出すため容量vが稠密にサンプリング
される。ステップS620では空間S中で大まかな推定
値eが与えられると、光フィールド中に記憶されたライ
ンに対応するI中の1つもしくはそれ以上のラインに最
もよくマッチングする点即ち画素を見出すためにSの小
さな周囲の容量がサンプリングされる。次にステップS
630でマッチングの誤差が空間Sの点の関数”F”と
して決定される。空間S中の点”s”におけるFの値
は、Iがsにあると仮定した場合にIにオーバーラップ
している部分Lの予測放射輝度と、対応する点Iの観測
値との差である。これらの差は孤立値の存在を見込んで
のものであり、ランダム画像ノイズを補償するものであ
るが、量子化誤差によってのみ影響をうけるべき非孤立
値のかなり正確なマッチングを要するものである。
めのために得られた値を最適化する。ステップS640
では、最も厳密な対応を得る目的で誤差を最小化するた
め、マッチングが最適化される。ステップS650で制
御はステップS700に戻る。
置は、新たに捕獲したフレーム中の放射輝度ラインを前
に獲得された光フィールドにある放射輝度ラインに相関
させることにより正確にトラッキングされることができ
る。
フィールドを拡大するために、既存の光フィールドに加
えられてもよい。これらのフレームの光フィールドへの
追加は、フレームが捕獲されている際に動的に行われて
もよく、又はオフラインで行われてもよい。このように
して、光フィールドは更なるカメラトラッキング及び画
像記録で使用する前にオフラインで前処理されてもよ
い。
加するこの工程は、より大きい光フィールドを得るため
に繰返し行われてもよい。このように、後に再現するた
めに全環境が捕獲されることができる。
は、一旦最初の光フィールドが獲得されると、画像フレ
ーム中に基準点を維持することは必要でない。最初の光
フィールドの獲得後は、トラッキングは新しいフレーム
中の放射輝度ラインを光フィールド中の放射輝度ライン
と相関させることにより達成される。これにより画像記
録装置はずっと大きい環境で使用することが可能とな
る。
プログラムされた汎用コンピュータを用いて実行される
ことが好ましい。しかしながら、この画像記録装置10
0は専用コンピュータ、プログラミングされたマイクロ
プロセッサ又はマイクロコントローラ、及び周辺集積回
路素子、ASIC又は他の集積回路、離散素子回路など
のハードウェア電子又は論理回路、PLD、PLA、F
PGA又はPALなどのプログラマブル論理デバイス、
などを用いて実行することも可能である。一般に、有限
状態の機械が図6及び図7に示したフローチャートを実
行することができるものであれば、本発明の画像記録を
実行するためにあらゆるデバイスが使用可能である。
に基準点を用いるものとして記載したが、本発明はこの
ような構成に限定されるものではない。当業者には、最
初の光フィールドがガントリー型デバイス、点対応方
法、又は他のあらゆる方法により獲得できることが容易
に明らかとなるであろう。
が多くの代替物、変更、変形が存在し得ることは当業者
には明白であろう。従って、本明細書中に記載した本発
明の好適な実施形態はあくまでも本発明の主旨の明確化
を意図するものであり、本発明は前記した実施形態に限
定されるものではない。前記請求項に示す本発明の精神
と範囲から離れることなく種々の変更形態が存在し得
る。
又は告知される、本発明の1つの実施の形態の図であ
る。
る、本発明の1つの実施の形態の図である。
の1つの実施の形態の図である。
ローチャートである。
るステップをより詳細に示した、フローチャートであ
る。
レームを示す図である。
Claims (21)
- 【請求項1】 周囲環境の画像を得る画像ピックアップ
デバイスであり、該画像が連続フレームである画像ピッ
クアップデバイスを有し、 該画像ピックアップデバイスにより得られた連続フレー
ムを記憶するフレーム記憶装置を有し、 連続フレームに基づいて該画像ピックアップデバイスの
位置及び向きを決定するプロセッサを有する、画像記録
装置であって、 フレームが複数のラインを含み、該プロセッサが、現在
のフレームにある複数のラインのうちの少なくとも1つ
に沿った放射輝度を、連続フレーム内の少なくとも1つ
の前のフレームにある複数のラインのうちの対応するラ
インに沿った放射輝度と相関させることにより、該画像
ピックアップデバイスの位置を決定する、 画像記録装置。 - 【請求項2】 前記プロセッサが、前記フレーム記憶装
置に記憶された連続フレームから最初の光フィールドを
決定する、請求項1に記載の画像記録装置。 - 【請求項3】 前記プロセッサが、現在のフレームにあ
る複数のラインのうちの少なくとも1つに沿った放射輝
度を、最初の光フィールドにある複数のラインのうちの
対応するラインに沿った放射輝度と相関させて、前記画
像ピックアップデバイスの位置及び向きを決定する、請
求項2に記載の画像記録装置。 - 【請求項4】 前記画像ピックアップデバイスの位置及
び向きが決定された後、前記プロセッサが現在のフレー
ムを最初の光フィールドに加える、請求項3に記載の画
像記録装置。 - 【請求項5】 前記画像ピックアップデバイスがフレー
ムを得ていない間に、前記プロセッサが現在のフレーム
を最初の光フィールドに加える、請求項4に記載の画像
記録装置。 - 【請求項6】 前記画像ピックアップデバイスが手持ち
カメラである、請求項1に記載の画像記録装置。 - 【請求項7】 前記画像ピックアップデバイスを介して
現在のフレームを表示し、指示及び情報を前記画像記録
装置のオペレータに与える対話式ディスプレイをさらに
有する、請求項1に記載の画像記録装置。 - 【請求項8】 前記対話式ディスプレイが、前記画像ピ
ックアップデバイスを位置決めするための指示を与え
る、請求項7に記載の画像記録装置。 - 【請求項9】 前記対話式ディスプレイが、オペレータ
により現在トラバースされているパスに関する情報を与
える、請求項7に記載の画像記録装置。 - 【請求項10】 前記画像ピックアップデバイス、前記
フレーム記憶装置、前記プロセッサ、及び前記対話式デ
ィスプレイが、1つのハウジングに含まれる、請求項7
に記載の画像記録装置。 - 【請求項11】 前記画像ピックアップデバイス、前記
フレーム記憶装置、前記プロセッサ、及び前記対話式デ
ィスプレイが、分散コンピュータシステムの部分であ
る、請求項7に記載の画像記録装置。 - 【請求項12】 オペレータにより現在トラバースされ
ているパスを指定する音声情報を出力する音声出力デバ
イスをさらに有する、請求項1に記載の画像記録装置。 - 【請求項13】 前記画像ピックアップデバイスを位置
決めするための音声指示を出力する音声出力デバイスを
さらに有する、請求項1に記載の画像記録装置。 - 【請求項14】 音声指示及び情報を前記画像記録装置
のオペレータに出力する音声出力デバイスをさらに有す
る、請求項1に記載の画像記録装置。 - 【請求項15】 画像記録装置の位置及び向きの決定方
法であって、 連続画像フレームを記録するステップと、 連続フレームの各フレーム毎に画像記録装置の位置及び
向きを決定するステップと、 新しい画像フレームを記録するステップと、 連続画像フレームのフレームに対する画像記録装置の位
置及び向きに基づいて、新しい画像フレームに対する画
像記録装置の位置及び向きを決定するステップと、 を備える画像記録装置の位置及び向きの決定方法。 - 【請求項16】 連続フレームの各フレーム毎に画像記
録装置の位置及び向きを決定するステップが、基準点に
関する画像記録装置の位置及び向きを決定するステップ
を含む、請求項15に記載の方法。 - 【請求項17】 新しい画像フレームに対する画像記録
装置の位置及び向きを決定するステップが、連続画像フ
レームの少なくとも1つの画像フレーム及び新しい画像
フレームにおいて一致する少なくとも1つのラインの検
出を含み、検出された少なくとも1つのラインが、連続
画像フレームの少なくとも1つの画像フレーム及び新し
い画像フレームにおいて実質的に一致する放射輝度を有
する、請求項15に記載の方法。 - 【請求項18】 連続画像フレームからの最初の光フィ
ールドの決定をさらに含む、請求項15に記載の方法。 - 【請求項19】 新しい画像フレームに対する画像記録
装置の位置及び向きを決定するステップが、新しい画像
フレームにある少なくとも1つのラインに沿った放射輝
度を、最初の光フィールドにある対応するラインに沿っ
た放射輝度と相関させることを含む、請求項18に記載
の方法。 - 【請求項20】 画像記録装置の位置及び向きが決定さ
れた後、新しい画像フレームが最初の光フィールドに加
えられる、請求項19に記載の方法。 - 【請求項21】 画像記録装置が画像フレームを記録し
ていない間に、新しい画像フレームが最初の光フィール
ドに加えられる、請求項20に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US007776 | 1987-01-28 | ||
| US09/007,776 US6342917B1 (en) | 1998-01-16 | 1998-01-16 | Image recording apparatus and method using light fields to track position and orientation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11259688A true JPH11259688A (ja) | 1999-09-24 |
| JP4242495B2 JP4242495B2 (ja) | 2009-03-25 |
Family
ID=21728091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP00927499A Expired - Fee Related JP4242495B2 (ja) | 1998-01-16 | 1999-01-18 | 画像記録装置並びにその位置及び向きの決定方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6342917B1 (ja) |
| EP (1) | EP0930583A1 (ja) |
| JP (1) | JP4242495B2 (ja) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9513744B2 (en) * | 1994-08-15 | 2016-12-06 | Apple Inc. | Control systems employing novel physical controls and touch screens |
| US6750848B1 (en) * | 1998-11-09 | 2004-06-15 | Timothy R. Pryor | More useful man machine interfaces and applications |
| US6720949B1 (en) * | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
| US20020036617A1 (en) | 1998-08-21 | 2002-03-28 | Timothy R. Pryor | Novel man machine interfaces and applications |
| US7015950B1 (en) | 1999-05-11 | 2006-03-21 | Pryor Timothy R | Picture taking method and apparatus |
| US6766036B1 (en) * | 1999-07-08 | 2004-07-20 | Timothy R. Pryor | Camera based man machine interfaces |
| GB9927678D0 (en) | 1999-11-23 | 2000-01-19 | Canon Kk | Image processing apparatus |
| JP3840109B2 (ja) * | 1999-11-23 | 2006-11-01 | キヤノン株式会社 | 画像処理装置 |
| AU2090701A (en) * | 1999-12-13 | 2001-06-18 | Princeton Video Image, Inc. | 2-d/3-d recognition and tracking algorithm for soccer application |
| JP2001290820A (ja) * | 2000-01-31 | 2001-10-19 | Mitsubishi Electric Corp | 映像収集装置、映像検索装置および映像収集検索システム |
| US7328119B1 (en) * | 2000-03-07 | 2008-02-05 | Pryor Timothy R | Diet and exercise planning and motivation including apparel purchases based on future appearance |
| JP3747737B2 (ja) * | 2000-05-10 | 2006-02-22 | 日本電気株式会社 | 広域精細画像生成方法及びシステム並びにコンピュータ可読記録媒体 |
| GB0023681D0 (en) | 2000-09-27 | 2000-11-08 | Canon Kk | Image processing apparatus |
| GB2370737B (en) | 2000-10-06 | 2005-03-16 | Canon Kk | Image processing apparatus |
| US20080024463A1 (en) * | 2001-02-22 | 2008-01-31 | Timothy Pryor | Reconfigurable tactile control display applications |
| US8306635B2 (en) | 2001-03-07 | 2012-11-06 | Motion Games, Llc | Motivation and enhancement of physical and mental exercise, rehabilitation, health and social interaction |
| US20040056957A1 (en) * | 2002-09-20 | 2004-03-25 | Crandall John Christopher | System and method for capturing images based upon subject orientation |
| US20040056953A1 (en) * | 2002-09-20 | 2004-03-25 | Crandall John Christopher | System and method for controlling service delivery |
| US20040056954A1 (en) * | 2002-09-20 | 2004-03-25 | Crandall John Christopher | System and method for monitoring within a vehicle |
| US20040059752A1 (en) * | 2002-09-20 | 2004-03-25 | Crandall John Christopher | System and method for wirelessly viewing restricted data |
| US7961909B2 (en) | 2006-03-08 | 2011-06-14 | Electronic Scripting Products, Inc. | Computer interface employing a manipulated object with absolute pose detection component and a display |
| US20100231506A1 (en) * | 2004-09-07 | 2010-09-16 | Timothy Pryor | Control of appliances, kitchen and home |
| BRPI0606477A2 (pt) * | 2005-01-07 | 2009-06-30 | Gesturetek Inc | sensor de inclinação baseado em fluxo ótico |
| ES2325698B1 (es) * | 2006-01-20 | 2010-10-19 | Universidad De La Laguna | Camara de fase para la medida de distancias y de aberraciones de frente de onda en diversos entornos mediante slice de fourier. |
| US7840042B2 (en) * | 2006-01-20 | 2010-11-23 | 3M Innovative Properties Company | Superposition for visualization of three-dimensional data acquisition |
| US7698014B2 (en) * | 2006-01-20 | 2010-04-13 | 3M Innovative Properties Company | Local enforcement of accuracy in fabricated models |
| US20080005418A1 (en) * | 2006-05-09 | 2008-01-03 | Jorge Julian | Interactive interface for electronic devices |
| EP3144879A1 (en) * | 2015-09-17 | 2017-03-22 | Thomson Licensing | A method and an apparatus for generating data representative of a light field |
| US11577159B2 (en) | 2016-05-26 | 2023-02-14 | Electronic Scripting Products Inc. | Realistic virtual/augmented/mixed reality viewing and interactions |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0554128A (ja) * | 1991-02-07 | 1993-03-05 | Hughes Aircraft Co | 写真測定を使用する自動ビデオ映像データベースの生成 |
| JPH05108827A (ja) * | 1991-10-18 | 1993-04-30 | Olympus Optical Co Ltd | 画像相関演算装置 |
| JPH05313229A (ja) * | 1991-10-11 | 1993-11-26 | Gec Marconi Ltd | コンピュータビジョンシステム |
| JPH0660183A (ja) * | 1992-06-30 | 1994-03-04 | American Teleph & Telegr Co <Att> | 時空的画像におけるエッジおよび角の検出・追跡方法 |
| JPH0886615A (ja) * | 1994-09-19 | 1996-04-02 | Mitsubishi Electric Corp | 映像表示装置及び映像表示システム |
| JPH08251561A (ja) * | 1995-03-09 | 1996-09-27 | Nec Corp | 画像通信端末装置のユーザインタフェース |
| JPH08294025A (ja) * | 1995-04-24 | 1996-11-05 | Olympus Optical Co Ltd | カメラ |
| JPH0934916A (ja) * | 1995-07-25 | 1997-02-07 | Yokogawa Electric Corp | 無線データ収集装置 |
| JPH09163217A (ja) * | 1995-09-19 | 1997-06-20 | Samsung Electron Co Ltd | カメラ映像の動きベクトル検出装置および動きベクトル検出方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996024216A1 (en) * | 1995-01-31 | 1996-08-08 | Transcenic, Inc. | Spatial referenced photography |
| JPH08336069A (ja) * | 1995-04-13 | 1996-12-17 | Eastman Kodak Co | 電子スチルカメラ |
| US6011585A (en) * | 1996-01-19 | 2000-01-04 | Apple Computer, Inc. | Apparatus and method for rotating the display orientation of a captured image |
| US6192145B1 (en) * | 1996-02-12 | 2001-02-20 | Sarnoff Corporation | Method and apparatus for three-dimensional scene processing using parallax geometry of pairs of points |
-
1998
- 1998-01-16 US US09/007,776 patent/US6342917B1/en not_active Expired - Lifetime
-
1999
- 1999-01-11 EP EP99300153A patent/EP0930583A1/en not_active Withdrawn
- 1999-01-18 JP JP00927499A patent/JP4242495B2/ja not_active Expired - Fee Related
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0554128A (ja) * | 1991-02-07 | 1993-03-05 | Hughes Aircraft Co | 写真測定を使用する自動ビデオ映像データベースの生成 |
| JPH05313229A (ja) * | 1991-10-11 | 1993-11-26 | Gec Marconi Ltd | コンピュータビジョンシステム |
| JPH05108827A (ja) * | 1991-10-18 | 1993-04-30 | Olympus Optical Co Ltd | 画像相関演算装置 |
| JPH0660183A (ja) * | 1992-06-30 | 1994-03-04 | American Teleph & Telegr Co <Att> | 時空的画像におけるエッジおよび角の検出・追跡方法 |
| JPH0886615A (ja) * | 1994-09-19 | 1996-04-02 | Mitsubishi Electric Corp | 映像表示装置及び映像表示システム |
| JPH08251561A (ja) * | 1995-03-09 | 1996-09-27 | Nec Corp | 画像通信端末装置のユーザインタフェース |
| JPH08294025A (ja) * | 1995-04-24 | 1996-11-05 | Olympus Optical Co Ltd | カメラ |
| JPH0934916A (ja) * | 1995-07-25 | 1997-02-07 | Yokogawa Electric Corp | 無線データ収集装置 |
| JPH09163217A (ja) * | 1995-09-19 | 1997-06-20 | Samsung Electron Co Ltd | カメラ映像の動きベクトル検出装置および動きベクトル検出方法 |
Non-Patent Citations (1)
| Title |
|---|
| 苗村健, 外2名: ""光線情報の正投影表現に基づく3次元空間の記述"", 映像情報メディア学会誌, vol. 第51巻, 第12号, JPN6008040665, 20 December 1997 (1997-12-20), JP, pages 2082 - 2089, ISSN: 0001110489 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US6342917B1 (en) | 2002-01-29 |
| JP4242495B2 (ja) | 2009-03-25 |
| EP0930583A1 (en) | 1999-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4242495B2 (ja) | 画像記録装置並びにその位置及び向きの決定方法 | |
| JP3021556B2 (ja) | 映像情報処理装置とその方法 | |
| US6415051B1 (en) | Generating 3-D models using a manually operated structured light source | |
| CN111127422A (zh) | 图像标注方法、装置、系统及主机 | |
| US20030202120A1 (en) | Virtual lighting system | |
| US20030210407A1 (en) | Image processing method, image processing system and image processing apparatus | |
| JP2874710B2 (ja) | 三次元位置計測装置 | |
| CN100437639C (zh) | 图像处理装置和图像处理方法 | |
| JP2000512410A (ja) | 参照モデルを用いて画像情報を索引付けをする方法 | |
| JP7657308B2 (ja) | シーンの3次元モデルを生成するための方法、装置、およびシステム | |
| JP2010014718A (ja) | 対象物を3dデジタル化するための方法及び装置 | |
| CN112262411B (zh) | 图像关联方法、系统和装置 | |
| CN114821544A (zh) | 感知信息生成方法、装置、车辆、电子设备及存储介质 | |
| WO1999059100A1 (en) | Euclidean reconstruction of 3d scene from 2d images following a non-rigid transformation | |
| GB2312582A (en) | Insertion of virtual objects into a video sequence | |
| CN1145074C (zh) | 用于使用数字相机自动捕获图象的方法和设备 | |
| JP2003006618A (ja) | 3次元モデルの生成方法および装置並びにコンピュータプログラム | |
| US7711507B2 (en) | Method and device for determining the relative position of a first object with respect to a second object, corresponding computer program and a computer-readable storage medium | |
| JPH10320558A (ja) | キャリブレーション方法並びに対応点探索方法及び装置並びに焦点距離検出方法及び装置並びに3次元位置情報検出方法及び装置並びに記録媒体 | |
| JP2005031044A (ja) | 三次元誤差測定装置 | |
| CN116740716B (zh) | 视频标注方法、装置、电子设备及介质 | |
| JP3149923B2 (ja) | 曲線長計測装置及びその計測方法並びに曲線の長さを計測するための制御プログラムを格納した記憶媒体 | |
| JP2001245323A (ja) | 3次元入力方法および装置 | |
| JP3452188B2 (ja) | 2次元動画像中の特徴点の追跡方法 | |
| CN117635702A (zh) | 图像采集设备的定位方法、投影系统及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060118 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080729 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080812 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080925 |
|
| 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: 20081125 |
|
| 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: 20081225 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 3 |
|
| 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: 20130109 Year of fee payment: 4 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |