被写体をさまざまな角度から撮影した複数の2D画像をもとに、被写体の3次元形状や位置情報を解析して高精度な3Dモデルを生成する技術です。従来から測量や建築分野で活用されてきましたが、近年ではコンピュータビジョンやAI技術と融合し、ゲーム制作、文化財のデジタルアーカイブ、3Dスキャン、XRコンテンツ制作など多様な領域で広く用いられています。
フォトグラメトリーとは
フォトグラメトリーとは、異なる位置から撮影された複数の写真画像を解析し、被写体の立体的な形状や色彩、位置情報を復元して3Dモデルを生成する技術です。
詳しく解説
フォトグラメトリーは、複数の画像における共通の特徴点を検出し、三角測量の原理を用いてカメラの位置や被写体の奥行きを計算する仕組みに基づいています。解析の過程では、物体の表面形状を示す点群データが生成され、それを基に網目状のメッシュデータやテクスチャマップが作成されます。近年ではコンピュータビジョンや機械学習を活用することで、特徴点の抽出精度や処理スピードが大幅に向上しました。さらに、ニューラルネットワークを利用して光の反射まで高精細に再現するNeRFなどの新技術と組み合わされることで、より効率的で高品質な3Dデータの作成が可能になっています。
具体例・使われ方
現実世界の建造物や物体をカメラで全方位から撮影し、ゲームや映画の背景資産として高精細な3Dモデル化を行う事例があります。また、ドローンで上空から撮影した連続写真を用いて広範囲の地形を3Dスキャンし、土木測量や災害状況の把握に役立てる用途でも広く使われています。
似た用語との違い
3Dスキャン全般と似ていますが、フォトグラメトリーは専用のレーザーセンサーを用いず、通常のカメラ写真のみから立体を復元する点に特徴があります。また、深層学習により任意の視点からの画像を合成するNeRFとは、幾何学的なメッシュデータを直接生成するか、ニューラルネットワーク内に光線を表現するかという手法上の違いがあります。
注意点
透明な物体、光を反射する金属、模様のない単色の表面などは特徴点が抽出にくいため、高精度な復元が困難です。また、被写体が撮影中に動いてしまうと計算に誤差が生じるため、動体の撮影には多数のカメラによる同時撮影環境が必要となります。