首页 > 其他分享 >自己找教学场景相关github目标识别代码研读(10.21~10.28)

自己找教学场景相关github目标识别代码研读(10.21~10.28)

时间:2023-10-23 21:45:33浏览次数:36  
标签:正例 10.21 github 预测 10.28 TP 目标 负例 ID

任务:

1、解决上次老师问的一些问题?

(1)上次老师提到F1得分,再总结一下:

混淆矩阵

TP:预测正例,实际正例(预测对)

FN:预测负例,实际正例(预测错)

FP:预测正例,实际负例(预测错)

TN:预测负例,实际负例(预测对)

精确率 = TP / (TP+FP) :预测为正例的那些数据里预测正确的数据个数(预测为正例的有多少预测对了,预测为正例且预测对的占预测为正例的比例)

召回率 = TP / (TP+FN):预测为正例的那些数据里预测正确的数据个数(有多少正例被识别出来了,预测为正例且预测对的占总正例的比例)

精确率和召回率可能此消彼长,所以引入F1得分,综合考虑准确率和召回率

调和平均

(2)该github代码是跨摄像头还是单摄像头?

(3)视频中的三个数分别是标注的ID,类别,以及 目标检测的过程中计算的置信度(即矩形框框出的物体是真实物体的概率)

(4)一些细节:

目标检测:目标检测是从图片背景中分离出感兴趣的目标,并确定这一目标的描述(类别和位置)

因而检测输出是一个列表,列表的每一项使用一个数据组给出检出目标的类别和位置(常用矩形框的坐标表示)-> yolo系列

 

基于Tracking-by-detection的MOT:先对视频的每一帧进行目标检测,输出矩形框坐标和类别,根据矩形框对目标进行裁剪,得到图像中的所有目标。

然后转化为前后两帧的关联问题,

(5)ID-switch:

因为跟踪的每个对象都是有标注ID的,一个对象在整个跟踪过程中ID应该不变,但是如果跟踪算法不够强大,总会出现一个对象的ID在不同的帧中发生了切换,

这个指标就说明了ID切换的次数,指视频的前一帧图片和后一帧图片中对于相同GT轨迹的预测轨迹ID出现了不同(发生切换),如果ID跟丢,此情况不计算在ID切换中。

这里的t代表的是视频的第t帧图片:

 

标签:正例,10.21,github,预测,10.28,TP,目标,负例,ID
From: https://www.cnblogs.com/tkw123/p/17783546.html

相关文章

  • Ubuntu Hexo Github.io 自建博客站
    1.安装node/npm/hexo在nodejs官网下载Ubuntu的压缩包,解压tar-zcvfnode-v18.18.2-linux-x64.tar.xz设置全局变量,注意是把他从一个路径弄到另一个路径里,下面两个/usr前面都有空格sudoln-sf/root/node-v18.18.2-linux-x64/bin/node/usr/bin/sudoln-sf/root/node......
  • git 图形可视化工具GitHub Desktop 的安装及使用
    直接搜索GitHubDesktop 点进去下载: 下载完根据提示关联自己的github账号克隆一个仓库: 基于某分支新建分支  ......
  • 使用Github Copilot完成代码编写
    上篇文章,我们使用VSCode创建了T.Global解决方案和两个类库工程,接下来我们使用GithubCopilot完成代码编写先说以下业务需求:提供一个公共的本地化组件,支持对数字、货币、时间、日期、度量衡单位、排序的在不同区域下的处理。一、新建一个II18NService接口这里我们使用了以下P......
  • Github Actions实现Spring Boot自动化部署(第二弹)
    GithubActions实现SpringBoot自动化部署(第二弹)前言​ 今天就来讲述一下如何使用GitHub结合Actions实现SpringBoot程序从提交代码到打包、容器化、部署全过程自动化。首先咱们得现有一个能够在本地运行的SpringBoot程序,并且在Github上拥有一个仓库。一、自动化部署1.1提交......
  • 阶段总结 10.21
    CSP总结考完了CSP。先做个结论:本场考试难度约等于考试前的质量较低的几场lxsround。我们机房应该不少于\(5\)个人有AK的能力。但是是什么阻止了我达到甚至接近这一目标呢?在这场考试中,暴露出了以下问题:某些方面,例如dp,存在较严重欠缺。似乎没有在这次考试显然地体现......
  • 2023.10.21——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.休息明日计划:学习......
  • 企业级github api
    参考: GitHubAPIforJava–(kohsuke.org)依赖:<dependency><groupId>org.kohsuke</groupId><artifactId>github-api</artifactId><version>1.135</version></dependency> publicGithubClient(Stringaccess......
  • 10.21算法
    颠倒二进制位颠倒给定的32位无符号整数的二进制位。提示:请注意,在某些语言(如Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。在Java中,编译器使用二......
  • 解决GitHub不显示图片问题——GitHub图片显示失败
    在Github上打不开图片是一个极为常见的事情,出现这样的问题的原因就是我们的主机无法正确解析图片所在主机域名对应的IP地址,下面给出一个在本地主机(window10)上使用ping命令解析目标主机域名:raw.githubusercontent.com 命令:pingraw.githubusercontent.com    为此我......
  • Github Dorks
    有一天我发现了一些有创造力的社区和这些有创造力的工程师设计的流程图,很惊喜很喜欢,就把他们留存了下来。......