/reploss_mmdetection

my_custom_mmdetection

Primary LanguagePython

my_mmdetection

my_custom_mmdetection 记录一些比赛中使用的技巧和数据分析方法。


mmdetection的修改

数据增强:

  • mixup
  • mosaic
  • 类似Stitcher中的mosaic,代码中标记为masaic
  • bboxjitter
  • gridmask(非训练版本)
  • Minus(减去模板的均值或序列图片均值)

模型修改:

  • 新增bifpn实现
  • global roi
  • atss_Rcnn(代码可能有问题)
  • repulsion loss
  • diou loss & ciou loss (需要进一步修改,指标偏低)
  • senet

data_make

  • json2voc and voc2coco
  • duck injucktion
  • make_gt_json
  • 反色数据
  • 训练验证集分割

data_analysis

  • 可视化json
  • 可视化xml
  • 可视化每个类别的位置分布
  • 计算长宽比,大中小目标数量分布,各个类别数量分布
  • 把多个结果图片拼接起来对比
  • 多个结果文件的bbox打到一张图上和gt对比
  • 结果fp和fn的可视化

模型融合

  • 加权平均
  • 软加权平均