1 of 16

海洋目标智能感知国际挑战赛��方案介绍

上大无人艇:杨扬、沈纪元、祝嘉诚

2 of 16

比赛简介

  • liner(游轮)
  • container ship(集装箱船)
  • bulk carrier(散货船)
  • island reef(岛礁)
  • sailboat(帆船)
  • other ship(其他船)
  • 训练集9800张图片
  • 公开测试集(A)1000张图片
  • 盲测试集(B)1500张图片。

3 of 16

数据分析

小目标,目标数量多

大目标,存在遮挡

光照变化

4 of 16

数据分析

存在类别不平衡

5 of 16

YOLOv5模型

6 of 16

YOLOv5

  • 自适应锚框计算
  • 自适应图片缩放
  • backbone加入了Focus结构
  • GIOU Loss
  • 加权nms

7 of 16

YOLOv5模型

8 of 16

数据增强

  • 水平翻转
  • 亮度变化
  • 尺度变化
  • mixup
  • Mosaic

9 of 16

标签平滑

 

  • 正则化

 

[0,0,1,0,0,0]

 

 

 

10 of 16

Loss

  • BCEWithLogitsLoss�
  • Focal Loss

  • QFocal Loss

  • BCEBlurWithLogitsLoss

各类别验证结果PR曲线

11 of 16

测试时增强

  • 水平翻转

  • 尺度变化

  • 对结果集成

12 of 16

辅助分类器

  • 召回率高(超过80%),但准确率低(60%多)

  • 结果中存在一些定位正确,但是分类错误的样本

  • 考虑训练一个分类器对结果进行纠正

13 of 16

数据清洗

正常情况

岛屿漏标

标注错误

14 of 16

数据清洗

岛屿标注不完整

多艘船漏标

15 of 16

实验结果

  • 标签平滑 ↑ 1分左右

  • BCEWithLogitsLoss

  • 测试时增强 2分左右

  • 辅助分类器 ↓

  • 数据清洗

16 of 16

改进方向

  • 自动数据清洗

  • Depth CNN