科技 > 人工智能 > 车联网

目标检测——YOLOX算法解读

154人参与 2024-08-01 车联网


yolo系列算法解读:
yolov1通俗易懂版解读ssd算法解读yolov2算法解读yolov3算法解读yolov4算法解读yolov5算法解读yolor算法解读yolox算法解读yolov6算法解读yolov7算法解读yolov8算法解读yolov9算法解读yolov10算法解读

pp-yolo系列算法解读:
pp-yolo算法解读pp-yolov2算法解读pp-picodet算法解读pp-yoloe算法解读pp-yoloe-r算法解读



1、算法概述

yolox是旷视科技2021年提出的目标检测算法,它基于yolov3-spp进行改进,将原有的anchor-based调整为了anchor-free形式,并且集成了其他先进检测技术(比如decoupled head、label assignment simota)取得了sota性能。类似于yolov5,它也提供了多个尺度版本的模型,nano/tiny/s/m/l/x,而且该方法的onnx、tensorrt、ncnn、openvino推理模型均已开源。下图是yolox与其他检测算法的对比情况图:
在这里插入图片描述
以我实际的使用情况来看,对比yolov5算法,yolox在检测精度方面确实比yolov5更加优秀,但速度会稍微慢一点点。


2、yolox细节

作者以yolov3-spp为基准,即backbone为darknet-53,neck为spp+fpn,head部分为分3个特征图输出nxnx(3x(4+1+80))。yolox对其进行一步步改进,下面来看具体的改进手段。

下面是上述改进的消融实验结果:
在这里插入图片描述
从表中可以看出,数据增强,划分3x3领域取更多正样本和simota动态匹配正样本这三个改进对yolox提升比较大。


3、实验

与现如今其他检测算法对比
在这里插入图片描述


4、总结

yolox和yolov5是我个人用得比较熟练的算法,工程代码都仔细研读过,写得都是非常优秀,代码结构清晰明了,如今yolox和yolov5都在工业界得到了广泛的应用,就我个人使用感觉而言,yolox的精度是略高于yolov5的,但速度比yolov5稍慢,两个算法都有不同的应用版本,可以方便各个平台适配;个人使用下来,yolox似乎对小目标漏检比较多,yolov5泛化性能更强一点。

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

概念解析 | 利用MIMO雷达技术实现高性能目标检测的关键技术解析

08-01

一文搞懂YOLO系列目标检测!万字长文(附YOLOv8实操教程)

08-01

YOLOv8-ROS-noetic+USB-CAM目标检测

08-01

从0开始yolov8模型目标检测训练 验证和测试

08-01

目标检测 - yolov8初体验+训练自定义数据集

08-01

RGBD Salient Object Detection via Disentangled Cross-Modal Fusion(2020)阅读学习记录(自用)

08-01

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论