ps 想要用3dFPN网络来实现对luna16肺结节的3d检测,但是之前尝试从2dfpn升到3d对我来说几乎不可能的。现在改变思路想从3dfaster-rcnn入手。将其改进为3d fpn 这个方向更简单。但是发现直接搜索3d-faster-rcnn,没有具体的代码资料。只在github上搜索到caffe框架的3d-faster-rcnn(我对这框架不熟啊)。

最后在github上无意中搜索到了lung_nodule_detector(python3,pytorch),但是这个项目步骤太少没调试通(水平不行)。后来找到了deeplung这个项目,但是项目是python2的(pytorch我忍了)。后来又尝试了找,但是没有再找到其他的。没办法只能回头死磕deeplung了。谢谢这两个项目组的共享。但是我发现之前这博主https://home.cnblogs.com/u/wzyuan/feed/blog/2.html居然写过这个项目和对应论文的理解。

该博主写了预处理,模型以评估。这对我理解论文的帮助很大,谢谢博主。这对段时间除了看懂预处理以及模型。最主要的是在死磕博主没讲的数据增强这一部分(数据变换以及对应标签)。论文中没有将很细节的东西讲出来,以及里面过多的多维矩阵操作,自定义参数,常有的位置操作,各类缩放让人看了很迷。我分别从前往后再结合从后往前来推导出其中变化。尽量看它每语句代码对矩阵带来的变换https://blog.csdn.net/qq_36401512/article/details/86480550 这篇博客就是针对这个,用到的函数(吐血),你不用实际例子根本看不出来它发生了什么。还有要吐槽的就是有的变量值看不了,里面只是一个地址而已(想哭)。现在基本上理清了是怎么回事。特来写下记录下,具体之后的博客慢慢来讲。其实这不应该仅仅是3d-faster-rcnn了,还加了不少东西的呢。

ps:3月14日添加deeplung已经转DSB2017grt团队代码论文。如果想理解不推荐直接看deeplung代码。但是如果GPU显存小仅是想看看结果体验一下可以看deeplung。

deeplung代码实现主题讲解相关推荐

  1. deeplung 代码讲解(自己的理解)(我只是稍微贴下数据增强这部分的代码,其它的借鉴wuzeyuan大神的)lung16数据

    ps:一直在等wuzeyuan大神的关于deeplung这部分的理解,但是一直没更,最后只能自己上.先汇总一下大神的链接: 1.deeplung(一):https://www.cnblogs.com/ ...

  2. deeplung代码实现测试是卡住情况说明

    ps:本来今天就要开始将讲解deeplung代码的可惜测试的时候老是出现问题. 这个问题是测试的时候老出现测试到一半就卡主不动了.注意没有报错(88个ct,到43个就不动了但是显存还是占着).下面是尝 ...

  3. Deeplung代码复现(一)

    文章目录 Deeplung代码复现(一) 一.环境配置 二.CT图像预处理 三.原数据集和预处理后数据集结节可视化 1.原数据集结节可视化 2.预处理后的数据集结节可视化 Deeplung代码复现(一 ...

  4. goland设置代码颜色主题(同Sublime Text 3的代码颜色一样)

    原文:idea设置代码颜色主题(同Sublime Text 3的代码颜色一样) 1.下载主题的网址:http://color-themes.com,主题种类多,总有适合你的主题.在这个网址下载的主题是 ...

  5. CV项目肢体动作识别(三)内附完整代码和详细讲解

    CV项目肢体动作识别(三)内附完整代码和详细讲解 首先我还是给出完整的代码,然后再进行详细的讲解.这一次我们用模块化的思想,把一个功能模块化(moudle),这种思想在工程中非常常见,在分工中你需要做 ...

  6. C语言代码示范与讲解+C语言编程规范及基础语法+编程实战

    上一篇文章:C语言程序设计概述+C语言简介+算法概述 C语言代码示范与讲解+C语言编程规范及基础语法+编程实战 一:代码示范集加讲解 1.C语言第一个代码:打印"This is the fi ...

  7. GitHub YOLOv5 开源代码项目系列讲解(五)------链接手机摄像头实现目标检测

    本专栏将从安装到实例运用全方位系列讲解 GitHub YOLOv5 开源代码. 专栏地址:GitHub YOLOv5 开源代码项目系列讲解 目录 1 手机下载 "IP摄像头" AP ...

  8. Android 代码混淆语法讲解及常用模板(转)

    转载请注明原博客地址  Android 代码混淆语法讲解及常用模板 前言 混淆对于每一个开发者来说都不陌生,对于大多数 APP 而言,在上线之前,通常会进行代码混淆,加固,防止自己的 APP 被别人轻 ...

  9. bat脚本常用命令及亲测示例代码超详细讲解

    这篇文章主要介绍了bat脚本常用命令及亲测示例代码超详细讲解,在这里需要注意编辑bat文件请使用ANSI编码,不然容易出现中文乱码,需要的朋友可以参考下 目录一 1.语句注释 2.暂停 3.输出和换行 ...

最新文章

  1. 一席-赵立平-大树细菌
  2. Vuex-全局状态集中式管理神器,做vue项目不知道Vuex真的out了
  3. SAP License:GL显示行项目
  4. PAT (Basic Level) Practice1023 组个最小数
  5. getchar吸收回车
  6. arduino通过串口监视器读取一行字符
  7. SIM800C 不停的回复Call Ready NET指示灯一直不能进入3秒闪烁的状态
  8. 计算机粘贴复制快捷键,电脑粘贴复制快捷键ctrl加什么(电脑快捷键方法大全)...
  9. Halcon union_straight_contours_xld详解
  10. 推荐系统论文粗读记录【二】
  11. 基于exif信息进行图片方向旋转修正
  12. 少儿编程Scratch学习教程--Scratch3.0界面简介
  13. 如何开启 vue 项目
  14. 计算机大赛剪辑的视频,视频剪辑大赛
  15. 解放双手!无需注解快速生成API文档,跟SpringBoot绝配!
  16. Micromedia Flash Player已终止一项可能不安全的操作解决办法
  17. Altium脚本开发
  18. ret2dl-resolve
  19. CXL协议的认知记录
  20. android All

热门文章

  1. for、while、do while 3种循环异同点
  2. JavaScript随机排序算法1
  3. Windows8.1下安装NoSQL-- mongodb安装使用
  4. WCF 4 高级编程 - 读书笔记
  5. 使用OLE DB方式连接常用数据库的连接字符串的设置
  6. 玩转SecureCRT 安装
  7. 06-04 Jenkins 权限控制
  8. 软件测试的基础知识(五)
  9. 金融数据分析与挖掘实战1.4.1-1.4.3
  10. web前端都是自学成才吗?入行前端工程师的3种方式