《一种眼底OCT图像中视网膜分层方法.pdf》由会员分享,可在线阅读,更多相关《一种眼底OCT图像中视网膜分层方法.pdf(13页完整版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201810622001.8 (22)申请日 2018.06.15 (71)申请人 杭州富扬科技有限公司 地址 311499 浙江省杭州市富阳区富春街 道金秋大道818-7号 (72)发明人 周扬 陆扬 陈正伟 刘铁兵 陈才 施秧 (74)专利代理机构 杭州求是专利事务所有限公 司 33200 代理人 林超 (51)Int.Cl. A61B 3/10(2006.01) A61B 3/12(2006.01) G06T 7/00(2017.01) G06T 7/13(2017.01)。
2、 (54)发明名称 一种眼底OCT图像中视网膜分层方法 (57)摘要 本发明公开了一种眼底OCT图像中视网膜分 层方法。 采集眼底的OCT图像作为原始图像; 使用 权系数矩阵模板遍历整个原始图像进行模板滤 波; 然后RPE/Choroid灰度分层, ILM层识别, IS/ OS梯度搜索, NFC/GCL特征提取, OPL/ONL能量函 数优化, INL/OPL、 IPL/INL路径搜索, 最终完成 OCT图像的中视网膜不同层的分割。 本发明能够 利用普通配置的计算机实现多个层结构的自动 分割, 对视网膜复杂病症层状结构实现有效的自 动探测, 采用进行了系列化的分层, 对图像原有 处理步骤少, 。
3、检测效率具有一定的优势。 权利要求书3页 说明书7页 附图2页 CN 108836257 A 2018.11.20 CN 108836257 A 1.一种眼底OCT图像中视网膜分层方法, 其特征在于包括以下步骤: 1)采集眼底的OCT图像作为原始图像; 2)使用权系数矩阵模板遍历整个原始图像进行模板滤波; 3)采用以下方式进行处理获得视网膜色素上皮层(RPE)和脉络膜(Choroid)的分界线、 内界膜(ILM)层、 感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界线、 神经纤维层 (NFL)和神经节细胞层(GCL)之间的分界线、 外丛状层(OPL)和外核层(L)之间的分界 线、 内核。
4、层(INL)与外丛状层(OPL)之间的分界线以及内丛状层(IPL)和内核层(INL)之间的 分界线, 完成眼底OCT图像中的视网膜分层。 2.根据权利要求1所述的一种眼底OCT图像中视网膜分层方法, 其特征在于: 所述步骤 3)具体为: 3.1)针对OCT图像的每一列记录灰度最大值所在像素点, 将各列的灰度值最大值所在 像素点连接一起, 作为视网膜色素上皮层(RPE)和脉络膜(Choroid)之间的分界线; 3.2)首先使用模板-1,-1,1,1对原始图像进行滤波; 接着以原始图像从上到下的前 10行像素作为背景, 计算图像背景处的噪声方差 , 以噪声方差 的N倍作为阈值, 滤波后的 原始图像。
5、进行二值化处理; 然后使用Sobel边缘检测算子检测二值化处理后的图像中的边 界, 使用样条曲线拟合边界作为内界膜(ILM)层; 3.3)提取原始图像的每列, 计算每列中各个像素点的二阶梯度, 以视网膜色素上皮层 (RPE)和脉络膜(Choroid)的分界线为基准向上搜索每一列第一个二阶梯度为零的像素点; 然后, 将搜索到的所有像素点连接为一条曲线, 搜索曲线上所有间断点并剔除, 使用样条曲 线对剔除间断点后的曲线进行拟合; 使用三次多项式Savitzky-Golay多项式对拟合后的曲 线进行平滑, 平滑后的曲线作为感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界 线; 3.4)建立能。
6、量函数, 根据内界膜(ILM)层处理获得神经纤维层(NFL)和神经节细胞层 (GCL)之间的分界线; 3.5)构建内外能量函数, 并根据感光细胞层内节(IS)和感光细胞层内节(OS)之间的分 界线及神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线处理获得外丛状层(OPL)和外 核层(L)之间的分界线; 3.6)构建权重函数, 并根据神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线及外 丛状层(OPL)和外核层(ONL)之间的分界线处理获得内核层(INL)与外丛状层(OPL)之间的 分界线以及内丛状层(IPL)和内核层(INL)之间的分界线。 3.根据权利要求2所述的一种眼底OC。
7、T图像中视网膜分层方法, 其特征在于: 所述步骤 3.2)中, 调整所述N值使得获得的内界膜(ILM)层在视网膜色素上皮层(RPE)和脉络膜 (Choroid)的分界线之上。 4.根据权利要求2所述的一种眼底OCT图像中视网膜分层方法, 其特征在于: 所述步骤3.4)具体为: 3.4.1)提取原始图像的每列, 计算每列中各个像素点的纵向灰度梯度G(r,y), 其中y为 列中的纵坐标, r为列编号; 3.4.2)从内界膜(ILM)层开始向下搜索, 搜索每列中纵向灰度梯度的第一个极小点坐 标, 记为L(r); 权 利 要 求 书 1/3 页 2 CN 108836257 A 2 3.4.3)同时建。
8、立以下能量函数: E(r)G(r,y)+|L(r-1)-L(r)|/500+|L(r+1)-L(r)|/250 针对各列, 以min E(r)为目标寻优, 得到能量函数最小时的像素点, 组成像素点集合; 3.4.4)对像素点集合里的所有像素点进行多项式拟合, 拟合得到神经纤维层(NFL)和 神经节细胞层(GCL)之间的分界线。 5.根据权利要求2所述的一种眼底OCT图像中视网膜分层方法, 其特征在于: 所述步骤3.5)具体为: 3.5.1)以感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界线及神经纤维层 (NFL)和神经节细胞层(GCL)之间的分界线为第一指定合围区域的边界, 对原始图。
9、像的第一 指定合围区域的每列像素点进行高斯梯度滤波; 3.5.2)然后构建以下公式的内外能量函数: Eint(i) d-|Ki-Ki-1|2+ |Ki+1-Ki+Ki-1|2 Eext(i)|G (xi,yi) (xi,yi)|2 其中, Eint(i)表示内部能量强度, Eext(i)表示外部能量强度, G 为原始图像的二阶梯 度, I(xi,yi)为像素点(xi,yi)的灰度, Ki表示列中的第i个像素点的坐标, xi为像素点Ki在图 像中的横坐标, yi为像素点Ki在图像中的纵坐标; 、 、 分别表示第一、 第二、 第三自由参 数, d为相邻像素点之间的平均距离; 3.5.3)针对每一列。
10、, 从列像素集合随机选择N个像素点, 求解获得使得总能量Eint(i)+ Eext(i)最小的像素点, 将该像素点的总能量作为能量最小值, 将能量最小值的像素点从列 像素集合排除; 3.5.4)不断重复上述步骤3.5.3), 从中再次随机选择N个像素点, 直至所有像素点的总 能量Eint(i)+Eext(i)之和保持不变; 3.5.5)将各列搜索到能量最小值的像素点进行样条曲线拟合, 获得外丛状层(OPL)和 外核层(L)之间的分界线。 6.根据权利要求2所述的一种眼底OCT图像中视网膜分层方法, 其特征在于: 所述步骤3.6)具体为: 3.6.1)以神经纤维层(NFL)和神经节细胞层(GCL。
11、)之间的分界线及外丛状层(OPL)和外 核层(ONL)之间的分界线为第二指定合围区域的边界, 对原始图像的第二指定合围区域中 各个像素点的纵向梯度; 3.6.2)构建以下权重函数, 计算相邻两个像素点之间的权重: Wab2.0001-G(a)-G(b) 其中, Wab表示第二指定合围区域中像素点a和像素点b之间的权重, 像素点a和像素点b 相邻, G(a)和G(b)分别为第二指定合围区域中的像素点a和像素点b的纵向梯度绝对值; 3.6.3)第二指定合围区域中, 从最左列的一像素点到最右列的一像素点的所有路径中 搜索找到最短路径, 最短路径为长度最短的路径, 路径的长度为路径上所有相邻像素点的 。
12、权重之和, 搜索时设定最左列和最右列的像素点梯度均为1; 3.6.4)使用弗洛伊德算法输入路径的长度和权重进行第一次搜索获得最短路径, 对最 短路径进行移动平均平滑处理, 作为内核层(INL)与外丛状层(OPL)之间的分界线; 3.6.4)将内核层(INL)与外丛状层(OPL)之间的分界线从第二指定合围区域去除, 再重 权 利 要 求 书 2/3 页 3 CN 108836257 A 3 复使用弗洛伊德算法输入路径的长度和权重进行第二次搜索获得最短路径, 对最短路径进 行移动平均平滑处理, 作为内丛状层(IPL)和内核层(INL)之间的分界线。 权 利 要 求 书 3/3 页 4 CN 108。
13、836257 A 4 一种眼底OCT图像中视网膜分层方法 技术领域 0001 本发明属于医学图像处理领域, 涉及OCT图像的处理方法, 尤其是涉及了一种眼底 OCT图像中视网膜分层方法。 背景技术 0002 光学相干层析成像(OCT)是一种高分辨率横截面成像技术, 通过收集样品表面的 微结构背反射光的光子, 并与参考光路光形成干涉, 实现成像。 OCT设备最早应用于生物组 织的活体分析, 主要为眼科领域; 随着研究深入, 不同厂家生产的OCT及其图像给眼科疾病 的临床诊断带来巨大的参考作用。 视网膜层总厚度和视网膜内层厚度是临床眼科医生的重 要指标, 如视网膜神经纤维层(RNFL)、 视网膜色。
14、素上皮(RPE)层厚度是青光眼和糖尿病视网 膜病变的重要诊断依据, 尤其对糖尿病黄斑水肿等高致盲眼科疾病的诊断实现了早起筛查 和病情冬天观测。 在实际应用中, 如果医生使用自己的经验, 在做诊时手动对视网膜进行分 析, 既费时又费力。 近些年, 各大OCT设备厂商都开始提出自动视网膜分层算法, 并对分层效 率及分层精度极大关注。 目前自动分层算法已经得到广泛的研究和商业应用。 但是, OCT图 像的成像质量极易受散斑噪声、 设备对焦的影响, 都会降低图像的低图像对比度以及图像 中的血管和其他结构都给算法实现自动分层制造层层障碍。 正是由于上述问题的存在, 分 层算法仍然是研究的关注点; 000。
15、3 视网膜分层方法首先是基于灰度变化, 并以此为基础, 配合各种滤波和强度峰搜 索, 这类方法通常是不稳定的; 基于灰度变化的方法受制于图像的低对比度和复杂信息如 血管等的影响, 且所能分出的层数有限, 难以分辨细胞层(GCL)和内网层(IPL)的分界线以 及RPE层和感光层的分界线。 0004 随着研究的深入, 结合灰度、 梯度信息在应用过程中的限制, 基于活动轮廓模型的 方法和基于图论的方法是目前分层算法的主流; 但是, 活动轮廓方法的轮廓特征通常不同 精确到像素量级。 图论方法由于构造了能量函数和限制条件, 并计算了梯度和灰度信息建 立, 与活动轮廓方法相比, 图论方法可保证寻找到全局最。
16、小值。 然而, 图论算法对噪声和图 像退化非常敏感。 发明内容 0005 针对于背景技术中存在的问题, 本发明的目的在于提供了一种眼底OCT图像中视 网膜分层方法, 是基于多种特征的光学相干层析成像视网膜层状结构分割处理方法。 0006 本发明结合了各种方法的优势, 分多步对视网膜图像进行分层, 综合考虑了图像 的灰度、 梯度、 A扫描信号轮廓、 梯度路径等多种特征, 从而达到实现视网膜快速分层的目 的。 该方法具有较好的重复性与自适应性, 分割的精确度也达到领先水平, 结果令人满意, 符合临床检查中应用要求, 为国产OCT装置在眼科应用的性能提升奠定技术基础。 0007 如图1所示, 本发明。
17、采用的技术方案是包括以下步骤: 0008 1)采集眼底视网膜的OCT图像作为原始图像; 说 明 书 1/7 页 5 CN 108836257 A 5 0009 2)使用权系数矩阵模板遍历整个原始图像进行模板滤波; 0010 3)采用以下方式进行处理获得视网膜色素上皮层(RPE)和脉络膜(Choroid)的分 界线、 内界膜(ILM)层、 感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界线、 神经纤 维层(NFL)和神经节细胞层(GCL)之间的分界线、 外丛状层(OPL)和外核层(L)之间的分 界线、 内核层(INL)与外丛状层(OPL)之间的分界线以及内丛状层(IPL)和内核层(INL。
18、)之间 的分界线, 完成眼底OCT图像中的视网膜分层。 0011 所述步骤3)具体为: 0012 3.1)针对OCT图像的每一列记录灰度最大值所在像素点, 将各列的灰度值最大值 所在像素点连接一起, 作为视网膜色素上皮层(RPE)和脉络膜(Choroid)之间的分界线; 0013 3.2)首先使用模板-1,-1,1,1对原始图像进行滤波; 接着以原始图像从上到下 的前10行像素作为背景, 计算图像背景处的噪声方差 , 以噪声方差 的N倍作为阈值, 滤波 后的原始图像进行二值化处理; 然后使用Sobel边缘检测算子检测二值化处理后的图像中 的边界, 使用样条曲线拟合边界作为内界膜(ILM)层(通。
19、常认为ILM没有厚度, 为一像素点宽 度); 0014 3.3)提取原始图像的每列, 计算每列中各个像素点的二阶梯度, 以视网膜色素上 皮层(RPE)和脉络膜(Choroid)的分界线为基准向上搜索每一列第一个二阶梯度为零的像 素点; 然后, 将搜索到的所有像素点连接为一条曲线, 搜索曲线上所有间断点并剔除, 使用 样条曲线对剔除间断点后的曲线进行拟合; 使用设置窗口宽度, 使用三次多项式Savitzky- Golay多项式对拟合后的曲线进行平滑, 平滑后的曲线作为感光细胞层内节(IS)和感光细 胞层内节(OS)之间的分界线; 0015 所述步骤3.3)中的间断点为出现的可去间断点、 跳跃间断。
20、点、 振荡间断点和无穷 间断点。 0016 3.4)建立能量函数, 根据内界膜(ILM)层处理获得神经纤维层(NFL)和神经节细胞 层(GCL)之间的分界线; 0017 3.5)构建内外能量函数, 并根据感光细胞层内节(IS)和感光细胞层内节(OS)之间 的分界线及神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线处理获得外丛状层(OPL) 和外核层(L)之间的分界线; 0018 3.6)构建权重函数, 并根据神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线 及外丛状层(OPL)和外核层(ONL)之间的分界线处理获得内核层(INL)与外丛状层(OPL)之 间的分界线以及内丛状层(。
21、IPL)和内核层(INL)之间的分界线。 0019 所述步骤3.2)中, 具体实施中, 调整所述N值使得获得的内界膜(ILM)层在视网膜 色素上皮层(RPE)和脉络膜(Choroid)的分界线之上。 0020 所述步骤3.4)具体为: 0021 3.4.1)提取原始图像的每列, 计算每列中各个像素点的纵向灰度梯度G(r,y), 其 中y为列中的纵坐标, r为列编号; 0022 3.4.2)从内界膜(ILM)层开始向下搜索, 搜索每列中纵向灰度梯度的第一个极小 点坐标, 记为L(r); 0023 3.4.3)同时建立以下能量函数: 0024 E(r)G(r,y)+|L(r-1)-L(r)|/50。
22、0+|L(r+1)-L(r)|/250 说 明 书 2/7 页 6 CN 108836257 A 6 0025 针对各列, 以min E(r)为目标寻优, 得到能量函数最小时的像素点, 组成像素点集 合; 0026 3.4.4)对像素点集合里的所有像素点进行多项式拟合, 拟合得到神经纤维层 (NFL)和神经节细胞层(GCL)之间的分界线。 0027 所述步骤3.5)具体为: 0028 3.5.1)以感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界线及神经纤维 层(NFL)和神经节细胞层(GCL)之间的分界线为第一指定合围区域的上下边界, 对原始图像 的第一指定合围区域的每列像素点进行高。
23、斯梯度滤波, 降低散弹噪声强度; 0029 3.5.2)然后构建以下公式的内外能量函数: 0030 Eint(i) d-|Ki-Ki-1|2+ |Ki+1-Ki+Ki-1|2 0031 Eext(i)|G (xi,yi) (xi,yi)|2 0032 其中, Eint(i)表示内部能量强度, Eext(i)表示外部能量强度, G 为原始图像的二阶 梯度, I(xi,yi)为像素点(xi,yi)的灰度, Ki表示列中的第i个像素点的坐标, xi为像素点Ki在 图像中的横坐标, yi为像素点Ki在图像中的纵坐标; 、 、 分别表示第一、 第二、 第三自由参 数, 通过优化求解, d为相邻像素点之间。
24、的平均距离; 0033 3.5.3)针对每一列, 从列像素集合随机选择N个像素点, 求解获得使得总能量Eint (i)+Eext(i)最小的像素点, 将该像素点的总能量作为能量最小值, 将能量最小值的像素点 从列像素集合排除; 0034 初始情况下, 列像素集合为列中的所有像素点构成。 0035 3.5.4)不断重复上述步骤3.5.3), 从中再次随机选择N个像素点, 直至所有像素点 的总能量Eint(i)+Eext(i)之和保持不变; 0036 3.5.5)将各列搜索到能量最小值的像素点进行样条曲线拟合, 获得外丛状层 (OPL)和外核层(L)之间的分界线。 0037 所述步骤3.6)具体为。
25、: 0038 3.6.1)以神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线及外丛状层(OPL) 和外核层(ONL)之间的分界线为第二指定合围区域的上下边界, 对原始图像的第二指定合 围区域中各个像素点的纵向梯度; 0039 3.6.2)构建以下权重函数, 计算相邻两个像素点之间的权重: 0040 Wab2.0001-G(a)-G(b) 0041 其中, Wab表示第二指定合围区域中像素点a和像素点b之间的权重, 像素点a和像素 点b相邻, G(a)和G(b)分别为第二指定合围区域中的像素点a和像素点b的纵向梯度绝对值; 0042 3.6.3)第二指定合围区域中, 从最左列的一像素点到。
26、最右列的一像素点的所有路 径中搜索找到最短路径, 最短路径为长度最短的路径, 路径的长度为路径上所有相邻像素 点的权重之和, 搜索时设定最左列和最右列的像素点梯度均为1; 0043 3.6.4)使用弗洛伊德算法(Floyd算法)输入路径的长度和权重进行第一次搜索获 得最短路径, 对最短路径进行移动平均平滑处理, 作为内核层(INL)与外丛状层(OPL)之间 的分界线; 0044 3.6.4)将内核层(INL)与外丛状层(OPL)之间的分界线从第二指定合围区域去除, 再重复使用弗洛伊德算法(Floyd算法)输入路径的长度和权重进行第二次搜索获得最短路 说 明 书 3/7 页 7 CN 10883。
27、6257 A 7 径, 对最短路径进行移动平均平滑处理, 作为内丛状层(IPL)和内核层(INL)之间的分界线。 0045 本发明采集眼底的OCT图像后, 完成模版滤波, RPE/Choroid灰度分层, ILM层识别, IS/OS梯度搜索, NFC/GCL特征提取, OPL/ONL能量函数优化, INL/OPL、 IPL/INL路径搜索, 最 终完成OCT图像中视网膜的分割。 0046 本发明具有的有益效果是: 0047 本发明的视网膜分层方法, 挖掘多个特征, 能够利用普通配置的计算机实现多个 层结构的自动分割, 对视网膜复杂病症层状结构实现有效的自动探测。 0048 由于OCT图像中存在。
28、散点噪声, 本发明只在灰度分辨明显的RPE层使用灰度搜索算 法。 本发明提出的自动分层方法, 避开了预处理手段, 分多步对视网膜图像进行分层, 在每 个A扫描上搜索了曲线特征, 然后对各层的初步分层结果进行连续性和完整性判断, 修正不 符合要求的分割点。 在内部细节上, 利用图论和基于动态规划的最短路算法, 自动寻找出准 确的视网膜二层结构, 验证了算法的准确性和可靠性。 各层边界的结果具有较强的可比性, 适合多种临床诊断应用。 0049 更重要的是, 本发明方法能再在视频速率上部署应用, 通过现代计算机GPU的并行 计算能力, 本发明的插入计算量较少, 信号处理和图像渲染所需资源也较少。 0。
29、050 本发明采用进行了系列化的分层, 对图像原有处理步骤少, 检测效率具有一定的 优势。 附图说明 0051 图1是本发明方法的流程图。 0052 图2是实施例采集的眼底图。 0053 图3是图2视网膜样本的分层结果图。 具体实施方式 0054 以下结合附图及实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的 具体实施例仅仅用以解释本发明, 并不用于限定本发明。 0055 本发明的实施例如下: 0056 1)采集眼底视网膜的OCT图像作为原始图像, 如图2所示。 0057 2)使用权系数矩阵模板1/9, 1/9, 1/9; 1/6, 1/6, 1/6; 1/9, 1/9, 1/。
30、9; 遍历整个原 始图像进行模板滤波; 0058 3)采用以下方式进行处理获得各条分界线, 进行眼底OCT图像中的视网膜分层。 0059 3.1)针对OCT图像的每一列记录灰度最大值所在像素点, 将各列的灰度值最大值 所在像素点连接一起, 作为视网膜色素上皮层(RPE)和脉络膜(Choroid)之间的分界线; 0060 3.2)首先使用模板-1,-1,1,1对原始图像进行滤波; 接着以原始图像从上到下 的前10行像素作为背景, 计算图像背景处的噪声方差 , 以噪声方差 的7倍作为阈值, 滤波 后的原始图像进行二值化处理; 然后使用Sobel边缘检测算子检测二值化处理后的图像中 的边界, 使用样。
31、条曲线拟合边界作为内界膜(ILM)层; 0061 在本实施例中, N值为7, 满足上述条件: 使得获得的内界膜(ILM)层在视网膜色素 上皮层(RPE)和脉络膜(Choroid)的分界线之上。 说 明 书 4/7 页 8 CN 108836257 A 8 0062 3.3)提取原始图像的每列, 计算每列中各个像素点的二阶梯度, 以视网膜色素上 皮层(RPE)和脉络膜(Choroid)的分界线为基准向上搜索每一列第一个二阶梯度为零的像 素点; 然后, 将搜索到的所有像素点连接为一条曲线, 搜索曲线上所有间断点并剔除, 使用 样条曲线对剔除间断点后的曲线进行拟合; 0063 使用三次多项式Savi。
32、tzky-Golay多项式对拟合后的曲线进行平滑, 平滑后的曲线 作为感光细胞层内节(IS)和感光细胞层内节(OS)之间的分界线; 0064 3.4)建立能量函数, 根据内界膜(ILM)层处理获得神经纤维层(NFL)和神经节细胞 层(GCL)之间的分界线; 0065 3.4.1)提取原始图像的每列, 计算每列中各个像素点的纵向灰度梯度G(r,y), 其 中y为列中的纵坐标, r为列编号; 0066 3.4.2)从内界膜(ILM)层开始向下搜索, 搜索每列中纵向灰度梯度的第一个极小 点坐标, 记为L(r); 0067 3.4.3)同时建立以下能量函数: 0068 E(r)G(r,y)+|L(r-。
33、1)-L(r)|/500+|L(r+1)-L(r)|/250 0069 针对各列, 以min E(r)为目标寻优, 得到能量函数最小时的像素点, 组成像素点集 合; 0070 3.4.4)对像素点集合里的所有像素点进行多项式拟合, 拟合得到神经纤维层 (NFL)和神经节细胞层(GCL)之间的分界线。 0071 3.5)构建内外能量函数, 并根据感光细胞层内节(IS)和感光细胞层内节(OS)之间 的分界线及神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线处理获得外丛状层(OPL) 和外核层(L)之间的分界线; 0072 3.5.1)以感光细胞层内节(IS)和感光细胞层内节(OS)之间的分。
34、界线及神经纤维 层(NFL)和神经节细胞层(GCL)之间的分界线为第一指定合围区域的边界, 对原始图像的第 一指定合围区域的每列像素点进行高斯梯度滤波, 进一步降低散弹噪声强度; 0073 3.5.2)然后构建以下公式的内外能量函数: 0074 Eint(i) d-|Ki-Ki-1|2+ |Ki+1-Ki+Ki-1|2 0075 Eext(i)|G (xi,yi) (xi,yi)|2 0076 3.5.3)针对每一列, 从列像素集合随机选择N个像素点, 求解获得使得总能量Eint (i)+Eext(i)最小的像素点, 将该像素点的总能量作为能量最小值, 将能量最小值的像素点 从列像素集合排除;。
35、 0077 3.5.4)不断重复上述步骤3.5.3), 从中再次随机选择N个像素点, 直至所有像素点 的总能量Eint(i)+Eext(i)之和保持不变; 0078 3.5.5)将各列搜索到能量最小值的像素点进行样条曲线拟合, 获得外丛状层 (OPL)和外核层(L)之间的分界线。 0079 3.6)构建权重函数, 并根据神经纤维层(NFL)和神经节细胞层(GCL)之间的分界线 及外丛状层(OPL)和外核层(ONL)之间的分界线处理获得内核层(INL)与外丛状层(OPL)之 间的分界线以及内丛状层(IPL)和内核层(INL)之间的分界线。 0080 3.6.1)以神经纤维层(NFL)和神经节细胞。
36、层(GCL)之间的分界线及外丛状层(OPL) 和外核层(ONL)之间的分界线为第二指定合围区域的边界, 对原始图像的第二指定合围区 说 明 书 5/7 页 9 CN 108836257 A 9 域中各个像素点的纵向梯度; 0081 3.6.2)构建以下权重函数, 计算相邻两个像素点之间的权重: 0082 Wab2.0001-G(a)-G(b) 0083 其中, Wab表示第二指定合围区域中像素点a和像素点b之间的权重, 像素点a和像素 点b相邻, G(a)和G(b)分别为第二指定合围区域中的像素点a和像素点b的纵向梯度绝对值; 0084 3.6.3)第二指定合围区域中, 从最左列的一像素点到最。
37、右列的一像素点的所有路 径中搜索找到最短路径, 最短路径为长度最短的路径, 路径的长度为路径上所有相邻像素 点的权重之和, 搜索时设定最左列和最右列的像素点梯度均为1; 0085 3.6.4)使用弗洛伊德算法输入路径的长度和权重进行第一次搜索获得最短路径, 对最短路径进行移动平均平滑处理, 作为内核层(INL)与外丛状层(OPL)之间的分界线; 0086 3.6.4)将内核层(INL)与外丛状层(OPL)之间的分界线从第二指定合围区域去除, 再重复使用弗洛伊德算法输入路径的长度和权重进行第二次搜索获得最短路径, 对最短路 径进行移动平均平滑处理, 作为内丛状层(IPL)和内核层(INL)之间的。
38、分界线。 0087 图2视网膜样本的分层结果如图3所示。 0088 如图3所示, 获得各条分界线从上到下依次为: 内界膜(ILM)层、 神经纤维层(NFL) 和神经节细胞层(GCL)、 内丛状层(IPL)、 内核层(INL)、 外丛状层(OPL)、 外核层(L)、 感 光细胞层内节(IS)和感光细胞层内节(OS)、 视网膜色素上皮层(RPE)和脉络膜(Choroid)。 0089 在本实施例中, 按照医学标准获得的眼底视网膜分层和本发明算法实施例获得的 结果进行比较, 两者差异边界/分界线取平局偏差和标准差见表1, 以像素为单位。 0090 表1视网膜分层结果 0091 层平均误差/像素标准差。
39、/像素 ILM0.610.18 NFL/GCL1.120.04 IPL/INL1.360.42 INL/OPL1.540.21 OPL/ONL1.270.23 IS/OS1.540.20 RPE/脉络膜0.320.13 0092 实验结果表明, 本发明对于眼科OCT图像的均有较好分割的效果, 能实现相对准确 的眼底视网膜分层。 对比现有报道的单一图论、 灰度等方案, 显著提高了分割精度和稳定 性, 显示了本发明方法的优势。 0093 综合来说, 本发明能够利用普通配置的计算机实现多个层结构的自动分割, 对视 网膜复杂病症层状结构实现有效的自动探测, 采用进行了系列化的分层, 对图像原有处理 步。
40、骤少, 检测效率具有一定的优势。 0094 在本发明实施例中, 本领域普通技术人员还可以理解, 实现上述实施例方法中的 全部或部分步骤是可以通过程序来指令相关的硬件来完成, 所述的程序可以在存储于一计 算机可读取存储介质中, 所述的存储介质, 包括ROM/RAM、 磁盘、 光盘等。 0095 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 说 明 书 6/7 页 10 CN 108836257 A 10 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。 说 明 书 7/7 页 11 CN 108836257 A 11 图1 说 明 书 附 图 1/2 页 12 CN 108836257 A 12 图2 图3 说 明 书 附 图 2/2 页 13 CN 108836257 A 13 。