いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Super Resolution:OpenCVの超解像処理モ...
HD画質の無駄遣い
Mask R-CNN:ディープラーニングによる一般物体検出・...
MLDemos:機械学習について理解するための可視化ツール
NeRF (Neural Radiance Fields):...
Unityの各コンポーネント間でのやり取り
書籍『仕事ではじめる機械学習』を読みました
チャットツール用bot開発フレームワーク『Hubot』
UnityのAR FoundationでARKit 3
TensorSpace.js:ニューラルネットワークの構造を...
Raspberry Piでセンサーの常時稼働を検討する
Deep Fluids:流体シミュレーションをディープラーニ...
Seleniumを使ったFXや株の自動取引
python-twitterで自分のお気に入りを取得する
参考書
Fast R-CNN:ディープラーニングによる一般物体検出手...
機械学習について最近知った情報
Gource:バージョン管理の履歴を可視化するツール
SVM (Support Vector Machine)
ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...
Runway ML:クリエイターのための機械学習ツール
統計的な顔モデル
3D Gaussian Splatting:リアルタイム描画...
OpenMayaRender
MeshroomでPhotogrammetry
株式会社ヘキサドライブの研究室ページ
Point Cloud Libraryに動画フォーマットが追...
Verilog HDL
クラスの基本
BlenderでPhotogrammetryできるアドオン
ArUco:OpenCVベースのコンパクトなARライブラリ
Blendify:コンピュータービジョン向けBlenderラ...
オープンソースの取引プラットフォーム
Maya API Reference
pythonの機械学習ライブラリ『scikit-learn』
Digital Emily Project:人間の顔をそっく...
Konashiを買った
Managing Software Requirements...
GoogleのDeep Learning論文
3D復元技術の情報リンク集
オープンソースの物理ベースGIレンダラ『appleseed』
WinSCP


コメント