[YOLO专题-1]:总体-概述发展史与学习路径

Posted 文火冰糖的硅基工坊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[YOLO专题-1]:总体-概述发展史与学习路径相关的知识,希望对你有一定的参考价值。

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122118363


目录

第1章 什么是YOLO

1.1 概述

1.2 YOLO的优点

1.3 目标检测的发展史

1.4 YOLO的发展史

第2章 YOLO的主要内容与脉络

2.1 主要内容

2.2 学习方法

2.3 学习进程

参考:


第1章 什么是YOLO:You Only Look Once

1.1 概述

YOLO是一种优秀的目标检测算法与通用的解决框架,它不仅仅做物体检测,还可以进行人脸、动物等各种实物检测。

YOLO在发展过程中在保持速度优势的同时,不断改进网络结构,同时汲取其它优秀的目标检测算法的各种优点。YOLO目标检测算法问世以来,每年都会有各种新的算法迭代更新,它具有自身显著的优势而备受人们青睐。YOLO是目标检测领域的首选。

目标检测分为两大类算法:Two Stage 和 One Stage.

Two Stage是先定位,后分类。

One Stage是将物体的定位和分类在一起完成。

YOLO属于One Stage目标检测算法。

YOLO: You Only Look Once直接开宗明义,点名了YOLO的本质是One Stage目标检测算法。

1.2 YOLO的优点

(1)检测速度非常快:定位与分类一步完成,基本可以得到实时检测。

(2)小目标检测很强:YOLO通过调整窗口大小,可以检测小目标。

(3)泛化能力强:模型一旦训练好,应用到新领域的泛化能力强,可检测人脸,可以检测动物,可以检测任何物体。

(4)使用的人多:YOLO目前被广泛应用,使用者众多,资源丰富,培训资料全。

1.3 目标检测的发展史

1.4 YOLO的发展史

 

第2章 YOLO的主要内容与脉络

2.1 主要内容

(1)YOLO V1:YOLO的基础框架

(2)YOLO V2:Anchor的引入

(3)YOLO V3:多尺度预测引入(等效于Two stage算法中的FPN)

(4)YOLO V4:众多CV 技术的大杂烩,但效果好

(5)YOLO V5:网络最小,速度最快,AP精度也最低

2.2 学习方法

(1)网络视频教程 + 图文介绍 + 开源代码 + 调试工具调试

2.3 学习进程

(1)全职:15天 = 5 * 2天 + 5天, 每个版本需要2天时间,包括原理+实践, 5天为为整体、总体、总结等。

(2)周末:2个月 = 2个月 * 2天 * 4周 = 16天。

参考:

(1)视频教程

(2)CSDN

(3)百度


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/122118363

以上是关于[YOLO专题-1]:总体-概述发展史与学习路径的主要内容,如果未能解决你的问题,请参考以下文章

[YOLO专题-21]:YOLO V5 - ultralytics代码解析-网络配置文件与总体结构

[YOLO专题-18]:YOLO V5 - ultralytics代码解析-总体架构

[云原生专题-2]:总体-实战案例架构与实战学习路径

[YOLO专题-3]:总体-目标检测的常见模型评估指标

[YOLO专题-23]:YOLO V5 - ultralytics代码解析-网络子结构详解

[YOLO专题-12]:YOLO V5 - ultralytics支持的5种不同规模的模型类型比较