KCF (Kernelized Correlation Filter) トラッカー 続きを読む...
#include <opencv2/tracking.hpp>
KCF (Kernelized Correlation Filter) トラッカー
KCFは、巡回行列の性質を利用して処理速度を向上させた新しいトラッキングフレームワークである。このトラッキング手法は [126] の実装であり、カラーネーム特徴を用いたKCF ([67]) へ拡張されている。KCFのオリジナル論文は http://www.robots.ox.ac.uk/~joao/publications/henriques_tpami2015.pdf で入手でき、matlab実装も併せて公開されている。カラーネーム特徴を用いたKCFの詳細については http://www.cvl.isy.liu.se/research/objrec/visualtracking/colvistrack/index.html を参照のこと。
◆ FeatureExtractorCallbackFN
| void(*) cv::TrackerKCF::FeatureExtractorCallbackFN(const Mat, const Rect, Mat &) |
◆ MODE
トラッキングで使用する特徴の種類。グレースケール、カラーネーム、圧縮カラーネーム。現在利用可能なモードは次のとおり。
- "GRAY" – グレースケール値を特徴として使用する
- "CN" – カラーネーム特徴
◆ TrackerKCF()
| cv::TrackerKCF::TrackerKCF |
( |
| ) |
|
|
protected |
◆ ~TrackerKCF()
| virtual cv::TrackerKCF::~TrackerKCF |
( |
| ) |
|
|
virtual |
◆ create()
| Python: |
|---|
| cv.TrackerKCF.create( | [, parameters] | ) -> | retval |
| cv.TrackerKCF_create( | [, parameters] | ) -> | retval |
◆ setFeatureExtractor()
このクラス詳解は次のファイルから抽出されました: