OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
pcaflow.hpp ファイル

次の論文による PCAFlow アルゴリズムの実装: http://files.is.tue.mpg.de/black/papers/cvpr2015_pcaflow.pdf続き...

#include "opencv2/core.hpp"
#include "opencv2/video.hpp"
Include dependency graph for pcaflow.hpp:
This graph shows which files directly or indirectly include this file:

クラス

class  cv::optflow::OpticalFlowPCAFlow
 PCAFlowアルゴリズム。 続き...
 
class  cv::optflow::PCAPrior
 このクラスは、得られるオプティカルフローに学習済みの事前分布(prior)を課すために使用できる。解はこの事前分布に従って正則化される。事前に "learn_prior.py" スクリプトで適切な事前分布ファイルを生成しておく必要がある。 続き...
 

名前空間

namespace  cv
 
namespace  cv::optflow
 

関数

Ptr< DenseOpticalFlowcv::optflow::createOptFlow_PCAFlow ()
 PCAFlowのインスタンスを生成する。
 

詳細説明

次の論文による PCAFlow アルゴリズムの実装: http://files.is.tue.mpg.de/black/papers/cvpr2015_pcaflow.pdf

作者
Vladislav Samsonov vvlad.nosp@m.xx@g.nosp@m.mail..nosp@m.com

[308]

このアルゴリズムをオリジナルの PCAFlow(論文を参照)と区別する重要な相違点がいくつかある:

  • PCA で抽出した基底の代わりに離散コサイン変換 (DCT) の基底を使用する。理由: DCT 基底は同等の性能を持ち、追加の保存領域を必要としない。また、この選択により、大量の外部入力でアルゴリズムを過負荷にすることを避けられる。
  • libviso の代わりに OpenCV 組み込みの特徴トラッキングを使用する。