0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于使用CNN提高CT成像质量的分析和介绍

MATLAB 来源:djl 作者:Ryohei Nakayama 2019-09-11 10:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

由于可以生成器官、骨骼和血管的 3D图像,计算机断层扫描(CT 或 CAT)的诊断价值远高于简单的 X 射线。然而,在诊断价值提升的同时,不免要付出代价:潜在的有害辐射暴露风险也会随之增加。

CT 扫描生成的 3D图像是由通过计算机软件堆叠到一起的 2DX 射线图像组合而成。因此,一次胸腔 CT扫描的平均有效辐射剂量为7毫西弗 (mSv),是胸腔 X 射线剂量(0.02mSv) 的 350 倍。[1]辐射暴露量与患癌风险密切相关;依据指导原则,儿童 CT扫描的辐射剂量上限为1.5mSv。

医学研究人员希望在满足医生所需的图像清晰度的同时限制辐射的暴露量。采用超低剂量 CT 方法前景广阔,其中胸腔图像的平均有效剂量约为 0.13mSv。超低剂量 CT 扫描的主要缺点在于分辨率相对较低且噪音极大,因而医生难以观察器官、脂肪和间质组织(图1)。

图1. 超低剂量 CT(左)与传统 CT(右)的图像质量比较

日本立命馆大学的 Ryohei Nakayama博士开发了一款基于卷积神经网络 (CNN) 回归的 MATLAB软件系统,尽管采用超低剂量 CT 扫描作为输入,但生成的图像质量却与正常剂量 CT 扫描不相上下。该系统不仅可以为医生提供同等水平的诊断信息,还能将患者遭受的辐射暴露风险降低 95%。

相 关 资 源

从 MATLAB 生成 CUDA 代码:

加速基于 GPU嵌入式视觉和深度学习算法

扫描下列二维码获取白皮书,通过一个基于深度学习的交通信号检测为例,了解如何从 MATLAB 中开发的算法生成优化的 CUDA 代码:

准备 MATLAB 代码以便生成 GPU 代码

在 NVIDIA GPU 上生成、测试和部署生成的 CUDA 代码

优化代码提高性能

超分辨率与 CNN

最初开始研究改善低剂量 CT 图像质量的方法时,本人应用了超分辨率技术,运用 MATLAB 将 CT 图像划分为小的局部区域,然后对低剂量区域与正常剂量区域进行配对,从而创建出一个图像字典。若要分析某个新的低剂量图像,系统将在字典中查找小的低剂量区域,向用户呈现对应的正常剂量图像块。

为充分发挥这项技术的成效,需创建规模宏大的字典以便从中找到互相比较的图像。但是,随着字典规模的扩大,系统的资源需求随之增加;更重要的是,查找小图像所需的搜索时间将延长。虽然 CNN 需要一定的时间进行训练,但是在分析新图像时,得出结果的速度比本人所开发的超分辨率方法要快得多。例如,经过训练的 CNN 只需约 20 分钟即可为一位患者生成结果,而采用超分辨率方法获得类似结果则需要约 2 小时。

虽然早已开始寻求利用 CNN 回归弥补超分辨率方法的种种缺陷,但在某些情况下,超分辨率技术的表现的确极为出众。例如,如果要诊断的图像图案与某一张字典图像的图案十分接近,超分辨率方法可以生成极其精准的结果。因此,本人计划创建一款混合系统,综合运用 CNN 回归与超分辨率技术。

获取图像和构建 CNN

为提高超低剂量胸腔 CT 扫描的清晰度,本人应用了下面这种方法:使用两个 CNN,一个 CNN 专注于 CT 图像的肺部区域,另一个 CNN 专注于非肺部区域(图 2)。用来训练 CNN 的图像数据集由日本三重大学的研究人员提供。其中共包含 12 个图像对,每个图像对分别为同一组织的正常剂量扫描图像和超低剂量扫描图像。(由于再次采集图像意味着患者再次面临辐射暴露风险,我们不得不将研究控制在相对较小的受试者群体。)参与研究的每张图像为 512 x 512 像素,每次扫描涵盖 250 张图像(切片)。

关于使用CNN提高CT成像质量的分析和介绍

图 2. 接受肺部区域和非肺部区域超低剂量 CT 训练的 CNN。

根据先前的超分辨率研究结果,本人建立了 CNN 的初始结构。在这项研究中,本人发现局部区域设置为 7x 7 效果最好,因而开始采用这一尺寸的局部区域建立深度学习模型。随后尝试使用介于 5x 5 到128 x 128 之间的多种局部区域尺寸,检查每种尺寸所生成的结果的清晰度。最终确定肺部区域尺寸为 32 x 32,非肺部区域尺寸为 64 x 64。在 MATLAB 中开展研究期间,本人还评估了约 128 种不同的 CNN 超参数组合,尝试不同的输入大小、滤波器以及不同数量的卷积层。

训练和验证 CNN

运用交叉验证方法训练包含 11 名患者图像的模型,使用剩下的一名患者的图像进行测试。采用不同的训练集和测试图像,重复执行以上步骤 12 次。为加快此过程,使用 Parallel Computing Toolbox 对多个 NVIDIAGeForce 系列 GPU 进行并行训练。为监控训练进度,使用 Deep Learning Toolbox 中的监控可视化选项来绘制精度和损失(图3)。

关于使用CNN提高CT成像质量的分析和介绍

图 3. DeepLearning Toolbox 生成的训练进度示例图。

使用均方根 (RMS) 水平和用于测量图像质量指标的结构相似度指数 (SSIM),参照对应的正常剂量图像来评估每个超低剂量测试图像的结果。

后续步骤

制定计划,在实际临床研究中采用基于 CNN 的系统。另外,还积极设法将系统部署到图片存档和通信(PAC) 服务器,以便于存储和访问医学图像。在 MATLAB 中开发医学成像软件优势众多,其中一项重要优势在于,该环境可以轻松创建底层算法接口,继而将整个包分发给医生,本人已对个人创建的其他很多基于 MATLAB 的系统应用过这项流程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    162

    文章

    8472

    浏览量

    186292
  • 图像数据
    +关注

    关注

    0

    文章

    54

    浏览量

    11704
  • 深度学习
    +关注

    关注

    73

    文章

    5608

    浏览量

    124637
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CT-6101-O铁氧体隔离器

    (如功放、信号发生器)免受反射功率损坏。应用场景卫星通信:在X/Ku波段卫星通信系统中,CT-6101-O能够隔离上行/下行信号串扰,保障频段纯净,提高通信质量。雷达系统:在气象雷达、导航雷达等系统中
    发表于 04-23 09:39

    光学成像系统中的像差

    图像点的涂抹,从而降低成像系统的质量。 通过快速的物理光学软件VirtualLab Fusion可以很好地研究像差效应。在本周的通讯中,我们选择了两个与像差有关的例子:第一个是典型的波前像差
    发表于 04-23 08:21

    FPGA实现CNN卷积层的高效窗口生成模块设计与验证

    卷积神经网络(CNN)可以分为卷积层、池化层、激活层、全链接层结构,本篇要实现的,就是CNN的卷积层中的window窗。
    的头像 发表于 04-15 10:35 162次阅读
    FPGA实现<b class='flag-5'>CNN</b>卷积层的高效窗口生成模块设计与验证

    关于MT6901的直线DEMO介绍

    关于MT6901的直线DEMO介绍
    的头像 发表于 01-30 10:54 788次阅读
    <b class='flag-5'>关于</b>MT6901的直线DEMO<b class='flag-5'>介绍</b>

    电流互感器(CT)接入电能质量在线监测装置低压侧时,如何选择接地位置?

    电流互感器(CT)接入电能质量在线监测装置低压侧时,接地位置的选择核心原则是“优先装置侧单端接地,特殊场景适配悬浮接地”,需兼顾 “抑制干扰、避免地环路、操作安全” 三大目标,严格遵循 DL/T
    的头像 发表于 12-12 10:50 1144次阅读
    电流互感器(<b class='flag-5'>CT</b>)接入电能<b class='flag-5'>质量</b>在线监测装置低压侧时,如何选择接地位置?

    关于NFC镍锌铁氧体片的介绍

    关于NFC镍锌铁氧体片的介绍
    的头像 发表于 12-04 10:52 568次阅读
    <b class='flag-5'>关于</b>NFC镍锌铁氧体片的<b class='flag-5'>介绍</b>

    提高土压力监测数据质量的策略与建议

    确保土压力监测数据的准确性和可靠性需要从仪器选型、安装埋设、数据管理和分析应用等环节进行全面优化。以下是一系列提高数据质量的具体策略和建议。一、仪器选型与设计优化选择适合的仪器是保证监测质量
    的头像 发表于 11-03 16:40 572次阅读
    <b class='flag-5'>提高</b>土压力监测数据<b class='flag-5'>质量</b>的策略与建议

    CNN卷积神经网络设计原理及在MCU200T上仿真测试

    CNN算法简介 我们硬件加速器的模型为Lenet-5的变型,网络粗略分共有7层,细分共有13层。包括卷积,最大池化层,激活层,扁平层,全连接层。下面是各层作用介绍: 卷积层:提取特征。“不全
    发表于 10-29 07:49

    CT-4032-O/CT-4031-N铁氧体隔离器

    灵敏度提升:通过减少接收通道噪声,提高雷达探测距离和分辨率。测试与测量信号源保护:在矢量网络分析仪(VNA)等设备中,防止被测件(DUT)反射功率损坏仪器。高精度测试:低插入损耗(≤0.40 dB)确保测试信号保真度,适用于5G基站测试、毫米波器件研发。
    发表于 09-23 08:53

    高光谱成像的照明源有哪些?

    组件之一,直接影响光谱数据的质量、信噪比、动态范围及系统适用性。中达瑞和将系统梳理高光谱成像中常用的照明源类型及其技术特点,并分析其适用场景。 2. 高光谱成像照明源分类 2.1 连续
    的头像 发表于 09-17 10:14 968次阅读
    高光谱<b class='flag-5'>成像</b>的照明源有哪些?

    为什么计量 CT、保护 CT 和测量 CT 总是被搞混?如何正确选择合适的 CT

    精度的CT。但实际上,它们在功能、精度要求、饱和特性等方面存在明显差异。下面将从多个方面详细介绍三者的区别及选型要点。
    的头像 发表于 08-04 11:12 2132次阅读
    为什么计量 <b class='flag-5'>CT</b>、保护 <b class='flag-5'>CT</b> 和测量 <b class='flag-5'>CT</b> 总是被搞混?如何正确选择合适的 <b class='flag-5'>CT</b>?

    蔡司工业CT重塑汽车电子连接器无损检测新标杆

    在汽车智能化浪潮下,电子连接器作为信号传输的“神经枢纽”,其内部质量直接决定车辆安全性与可靠性。传统检测手段需拆解零部件,不仅效率低下,更可能破坏精密结构。蔡司工业CT技术的出现,以无损三维成像重新
    的头像 发表于 06-27 17:21 1272次阅读
    蔡司工业<b class='flag-5'>CT</b>重塑汽车电子连接器无损检测新标杆

    钙钛矿薄膜在线质量把控:基于光强依赖性光致发光PL成像的方法研究

    强依赖性光致发光(PL)的幂律关系分析,实现了对钙钛矿薄膜质量的快速、精准评估。光强依赖性光致发光PL成像技术MillennialSolar(a)实验装置示意图(b-c
    的头像 发表于 05-30 09:03 2004次阅读
    钙钛矿薄膜在线<b class='flag-5'>质量</b>把控:基于光强依赖性光致发光PL<b class='flag-5'>成像</b>的方法研究

    CT-3046-O\\CT-3045-N铁氧体环行器UTE Microwave

    质量要求高的场景;CT-3045-N虽然插入损耗较高,但隔离度仍能满足一般应用需求。l 功率容量与温度稳定性 CT-3046-O的功率容量更高,温度稳定性更好,适合大功率和高可靠性
    发表于 05-23 10:06

    为生命护航|激光跟踪仪检测X射线计算机断层扫描成像系统的应用

    行业背景概述X射线计算机断层扫描成像系统,简称CT。近年来,全球CT市场展现出稳健的扩张态势。在亚太地区,伴随各国对医疗基础设施建设的持续投入,以及人口老龄化程度的加深,CT设备迎来了
    的头像 发表于 05-16 15:39 995次阅读
    为生命护航|激光跟踪仪检测X射线计算机断层扫描<b class='flag-5'>成像</b>系统的应用