IoU-aware Single-stage Object Detector for Accurate Localization
2024-09-06 12:42:35
网络的结构如下:
采用FPN结构,Backbone是RetinalNet,分成了P3~P7共5个Layer,分别训练不同尺寸的Box.每个Layer对应的Head有2个分支,包括一个单独的分支用来预测分类,另一个分支用来预测两部分,一部分是Box坐标的回归,另一部分是GT Box和Anchor之间的IOU,这也是这篇论文的主要创新点,Faster RCNN等方法是对Anchor进行分类,与GT Box的IOU高于0.7的是正例,低于0.3的是负例,而这篇论文直接预测GT Box和Anchor之间的IOU.
Loss Function包括3个部分:分类损失,包括正例和负例,采用Focal Loss作为损失函数;回归损失,采用Smooth L1作为损失函数;IOU由于在0~1之间,采用Binary cross-entropy作为损失函数.
推理时采用分类值和IOU的值的乘积作为预测框的置信度,也就是排序的依据,其中α用来调整两者的权重.
最新文章
- Eclipse(一)
- 图标字体(IconFont)制作
- 游戏外挂四之利用CE和OD查找被选中怪物和怪物列表
- 我的游戏蜗牛web前端面试经历
- Check list
- C#配置升级
- 【BZOJ 2744 】[HEOI2012]朋友圈
- spring关于“transactionAttributes”的相关配置
- MediaProvider 数据库Audio相关表格相应关系
- ArrayList集合排序
- VS2015 Cordova Ionic移动开发(四)
- JAVA并发,CyclicBarrier
- 插件式Web框架
- 解决MAVEN项目因achetype加载太慢的问题
- IDEA下运行 mybatis报错 Parameter 'arg0' not found. Available parameters are [autoRecharge, id, param1, param2]
- Python reverse()方法--list
- Effective Java 第三版笔记(目录)
- java中List,Set,Map用法以及区别
- rest api上传和下载文件
- MVC扩展生成CheckBoxList并水平排列
热门文章
- 月经贴 】 Csharp in depth
- JS DOM中Ajax的使用
- JWT | io.jsonwebtoken.security.WeakKeyException: The signing key's size is 1024 bits which is not se
- SSH(一)
- 批量解析域名为IP地址的python脚本
- 如何更改Jframe里Jpanel的大小
- Flink安装及实例教程
- NFA和DFA的区别
- 1 深入Web请求过程
- java架构之路-(微服务专题)初步认识微服务与nacos初步搭建