目标检测算法的大体框架-------backbone、head、neck
在基于深度学习算法的目标检测算法其实大体上都是由三部分组成的,即backbone、head、neck。整个算法的设计流程基本都是:输入->backbone->neck->head->输出。
1、具体含义
backbone
骨干网络也称为主干网络,主要用于特征提取,提取不同尺度、不同感受野下、不同类别的目标特征,以满足目标检测;
head
检测头,主要用于预测目标的种类和位置(bounding boxes);
neck
一般翻译成“瓶颈”或是“脖子”,这个翻译总感觉有些问题,此结构主要是将backbone上的多个层级的特征图进行融合加工,增强网络的表达能力,同时,neck决定了head的数量,决定了不同尺度的样本如何分配到不同的head;
2、常用结构
backbone主要包括:
VGG、ResNet(ResNet18,50,100)、ResNeXt、DenseNet、SqueezeNet、Darknet(Darknet19,53)、MobileNet、ShuffleNet、DetNet、DetNAS、SpineNet、EfficientNet(EfficientNet-B0/B7)、CSPResNeXt50、CSPDarknet53;
head
one-stage:RPN、SSD、YOLO、RetinaNet、CornerNet、CenterNet、MatrixNet、FCOS;
two-stage:Faster R-CNN、R-FCN、Mask RCNN (anchor based)、RepPoints(anchor free);
neck
SPP、ASPP、RFB、FPN、NAS-FPN、Fully-connected FPN、BiFPN等;
目标检测算法的大体框架-------backbone、head、neck相关推荐
- 目标检测算法横向比较,包括backbone、特征融合、loss、proposal/anchor/heatmap、NMS、正负样本设置等
目标检测算法发展移步:目标检测算法 本文从算法改进的方向,进行横向比较,包括backbone,特征融合.loss.proposal/anchor/heatmap.NMS.正负样本设置等 Referen ...
- 基于yolov5框架实现人流统计(目标检测算法、目标追踪算法以及越界识别功能)+手机获取统计人数
主要实现的AI算法有:目标检测.目标追踪 主要实现AI算法功能:越界识别功能(主要是获取统计人流量) 平台:基于Aidlux平台 基础库安装: (1)lap安装: 先sudo apt-get upda ...
- 重读 CenterNet,一个在Github有5.2K星标的目标检测算法
本文带领大家重温 Objects as Points 一文,其于2019年4月发布于arXiv,谷歌学术显示目前已有403次引用,Github代码仓库已有5.2K星标,无论在工业界和学术界均有巨大影响 ...
- 病虫害模型算法_基于深度学习的目标检测算法综述
sigai 基于深度学习的目标检测算法综述 导言 目标检测的任务是找出图像中所有感兴趣的目标(物体),确定它们的位置和大小,是机器视觉领域的核心问题之一.由于各类物体有不同的外观,形状,姿态,加上成像 ...
- AI综述专栏 | 基于深度学习的目标检测算法综述
https://www.toutiao.com/a6685618909275488780/ 2019-04-30 17:35:53 关注微信公众号:人工智能前沿讲习, 重磅干货,第一时间送达 AI综述 ...
- 目标检测算法YOLOv4详解
YOLOv4是精度速度最优平衡, 各种调优手段是真香,本文主要从以下几个方面进行阐述: YOLOv4介绍 YOLOv4框架原理 BackBone训练策略 BackBone推理策略 检测头训练策略 检测 ...
- 3目标检测的准确率_吊打YOLOv3!普林斯顿大学提出:CornerNetLite,基于关键点的实时且精度高的目标检测算法,已开源!...
点击上方"CVer",选择"星标"和"置顶" 重磅干货,第一时间送达 前戏 最近目标检测方向,出了很多很棒的paper,CVer也立即跟进报 ...
- [RCNN]-[YOLO]-[SSD]目标检测算法
原文链接:http ://chuansong.me/n/353443351445 转载自深度学习大讲堂公众号 开始本文内容之前,我们先来看一下上边左侧的这张图,从图中你看到了什么物体?他们在什么 ...
- 干货|基于深度学习的目标检测算法面试必备(RCNN~YOLOv5)
点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:作者丨不出名的小金@知乎(已授权) 来源丨https://zhuanlan.zhihu.com/p/35406 ...
最新文章
- 场景切换 异步加载 loading条做法
- 学习Linux的一些建议
- Windows系统的MySQL目录结构
- 【零基础学Java】—对象的内存图(八)
- iphonexr电池容量_iPhone12mini电池容量多少毫安能用多久 iPhone12mini适合打游戏王者吗...
- Citrix MCS桌面管理技术解读
- 测试计划内容应该有哪些?如何编写测试计划?
- [线性代数] 常用定义与公式
- 芭蕉树上第二十一根芭蕉-- matlab2017b安装的出现问题
- 央行等8部委发文规范供应链金融,严禁无牌开展相关业务
- 固态硬盘是什么接口_经常买错各种SATA和NVMe固态硬盘,有没有办法快速分辨呢?看接口...
- CSDN周赛52期及53期浅析
- 中国十大热门网站榜中榜/Alexa综合排名TOP10(2015)
- [C++程序设计](入门级题解)小鱼的航程
- win10 设置为静态ip地址
- CAD制图初学入门教程之立剖网格
- [Java|面试] 面试被问Java的动态代理机制,能说说吗
- pyinstaller流程及相关问题
- android获取当前焦点的位置,查找焦点的位置
- CMOS图像传感器——SNR计算
热门文章
- 还在用电脑多控手机?你out了,手机多控手机,全新神器
- 【产品设计】塑胶模具设计:合模线/分模线(PL - Parting line)详解
- springboot实现微信模板消息推送
- linux下wifi连接方法
- php 半角 全角空格,全角空格和半角空格
- 函数逼近和曲线拟合、插值
- 全国产!全志A40i+Logos FPGA核心板(4核ARM Cortex-A7)硬件说明
- 通过js点击事件处理防止表单重复提交
- 计算机新建用户如何删除,win10系统如何添加和删除用户?windows10删除用户教程...
- 阿里技术风险与效能部负责人张瓅玶:阿里集团深度用云实践