JP4976756B2 - 情報処理方法および装置 - Google Patents
情報処理方法および装置 Download PDFInfo
- Publication number
- JP4976756B2 JP4976756B2 JP2006173627A JP2006173627A JP4976756B2 JP 4976756 B2 JP4976756 B2 JP 4976756B2 JP 2006173627 A JP2006173627 A JP 2006173627A JP 2006173627 A JP2006173627 A JP 2006173627A JP 4976756 B2 JP4976756 B2 JP 4976756B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- index
- imaging device
- viewpoint
- imaging
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/30204—Marker
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
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)
- Image Analysis (AREA)
- Studio Devices (AREA)
Description
〔第1の実施形態〕
本実施形態に係る情報処理装置では、現実空間上に存在する指標の撮影画像を用いて、指標の配置情報を算出する。以下、本実施形態に係る情報処理装置について説明する。
指標配置情報算出部1060は、画像使用判定部1050で使用すると判定された画像を用いて指標の配置情報を算出する。
θAB>θTAB・・・(1−4)
であるときには、第m−1フレームと現在取得されている画像との間に十分に大きな視差があるとして、取得された画像を第mフレームとして使用すると判定する。ここでθTABは、閾値である。評価量θABが閾値θTABより大きいということは、検出した指標群を第mフレームと第m−1フレームにおいて異なる視点から撮影していることを意味する。閾値θTABは、指標の三次元空間中での分布や配置する環境に応じて任意に変更してもよい。例えば、室内における場合など、撮影可能な範囲が制限されるため場合には、θTABを小さくする。しかし、閾値θTABを小さくすると、視差が小さくなるため計測結果の精度は低下する。計測結果の精度が低下するのを防ぐには、使用する画像の枚数を増やしたり高解像度のカメラを使用したりすればよい。
α<αT1,またはαT2<α(但し、αT1,<αT2とする)・・・(1-5)
であるとき取得された画像を第mフレームとして使用すると判定し、そうでない場合使用しないと判定する。ここでαT1、αT2、は閾値である。第2の評価量が上記の条件を満たすということは、検出した指標群に対する撮影距離が第mフレームと第m−1フレームとで異なっていることを意味する。
u=F(s,a)・・・(1-6)
Fは基準座標系からカメラ座標系への変換であるビューイング変換、および透視投影変換を含む関数である。基準座標系における撮影部の位置をt=[tx ty tz]t、撮影部の姿勢をω=[ωx ωy ωz]とすると撮影部の位置及び姿勢を表すベクトルs=[ tx ty tz ωx ωy ωz]tとなる。aは指標が位置情報しか持たなければ3次元ベクトルであり、位置及び姿勢の情報を持っていれば6次元ベクトルとなる。三次元空間における姿勢は3×3回転変換行列で表されるが、回転の自由度は3しかないので3次元ベクトルωで表すことができる。
第1の実施形態では、第m−1フレームを撮影した時点での撮影部の位置Cm−1と第m−1フレーム中で検出された指標群の重心位置Gm−1とを結ぶベクトルを
第1の実施形態では、指標の配置情報または撮影部の位置及び姿勢を求めたが、撮影部の内部パラメータを計測対象として算出してもよい。
本実施形態では、第1の評価量θABを第m−1フレームを撮影した時点での撮影部の位置Cm−1と第m−1フレーム中で検出された指標群の重心位置Gm−1とを結ぶベクトル
θABq>θTAB・・・(1−20)
である場合には取得された画像を使用すると判定し、そうでない場合使用しないと判定する。ここでθTABは、閾値である。評価量θABqが閾値θTABより大きいということは、検出した指標群に対して第mフレームと第qフレームが異なる視点から撮影していることを意味する。閾値θTABは、指標の分布や配置する環境に応じて任意に変更してもよい。
本実施形態では、すでに使用すると判定された画像のうち、同一の位置及び姿勢の撮影装置から撮影された画像を排除または更新することはしていなかった。しかし、同一の位置及び姿勢の撮影装置からのは、指標の配置情報の計測精度を向上させる情報を持たないため必要ない。そのため、同一の位置及び姿勢で撮影された画像は、排除または更新するべきである。そこでほぼ同一の位置及び姿勢からの撮影を排除または更新する処理について以下で説明する。
θTCD<θCDi・・・(1−23)
かつ、βiが、
vm=Rm・ty・・・(1−26)
同様に、同一視点位置と判定された第jフレームの視軸ベクトルと直交するベクトルvjをカメラ座標系でのy軸方向のベクトルty=[0 1 0]tとおき、基準座標系に変換する。
vj=Rj・ty・・・(1−27)
vmとvjとの角度差、つまり視軸周りの回転角度差γmjは次式によって求まる。
θmj<θmj(j=1、2、・・・J) ・・・(1−29)
であるとき、その取得された画像は同一視点位置かつ同一姿勢から第jフレームにおいてすでに撮影されていることを意味し、その画像は使用しない。
γmj>γTmj・・・(1−30)
であるとき、その取得された画像は同一視点位置かつ同一姿勢から撮影されているが、視軸周りに回転して撮影されているため、その画像は使用すると判定する。そうでない場合は使用しないと判定する。ここでγmjは閾値である。
非特許文献4では、指標の先験的知識を利用して、指標に拘束条件をつけて非線形最適化を行っている。本実施形態では、画像を自動で取得しているので、未知の指標に対しては幾何拘束条件をつけて算出することはできない。しかし、あらかじめ指標が平面上にあることがわかっている場合など、幾何拘束条件が予めわかっている場合には、幾何拘束条件をつけて非線形最適化を行ってもよい。
なお、指標の配置情報計測のために画像を使用するか否かの判定は、次に示す評価量を用いて行ってもよい。すでに未知パラメータの算出に使用すると判定されている画像のフレーム番号を1、2、・・・、m−1、とし、取得された画像を第mフレームとして使用するかどうかの判定を行う。
第1の実施形態では、計測対象指標までの距離を考慮するために、各指標の3次元空間中における重心位置に基づいて評価量を求め、指標の配置情報計測に画像を使用するか否かの判定を行っていた。第m−1フレームを撮影した時点での撮影部の位置Cm−1と第m−1フレーム中で検出された指標群の重心位置Gm−1とを結ぶベクトルと、取得された画像を撮影した時点での撮影部の位置Cmと重心位置Gm−1とを結ぶベクトルに基づいて評価量を求めていた。しかし、指標の代表位置は各指標位置の重心位置によって求めるのではなく、撮影部が撮影する範囲の中心方向を表す視軸上で代表位置を求めてもよい。検出した各指標の3次元空間中における概略位置よりカメラ座標系における奥行きを求め、各指標の奥行きの平均値をzmeanとする。カメラ座標系における指標の代表位置をtam=(0,0,zmean)とする。撮影部のおおよその位置及び姿勢は撮影部位置姿勢情報取得部1040より得ることができるので、カメラ座標系における指標の代表位置tamを基準座標系の位置に座標変換する。そして座標変換後の代表位置をt’amとする。本実施形態で用いた代表位置である重心位置の変わりにt’amを用いてもよい。
第1の実施形態では、環境または物体に配置された指標の配置情報の計測のための画像利用判定を行い、該計測を行った。第2の実施形態では、姿勢センサのカメラ座標系における姿勢を算出するために使用する画像を自動で判定し、撮影部に装着した姿勢センサのカメラ座標系における姿勢を算出する。
tm=Rm・tz・・・(2−2)
取得された画像を撮影した撮影部の視軸ベクトルtmと直交するベクトルvmをカメラ座標系でのy軸方向のベクトルty=[0 1 0]tとおき、撮影部の概略姿勢Rmから基準座標系におけるvmを求める。
vm=Rm・ty・・・(2−3)
同様に、第jフレームの視軸ベクトルと直交するベクトルvjをカメラ座標系でのy軸方向のベクトルty=[0 1 0]tとおき、第jフレームを撮影した時点での撮影部の姿勢Rjをかけて次式のように求める。
vj=Rj・ty・・・(2−4)
vmとvjとの角度差、つまり視軸周りの回転角度差γmjは次式によって求まる。
θmj>θTmj(j=1、2、・・・J) ・・・(2−6)
であるとき、その取得された画像はまだ撮影されていない視点方向から撮影された画像であるとして、その画像を使用すると判定する。ここでθTmjは閾値である。式(2−6)が満たされない場合、取得された画像は同一姿勢で撮影されている可能性を表し、第2の評価量をもとに取得された画像を使用するかどうかの判定を行う。
γmj>γTmj・・・(2−7)
であるとき、取得された画像は同一視点方向から撮影されているが、視軸周りに回転して撮影されていることを意味し、その画像を使用すると判定する。ここでγTmJは閾値である。式(2−7)が満たされない場合、取得された画像を姿勢センサの姿勢算出に使用しないと判定する。
u=F(s)・・・(2−9)
Fは基準座標系からカメラ座標系への変換であるビューイング変換、および透視投影変換を含む関数である。
△u=v−u・・・(2−10)
△uを最小化するようにsを最適化する。△uは、sを補正するベクトル△sを用いて、テーラー展開によって一次近似を行うと次式のように表すことができる。
s+△s→s・・・(2−13)
Σ△uが予め定めた閾値より小さいかどうか、あるいは、補正値△sが予め定めた閾値より小さいかどうかといった判断基準を用いて、計算が収束しているか否かの判定を行う。収束していない場合には、補正後の状態ベクトルsを初期値として用いて繰り返し計算を行う。
第1の実施形態では、計測対象として指標の配置情報または撮影部の位置及び姿勢を求めた。さらに第2の実施形態では、計測対象として3自由度姿勢センサのカメラ座標系における姿勢を求めた。本実施形態では、6自由度位置姿勢センサが規定するセンサ座標系の基準座標系に対する位置及び姿勢及び撮影部に装着した6自由度位置姿勢センサの撮影部に対する位置及び姿勢を未知パラメータとして求める。本実施形態では、第1及び第2の実施形態で述べた指標と同じ指標を用いる。
MCM=MCS・(MTS)−1・(MwT)−1・MwM・・・(3−3)
と表される。
u=F(s)・・・(3−1)
Fは基準座標系からカメラ座標系への変換であるビューイング変換、および透視投影変換を含む関数である。
s+△s→s・・・(2−14)
誤差ベクトル△uが予め定めた閾値より小さいかどうか、あるいは、補正値△sが予め定めた閾値より小さいかどうかといった判断基準を用いて、計算が収束しているか否かの判定を行う。収束していない場合には、補正後の状態ベクトルsを初期値として用いて繰り返し計算を行う。計算が収束したと判定されると、撮影部に装着した6自由度センサの基準座標系におけるセンサ座標系の座標変換(位置及び姿勢)及びカメラ座標系における6自由度センサのレシーバ座標系の座標変換(位置及び姿勢)を出力する。
なお、第1至乃第3の実施形態においては、最適化演算において非線形関数をテーラー展開し、1次近似で線形化してから補正値を求めることを、繰り返し補正することで最適解を求めるNewton−Raphson法を用いている。しかし、補正値の算出は必ずしもNewton−Raphson法によって行わなくてもよい。例えば公知の非線形方程式の反復解法であるLevenberg−Marquardt法を用いて求めてもよいし、最急降下法を用いても求めてもよい。他の何れの非線形最適化手法を適用しても本発明の本質が損なわれないことは言うまでもない。
第1至乃第3の実施形態では、指標を撮影した画像を用いて未知パラメータを算出するのに必要となる画像を自動で判定するための方法を述べた。
本実施形態では、良好な計測を行うために、次に撮影すべき画像撮影領域を算出し、移動を促す文字や矢印により、ディスプレイを通してユーザに提示した。しかし、提示するのは、移動を促す文字や矢印ではなくてもよい。、図14に示すような画像撮影領域自身や、図15の(B)に示すような次に撮影すべき撮影部の位置及び姿勢や向きを、仮想的なCG(コンピュータグラフィック画像)を重畳描画して提示してもよい。提示方法は、次に撮影すべき位置や方向、またはまだ撮影可能なエリアを提示できれば、パターン画像であってもよいし、線分で表示した3次元CG画像でもよいし、文字でもよい。
第2の実施形態では、指標を撮影した画像を用いて未知パラメータを算出するのに必要となる画像を自動で判定するための方法を述べた。
VK=Rj・Ty・・・(5−1)
次にvkと視軸ベクトル回りの角度差の閾値γTmk以上の視軸直交ベクトルvmを持つ姿勢であれば、視軸回りで回転しているので異なる姿勢からの撮影となり、次に撮影すべき画像撮影領域とすることができる。したがって、視軸ベクトルと直交するベクトルvkとの視軸ベクトル回りの角度差がγTmk以内の視軸ベクトルと直交するベクトルを持つ領域をWkとし、領域Wk以外の領域を
本実施形態では、未知パラメータは撮影部に装着した姿勢センサの姿勢として、未知パラメータ算出のために必要となる画像の撮影領域の提示をおこなった。しかし、計測対象を6自由度センサとした場合にも同様の画像撮影領域の算出方法が利用でき、ユーザに画像撮影領域を提示することができる。そして第3の実施形態で示したように、撮影部に装着した6自由度センサのレシーバの位置姿勢、及び6自由度センサの基準座標系における位置及び姿勢を未知パラメータとして算出することができる。
第1至乃第4の実施形態において、未知パラメータを算出するために必要な画像を自動で取得していた。しかし、オペレータが必要であると判断した場合には、例えばキーボードを押すなど何らかの入力装置を介して、手動により画像を取得してもよい。
本実施形態に係る情報処理装置は、ユーザが複合現実感を体験しつつ、第1至乃第5の実施形態に記載の未知パラメータを算出するために必要な画像をオンラインで取得し、得られた算出結果を反映するものである。また、本実施形態に係る情報処理装置は、ビデオシースルー(Video See−Through)型のヘッドマウントディスプレイ(HMD)を用いて、未知パラメータを算出するために必要となる画像の撮影領域をユーザへと提示する。
本実施形態では、ビデオシースルー(Video See−Through)型のヘッドマウントディスプレイ(HMD)に未知パラメータを算出するために必要となる画像の撮影領域を提示した。しかし、ユーザに情報を提示するディスプレイはこれに限らない。例えば、CRTや液晶ディスプレイであってもよいし、光学シースルー(Optical See−Through)型のヘッドマウントディスプレイであってもよい。公知のいずれのディスプレイを用いても本発明の本質が損なわれないことはいうまでもない。
なお、第1至乃第5における未知パラメータを算出するための計算と、一般的な複合現実感を体験する際の計算を分けて計算してもよい。前者は、第1至乃第5における未知パラメータを算出するために必要な画像をオンラインで判定し、未知パラメータを算出する計算である。後者は、ユーザが複合現実感を体験時にする際に一般的に計算される撮影部の位置及び姿勢の算出やCG(Computer Graphics)の描画などの計算である。
第2の実施形態では、撮影部に装着した姿勢センサのカメラ座標系における姿勢を算出する目的において、指標の観測によって求めた撮影部の位置姿勢に基づいて姿勢の算出に使用する画像を自動で判定した。本実施形態では、姿勢センサのカメラ座標系における姿勢を算出するために使用する画像を、姿勢センサの出力値に基づいて自動で判定する。
△φmj>φthreshold・・・(7−4)
であるとき、その取得された画像はまだ撮影されていない姿勢で撮影された画像であるとして、その画像を使用すると判定する。ここでφthresholdは閾値である。
本実施形態では、画像を使用するかどうかの判定のための評価量を算出する際に方位角成分を除外し、傾斜角成分のみを用いて判定した。しかし、姿勢センサがドリフト誤差の影響を無視できるような比較的高精度な計測を行うことができるのであれば、方位角成分を除外せずに評価量を算出して、撮影部に装着した姿勢センサの配置情報を算出するための画像を判定してもよい。
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体(または記録媒体)を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
Claims (23)
- 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した撮像装置の第1視点における位置情報を取得する第1位置取得工程と、
前記第1視点と異なる第2視点から前記撮像装置で撮像した第2画像を取得する画像取得工程と、
前記撮像装置の前記第2視点における位置情報を取得する第2位置取得工程と、
前記第2画像から現実空間に配された指標を抽出する指標抽出工程と、
前記第1画像から抽出された指標に基づいて、前記現実空間に配された指標の代表位置を決定する代表位置決定工程と、
前記第1視点の撮像装置の位置と、前記代表位置と、前記第2視点の撮像装置の位置とに基づいた評価値を算出する評価値算出工程と、
前記算出された評価値に基づいて、前記第2画像を用いた前記撮像環境を示すデータの補正を行うか否かを判定する判定工程と、
前記補正を行うと判定された場合に、前記第2画像から抽出された指標を用いて、前記撮像環境を示すデータを補正する補正工程とを有し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得工程、前記第2位置取得工程、前記指標抽出工程、前記代表位置決定工程、前記評価値算出工程、前記判定工程、及び前記補正工程を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理方法。 - 前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、前記撮像装置のカメラ座標系における該撮像装置に搭載された姿勢センサの姿勢、該カメラ座標系における該撮像装置に搭載された位置姿勢センサの位置姿勢、及び基準座標系における該位置姿勢センサの位置姿勢のうち、少なくとも1つを含むことを特徴とする請求項1に記載の情報処理方法。
- 前記評価値算出工程では、前記第1視点の位置と前記代表位置とを結ぶベクトルと、前記第2視点の位置と前記代表位置とを結ぶベクトルとがなす角を含む評価値を算出し、
前記判定工程では、前記評価値が予め設定された閾値よりも大きい場合に、前記第2画像を、前記撮像環境を示すデータの補正に用いると判定することを特徴とする請求項1又は2に記載の情報処理方法。 - 前記評価値算出工程では、前記第1視点の位置と前記代表位置とを結ぶベクトルと、前記第2視点の位置と前記代表位置とを結ぶベクトルとの大きさの比を含む評価値を算出し、
前記判定工程では、前記評価値が予め設定された閾値よりも大きい場合に、前記第2画像を、前記撮像環境を示すデータの補正に用いると判定することを特徴とする請求項1乃至3の何れか1項に記載の情報処理方法。 - 前記指標は、識別可能であることを特徴とする請求項1乃至4の何れか1項に記載の情報処理方法。
- 前記指標は、自然特徴であることを特徴とする請求項1乃至4の何れか1項に記載の情報処理方法。
- 前記指標は位置または位置及び姿勢が既知であることを特徴とする請求項1乃至6の何れか1項に記載の情報処理方法。
- 前記代表位置は、前記抽出された指標の重心位置であることを特徴とする請求項1乃至7の何れか1項に記載の情報処理方法。
- 前記代表位置決定工程では、前記抽出された指標に重みづけを与えた指標に基づいた代表位置を決定することを特徴とする請求項1乃至7の何れか1項に記載の情報処理方法。
- 前記代表位置は、前記撮像装置の視軸上の位置であることを特徴とする請求項1乃至7の何れか1項に記載の情報処理方法。
- 前記第1視点における前記撮像装置の姿勢情報を取得する第1姿勢取得工程と、
前記第2視点で前記撮像装置の姿勢情報を取得する第2姿勢取得工程と
を更に有することを特徴とする請求項1乃至10の何れか1項に記載の情報処理方法。 - 前記第1姿勢取得工程では、前記撮像装置に搭載された位置姿勢センサで計測した当該撮像装置の姿勢を取得し、
前記第2姿勢取得工程では、前記位置姿勢センサで計測した前記撮像装置の姿勢を取得することを特徴とする請求項11に記載の情報処理方法。 - 前記第1姿勢取得工程では、前記撮像装置に搭載された姿勢センサで計測した当該撮像装置の姿勢を取得し、
前記第2姿勢取得工程では、前記姿勢センサで計測した前記撮像装置の姿勢を取得することを特徴とする請求項11に記載の情報処理方法。 - 前記第1位置取得工程では、前記撮像装置に搭載された位置姿勢センサで計測した当該撮像装置の位置を取得し、
前記第2位置取得工程では、前記位置姿勢センサで計測した前記撮像装置の位置を取得することを特徴とする請求項1乃至12の何れか1項に記載の情報処理方法。 - 前記第1視点および前記代表位置に基づいて、前記撮像環境を示すデータの補正に用いると判定される前記撮像装置が撮像する撮像領域の候補を示す候補領域を算出する領域算出工程と、
前記算出された候補領域を提示する領域提示工程と
を更に有することを特徴とする請求項1乃至14の何れか1項に記載の情報処理方法。 - 前記領域提示工程では、撮像装置によって撮像された画像に仮想物体を重畳描画した画像を提示することを特徴とする請求項15に記載の情報処理方法。
- 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した撮像装置の第1視点における位置情報を取得する第1位置取得工程と、
前記第1視点と異なる第2視点から前記撮像装置で撮像した第2画像を取得する画像取得工程と、
前記撮像装置の前記第2視点における位置情報を取得する第2位置取得工程と、
前記第2画像から現実空間に配された指標を抽出する指標抽出工程と、
前記第2画像から抽出された指標に基づいて、前記現実空間に配された指標の代表位置を決定する代表
位置決定工程と、
前記第1視点の撮像装置の位置と、前記代表位置と、前記第2視点の撮像装置の位置とに基づいた評価値を算出する評価値算出工程と、
前記算出された評価値に基づいて、前記第2画像を用いた前記撮像環境を示すデータの補正を行うか否かを判定する判定工程と、
前記補正を行うと判定された場合に、前記第2画像から抽出された指標を用いて、前記撮像環境を示すデータを補正する補正工程とを有し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得工程、前記第2位置取得工程、前記指標抽出工程、前記代表位置決定工程、前記評価値算出工程、前記判定工程、及び前記補正工程を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理方法。 - 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した撮像装置の第1視点における姿勢情報を取得する第1姿勢取得工程と、
前記第1視点と異なる第2視点から前記撮像装置によって撮像した第2画像を取得する画像取得工程と、
前記第2画像から現実空間に配された指標を抽出する指標抽出工程と、
前記撮像装置の前記第2視点における姿勢情報を取得する第2姿勢取得工程と、
前記第1視点の撮像装置の姿勢から得られる当該撮像装置の第1視軸ベクトルと、前記第2視点の撮像装置の姿勢から得られる当該撮像装置の第2視軸ベクトルとに基づいて、前記第2画像を用いて前記撮像環境を示すデータを補正するか否かを判定する判定工程と、
前記補正すると判定した場合に、前記第2画像から抽出された指標を用いて、前記撮像
環境を示すデータを補正する第2補正工程と
を有し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得工程、前記指標抽出工程、前記第2姿勢取得工程、前記判定工
程、及び前記補正工程を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理方法。 - 前記第1視軸ベクトルと前記第2視軸ベクトルとがなす角を含む評価値を算出する評価値算出工程と
を更に有し、
前記判定工程では、前記評価値が予め設定された閾値よりも大きい場合に、前記第2画像を、前記撮像環境を示すデータの補正に用いると判定することを特徴とする請求項18に記載の情報処理方法。 - 請求項1乃至19の何れか1項に記載の情報処理方法の各工程をコンピュータに実行させるためのプログラム。
- 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した前記撮像装置の前記第1視点における位置情報を取得する位置取得手段と、
前記第1視点と異なる第2視点から前記撮像装置によって撮像した第2画像を取得する画像取得手段と
を有し、
前記位置取得手段が、前記撮像装置の前記第2視点における位置情報を取得し、
前記第2画像から現実空間に配された指標を抽出する指標抽出手段と、
前記第1画像から抽出された指標に基づいて、前記現実空間に配された指標の代表位置を決定する代表位置決定手段と、
前記第1視点の撮像装置の位置と、前記代表位置と、前記第2視点の撮像装置の位置とに基づいた評価値を算出する評価値算出手段と、
前記算出された評価値に基づいて、前記第2画像を用いた前記撮像環境を示すデータの補正を行うか否かを判定する判定手段と、
前記補正を行うと判定された場合に、前記第2画像から抽出された指標を用いて、前記撮像環境を示すデータを補正する補正手段と
を有し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得手段による取得、前記位置取得手段による第2視点での前記撮像装置の位置姿勢の取得、前記指標抽出手段による抽出、前記代表位置決定手段による決定、前記評価値算出手段による算出、前記判定手段による判定、及び前記補正手段による補正を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理装置。 - 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した撮像装置の第1視点における位置情報を取得する位置取得手段と
前記第1視点と異なる第2視点から前記撮像装置によって撮像した第2画像を取得する画像取得手段と、
前記位置取得手段が、前記撮像装置の前記第2視点における位置情報を取得し、
前記第2画像から現実空間に配された指標を抽出する指標抽出手段と、
前記第2画像から抽出された指標に基づいて、前記現実空間に配された指標の代表位置を決定する代表位置決定工程と、
前記第1視点の撮像装置の位置と、前記代表位置と、前記第2視点の撮像装置の位置とに基づいた評価値を算出する評価値算出手段と、
前記算出された評価値に基づいて、前記第2画像を用いた前記撮像環境を示すデータの補正を行うか否かを判定する判定手段と、
前記補正を行うと判定された場合に、前記第2画像から抽出された指標を用いて、前記撮像環境を示すデータを補正する補正手段と
を有し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得手段による取得、前記位置取得手段による第2視点での前記撮像装置の位置姿勢の取得、前記指標抽出手段による抽出、前記代表位置決定手段による決定、前記評価値算出手段による算出、前記判定手段による判定、及び前記補正手段による補正を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理装置。 - 現実空間に配された指標を抽出された第1画像であって、撮像装置の撮像環境を示すデータの補正に用いると判定された第1画像を撮像した前記撮像装置の第1視点における姿勢情報を取得する姿勢取得手段と、
前記第1視点と異なる第2視点から前記撮像装置によって撮像した第2画像を取得する画像取得手段と、
前記指標抽出手段が、前記第2画像から現実空間に配された指標を抽出する指標抽出手
段と、
前記姿勢取得手段が、前記撮像装置の前記第2視点における姿勢情報を取得し、
前記第1視点の撮像装置の姿勢から得られる当該撮像装置の第1視軸ベクトルと、前記第2視点の撮像装置の姿勢から得られる当該撮像装置の第2視軸ベクトルとに基づいて、前記第2画像を用いて前記撮像環境を示すデータを補正するか否かを判定する判定手段と、を更に有し、
前記補正手段が、前記補正すると判定した場合に、前記第2画像から抽出された指標を用いて、前記撮像環境を示すデータを補正し、
前記判定工程で補正を行うと判定されることで補正に用いられた第2画像を新たな第1画像として、前記画像取得手段による取得、前記指標抽出手段による抽出、前記位置取得手段による第2視点での前記撮像装置の姿勢の取得、前記判定手段による判定、及び前記補正手段による補正を繰り返し、
前記撮像環境を示すデータは、前記第2画像から抽出された指標の配置、前記撮像装置のパラメータ、該撮像装置に搭載されたセンサの配置のうち、少なくとも1つを含むことを特徴とする情報処理装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006173627A JP4976756B2 (ja) | 2006-06-23 | 2006-06-23 | 情報処理方法および装置 |
EP07110815.3A EP1870856B1 (en) | 2006-06-23 | 2007-06-21 | Information-processing method and apparatus for calculating information regarding measurement target on the basis of captured images |
US11/766,573 US8320709B2 (en) | 2006-06-23 | 2007-06-21 | Information processing method and apparatus for calculating information regarding measurement target on the basis of captured images |
CN200710112098XA CN101093581B (zh) | 2006-06-23 | 2007-06-22 | 基于摄取图像计算关于测量对象的信息的信息处理方法和设备 |
US13/561,473 US8989518B2 (en) | 2006-06-23 | 2012-07-30 | Information processing method and apparatus for calculating information regarding measurement target on the basis of captured images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006173627A JP4976756B2 (ja) | 2006-06-23 | 2006-06-23 | 情報処理方法および装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011192852A Division JP5726024B2 (ja) | 2011-09-05 | 2011-09-05 | 情報処理方法および装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008002980A JP2008002980A (ja) | 2008-01-10 |
JP4976756B2 true JP4976756B2 (ja) | 2012-07-18 |
Family
ID=38606445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006173627A Active JP4976756B2 (ja) | 2006-06-23 | 2006-06-23 | 情報処理方法および装置 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8320709B2 (ja) |
EP (1) | EP1870856B1 (ja) |
JP (1) | JP4976756B2 (ja) |
CN (1) | CN101093581B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016505809A (ja) * | 2012-11-05 | 2016-02-25 | クアルコム,インコーポレイテッド | 適応型スケールおよび/または重力推定 |
Families Citing this family (95)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2897163B1 (fr) * | 2006-02-08 | 2008-04-11 | Thales Sa | Procede de geo-localisation d'une ou plusieurs cibles |
ES2569411T3 (es) | 2006-05-19 | 2016-05-10 | The Queen's Medical Center | Sistema de seguimiento de movimiento para imágenes adaptativas en tiempo real y espectroscopia |
JP4976756B2 (ja) | 2006-06-23 | 2012-07-18 | キヤノン株式会社 | 情報処理方法および装置 |
JP4757142B2 (ja) | 2006-08-10 | 2011-08-24 | キヤノン株式会社 | 撮影環境校正方法及び情報処理装置 |
JP4926817B2 (ja) * | 2006-08-11 | 2012-05-09 | キヤノン株式会社 | 指標配置情報計測装置および方法 |
JP5230114B2 (ja) * | 2007-03-13 | 2013-07-10 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
JP5538667B2 (ja) * | 2007-04-26 | 2014-07-02 | キヤノン株式会社 | 位置姿勢計測装置及びその制御方法 |
US8223192B2 (en) * | 2007-10-31 | 2012-07-17 | Technion Research And Development Foundation Ltd. | Free viewpoint video |
JP4956456B2 (ja) * | 2008-02-05 | 2012-06-20 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
JP5012615B2 (ja) * | 2008-03-27 | 2012-08-29 | ソニー株式会社 | 情報処理装置、および画像処理方法、並びにコンピュータ・プログラム |
EP2309225A4 (en) * | 2008-07-01 | 2014-10-15 | Topcon Corp | POSITION MEASUREMENT METHOD, POSITION MEASUREMENT DEVICE AND PROGRAM |
US8548225B2 (en) * | 2008-08-15 | 2013-10-01 | Adobe Systems Incorporated | Point selection in bundle adjustment |
US8531504B2 (en) * | 2010-06-11 | 2013-09-10 | Intel Corporation | System and method for 3D video stabilization by fusing orientation sensor readings and image alignment estimates |
WO2012015732A1 (en) * | 2010-07-26 | 2012-02-02 | Siemens Corporation | Global error minimization in image mosaicking using graph laplacians and its applications in microscopy |
KR101269773B1 (ko) * | 2010-12-13 | 2013-05-30 | 주식회사 팬택 | 증강 현실 제공 단말기 및 방법 |
US8948446B2 (en) * | 2011-01-19 | 2015-02-03 | Honeywell International Inc. | Vision based zero velocity and zero attitude rate update |
JP5732988B2 (ja) | 2011-04-08 | 2015-06-10 | ソニー株式会社 | 画像処理装置、表示制御方法及びプログラム |
EP2527784A1 (de) * | 2011-05-19 | 2012-11-28 | Hexagon Technology Center GmbH | Optisches Messverfahren und Messsystem zum Bestimmen von 3D-Koordinaten auf einer Messobjekt-Oberfläche |
EP2747641A4 (en) | 2011-08-26 | 2015-04-01 | Kineticor Inc | METHOD, SYSTEMS AND DEVICES FOR SCAN INTERNAL MOTION CORRECTION |
JP5525495B2 (ja) * | 2011-08-30 | 2014-06-18 | 株式会社日立製作所 | 映像監視装置、映像監視方法およびプログラム |
JP5726024B2 (ja) * | 2011-09-05 | 2015-05-27 | キヤノン株式会社 | 情報処理方法および装置 |
JP5819686B2 (ja) * | 2011-09-14 | 2015-11-24 | 株式会社バンダイナムコエンターテインメント | プログラム及び電子機器 |
AU2011253973B2 (en) * | 2011-12-12 | 2015-03-12 | Canon Kabushiki Kaisha | Keyframe selection for parallel tracking and mapping |
JP5728399B2 (ja) * | 2012-01-19 | 2015-06-03 | 株式会社東芝 | 計測装置、方法及びプログラム |
KR20130117303A (ko) * | 2012-04-18 | 2013-10-25 | 삼성전자주식회사 | 증강 현실 이미지를 디스플레이하기 위한 방법 및 그 전자 장치 |
CN102661708B (zh) * | 2012-04-20 | 2014-05-07 | 华南理工大学 | 一种基于surf的高密度封装元器件定位方法 |
JP6021533B2 (ja) * | 2012-09-03 | 2016-11-09 | キヤノン株式会社 | 情報処理システム、装置、方法及びプログラム |
US9305365B2 (en) | 2013-01-24 | 2016-04-05 | Kineticor, Inc. | Systems, devices, and methods for tracking moving targets |
US9717461B2 (en) | 2013-01-24 | 2017-08-01 | Kineticor, Inc. | Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan |
US10327708B2 (en) | 2013-01-24 | 2019-06-25 | Kineticor, Inc. | Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan |
CN109008972A (zh) | 2013-02-01 | 2018-12-18 | 凯内蒂科尔股份有限公司 | 生物医学成像中的实时适应性运动补偿的运动追踪系统 |
JP6048189B2 (ja) * | 2013-02-08 | 2016-12-21 | 株式会社リコー | 投影システム、画像生成プログラム、情報処理装置及び画像生成方法 |
DE102013202247A1 (de) * | 2013-02-12 | 2014-08-14 | Krones Aktiengesellschaft | Verfahren zur Störungsmeldung bei der Gruppierung von Artikeln |
US9071785B2 (en) * | 2013-02-15 | 2015-06-30 | Gradeable, Inc. | Adjusting perspective distortion of an image |
CN103226827B (zh) * | 2013-03-21 | 2016-04-27 | 深圳市汉华安道科技有限责任公司 | 摄像头外部参数校正方法、装置及辅助泊车系统 |
US9667873B2 (en) | 2013-05-02 | 2017-05-30 | Qualcomm Incorporated | Methods for facilitating computer vision application initialization |
JP5492343B1 (ja) * | 2013-10-09 | 2014-05-14 | 株式会社横河技術情報 | 写真計測図化方法、及び写真計測図化装置 |
CN103596014B (zh) * | 2013-11-26 | 2016-12-07 | 天津大学 | 多视点分布式视频编码中视点间边信息的生成方法 |
US10004462B2 (en) | 2014-03-24 | 2018-06-26 | Kineticor, Inc. | Systems, methods, and devices for removing prospective motion correction from medical imaging scans |
JP6325896B2 (ja) * | 2014-03-28 | 2018-05-16 | 株式会社キーエンス | 光学式座標測定装置 |
US10024955B2 (en) | 2014-03-28 | 2018-07-17 | GM Global Technology Operations LLC | System and method for determining of and compensating for misalignment of a sensor |
JP6403447B2 (ja) * | 2014-06-11 | 2018-10-10 | キヤノン株式会社 | 情報処理装置、指標校正のための撮影案内方法、コンピュータプログラム |
EP3188660A4 (en) | 2014-07-23 | 2018-05-16 | Kineticor, Inc. | Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan |
JP2016046642A (ja) * | 2014-08-21 | 2016-04-04 | キヤノン株式会社 | 情報処理システム、情報処理方法及びプログラム |
US9674396B1 (en) * | 2014-12-17 | 2017-06-06 | Evernote Corporation | Matrix capture of large scanned documents |
US9886801B2 (en) * | 2015-02-04 | 2018-02-06 | GM Global Technology Operations LLC | Vehicle sensor compensation |
US20170061700A1 (en) * | 2015-02-13 | 2017-03-02 | Julian Michael Urbach | Intercommunication between a head mounted display and a real world object |
US9943247B2 (en) | 2015-07-28 | 2018-04-17 | The University Of Hawai'i | Systems, devices, and methods for detecting false movements for motion correction during a medical imaging scan |
KR20170024913A (ko) * | 2015-08-26 | 2017-03-08 | 삼성전자주식회사 | 복수의 마이크들을 이용한 잡음 제거 전자 장치 및 잡음 제거 방법 |
US10535193B2 (en) * | 2015-09-08 | 2020-01-14 | Canon Kabushiki Kaisha | Image processing apparatus, image synthesizing apparatus, image processing system, image processing method, and storage medium |
CN108028883B (zh) * | 2015-09-30 | 2020-11-03 | 索尼公司 | 图像处理装置和图像处理方法 |
JP6556015B2 (ja) * | 2015-10-09 | 2019-08-07 | ソニー株式会社 | 情報処理装置、位置および/または姿勢の推定方法、およびコンピュータプログラム |
FR3043235B1 (fr) * | 2015-11-04 | 2018-04-27 | Smartpixels | Calibration d'un systeme de mapping video |
KR102462799B1 (ko) * | 2015-11-05 | 2022-11-03 | 삼성전자주식회사 | 자세 추정 방법 및 자세 추정 장치 |
CN108697367A (zh) | 2015-11-23 | 2018-10-23 | 凯内蒂科尓股份有限公司 | 用于在医学成像扫描期间跟踪并补偿患者运动的系统、装置和方法 |
CN105466430B (zh) * | 2015-12-31 | 2018-11-06 | 天津远翥科技有限公司 | 一种无人机的定位方法和装置 |
JP6823403B2 (ja) * | 2016-02-15 | 2021-02-03 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、情報処理方法およびプログラム |
JP6702543B2 (ja) * | 2016-05-31 | 2020-06-03 | 株式会社東芝 | 情報処理装置、方法およびプログラム |
EP3252712B1 (en) * | 2016-06-01 | 2019-08-21 | Veoneer Sweden AB | Vision system and method for a motor vehicle |
WO2017215986A1 (en) | 2016-06-13 | 2017-12-21 | Koninklijke Philips N.V. | System and method for capturing spatial and temporal relationships between physical content items |
CN108007386B (zh) * | 2016-11-02 | 2021-04-20 | 光宝电子(广州)有限公司 | 基于结构光的三维扫描方法及其装置与系统 |
JP6771435B2 (ja) * | 2017-07-20 | 2020-10-21 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および位置情報取得方法 |
US11004567B2 (en) | 2017-08-15 | 2021-05-11 | Koko Home, Inc. | System and method for processing wireless backscattered signal using artificial intelligence processing for activities of daily life |
US12094614B2 (en) | 2017-08-15 | 2024-09-17 | Koko Home, Inc. | Radar apparatus with natural convection |
US10929987B2 (en) | 2017-08-16 | 2021-02-23 | Nvidia Corporation | Learning rigidity of dynamic scenes for three-dimensional scene flow estimation |
CN109426355B (zh) * | 2017-08-31 | 2022-12-30 | 华为终端有限公司 | 一种电子设备的输入方法、输入装置及电子设备 |
CN107389011A (zh) * | 2017-09-01 | 2017-11-24 | 凯里市浪金科技有限责任公司 | 一种可多方位测量的坐标测量装置 |
US10789473B2 (en) | 2017-09-22 | 2020-09-29 | Samsung Electronics Co., Ltd. | Method and device for providing augmented reality service |
KR102428921B1 (ko) * | 2017-09-22 | 2022-08-04 | 삼성전자주식회사 | Ar 서비스를 제공하는 방법 및 디바이스 |
JP2019087791A (ja) * | 2017-11-01 | 2019-06-06 | キヤノン株式会社 | 情報処理装置、情報処理方法、及び、プログラム |
US10458793B2 (en) * | 2018-01-17 | 2019-10-29 | America as represented by the Secretary of the Army | Measuring camera to body alignment for an imager mounted within a structural body |
CA3031832A1 (en) * | 2018-01-29 | 2019-07-29 | Queen's University At Kingston | Apparatus and method for tracking a volume in a three-dimensional space |
US10964056B1 (en) * | 2018-05-18 | 2021-03-30 | Apple Inc. | Dense-based object tracking using multiple reference images |
KR102153505B1 (ko) * | 2018-07-17 | 2020-09-09 | 피아이첨단소재 주식회사 | 불소-함유 실란 첨가제 및 카본 블랙을 포함하는 폴리이미드 필름 및 이의 제조방법 |
CN109445455B (zh) * | 2018-09-21 | 2022-09-30 | 深圳供电局有限公司 | 一种无人飞行器自主降落方法及其控制系统 |
EP3904993B1 (en) * | 2018-12-28 | 2023-10-04 | Panasonic Intellectual Property Management Co., Ltd. | Positioning apparatus and moving body |
US11997455B2 (en) | 2019-02-11 | 2024-05-28 | Koko Home, Inc. | System and method for processing multi-directional signals and feedback to a user to improve sleep |
US11971503B2 (en) | 2019-02-19 | 2024-04-30 | Koko Home, Inc. | System and method for determining user activities using multiple sources |
US10810850B2 (en) | 2019-02-19 | 2020-10-20 | Koko Home, Inc. | System and method for state identity of a user and initiating feedback using multiple sources |
WO2020237574A1 (zh) * | 2019-05-30 | 2020-12-03 | 深圳市大疆创新科技有限公司 | 相机的内参及相对姿态的标定方法、装置、无人机和存储装置 |
JP2020197497A (ja) * | 2019-06-05 | 2020-12-10 | 株式会社ソニー・インタラクティブエンタテインメント | 三次元計測装置、三次元計測方法およびプログラム |
WO2021051126A1 (en) * | 2019-09-11 | 2021-03-18 | The Johns Hopkins University | Portable projection mapping device and projection mapping system |
US11719804B2 (en) | 2019-09-30 | 2023-08-08 | Koko Home, Inc. | System and method for determining user activities using artificial intelligence processing |
US11315326B2 (en) * | 2019-10-15 | 2022-04-26 | At&T Intellectual Property I, L.P. | Extended reality anchor caching based on viewport prediction |
CN110737253B (zh) * | 2019-10-15 | 2021-09-07 | 浙江隐齿丽医学技术有限公司 | 具有自动适配功能的备膜装置、自动适配系统及方法 |
CN111043969A (zh) * | 2019-12-24 | 2020-04-21 | 浙江精工能源科技集团有限公司 | 一种漂浮式水上光伏位移监测装置及监测方法 |
CN111309144B (zh) * | 2020-01-20 | 2022-02-01 | 北京津发科技股份有限公司 | 三维空间内注视行为的识别方法、装置及存储介质 |
US11240635B1 (en) | 2020-04-03 | 2022-02-01 | Koko Home, Inc. | System and method for processing using multi-core processors, signals, and AI processors from multiple sources to create a spatial map of selected region |
US11184738B1 (en) | 2020-04-10 | 2021-11-23 | Koko Home, Inc. | System and method for processing using multi core processors, signals, and AI processors from multiple sources to create a spatial heat map of selected region |
CN113535759A (zh) * | 2020-04-14 | 2021-10-22 | 中国移动通信集团上海有限公司 | 数据标注方法、装置、设备及介质 |
JP7520599B2 (ja) | 2020-07-01 | 2024-07-23 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 撮影支援装置、方法およびプログラム |
CN112082480B (zh) * | 2020-09-08 | 2024-07-30 | 浙江清华柔性电子技术研究院 | 芯片的空间取向的测量方法、系统、电子装置和存储介质 |
CN112887702A (zh) * | 2021-01-11 | 2021-06-01 | 杭州灵伴科技有限公司 | 一种近眼显示设备的摄像头数据的传输方法及近眼显示设备 |
CN113562465B (zh) * | 2021-09-26 | 2021-12-03 | 成都新西旺自动化科技有限公司 | 片状物放置视觉引导方法及系统 |
US11935386B2 (en) * | 2022-06-06 | 2024-03-19 | Hand Held Products, Inc. | Auto-notification sensor for adjusting of a wearable device |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3525712B2 (ja) | 1997-12-19 | 2004-05-10 | 富士ゼロックス株式会社 | 三次元画像撮像方法及び三次元画像撮像装置 |
JP3831548B2 (ja) * | 1999-06-16 | 2006-10-11 | ペンタックス株式会社 | 写真測量画像処理装置、写真測量画像処理方法、および写真測量画像処理プログラムを格納した記憶媒体 |
JP4331358B2 (ja) | 1999-11-17 | 2009-09-16 | アジア航測株式会社 | トリプレット手法による航空写真測量チェック方法 |
US6697761B2 (en) * | 2000-09-19 | 2004-02-24 | Olympus Optical Co., Ltd. | Three-dimensional position/orientation sensing apparatus, information presenting system, and model error detecting system |
WO2002073955A1 (en) * | 2001-03-13 | 2002-09-19 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, studio apparatus, storage medium, and program |
US7423666B2 (en) * | 2001-05-25 | 2008-09-09 | Minolta Co., Ltd. | Image pickup system employing a three-dimensional reference object |
US7095424B2 (en) * | 2001-10-26 | 2006-08-22 | Canon Kabushiki Kaisha | Image display apparatus and method, and storage medium |
JP3840171B2 (ja) | 2001-10-26 | 2006-11-01 | キヤノン株式会社 | 画像表示装置及びその方法並びに記憶媒体 |
EP1349114A3 (en) * | 2002-03-19 | 2011-06-15 | Canon Kabushiki Kaisha | Sensor calibration apparatus, sensor calibration method, program, storage medium, information processing method, and information processing apparatus |
JP4095320B2 (ja) | 2002-03-19 | 2008-06-04 | キヤノン株式会社 | センサ較正装置、センサ較正方法、プログラム、記憶媒体 |
JP4194316B2 (ja) * | 2002-07-31 | 2008-12-10 | キヤノン株式会社 | 位置姿勢推定装置、位置姿勢推定方法、およびプログラム |
DE10253617B4 (de) * | 2002-11-15 | 2005-06-30 | Siemens Ag | Verfahren zur Darstellung eines ineinem Volumendatensatz abgebildeten Objektes |
JP2004287699A (ja) * | 2003-03-20 | 2004-10-14 | Tama Tlo Kk | 画像合成装置及びその合成方法 |
JP4346950B2 (ja) * | 2003-05-02 | 2009-10-21 | キヤノン株式会社 | 情報処理方法および装置 |
WO2005010817A1 (ja) * | 2003-07-24 | 2005-02-03 | Olympus Corporation | 画像処理装置 |
JP2005107247A (ja) * | 2003-09-30 | 2005-04-21 | Canon Inc | 位置姿勢推定方法および装置 |
JP4218952B2 (ja) | 2003-09-30 | 2009-02-04 | キヤノン株式会社 | データ変換方法及び装置 |
JP4532982B2 (ja) * | 2004-05-14 | 2010-08-25 | キヤノン株式会社 | 配置情報推定方法および情報処理装置 |
JP2005326275A (ja) * | 2004-05-14 | 2005-11-24 | Canon Inc | 情報処理方法および装置 |
JP4367926B2 (ja) * | 2004-05-17 | 2009-11-18 | キヤノン株式会社 | 画像合成システムおよび画像合成方法、および画像合成装置 |
JP2005332177A (ja) | 2004-05-19 | 2005-12-02 | Etsuji Kitagawa | 3次元情報処理装置、3次元情報処理方法、及び3次元情報処理プログラム |
JP2006049155A (ja) * | 2004-08-05 | 2006-02-16 | Keyence Corp | 3次元画像生成装置、3次元画像生成方法、3次元画像生成プログラムおよびコンピュータで読み取り可能な記録媒体又は記録した機器 |
JP4708752B2 (ja) * | 2004-09-28 | 2011-06-22 | キヤノン株式会社 | 情報処理方法および装置 |
JP4914038B2 (ja) * | 2004-11-04 | 2012-04-11 | キヤノン株式会社 | 情報処理方法および装置 |
CA2566260C (en) * | 2005-10-31 | 2013-10-01 | National Research Council Of Canada | Marker and method for detecting said marker |
JP4976756B2 (ja) | 2006-06-23 | 2012-07-18 | キヤノン株式会社 | 情報処理方法および装置 |
-
2006
- 2006-06-23 JP JP2006173627A patent/JP4976756B2/ja active Active
-
2007
- 2007-06-21 EP EP07110815.3A patent/EP1870856B1/en active Active
- 2007-06-21 US US11/766,573 patent/US8320709B2/en active Active
- 2007-06-22 CN CN200710112098XA patent/CN101093581B/zh active Active
-
2012
- 2012-07-30 US US13/561,473 patent/US8989518B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016505809A (ja) * | 2012-11-05 | 2016-02-25 | クアルコム,インコーポレイテッド | 適応型スケールおよび/または重力推定 |
Also Published As
Publication number | Publication date |
---|---|
EP1870856A2 (en) | 2007-12-26 |
JP2008002980A (ja) | 2008-01-10 |
US20120288216A1 (en) | 2012-11-15 |
US8320709B2 (en) | 2012-11-27 |
EP1870856A3 (en) | 2017-05-03 |
US8989518B2 (en) | 2015-03-24 |
CN101093581B (zh) | 2010-06-02 |
EP1870856B1 (en) | 2019-03-06 |
US20070297695A1 (en) | 2007-12-27 |
CN101093581A (zh) | 2007-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4976756B2 (ja) | 情報処理方法および装置 | |
US7529387B2 (en) | Placement information estimating method and information processing device | |
JP4136859B2 (ja) | 位置姿勢計測方法 | |
JP5036260B2 (ja) | 位置姿勢算出方法及び装置 | |
JP4886560B2 (ja) | 情報処理装置、情報処理方法 | |
EP1596333B1 (en) | Calibration for mixed reality | |
JP4708752B2 (ja) | 情報処理方法および装置 | |
US10930008B2 (en) | Information processing apparatus, information processing method, and program for deriving a position orientation of an image pickup apparatus using features detected from an image | |
US20050253870A1 (en) | Marker placement information estimating method and information processing device | |
JP5196825B2 (ja) | 画像処理装置、画像処理方法 | |
JP4956456B2 (ja) | 画像処理装置、画像処理方法 | |
JP4898464B2 (ja) | 情報処理装置および方法 | |
JP2005326275A (ja) | 情報処理方法および装置 | |
JP2005326282A (ja) | 位置姿勢計測方法および装置 | |
WO2007133620A2 (en) | System and architecture for automatic image registration | |
JP5726024B2 (ja) | 情報処理方法および装置 | |
JP2003269913A (ja) | センサ較正装置、センサ較正方法、プログラム、記憶媒体 | |
JP6109213B2 (ja) | 情報処理装置および方法、プログラム | |
JP2005326283A (ja) | 位置姿勢計測方法および情報処理装置 | |
JP4810403B2 (ja) | 情報処理装置、情報処理方法 | |
JP2005351886A (ja) | 位置姿勢計測方法および情報処理装置 | |
WO2017125983A1 (en) | Information processing apparatus, information processing method, and program for estimating position and orientation of a camera | |
JP2016065830A (ja) | 画像処理装置、画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090623 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100201 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20100630 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110602 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120326 |
|
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: 20120410 |
|
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: 20120413 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4976756 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150420 Year of fee payment: 3 |