Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
Ultralytics用語集に戻る

Satellite Image Analysis

衛星画像解析は、地球の光学画像、マルチスペクトル画像、レーダー画像を、地図、物体数、変化の通知に変換します。センサー、手法、用途を紹介します。

衛星画像解析とは、周回衛星が撮影した地球の画像から情報を抽出することです。土地被覆の地図作成、船舶・航空機・建物の計数、作物の生育状況の測定、異なる日付の画像間の変化検出などを行います。これはリモートセンシングの一分野であり、航空機やドローンからの画像も対象に含まれます。現在では、コンピュータービジョン(CV)とディープラーニング(DL)を使って、分析チームが手作業で確認しきれない大量の画像を処理しています。Landsatプログラムだけでも、1972年以来、地球を継続的に撮影しています。

衛星が捉える情報#

衛星画像は、次の4種類の解像度において通常の写真と異なります。

  • 空間解像度: 1ピクセルが表す地上の距離です。Landsat 8と9はほとんどのバンドを30 mで記録し、Sentinel-2は10 mに達します。Vantorが運用するWorldView-3などの商用衛星では約30 cmの解像度があり、個々の車両を確認できます。Vantorは2025年10月までMaxar Intelligenceという名称でした。
  • スペクトル解像度: 波長バンドの数と幅です。Sentinel-2は、可視光から短波長赤外線までの13バンドを記録します。
  • 時間解像度: 同じ場所を撮影する頻度です。2機の衛星からなるSentinel-2コンステレーションは、赤道付近を5日ごとに再訪します。Planetの小型衛星群は、地球の陸地のほぼ全域を毎日、約3 mの解像度で撮影します。
  • 放射解像度: 各ピクセルが明るさをどの程度細かく記録するかを表し、多くの場合は11~14ビットです。標準的な写真では8ビットです。

衛星が測定できる情報を広げるセンサーが、ほかに2種類あります。ハイパースペクトルイメージング衛星は、数百の狭いバンドを記録します。また、Sentinel-1などの合成開口レーダー(SAR)衛星はマイクロ波パルスを発信して反射波を記録するため、雲を透過し、夜間にも観測できます。そのため、レーダーは嵐の雲に覆われた地域の洪水マッピングで主要な情報源になります。バンド演算により、スペクトルデータを物理量に変換できます。正規化植生指数NDVI = (NIR − Red) / (NIR + Red)は、葉が近赤外線を強く反射し、赤色光を吸収するため、密生した健全な植生の上では1に近づきます。

主な解析タスク#

  • セマンティックセグメンテーション: すべてのピクセルにラベルを付け、土地被覆、建物の外形、道路、浸水範囲などをマッピングします。
  • 物体検出: 船舶、航空機、車両、貯蔵タンクなど、個別に識別できる物体を検出して数えます。上空から見たこれらの物体は小さく、密集し、あらゆる方向を向いているため、各物体に合わせて回転する有向バウンディングボックスを予測する検出器がよく使われます。
  • 変化検出: 異なる日付に同じ場所を撮影した画像を比較して、森林破壊、新たな建設、災害による被害を検出します。
  • シーン分類: 各画像パッチに、農地、森林、都市部などのラベルを1つ割り当てます。

航空画像向けの検出データセットには、任意の向きのボックスで15カテゴリをアノテーションした初版を持つDOTAや、0.3 mのWorldView-3画像上の60クラスで100万を超えるオブジェクトにラベルを付けたxViewがあります。Ultralytics YOLO26の回転ボックスモデルはDOTAv1で事前学習され、各オブジェクトについて回転したボックスを予測します。

from ultralytics import YOLO

# DOTAv1で事前学習されたYOLO26の回転バウンディングボックス(OBB)モデルを読み込みます
model = YOLO("yolo26n-obb.pt")

# 上空から撮影した画像内のオブジェクトを検出します
results = model("https://ultralytics.com/images/boats.jpg")
result = results[0]

# 各検出の周囲に回転ボックスを描画した画像を保存します
result.save(filename="boats_obb.jpg")

回転ボックスは各船舶の進行方向に沿うため、係留されたボートが1つの大きすぎるボックスにまとめられるのを防ぎます。NASAやIBMのPrithviモデルのように、ラベルのない大規模なアーカイブで事前学習された地理空間基盤モデルは、Harmonized LandsatとSentinel-2のデータを基に構築されており、はるかに少ないラベル付きサンプルで、洪水や焼失地域のマッピングなどのタスクにファインチューニングできます。

未処理のシーンから地図へ#

Sentinel-2の1つのタイルは、10 mバンドで10,980×10,980ピクセルに及び、モデルの入力サイズを大きく上回ります。また、ピクセルが地球上の座標に対応付けられたGeoTIFFなどのジオリファレンス済みファイルとして提供されます。解析パイプラインでは、大気補正と雲のマスク処理を行い、シーンを重なり合うタイルに分割し、各タイルでモデルを実行して、タイルの重複部分にある重複検出を統合した後、ピクセル位置を地図座標に戻してGISツールで利用します。Rasterioなどのライブラリはジオリファレンス済みラスターの読み書きを行い、画像レジストレーションは、比較する前に異なる日付の画像を位置合わせします。

衛星画像と航空画像の解析#

どちらも同じモデルとタスクを使用し、違いは撮影プラットフォームにあります。衛星は数百キロメートル上空を周回し、固定スケジュールで地球全体を撮影するため、数十年分のアーカイブがあります。航空機やドローンは小さな範囲を必要に応じて飛行し、センチメートル単位の詳細を撮影するため、屋根、作物、風力タービンのブレードの点検に適しています。上空画像の物体検出データセットには両方の撮影ソースが混在することが多く、DOTAには衛星画像と航空画像が含まれています。

用途#

  • 農業: 作物の種類のマッピング、収量推定、NDVIに基づく地域全体の作物ストレスのモニタリングに利用します。
  • 森林と気候: Landsatに基づく、樹木被覆の損失を30 mの解像度で示す全球マップにより、森林減少を年ごとに追跡します。
  • 災害対応: SAR洪水マップと災害前後の被害評価が救援活動を支援します。また、国際災害チャーターは、対応機関に衛星データを無料で提供しています。
  • 都市計画:建物のフットプリント抽出と道路マッピングにより、急成長する都市の地図を最新の状態に保てます。
  • 海事モニタリング: SARおよび光学画像による検出結果と船舶追跡データを組み合わせた2024年のNature掲載研究では、世界の商業漁船の約4分の3が公開追跡されていないことが示されました。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、自然保護、地理空間分析に活用できます。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

ロボティクス分野のコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律ナビゲーション、認識、物体追跡、リアルタイム制御を支援します。
詳しく見る
物流におけるコンピュータービジョン

物流におけるコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物検査、仕分け、車両追跡、倉庫のリアルタイム安全監視を実現します。
詳しく見る
小売業におけるコンピュータービジョン

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

Ultralytics YOLOモデルで医療ソリューションを構築しましょう。医療分野のビジョンAIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳しく見る
製造業におけるコンピュータービジョン

製造業におけるコンピュータービジョン

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPE準拠、組立ラインの自動化を推進します。
詳しく見る
自動車分野におけるコンピュータービジョン

自動車分野におけるコンピュータービジョン

Ultralytics YOLOモデルで自動車分野にコンピュータービジョンを導入しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳しく見る
農業におけるコンピュータービジョン

農業におけるコンピュータービジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入しましょう。作物のモニタリング、家畜の追跡、精密農業を支援し、より高く効率的な収量を実現します。
詳しく見る

AIの未来を一緒に築きましょう!

機械学習の未来に向けた歩みを始めましょう