anchor设置 yolo_目标检测中Anchor(先验框)的作用

本文介绍了目标检测网络中的Anchor(先验框)概念,包括其在YOLO中的作用和重要性。解释了为何引入Anchor以帮助模型更好地学习目标类别、位置和大小。讨论了不同尺寸和长宽比的Anchor提高交并比(IoU)的原因,并探讨了Anchor尺寸的选择方法,如人为经验、k-means聚类和作为超参数学习。
摘要由CSDN通过智能技术生成

800749c190e1e88905c2416a443f9ead.png

目标检测网络(Faster RCNN、SSD、YOLO v2&v3等)中,均有先验框的说法,Faster RCNN中称之为anchor(锚点),SSD称之为prior bounding box(先验框),实际上是一个概念。Anchor设置的合理与否,极大的影响着最终模型检测性能的好坏。

1. 什么是Anchor?

一句话概括——提前在图像上预设好的不同大小,不同长宽比的框,先验框示意如下:

ca25a3881a29e50d9656d7d126257d2a.png
同一位置设置多个不同尺度先验框

2. 为什么引入Anocher?

使得模型更容易学习。

目标检测中模型不仅需要学习目标的类别,更需要学习到目标的位置和大小,这不是一个简单的任务。举个简单的例子。

YOLOv1是较早的one-stage目标检测方法(YOLOv1没有设计Anocher),它最后采用全连接层直接对边界框进行预测,由于各个图

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值