最大 8× まで拡大し、ノイズと JPEG の圧縮跡を取り除き、ぼやけた顔を作り直し、白黒写真に色をつけ、背景を切り抜く — すべてあなたの端末の上で、何もアップロードせずに。
アカウント不要。アップロードなし。透かしなし。上限なし。オープンソース。
この分野のツールはどれも結果を見せて、それを信じてくださいと言います。OpenPixels は結果を測り、数字を画面に出します — いちばん大事な一つを含めて。ディテールは拡大されたのか、それともでっち上げられたのか。
モックアップではなく、実際の処理です。元は 1152 × 1440 で描いたテスト画像を、低画質 JPEG で 288 × 360 まで落としたもの。それをごく普通のブラウザーのタブで OpenPixels が 2× に拡大しました。上の数字は、その実行でアプリ自身が報告したものです。スライダーをドラッグするか、矢印キーを使ってください。
写真を選ぶと、OpenPixels がそれに合ったモデルを選びます。各モデルは初回利用時に一度だけダウンロードされ、その後はネットワークなしで動きます。
2×、4×、8× に拡大 — あるいは元のサイズのまま整えるだけでも。古いスマートフォンの写真、スキャン、スクリーンショットが最も得意です。
三段階の強さ。強い圧縮が残すブロック状の輪郭も含みます — メッセージアプリを通った写真が負う、あの傷みです。
顔を見つけ、512 × 512 で作り直し、ぼかしたマスクを通して貼り戻します — 古い家族写真がいちばん必要とする処理です。
モデルから取るのは色だけで、写真は自分の明暗をそのまま保ちます。すでに色のある画像を彩色しようとすると、先に警告します。
まるごと切り抜く、白にする、あるいは色を選ぶ。切り抜きは透明度が残るよう PNG で保存されます。
枚数制限のない一括処理、結果の ZIP、そして実行した全写真の測定値の CSV。
クラウドのツールを責めているわけではありません — どれもモデルがどこで動くかから直接出てくる帰結です。写真を処理するサーバーには回収すべきコストがあり、あなたの写真のコピーも持つことになります。ブラウザーのタブにはそのどちらもありません。
| OpenPixels | よくあるクラウド拡大ツール | |
|---|---|---|
| 写真がどこで処理されるか | あなたの端末 | そのサーバー |
| 写真がアップロードされる | なし | 常に |
| アカウントが必要 | いいえ | たいてい |
| 月あたりの写真枚数 | 無制限 | プランで上限あり |
| 無料版の出力に透かし | なし | よくある |
| 測った画質を表示 | はい | いいえ |
| 接続がなくても動きます | はい、初回の訪問のあとは | いいえ |
| 費用 | 無料 | サブスクリプション |
くっきりさはラプラシアンの分散、ノイズは Immerkær の推定法で、どちらも画像の同じ範囲で測っています。PSNR と SSIM は、結果を — 最初のサイズまで縮め戻したうえで — 元の写真と比べます。
最後の比較こそ理解する価値があります。存在しないディテールを幻視したモデルは、この比較で悪くなるのであって、良くはなりません。だから OpenPixels が「忠実だ」と言うとき、それはディテールが夢想されたのではなく拡大されたと告げているのです。この製品を作る前に調べた十二の製品のうち、どちらの測定値も見せていたものは一つもありませんでした。
たいていのプライバシーポリシーは、預けたデータを会社が悪用しないと信じてくださいと求めます。OpenPixels の答えは構造的です:写真はあなた自身のブラウザーのタブの中でデコードされ、処理され、保存され、製品のどこにも画像を受け取るエンドポイントがありません。
あなたの写真が送信されることはありません。当社にも、第三者にも、「品質向上のため」にも。
ここにログインの向こう側にあるものはありません。アプリ本体にテレメトリも広告識別子もなく、サイトはページの閲覧数を数えますが、写真に関することは一切数えません。
ダウンロードされるのはアプリとモデルファイルだけで、どちらも同じアドレスからです。初回の訪問のあとはブラウザーのキャッシュから読まれ、外に出るのはページの閲覧数だけです。
詳しくはプライバシーポリシーに記載しています。
これに課金するツールは写真をアップロードし、処理する GPU の代金を払います。そのサーバー代がサブスクリプションの中身です。OpenPixels にその請求はありません。作業はすでにあなたの手の中にある端末で起きているからです — だから請求するものがなく、出し惜しみする上位プランもありません。
機能一覧がここで止まっているのも、同じ理由です。AI ポートレート生成 — 写真を様式化されたアバターに変えるあの機能 — は意図的に入れていません。端末上では動かせず、サーバーと価格とアカウントが必要になるからです。
写真をくっきりさせることと、新しい写真を生成することは別の仕事です。OpenPixels は前者だけをやります。
OpenPixels はプログレッシブウェブアプリです。ホーム画面に追加すれば、他のアプリと同じように全画面で開きます — それでも同じページで、余分なものは何もインストールされません。
モデルは初回利用時に進捗バー付きでダウンロードされ、黙って落とすことはありません:顔の修復は 170 MB、彩色は 255 MB で、始める前にアプリがそう伝えます。ダウンロードページには端末に保存されているものがすべて並び、削除できます。モデルファイルはすべて sha256 で固定され、それを作った手順も公開されているので、上流の重みから再構築してバイト単位で比較できます。
はい、完全に。有料プランも、アカウントも、試用も、透かしも、クレジットもなく、処理できる枚数に上限もありません。写真はあなた自身の端末が処理するので、一枚ごとに回すコストが存在しません。
いいえ。写真はブラウザーのタブの中で処理され、端末から出ることはありません — アップロードする先のサーバーがそもそもありません。ページが読み込むのはアプリ、AI モデルファイル、そして訪問を数えるタグだけで、初回の訪問のあとはアプリもモデルもキャッシュされ、そのどれもあなたの写真を運ぶことはありません。
最大 8×。2×、4× を選ぶことも、元のサイズのまま整えるだけにすることもできます。結果が大きすぎるとブラウザーのタブが抱えられる範囲を超えることがあり、その場合アプリは失敗するのではなく、サイズを抑えたことを伝えます。
はい。プログレッシブウェブアプリなので、初回の訪問のあとはネットワーク接続なしで動きます。各 AI モデルは初回利用時に一度だけダウンロードされてキャッシュされ、ダウンロードページには保存されているものがすべて並び、削除できます。
いいえ。すべての機能がアカウントなし、ログインなしで動き、OpenPixels にログインの向こう側にあるものはありません。他の当社アプリにクレジットを持ち運びたい場合に使える任意のアカウントはあります — ここでは何も解除せず、どちらにしてもあなたの写真は関係しません。
はい。顔を見つけ、512 × 512 で作り直し、ぼかしたマスクを通して貼り戻します。スキャンや古い家族写真がいちばん必要とする処理です。白黒写真に色をつけることもでき、モデルから取るのは色だけで、写真自身の明暗はそのまま保ちます。
OpenPixels は自分の結果を元のサイズまで縮め、あなたが最初に渡した写真と比べて、その結果を見せます。縮めたものが元の写真と今も一致するなら、ディテールはでっち上げられたのではなく拡大されたということです。どれだけくっきりしたか、どれだけノイズが減ったかも報告します。この製品を作る前に調べた十二の製品のうち、どちらの測定値も見せていたものは一つもありませんでした。
そもそも写っていなかったディテールを作り出すことはできません — どんなものにもできません。AI ポートレート生成、つまり写真を様式化されたアバターに変える機能も意図的に省いています。端末上では動かせず、サーバーと価格とアカウントが必要になるからです。
ブラウザーがデコードできる静止画すべて。JPEG、PNG、WebP を含みます。結果は、透明度を持つ場合 — たとえば背景を切り抜いたとき — PNG で、それ以外は JPEG か PNG で保存されます。
はい。MIT または Apache-2.0 のお好きなほうで — 全体が github.com/open-pixels/OpenPixels にあります。各モデルファイルを作った正確な手順と sha256 チェックサムも含まれるので、公開されている上流の重みからモデルを再構築してバイト単位で比較できます。