いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Pythonの自然言語処理ライブラリ『NLTK(Natura...
ポリゴン用各種イテレータと関数セット
PGGAN:段階的に解像度を上げて学習を進めるGAN
機械学習に役立つPythonライブラリ一覧
Alice Vision:オープンソースのPhotogram...
スクラッチで既存のキャラクターを立体化したい
MVStudio:オープンソースのPhotogrammetr...
第25回コンピュータビジョン勉強会@関東に行って来た
Python for Unity:UnityEditorでP...
Web経由でRaspberry PiのGPIOを操作したい
書籍『ROSプログラミング』
Google XML Sitemap Generatorプラ...
Twitter APIのPythonラッパー『python-...
libigl:軽量なジオメトリ処理ライブラリ
iPhoneアプリ開発 Xcode 5のお作法
Autodesk Mementoでゴジラを3次元復元する
3D Gaussian Splatting:リアルタイム描画...
iPhoneで3D写真が撮れるアプリ『seene』
viser:Pythonで使える3D可視化ライブラリ
C++の抽象クラス
Point Cloud Libraryに動画フォーマットが追...
OpenCV 3.1から追加されたSfMモジュール
Cartographer:オープンソースのSLAMライブラリ
CGレンダラ研究開発のためのフレームワーク『Lightmet...
UnityでPoint Cloudを表示する方法
法線マップを用意してCanvas上でShadingするサンプ...
畳み込みニューラルネットワーク (CNN: Convolut...
PythonでBlenderのAdd-on開発
UnityのMonoBehaviourクラスをシングルトン化...
オープンソースのプリント基板設計ツール『KiCad』
Kubric:機械学習用アノテーション付き動画生成パイプライ...
Google App Engineのデプロイ失敗
DensePose:画像中の人物表面のUV座標を推定する
OpenCV 3.3.0-RCでsfmモジュールをビルド
OpenCVでカメラ画像から自己位置認識 (Visual O...
ポリゴンジオメトリ処理ライブラリ『pmp-library (...
Javaで作られたオープンソースの3DCGレンダラ『Sunf...
OpenCVでiPhone6sのカメラをキャリブレーションす...
openMVG:複数視点画像から3次元形状を復元するライブラ...
CycleGAN:ドメイン関係を学習した画像変換
3D復元技術の情報リンク集
AMIMOTO(PVM版)で作成したインスタンスをAMIMO...


コメント