【YOLO】(基础篇一)YOLO介绍

YOLO

YOLO(You Only Look Once)是一种用于实时物体检测的算法,由Joseph Redmon等人提出。它能够同时进行物体分类和定位,并且因其速度和效率而广受赞誉。

工作原理

假设我们要对这张猫的图片完成目标检测,需要框选出其位置,我们需要得到的内容为目标框左上角的坐标和右下角的坐标,这样就可以完成唯一确定这个框,这个过程相当于是回归得到坐标结果的过程。

YOLO的名字You Only Look Once意为只看一次就好,one-stage特性意味着它将物体检测任务视为一个单一的回归问题,直接从图像像素到边界框坐标和类概率的映射。one-stage是相对于Faster-RCNN等two-stage类型的目标检测算法而言,只需要进行一次神经网络的传播即可完成整个过程,运行效率更高,适合做实时检测任务(针对视频),但相对而言,YOLO的准确率不会比two-stage类型的模型高。

检测指标

map:综合衡量精度和召回率,

IOU(Interception Of Union): 交集/并集,真实值和预测值的交并集,IOU越高越好

设定一个置信度阈值,利用这个值对预测的结果框计算其精准度和召回率,利用其构建不同阈值置信度的PR图,

对于每个类别,AP是通过计算该类别下Precision-Recall曲线下的面积得到的。Precision-Recall曲线展示了当调整分类阈值时,Precision和Recall的变化关系。AP值越高,表示模型对该类别的检测效果越好。

map就是上述PR图中面积,map的值最大值为1,越大越好

相关推荐
王哈哈^_^17 小时前
【源码教程+数据集】农作物分类检测数据集 10712 张,农作物分类检测系统实战教程
人工智能·算法·yolo·目标检测·计算机视觉·毕业设计·数据集
码农天天17 小时前
卡特加特AI营销一体机核心功能与技术规格说明书
人工智能·规格说明书
网易CodeWave-小码哥17 小时前
AI Coding沙龙杭州站回顾,共探ISV效能利润双增长
数据库·人工智能
Dfreedom.18 小时前
目标检测中的非极大值抑制(NMS):原理、实现与调优指南
人工智能·目标检测·目标跟踪
区块链小八歌18 小时前
Berachain ERA:公链排放资本化与链上增长融资的范式革命
人工智能·区块链
天行健,君子而铎18 小时前
结合AI大模型+可追踪+场景贴合 知影-API风险监测系统通用行业解决方案
人工智能
专注VB编程开发20年18 小时前
modbus有队列的库
人工智能·modbus
xiami_world18 小时前
从prompt到产品:AI 生成 UI 的三条技术路径对比与工程实践
人工智能·ui·ai·prompt·aigc·ai编程
金融Tech趋势派18 小时前
食品连锁品牌私域运营:企业微信+微盛·企微管家AI SCRM打造降本提效闭环
大数据·人工智能·企业微信