原文:项目笔记《DeepLung:Deep 3D Dual Path Nets for Automated Pulmonary Nodule Detection and Classification》(一)预处理

最近一个月都在做肺结节的检测,学到了不少东西,运行的项目主要是基于这篇论文,在github上可以查到项目代码。 我个人总结的肺结节检测可以分为三个阶段,数据预处理,网络搭建及训练,结果评估。 这篇博客主要分析一下项目预处理部分的代码实现。 预处理的全部代码都在prepare.py中,对原始数据进行处理,输出预处理后的数据。 首先是主函数 def preprocess luna : luna seg ...

2018-09-10 11:52 37 5025 推荐指数:

查看详情

项目笔记DeepLung:Deep 3D Dual Path Nets for Automated Pulmonary Nodule Detection and Classification》(二)(上)模型设计

我只讲讲检测部分的模型,后面两样性分类的试验我没有做,这篇论文采用了很多肺结节检测论文都采用的u-net结构,准确地说是具有DPN结构的3D版本的u-net,直接上图。 DPN是颜水成老师团队的成果,简单讲就是dense 与 residual的结合,如上图,输入特征图一 ...

Fri Oct 12 05:19:00 CST 2018 12 3069
项目笔记DeepLung:Deep 3D Dual Path Nets for Automated Pulmonary Nodule Detection and Classification》(三)(上)结果评估

在(一)中,我将肺结节检测项目总结为三阶段,这里我要讲讲这个项目的第三阶段,至于第二阶段,由于数据增强部分的代码我始终看不大懂,先不讲。 结果评估的程序在evaluationScript文件夹下,这个文件夹下的文件名比较烦,看的比较懵。 annotations文件夹里面放的是结节标签文件,无关 ...

Fri Sep 28 02:35:00 CST 2018 0 1826
DeepLung数据预处理部分的详细展示

之前有解释预处理部分的函数,不过觉得还不够详细,同时文字解释还不够直观,所以现在想一步步运行下,打印输出 首先读取原始数据,包括相应的注释(即结节标签)【注意】注释文件中的标签是按x,y,z的顺序给的,但是origin以及spacing都是按照z,y,x的顺序,所以要逆序处理一下 ...

Tue Nov 06 20:20:00 CST 2018 2 1598
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM