segment-geospatial: リモートセンシング画像向けに Segment Anything Model を適応させた地理空間セグメンテーションツール

segment-geospatial: リモートセンシング画像向けに Segment Anything Model を適応させた地理空間セグメンテーションツール

何を解決するか

SamGeo は、地理空間データ分析における Segment Anything Model (SAM) の使用プロセスを簡素化します。リモートセンシング画像や衛星データをセグメント化するために広範なコーディングを行う必要がなくなり、高度な画像セグメンテーションツールを研究者や GIS プロフェッショナルが利用できるようになります。

仕組み

このパッケージは、SAM、SAM 2、SAM 3、Fast SAM、および HQ-SAM を含む複数のセグメンテーションモデルを統合しています。テキストプロンプト(Grounding DINO 経由)、インタラクティブなマーカー(前景/背景)、およびバウンディングボックスなどのさまざまなプロンプトタイプを使用して、GeoTIFF ファイル内の特定のオブジェクトを分離するようにユーザーが関心領域を定義することを可能にします。また、TMS サーバーからマップタイルをダウンロードしたり、結果を標準的なベクトル形式(GeoJSON、Shapefile、GeoPackage)として保存したりするなど、地理空間的な詳細も処理します。

対象ユーザー

このツールは、複雑なディープラーニングのコードを書くことなく、衛星画像からオブジェクトを抽出する必要がある地理空間アナリスト、リモートセンシング研究者、および GIS プロフェッショナル向けに設計されています。

ハイライト

  • Multi-Model Support: SAM、SAM 2、SAM 3、Fast SAM、および HQ-SAM と互換性があります。
  • Flexible Prompting: テキストベースのセグメンテーション、インタラクティブなポイントマーカー、およびボックスプロンプトをサポートしています。
  • Text-to-Mask: テキストプロンプトを使用してリモートセンシング画像をセグメント化する能力があります。
  • GIS Integration: QGIS プラグインとして利用可能であり、ArcGIS Pro と互換性があります。
  • Geospatial Output: セグメンテーション結果を一般的なベクトル形式に直接保存します。
  • REST API: HTTP 経由でセグメンテーションサービスを提供するための REST API を含んでいます。

Sources