首页 > 其他分享 >YOLOv1

YOLOv1

时间:2023-03-19 21:13:53浏览次数:44  
标签:概率 20 预测 YOLOv1 7x7x30 类别

论文阅读(8)YOLOv1:You Only Look Once: Unified, Real-Time Object Detection

预测阶段

特征提取

图像卷积(卷积神经网路)之后生成7x7x30张量

将输入图片划分成7x7的网格(grad cell),每一个网格预测2个定位框(x,y,h,w,c)

c(confidence):置信度(前景or背景)

2个框共10(2*5)个参数,PASCAL VOC 共20个类别,20个类别条件概率,因此一个grad cell生成30个参数

所提输出是7x7x30(5+5+20)

后处理

非极大值抑制NMS,把输出的7x7x30张量变成最终的预测结果

  1. 将20个类别的条件概率和置信度相乘得到预测是某个类别的概率

    每个grad cell两个预测框,都要进行如此操作,得出20x98的概率矩阵

  2. 对每一个类别,设置阈值低于某个值,直接将其概率置为0

  3. 对每一个类别,对所有预测概率按照降序排序,计算此后每一个框与当前框的交并比(IoU),若大于某一个阈值,则认为后面的框和当前框预测的是同一个物体,且后面的框概率较小,将后面框的概率置为0

  4. 对每一个类别,输出其剩下的预测框及概率即可

训练阶段

损失函数:每一项都是平方和误差,YOLOv1将目标检测问题当作回归问题

image-20230302074901860

标签:概率,20,预测,YOLOv1,7x7x30,类别
From: https://www.cnblogs.com/dctwan/p/17234282.html

相关文章

  • YOLO精讲------YOLOV1
    CV小白说YOLOV1题外话:目标检测是什么?它是在图像中对一类或多类感兴趣的目标进行查找和分类,确定它们的类别和位置。由于各类物体有不同的外观、形状和姿态,加上成像时各......
  • YOLO详解------YOLOV1
    CV小白说YOLOV1题外话:目标检测是什么?它是在图像中对一类或多类感兴趣的目标进行查找和分类,确定它们的类别和位置。由于各类物体有不同的外观、形状和姿态,加上成像时各......
  • YOLO详解------YOLOV1
    CV小白说YOLOV1题外话:目标检测是什么?它是在图像中对一类或多类感兴趣的目标进行查找和分类,确定它们的类别和位置。由于各类物体有不同的外观、形状和姿态,加上成像时各......
  • 万字长文详解 YOLOv1-v5 系列模型
    yolov1作者提出了一种新的目标检测方法YOLO,之前的目标检测工作都是重新利用分类器来执行检测。作者的神经网络模型是端到端的检测,一次运行即可同时得到所有目标......
  • yoloV1 bbox标签转换为yolo
    importnumpyasnpdefconvert_bbox2labels(bboxes):""":parambboxes:(N,5)的bbox信息列表:return:(30,7,7)的yolov1格式的label,需要将(cls_index,dx......
  • 万字长文详解 YOLOv1-v5 系列模型
    一,YOLOv1Abstract1.Introduction2.UnifiedDetectron2.1.NetworkDesign2.2Training2.4.Inferences4.1ComparisontoOtherReal-TimeSystems5,代码实......
  • Yolo系列简单汇总一(yolov1至yolov5)
    Yolo系列简单汇总二(yoloxyolo6yolo7)见:https://www.cnblogs.com/xiaxuexiaoab/p/16643821.html一、YoloV1pdf:https://arxiv.org/pdf/1506.02640.pdfcode:https://......