いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Multi-View Environment:複数画像から3...
Unity MonoBehaviourクラスのオーバーライド...
書籍『ROSプログラミング』
Managing Software Requirements...
Python拡張モジュールのWindows用インストーラー配...
UnityでARKit2.0
Theia:オープンソースのStructure from M...
UnityでShaderの入力パラメータとして行列を渡す
Mitsuba 3:オープンソースの研究向けレンダラ
スクラッチで既存のキャラクターを立体化したい
コンピュータビジョンの技術マップ
WordPress on Windows Azure
CGAN (Conditional GAN):条件付き敵対的...
fSpy:1枚の写真からカメラパラメーターを割り出すツール
AndroidもopenGLも初心者さ (でもJavaは知っ...
MRenderUtil::raytrace
機械学習に役立つPythonライブラリ一覧
ArUco:OpenCVベースのコンパクトなARライブラリ
Human Generator:Blenderの人体生成アド...
Raspberry Piでセンサーの常時稼働を検討する
HD画質の無駄遣い その2
OpenCVで平均顔を作るチュートリアル
MVStudio:オープンソースのPhotogrammetr...
フォトンの放射から格納までを可視化した動画
Kubric:機械学習用アノテーション付き動画生成パイプライ...
UnityのTransformクラスについて調べてみた
マルコフ連鎖モンテカルロ法
Math Inspector:科学計算向けビジュアルプログラ...
Unity ARKitプラグインサンプルのドキュメントを読む
OpenCV 3.1のsfmモジュールを試す
株式会社ヘキサドライブの研究室ページ
機械学習のオープンソースソフトウェアフォーラム『mloss(...
Webサイトのワイヤーフレームが作成できるオンラインツール
iOSで使えるJetpac社の物体認識SDK『DeepBel...
Open Shading Language (OSL)
AMIMOTO(PVM版)で作成したインスタンスをAMIMO...
2D→3D復元技術で使われる用語まとめ
OpenGVのライブラリ構成
Unityの薄い本
WordPressのサーバ引っ越し方法を考える
Alice Vision:オープンソースのPhotogram...
定数


コメント