Vision

この無料のオープンソースツールは、私が常に使用している唯一のAIアプリです

この無料のオープンソースツールは、私が常に使用している唯一のAIアプリです
モニターに表示された Upscayl アプリ。
ジェイコブ・ローチ / デジタルトレンド

AIアプリケーションはあまり使いません。PhotoshopやLightroomのような自動生成アプリ、ChatGPTのようなオンラインチャットボット、Chat with RTXのようなローカルボットなどは使っています。でも、PCを使うときにいつも使っているAIツールが一つだけあります。

Upscaylという名前で、その名の通り、Windows、macOS、Linuxに対応したAI搭載のアップスケーリングユーティリティです。グラフィックカードで動作する多数のAIモデルに対応しており、本来なら修復不可能な画像を驚くほど高解像度にスケーリングできます。そして何よりも、Upscaylは使いやすいです。これは多くのAIアプリが苦手とする点です。

おすすめ動画

Upscaylでできること

Ayaneo PCの低解像度版です。
アヤネオ

Upscaylの実際の性能について、まずは現状を整理しておきたいと思います。上の画像は、Ayaneo Retro Mini PC AM01の非常に低解像度の画像です。解像度は254 x 198で、私のハードドライブではたった4KBも占めています。これは、Google画像検索で写真を別のタブで開かずに右クリックして保存した際に表示される画像です。

さて、下の拡大結果をご覧ください。この新しい写真は解像度が16,256 x 12,672で、ファイルサイズはほぼ200倍に増加しました。確かに、左側の線がぼやけたり、暗いエッジの周りに汚れが見られたりするなど、いくつか問題はありますが、元の素材を考えると、これは驚異的な改善です。

灰色の背景に置かれたAyaneo PC。
アップスカイル / アヤネオ

これはUpscaylが対応できる最大のスケーリング係数ではありません。この画像では、スケーリング係数をx8(幅と高さの両方を8倍にする)に設定し、さらにDouble Upscayl機能も使用しました。この機能は、同じ係数でアップスケーリングを2回実行します。つまり、高さと幅を1回8倍にし、アップスケーリング後の画像でもう一度同じ処理を実行するのです。この機能を使うと、驚異的な解像度を実現できます。最大のx16スケーリング係数を使用すると、この254 x 198の画像は65,024 x 50,688まで拡大できます。

古い写真の修復、オンラインで見つけた低解像度の画像を印刷用にアップスケールする、あるいは本来なら使えない画像を復元するなど、どんな用途でもUpscaylは素晴らしい働きをします。しかも完全に無料でオープンソースです。設定画面に埋め込まれた寄付ボタン(開発者の努力に感謝するならぜひ寄付してください)を除けば、広告や有料版は一切ありません。フル機能のアプリで、完全にオープンソース、そして無料でダウンロードできます。

さらに深く掘り下げる

Windows 上で実行されている Upscayl アプリ。
ジェイコブ・ローチ / デジタルトレンド

Upscaylの機能についてご理解いただけたところで、さらに詳しく見ていきましょう。Upscaylの基本的な使い方は、以下の通りです。Upscaylをインストールしたら、画像を選択し、モデルを選択し、スケーリング係数と出力フォルダを設定して、画像を拡大縮小するだけです。これで完了です。多くのAIアプリ、特にGitHubからダウンロードするアプリとは異なり、コマンドラインを操作したり、複雑な設定手順を踏んだりする必要はありません。ありきたりな表現ですが、Upscaylはただ動くだけです。

しかし、もっと深く掘り下げれば、より良い結果が得られます。例えば、上の画像を壁紙に設定したいと思いました。これは 『呪術廻戦』のスクリーンショットで、 多くのアニメと同様に高解像度ではありません。この画像は1,800 x 900ピクセルで、私の大きな4Kモニターでは見栄えが全く良くありません。そこで、Upscaylに読み込んでスケーリング係数を4倍に設定し、解像度を7,200 x 3,600に上げました。私のディスプレイには十分すぎるほどです。

「呪術廻戦」の画像を表示するUpscaylユーティリティ。
ジェイコブ・ローチ / デジタルトレンド

上の結果からわかるように、私が選択したデジタルアートモデルを使うことで、画像はすでにかなり良くなっていますが、いくつか問題があります。ストック画像では、画像に紙のような質感が見られますが、拡大版ではそれが失われています。また、モデルは黒いコートを着たキャラクター、ユウジの質感を維持できず、本来あるべきではない場所に奇妙な白い斑点を付けてしまいました。

ありがたいことに、アプリに付属のモデルに満足する必要はありません。Upscaylはカスタムモデルのパックを提供しており、自分でモデルを追加することも可能です。モデルの追加も非常に簡単です。モデルをダウンロードしたら、「models」というフォルダに入れて、Upscaylにその場所を指定するだけです。モデルは自動的に読み込まれ、すぐに使用できます。アプリを再起動する必要もありません。

アニメ用の AI アップスケーリング モデルを実行する Upscayl ユーティリティ。
ジェイコブ・ローチ / デジタルトレンド

画像に戻り、リストをスクロールしてRealesr-AnimeVideov3-x4モデルを選択しました。これはアニメのスクリーンショットなので、このモデルを使うのは当然です。Upscaylリポジトリにも含まれているので、オンラインで探し回る必要はありませんでした。もう一度アップスケーリングを実行すると、上の画像のようにはるかに良い結果が得られました。紙のような質感は完全に維持されており、奇妙なアーティファクトもありません。

Upscaylでは、様々なモデルやスケーリング係数を試すのも簡単です。アプリは元の画像を保持し、異なるモデルやスケーリング係数でアップスケーリング処理を何度でも実行できます。アップスケーリング処理は別々のファイルとして保存され、それぞれのファイルの名前には使用されたモデル名が含まれるため、後で結果を確認して、どのモデルが最も効果的だったかを確認できます。

色々なモデルを試してみるのもおすすめです。画像の一部の要素、特にテキストに関しては、うまく処理できないモデルもあります。テキストの多い低解像度の画像をアップスケールする場合、期待通りの結果が得られない可能性があります。

重要なAIツール

Ayaneo PC の写真が表示された Windows 上の Upscayl ユーティリティ。
ジェイコブ・ローチ / デジタルトレンド

AIアプリにはあまり興味がないかもしれませんが、ローカルAI処理の威力を実感させてくれたツールが一つあるとすれば、それはUpscaylです。ほとんどのAIアプリにありがちな複雑な設定を回避でき、無料です。少し手間をかけても構わないなら、ツールをカスタマイズする方法も豊富です。バッチ処理機能も搭載されているので、大量の画像フォルダをキューに入れて、一気にアップスケールすることも可能です。

Upscaylをダウンロードして試してみることをお勧めします。このユーティリティを使用するには、別途グラフィックカードが必要です。開発者によると、CPUと統合グラフィックはサポートされていないとのことですが、ご自身で試してみるのは問題ありません。また、旧型やローエンドのGPUでも動作しますが、搭載されているGPUによっては処理に時間がかかる場合があります。残念ながら、Upscaylは対応モデルのリストを公開していません。

Upscaylをダウンロードして、PCの性能を試してみても損はありません。これは無料アプリなので、時間もほとんどかかりません。

Forbano
Forbano is a contributing author, focusing on sharing the latest news and deep content.