天池:铝型材表面瑕疵识别比赛第10名 算法分享&github链接

天池:铝型材表面瑕疵识别比赛第10名 算法分享

    • github链接
    • 赛季排名
    • 算法说明
      • 初赛
      • 复赛
      • 11.26 update
      • 19.5.17 update

github链接

https://github.com/YeahHuang/Al_surface_defect_detection (持续更新ing)

赛季排名

初赛: 96/2972
复赛: 10/2972

算法说明

初赛

感觉基本就是靠搬运大佬的代码,飘过了初赛。这里非常感谢 herbert-chen 和 georgeJoe 在初赛时开源自己的代码, 不然第一次参加数据挖掘大赛的小渣渣,当时真的不知从何下手。

复赛

最终提交版: detectron框架下的 Faster-RCNN + FPN (test&train data augmentation + bbox vote) 具体tricks说明详见github链接的README

因为自己的重度拖延症,目前的github链接和博客还相当naive。 嗯,占个坑,顺便督促自己尽快完成自己naive代码的开源吧。 如代码有bug,还请各位多多指正,互相学习。

11.26 update

复赛代码已上传至github,欢迎指正。

另外,官方已经把决赛答辩的视频放出来了,感觉全程花痴的看着各位大佬答辩,实在是各种ym…

感觉我就只是开源代码的搬运工,而前几名确实是有很多自己的思考der~~~
做了一些资料整理,供自己和大家交流学习:

  1. 天池广东智能算法赛 - 决赛答辩视频
  2. 天池广东智能算法赛 - 赛题介绍
  3. 天池广东智能算法赛 - 决赛答辩ppt汇总:https://pan.baidu.com/s/1NJtWyPnWdhGQrJV0FP8peA 提取码: nudc
    (p.s. 因图片为从答辩视频中,手动截屏,拼接而成,清晰度不是很高,望谅解~~)
  4. 前六名创新点总结:
    Ps: 决赛答辩的所有队伍均选用FPN + Faster-RCNN 故以下创新点针对于各队在此基础上的改动.
    1- Are u ok: OHEM + SWA + DCN + OCNet
    2-禾思科技: SWA + DCN + Generalized-RCNN + Dialted FPN + ROI Align + Focal Loss + IOU_AVG
    3-都都都都都都: SWA + Dialted FPN + DPA+ MLBP + HEF + DB
    4-打怪升级: box stacking + 结合MaskRcnn + caffe2go
    5-数之联: OHEM + Scale Normalization + multi-layer Cascade-RCNN
    6-风不动: DCN + ROI Align + batch级OHEM + RPN比例
    其中的缩写 - 全称:
    SWA: Stochastic Weight Averaging
    DCN: Deformable Convolutional Network
    OCNet: Object Context Network
    OHEM: Online Hard Example Mining
    DPA: Dual-path Aggregation (原)
    MLBP: Multi-levels ROI-Align Pooling(原)
    HEF: Hierachical Feature Ensembling
    DB: 用传统方法de-background(原)
  5. 前六的参考文献小结:
    dialted convolution: 论文
    OCNet: Object Context Network for Scene Parsing 论文
    github
    Gated Bi-directional CNN for Object Detection 论文
    Automatic Fabric Defect Detection with a Multi-Scale Convolutional Denoising Autoencoder Network Model. 论文
    Cascade-RCNN 论文 github 知乎

19.5.17 update

因为有小伙伴在github上问了OHEM implemetation的issue
在这里说下 可能的解决方案是用DCN
只需要把这个开源代码配置文件中的OHEM flag设置为True即可
(此DCN代码链接 在第一名的知乎专栏里 作者也提过他们有用这个开源框架改 所以应该是可行的)

ps附上可能有用的链接:

  1. 此次比赛第1名的知乎分享: https://zhuanlan.zhihu.com/p/50548998

  2. 天池官方技术圈关于本次比赛的论坛: https://tianchi.aliyun.com/forum/?spm=5176.12281976.0.0.555e2881eM6ncv#raceId=231682
    (这个链接里包含了冠亚季军的全部方案讲解, 附带ppt, 没空看之前的答辩视频的小伙伴可以先看一波论坛里的文章吖)

如果觉得此篇blog对你有用,不要脸的来求star github 啦啦啦~

你可能感兴趣的:(计算机视觉)