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

浅谈语义分割、图像分类与目标检测中的TP、TN、FP、FN

语义分割

TP:正确地预测出了正类,即原本是正类,识别的也是正类

TN:正确地预测出了负类,即原本是负类,识别的也是负类

FP:错误地预测为了正类,即原本是负类,识别的是正类

FN:错误地预测为了负类,即原本是正类,识别成了负类

代码可见:一整套计算correct, labeled, inter, union, tp, fp, tn, fn的代码

目标检测

1. t<x≤1 时情况,定义为真正例(True Positive,TP),说明如下:
在类别预测正确条件下,IoU大于设定阈值(同一个Ground True 只计算一次:一个GT只加速那一次TP,其他哪怕重合度高,置信度高,也只能算FP)。
如下图,cat0.85预测框。

2. 0≤x≤t 时情况,定义为假正例(False Positive,FP),说明如下:
在类别预测正确条件下, IoU小于设定阈值,同时包含了IoU=0,即预测框与真实框不相交的情况。(检测到同一个Ground True的多余检测框的数量。)简单说就是误检。
如下图,cat0.34预测框,不相交;cat0.46预测框IoU小于阈值。

3. 无法计算IoU的第一种情况,定义为假负例(False Negative,FN),说明如下:
有目标Ground True,但模型预测出此处是背景,没有输出检测框。简单说就是漏检。
如下图,左上角cat没有预测出框。

4. 无法计算IoU的第二种情况,定义为真负例(True Negative,TN),说明如下:

没有目标Ground True,模型预测出此处是背景,不输出预测框的情况。

http://www.lryc.cn/news/301395.html

相关文章:

  • Python基础教程:解构
  • Java 学习和实践笔记(12)
  • 学习数据结构和算法的第9天
  • 大龙谈智能内容 - 开工大吉
  • 中科大计网学习记录笔记(十二):TCP 套接字编程
  • 落实三大阶段目标,TRON全方位打通与BTC生态互联
  • MCU中断控制
  • C语言中的可变参数
  • Leetcode-103. 二叉树的锯齿形层序遍历
  • vs code“无法与远程服务器建立连接:XHR failed.”解决办法
  • 第五节 zookeeper集群与分布式锁_2
  • Shell脚本——提取目录名和文件名
  • wps使用方法(包括:插入倒三角符号,字母上面加横线,将word中的所有英文设置为time new roman)
  • 备战蓝桥杯---图论之最小生成树
  • 爬虫-华为云空间备忘录导出到docx-selenium控制浏览器行为-python数据处理
  • 网络安全的新防线:主动进攻,预防为先
  • 基于java springboot+mybatis学生学科竞赛管理管理系统设计和实现
  • 秒懂百科,C++如此简单丨第二十一天:栈和队列
  • STM32-开发环境之STM32CubeMX
  • [晓理紫]CCF系列会议截稿时间订阅
  • 重复导航到当前位置引起的。Vue Router 提供了一种机制,阻止重复导航到相同的路由路径。
  • 如何在 Angular 中使用 Flex 布局
  • 通俗的讲解什么是机器学习之损失函数
  • 快速搭建PyTorch环境:Miniconda一步到位
  • 图灵日记之java奇妙历险记--抽象类和接口
  • 批量给元素添加进场动画;获取文本光标位置;项目国际化
  • 解决:docker创建Redis容器成功,但无法启动Redis容器、也无报错提示
  • Jlink+OpenOCD+STM32 Vscode 下载和调试环境搭建
  • 单片机在物联网中的应用
  • 16.Qt 工具栏生成