1.介绍

航片里小目标占总像元数不足1%,普通目标检测算法如YOLO会有很多错误,主要原因有3点:

1、航片的无关背景占多数

2、目标大小由于飞行高度和拍摄角度不同

3、航片中的小移动目标和噪音会混淆

2.方法步骤

1、多线索前景分割

  结合了 optical flow 和 background modeling 两个方法,得到小目标概率热图,即一堆感兴趣区域。由于会存在许多噪声,用均值滤波对概率图进行处理。再对这些感兴趣框进行聚类,聚合重叠部分和两个离得很近的框

2、视觉细节增强

  第一步做多分辨率映射,用的是线性插值,将小图片缩放到1,2,3倍,小目标的特定特征就表现出来了。再做前景增强映射,就是把第一步放大的图片重新排列位置到一张空的图上,这个空的图大小同输入网络的图,会有空隙存在,这么做有两个好处,第一是减少没东西的背景,第二是所有放大的图片都一次性进网络,不用每张图再缩放到输入网络的大小。

3、用深度网络监测

  直接用YOLOv2进行目标检测,最后通过坐标回到原始图上。

3.网络训练

  用普通大小的数据训练,然后去监测小目标

个人想法:这篇文章主要工作是在前景分割结合两个方法获得感兴趣区域,然后用线性插值放大感兴趣区域,最后目标检测。亮点可能就是感兴趣区域的获得了,看这篇文章的初衷是想看他怎么处理小目标的,没想到就用了线性插值放大

最新文章

  1. mybatis Generator生成代码及使用方式
  2. 把token带到 http头部 或者验证一下referer
  3. MySQL exists的用法介绍
  4. 查找SQL SERVER被锁的表和解决方法
  5. [Swift]基础
  6. MFC加载皮肤 转自:http://www.cctry.com/thread-4032-1-1.html
  7. open(/dev/ietctl, O_RDWR) 参数含义(转载)
  8. 替换 PDF 文字
  9. Android监听WIFI网络的变化并且获得当前信号强度
  10. 基于前端javascript的搜索功能
  11. Linux&shell之显示数据
  12. [置顶] JQuery实战总结三 标签页效果图实现
  13. Python:一篇文章掌握Numpy的基本用法
  14. 写了一个迷你confirm弹窗插件,有取消和确认操作处理并支持单个确认使用弹窗和锁屏禁止滚动
  15. 六十一、linux 编程—— 守护进程
  16. Vc数据库编程基础MySql数据库的表增删改查数据
  17. 【Javascript系列】变量作用域
  18. vue_drf之实现极验滑动验证码
  19. vcftools报错:Writing PLINK PED and MAP files ... Error: Could not open temporary file.解决方案
  20. STRING DELIMITED BY SIZE

热门文章

  1. 1)NET CORE 重新认识 .net & .net core
  2. Xinetd服务的安装与配置详解
  3. js 简单的滑动4
  4. 4.linux下配置Golang的环境变量
  5. Java System Reports
  6. netaddr网络地址工具python
  7. Linux Shell 小数比较
  8. 从底层实现剖析Kotlin协变与逆变的原理
  9. Spring-02 -Spring 创建对象的三种方式 :1.通过构造方法创建/2.实例工厂/3.静态工厂
  10. Eclipse下,Maven+JRebel安装破解手记