内容完善中。。。

赛道:眼底水肿病变区域分割

队名:965728310

比赛地址:https://challenger.ai/competition/fl2018,答辩视频地址可关注官网最新动态

特别说明:未经作者同意以下内容请勿转载,或挪作他用!如果一下图片内容存在侵权,请及时联系作者删除!

代码:后期更新

题目内容:对OCT图像中,水肿类型进行多分类,且对病变区域进行分割

数据观测

数据集中存在不少问题:

1、类别分布不平衡,PED视网膜色素上皮脱离这种病变在数据集中相对较少。

从答辩情况来看,有不少队伍,采用了一定的数据集增广方案去增加这一类数据(暴力黏贴与弹性变换、GAN)。当然GAN的方法不错,而且最近不少用GAN来做数据增广,都有效的提高了模型的能力。

在很多比赛中,参赛队都会考虑数据处理,这部分也是非常花费时间的,也有不少人采取了剔除数据集中的不好的数据。但是任何对数据集苛求的模型,都会大大增加成本,而且数据质量是目前无法绝对保证的,所以模型的泛化能力才是关键。

方案思路

尝试过很多的图像预处理方案,分割后处理方案!涉及“小波变换降噪”、“散斑降噪”等一些目前较为成熟的医疗图像去噪手段,但是在我们的最终解决方案中都没有采纳!关于后处理方案,我们尝试过CRF,ConvCRF等一些常用手段,也再最终被我们淘汰!

模型方案

我们采用过两种经典模型:FCN、Unet,FCN-PSP-Unet其实是我们最好的模型,但是由于模型比较大,因此被我淘汰。我们最后使用的是基于resnet34的Unet。

之所以,一开始会采用FCN这种大模型,也是为了能够让普通的图像和医疗图像之间能有一个更加通用的模型,所以一开始会在FCN上去尝试,而且根据数据集数量来说,和VOC的增广集到达了差不多的级别,只不过图像中特征比较单一。

在我们的实验中,PSPnet去结合Unet结构,也就是类似于deeplabv3+的模型,其实效果最好。

我们自始至终都是采用多任务架构,分类与分割并行:

1、特征编码层:代表了把最终encoder的feature maps进行编码成特征向量,这里采用了建立视觉单词库,类似于词袋模型/视觉中心这这感觉。通过这种方式得到特征向量。

2、利用特征向量进行attention,优化feature maps

3、我们加入了ScSE 这个模块,由于我比较懒,最终也没画图~~~~

4、最终方案中loss=softmax Cross entropy loss + Dice loss + sigmoid 的class loss + 深度监督loss,我也尝试过对不同类别加权重、focal loss 甚至 Lovasz-Softmax 的loss,虽然有一些尝试对结果有提升,但是我觉得不方便,在最终的提交方案中,并没有采用。

总结

修改中。。。。【AIChallenger 2018 】【眼底水肿病变区域分割】冠军解决方案相关推荐

  1. 【AIChallenger 2018 】【眼底水肿病变区域分割】冠军解决方案

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接: https://blog.csdn.net/github_36923418/art ...

  2. 2018 AI Challenger全球AI挑战赛‘眼底水肿病变区域自动分割’赛道比赛总结

    2018 AI Challenger全球AI挑战赛'眼底水肿病变区域自动分割'赛道比赛总结 苏州的十月,无论是天气还是桂香都觉得让人无所适从,忙碌的低年级学生一阵风似的从身边经过,恍惚才觉得,这是我最 ...

  3. AS02修改资产折旧码报错:在财务会计中会计年度2018已结束(Fiscal year 2018 is already closed in Financial Accounting  (message

    AS02修改资产折旧码报错:在财务会计中会计年度2018已结束(Fiscal year 2018 is already closed in Financial Accounting  (message ...

  4. 一支笔的测试点_一张纸一支笔,简单一招教你自测是否有眼底黄斑病变

    原标题:一张纸一支笔,简单一招教你自测是否有眼底黄斑病变 用眼过度.视力疲劳,紧张的工作或学习后,大多数人都容易出现眼前黑影.暗点,视力下降等情况.因为这些症状和"黄斑病"的早期症 ...

  5. 计算机文化基础第二次作业-简答题,中传2018年秋计算机文化基础第二次作业-简答题...

    <中传2018年秋计算机文化基础第二次作业-简答题>由会员分享,可在线阅读,更多相关<中传2018年秋计算机文化基础第二次作业-简答题(7页珍藏版)>请在人人文库网上搜索. 1 ...

  6. p2p网络中的NAT穿透技术----常见NAT穿越解决方案

    p2p网络中的NAT穿透技术----常见NAT穿越解决方案 常见NA丁穿越解决方案 NAT技术在缓解IPv4地址紧缺问题.构建防火墙.保证网络安全等方面都发挥了重要 作用.然而,NAT设备的广一泛存在 ...

  7. 直播平台搭建中使用Nginx推流多个直播平台解决方案

    直播平台搭建中使用Nginx推流多个直播平台解决方案 一.业务场景 最近公司的直播业务中,接入了多个第三方的直播服务(网易云信和腾讯云),公司使用OBS进行推流,需要同时推流到两个平台,但是一个OBS ...

  8. android让组件贴着顶部,Android中底部菜单被输入法顶上去的解决方案

    安卓手机输入法弹出,消失会触发 window.onresize事件,我们一般的解决方法是获取焦点,底部隐藏,失去焦点,底部菜单出现,但是,有些人会点击这个按钮收起键牌 那么,这个时候你的失去焦点无效, ...

  9. 中望软件华东区技术部经理尚飞:中望设计云与制造大数据解决方案

    为进一步推广上海市国企应用自主可控信息技术,9月26日,由上海市国有资产管理委员会.上海市经济和信息化委员会.上海市版权局指导,上海市国有资产信息中心主办,畅享网提供媒体支持的"自主可控技术 ...

最新文章

  1. [转]Git忽略规则及.gitignore规则不生效的解决办法
  2. 10-03视图的优缺点及注意事项
  3. boost::hana::slice_c用法的测试程序
  4. php sorcket_深入浅出讲解:php的socket通信
  5. java编写计算器实现cancel_用Java编写的简易计算器
  6. 从零开始搭建webpack+react开发环境
  7. pycharm pip安装_Python从入门到大师教程 | 一、搭建Python环境和安装Pycharm
  8. Linux终端控制台console和earlycon分析
  9. 管理会计习题集及答案 5-7章
  10. mysql函数百分比_mysql window函数计算百分比
  11. 开发集成云信IM小程序聊天室流程
  12. 苹果html 闪退,苹果打开软件闪退是怎么回事_苹果手机一打开软件就闪退如何解决-win7之家...
  13. pid的matlab仿真,MATLAB Pid仿真实验
  14. m3u8视频下载转为mp4
  15. 华为超越三星拿下第一!2019年全球5G手机出货量榜单揭晓
  16. Pychram连接mist远程服务器踩坑指南
  17. 服务器如何解决被流量攻击
  18. 兰州主城区将实时监控 年内享受市民一卡通
  19. 怎样快速找到网站根目录
  20. 斗地主机器人AI算法和策略(个人思路总结)

热门文章

  1. linux中shmget参数详解
  2. ECharts3 实现 AJAX异步加载 数据库数据
  3. “华龙一号”首台核能发电机研制成功,多项指标达世界先进水平
  4. 7-39 QQ Account Management (25 分)【c++】【中英文】
  5. CVPR 2020 论文大盘点-动作识别篇
  6. 机器学习入门之Ubuntu基本配置
  7. 脑卒中css评分是什么意思,CSS评分表多伦多临床评分系统
  8. 用Python也能画图?用Python来画个“python”~
  9. linux远程cp命令,Linux cp scp命令使用
  10. php和java搞笑动态图_多玩搞笑GIF图片爬虫 PHP实现