Paddle目标检测学习笔记(二)

简介: Paddle目标检测学习笔记(二)

Faster R-CNN简析


第一阶段:产生候选区域


使用 Anchor替代 Selective search,选取候选区域

选出包含物体的 Ancho进入Rol Pooling提取特征

第二阶段:对候选区域进行分类并预测目标物体位置


RPN

结构:



训练:


1.向RPN网络输入一个监督信息,判断 Anchor.是否包含物体。

Anchor包含物体-正样本

Anchor不包含物体-负样本

2.根据Anch和真实框loU取值,判断正or负样本

正样本:

与某一真实框loU最大的 Anchor

与任意真实框loU>07的 Anchor

负样本:

与所有真实框的loU<0.3的 Anchor

3.采样规则:

共采样256个样本

从正样本中随机采样,采样个数不超过128个

从负样本中随机采样,补齐256个样本

loss



生成Proposals


RoI pooling


候选框分为若干子区域,将每个区域对应到输入特征图上,取每个区域内的最大值作为该区域的输出。


不足:


在两次取整近似时,导致检测信息与提取出的特征不匹配


解决:RoI Align


BBox Head


补充


Q:请分别列举你所认为的当前最先进的目标检测方法,并解释为什么该方法的是当前最先进的方法?在原理上,该方法做了什么创新?


EfficientDet


来自[1911.09070] EfficientDet: Scalable and Efficient Object Detection (arxiv.org)


主要贡献点是BiFPN和Compound scaling方法,具体我也没有精读,下面是我对其直观的理解。


BiFPN是在FPN的基础上对其进行改进,对原始的FPN模块又添加了添加上下文信息的边,并对每个边乘以一个相应的权重。


Compound scaling方法是一种复合特征金字塔网络缩放方法,统一缩放所有backbone的分辨率、深度和宽度、特征网络和box/class预测网络。


今年的单阶段算法TOOD(来自[2108.07755] TOOD: Task-aligned One-stage Object Detection (arxiv.org)),在COCO数据集上刷新了单阶段目标检测新纪录,但我还没有去了解。

特征金字塔网络缩放方法,统一缩放所有backbone的分辨率、深度和宽度、特征网络和box/class预测网络。


今年的单阶段算法TOOD(来自[2108.07755] TOOD: Task-aligned One-stage Object Detection (arxiv.org)),在COCO数据集上刷新了单阶段目标检测新纪录,但我还没有去了解。

目录
相关文章
|
11月前
|
Python Windows 网络安全
Kali 渗透测试:基于结构化异常处理的渗透-使用Python编写渗透模块(二)
Kali 渗透测试:基于结构化异常处理的渗透-使用Python编写渗透模块(二)
197 2
【qt】日历和定时器
【qt】日历和定时器
165 0
|
11月前
|
SQL 存储 缓存
SQL计算班级语文平均分:详细步骤与技巧
在数据库管理和分析中,经常需要计算某个班级在特定科目上的平均分
|
10月前
|
监控 持续交付 API
深入理解微服务架构及其在现代软件开发中的应用
深入理解微服务架构及其在现代软件开发中的应用
255 0
|
设计模式 uml
在电脑主机(MainFrame)中只需要按下主机的开机按钮(on()),即可调用其它硬件设备和软件的启动方法,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(Hard
该博客文章通过一个电脑主机启动的示例代码,展示了外观模式(Facade Pattern)的设计模式,其中主机(MainFrame)类通过调用内部硬件组件(如内存、CPU、硬盘)和操作系统的启动方法来实现开机流程,同时讨论了外观模式的优缺点。
WebSocket 心跳机制如何实现
WebSocket 心跳机制如何实现
219 0
|
存储 Kubernetes 安全
云上攻防-云原生篇&K8s安全&Config泄漏&Etcd存储&Dashboard鉴权&Proxy暴露
云上攻防-云原生篇&K8s安全&Config泄漏&Etcd存储&Dashboard鉴权&Proxy暴露
371 5
|
存储 缓存 监控
【jvm系列-09】垃圾回收底层原理和算法以及JProfiler的基本使用
【jvm系列-09】垃圾回收底层原理和算法以及JProfiler的基本使用
311 0
|
图形学
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
735 0
|
安全 数据安全/隐私保护 开发者
APP备案须知
随着智能手机普及和移动互联网发展,APP市场规模扩大,企业及开发者需在发布前进行APP备案。中国规定,提供互联网信息服务的APP须按《互联网信息服务管理办法》备案,以规范市场、保护用户权益和维护国家安全。备案流程包括在国家互联网信息办公室系统填写APP信息、提交证件材料,并确保信息真实合法。备案能提升用户信任度,增加APP市场信用,是合法经营和保障用户权益的基础。
518 0