いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
科学技術計算向けスクリプト言語『Julia』
OANDAのfxTrade API
OpenCV バージョン4がリリースされた!
Rerun:マルチモーダルデータの可視化アプリとSDK
UnityでARKit2.0
CGALDotNet:計算幾何学ライブラリ CGALのC#ラ...
SSD (Single Shot Multibox Dete...
PyTorch3D:3Dコンピュータービジョンライブラリ
SSII2014 チュートリアル講演会の資料
OpenCVで顔のモーフィングを実装する
trimesh:PythonでポリゴンMeshを扱うライブラ...
PGGAN:段階的に解像度を上げて学習を進めるGAN
OpenCVのfindEssentialMat関数を使ったサ...
ベイズ推定とグラフィカルモデル
Boost オープンソースライブラリ
uvでWindows11のPython環境を管理する
Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...
今年もSSII
第1回 3D勉強会@関東『SLAMチュートリアル大会』
疑似3D写真が撮れるiPhoneアプリ『Seene』がアップ...
Raspberry Pi
YOLO (You Only Look Once):ディープ...
Manim:Pythonで使える数学アニメーションライブラリ
Google製オープンソース機械学習ライブラリ『Tensor...
3D Gaussian Splatting:リアルタイム描画...
Unreal Engineの薄い本
SegNet:ディープラーニングによるSemantic Se...
DUSt3R:3Dコンピュータービジョンの基盤モデル
pythonもかじってみようかと
NeRF (Neural Radiance Fields):...
Webサイトのワイヤーフレームが作成できるオンラインツール
JavaScriptとかWebGLとかCanvasとか
WordPress on Windows Azure
C++の抽象クラス
株式会社ヘキサドライブの研究室ページ
MRenderUtil::raytrace
Iterator
Mayaのシェーディングノードの区分
Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『...
オープンソースの物理ベースGIレンダラ『appleseed』
GAN (Generative Adversarial Ne...
Unity MonoBehaviourクラスのオーバーライド...


コメント