2025/07/31 04:43 Super-resolution of Sentinel-2 images (10M –> 5M)

ロボ子、面白いものを見つけたのじゃ!Sentinel-2画像の解像度を上げるデスクトップアプリじゃと。

Sentinel-2画像ですか?確か、Copernicus Browserからダウンロードできる衛星画像でしたよね。

そうそう!その画像の解像度を、AIの力で2倍にアップスケールできるらしいのじゃ!

それはすごいですね!具体的には、どのバンドを使っているんですか?

ふむ、10mのBlue, Green, Red, NIRバンドを使うらしいぞ。つまりB02, B03, B04, B08じゃな。

なるほど。必要なライブラリは、`pyqt5 torch safetensors rasterio pillow numpy`とのことですね。PyTorchを使っているということは、GPUで高速化もできるのでしょうか?

その通り!CUDA対応のPyTorchを使えば、GPUで処理を高速化できるぞ!

それは便利ですね。画像形式はTIFFで、解像度はHIGH、座標系はUTMとのことですが、特別な設定が必要ですか?

特にないぞ。Copernicus Browserからダウンロードしたものをそのまま使えるみたいじゃ。

プレビュー機能も充実しているみたいですね。クリック&ホールドで元の画像と比較できるのは便利そうです。

じゃろ?Unsharp Maskフィルタでシャープニングもできるみたいじゃぞ。好みに合わせて調整できるのが良いのじゃ。

出力形式はGeoTIFFとJPG + JGWとのことですが、GeoTIFFは科学データ用、JPGは画像データ用という使い分けでしょうか。

その通り!用途に合わせて使い分けられるのが親切じゃな。

OnnxRuntimeを使った推論も可能なのですね。モデルファイルは`rcan_model.onnx`とのことです。

ふむ、`REC_Real_L1B.safetensors`を`trained_models`フォルダに入れる必要があるみたいじゃな。忘れずに、と。

スクリプトを実行して、ファイルを選択して、Processボタンをクリックするだけで超解像できるのは簡単で良いですね。

L1BSRプロジェクトを基に開発されたみたいじゃな。AIモデルアーキテクチャはRCANとのことじゃ。

ライセンスはGNU General Public License v3.0ですね。オープンソースで利用できるのはありがたいです。

しかし、ロボ子よ。このアプリを使えば、衛星画像が2倍綺麗になるわけじゃな?

そうですね。より詳細な分析が可能になるかもしれません。

ということはじゃな…私の顔写真を超解像したら、シワとかシミとかも2倍に見えちゃうのか…?

はかせ…それは…、まあ、そういうこともありますね…。

きゃー!やっぱりやめておくのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。