いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
スクレイピング
3D Gaussian Splatting:リアルタイム描画...
ポリゴンジオメトリ処理ライブラリ『pmp-library (...
プログラムによる景観の自動生成
1枚の画像からマテリアルを作成できる無料ツール『Materi...
Mayaのプラグイン開発
WordPressのテーマを自作する
Amazon Web ServicesでWordPress
法線マップを用意してCanvas上でShadingするサンプ...
AR (Augmented Reality)とDR (Dim...
WinSCP
Unityからkonashiをコントロールする
Facebookの顔認証技術『DeepFace』
DUSt3R:3Dコンピュータービジョンの基盤モデル
OpenCV 3.1とopencv_contribモジュール...
スクラッチで既存のキャラクターを立体化したい
Unity Scriptコーディング→Unreal Engi...
UnityからROSを利用できる『ROS#』
Human Generator:Blenderの人体生成アド...
Composition Rendering:Blenderに...
C#で使える遺伝的アルゴリズムライブラリ『GeneticSh...
SSD (Single Shot Multibox Dete...
UnityのAR FoundationでARKit 3
Web経由でRaspberry PiのGPIOを操作したい
OpenCVでカメラ画像から自己位置認識 (Visual O...
BGSLibrary:OpenCVベースの背景差分ライブラリ
Adobe MAX 2015
C++の抽象クラス
Manim:Pythonで使える数学アニメーションライブラリ
『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...
OpenCV
Unityの各コンポーネント間でのやり取り
WordPressプラグインの作り方
Math Inspector:科学計算向けビジュアルプログラ...
OpenVDB:3Dボリュームデータ処理ライブラリ
Open Shading Language (OSL)
Accord.NET Framework:C#で使える機械学...
CGレンダラ研究開発のためのフレームワーク『Lightmet...
今年もSSII
Raspberry PiでIoTごっこ
自前のShaderがおかしい件
疑似3D写真が撮れるiPhoneアプリ『Seene』がアップ...


コメント