オープンソースを使用した空中RGB写真のシームレスなカラーバランスモザイク


11

私はそれがプログラムで宣伝されているものを取得するためのオープンソースツール/ワークフロー(コマンドラインのものでも)を探しています

http://www.inpho.de/index.php?seite=index_orthovista

http://www.orthomapper.com/color_balance_example.html

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//009t000001v8000000

例えば、すでにOSSIMとGRASSをテストしました

http://trac.osgeo.org/ossim/wiki/histogram_operations

http://grass.osgeo.org/grass64/manuals/i.image.mosaic.html

しかし、結果は期待どおりではありません。私も運がなかった

http://www.lizardtech.com/products/geoexpress/

それは私が試用のおかげでテストできた唯一の密接なソースです。

たぶんそれは私の入力データに依存しているので、小さな作業サンプルデータセットは高く評価されるでしょう。

ところで、Orfeoはそのようなことをしますか?

前もって感謝します

PS非GISソフトウェアでも使用できます

回答:


8

オープンソースのGIS Whitebox GAT(http://www.uoguelph.ca/~hydrogeo/Whitebox/)を使用して、航空写真からシームレスなモザイクを作成することをお勧めします。John LindsayはWhitebox GATの主任開発者であることに注意してください(彼の略歴による)。

考えられるワークフローは次のとおりです。

  1. 複数のカラー航空写真がある場合、Split Color Compositeツールを使用して、それらをRGBコンポーネントに分割します。各バンドを個別にモザイク化し、最後にカラー合成モザイクを作成します。

  2. 航空写真で一般的に発生する画像の隅に向かって徐々に暗くなるのを除去するために、正しいケラレツール(バージョン3.0.6でリリース予定)を使用できます。これにより、モザイクの品質が大幅に向上します。

  3. 「タイポイントの検索」ツール(バージョン3.0.6でリリース予定)を使用して、画像グループ内の隣接する画像間のタイポイントを自動的に検索します。RGBバンドごとにこれを行う必要はなく、1つだけを使用することに注意してください(たとえば、赤いバンドの画像)。

  4. Image Rectificationツールを使用して、隣接する画像を登録します。

  5. フェザリング付きモザイクツールを使用して、隣接する画像を結合します。これは、画像を作成する際に数回行う必要があり、赤、緑、青の各バンドに対して行う必要があります。重要なのは、このツールが画像を結合して、画像間の境界が決してはっきりしないようにすることです。ある画像から次の画像へと徐々に勾配があり、ヒストグラムのマッチングも実行して、モザイク内の各画像の放射特性を一致させます。

  6. カラーコンポジットの作成ツールを使用して、赤、緑、青のモザイクを組み合わせて、カラーコンポジットモザイクを作成します。

  7. 色の品質がお望みどおりでない場合は、バランス色補正ツールを使用して改善することをお勧めします。これは非常にうまく機能します。

カラー航空写真の例はありませんが、このワークフローを使用した航空写真からのシームレスなグレースケールモザイクを次に示します。元の3つの航空写真のベクトルフットプリントがあることに注意してください。

ここに画像の説明を入力してください


ヘルプセンターから:回答で所属を開示する必要があります

@GeoKevin Apologies、おそらく、このサイトでQGIS開発者が所属を明らかにせずに質問に答えていることを考えると、この点で私が混乱した理由がわかるでしょう。しかし、GIS.seは事実上のQGISフォーラムだと思いますか?

1
@GeoKevin彼はそこにポイントがあります。また、この投稿では、彼の答えはハウツーのようなもので、特にOSツールからのものであれば、ここでどのimoを歓迎していますか?
ニックス

1
@nickves、ご支援ありがとうございます。GeoKevinのコメントは、OPがソフトウェア固有のソリューションを探しているのではなく、単にOSソリューションを探しているという事実に照らして特に苛立たしいものでした。GIS.seの一部のコメンターは、代替案を推奨することでつま先を踏んでいるように振る舞います。私のようなオープンソースソフトウェアの開発に無数の時間を費やしているのは、あなたのようなオープンマインドな個人です。ただし、特定のGIS.seの常連客は、別の行をコーディングしたくないと感じさせます!

3
このような詳細で十分に文書化された返信を「スパム」であると考えるのは非常に困難です。
whuber

5

GRASS GIS 7アドオン、i.histo.matchがあり、指定された入力画像に対してヒストグラムマッチングを実行します。ヒストグラムマッチング方法は、2つ以上のヒストグラムの累積分布関数(CDF)メソッドに基づいています。RGB画像の場合、色ごとにモザイク化します。必要に応じて、i.landsat.rgbでモザイク後の色の最適化を実現できます(他のRGBデータでも機能します)。

http://grasswiki.osgeo.org/wiki/AddOns/GRASS_7/imagery#i.histo.matchをご覧ください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.