类 TrackerGOTURN


  • public class TrackerGOTURN
    extends Tracker
    GOTURN(使用回归网络的通用目标跟踪)跟踪器 GOTURN (CITE: GOTURN) 是一种基于卷积神经网络 (CNN) 的跟踪器。GOTURN 充分利用了 CNN 跟踪器的优势,由于其离线训练无需在线微调的特性,因此速度更快。GOTURN 跟踪器解决了单目标跟踪问题:给定视频第一帧中目标的边界框标签,我们将该目标跟踪到视频的其余部分。注意:当前的 GOTURN 方法不处理遮挡;但是,它对视角变化、光照变化和变形相当稳健。GOTURN 的输入是两个表示目标和搜索补丁的 RGB 补丁,大小调整为 227x227。GOTURN 的输出是预测的边界框坐标,相对于搜索补丁坐标系,格式为 X1,Y1,X2,Y2。原始论文在此: 与原始作者的实现一样: 由于存在第三方依赖项,训练算法的实现单独放置在此处: GOTURN 架构 goturn.prototxt 和训练模型 goturn.caffemodel 可在 opencv_extra GitHub 存储库中访问。
    • 构造器详情

      • TrackerGOTURN

        protected TrackerGOTURN​(long addr)
    • 方法详情

      • __fromPtr__

        public static TrackerGOTURN __fromPtr__​(long addr)
      • 创建

        public static TrackerGOTURN create​(TrackerGOTURN_Params parameters)
        构造器
        参数
        parameters - GOTURN 参数 TrackerGOTURN::Params
        返回
        自动生成
      • 创建

        public static TrackerGOTURN create()
        构造器
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        覆盖
        finalize 在类 Tracker
        抛出
        java.lang.Throwable