results = load('/home/qi/projects/changeWorks/CMOT_HCF5/Results/cmot_KCF_tracking_results.mat');
load该文件后,可以发现有个all_mot,初始化all_mot =[ ];说到底,.mat中存放的是变量,那么对于跟踪结果的变量应该怎样存储?这个是必须搞清楚的。
all_mot=>cpos|lpos|size|lab。其中,
cpos是中心,不用管。
lpos是左上角,left_top corner,要重点关注。
size是the width and height of the target。始终是两行。确定了lpos和size就确定了bbox,就完成了定位工作。
lab相当于MDP中的id,是跟踪的人的标签号。这些变量的对应关系是:
知道的有
检测有400行,
生成的结果也有400行,虽然套了一个all_mot。可事实上图片共有1000张,这生成结果的400是怎么来的?这就要在代码中对如何存储all_mot以及all_mot下面的cpos|lpos|size|lab理解了。且听下回分解~