前言

本人研究生在读,我的研究方向是医学影像处理。研究生阶段主要集中在眼科医学影像,具体一点就是视网膜OCT图像。最近在写研究生的毕业论文的时候,写作之前需要对之前的各种文献资料进行汇总和归纳。这个过程中发现了很多挺不错的论文和相关资源(论文或者工具)。有些资源个人觉得非常有价值,特别是对刚接触这个领域的同学来讲。所以在这里想将这些记录一下,也希望能够对这个领域的同学有些帮助。

视网膜OCT影像这块的研究主要集中在视网膜层次和病灶区域的分割。在医学中,视网膜是一种具有多层层状结构的透明的膜,其在OCT下的结构如图1[1]所示。

为了对其进行分割和分析,研究者们公布了一些软件工具。这里对其进行汇总和分析。

1. OCTSeg

该工具是Pattern Recognition lab开发的一种针对视网膜OCT影像进行层次和血管阴影分割的工具。该工具基于Matlab开发,具有图形界面。同时也提供工具对自动分割的结果进行调整。基于层次分割计算得到的视网膜层次厚度数据也支持以csv格式文件进行导出。该软件仅用于研究目的!

该软件从2011年发布后持续进行更新,目前版本更新到V0.4(January 2016)。不过官方页面上显示目前其已经不继续进行更新,但允许使用者自己在源码基础上进行开发调整。

官方介绍:
OCTSEG (Optical Coherence Tomography Segmentation and Evaluation GUI) is a graphical user interface (GUI) written in MATLAB for research purpose. The retinal layers and the blood vessels of retinal OCT scans can be segmented. Tools for the manual correction of the automated segmentations are provided. The segmentations or resulting thickness measurements on the retinal layers may be exported as a CSV file, which is readable by many standard software programms (e.g. Excel).

1.1 软件特点

  • 支持海德堡系列机器的.vol文件,同时支持环扫和视乳头区域的扫描
  • 支持常见的图像格式(.tif, .pgm, .jpg), 支持多张图像以.list的形式读取为体数据
  • 自动分割6个主要的视网膜层,包括inner limiting membrane, outer nerve fiber layer boundary, and retinal pigment epithelium
  • 自动对血管阴影区域进行定位
  • 可以同时批处理多个图像
  • 支持人工对自动分割的结果进行调整
  • 支持分割结果和视网膜厚度图可视化
  • 支持分割结果以.csv文件导出

官方介绍:

  • Heidelberg Engineering Spectralis OCT RAW data (.vol ending): Circular scans and Optic Nerve Head centered volumes are supported
  • Image file (.tif, .pgm, .jpg) support. Multiple images can be read in as volumes using user generated .list files (a text file format). Note: The algorithms have never been tested on other data then from the Spectralis system. If you will try it out: Please tell me about the results, I am always interested!
  • Automated segmentation of 6 prominent retinal layers (including the inner limiting membrane, outer nerve fiber layer boundary, and retinal pigment epithelium)
  • Automated segmentation of the blood vessel positions on circular scans
  • Batch processing of circular scans
  • Manual correction of possible segmentation errors
  • Visualization of the data and the segmentation results, including enface views and thickness maps
  • Export of the segmentation results to CSV text files

1.2 软件界面示例

来源于官方主页

主窗口:Here the automated segmentations are performed and the visusalization/correction tools are started.

可视化工具:Heidelberg Engineering .vol files are displayed and in addition the OCTSEG segmentations.

血管阴影定位工具:

层次自动分割矫正工具:

1.3 下载地址

Windows安装包:octsegInstaller.exe
源码下载:octsegSource.zip

如果在研究中使用该工具的话,可以引用下面的文章:
Markus A. Mayer, Ralf. P. Tornow, Christian Y Mardin, Ralf P. Tornow: “Retinal Nerve Fiber Layer Segmentation on FD-OCT Scans of Normal Subjects and Glaucoma Patients”, Biomedical Optics Express 1 (2010) No. 5 pp. 1358-1383

2. OCTExplorer

该软件由The Iowa Institute for Biomedical Imaging开发并维护,其包含了一系列的用于OCT影像处理的算法(目前仅支持windows平台)。软件持续得到更新,目前已经到了5.0.0版本。想要下载的话,只要同意相关的协议条款即可。同时,该软件也配置了较为详细的用户说明手册,对用户还是挺友好的。

而且该软件支持的格式非常全面,几乎适用大多数场景。

2.1 软件界面示例

打开OCT图像:

视网膜层次分割:

三维可视化:

视网膜厚度分析:

ETDRS分区分析:

更多细节和使用步骤详见用户说明手册

3. AURA tools

AURA tools : AUtomated Retinal Analysis tools,一系列的与OCT影像处理相关的工具集,主要有:

项目主页对该工具的介绍和使用较少,不过提供了可直接下载的链接,有需要的同学可以下载下来试一试。

4. ReLayer

ReLayer: 一个免费且在线的用于眼科OCT影像分析的跨平台工具。目前的分析主要包括视网膜层次分割和厚度分析。如层次分割:

厚度分析:

不过,该软件目前没有提供下载,估计还在后续完善中。更多信息可以查看该软件对应的论文。

5. Livelayer

Livelayer: A Semi-Automatic Software for Segmentation of Layers and Objects in Optical Coherence Tomography Images,一个基于Matlab的半自动的视网膜层次分割软件。目前该论文仅仅发在Arxiv上(2020年3月份),没有提供网站介绍和下载链接。论文中给出的界面如下:

手动分割界面:

有需要的同学可以关注下这个论文的后续进展。


如果觉得我的文章不错的话,欢迎评论分享~
你的鼓励就是我的动力
如有不错或错误之处,也欢迎指出~

参考文献

[1] Mohandass G, Natarajan R. A, Sendilvelan S. Retinal Layer Segmentation in Pathological SD-OCT Images Using Boisterous Obscure Ratio Approach and its Limitation. Biomed Pharmacol J 2017;10(3).

好物推荐:眼科OCT影像自动分割工具推荐相关推荐

  1. 「软件推荐」Mac 平台生产力小工具推荐

    软件目录 前言 Snappy - Window Snipaste 的功能替换版 Pureref - 参考图管理 - 剪报管理 downie 4 - 视频下载好帮手 iStat Menus for Ma ...

  2. 干掉 BeanUtils!试试这款 Bean 自动映射工具,真心强大!

    平时做项目的时候,经常需要做PO.VO.DTO之间的转换.简单的对象转换,使用BeanUtils基本上是够了,但是复杂的转换,如果使用它的话又得写一堆Getter.Setter方法了.今天给大家推荐一 ...

  3. python和报表生成工具_报表自动生成工具的原理方法,及热门软件

    阅读提示: 文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式. FineReport最新版免费试用:https://www.finereport. ...

  4. 推荐一个github上好玩的工具

    推荐一个github上好玩的工具 推荐一个github上好玩的工具,给变量取名字,推荐给起名困难户... 地址:https://unbug.github.io/codelf/# 如果你用vscode, ...

  5. 12款浏览器兼容性测试工具推荐

    http://lib.csdn.net/article/softwaretest/40340?knId=1309 12款浏览器兼容性测试工具推荐 12款浏览器兼容性测试工具推荐 作者:lhzb8866 ...

  6. 基于Python Unet的医学影像分割系统源码,含皮肤病的数据及皮肤病分割的模型,用户输入图像,模型可以自动分割去皮肤病的区域

    手把手教你用Unet做医学图像分割 我们用Unet来做医学图像分割.我们将会以皮肤病的数据作为示范,训练一个皮肤病分割的模型出来,用户输入图像,模型可以自动分割去皮肤病的区域和正常的区域.废话不多说, ...

  7. 重磅开源人工智能纹理分割自动分割由参考纹理覆盖图像自监督学习

    重磅开源人工智能纹理分割自动分割由参考纹理覆盖图像自监督学习(特约点评:人工智能纹理分割自动分割由参考纹理覆盖图像自监督学习对于纹理分割提供了新的思路,这个创新点趣说人工智能必须推荐.来自网友小星的推 ...

  8. 常用计算机的储存设备有哪些,【好物榜单】常用数据存储设备推荐

    [好物榜单]常用数据存储设备推荐 2018-09-04 12:21:57 2点赞 6收藏 0评论 现在的网盘越来越不靠谱了,倒闭的倒闭,收费的收费,而且即使你是会员,上传的影片也有可能还是会被替换成几 ...

  9. 深度学习高遥感影像语义分割

    深度学习遥感影像语义分割 深度学习大家都知道,在计算机视觉领域取得了很大的成功,在遥感影像自动解译方面,同样带来了快速的发展,我在遥感影像自动解译领域,也做了一些微薄的工作,发表几篇论文,我一直关注遥 ...

  10. 深度学习高分辨率遥感影像语义分割

    深度学习大家都知道,在计算机视觉领域取得了很大的成功,在遥感影像自动解译方面,同样带来了快速的发展,我在遥感影像自动解译领域,也做了一些微薄的工作,发表几篇论文,我一直关注遥感影像自动解译领域, 在北 ...

最新文章

  1. java for xp_20155328 《Java程序设计》实验三 敏捷开发与XP实践 实验报告
  2. Effective C++ -- 构造析构赋值运算
  3. http://weibo.com/ttarticle/p/show?id=2309404093227413177868
  4. 在你的网站集成Wiki系统 WikiPlex
  5. php关联图片,PHP关联链接添加方法
  6. Kubernetes-DaemonSet(六)
  7. 印象笔记打开错误_印象笔记新增桌面便签功能
  8. 深入浅出hive-hive简介
  9. git为私有仓库设置密码_Jenkins与Git最佳实践-1
  10. cmd关闭kill进程
  11. iOS 限制输入框的字符长度
  12. 教你从零开始成为优秀交互设计师(一):交互设计师修炼指南
  13. Redis之惰性删除
  14. 雨课堂网页端作业找不到的解决方法
  15. Java主要就业方向有哪些?
  16. python打印古诗_python打印古诗_python教程:利用python基础知识取出对应诗句
  17. 艾伟_转载:VS 2010 和 .NET 4.0 系列之《在ASP.NET 4 Web Forms中实现URL导向》篇
  18. 手机点餐系统 电脑服务器,手机点餐系统_手机点餐软件大全【最新】-太平洋电脑网...
  19. 利用CSS3的animation step属性实现wifi动画(结尾有彩蛋)
  20. 未查询到您的引进业务,请确认办理引进业务的证件号码是否正确

热门文章

  1. 服务器usb驱动安装系统安装失败怎么办,usb驱动安装不成功,详细教您usb驱动安装失败的解决方法...
  2. 理财 股票 K线分析
  3. k8s(十三)、企业级docker仓库Harbor在kubernetes上搭建使用
  4. 2020年度CSDN博客之星评选——【Mr.郑先生_】感谢各位朋友的支持与陪伴!
  5. mysql关于xsd数据集的论述
  6. 在网页标题前添加一个小图标
  7. odoo 慎用related(计算字段)
  8. 2019.08.17 日常总结
  9. c语言直线和椭圆的交点,直线与椭圆交点距离公式
  10. otl mysql 下载_OTL mySQL