いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
参考書
Mitsuba 3:オープンソースの研究向けレンダラ
OpenCV
fSpy:1枚の写真からカメラパラメーターを割り出すツール
クラスの基本
Unity MonoBehaviourクラスのオーバーライド...
Point Cloud Consortiumのセミナー「3D...
Maya API Reference
Verilog HDL
OpenCVで動画の手ぶれ補正
Active Appearance Models(AAM)
ブログが1日ダウンしてました
Unityの各コンポーネント間でのやり取り
PythonのHTML・XMLパーサー『BeautifulS...
OpenMayaRender
書籍『仕事ではじめる機械学習』を読みました
1枚の画像からマテリアルを作成できる無料ツール『Materi...
OANDAのfxTrade API
Pythonのソースコードに特化した検索エンジン『Nulle...
UnityのMonoBehaviourクラスをシングルトン化...
OpenMayaのPhongShaderクラス
書籍『OpenCV 3 プログラミングブック』を購入
WordPress on Windows Azure
RSSフィードを読込んで表示するWordpressプラグイン...
LuxCoreRender:オープンソースの物理ベースレンダ...
プログラミングスキルとは何か?
ニューラルネットワークと深層学習
Gource:バージョン管理の履歴を可視化するツール
Javaで作られたオープンソースの3DCGレンダラ『Sunf...
Managing Software Requirements...
MFnDataとMFnAttribute
コンピュータビジョンの技術マップ
Paul Debevec
Model View Controller
仮想関数
第25回コンピュータビジョン勉強会@関東に行って来た
viser:Pythonで使える3D可視化ライブラリ
ArUco:OpenCVベースのコンパクトなARライブラリ
Photogrammetry (写真測量法)
WordPressプラグインによるサイトマップの自動生成
科学技術計算向けスクリプト言語『Julia』
Multi-View Environment:複数画像から3...


コメント