目标跟踪第十二期:基于循环结构的跟踪检测方法Kernels核心代码解析
发布时间
阅读量:
阅读量
代码关键点记录:成功不远了!O(∩_∩)O 哈哈~
通过load_video_info.m导入视频数据文件groundtruth_rect.txt(其中包含按四个一组排列的点坐标信息),从而提取出有用的参数。
$target_sz = [ground_truth(1,4), ground_truth(1,3)]; 代表目标的尺寸(这里指的是第一张的结果,并不一定是相同的)
该数值将用于计算空间带宽的具体数值。一般而言,在一个m×n的目标图像中,其空间带宽计算公式为 sqrt(m×n)/16 即 sqrt(m×n) 除以十六分之一。具体来说,请参见下文中的详细说明:
output_sigma = sqrt(prod(target_sz)) * output_sigma_factor;
这个参数后面再看
sz = floor(target_sz * (1 + padding));
实际计算的时候将目标放大为两倍来计算。
得到sz以后有一部非常重要的操作:
[rs, cs] = ndgrid((1:sz(1)) - floor(sz(1)/2), (1:sz(2)) - floor(sz(2)/2));
y = exp(-0.5 / output_sigma^2 * (rs.^2 + cs.^2));
yf = fft2(y);
第一步将区域
全部评论 (0)
还没有任何评论哟~
