Help us understand the problem. What is going on with this article?

解像度の低い昔の動画を綺麗にしてみた!

通勤苦から開放されて作業が捗る streampack 木村@WFH です。

ちょろっと前に某所で話題になった動画の解像度を最大400%アップスケールできる、Gigapixel AI for video を試してみました。

もともとは静止画をアップスケールする Gigapixel AI という製品があり、それの動画版みたいな位置づけです。

Gigapixel AI とは?

人工知能の力を活用した画像高解像度化ソフトウェアです。
不足した詳細を生成するのに、「深層学習(ディープラーニング)」を使用しています。

とのことです。

難しいことは分かりませんが、隣接するピクセルとの差異を AI の力で良しなに補完してアップスケールしてくれるのでしょう。

んでそれの動画対応版が for video ってやつで、昔 TV ドラマの中でよくあったシチュエーション、画像が荒い監視カメラの映像を拡大していくと繊細な映像になる。的な感じ。

オラ、ワクワクしてきたぞ。

んで今なら Windows 版のみですがベータ版を無料でテストすることができます。

ダウンロード&インストール

https://videoai.topazlabs.com/beta

こちらから Windows 版インストーラーを入手できます。
あとは指示に従ってインスコ。
ユーザー登録も必要です。

環境

動画をこねくり回すので、それなりのマシンスペックが要求されます。

推奨は以下

The recommended system configuration is 32 GB RAM plus an nVidia graphics card with 6GB or more VRAM

これ未満のマシンでも動くけど、遅くなるよとのことです。

私が今回使った環境はこんな感じ。ギリ最低推奨環境。

cpuinfo.png

gpuinfo.png

素材

今は亡きうちで昔飼ってた猫の動画です。

いい感じにブロックノイズ乗ってますw

この子を AI の力で現代に蘇らせます!

org.png

素材情報

Video
ID                                       : 224 (0xE0)
Format                                   : MPEG Video
Format version                           : Version 1
Format settings                          : CustomMatrix / BVOP
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Custom
Format settings, GOP                     : M=3, N=18
Duration                                 : 18 s 767 ms
Bit rate mode                            : Constant
Bit rate                                 : 1 150 kb/s
Width                                    : 640 pixels
Height                                   : 480 pixels
Display aspect ratio                     : 4:3
Frame rate                               : 30.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.125
Time code of first frame                 : 00:00:00:00
Time code source                         : Group of pictures header
GOP, Open/Closed                         : Open
GOP, Open/Closed of first frame          : Closed
Stream size                              : 2.60 MiB (84%)
Writing library                          : TMPGEnc 2.525.64.184

多分、ふるーいデジカメの動画モードで撮影したと思うんだけど、なんか TMPGEnc とか書いてあるな・・・

実行

何も考えずに動画右クリックからモードを選ぶだけ。
今回は最高の Enlarge 400% で。

なお、コマンドラインからでも実行可能です。

gigapixel.png

Gigapixel AI for video が立ち上がり、しばらくすると処理が開始されます。

処理中は下記のような処理状況を確認できます。

nya.png

負荷

前述のように負荷がかなりかかります。

CPU

基本 GPU 任せなので CPU 負荷はそれほどでもなし。

cpu.png

GPU

Windows タスクマネージャーの GPU 情報は当てになりません。
上の図だと 14% になっていますが、実際にはフル回転してます。

んなので、ELSA System Graph で見てみます。

gpu.png

変換時間

この18秒の動画で自分の環境では約15分くらいかかります。

変換後のファイル (Enlarged 4x)

だいぶ綺麗になりました!

400.png

動画情報

Video
ID                                       : 1
Format                                   : MPEG-4 Visual
Format profile                           : Simple@L1
Format settings, BVOP                    : No
Format settings, QPel                    : No
Format settings, GMC                     : No warppoints
Format settings, Matrix                  : Default (H.263)
Codec ID                                 : mp4v-20
Duration                                 : 18 s 767 ms
Bit rate mode                            : Variable
Bit rate                                 : 38.0 Mb/s
Maximum bit rate                         : 295 Mb/s
Width                                    : 2 560 pixels
Height                                   : 1 920 pixels
Display aspect ratio                     : 4:3
Frame rate mode                          : Constant
Frame rate                               : 30.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.258
Stream size                              : 84.9 MiB (100%)
Writing library                          : Lavc58.54.100

比較

hikaku.png

ヒゲもはっきりと。男前になってます。

比較動画

YouTube にアップしています。
下の画像をクリックすると YouTube に飛ばされます。

まとめ

他にもいくつか古い動画を試しましたが、やはり元動画がキレイなほうが変換後もよりキレイに仕上がります。
ここでは上げれませんが、商品クオリティの DVD 素材なんかは元からノイズは少ないのでアップスケールにはうってつけです。

高スペックが必要且つ変換時間が長いので敷居は低くありませんが、思い出の映像が鮮明に蘇るのは嬉しい限りです。

tomopyonsama
セロー買うたった 林道林道
cloudpack
Amazon Web Services (AWS) の導入設計、環境構築、運用・保守をサポートするマネジドホスティングサービス
https://cloudpack.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした