大規模データセットの処理 - PIX4Dmapper
この記事は、特ににおける大規模データセットの処理について解説しています PIX4Dmapper 画像数は、 PIX4Dmapper 1つのプロジェクトで処理できる。PIX4Dmapperソフトウェアが利用できるハードウェアリソースに依存します。ハードウェアと処理の役割に関する詳細な説明については、 「ハードウェアとPix4D 」の記事をご覧ください。
2000枚以上の画像を扱うプロジェクトでは、通常、高性能なGPUとCPU、そして128GBのRAMを搭載した、高性能ワークステーションクラスのコンピュータが必要になります。これほど大規模なプロジェクトは、ストレージ容量やRAMの不足により失敗する可能性があるため、作業データの損失を防ぐために、適切な手順を踏むことが重要です。.
大規模なデータセットは、以下の方法で取得できます。
- 航空プロジェクトのためのフライト1回。.
- 航空プロジェクトのための複数回の飛行。.
- 地上プロジェクト(移動式地図作成)用の車両。.
- 地上での撮影の場合は、三脚を使用するか、手持ちで撮影します。.
データセットが2,000枚以上の画像で構成されている場合は、データセットを複数のプロジェクトに分割し、それぞれを個別に処理してから統合することをお勧めします。.
詳細については、 「Pix4Dでの処理時のハードウェアコンポーネントの使用状況」を参照してください
2つのケースを区別することができる。
画像に位置情報が付与されている場合、 「サブプロジェクトに分割」 オプションを使用して複数のサブプロジェクトを作成できます。
1. 大規模データセットのすべての画像を含む新しいプロジェクトを作成します。詳細については、 「ステップ 2. プロジェクトの作成」を参照してください。 2. プロジェクトをサブプロジェクトに分割します。詳細については、 「プロジェクトをサブプロジェクトに分割する方法」を参照してください。 3. 各サブプロジェクトに対して、ステップ1. 初期処理を実行します。 4.各サブプロジェクトの品質レポートを確認します。品質レポートの分析方法の詳細については、 「品質レポートの仕様」を参照してください。
- すべてのサブプロジェクトの再構築の品質が良好で、単一のブロックで構成されている場合は、ステップ5に進みます。.
- 品質レポートで、 1 つのサブプロジェクトの再構築に問題があることが示されている場合は、品質レポートヘルプを確認してください:品質レポートヘルプ。
5. サブプロジェクトをマージします。詳細については、 「プロジェクトのマージ」を参照してください。
6. (オプション) [プロセス] > [再最適化]。
画像に位置情報がない場合は、データセットを手動でサブプロジェクトに分割する必要があります。詳細については、 「プロジェクトをサブプロジェクトに分割する方法」を。
サブプロジェクトごとに3つ以上のGCPが存在する
1. 各サブプロジェクトごとに新しいプロジェクトを作成します。詳細については、 での新しいプロジェクト」 PIX4Dmapperを参照してください。 2. すべてのサブプロジェクトで同じキーポイント画像スケールを使用して、各サブプロジェクトのステップ1. 初期処理を実行します。詳細については、 「メニュー プロセス」>「処理オプション...」>「1. 初期処理」>「一般」を参照してください。 3. 各サブプロジェクトに少なくとも 3 つの GCP を追加します。GCP は各サブプロジェクトに均等に分布している必要があります。詳細については、「プロジェクトに GCP を含める方法」を参照してください。
4.各サブプロジェクトに対して、 [処理] > [再最適化]をクリックします。 5.各サブプロジェクトの品質レポートを確認します。品質レポートの分析方法の詳細については、品質レポートの仕様を参照してください。
- 各サブプロジェクトの再構築の品質が良好で、かつ単一のブロックで構成されている場合は、ステップ6に進みます。.
- 品質レポートで、 1 つのサブプロジェクトの再構築に問題があることが示されている場合は、品質レポートヘルプを確認してください:品質レポートヘルプ。
6. サブプロジェクトをマージします。詳細については、 「プロジェクトのマージ」を。
7. (オプション) [処理] > [再マッチングと最適化]。
サブプロジェクトごとにGCPが3つ未満であること
1. サブプロジェクトごとに新しいプロジェクトを作成します。詳細については、 での新規プロジェクト」 PIX4Dmapperを参照してください。 2. すべてのサブプロジェクトで同じキーポイント画像スケールを使用して、各サブプロジェクトのステップ 1.初期処理を実行 します。詳細については、 「メニュー プロセス」>「処理オプション...」>「1. 初期処理」>「一般」を参照してください。 3. 各サブプロジェクトに GCP (プロジェクトに GCP を含める方法) および/または手動タイポイント (手動タイポイント (MTP) をインポートしてマークする方法) を追加します。GCP および/または手動タイポイントは、サブプロジェクトの共通領域に均等に分布している必要があります。各サブプロジェクトには、少なくとも 3 つの共通 GCP および/または共通 MTP がマークされている必要があります。 4.各サブプロジェクトで「プロセス」>「再最適化」をクリックします。
- どのように処理するかについての詳細は PIX4Dmapper マージ時にMTPを 「マージされたプロジェクトの手動タイポイントとGCP」を参照してください。
- 統合プロジェクトで使用されるGCPが3つ未満の場合、それらはGCPとして考慮されません。.
5.各サブプロジェクトの品質レポートを確認します。品質レポートの分析方法の詳細については、品質レポート仕様を参照してください。
- 各サブプロジェクトの再構築の品質が良好で、かつ単一のブロックで構成されている場合は、ステップ5に進みます。.
- 品質レポートで、 1 つのサブプロジェクトの再構築に問題があることが示されている場合は、品質レポートヘルプを確認してください:品質レポートヘルプ。
6. サブプロジェクトをマージします。詳細については、 「プロジェクトのマージ」を。
7. (オプション) [プロセス] > [再最適化]。