本文へスキップ
IFAI

オープンソース

Spark VSSR:Googleが動画超解像ツールを公開、重みと学習コードを完備

公開 拡散指数 48

Googleが動画超解像ツール「Spark VSSR」をオープンソース公開した。低画質な映像を鮮鋭化し、古い映画の修復やアニメのアップスケールにも対応する。推論用モデルだけでなく学習コードやデータセットも同梱され、全体で約42.2GBあり高性能GPUを要する。手元環境で最高水準の動画拡大パイプラインを調整・運用できるのが強みだ。

Spark VSSR:Googleが動画超解像ツールを公開、重みと学習コードを完備
画像:github.com

Spark VSSR(GitHub名:SparkVSR)は、低解像度の映像を高精細な動画へと復元・拡大できるオープンソースの動画超解像ツールだ。野生動物や屋内外の風景はもちろん、古い映画の画質修復や3Dアニメーションのアップスケールまで幅広く対応し、建物の微細なテクスチャまでシャープに生成できる。

何ができるか

従来の動画超解像ツールの多くはブラックボックス型で、推論時に不自然なノイズや歪みが出ても手動で修正できず、出力結果をそのまま受け入れるしかなかった。

Spark VSSR は、少数のキーフレームを手がかりにする対話的なアプローチでこの問題を解消している。

まず任意の画像超解像ツールを使って動画内の数フレームだけを高画質化しておけば、Spark VSSR がその高解像度ディテールを動画全体へと伝播させ、元の滑らかな動きを維持したまま全体を高精細化する。

ベンチマークテストでは、ベースラインと比較してCLIP-IQAで最大24.6%、DOVERで21.8%、MUSIQで5.6%向上した。StarやCDVR、Flash VSSRといった既存手法と比べても、チラつきの少なさと細部の鮮明さで一歩先を行く。

動作要件と公開範囲

今回の公開は非常にオープンだ。推論用モデルとコードにとどまらず、学習コード全体、学習用データセットの設定、ComfyUIノードまで揃っている。

ただし動作環境のハードルは高い。パッケージ全体の容量は約42.2GBにおよび、ローカル環境で動かすには高性能なハイエンドGPUが必須となる。

動作環境としてはPython 3.10以上、PyTorch 2.5.0以上、Diffusersライブラリなどを要求する。リポジトリはGitHubの taco-group/SparkVSR で公開されており、RunningHubなどの外部サービスでも試行環境が立ち上がっている。

なぜ重要か

古いアーカイブ映像のレストアやアニメーション制作に携わるクリエイターにとって、数枚のキーフレームを整えるだけで動画全体の仕上がりを制御できる仕組みは実用性が極めて高い。

また、推論モデルだけでなく42.2GBに及ぶ学習環境とデータ構成まで丸ごと開放された意義は大きい。API越しにブラックボックスを利用させる商用サービスと異なり、手元のGPUリソースさえ確保できれば自前で微調整できるため、本格的な映像制作環境を構築したい技術者なら今すぐ試す価値がある。

情報源 (1)

  1. [1]

毎日のAIピックアップ