ByteScope

Restore Old Photos

色あせたプリントをシャープに。色を足したければ足す。見知らぬサイトには渡さない。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

写真

古い写真をドロップ

クリックして選ぶか、貼り付けても大丈夫。JPEG / PNG / WebP。

復元

拡大

拡大は Real-ESRGAN compact 4×(約 4.6 MB、BSD-3-Clause)。2× はその 4× 結果を縮小したものです。

加速: このブラウザの能力を確認しています…

このタブから出るもの

写真は出ません。読み取り・拡大・合成はこのタブの中だけです。アップロード先はありません。

ボタンを押したときだけ Hugging Face からモデルを取ります。写真はその通信に乗りません。以降はブラウザのキャッシュに残ります。

拡大 4.9 MB。着色 113.2 MB。取る前にここに出しています。

このツールについて

両親のプリントをスキャンする人のためのページ

古い写真は商品写真ではありません。聞いたこともないサーバに置きたくないものです。拡大は Real-ESRGAN compact 4×(BSD-3-Clause、約 4.6 MB)、着色は DDColor(Apache-2.0、約 108 MB)。どちらも、取る前に名前・サイズ・ライセンスを画面に出します。着色はオフが初期値です。108 MB の取得が事故で始まらないようにするためです。

2倍も4倍も、モデルは一つ

このコンパクトなネットワークは4倍専用です。2倍は4倍の結果をボックス縮小します。別ファイルは載せません。大きな写真は重なり付きでタイル分割し、768 px の辺でもタブのメモリを吹き飛ばさないようにしています。終わったら前後スライダー——image-diff と同じ言葉です。

着色は任意。ハードウェアも隠さない

DDColor は fp16 です。WebGPU がある機械ではグラフィックカードで動きます。WebAssembly 側の fp16 は不完全で、証明写真の線ですでに分かっています。WebGPU が無いブラウザでは、着色のチェックボックスがその旨を言い、拡大は普通に動きます。隠した制限ではなく、書いた制限です。

このタブから外に出るもの

写真は出ません。モデルのバイトはボタンを押したとき Hugging Face から来ます。一度走らせればこのブラウザのキャッシュに残ります。会員登録も受け口もありません。

よくある質問

写真はアップロードされますか。

されません。読み込み、タイル分割、推論、書き出しはこのタブの中です。ネットワークに出るのは頼んだモデルだけで、写真はその通信に付きません。

なぜ着色だけこんなに大きいのですか。

実際に大きいからです。DDColor は約 108 MB。初期オンのトグルの裏に隠すのは詐欺です。拡大だけなら 4.6 MB で、シャープにしたかっただけならそれで足ります。

顔や文字を捏造しませんか。

GAN の拡大はテクスチャを幻覚します。顔が少しプラスチックになり、手書きに線が増えることがあります。スライダーで見比べて、復元のほうがぼやけた原本より悪い嘘なら、原本を残してください。

なぜ8倍はないのですか。

768 px の原画を4倍すると一辺 3072 px です。8倍は別モデルと別のメモリ予算です。4倍がライセンスしてタイルしたチェックポイントで、2倍はその出力を縮小したものです。

一度走らせたあと、オフラインで使えますか。

実際に落としたモデルについては使えます。サイトデータを消すと消え、次の実行でまた取りに行きます。