YOLOv8 究竟超越 YOLOv5 了吗?

点击上方“小白学视觉”,选择加"星标"或“置顶

重磅干货,第一时间送达

在目标检测领域,YOLO(You Only Look Once)一直是一种突破性算法。自YOLO算法问世以来,它已经演变为许多版本,其中最受欢迎的版本是YOLOv5和YOLOv8。这两个版本都有独特的特点和优势,使它们在各自的领域表现出色。

4d15128192406502e8e040601a78f7c2.png

在本文中,我们将比较YOLOv5和YOLOv8,看看哪一个在准确性和FPS方面更好。

相似之处(YOLOv5与YOLOv8)

  • 骨干网络:YOLOv5和YOLOv8都使用CSPDarknet53骨干架构。

  • anchor boxes:这两种算法都使用 anchor boxes 来提高目标检测的准确性。

  • 非极大值抑制(NMS):这两种算法都使用NMS来抑制同一目标的多次检测。

  • 后处理:这两种算法都使用后处理技术来提高目标检测的准确性。

  • 优化器:YOLOv5和YOLOv8都使用Adam优化器来训练模型。

  • 激活函数:这两种算法在它们的架构中都使用Mish激活函数。

准确性比较(YOLOv5与YOLOv8)

YOLOv5以其在目标检测方面的准确性而闻名。它在准确性方面取得了最先进的表现,在COCO数据集上的平均精度为50.5%。YOLOv5在检测小物体方面也表现出色,而在以前的YOLO版本中,这是一个重大挑战。YOLOv5还在实际应用中表现出色,例如在视频流中检测行人。

YOLOv8在准确性方面胜过YOLOv5。YOLOv8s模型在COCO数据集上取得了平均精度为51.4%的成绩,而YOLOv8m模型在同一数据集上取得了平均精度为54.2%的成绩。YOLOv8还在检测小物体方面表现出色,并解决了YOLOv5的一些限制。

速度(FPS)比较(YOLOv5与YOLOv8)

YOLOv5经过高度优化,非常适用于实时应用,并且其FPS(每秒帧数)非常出色。版本'n'的FPS在其他版本中是最高的,使其成为实时应用的首选。

YOLOv8在CPU上的FPS低于YOLOv5,但仍然适用于实时应用,并且在某些GPU上的FPS高于YOLOv5。YOLOv8的'n'版本适用于嵌入式设备,如Jetson Nano。

e15d48e7c0969d305bd4225f15471f85.png

图-1.3:不同设备上的FPS比较

结论

如果您需要准确地检测小物体,YOLOv5和YOLOv8都是有效的选择。但是,如果您需要在不支持GPU的设备上部署解决方案,YOLOv5可能更合适。另一方面,如果您注重速度并且可以使用GPU支持,YOLOv8可能是更有价值的选择。总的来说,截止到写作本文的时间,与以前的YOLO变种相比,YOLOv5和YOLOv8都在速度和准确性方面表现出色。

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程,即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。


下载2:Python视觉实战项目52讲
在「小白学视觉」公众号后台回复:Python视觉实战项目,即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。


下载3:OpenCV实战项目20讲
在「小白学视觉」公众号后台回复:OpenCV实战项目20讲,即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。


交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值