Runway ML:クリエイターのための機械学習ツール

表現のための機械学習(というかディープラーニング)がじわじわと来ている、と勝手に思っている。実際、グラフィックス系のカンファレンスでもディープラーニングのセッションが大盛況だし。



クリエイターが機械学習の恩恵を受けられるアプリケーションは、Adobe Senseiみたいに既存ツールの拡張機能という形で普及していくと思っていたけど、単独のアプリケーションも登場していますね。

Runway ML

クリエイターのための機械学習ツール。
あなたの創作活動に人工知能の力を、直感的でシンプルなビジュアルインターフェースで提供します。
さあ、今日から新しい創作方法を始めましょう。

Runwayは、あらゆるジャンルのクリエイターが機械学習を直感的に利用できるプラットフォームです。

要するに、非プログラマーでも機械学習の恩恵を受けられるツール。
まだベータ版ですが、Runway MLはMac, Windows, Linux環境で使える機械学習アプリケーション。
現在は完全なクラウドアプリになりました。

NIPS 2018のセッションでも紹介されていたようですね。


スポンサーリンク


GUI操作だけでModels Directoryから様々な機械学習手法の学習済みモデルを検索でき、アセットとして利用できる。

Models Directory

アプリケーション自体は無料だけど、有料でクラウドのGPU演算リソースを利用することもできる。
現在のBeta Programでは、アカウント登録すると10ドル分のGPUクレジットがもらえる。GPU利用時間1分あたり5セントらしい。

クラウドGPUではなく、ローカルで実行する場合は別途Dockerのインストールが必要。(モデルによってはクラウドGPUでしか実行できないものもあるようです)


Pythonで使えるRunway Model SDKも用意されており、既存のモデルをRunway MLへ持ってくることもできるらしい。
https://github.com/runwayml/model-sdk

また、公式のGitHubリポジトリにはUniy, Processing, TouchDesigner, arduinoなどからRunway MLを利用するサンプルが公開されている。

モノクロ映像のカラー化

ということで、公式ドキュメントを読みながらRunway MLに触ってみた。インストール方法に従ってオイラはWindows環境でインストール。

試しにモノクロ映像のカラー化をやってみよう。Models Directoryで”colorize”と検索してみると、Automatic ColorizationDeOldifyの2つがヒットした↓



とりあえずDeOldifyの方を使ってみよう。Add to Workspaceでワークスペースに追加。
このモデルはクラウドGPUでのみ実行できるようだ。Artistic, Stable, Video,の3つのモデルが選べるらしいけど、とりあえずArtisticで。
InputとOutputの形式を指定して、Run Remotelyボタンを押すだけ。


スポンサーリンク

DeOldify

オイラは手元にある初代ゴジラ (1954)の映像を使ってみた↓







昼間のシーンは割と上手くカラー化されたな。

まだベータ版だからなのか、Runway MLのインストール先ディレクトリを指定できなくて、Cドライブの変な場所を作業ディレクトリとして使われてしまうのが難アリな感じではある。
OutputのExport DirectoryをCドライブとは別のドライブに指定したらエラーで結果が保存されなかった。Export DirectoryにはCドライブ以下のディレクトリを指定しておかないと無駄なGPUクレジットを消費するはめになる。

InputとOutputに動画ファイルを指定することはできるけど、Output形式を動画にするとエンコードが粗くて低画質な動画が吐かれるので、Outputは連番静止画(Image Directory)にした方が無難。
そして、Input形式に動画ファイルを指定すると、Outputがコマ落ちしたりするので、ここも連番静止画の方が安全だ。

Runway MLには他にもモデルが沢山あり、DensePoseも手軽に試せそう。
DensePose:画像中の人物表面のUV座標を推定する
カーネギーメロン大学が公開している2D画像からの人体骨格推定ライブラリOpenPoseの元の研究である"Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields"...


最近のアップデートで複数のモデルを接続できるようになったらしい↓
https://medium.com/runwayml/adding-support-for-model-chaining-cd507f0fa935







スポンサーリンク

関連記事

海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 電飾のための工作 その2
フルCGのウルトラマン!?
Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ
OpenCVで顔のモーフィングを実装する
FCN (Fully Convolutional Network):ディープラーニングによるSema...
ワンダーフェスティバル2019[冬]に行ってきた
単純に遊びに行くのはだめなのか?
海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 口内の塗装
Unityで360度ステレオVR動画を作る
海洋堂 20cmシリーズ『デスゴジ』 クリアーオレンジVer. 遮光塗装
Javaで作られたオープンソースの3DCGレンダラ『Sunflow』
昔Mayaでモデリングしたモデルをリファインしてみようか
PureRef:リファレンス画像専用ビューア
続・ゴジラ2000ミレニアムの塗装
2012 昨日のクローズアップ現代を見た
ZBrushのZScript入門
海洋堂 20cmシリーズ『キンゴジ』 全身のグラデーション塗装 その4
OpenMesh:オープンソースの3Dメッシュデータライブラリ
2019年 観に行った映画振り返り
白組による『シン・ゴジラ』CGメイキング映像が公開された!
UnityでPoint Cloudを表示する方法
『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン まとめ
ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調整 その2
OpenMVS:Multi-View Stereoによる3次元復元ライブラリ
Pythonの自然言語処理ライブラリ『NLTK(Natural Language Toolkit)』
Mitsuba 3:オープンソースの研究向けレンダラ
布地のシワの法則性
ZBrush4新機能ハイライト 3DCG CAMP 2010
Open3D:3Dデータ処理ライブラリ
ZBrushで仮面ライダーBLACK SUNを作る 頭部~バストの概形
薩摩剣八郎のゴジラ剣法
プロシージャル手法に特化した本が出てるみたい(まだ買わないけど)
書籍『GODZILLA GRAPHIC COLLECTION ゴジラ造型写真集』が出るぞ
酒井ゆうじ造型工房『23cm シン・ゴジラ』 エポキシ接着剤でパーツの接着
『ハン・ソロ/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ
画像認識による位置情報取得 - Semi-Direct Monocular Visual Odome...
海洋堂 20cmシリーズ『モスゴジ』 つや消し失敗!?
ZBrushでリメッシュとディティールの転送
Photogrammetry (写真測量法)
怪獣ガレージキット
OpenMayaRender
リアルタイム レイトレーシングAPI『DirectX Raytracing (DXR)』

コメント