いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Unity MonoBehaviourクラスのオーバーライド...
U-Net:ディープラーニングによるSemantic Seg...
pythonもかじってみようかと
なんかすごいサイト
RSSフィードを読込んで表示するWordpressプラグイン...
Super Resolution:OpenCVの超解像処理モ...
iPhone・iPod touchで動作する知育ロボット『R...
UnityでOpenCVを使うには?
Theia:オープンソースのStructure from M...
Math.NET Numerics:Unityで使える数値計...
SSII 2014 デモンストレーションセッションのダイジェ...
DUSt3R:3Dコンピュータービジョンの基盤モデル
PyDataTokyo主催のDeep Learning勉強会
機械学習で遊ぶ
池袋パルコで3Dのバーチャルフィッティング『ウェアラブル ク...
ArUco:OpenCVベースのコンパクトなARライブラリ
trimesh:PythonでポリゴンMeshを扱うライブラ...
Leap MotionでMaya上のオブジェクトを操作できる...
手を動かしながら学ぶデータマイニング
海外ドラマのChromaKey
Open3D:3Dデータ処理ライブラリ
WordPressのサーバ引っ越し方法を考える
NeuralNetwork.NET:.NETで使えるTens...
Deep Fluids:流体シミュレーションをディープラーニ...
Google Colaboratoryで遊ぶ準備
Math Inspector:科学計算向けビジュアルプログラ...
写真から3Dメッシュの生成・編集ができる無料ツール『Auto...
オープンソースの取引プラットフォーム
書籍『イラストで学ぶ ディープラーニング』
Unityの薄い本
LuxCoreRender:オープンソースの物理ベースレンダ...
DensePose:画像中の人物表面のUV座標を推定する
AnacondaとTensorFlowをインストールしてVi...
WinSCP
OpenCVで顔のランドマークを検出する『Facemark ...
Geogram:C++の3D幾何アルゴリズムライブラリ
『手を動かしながら学ぶエンジニアのためのデータサイエンス』ハ...
MythTV:Linuxでテレビの視聴・録画ができるオープン...
iOSデバイスのためのフィジカル・コンピューティングツールキ...
Faceshiftで表情をキャプチャしてBlender上でM...
Mitsuba 3:オープンソースの研究向けレンダラ
スクレイピング


コメント