CMOT中对跟踪结果results.mat的理解

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理解了。且听下回分解~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容