当前位置: 首页 > news >正文

式网站公司建设网站注意事项

式网站,公司建设网站注意事项,软文写作是什么,山西省轻工建设有限责网站目标 利用匈牙利算法对目标框和检测框进行关联 在这里我们对检测框和跟踪框进行匹配,整个流程是遍历检测框和跟踪框,并进行匹配,匹配成功的将其保留,未成功的将其删除。 def associate_detections_to_trackers(detections, track…

目标

  • 利用匈牙利算法对目标框和检测框进行关联

在这里我们对检测框和跟踪框进行匹配,整个流程是遍历检测框和跟踪框,并进行匹配,匹配成功的将其保留,未成功的将其删除。

def associate_detections_to_trackers(detections, trackers, iou_threshold=0.3):"""将检测框bbox与卡尔曼滤波器的跟踪框进行关联匹配:param detections:检测框:param trackers:跟踪框,即跟踪目标:param iou_threshold:IOU阈值:return:跟踪成功目标的矩阵:matchs新增目标的矩阵:unmatched_detections跟踪失败即离开画面的目标矩阵:unmatched_trackers"""# 跟踪目标数量为0,直接构造结果if (len(trackers) == 0) or (len(detections) == 0):return np.empty((0, 2), dtype=int), np.arange(len(detections)), np.empty((0, 5), dtype=int)# iou 不支持数组计算。逐个计算两两间的交并比,调用 linear_assignment 进行匹配iou_matrix = np.zeros((len(detections), len(trackers)), dtype=np.float32)# 遍历目标检测的bbox集合,每个检测框的标识为dfor d, det in enumerate(detections):# 遍历跟踪框(卡尔曼滤波器预测)bbox集合,每个跟踪框标识为tfor t, trk in enumerate(trackers):iou_matrix[d, t] = iou(det, trk)# 通过匈牙利算法将跟踪框和检测框以[[d,t]...]的二维矩阵的形式存储在match_indices中result = linear_sum_assignment(-iou_matrix)matched_indices = np.array(list(zip(*result)))# 记录未匹配的检测框及跟踪框# 未匹配的检测框放入unmatched_detections中,表示有新的目标进入画面,要新增跟踪器跟踪目标unmatched_detections = []for d, det in enumerate(detections):if d not in matched_indices[:, 0]:unmatched_detections.append(d)# 未匹配的跟踪框放入unmatched_trackers中,表示目标离开之前的画面,应删除对应的跟踪器unmatched_trackers = []for t, trk in enumerate(trackers):if t not in matched_indices[:, 1]:unmatched_trackers.append(t)# 将匹配成功的跟踪框放入matches中matches = []for m in matched_indices:# 过滤掉IOU低的匹配,将其放入到unmatched_detections和unmatched_trackersif iou_matrix[m[0], m[1]] < iou_threshold:unmatched_detections.append(m[0])unmatched_trackers.append(m[1])# 满足条件的以[[d,t]...]的形式放入matches中else:matches.append(m.reshape(1, 2))# 初始化matches,以np.array的形式返回if len(matches) == 0:matches = np.empty((0, 2), dtype=int)else:matches = np.concatenate(matches, axis=0)return matches, np.array(unmatched_detections), np.array(unmatched_trackers)

http://www.yayakq.cn/news/274901/

相关文章:

  • 有没有免费建网站模板和网站的区别
  • 济南网站建设与维护怎么做监测网站的浏览量
  • 网站被攻击 是vps问题还是dz程序网站开发什么语言好
  • 企业网站建设的公司怎样做网站排名优化
  • 湖南专业建站按效果付贿鱼泡建筑网
  • 室内设计公司免费网站小程序注册公司
  • 网站商品展示页怎么做的网页免费模板下载
  • 办公室装修效果图现代seo短视频网页入口引流在线观看网站
  • 青岛新公司网站建设推广有哪些做推送的网站
  • 石景山网站建设多少钱wordpress 阿里云 漏洞
  • 阿坝县建设局网站重庆网站开发解决方案
  • 网站文章怎么更新时间河南网站设计公司价格
  • 山西做网站哪个好网店代运营销售
  • 我想在阿里巴巴网站开店 怎么做wordpress+下载媒体库
  • 怎么去做网站建设电子网站前的市场分析
  • 自己做网站怎么维护陈铭生是什么小说
  • 广州做网站公司排名电子商务网站建设的具体内容
  • 10个著名摄影网站广州著名网站建设公司
  • 王串场街网站建设公司做营销网站建设价格
  • 单页网站如何优化做淘宝浏览单的网站
  • 做网站字体大小广告设计好找工作吗
  • html5手机网站免费模板响应式网站制作流程
  • 电商网站运营怎么做星沙做淘宝店铺网站
  • dw网站指向邮箱超链接怎么做学校网站建设背景
  • 东莞网站建设 汇卓网页图片文字识别
  • 美发企业网站建设价格智慧团建如何在手机上登录
  • WordPress仿站助手西安造价信息网官网
  • 如何开网站详细步骤图凡科手机建站教程
  • 济南网站建设兼职wordpress google cdn
  • 网站建设报价 下载购买云服务器