写真拡大・明瞭化
小さな写真をブラウザでAI 2倍に拡大し、元の画像と比較してPNG形式で保存してください。3・4倍の出力には追加の補間が必要であり、写真は端末外に送信しません。
拡大する写真

公開例を準備中です。
元と拡大結果
公開例にすぐにAI拡大が実行できます。
スライダーを動かして拡大前後の比較をします。
結果を共有
ツールリンクと結果テキストを一緒に共有します。結果にはURLを入れません。以下の内容を確認して共有してください。
AI 写真を拡大する方法
ページを開くと 160 × 120px の公開例が表示されます。『写真拡大』をクリックすると、AI 2 倍の結果が 320 × 240px PNG 形式で作成されます。 3 倍・4 倍を選択すると、AI 2 倍の結果をLanczos補間でさらに拡大します。
Swin2SR軽量x2モデルをブラウザのWebAssembly実行器で実行し、2倍の画像を生成します。3倍と4倍を選択すると、AIによる2倍の結果をLanczos補間でさらに拡大します。どちらの方法もファイルをサーバーにアップロードしません。
モデルは小さな画像のピクセルパターンを基に新しいピクセルを推定します。元にない詳細な描写を作成でき、ぼやけや圧縮ノイズ、テキストは元の状態に戻しません。元画像は長辺512px・26万ドット以下に制限されます。大きな写真は先に 画像サイズ調整ツール縮小できます。
よくある質問
AI 元の写真のディテールを復元しますか?
Swin2SR軽量モデルが入力ピクセルに基づき、2倍のサイズの新しい画像を推定します。ぼやけや圧縮前の実際の原画像のディテールを復元する保証はなく、存在しない模様や形状も生成できます。3倍・4倍の場合はAIを繰り返さず、Lanczos補間を追加します。
どのサイズの写真を処理できますか?
JPG・PNG・WEBPで、20MB以下、長辺512px以下、26万ドット以下の静止画像をサポートします。モデルメモリを制限するため、大きな写真は即座に処理されません。画像サイズ調整ツールで先に縮小できます。
写真ファイルがサーバーに送信されますか?
いいえです。写真のデコーディング、AI推論、PNG生成はブラウザと端末内で処理されます。初回実行時にはこのサイトからモデルとWebAssembly実行ファイルをダウンロードできますが、写真ファイルのアップロード要求は送信されません。
計算基準と参考資料
- CAIDAS — Swin2SR lightweight x2 image super-resolution model
Apache-2.0に基づく2倍画像の高解像度モデルです。損失やぼやけの詳細な復元、写真ごとの品質を保証しません。
- Hugging Face Transformers.js — Image-to-Image pipeline
ブラウザでimage-to-imageモデルを実行し、RawImage結果を得るAPI
- MDN — OffscreenCanvas.convertToBlob()
ワーカーの内部のキャンバスデータをPNGファイルとしてエンコード