1 MATLAB版配置教程

2021-10-07 10:05:30 字數 2258 閱讀 3375

tracker_benchmark_v1.0是otb(object tracking benchmark)的matlab版本,實際是吳毅老師的兩篇**

其中matlab版是matlab實現的介面,python版是後來新增的介面,可以根據需要選擇對應的版本,本次配置以matlab版為例進行配置

解壓以後目錄結構如圖所示

首先對目錄中各檔案進行說明

anno檔案:主要儲存的是資料集的bounding box

initomit檔案:包含由於遮擋或目標超出視野而被省略的用於跟蹤初始化的幀的注釋的目錄

perfmat檔案:儲存最終用於畫圖的mat檔案

results檔案:儲存每個trackers的跟蹤結果的mat檔案和perfmat不一樣,這個是相對於bounding box的跟蹤框資料

rsteval檔案: 包含了很多用於計算跟蹤效能或者畫出結果的指令碼的目錄

tmp檔案:用來存放臨時結果或者日誌檔案的目錄

trackers檔案:裡面包含各種你需要對比的跟蹤演算法,要簡單了解可以看trackers.txt檔案

util檔案:裡面包含各種重要的函式

drawresultbb.m:用於畫每個幀上不同***的邊界框的主函式

main_running.m:是於在測試集上跑跟蹤**的,跑出的結果存在results資料夾中

addpath(('./vlfeat-0.9.21\toolbox'));
在tracker_benchmark_v1.0根路徑下建立data_seq目錄,用於存放需要測試的序列

根據tracker_benchmark_v1.0根路徑下的anno目錄對應的txt檔案將otb100中對應的序列複製到data_seq目錄

需要注意的是data_seq目錄中的序列名必須與anno目錄中的txt檔案保持嚴格一直,由於otb100中序列的命名規則首字母大寫,而anno中txt對應檔案首字母小寫,因此提供如下的轉換指令碼

clear all;

clc;

%% 確定目錄路徑

srcpath='./otb100/';

dstpath='./otb2015/';

if ~exist(dstpath,'dir')

mkdir(dstpath);

end%% 讀取源目錄檔案

contents=dir(srcpath);

contents=contents(3:length(contents),:);

%% 處理檔名

for i=1:length(contents)

newname=([lower(contents(i).name(1)) contents(i).name(2:end)]);

mkdir([dstpath newname]);

copyfile([srcpath contents(i).name],[dstpath newname]);

end

修改configseqs.m中的路徑為你自己想要測試的序列路徑

function seqs=configseqs

seqvtd=;

seqivt=;

seqother=;

seqs=[seqvtd,seqivt,seqother];

需要注意到這裡之後還要將測試序列路徑中的多餘「_c」刪除

到這裡就可以執行tracker_benchmark_v1.0原始碼,執行順序configseqs.m->main_running.m->perfplot.m能夠得到36張評估圖

【otb使用介紹一】tracker_benchmark_v1.0小白使用配置otb100

/s/1bvu4jvtic9hgjkzw09g16g

提取碼:gl3f

【otb使用介紹一】tracker_benchmark_v1.0小白使用配置otb100

otb官方評估**python版本–評估自己***,對比其他***

Q learning演算法實現1(matlab)

演算法偽 得到q表後,根據如下演算法選擇最優策略 以機械人走房間為例,實現如下 注 原文中的房間狀態0 5分別對應 中1 6 機械人走房間q learning的實現 基本引數 episode 100 探索的迭代次數 alpha 1 更新步長 gamma 0.8 折扣因子 state num 6 ac...

MATLAB 2017a 中文破解版安裝教程

提取碼 ujw8 執行setup.exe,彈出以下介面,選擇 使用檔案金鑰 下一步。接受條款,選擇是。下一步。選擇我已有金鑰,輸入序列號 09806 07443 53955 64350 21751 41297 選擇安裝目錄,建議安裝在d盤,因為該軟體有些大 這邊就選擇安裝在c program fil...

mysql免安裝版配置教程

2.修改my.ini檔案 可能是my default.ini,手動修改為my.ini 需要配置的項 basedir d program0 mysql datadir d program0 mysql data 如果自定義該目錄,必須把該目錄下的所有檔案移動到新的自定義的目錄下 port 3306 s...