ArcGIS Pro のリアリティー マッピング

Standard または Advancedのライセンスで利用可能。

ArcGIS Reality ライセンスがある ArcGIS 組織で利用できます。

ArcGIS Reality for ArcGIS Pro は、忠実度の高いプロダクト生成でオルソ マッピング機能を拡張する ArcGIS Pro エクステンションです。 ドローンおよびデジタル航空画像を使用すると、最大解像度の DSM、DTM、トゥルー オルソ、DSM メッシュ、密集 3D 点群、写実的な 3D メッシュ、ガウシアン スプラットを作成できます。 衛星画像から、DSM、DTM、DSM メッシュ、トゥルー オルソ プロダクトを生成できます。 ウィザードを使用すると、写真測量ワークフローで、イメージ タイプのワークスペースの作成、ブロック調整の実行、およびプロダクト生成を行うことができます。

ArcGIS Pro では、画像を写真測量的に補正し、センサー、プラットフォーム、地形補正による幾何学的な歪みを除去して、生成されるオルソ画像のエッジマッチとカラー調整を行えます。 ドローン データ タイプまたはデジタル航空センサー データ タイプからリアリティー マッピング ワークスペースを作成することで、次の派生プロダクトを作成できます。

  • .tif.crf などのファイル形式で保存されているトゥルー オルソ
  • .crf.tif.img、および Esri GRID 形式として保存されている数値表層モデル (DSM)
  • .crf.tif.img、および Esri GRID 形式として保存されている数値地形モデル (DTM)
  • .slpk ファイル、.obj ファイル、3D タイルとして保存されている DSM メッシュ
  • .las ファイルとして保存されている 3D 点群
  • .slpk ファイル、.obj ファイル、3D タイルとして保存されている 3D メッシュ
  • 3D Tiles として保存されているガウシアン スプラット

リアリティー マッピング プロダクト
ArcGIS Reality for ArcGIS Pro で生成されたプロダクトが示されます。 画像提供元: LeadAir, Inc.

ドローン データ タイプまたは衛星センサー データ タイプからリアリティー マッピング ワークスペースを作成することで、次の派生プロダクトを作成できます。

  • .tif.crf などのファイル形式で保存されているトゥルー オルソ
  • .crf.tif.img、および Esri GRID 形式として保存されている数値表層モデル (DSM)
  • .crf.tif.img、および Esri GRID 形式として保存されている数値地形モデル (DTM)
  • .slpk ファイル、.obj ファイル、および 3D タイルとして保存されている DSM メッシュ

派生プロダクトを作成できるだけでなく、オルソ幾何補正されたモザイク データセットを使用して追加のプロセスをサポートしたり、動的イメージ サービスやキャッシュされたイメージ サービスとして共有したりできます。

ArcGIS Reality for ArcGIS Pro の基本操作

ArcGIS Pro でのリアリティー マッピングには、主に 3 つのステップが必要です。

  • リアリティー マッピング ワークスペースを作成する。
  • ブロック調整を実行して画像内の幾何学的歪みを補正する。
  • リアリティー マッピング プロダクトを生成する。

リアリティー マッピング プロジェクトの概要

リアリティー マッピング ワークスペースの作成

最初にプロジェクトを作成します。 次に、ArcGIS Pro プロジェクト内のサブプロジェクトとなるリアリティー マッピング ワークスペースを作成します。 ワークスペースがすべてのリアリティー マッピング リソースを管理し、[リアリティー マッピング] タブとリアリティー マッピング ビューがあるマップ ビューがリアリティー マッピング ワークフローの [コンテンツ] ウィンドウで開きます。 [リアリティー マッピング] タブには、バンドル ブロック調整とリアリティー マッピング プロダクトの生成を行うためのツールとウィザードがあります。 [コンテンツ] ウィンドウ内のリアリティー マッピング ビューは、リアリティー マッピング ワークスペース内の関連データのレイヤーを管理および視覚化します。

リアリティー マッピング ワークスペースとそこに保存されるデータはソース データに依存します。 デジタル航空写真、ドローン画像、衛星画像に対してリアリティー マッピング ワークスペースを作成できます。 リアリティー マッピング ウィザードでは、画像を格納したフォルダーを指定するか、既存のモザイク データセットを使用することができます。

リアリティー マッピング ワークスペースが作成されると、[カタログ] ウィンドウに [リアリティー マッピング] カテゴリが作成されます。 これを展開すると、作成したリアリティー マッピング ワークスペースが表示されます。ここには、ソース画像が格納された Imagery フォルダーと、リアリティー マッピング プロダクトを格納する Products フォルダーが含まれます。

[コンテンツ] ウィンドウにはコントロール ポイント、ソリューション ポイント、データ プロダクトなど、リアリティー マッピング ワークスペースに関連するさまざまなレイヤーが含まれています。 これらのレイヤーは、リアリティー マッピング ワークフローで適切な手順を実施するまでは空のままです。 たとえば、コントロール ポイント レイヤーはブロック調整を行った後に設定され、データ プロダクト レイヤーはリアリティー マッピング プロダクト生成手順を行った後に設定されます。

ブロック調整の実行

リアリティー マッピング ワークスペースを作成したら、[調整] および [改善] グループのツールを使用してブロック調整を実行する必要があります。 ブロック調整とは写真測量で使用されるテクニックのことで、重複する画像、地上コントロール ポイント (GCP)、カメラ モデル、標高データ間の写真測量的な関係に基づいて、エリア (ブロック) に対して変換を計算することです。

オルソ幾何補正プロセスではブロック調整を適用することが重要であり、リアリティー マッピング プロダクトの品質は、調整で使用されるタイ ポイントと GCP の精度に左右されます。 重複する画像は必須です。最善の結果は、画像の帯内で 80% の重複、および画像の帯間で 80% 以上の重複によって得ることができます。 さまざまなテレイン タイプで必要なオーバーラップ割合は以下の表にまとめられています。

オーバーラップ: 正方向/横方向推奨事項横方向のシナリオ

60/30

これが必要な最小オーバーラップです。

フラットまたはオープンなテレイン

80/30

これは推奨される最小オーバーラップです。

フラットまたはオープンなテレイン

80/60

これによって、ストリップ間のオクルージョンが低減されます。

市街地

80/80

これによって、ストリップ間のオクルージョンが排除されます。

高層建造物がある市街地

次のデータとテクニックを使用して、画像に対してブロック調整が計算および適用されます。

  • タイ ポイント - 一致する画像フィーチャに基づいて重複する画像を互いに関連付けることによって、画像間のずれを最小限に抑えます。 このフィーチャまたはタイ ポイントは、自動画像マッチング技術を使用して取得されます。
  • GCP - 地上参照データを使用し、画像を地上にジオリファレンスします。 多くの場合、GCP は地上測量法によって収集され、その測量ポイントがソース画像で表示されている必要があります。 あるいは、既存のオルソ画像ベース マップから二次的な GCP を生成することもできます。
  • 空中三角測量 - コントロール ポイントと画像との間の誤差を最小限に抑えて分散することで、画像からマップへの投影変換を計算します。

ブロック調整ツールは、[リアリティー マッピング] タブの [調整] および [改善] グループにあります。 調整オプションの変更、[調整] ツールの実行、GCP の追加、タイ ポイントの編集を行うことができます。 GCP をインポート、変更、削除するには、[GCP の管理] ツールを使用します。 タイ ポイントを編集または追加するには、[タイ ポイントの管理] ツールを使用します。

ブロック調整ツール

注意:

コントロール ポイント、ソリューション ポイント、ブロック調整の結果とその他の調整データは、プロジェクトのワークスペースに格納されています。 この情報には、リアリティー マッピング プロダクトを作成するワークフローを実行しながら、関連ツールを使用してアクセスします。 たとえば、各画像に関連する調整の変換は、トゥルー オルソの出力の生成に使用されます。

精度評価

ブロック調整後、GCP マネージャー テーブルで GCP 残差を確認し、精度を評価できます。 GCP 残差情報は、[dX][dY]、および [dZ] フィールドに表示され、X、Y、Z 方向における真の地上座標からの計測位置の偏差を表します。 フィールド タイトルをクリックすると、残差を昇順または降順で並べ替えることができます。 残差の値が予想より大きい場合は、測量された地上座標、記録された座標、または計測された画像位置のいずれかに誤りがあることを示しています。 許容可能な精度を実現するには、残差の大きい GCP の計測位置を確認、再計測、および再調整することをおすすめします。 残差に改善が見られない場合、GCP ラベルを右クリックし、[チェック ポイント] をクリックすると、ポイントのステータスを変更できます。 調整処理で変更を組み込むには、ポイントのステータスを変更した後に、調整を再実行します。

GCP と同様に、チェック ポイントは、重なり合う複数の画像に表示される既知の地上座標と計測フィーチャを含むポイントです。 ブロック調整プロセスを制御するためではなく、調整結果の精度を計測するためにチェック ポイントが使用されます。 各チェック ポイントについて、既知の地上の場所と、調整プロセスを行った後の対応するピクセルの場所との距離が RMS エラーの計算に使用されます。 調整精度をさらに高めるには、GCP の追加、削除、または調整オプションの変更を行います。 調整結果がプロジェクトの精度要件内に収まったら、派生プロダクトを生成できます。 調整済みブロックの全体的精度は、GCP マネージャー テーブルに表示されます。 その他の精度に関する統計情報は、調整レポートにも表示されます。

リアリティー マッピング プロダクトの生成

画像を調整したら、[プロダクト] グループのツールを使用してリアリティー マッピング プロダクトを生成できるようになります。 プロダクト タイプに応じて、DSM、DTM、トゥルー オルソ、DSM メッシュ、点群、3D メッシュ、ガウシアン スプラット プロダクトを作成できます。 各プロダクト生成ツールは、指定したリアリティー マッピング プロダクトを作成するプロセスを実行できるウィザードを開きます。

プロダクト生成ツール

  • [複数プロダクト] - 複数プロダクト ウィザードでは、単一または複数のリアリティー マッピング プロダクトを 1 回のプロセスで作成するためのワークフローを確認できます。 利用できるすべてのプロダクトには DSM、トゥルー オルソ、DSM メッシュ、点群、忠実度の高い 3D メッシュ、およびガウシアン スプラットが含まれます。 形式や出力タイプなどのパラメーターはプロダクトごとに調整できます。 点群、3D メッシュ、ガウシアン スプラットなどの 3D プロダクトが必要な場合は、品質とピクセル サイズの設定の変更がプロダクトの品質に悪影響を及ぼす場合があるため、これらの設定を調整しないことをおすすめします。 すべての派生プロダクトは、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリの該当フォルダーに格納されます。
  • [DSM] - DSM は、樹木や建物などのサーフェスの上にある対象物の標高を含む最初のサーフェス標高プロダクトです。 ソース画像が天底のような画像であるか、地上フィーチャを含む場合を除き、画像のオルソ補正には使用しないでください。 DSM は、写真測量方法を使用して航空画像か衛星画像のオーバーラップするペアから派生します。

    DSM ウィザードでは、手順に従って標高生成プロセスを進めることができます。 品質やピクセル サイズなどのパラメーターはウィザードの [共有された高度な設定] セクションで設定し、処理対象のセンサー タイプや他のパラメーターに応じてシステムが自動定義します。 処理時間や生成される 3D プロダクトの品質に悪影響を及ぼす可能性があるため、デフォルトのピクセル サイズと品質の設定を変更しないことをおすすめします。 プロダクトの生成が完了すると、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリの DEM フォルダーに DSM プロダクトが格納されます。

  • [DTM] - 地球のデジタル標高。樹木、建物、車両などの地上のオブジェクトを除外する自動プロセスによって決定されます。 DTM は、地表面標高とも呼ばれ、オルソ画像とオルソ画像モザイクの生成に使用されます。
  • [トゥルー オルソ] - トゥルー オルソとは、サーフェスとサーフェスより上の要素が直角に投影され、建物やフィーチャの傾きを一切含まない、オルソ補正された画像のことです。 トゥルー オルソ ウィザードでは、トゥルー オルソ プロダクトの作成方法を定義するパラメーターを設定します。 トゥルー オルソ画像を作成するには、調整済みブロックから派生する DSM が必要です。 そのため、DSM は、以前プロダクトとして選択されたものでなくても、トゥルー オルソ プロセスの一環として生成されます。 出力トゥルー オルソ画像は、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリのオルソ フォルダーに格納されます。
  • [DSM メッシュ] - 調整済みブロックの重複画像から抽出された DSM の不規則三角形網 (TIN) バージョンに調整済み画像がドレープされる、プロジェクト エリアの 2.5D テクスチャー モデルのことです。 DSM メッシュ ウィザードを使用すると、許容可能な出力作成用の事前構成済みパラメーターを使用した最適化済みワークフローを指定することで、DSM メッシュ プロダクトを簡単に作成できます。 DSM メッシュ プロダクトは、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリーの [メッシュ] フォルダーに格納されます。
  • [点群] - 点群とは、ブロックの重複する画像から抽出される、高密度で RGB 色の付いた 3D ポイントによって定義されるプロジェクト エリアのモデルのことです。 [点群] ウィンドウにより、プロジェクト エリアに高密度の点群を生成できます。 生成された点群は、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリの [点群] フォルダーに格納されます。
  • [3D メッシュ] - 3D メッシュとは、地表と地表フィーチャ ファサードが密集して正確に再構築されるプロジェクト エリアの 3D テクスチャー モデルのことです。 3D メッシュを任意の角度から表示して、現実的で正確なプロジェクト エリアの描写を取得できます。 質の高いメッシュ生成を可能にする事前定義済みのセンサーベース パラメーターによって、3D メッシュ ウィザードは 3D メッシュ ワークフローを簡素化します。 生成された 3D メッシュは、[カタログ] ウィンドウの [リアリティー マッピング] カテゴリーの [メッシュ] フォルダーに格納されます。
  • [ガウシアン スプラット] - ガウシアン スプラットは、ガウス分布である高密度の 3D 点群内のポイントをレンダリングし、機械学習を使用して忠実度の高い 3D シーンを再構築して、薄い構造などの細部を取得する手法です。 最良の結果を得るためには、これらのレイヤーをマルチアングルの航空写真またはドローン画像から作成します。 このレイヤーで衛星画像はサポートされていません。 ガウシアン スプラットは 3D Tiles 形式で提供され、シーン ビューアーを使用して表示できます。

各派生プロダクトの作成のデフォルト パラメーターはグローバル設定とローカル プロダクト固有設定の 2 つのカテゴリに分類されます。

  • グローバル設定 - これらの設定はすべてのリアリティー マッピング プロダクトに適用されます。 グローバル設定にアクセスするには、さまざまなプロダクト ウィザードの [共有された高度な設定] オプションをクリックします。
  • ローカル設定 - ローカル設定はプロダクト ウィザードでアクセスし、プロダクト固有です ([出力タイプ][形式][リサンプリング] など)。

共有された高度な設定オプション

リアリティー マッピング プロダクト生成プロセスの重要な側面がパラメーターの定義です。 さまざまなパラメーターを設定して、生成されるプロダクトの範囲、密度、座標精度を定義できます。 プロダクト ウィザードからアクセスする [共有された高度な設定] オプションには、リアリティー マッピング セッションで生成されるすべてのプロダクトの品質に影響するパラメーターを含む [高度なプロダクト設定] が表示されます。 [高度なプロダクト設定] ウィンドウは [一般][2D プロダクト] の 2 つのセクションに分かれています。

一般

[一般] 設定では、品質、プロジェクト、プロダクトの特徴を定義します。 これらの設定は 2D と 3D 両方のプロダクト生成に影響します。 各設定について、推奨事項も含めて以下で説明します。

  • [品質] - 派生プロダクトを作成するアプリが使用する画像の解像度に関連します。 入力画像の解像度は作成される点群とメッシュ プロダクトの密度および解像度に影響します。 センサー タイプ、シナリオ設定、パーセンテージ オーバーラップなどの情報を使用して、リアリティー マッピング アプリによって品質設定が自動的に設定されます。 [品質] 設定のオプションは以下のとおりです。
    • [超高品質] - 最も高い密度と解像度でプロダクトが生成されます。 標準のデジタル航空プロジェクトを処理する際にこの設定が主に使用されます。 このオプションを使用した画像処理は最もリソース消費量が大きく、時間がかかります。 そのため、共有リソースや他のタスクで使用されるリソースではなく、画像処理専用のワークステーションを使用することをおすすめします。
    • [高] - ソース解像度の 2 倍のピクセル サイズにダウンサンプリングしたプロダクトが生成されます。 [超高品質] オプションと比較すると、生成される点群の密度は、デジタル航空画像では約 1/4、ドローン画像では約 1/2.5 に減少します。 処理時間と派生プロダクトのストレージ要件は [超高品質] オプションと比較すると短く/低くなっています。
  • [シナリオ] - 処理対象画像のフライト構成を設定します。 [シナリオ] 設定のオプションは以下のとおりです。
    • [ドローン] - 直下視画像と斜め撮影画像、およびドローン画像データの組み合わせを含むドローン画像プロジェクトで推奨されます。
    • [直下視] - 地表に対して垂直なセンサーの光軸を使ってキャプチャーされた画像で推奨されます。 直下視フライト構成を使用してキャプチャーされた標準デジタル航空画像を処理する際には [直下視] オプションが推奨されます。 処理対象の航空画像が直下視画像と斜め撮影画像の両方で構成されている場合は、派生プロダクトを生成する際に直下視画像を個別に処理することをおすすめします。 こうすることで処理時間が最適化されます。
    • [斜め] - 傾斜した光軸を使用してキャプチャーした画像を処理する場合に推奨されます。 点群や 3D メッシュなどの 3D プロダクトの生成をサポートするために使用されます。
  • [ピクセル サイズ] - トゥルー オルソや DSM など、生成されるラスター プロダクトのセル サイズに関連します。 この設定は、点群やメッシュ プロダクトの密度または解像度に影響しません。 派生プロダクトのピクセル サイズは手動で設定することも、自動的に決定することもできます。

    デフォルト設定は [自動決定] です。 自動決定のプロダクトのピクセル サイズは、ソース画像の解像度、品質、シナリオ設定などのさまざまな要因に基づいて、最適なパフォーマンスとプロダクト品質を達成するように設定されます。 プロジェクト要件を満たすために特定のプロダクト ピクセル サイズが必要な場合のみ、ピクセル サイズの値を変更することをおすすめします。 出力プロダクトのピクセル サイズを手動で設定するには、次の手順を実行します。

    1. [自動] ピクセル サイズ チェックボックスをオフにします。
    2. [ピクセル サイズ] ドロップダウン リストから [メートル] を選択します。
    3. 必要なピクセル サイズ値を入力ボックスに入力します。

    注意:

    解像度が低いプロダクトを作成するには、[ピクセル サイズ] 設定ではなく [品質] 設定を使用します。 品質オプションを [超高] より低いオプションに変更すると、選択した品質オプションごとにピクセル サイズが自動的にダウンサンプリング (倍にする) されます。 このアプローチを使用することで、生成されるポイントの密度を下げながら、精度をきめ細かく直線的にスケーリングして、最適なパフォーマンスを実現してワークフローを短縮できます。

    以下の表は、センサーのタイプごとに、異なる解像度で派生プロダクトを作成する際のさまざまな [品質] オプションと [シナリオ] オプションの潜在的な影響を示したものです。

    ドローン画像でのプロダクト品質と処理パフォーマンスの設定

    デジタル航空画像でのプロダクト品質と処理パフォーマンスの設定

    衛星画像でのプロダクト品質と処理パフォーマンスの設定

    注意:

    上記の表は、品質とパフォーマンスに関するさまざまなプロダクト設定を相対的に比較したものです。 処理時間の相対的な比較は、コンピューター リソース、システムの設定、ネットワーク設定、データセットの特性 (サイズ、バンド数、ストレージなどの考慮事項) によって実際の処理パフォーマンスと異なります。

    上記の推定は、ガウシアン スプラット プロダクトには適用されません。

  • [プロダクト境界] - 出力プロダクトの範囲を定義し、処理時間を短くするシェープファイルを入力します。 派生プロダクトを作成する前にプロジェクト境界を入力することをおすすめします。
  • [修正フィーチャ] - 建物の形状の正規化など、DSM のエラーの修正に使用されるシェープファイルを入力します。 これにより、トゥルー オルソとメッシュ プロダクトの出力品質が向上します。
  • [水域フィーチャ] - プロジェクト エリア内に入る湖や幅の広い川などのフィーチャを水文学的に制限するために使用する 3D シェープファイルを入力します。 水域がプロジェクト エリア内に存在する場合は、水域フィーチャを追加して派生プロダクトの品質を向上させます。 プロジェクトに水域フィーチャを追加するには、[正確][粗い] の 2 つのオプションがあります。

    水域フィーチャのパラメーター

    プロジェクト エリア内の水文フィーチャの形状を正確に定義する 3D ポリゴンを追加するには、[正確] オプションを使用します。 正確なポリゴンは、ArcGIS Pro の 3D ステレオ マッピング アプリケーションを使用して作成するか、2D ヘッドアップ デジタイズ ツールで時間的に類似した信頼性の高い、オルソ補正された画像を使用して作成します。

    [粗い] オプションは、単純化した 3D ポリゴンを水域フィーチャとして使用する場合に使用します。 単純化ポリゴンは、2D ヘッドアップ デジタイズ ワークフローで作成できます。 2D ヘッドアップ デジタイズを使用して正確なポリゴンまたは粗いポリゴンを作成する場合、水域フィーチャとして使用するには、まず 3D (x, y, z) に変換する必要があります。 2D フィーチャを 2D に変換する方法については、「Z 値を標高サーフェスから取得」を参照するか、シェープの内挿ジオプロセシング ツールを使用します。

    水域がプロジェクト エリア内に存在する場合は、水域フィーチャを追加して派生プロダクトの品質を向上させます。

    水域フィーチャ シェープファイルがないと、湖の表面の不規則性が高くなり、プロダクト品質に悪影響を及ぼす場合があります。 プロジェクトで制限するフィーチャのテレインの高さと水域フィーチャの高さをほぼ同じにすることが重要です。 高さが一致していないと、出力プロダクトの画像のストレッチなどの歪みが発生します。 正確な水域フィーチャ ポリゴンは ArcGIS Image Analystステレオ マッピング アプリを使用して取得できます。

  • [処理フォルダー] - リアリティー マッピングの一時フォルダーのディスク上の場所を定義できます。 この場所は、処理対象の画像の合計サイズの 10 倍を格納できるストレージを備えた SSD ドライブ上に配置することをおすすめします。
  • [LiDAR の使用] - このオプションをオンにすると、LiDAR データを使用して、トゥルー オルソ、DSM、DSM メッシュ、および 3D メッシュの生成処理をサポートできます。 処理中の画像と同時に取得された LiDAR は、ワークスペースの作成ステージでリアリティー マッピング ワークフローに統合して、トゥルー オルソ、DSM、DSM メッシュ、および 3D メッシュ プロダクトの品質を向上させることができます。 LiDAR の点群と軌道データが以前にワークスペースに追加されていない場合、このオプションは使用できません。

2D プロダクト

2D プロダクト オプションには、DSM プロダクトとともに .tif ラスターとしてエクスポートできるさまざまな DSM 品質保証レイヤーが表示されます。

  • [非内挿ピクセルのバイナリ マスク画像のエクスポート] - マスクでは、NoData (環境設定) と非内挿ピクセルが暗い色で表現されるのに対して、高さの計測がある他のすべてのピクセルは明るい色で描かれます。
  • [次の非内挿ピクセルへの距離マップのエクスポート] - 高さの値を含む最も近いピクセルまでのユークリッド距離が計測値を含まないピクセルに割り当てられるラスターを生成およびエクスポートします。
  • [最終ポイントのステレオ モデル数を含むマップをエクスポート] - DSM の派生元のステレオ モデルの数を格納するラスターを生成およびエクスポートします。

関連トピック