いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Human Generator:Blenderの人体生成アド...
Composition Rendering:Blenderに...
Open3D:3Dデータ処理ライブラリ
Quartus II
ROMOハッカソンに行ってきた
Qlone:スマホのカメラで3Dスキャンできるアプリ
Verilog HDL
iPadをハンディ3Dスキャナにするガジェット『iSense...
2D→3D復元技術で使われる用語まとめ
Raspberry PiでIoTごっこ
DensePose:画像中の人物表面のUV座標を推定する
Adobe MAX 2015
OpenMayaのPhongShaderクラス
OpenCV3.3.0でsfmモジュールのビルドに成功!
オープンソースの人体モデリングツール『MakeHuman』の...
UnityでPoint Cloudを表示する方法
UnityのGameObjectの向きをScriptで制御す...
ManuelBastioniLAB:人体モデリングできるBl...
AMIMOTO(PVM版)で作成したインスタンスをAMIMO...
Unity MonoBehaviourクラスのオーバーライド...
Blendify:コンピュータービジョン向けBlenderラ...
Kinect for Windows V2のプレオーダー開始
UnityのTransformクラスについて調べてみた
Leap MotionでMaya上のオブジェクトを操作できる...
3Dモデルを立体視で確認できるVRアプリを作っている
疑似3D写真が撮れるiPhoneアプリ『Seene』がアップ...
書籍『仕事ではじめる機械学習』を読みました
viser:Pythonで使える3D可視化ライブラリ
WordPress on Google App Engine...
株式会社ヘキサドライブの研究室ページ
Google製オープンソース機械学習ライブラリ『Tensor...
今年もSSII
オープンソースの物理ベースGIレンダラ『appleseed』
ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...
ZBrushのZScript入門
OpenGVのライブラリ構成
Unityで学ぶC#
MVStudio:オープンソースのPhotogrammetr...
PyDataTokyo主催のDeep Learning勉強会
続・ディープラーニングの資料
LuxCoreRender:オープンソースの物理ベースレンダ...
Google App EngineでWordPress


コメント