いつか試してみようと思いつつ全然触ってなかったOpenCVの超解像(SuperResolution)モジュールを使ってみた。

OpenCV 3.1だとサンプルコードが同梱されているのですぐに試せる。↓
opencv/samples/gpu/super_resolution.cpp
Visual Studio 2015環境だとCUDAが使えないけど。Doxygenによるドキュメントはこちら。
とりあえず、以前撮ったプラモデルの動画を使って試してみた。

こちらが元の4K解像度(3840×2160)の動画↓
こちらがOpenCVのSuperResolutionで8K解像度(7666×4306)になった動画↓
部分拡大した比較動画も作ってみた↓
うーん、効果がわかりづらい動画を選んでしまったかもな。CPUオンリーでやったら処理時間2日ぐらいかかったんだけど。。。
関連記事
OpenCV 3.3.0 contribのsfmモジュールの...
PythonでMayaのShapeノードプラグインを作る
OpenGVのライブラリ構成
TorchStudio:PyTorchのための統合開発環境と...
OpenCV 3.3.0-RCでsfmモジュールをビルド
Mechanizeで要認証Webサイトをスクレイピング
RefineNet (Multi-Path Refineme...
Maya API Reference
Windows10でPyTorchをインストールしてVSCo...
WordPressの表示を高速化する
3Dスキャンに基づくプロシージャルフェイシャルアニメーション
hloc:SuperGlueで精度を向上させたSfM・Vis...
書籍『OpenCV 3 プログラミングブック』を購入
iOSデバイスのためのフィジカル・コンピューティングツールキ...
Quartus II
OpenCVの顔検出過程を可視化した動画
Raspberry Pi
フィーリングに基づくタマムシの質感表現
Python for Unity:UnityEditorでP...
WordPress on Windows Azure
UnityでTweenアニメーションを実装できる3種類の無料...
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
法線マップを用意してCanvas上でShadingするサンプ...
Mean Stack開発の最初の一歩
ドットインストールのWordPress入門レッスン
ROSの薄い本
ブログのデザイン変えました
Mitsuba 3:オープンソースの研究向けレンダラ
Unity ARKitプラグインサンプルのドキュメントを読む
WordPressプラグインによるサイトマップの自動生成
自前Shaderの件 解決しました
機械学習のオープンソースソフトウェアフォーラム『mloss(...
AndroidもopenGLも初心者さ (でもJavaは知っ...
Google Chromecast
Javaで作られたオープンソースの3DCGレンダラ『Sunf...
trimesh:PythonでポリゴンMeshを扱うライブラ...
Human Generator:Blenderの人体生成アド...
Mayaのシェーディングノードの区分
Managing Software Requirements...
C++ 標準テンプレートライブラリ (STL)
C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...
Alice Vision:オープンソースのPhotogram...


コメント