特許
J-GLOBAL ID:200903036894676329

テクスチャマッピング方法、テクスチャマッピング処理プログラム及びそのプログラムを記録したコンピュータ読取り可能な記録媒体

発明者:
出願人/特許権者:
代理人 (1件): 橋爪 健
公報種別:公開公報
出願番号(国際出願番号):特願2001-254250
公開番号(公開出願番号):特開2003-067775
出願日: 2001年08月24日
公開日(公表日): 2003年03月07日
要約:
【要約】【課題】 高速処理を行えるようにし、実用性を十分に確立した【解決手段】 3次元物体を包み込む多面体の各面の中心から、物体を撮影した時のイメージを取得し(S101)、取得されたそのシルエット画像からエッジまでの距離ヒストグラムと距離プロファイルを作成する(S103)。カメラで3次元物体の撮影を行い(S201)、その距離ヒストグラムと距離プロファイルを作成する(S205)。3次元物体の輪郭について計算された距離ヒストグラムと、モデルデータの距離ヒストグラムとのマッチングを行い(S207)、次に、距離プロファイルを用いて実画像とモデルデータ画像とのマッチングを行う(S209)。さらに、シルエットマッチングにより候補を狭め(S211)、カメラの位置、方向を正確に決定する(S213)。
請求項(抜粋):
処理部は、3次元物体を表す3次元形状モデルデータに基づいて、3次元物体を包み込む多面体の各面の中心視点から該3次元物体を撮影した際の視点毎の2次元仮想画像データを取得するステップと、処理部は、取得された各々の視点毎の仮想画像データから、画像の中心又は重心を基準として所定角度ごとのエッジまでの距離を表す仮想距離プロファイルを作成するステップと、処理部は、作成された各々の視点毎の仮想距離プロファイルに基づき、仮想画像データについての所定段階の仮想距離ヒストグラムを作成するステップと、処理部は、実カメラにより3次元形状モデルデータに対応した実物体を撮影した実画像を入力するステップと、処理部は、得られた実画像からから、画像の中心又は重心を基準として所定角度ごとのエッジまでの距離を表す実距離プロファイルを作成するステップと、処理部は、作成された実距離プロファイルに基づき、実画像データについての所定段階の実距離ヒストグラムを作成するステップと、処理部は、各々の視点毎の仮想距離ヒストグラムと実距離ヒストグラムとを比較して、一致程度の高い所定数の仮想距離ヒストグラム候補を抽出し、その候補に関するカメラ位置を含むデータをメモリに記憶する距離ヒストグラムマッチングステップと、処理部は、抽出された仮想距離ヒストグラムに対応する仮想距離プロファイルをメモリから読出し、該仮想距離プロファイルと実距離プロファイルとを比較して、マッチングする仮想距離プロファイル候補を抽出し、その候補に関するカメラ回転角を含むデータをメモリに記憶する距離プロファイルマッチングステップと、処理部は、抽出された候補をメモリから読出し、仮想画像及び実画像の形状を表わす仮想シルエット画像及び実シルエット画像に基づき、一致する候補を選択することで、実カメラの位置及び回転角を決定するシルエット画像マッチングステップとを含むテクスチャマッピング方法。
IPC (7件):
G06T 17/40 ,  G06T 1/00 315 ,  G06T 5/40 ,  G06T 7/00 300 ,  G06T 7/60 300 ,  G06T 15/00 300 ,  G01B 11/24
FI (7件):
G06T 17/40 A ,  G06T 1/00 315 ,  G06T 5/40 ,  G06T 7/00 300 G ,  G06T 7/60 300 A ,  G06T 15/00 300 ,  G01B 11/24 K
Fターム (59件):
2F065AA01 ,  2F065AA07 ,  2F065AA12 ,  2F065AA39 ,  2F065AA53 ,  2F065BB05 ,  2F065DD06 ,  2F065FF04 ,  2F065FF61 ,  2F065JJ03 ,  2F065JJ26 ,  2F065QQ24 ,  2F065QQ25 ,  2F065QQ31 ,  2F065QQ39 ,  2F065QQ42 ,  2F065QQ43 ,  2F065RR09 ,  5B050AA09 ,  5B050BA08 ,  5B050BA09 ,  5B050BA13 ,  5B050BA18 ,  5B050DA02 ,  5B050DA07 ,  5B050DA10 ,  5B050EA07 ,  5B050EA08 ,  5B050EA12 ,  5B050EA28 ,  5B050FA02 ,  5B057AA20 ,  5B057CA13 ,  5B057CB12 ,  5B057CB13 ,  5B057CC04 ,  5B057CD02 ,  5B057CD03 ,  5B057CD14 ,  5B057DA07 ,  5B057DA16 ,  5B057DB03 ,  5B057DC06 ,  5B057DC08 ,  5B057DC16 ,  5B057DC19 ,  5B057DC32 ,  5B080BA05 ,  5B080GA22 ,  5L096AA09 ,  5L096BA20 ,  5L096CA02 ,  5L096DA01 ,  5L096EA13 ,  5L096FA06 ,  5L096FA35 ,  5L096FA66 ,  5L096FA67 ,  5L096FA69

前のページに戻る