Dragon は、リモート センシング 画像処理ソフトウェア パッケージです。このソフトウェアは、地球衛星からのデジタル画像や、空間的に分散したデータを表すラスター データ ファイルを表示、分析、解釈する機能を提供します。すべての Dragon パッケージは、Goldin-Rudahl によって作成されたコードから派生しています。
- Open Dragon は教育ユーザーには無料で提供されます。世界中で無料で、オープンソース(名前の由来)となる予定でした
- Dragon Academic は機能的には Open Dragon と同一です。
- Dragon Professional は、 Landsat TM、 SPOT、 Asterなどのセンサーからのフルシーン データ セットを処理できるように拡張されています。
歴史
Dragon の最初のバージョンは 1987 年にリリースされ、MS-DOS オペレーティング システムで実行されました。Dragon は、市販のパーソナル コンピュータのネイティブ機能のみを使用するように設計された最初の商用リモート センシング ソフトウェア パッケージでした。Dragon が開発された当時、Erdasなどの他の PC リモート センシング製品では、高価な専用グラフィック デバイスが必要でした。Dragon は、地理学、地質学、林業、および空間情報を使用するその他の分野の教育に使用することを意図していたため、必要なハードウェアのコストを最小限に抑えることが非常に重要でした。Dragon の最初のバージョンは、2 枚のフロッピー ディスクと 4 色またはグレー レベルのグラフィック ディスプレイを備えた基本的な IBM-PC で実行されました。あるいは、日本製の PC のいくつかのモデルを使用することもできました。
Dragon 開発の MS-DOS フェーズでは、非常に限られたディスクとメモリ領域に機能を詰め込み、標準化されたドライバなしで急速に変化するグラフィックス ハードウェアを使用してフルカラー画像を表示することに重点が置かれました。VESA ディスプレイ標準は、MS-DOS でフルカラー表示機能を利用できるようにするターニング ポイントでした。このVESA /SVGA/MS-DOS バージョンの Dragon は、組み込みシステムでの使用にも適応できます。
Microsoft Windows 95/98への移行は、これらのオペレーティング システムでは真のマルチタスクが提供されなかったため、困難を極めました。残念ながら、この段階は、Windows 95 Dragon のコピーを含む有名な Gibson と Powers の教科書 (Gibson、2000) の出版と同時期でした。Windows NT と後継製品 (Windows 2000、XP、Vista など) の登場により、複数の画像を同時に表示して操作できる Windows 版 Dragon を作成できるようになりました。
2004 年、タイから資金援助を受け、OpenDragon として知られるようになったソフトウェアの無料教育版が開発されました。このプロジェクトは 3 年間続きました。このソフトウェアは、タイ、ラオス、カンボジア、ベトナムでは現在でも無料で入手できます (ただし、タイ語にのみ翻訳されています)。
OpenDragon への資金提供が打ち切られた後、Dragon Professional は、通常の教育ユーザー以外にも利用されるよう開発されました。当時、数ギガバイトのメモリと数百ギガバイトのディスク ストレージにまで拡張された新しいパーソナル コンピュータの機能により、低コストで 21 世紀の高解像度衛星によって生成される非常に大規模なデータ セットを保存および処理できるようになりました。
Dragon Professional では、これまで画面上の画像とセンサー データとの 1 対 1 の関係を前提としていたユーザー インタラクション モデルに大きな変更が必要でした。同時に、地上コントロール ポイントの選択などの画像処理操作では、一般的なフルシーン画像で利用可能な 3,000 万を超えるデータ要素 (ピクセル) から選択された個々のデータ要素にアクセスする必要があります。そのため、Dragon Professional の外観と動作は、OpenDragon/Dragon Academic とはまったく異なります。
名前
アジアのドラゴンは、凶暴な西洋のドラゴンとは異なり、知恵と知識の象徴と考えられています。したがって、Dragon/ips(r) または Dragon Image Processing System という名前は、私たちが住む世界に関する知識とそれを賢く利用することにおける知恵を暗示することを意図しています。
ソフトウェア
想定されるユーザーは比較的訓練を受けていないと想定されるため、Dragon では、わかりにくい可能性のある処理操作を多数用意することよりも、ユーザー エクスペリエンスを重視しています。複数の言語に翻訳されたユーザー インターフェイスでは、状況に応じたヘルプによってすべてのユーザー選択が説明され、可能な場合は適切なデフォルトが提供されます。ユーザー マニュアル (英語のみ) には、すべての処理アルゴリズムの詳細が記載されています。
このソフトウェアは、地理学を学ぶ学生が知っておくべきと思われる、かなり標準的なリモート センシング操作のセットを提供します。これには次のものが含まれます。
- シングルバンドおよびマルチバンド画像表示。
- 画像強調のためのフィルタリング。
- 合計や比率などのバンドの組み合わせ。
- 主成分分析;
- 画像の統計と測定。
- さまざまな教師ありおよび教師なし分類アルゴリズム。
- 登録および幾何学的補正。
- ベクター データをキャプチャするためのヘッドアップ デジタイズ。
- 傾斜、傾斜方向、バッファ計算などの一部のラスター地理情報システムGIS操作。
- GeoTIFFなどのさまざまな標準画像ファイル形式からのインポートおよびエクスポート。
他のソフトウェア パッケージとの相互運用性を提供し、ユーザーが独自のカスタム処理操作を追加できるようにするために、すべての重要なファイル形式が文書化されており、プログラマーズ ツールキットと呼ばれる API が利用可能です。
問題
- Dragon Academic および Dragon Professional では、コピー防止のために USBドングルを使用しています。これにより、無制限のコピーを許可するライセンスが可能になりますが、不便な場合もあります。他の保護方法が検討されています。
- 現在、ソフトウェアのすべてのバージョンにおける教師あり分類および教師なし分類操作では、一度に 4 つの画像バンドしか処理できません。
- Dragon は、あらゆる地理参照画像の長さと面積を測定できます。ただし、これは画像が距離保存投影法を使用していることを前提としています。画像が緯度経度投影法を使用している場合、高緯度では測定値が不正確になります。
- このソフトウェアは Microsoft Windows 上でのみ動作しますが、 4 つのコンポーネントのうち 3 つはLinuxでもビルドおよび動作します。
参考文献
- ゴールドインとルダール:OpenDragonプログラマーツールキット:地理情報ソフトウェア開発を学ぶためのフレームワーク、アメリカ写真測量およびリモートセンシング学会年次会議議事録、メリーランド州ボルチモア、2009年3月[1]
- Dragon ユーザーマニュアル、Goldin-Rudahl Systems, Inc.、2008
- Dragonユーザーマニュアル、第1章、Goldin-Rudahl Systems、Inc.、2008 [2]
- ギブソン、J およびパワー、C:入門リモートセンシングデジタル画像処理とアプリケーション、 Routledge、2000 年
- ルダールとゴールディン「リモートセンシング教育における新技術の影響」、アジアリモートセンシング会議1994年議事録。[3]
- Goldin, SE および Rudahl, KT: Dragon and Phoenix: 発展途上国向けの低コスト画像処理。東南アジア地域コンピュータ会議の議事録。タイコンピュータ協会、1986 年、pp 41-42。
外部リンク
- [4] ドラゴンのホームページ
- [5] OpenDragonのホームページ
- [6] OpenDragonを多用している大学のサイト
- [7] ドラゴンのポルトガル語版についての議論(ポルトガル語)
- [8] ドラゴンを用いた都市熱モデルの研究
