类 TrackerNano


  • public class TrackerNano
    extends Tracker
    Nano tracker 是一个超轻量级的基于 DNN 的通用对象跟踪器。 由于特殊的模型结构,Nano tracker 速度更快,重量极轻,整个模型大小约为 1.9 MB。 Nano tracker 需要两个模型:一个用于特征提取(backbone),另一个用于定位(neckhead)。 模型下载链接:https://github.com/HonglinChu/SiamTrackers/tree/master/NanoTrack/models/nanotrackv2 原始 repo 在这里:https://github.com/HonglinChu/NanoTrack 作者:HongLinChu, [email protected]
    • 构造函数详细信息

      • TrackerNano

        protected TrackerNano​(long addr)
    • 方法详细信息

      • __fromPtr__

        public static TrackerNano __fromPtr__​(long addr)
      • create

        public static TrackerNano create​(TrackerNano_Params parameters)
        构造函数
        参数
        parameters - NanoTrack 参数 TrackerNano::Params
        返回
        自动生成
      • create

        public static TrackerNano create()
        构造函数
        返回
        自动生成
      • create

        public static TrackerNano create​(Net backbone,
                                         Net neckhead)
        构造函数
        参数
        backbone - 预加载的 backbone 模型
        neckhead - 预加载的 neckhead 模型
        返回
        自动生成
      • getTrackingScore

        public float getTrackingScore()
        返回跟踪分数
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        重写
        finalize 在类中 Tracker
        抛出
        java.lang.Throwable