画像アップスケーラー

Uses browser interpolation. For AI-grade upscaling use a dedicated ML tool.
画像アップスケーラー

従来のリサンプリングは、画像を大きくすると細部をなめらかにぼかしがちです。AI超解像はもっともらしいディテールを補い、見た目のシャープさを保ちます。低解像度の画像をアップロードし、すばやく元画像に忠実なLanczos拡大か、最初から大きなサイズで撮影したように見える2×/3×/4×のニューラルモデル処理を選べます。

画像を拡大する方法

  1. 1

    アップロード

    JPG、PNG、WebPに対応。低解像度の写真やイラストも扱えます。

  2. 2

    拡大倍率を選択

    2×、3×、4×。

  3. 3

    方式を選択

    Lanczos(高速で元画像に忠実)またはAI(遅いがもっともらしいディテールを補う)。

  4. 4

    ダウンロード

    拡大後の解像度で出力。JPGまたはPNG。

従来のリサンプリングとAIアップスケーリング

直接比較

方式 速度 ディテール補強 アーティファクトのリスク
最近傍法 即時 なし ブロック状のピクセル
バイリニア 即時 なし ぼやけ
バイキュービック 高速 わずか エッジがやわらかい
Lanczos 高速 中程度 強いコントラストでリンギング
AI(ESRGAN系) 遅め(数秒) 大きい 生成されたディテールが誤る場合あり

AIアップスケーラーは、失われた情報を文字どおり「復元」するわけではありません。学習時に得たパターンから、高解像度ならこう見えるだろうというもっともらしい結果を予測します。実物の写真では自然に見えることが多い一方、文字や顔は元画像の品質に精度が大きく左右されます。

どの方式を使うべきか

  • AI:低DPIの写真スキャン、古いWeb画像、大きく表示したい小さな商品写真。
  • Lanczos:1ピクセル単位の正確さが必要なスクリーンショットやUIモックアップ。
  • 最近傍法:Game Boyのスプライトや16ビットゲーム風グラフィックなどのピクセルアート。

制限

  • アップスケーラーは色を追加したり露出を補正したりしません。必要なら先に調整してください。
  • 汎用モデルでは顔の特徴がわずかに変わることがあります。ポートレートには顔向けモデルを使うのが安全です。
  • 圧縮ノイズが目立つJPGを拡大すると、そのノイズも目立ちます。先にノイズを減らしてください。
  • 500 × 500の画像を4×に拡大すると2000 × 2000ピクセルになりますが、元画像にない本物のディテールは増えません。

ファイルサイズ

4×拡大ではピクセル数が16×になります。ファイルサイズも大きくなりやすいため、保存容量を見込むか、結果をWebP/AVIFで圧縮してください。

よくある質問

自然写真では多くの場合そうです。ただし、図面、UIスクリーンショット、ピクセルアートのような精密な画像では、Lanczosや最近傍法の方が適しています。AIは存在しなかったディテールを作ってしまうことがあるためです。

汎用アップスケーラーでは、顔の特徴がわずかに変わることがあります。ポートレートには、GFPGANなど顔のディテール再構築に特化したモデルを使うと精度が上がります。このツールにはAI処理内に顔モードがあります。

AIアップスケーリングはブラウザ内の計算では遅すぎるため、GPUサーバーで実行されます。画像は処理後、結果のダウンロードが完了するとすぐ削除されます。Lanczosアップスケーリングはアップロードなしでブラウザ内で実行されます。

Lanczosなら無制限にバッチ処理できます。AIアップスケーリングはキューに入り、GPUの処理能力によって制限されます。通常は1バッチあたり最大20枚程度です。

関連ツール