![]() | |
| 開発者 | CNES |
|---|---|
| 安定リリース | 9.1.0 [1]
/ 2024年9月27日 |
| リポジトリ |
|
| 書かれた | C++、Python |
| タイプ | 図書館 |
| ライセンス | Apache 2.0 の場合 |
| Webサイト | orfeo-toolbox.org |
コンピュータサイエンスにおいて、Orfeo Toolbox(OTB)は地球観測衛星からの画像を処理するためのソフトウェアライブラリです。[2]
OTBは2006年にフランス宇宙機関(CNES)[2]によって開始されました。このソフトウェアはフリーライセンスでリリースされており、CNES以外の多くの貢献者が開発に参加し、他のプロジェクトに統合しています。[3]
このライブラリはもともと、Orfeo衛星群: PléiadesとCosmo-Skymedによって取得された高解像度画像を対象としていましたが、他のセンサーも処理します。
目的
OTBは以下を提供する: [4]
- 画像アクセス:ほとんどのリモートセンシング画像形式(GDALを使用)の読み取り/書き込みアクセス、メタデータアクセス、可視化[5]
- データアクセス: ベクターデータアクセス(シェープファイル、KML)、DEMモデル、LIDARデータ[6]
- フィルタリング:光学データやレーダーデータのぼかし、ノイズ除去、強調[7]
- 特徴抽出: Haralick、SFS、Pantex、エッジ密度、関心点、アライメント、ライン、SIFT、SURFを含むテクスチャ計算[8]
- 画像セグメンテーション:領域拡張、流域、レベルセット[9]
- 分類: K平均法、SVM、マルコフランダムフィールド、すべてのOpenCV 機械学習アルゴリズムへのアクセス[10]
- 変化検出[11]
- 画像からのステレオ再構成
- オルソ補正と地図投影(ossimを使用)[12]
- 放射指標(植生、水、土壌)[13]
- オブジェクトベースのセグメンテーションとフィルタリング
- PCA計算
- 視覚化: プラグインを介してカスタマイズ可能な柔軟な視覚化システム。
言語と他のソフトウェアとの相互作用
OTBはInsightツールキット(ITK)をベースにしたC++ライブラリです。Python用にバインディングが開発されています。[14] IDL / ENVI内でOTBコンポーネントを使用する方法が公開されています。OTBユーザーの1人がMATLABからライブラリ機能を使用する手順を定義しました。[15]
2009年後半から[16] 、いくつかのモジュールがQGISの処理プラグイン[17]として開発され、分類、セグメンテーション、陰影付けのためのモジュールが提供されています。この取り組みはボランティアのみに依存しています。
OTBアルゴリズムは、処理フレームワークSextanteを通じてQGISで利用可能でした。2024年3月以降[18]、インストールされたOTBソフトウェアで動作するようにQGISプラグインがQGISカタログで利用可能になりました。
アプリケーション
ライブラリに加えて、GUI を備えたいくつかのアプリケーションが配布されています。これらのアプリケーションにより、インタラクティブなセグメンテーション、オルソ補正、分類、画像登録などが可能になります。
モンテヴェルディ(バージョン 1 と 2)
OTBアプリケーションパッケージは、シンプルなソフトウェアツールのセットを提供します。ラスターとベクターデータをサポートし、既存のOTBアプリケーションのほとんどを統合します。このアーキテクチャは、 OTBパイプラインのストリーミングとマルチスレッド機能を活用しています。また、オンデマンド処理や自動ファイル形式I/Oなどの機能も使用します。このアプリケーションはMonteverdiと呼ばれています。[19] [20]
2013 年に、Monteverdi ソフトウェアは Monteverdi2 という新しいソフトウェアに刷新されました。
OTB バージョン 9.0 以降、Monterverdi はパッケージ化およびサポートされなくなりました。ただし、QGIS プラグインを使用すると、OTB アプリケーションを GUI で使用できます。
ライセンス
OTB は当初、フランスのオープンソース ライセンスCeCILL ( GNU GPLに類似し、互換性がある) に基づいて配布されていましたが、現在はApache 2.0 ライセンスに基づいて利用できます。
歴史
開発は2006年1月に開始され[21]、最初のリリースは2006年7月に行われました。[22]開発バージョンは一般に公開されています。[23]
リリース履歴
プレゼンテーション
OTBは5大陸にわたる主要な会議で発表されている[24]
- ボストンでのIGARSS 2008
- 北京でのISPRS 2008
- 2008年グルノーブルにおけるVHRリモートセンシング国際サマースクール
- フラスカティでの ESA-EUSC 2008
- EUSC ソフトウェア デイズ 2009 (マドリード)
- アルジェでのAUF 2009
- ケープタウンで開催されたIGARSS 2009の招待セッション「リモートセンシングのためのオープンソースイニシアチブ - Orfeoツールボックス」 [25]
- シドニーでのFOSS4G 2009 [26]
- アンタナナリボにおける2009年の能力開発
- ワシントンで開催されたInsight Toolkit 2010ワークショップの基調講演セッション[27]
- IGARSS 2010ホノルルでのチュートリアル[28]
- バルセロナでのFOSS4G 2010 [29] [30]
- OGRS 2012、イヴェルドン・レ・バン
Open Hubの統計によると[31]、貢献者は合計95人、コード行数は約402,000行です(これにはOTBが構築されている多くのライブラリが含まれます)。
OTBは、 VENμS(新型超小型衛星による植生・環境監視)およびESAセンチネル2ミッションの地上運用セグメントの開発にも使用されています。[30]
参考文献
- ^ https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/tags/9.1.0。
{{cite web}}:欠落または空|title=(ヘルプ) - ^ ab McInerney, Daniel; Kempeneers, Pieter (2014-11-22). オープンソース地理空間ツール:地球観測への応用。Springer。ISBN 9783319018249。
- ^ E. Christophe と J. Inglada「オープンソース リモート センシング: 最先端のアルゴリズムの使いやすさの向上」IEEE Geoscience and Remote Sensing Newsletter、第 150 号、2009 年 3 月、9-15 ページ。
- ^ Orfeo Toolbox ソフトウェア ガイド、OTB 3.18 用に更新、2013
- ^ 「6 画像の読み取りと書き込み」。
- ^ 「7 補助データの読み取りと書き込み」。
- ^ 「8 基本的なフィルタリング」。
- ^ 「14 特徴抽出」。
- ^ 「16 画像のセグメンテーション」。
- ^ 「17 画像シミュレーション」。
- ^ 「19 分類」。
- ^ 「11 オルソ補正と地図投影」。
- ^ 「12 放射測定法」。
- ^ OTB Mad Lab (OTB in python の例): 「OTB Mad Lab – OTB の新機能は?」。2010 年 5 月 25 日時点のオリジナルよりアーカイブ。2010年 5 月 17 日閲覧。
- ^ Matlab から OTB を使用する: http://groups.google.com/group/otb-users/browse_thread/thread/8ea7ba2e4034a0f1#
- ^ OTB Qgis プラグイン: 「OTB-Qgis-plugins: 概要」。2010 年 8 月 17 日時点のオリジナルよりアーカイブ。2010年 10 月 17 日閲覧。
- ^ 「OTB inside Sextante inside QGIS – What's new about OTB?」。2012-05-04 にオリジナルからアーカイブ。2012-05-13に閲覧。
- ^ 「QGIS プラグインのお知らせ」。
- ^ 「Monteverdi Application」。2012年5月3日時点のオリジナルよりアーカイブ。2012年5月13日閲覧。
- ^ Mark Young、Danielle Argiro、Steven Kubica、「Cantata: Khoros システム用ビジュアルプログラミング環境」、Computer Graphics、1995 年、第 29 巻、22-24 ページ
- ^ 「OTB: changeset 0:aba0c56ceeda」。hg.orfeo-toolbox.org。2011年7月27日時点のオリジナルよりアーカイブ。
- ^ 「27 ストリーミングとスレッド」。
- ^ 「OTB リポジトリ インデックス」。gitlab.orfeo -toolbox.org /。
- ^ 「OTB ワールドツアー – OTB の最新情報は?」。blog.orfeo- toolbox.org。2010 年 5 月 1 日時点のオリジナルよりアーカイブ。
- ^ 「2009 IEEE 国際地球科学およびリモートセンシングシンポジウム - IGARSS 2009」。
- ^ 「FOSS4G 2009 カンファレンス、シドニー、2009 年 10 月 20 ~ 23 日」。
- ^ 「ITK-2010 ワークショップ -アジェンダ- Web ページ」。visual.nlm.nih.gov。2010年 9 月 2 日時点のオリジナルよりアーカイブ。
- ^ 「IGARSS 2010 - 2010年7月25日~30日 - 米国ハワイ州ホノルル」www.igarss2010.org。2011年7月26日時点のオリジナルよりアーカイブ。
- ^ 「FOSS4G 2010: Selected Presentations」2010.foss4g.org。2010 年 7 月 13 日時点のオリジナルよりアーカイブ。
- ^ ab "FOSS4G 2010: Selected Presentations". 2010.foss4g.org . 2010-07-13時点のオリジナルよりアーカイブ。
- ^ 「Open Hub の Orfeo ToolBox オープンソース プロジェクト」www.openhub.net 。2024 年 7 月 10 日閲覧。
外部リンク
- 公式サイト

