いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
オーバーロードとオーバーライド
動的なメモリの扱い
オープンソースの顔の動作解析ツールキット『OpenFace』
オープンソースの物理ベースレンダラ『Mitsuba』をMay...
AMIMOTO(PVM版)で作成したインスタンスをAMIMO...
ブログが1日ダウンしてました
WordPressプラグインの作り方
CycleGAN:ドメイン関係を学習した画像変換
PSPNet (Pyramid Scene Parsing ...
PCA (主成分分析)
写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...
OpenCV 3.1から追加されたSfMモジュール
SONY製のニューラルネットワークライブラリ『NNabla』
オープンソースのプリント基板設計ツール『KiCad』
ManimML:機械学習の概念を視覚的に説明するためのライブ...
今年もSSII
BlenderのPython環境にPyTorchをインストー...
3D Gaussian Splatting:リアルタイム描画...
Polyscope:3Dデータ操作用GUIライブラリ
ROSの薄い本
Unityの薄い本
Faceshiftで表情をキャプチャしてBlender上でM...
UnityでOpenCVを使うには?
MB-Lab:Blenderの人体モデリングアドオン
MVStudio:オープンソースのPhotogrammetr...
このブログのデザインに飽きてきた
openMVG:複数視点画像から3次元形状を復元するライブラ...
OpenGVのライブラリ構成
OpenCVで動画の手ぶれ補正
OpenCV 3.1のsfmモジュールを試す
第1回 3D勉強会@関東『SLAMチュートリアル大会』
PyDataTokyo主催のDeep Learning勉強会
Point Cloud Consortiumのセミナー「3D...
Composition Rendering:Blenderに...
NumSharp:C#で使えるNumPyライクな数値計算ライ...
3Dグラフィックスの入門書
Photogrammetry (写真測量法)
UnityでPoint Cloudを表示する方法
網元AMIで作ったWordpressサイトのインスタンスをt...
写真から3Dメッシュの生成・編集ができる無料ツール『Auto...
Maya API Reference
bpy-renderer:レンダリング用Pythonパッケー...


コメント