video_Ptr_TrackerGOTURN_get

[32/64bit] cv::TrackerGOTURN のインスタンスポインタを取得します

video_Ptr_TrackerGOTURN_get p1,p2

p1 = sptr : IntPtr ptr
p2 = var : out IntPtr returnValue

(プラグイン / モジュール : OpenCvSharpExtern.dll)

解説

GOTURN (Generic Object Tracking Using Regression Networks) トラッカー


GOTURN([107])は、Convolutional Neural Networks(CNN)をベースにしたトラッカーの一種です。GOTURNはCNNをベースにしたトラッカーの一種です。CNNトラッカーのすべての利点を利用していますが、GOTURNはオンラインでの微調整を必要としないオフラインでのトレーニングにより、はるかに高速です。GOTURNトラッカーは、ビデオの最初のフレームにあるオブジェクトのバウンディングボックスのラベルが与えられた場合、そのオブジェクトをビデオの残りの部分で追跡するという、シングルターゲットのトラッキングの問題に対応しています。注意:現在のGOTURNはオクルージョンを扱いませんが、視点の変更、照明の変更、変形にはかなり強くなっています。GOTURNの入力は、227x227にリサイズされたTargetパッチとSearchパッチを表す2つのRGBパッチです。GOTURNの出力は、X1,Y1,X2,Y2のフォーマットで表された、サーチパッチの座標系に対する予測バウンディングボックス座標です。Original paper is here: http://davheld.github.io/GOTURN/GOTURN.pdf As long as original authors implementation: https://github.com/davheld/GOTURN#train-the-tracker 3d-party dependencies due to the Implementation of training algorithm is placed in separately here: https://github.com/Auron-X/GOTURN_Training_Toolkit GOTURN architecture goturn.prototxt and trained model goturn.caffemodel is accessible on opencv_extra GitHub repository.


元関数名(C#): video_Ptr_TrackerGOTURN_get
元DLLエクスポート名: video_Ptr_TrackerGOTURN_get
参照元CSファイル: Internal\PInvoke\NativeMethods\video\NativeMethods_video_tracking.cs
▼ C言語側関数定義
CVAPI(ExceptionStatus) video_Ptr_TrackerGOTURN_get(cv::Ptr<cv::TrackerGOTURN>* ptr, cv::TrackerGOTURN** returnValue)
{
    BEGIN_WRAP
    *returnValue = ptr->get();
    END_WRAP
}

情報

プラグイン / モジュールOpenCvSharpExtern.dll
バージョン1.00
作成日2021/11/30
著作者inovia
URLhttps://hsp.moe/
備考#include "OpenCvSharpExtern32.as"
#include "OpenCvSharpExtern64.as"
使用するHSPランタイムのビット数に合わせたインクルードファイルを使用すること
タイプOpenCVSharpラッパーDLL
グループNativeMethods_video_tracking
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\OpenCvSharpExtern.hs