いつか試してみようと思いつつ全然触ってなかった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日ぐらいかかったんだけど。。。
関連記事
Human Generator:Blenderの人体生成アド...
hloc:SuperGlueで精度を向上させたSfM・Vis...
GAN (Generative Adversarial Ne...
AR (Augmented Reality)とDR (Dim...
UnityでPoint Cloudを表示する方法
WordPress on Google App Engine...
法線マップを用意してCanvas上でShadingするサンプ...
Photogrammetry (写真測量法)
Rerun:マルチモーダルデータの可視化アプリとSDK
MRenderUtil::raytrace
書籍『イラストで学ぶ ディープラーニング』
OpenGVの用語
機械学習について最近知った情報
Facebookの顔認証技術『DeepFace』
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
画像生成AI Stable Diffusionで遊ぶ
チャットツール用bot開発フレームワーク『Hubot』
Pythonの自然言語処理ライブラリ『NLTK(Natura...
OpenMesh:オープンソースの3Dメッシュデータライブラ...
uvでWindows11のPython環境を管理する
bpy-renderer:レンダリング用Pythonパッケー...
Multi-View Environment:複数画像から3...
Point Cloud Consortiumのセミナー「3D...
DCGAN (Deep Convolutional GAN)...
Math.NET Numerics:Unityで使える数値計...
RefineNet (Multi-Path Refineme...
Super Resolution:OpenCVの超解像処理モ...
Raspberry Pi 2のGPIOピン配置
Unityで学ぶC#
Unity MonoBehaviourクラスのオーバーライド...
Raspberry Pi 2を買いました
WordPress on Windows Azure
MFnDataとMFnAttribute
ブラウザ操作自動化ツール『Selenium』を試す
科学技術計算向けスクリプト言語『Julia』
SSD (Single Shot Multibox Dete...
Deep Fluids:流体シミュレーションをディープラーニ...
DensePose:画像中の人物表面のUV座標を推定する
OpenCV 3.3.0-RCでsfmモジュールをビルド
Russian3DScannerのトポロジー転送ツール『Wr...
Raspberry Piでセンサーの常時稼働を検討する
Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...


コメント