JP2003216933A - データ処理装置、記録媒体およびプログラム - Google Patents

データ処理装置、記録媒体およびプログラム

Info

Publication number
JP2003216933A
JP2003216933A JP2002018534A JP2002018534A JP2003216933A JP 2003216933 A JP2003216933 A JP 2003216933A JP 2002018534 A JP2002018534 A JP 2002018534A JP 2002018534 A JP2002018534 A JP 2002018534A JP 2003216933 A JP2003216933 A JP 2003216933A
Authority
JP
Japan
Prior art keywords
data
image
data processing
processing device
dimensional shape
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.)
Pending
Application number
JP2002018534A
Other languages
English (en)
Inventor
Shigeaki Imai
重晃 今井
Koji Fujiwara
浩次 藤原
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.)
Minolta Co Ltd
Original Assignee
Minolta Co Ltd
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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP2002018534A priority Critical patent/JP2003216933A/ja
Publication of JP2003216933A publication Critical patent/JP2003216933A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Image Processing (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】 【課題】 複数の部分形状計測データに基づき三次元形
状モデルを生成する際に、新たな部分形状計測データの
取得に有益な情報を提供できるデータ処理技術を提供す
る。 【解決手段】 視点P1〜P3から撮影された被写体の
シルエット画像に基づき生成された三次元形状モデルM
Bの各頂点に、シルエット画像との適合度を表す寄与ポ
イントを付加する。つまり、各視点から撮影され取得さ
れたシルエット画像の輪郭に表れる点M2、M4、M
6、M8およびM10には、寄与ポイントを与え、その他
の点には、寄与ポイントを与えないようにする。そし
て、シルエット画像を新たに撮影する際には、被写体の
プレビュー画像とともに、三次元形状モデルMBの寄与
ポイントを視覚化した画像を表示する。この画像情報を
ユーザが視認することで、以前に取得したシルエット画
像と異なる視点Pmから新たなシルエット画像を取得で
き、三次元形状モデルMBを効率良く生成できる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、計測対象物の部分
形状に対応する複数の部分形状計測データを基礎とした
三次元形状データに対してデータ処理が可能なデータ処
理技術に関する。
【0002】
【従来の技術】対象物の部分的な形状を計測する計測装
置を用い、異なる視点から計測された複数の三次元形状
データや二次元形状データに基づき、形状合成処理を行
って三次元形状モデルを生成するデータ処理技術があ
る。例えば、複数視点の二次元画像から生成したシルエ
ット群から三角ベジェパッチによって三次元形状モデル
を生成するモデリング技術が知られている。
【0003】
【発明が解決しようとする課題】しかしながら、上記の
モデリング技術では、対象物に対して異なる視点から順
次に取得した多数のシルエット画像が必要となるが、無
秩序に多数の視点からシルエット画像を取得するのは効
率的でない。この場合、少ないシルエット画像から三次
元形状モデルを形成するには、次の新たなシルエット画
像を取得するのに適した視点に導く有益な指標があると
便利である。
【0004】本発明は、上記課題に鑑みてなされたもの
であり、複数の部分形状計測データに基づき三次元形状
モデルを生成する際に、新たな部分形状計測データの取
得に有益な情報を提供できるデータ処理技術を提供する
ことを目的とする。
【0005】
【課題を解決するための手段】上記の課題を解決するた
め、請求項1の発明は、計測対象物の部分形状に対応す
る複数の部分形状計測データを基礎として形状合成処理
により生成された三次元形状データに対してデータ処理
が可能なデータ処理装置であって、(a)前記複数の部分
形状計測データそれぞれで表現される各部分形状と、前
記三次元形状データで表現される三次元形状モデルとの
適合度合いを表す数値情報を、前記三次元形状データを
構成する各要素に付与する付与手段と、(b)前記各要素
に前記適合度合いを反映させた前記三次元形状モデルを
可視的に表す表示用データを生成する生成手段とを備え
る。
【0006】また、請求項2の発明は、請求項1の発明
に係るデータ処理装置において、(c)画像表示が可能な
表示手段と、(d)前記複数の部分形状計測データを出力
可能な計測装置から、前記計測対象物の画像データを受
信する受信手段と、(e)前記計測対象物の画像データに
基づく画像に、前記表示用データに基づく画像を重ね合
わせて前記表示手段に表示する表示制御手段とをさらに
備える。
【0007】また、請求項3の発明は、請求項1または
請求項2の発明に係るデータ処理装置において、前記数
値情報は、前記各部分形状それぞれについて前記適合度
合いが積算される数値の情報である。
【0008】また、請求項4の発明は、コンピュータ読
取り可能な記録媒体であって、データ処理装置に内蔵さ
れたコンピュータにインストールされることにより、当
該データ処理装置を請求項1ないし請求項3のいずれか
の発明に係るデータ処理装置として機能させるためのプ
ログラムを記録している。
【0009】また、請求項5の発明は、プログラムであ
って、データ処理装置に内蔵されたコンピュータにおい
て実行されることにより、当該データ処理装置を請求項
1ないし請求項3のいずれかの発明に係るデータ処理装
置として機能させる。
【0010】
【発明の実施の形態】<三次元データ処理システムの構
成>図1は、本発明の実施形態に係るデータ処理装置3
を利用する三次元データ処理システム1の要部構成を示
す図である。
【0011】三次元データ処理システム1は、計測対象
物である被写体SBを撮影する撮影装置2と、撮影装置
2で取得した画像データを処理するデータ処理装置3と
を備えている。
【0012】撮影装置2は、例えばデジタルカメラを利
用した装置で、三次元物体である被写体SBの2次元カ
ラー画像を取得可能な装置である。この撮影装置2は、
被写体撮影用カメラ2aと、被写体撮影用カメラ2aの
上部に設けられる可動式カメラ2bとを備えている。
【0013】被写体SBが配置される空間内において、
被写体SBの近傍には、撮影装置2の校正用の立体チャ
ートTCが配置されている。立体チャートTCは、略角
錐状の本体の各側面にチャートパターンCPが施された
立体物であり、チャート支持具から吊り下げられてい
る。好ましくは、立体チャートTCは被写体SBの上方
に吊り下げられる。
【0014】データ処理装置3は、例えばパーソナルコ
ンピュータとして構成されており、箱状の形状を有する
処理部30と、操作部31と、表示部32とを有してい
る。
【0015】処理部30の前面には、光ディスク9を挿
入するドライブ301が設けられている。
【0016】操作部31は、マウス311とキーボード
312とを有しており、ユーザからのデータ処理装置3
に対する入力操作を受付ける。
【0017】表示部32は、例えばCRTで構成され、
画像表示が可能な表示手段として機能する。
【0018】図2は、三次元データ処理システム1の機
能ブロックを示す図である。
【0019】撮影装置2は、光学ユニット21を介して
被写体SBを撮像する撮像部22と、撮像部23を有す
る可動式カメラ2bに連結する駆動部24と、これら各
部と電気的に接続する制御部25とを備えている。ま
た、撮像装置2は、データ処理装置3と通信するための
通信I/F26を備えている。
【0020】光学ユニット21は、レンズ群とこれらの
レンズ群の配置を変更する駆動部とを有し、フォーカス
やズームを行って被写体SBの光学像を撮像部22に結
像させる。
【0021】撮像部22、23は、例えばCCDなどの
撮像素子を有して構成されている。そして、撮影素子で
被写体SBのアナログ画像信号を取得した後、A/D変
換を行ってデジタル信号の画像データを生成する。
【0022】駆動部24は、例えばモータなどのアクチ
ュエータを有しており、可動式カメラ2bの撮影方向を
変更できる。この駆動部24による可動式カメラ2bの
姿勢制御によって、立体チャートTCの追尾が可能とな
る。これにより、可動式カメラ2bは、立体チャートT
C上のパターンに含まれる複数の単位図形を撮影するこ
とで、立体チャートTCと可動式カメラ2bとの相対的
な位置・姿勢関係を特定する。すなわち立体チャートT
Cに対して相対的に固定された絶対座標系における、被
写体撮影用カメラ2aの位置および姿勢を検出する位置
・姿勢センサとして機能することとなる。
【0023】制御部25は、CPU251およびメモリ
252を有しており、撮像装置2の動作を統括制御する
部位である。この制御部25では、被写体撮影カメラ2
aの撮像部22で撮像した画像と、立体チャートTCを
追尾する可動式カメラ2bの撮像部23で撮像した画像
との解析処理が行われ、被写体撮影用カメラ2aの撮影
位置データおよび撮影姿勢データが算出される。そし
て、算出された撮影位置データおよび撮影姿勢データ
が、被写体SBのカラー画像データと一組になってメモ
リ252に記録される。また、メモリ252には、光学
ユニット21の光学ユニット制御データなどの撮影装置
2の内部パラメータも記録される。この内部パラメータ
には、被写体撮影用カメラ10aに関する焦点距離や光
軸中心の情報、またフォーカス、ズームなどの制御情報
が含まれる。
【0024】通信I/F26は、例えばIrDA(Infra
red Data Association)規格による赤外線通信などを利
用して、データ処理装置3とデータ伝送するためのイン
ターフェースである。この通信I/F26により、撮像
部22で撮像された被写体SBの画像データと、制御部
25で解析された撮影位置データおよび撮影姿勢データ
と、撮影装置2の内部パラメータとがデータ処理装置3
に伝送できることとなる。なお、以下では、撮影装置2
の内部パラメータ、撮影位置データおよび撮影姿勢デー
タを総称して環境データと呼ぶことにする。
【0025】データ処理装置3の処理部30は、上記の
操作部31および表示部32に接続する入出力I/F3
3と、入出力I/F33に電気的に接続する制御部34
とを備えている。また、処理部30は、制御部34に電
気的に接続する記憶部35と、入出力I/F36と、通
信I/F37とを備えている。
【0026】入出力I/F33は、操作部31および表
示部32と制御部34との間でデータの送受をコントロ
ールするためのインターフェースである。
【0027】記憶部35は、例えばハードディスクとし
て構成されており、データ処理プログラムDPを格納す
る。
【0028】入出力I/F36は、ドライブ301を介
して、記録媒体である光ディスク9に対するデータの入
出力を行うためのインターフェースである。
【0029】通信I/F37は、撮影装置2の通信I/
F26に対応する部位で、撮影装置2とデータ伝送する
ためのインターフェースである。
【0030】制御部34は、CPU341およびメモリ
342を有しており、データ処理装置3の動作を統括制
御する部位である。この制御部34でデータ処理プログ
ラムDPが実行されることにより、後述のように寄与ポ
イントが付与された三次元形状モデルの表示を行うこと
ができる。
【0031】制御部34のメモリ342には、光ディス
ク9に記録されているデータ処理プログラムDPなどの
プログラムデータを入出力I/F36を介して格納する
ことができる。これにより、この格納したプログラムを
データ処理装置3の動作に反映できる。
【0032】<データ処理装置3の動作>以下では、上
述の構成を有するデータ処理装置3の動作を説明する
が、まず、データ処理装置3で三次元形状モデルを生成
するための基礎データとなる二次元画像データの取得方
法を説明する。
【0033】図3は、撮影装置2によって画像データの
取得する様子を説明するための図である。本図は、被写
体SBを上方から見た場合の概念図である。
【0034】被写体のカラー画像データについては、例
えば3つの視点P1〜P3に撮影装置2を移動させ、被
写体SBを様々な角度から撮影することで取得する。こ
の撮影では、撮影装置2で撮影可能な画像範囲Gtに被
写体SBのシルエット領域Gsが入るように撮影する。
なお、図3の例では、説明の便宜上、3つの視点を挙げ
ているが、実際にはもっと多数の視点から被写体SBを
撮影することとなる。
【0035】そして、取得した被写体の二次元画像デー
タは、上述した環境データとともに、撮影装置2内のメ
モリ252に格納される。
【0036】以上のように画像データが取得されると、
次にデータ処理装置3の記憶部35に格納されるデータ
処理プログラムDPを起動し、以下で説明するデータ処
理装置3の動作を行う。
【0037】図4は、データ処理装置3の基本的な動作
を説明するフローチャートである。本動作は、データ処
理装置の制御部34で実行される。
【0038】ステップS1では、被写体SBを多視点か
ら撮影した画像データを、撮影装置2から受信する。こ
こでは、撮影装置2のメモリ252内に格納される二次
元画像データと環境データとが、通信I/F26を介し
てデータ処理装置3に転送されることとなる。
【0039】ステップS2では、ステップS1で受信し
た画像データから、被写体SBの領域を抽出したシルエ
ット画像を生成する。このシルエット画像は、物体表面
と背景との色差に基づき被写体SBの輪郭を抽出した
後、例えば輪郭の内部を「1」に、輪郭の外部を「0」
にする二値化された画像データとして作成される。すな
わち、シルエット画像は、ある視点(撮影位置)から見た
被写体SBのシルエット、つまり視点を中心とした被写
体SBの二次元空間への投影画像となり、被写体SBの
部分形状に相当する輪郭を表す部分形状計測データとな
る。このシルエット画像を生成する際には、画像取得時
の撮影装置2の撮影位置データと撮影姿勢データとに基
づき透視変換行列Pを演算して、シルエット画像ととも
にメモリ342に記録する。
【0040】ステップS3では、例えばShape From Shi
lhouette(SFS)法、特にVolume Intersection法を利
用して、被写体SBに関する多数のシルエット画像に基
づき、形状合成処理によって三次元形状モデルMBを生
成する。
【0041】このVolume Intersection法では、仮想3
次元空間中に多数のボクセルと呼ばれる立方体形状を配
置する。そして、各視点(撮影点)と、当該視点からの
撮影により取得されたシルエット画像の輪郭(外周部)
を結ぶ錐体状の領域外のボクセルを削除する。そして、
各錐体状の領域内の共通部分に存在するボクセルを連結
することにより被写体SBの形状データが生成される。
つまり、Volume Intersection法により求められる被写
体SBの形状データは、多数の立方格子の集合体として
仮想空間上に配置される。
【0042】なお、このVolume Intersection法では、
シルエット画像に基づき、ボクセルを削除することによ
り三次元形状を形成するが、シルエット画像に表れない
箇所では削り残りが生じて実際の被写体SBより形状が
膨らむ場合があり、形成された三次元形状と被写体SB
とが適合しない部分が生じる可能性がある。
【0043】Volume Intersection法により多数のボク
セルで表現される対象物の三次元形状が形成されると、
次に、その形状データからポリゴンメッシュ形式の曲面
データで構成される三次元形状モデルを生成する。この
三次元形状モデル生成の際には、データの補間やスムー
ジング処理などの各種の処理を行うため、ステップS2
で生成されたシルエット画像と、三次元形状モデルとの
整合が図れない部分、つまり完全に適合しない部分が発
生する場合がある。
【0044】なお、生成された三次元形状モデルは、例
えば表示部32で表示されるなどして、ユーザによる被
写体SBの形状再現性などのチェックに供される。
【0045】ステップS4では、三次元形状モデルの各
頂点に寄与ポイントが付与される(後で詳述)。
【0046】ステップS5では、撮影装置2から転送さ
れる被写体SBのプレビュー画像の処理を行う(後で詳
述)。
【0047】ステップS6では、本撮影された画像デー
タを受信したかを判定する。すなわち、ユーザは、ステ
ップS5で表示部32に表示されるプレビュー画像を視
認しつつ、適切な撮影装置2の位置・姿勢で本撮影(計
測)を行うこととなるが、この本撮影が行われてその画
像データがデータ処理装置3で受信されたかを判断す
る。ここで、本撮影された画像データを受信した場合に
は、ステップS2に戻り、受信していない場合には、ス
テップS5に戻る。ステップS2に戻る場合には、本撮
影された画像データに関するシルエット画像を生成し、
三次元形状モデルMBに反映する。これにより、適切な
視点から取得したシルエット画像で三次元形状モデルM
Bを修正できるため、被写体SBを再現する三次元形状
モデルMBを効率良く生成できることとなる。
【0048】図5は、上記のステップS4に対応する寄
与ポイントの付与の動作を説明するフローチャートであ
る。本動作は、上述したように三次元形状モデルとシル
エット画像とが正確に適合していないため、この適合度
合いを数値化して三次元形状モデルに反映するための動
作となる。なお、上記のステップS2ではNs枚のシル
エット画像SGk(k=1〜Ns)が生成されているもの
とする。
【0049】ステップS11では、変数kに初期値1を
代入する。
【0050】ステップS12では、シルエット画像SG
k上に三次元形状モデルMBを投影する。具体的には、
図6に示すように、ステップS3で生成された三次元形
状モデルMBのポリゴンメッシュに関する各頂点を、シ
ルエット画像SGに投影する。ここでは、シルエット画
像SGとともにメモリ342に記憶される透視変換行列
Pを用いて、例えば視点P1(図3参照)から視線方向F
1に撮影されたシルエット画像SG上に、三次元形状モ
デルMBの投影画像MBsが作成されることとなる。
【0051】一般的には、三次元形状モデルMBを構成
する各頂点の座標を、同次座標表現でMi(xi,yi,zi,
1):i=1,2,・・・,Nと表現する場合、注目するシ
ルエット画像に関する透視変換行列をP、投影されたシ
ルエット画像上の点Miの座標を同次座標表現でmi(u
i,vi,wi,)と表現すると、次の式(1)が成立する。
【0052】
【数1】
【0053】ここで、miは、同次座標表現であるた
め、二次元(シルエット)画像上の座標としては、mri
(uri,vri)=(ui/wi,vi/wi)と表せることとなる。
【0054】ステップS13では、三次元形状モデルM
Bに、シルエット画像との適合度合いを表す寄与ポイン
ト(数値情報)を付与する。以下では、この具体的な付与
方法を説明する。
【0055】シルエット画像SGにおける被写体SBの
対象領域SBf(図6の平行斜線部)の輪郭(境界線)を形
成する各画素をbj(rj,sj):j=1,2,・・・,Nbと
表すと、各画素bjに関して上記の各点mriのうち最も
距離の近いものとの距離dを、次の式(2)で求める。
【0056】
【数2】
【0057】ここで、輪郭の画素bjから最も近い点ま
での距離dが、予め定められた閾値αより小さい場合に
は、この点mriに対応する三次元形状モデルMBの頂点
Mi、つまり三次元形状モデルMBを構成する要素に、
寄与ポイント1を与える。この処理をシルエット画像S
Gkの対象領域SBfの輪郭を形成する全画素について
行う。
【0058】この処理により、撮影される三次元形状モ
デルMBの各頂点のうち、投影画像MBsの内部につい
ては、寄与ポイントが与えられず、輪郭に近い部分に寄
与ポイントが付与されることとなる。
【0059】ステップS14では、変数kがNsである
か、すなわち全てのシルエット画像に基づいて三次元形
状モデルに寄与ポイントが付与されたかを判定する。こ
こで、k=Nsである場合には、ステップS5に進み、
k=Nsでない場合には、ステップS15に進む。
【0060】ステップS15では、変数kにk+1を代
入する。
【0061】以上で説明した寄与ポイントの付与動作に
よって、図7に示すように、三次元形状モデルMBの各
頂点Miに寄与ポイントが付与される。なお、図7は、
図3に対応するもので、寄与ポイントの付与を説明する
ための概念図である。
【0062】三次元形状モデルMBを形成する各点M1
〜M10については、例えば付与される寄与ポイントが3
段階に分類される。すなわち、視点P1、P2またはP
3で取得されたシルエット画像に表れる点M2、M4、
M8およびM10には、寄与ポイント1が付与され、視点
P1および視点P3で取得されたシルエット画像に表れ
る点M6には、シルエット画像ごとに付与される寄与ポ
イント1が積算された寄与ポイント2が与えられる。そ
の他の点については、寄与ポイント0が与えられること
となる。
【0063】このように寄与ポイントで三次元形状モデ
ルMBを重み付けすることにより、寄与ポイントの高い
点Miおよびその周辺は、シルエット画像の影響を強く
受けている部分と考えられ、寄与ポイントの低い点Mi
およびその周辺は、シルエット画像の影響を受けず、形
状が実際の被写体SBと異なる可能性が高いと考えられ
る。
【0064】図8は、上記のステップS5に対応するプ
レビュー画像の処理を説明するフローチャートである。
【0065】ステップS21では、撮影装置2で撮影さ
れるプレビュー画像を表示部32に表示する。ここで
は、撮影装置2で撮影されているリアルタイムの画像デ
ータがデータ処理装置3に転送されて、表示部32に表
示されることとなる。
【0066】ステップS22では、プレビュー画像を撮
影する際の撮影装置2の位置・姿勢データ(パラメータ)
を取得する。そして、撮影装置2の位置・姿勢パラメー
タと内部パラメータとに基づき、透視変換行列Pを算出
する。
【0067】ステップS23では、ステップS4で三次
元形状モデルMBの各頂点に付与された寄与ポイントを
視覚化し、被写体SBのプレビュー画像に重ね合わせて
表示部32に表示する。この際、ステップS22で算出
した透視変換行列Pに基づき三次元形状モデルMBのプ
レビュー画像上への投影が行われることとなる。
【0068】ここでは、寄与ポイントの大きさに応じて
三次元形状モデルMBの表面の輝度(反射率)を変化させ
る、例えば寄与ポイントを表現した赤色の濃淡を変化さ
せることにより、三次元形状モデルMBに付与される寄
与ポイントの分布を表示する。この場合、寄与ポイント
で重み付けられた三次元形状モデルMBを可視的に表す
表示用データを生成し、この表示用データに基づく画像
が表示部32に表示されることとなる。なお、寄与ポイ
ントの大きさに応じて三次元形状モデルMBに与える彩
色を変化させても良い。
【0069】これにより、例えば三次元形状モデルMB
で寄与ポイントが高い部分を赤色で着色するようにすれ
ば、ユーザは、プレビュー画像において被写体SBの輪
郭部分に赤色が少なくなる視点Pm(図7)に撮影装置2
を移動できる。このように視覚化された寄与ポイントは
次に撮影すべき位置・姿勢の指標として利用できるた
め、ユーザは、以前に取得したシルエット画像と異なる
視点Pmから撮影でき、三次元形状モデルMBを補うの
に適切なシルエット画像を取得できることとなる。
【0070】以上のデータ処理装置3の動作により、寄
与ポイントで重み付けした三次元形状モデルを視覚化す
るため、新たな部分形状計測データ(シルエット画像)の
取得に有益な情報を提供できる。
【0071】<変形例> ◎上記の実施形態の寄与ポイントについては、シルエッ
ト画像の輪郭を形成する各画素ごとに三次元形状モデル
の1つの頂点に付与するのは必須でない。すなわち、シ
ルエット画像の輪郭を形成する各画素は、三次元形状モ
デルに対してある一定の範囲に影響を与えているとも考
えられるため、この範囲に伝播させるように寄与ポイン
トを付与しても良い。例えば、三次元形状モデルMB上
の1の頂点pi(xi,yi,zi)に関して、三次元形状モデ
ルMB上の各頂点pjとの距離を考慮し、次の式(3)、
(4)のように寄与ポイントciを演算する。
【0072】
【数3】
【0073】ただし、式(3)において、kdは影響範囲
を制御するための係数であり、kは影響の強度を示す。
【0074】このような寄与ポイントの付与によって、
より適切に三次元形状モデルに対する重み付けが行える
こととなる。
【0075】◎上記の実施形態については、可動式カメ
ラ2bに代えて、撮影装置2に加速度センサ付ジャイロ
センサを搭載することにより、位置・姿勢データの検出
を行うようにしてもよいし、可動式カメラ2bとジャイ
ロセンサとを併用してもよい。
【0076】◎上記の実施形態については、無線により
撮影装置2とデータ処理装置3との間のデータ伝送を行
っているが、これに限らず有線によりデータ伝送を行う
ようにしても良い。
【0077】◎上記の実施形態については、三次元形状
モデルの投影画像とシルエット画像との差分情報に基づ
き寄与ポイントを付与しているが、三次元形状モデルの
各頂点に関して異なる視点から撮影された画像における
画素値のばらつきに基づき、寄与ポイントを付与しても
良い。すなわち、画像間で画素値の相違量が大きいほ
ど、被写体の形状が正確に再現されていないため、0ま
たは低い寄与ポイントを付与するようにする。
【0078】◎上記の実施形態については、寄与ポイン
トで重み付けられた三次元形状モデルの表示用データに
基づく画像をデータ処理装置の表示部に表示している
が、この表示用データに基づきプリンタや記録媒体に出
力するようにしても良い。
【0079】◎本発明については、複数の三次元の部分
形状計測データを基礎に生成された三次元形状モデルの
場合には、次のように寄与ポイントの付与を行う。
【0080】二次元の部分形状計測データである複数の
シルエット画像を基礎に生成された三次元形状モデルに
寄与ポイントを付与する場合には、上述のように三次元
形状モデルを二次元平面に投影しシルエット画像との差
分値に応じて寄与ポイントを付与している。
【0081】これに対して、複数の三次元の部分形状デ
ータを基礎に生成された三次元形状モデルに寄与ポイン
トを付与する場合には、三次元形状モデルと三次元の部
分形状との差分値に応じて、三次元形状モデルの各頂点
に寄与ポイントを付与することとなる。
【0082】◎本発明における「三次元形状データを構
成する各要素」とは、三次元形状モデルの各頂点のみで
なく、三次元形状モデルを構成する微小な線分や面をも
含む概念である。
【0083】
【発明の効果】以上説明したように、請求項1ないし請
求項5の発明によれば、計測された各部分形状と三次元
形状モデルとの適合度合いを各要素に反映させた三次元
形状モデルを可視的に表す表示用データを生成する。そ
の結果、新たな部分形状計測データの取得に有益な情報
を提供できる。
【0084】特に、請求項2の発明においては、計測対
象物の画像データに基づく画像に、数値情報で重み付け
られた三次元形状モデルを可視的に表す表示用データに
基づく画像を重ね合わせて表示するため、ユーザは新た
な部分形状計測データの取得に有益な情報を容易に理解
できる。
【0085】また、請求項3の発明においては、数値情
報が各部分形状それぞれについて適合度合いが積算され
る数値の情報であるため、各部分形状と三次元形状モデ
ルとの適合度合いを精度良く表すことができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係るデータ処理装置3を利
用する三次元データ処理システム1の要部構成を示す図
である。
【図2】三次元データ処理システム1の機能ブロックを
示す図である。
【図3】撮影装置2によって画像データの取得する様子
を説明するための図である。
【図4】データ処理装置3の基本的な動作を説明するフ
ローチャートである。
【図5】寄与ポイントの付与の動作を説明するフローチ
ャートである。
【図6】三次元形状モデルMBのシルエット画像への投
影を説明するための観念図である。
【図7】三次元形状モデルMB上に付与される寄与ポイ
ントを説明するための概念図である。
【図8】プレビュー画像の処理を説明するフローチャー
トである。
【符号の説明】
1 三次元データ処理システム 2 撮影装置 3 データ処理装置 25、34 制御部 P1、P1、P3、Pm 視点 F1 視線方向 MB 三次元形状モデル MBs 三次元形状モデルの投影画像 SB 被写体 SG シルエット画像 TC 立体チャート
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2F065 AA06 AA53 BB06 FF04 FF28 FF61 JJ03 JJ05 JJ07 JJ26 KK03 LL06 MM06 PP04 PP05 QQ03 QQ24 QQ25 QQ29 SS02 UU03 UU05 UU06 5B057 AA20 BA02 DA07 DB03 DB05 DB09 DC16 5C022 AA01 AB62 AC69

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 計測対象物の部分形状に対応する複数の
    部分形状計測データを基礎として形状合成処理により生
    成された三次元形状データに対してデータ処理が可能な
    データ処理装置であって、 (a)前記複数の部分形状計測データそれぞれで表現され
    る各部分形状と、前記三次元形状データで表現される三
    次元形状モデルとの適合度合いを表す数値情報を、前記
    三次元形状データを構成する各要素に付与する付与手段
    と、 (b)前記各要素に前記適合度合いを反映させた前記三次
    元形状モデルを可視的に表す表示用データを生成する生
    成手段と、を備えることを特徴とするデータ処理装置。
  2. 【請求項2】 請求項1に記載のデータ処理装置におい
    て、 (c)画像表示が可能な表示手段と、 (d)前記複数の部分形状計測データを出力可能な計測装
    置から、前記計測対象物の画像データを受信する受信手
    段と、 (e)前記計測対象物の画像データに基づく画像に、前記
    表示用データに基づく画像を重ね合わせて前記表示手段
    に表示する表示制御手段と、をさらに備えることを特徴
    とするデータ処理装置。
  3. 【請求項3】 請求項1または請求項2に記載のデータ
    処理装置において、 前記数値情報は、前記各部分形状それぞれについて前記
    適合度合いが積算される数値の情報であることを特徴と
    するデータ処理装置。
  4. 【請求項4】 データ処理装置に内蔵されたコンピュー
    タにインストールされることにより、当該データ処理装
    置を請求項1ないし請求項3のいずれかに記載のデータ
    処理装置として機能させるためのプログラムを記録して
    いることを特徴とする、コンピュータ読取り可能な記録
    媒体。
  5. 【請求項5】 データ処理装置に内蔵されたコンピュー
    タにおいて実行されることにより、当該データ処理装置
    を請求項1ないし請求項3のいずれかに記載のデータ処
    理装置として機能させることを特徴とするプログラム。
JP2002018534A 2002-01-28 2002-01-28 データ処理装置、記録媒体およびプログラム Pending JP2003216933A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002018534A JP2003216933A (ja) 2002-01-28 2002-01-28 データ処理装置、記録媒体およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002018534A JP2003216933A (ja) 2002-01-28 2002-01-28 データ処理装置、記録媒体およびプログラム

Publications (1)

Publication Number Publication Date
JP2003216933A true JP2003216933A (ja) 2003-07-31

Family

ID=27653854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002018534A Pending JP2003216933A (ja) 2002-01-28 2002-01-28 データ処理装置、記録媒体およびプログラム

Country Status (1)

Country Link
JP (1) JP2003216933A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005031252A1 (ja) * 2003-09-25 2005-04-07 Brother Kogyo Kabushiki Kaisha 3次元形状検出装置、3次元形状検出システム、及び、3次元形状検出プログラム
JP2005292027A (ja) * 2004-04-02 2005-10-20 Miyazaki Tlo:Kk 三次元形状計測・復元処理装置および方法
JP2014170388A (ja) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp 画像描画装置
JPWO2014171418A1 (ja) * 2013-04-19 2017-02-23 凸版印刷株式会社 3次元形状計測装置、3次元形状計測方法及び3次元形状計測プログラム
WO2024048210A1 (ja) * 2022-09-02 2024-03-07 富士フイルム株式会社 視点画像生成装置、視点画像生成方法、及びプログラム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005031252A1 (ja) * 2003-09-25 2005-04-07 Brother Kogyo Kabushiki Kaisha 3次元形状検出装置、3次元形状検出システム、及び、3次元形状検出プログラム
US7372580B2 (en) 2003-09-25 2008-05-13 Brother Kogyo Kabushiki Kaisha Three-dimensional shape detecting device, three-dimensional shape detecting system, and three-dimensional shape detecting program
JP2005292027A (ja) * 2004-04-02 2005-10-20 Miyazaki Tlo:Kk 三次元形状計測・復元処理装置および方法
JP2014170388A (ja) * 2013-03-04 2014-09-18 Mitsubishi Electric Corp 画像描画装置
JPWO2014171418A1 (ja) * 2013-04-19 2017-02-23 凸版印刷株式会社 3次元形状計測装置、3次元形状計測方法及び3次元形状計測プログラム
WO2024048210A1 (ja) * 2022-09-02 2024-03-07 富士フイルム株式会社 視点画像生成装置、視点画像生成方法、及びプログラム

Similar Documents

Publication Publication Date Title
US10699481B2 (en) Augmentation of captured 3D scenes with contextual information
JP6687204B2 (ja) 投影イメージ生成方法およびその装置、イメージピクセルと深度値との間のマッピング方法
JP5093053B2 (ja) 電子カメラ
JP4216824B2 (ja) 3次元モデル生成装置、3次元モデル生成方法および3次元モデル生成プログラム
JP2008033531A (ja) 情報処理方法
JP2008033958A (ja) データ処理システムおよび方法
KR20190126919A (ko) 생성 장치, 생성 방법, 및 기억 매체
JP2008145431A (ja) 3次元表面形状再構築のための装置および方法
JP6541920B1 (ja) 情報処理装置、プログラム及び情報処理方法
JPWO2006049147A1 (ja) 三次元形状推定システム及び画像生成システム
WO2010038693A1 (ja) 情報処理装置、情報処理方法、プログラム及び情報記憶媒体
CN111445529B (zh) 一种基于多激光测距的标定设备及方法
JP2019128641A (ja) 画像処理装置、画像処理方法及びプログラム
JP2001022936A (ja) 3次元形状生成装置
US20220180545A1 (en) Image processing apparatus, image processing method, and program
CN1544883A (zh) 基于特定网格图案的三维脚型测量和建模的方法
WO2022102476A1 (ja) 三次元点群高密度化装置、三次元点群高密度化方法、及び、プログラム
JP7500512B2 (ja) 画像処理装置、画像処理方法、及びプログラム
JP2004280776A (ja) 画像内のオブジェクトの形状を決定する方法
JP2003216933A (ja) データ処理装置、記録媒体およびプログラム
JP2008204318A (ja) 画像処理装置、画像処理方法及び画像処理プログラム
JP7298687B2 (ja) 物体認識装置及び物体認識方法
JP7006810B2 (ja) 3次元計測装置、移動ロボット、手押し車型移動装置および3次元計測処理方法
JPH0814860A (ja) モデル作成装置
JP7392101B2 (ja) 点群データ処理装置、点群データ処理方法及びプログラム

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20050613

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A072

Effective date: 20050816