コンテンツへスキップ
英語
  • 検索フィールドが空欄のため、候補は表示されません。.

PIX4Dcatchを使用してガウススプラットモデルを生成する 

この記事では、PIX4Dcatchで画像をキャプチャし、PIX4Dcloudにアップロードして処理することで、ガウススプラットモデルを生成する方法について説明します。.

ガウス・スプラッティングとは何ですか? 

ガウシアン・スプラッティングは、3Dシーンの再構築とレンダリングのための新しい技術であり、従来のメッシュや点群ではなく、3Dガウス分布の集合としてシーンを表現します。これにより、写真のようにリアルなレンダリングで、非常に詳細な3Dモデルを作成できます。.

ガウス・スプラッティングはどのように機能するのですか? 

ガウススプラッティングは単一のアルゴリズムではなく、速度を優先するもの、レンダリング品質や幾何学的精度を重視するものなど、様々な手法からなる技術群です。しかし、どのガウススプラッティング手法も、モデル構築の基本要素として3Dガウス関数を共有しています。.

3Dガウス関数は、離散的な3D点などの従来の3Dプリミティブに比べて2つの独自の利点があります。まず、半透明で徐々に変化する外観のおかげで、多数のガウス関数を滑らかにブレンドできるため、高品質なレンダリングに最適です。一連のガウス関数からレンダリング画像を生成するプロセスは、それらを画像平面に投影し、複数のピクセルにわたってその寄与を広げる(または「スプラットする」)ことから、「スプラッティング」と呼ばれます。. 

スプレーペイントを表面に吹き付ける様子を想像してみてください。それぞれのスプレーの滴は「飛び散り」のようなもので、互いに重なり合い、滑らかで混ざり合った仕上がりになります。同様に、GSは投影されたガウス分布を重ね合わせることで、継ぎ目のない最終画像を作り出します。.

ガウス分布を構成要素として用いることの2つ目の重要な利点は、主に入力画像からGSモデルを構築する際に重要となります。ガウス分布で構成された3Dモデルの数学的な特性のおかげで、パラメータ(位置、スケール、不透明度、回転、色)の変化がレンダリング結果にどのような影響を与えるかを正確に予測できます。これにより、ガウス分布モデルを繰り返し調整し、適切な角度から見たときに、現実世界の写真と全く同じように見えるようにすることが可能になります。.

PIX4Dでは、GSの強みと、従来の写真測量出力の信頼性および実用性を組み合わせています。当社の処理パイプラインは、正確な縮尺と地理参照を備えたGSモデルを生成すると同時に、GSモデルから構築された点群とメッシュも生成します。これらのデータは、GSの持つ微細なディテールを再現する能力の恩恵を受けています。.

ガウススプラッティング技術はどのプロジェクトにメリットをもたらすのか

ガウス ・スプラッティング 技術は、特に複雑な幾何学的形状や微細な構造要素を持つオブジェクトを扱う際に、3Dモデリングの精度とリアリティを大幅に向上させます。

この技術は、従来の手法では表現が難しい複雑な形状のキャプチャに特に効果的です。さらに、パイプ、ワイヤー、その他の細長い要素など、視覚的なアーティファクトやディテールの損失を避けるために高い精度が求められる細長い構造物の処理にも優れています。

この技術により、オブジェクト表面がより滑らかで連続的に表現され、視覚的な忠実度が向上します。

PIX4Dcatchにおけるガウススプラット

ガウススプラットモデルを生成するための要件は何ですか?

ガウス・スプラッティングを処理するには、以下の条件が必要です。

    • 有効なPIX4Dcloud StarterまたはPIX4Dcloud Proライセンスを所有していること。.
    • 十分にあること PIX4Dcloudのクレジットが
    • モバイルデバイスにPIX4Dcatchをインストールしてください。.
    • PIX4DcatchまたはPIX4Dmaticから画像をPIX4Dcloudにアップロードして処理してください。.
    • このプロジェクトには最大2000枚の画像が含まれています。

警告: クレジットではなくアローワンスまたはPGPを使用する個人ユーザーまたは組織は、このプロセスでガウススプラッティング技術を使用することはできません。

出力としてガウススプラットモデルを選択する方法

プロジェクトが作成されると、PIX4Dcloudにアップロードする際に、ガウス・スプラッティング・モデルを使用してプロジェクトを処理することが可能になります。.

ガウススプラットモデルを生成するには、次の手順に従ってください。

  1. プロジェクトフォルダに移動してプロジェクトを選択します
  2. をタップします アップロード ボタン 
  3. アップロード先を選択してください
  4. をタップ 次へ
  5. クラウド処理オプションで、ガウス・スプラッティングのトグルをオンにします。.
  6. をタップ 「続ける」

            gs

        7. アップロード ボタン

       プランティラ iPhone (18)-2               プランティラ iPhone (16)-2

信用消費

ガウス・スプラッティング処理には、追加の処理能力と時間が必要です。そのため、この技術を使用するプロジェクトは、画像数に関わらず、5クレジットの追加料金が発生します。. 

詳細については、 PIX4Dcloudクレジット計算ツールをご覧

重要: ガウススプラッティング技術を使用する場合、追加の処理が必要となるため、処理時間が長くなります。

PIX4Dcloudで結果を表示およびダウンロードする

このプロジェクトは、他のプロジェクトと同様にPIX4Dcloudでアクセスできます。PIX4Dcatchで出力としてガウス・スプラッティングを選択した場合、プロジェクト階層に「Gaussian Splat」という新しい3D出力が追加されます。このレイヤーはデフォルトでは無効になっているため、ページを更新するかプロジェクトを再度開いた後に有効にする必要があります。ガウス・スプラッティングモデルは、他の出力と同様にダウンロードすることもできます。.

ガウススプラットレイヤーを有効にすると、ガウススプラットモデルを表示するとパフォーマンスが低下する可能性があるという警告メッセージが表示されます。.

       

を有効にすると ガウス スプラット 、視覚的に確認できます。

         

注: ガウススプラットモデルは、 他の出力と同様にダウンロード

ガウススプラットモデルを生成するための画像の取得方法

PIX4Dcatchでガウススプラッティング(GS)用の高品質な画像を撮影するには、最適な結果を得るために以下のベストプラクティスに従ってください。

自分の進路を計画しよう

  • オブジェクト中心のシーン。.
  • スマートフォンを常に中心の物体に向けたまま、楕円軌道を描いて移動してください。.

  • 被写体の周囲を複数回撮影する場合は、高さと視点角度を少しずつ変えてください。.

  • ほぼ同じ位置や角度から複数の画像を撮影することは避けてください。画質が向上することなく、冗長性が増えるだけです。.

平面的な風景

  • 表面に対して斜めの角度(30~40°)で直線的に移動します。.

  • 完全なカバー範囲を確保するため、経路が重複するようにしてください。.

  • 垂直方向からの視点のみを撮影することは避けてください。これは3D再構成の品質を低下させます。.

捕獲中

  • 手ブレを防ぐため、スマートフォンをゆっくりと一定の速度で動かしてください。.

  • 深度計算を歪める可能性のある急な動きや不自然な動作は避けてください。.

  • 被写体が画面全体に収まるようにしつつ、一定の距離を保つようにしてください。.

  • 良好な照明条件を使用し、復元作業に矛盾を生じさせる可能性のある影や動く物体を避けてください。.

  • 可能であれば、LiDAR深度マップを含めてください。これにより、GSの結果が大幅に向上します。.

保存してレビューする

  • プロジェクトを保存し、キャプチャレポートを確認して画質をチェックし、シーンが適切にカバーされていることを確認してください。.

これらの手順に従うことで、ガウススプラットモデルを生成するための高品質なデータを確保できます。.