腺管异型程度系数的确定方法及装置转让专利

申请号 : CN202310811604.3

文献号 : CN116523919B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李昊胡珊

申请人 : 武汉楚精灵医疗科技有限公司

摘要 :

本申请提供一种腺管异型程度系数的确定方法及装置,该腺管异型程度系数的确定方法包括:获取腺管病理图像;得到异常区域;得到多个基底膜分割区域;将基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界线;获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段;基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定基底膜分割区域的基底膜形态参数;确定基底膜表征值;基于基底膜表征值确定腺管异型程度系数。本申请能够提高腺管异型程度系数的确定准确度。

权利要求 :

1.一种腺管异型程度系数的确定方法,其特征在于,所述腺管异型程度系数的确定方法包括:获取腺管病理图像;

将所述腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;

将所述异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;

获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;

基于所述第一边界点和所述第二边界点的边界点连线将所述基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将所述基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界线;

获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,所述内凹曲线段在预设方向上排序的各个曲线点与所述边界点连线的垂直距离呈现先减小后增大的趋势,所述内凹曲线段的起点和终点均为极值点,所述预设方向为所述第一边界点朝向所述第二边界点的方向;

连接所述内凹曲线段的起点和终点与所述基底膜分割区域形成内凹区域,得到所述第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、所述第二基底膜子区域上各个内凹区域的第二内凹区域面积和第二内凹区域数量;

获取第一基底膜子边界线上各个点与所述边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与所述边界点连线之间距离的第二最大距离;

将各个所述第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个所述第二内凹区域面积中小于预设面积值的第二内凹区域面积剔除,得到多个第四内凹区域面积;

基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定所述基底膜分割区域的基底膜形态参数,得到各个所述基底膜分割区域的基底膜形态参数;

基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;

基于基底膜表征值确定腺管异型程度系数;

所述基于基底膜表征值确定腺管异型程度系数,包括:

将所述异常区域内的图像输入预先训练的管腔分割模型,得到多个管腔分割区域;

采用Zhang‑Suen细化算法计算多个管腔分割区域对应的多个管腔中心线;

对所述管腔中心线进行角点检测,并在检测出的角点处将所述管腔中心线打断,得到多个第一管腔中心线段和对应的管腔段,得到各个所述管腔分割区域的管腔段数量;

将所述第一管腔中心线段上的多个点分别确定为目标点,过所述目标点做所述第一管腔中心线段的法线,将法线与所述第一管腔中心线段对应的管腔段的两个交点的距离确定为目标点对应的管腔直径,得到所述第一管腔中心线段上的多个点对应的多个管腔直径;

将所述第一管腔中心线段上的多个点对应的多个管腔直径的平均值确定为所述第一管腔中心线段对应的管腔段的管腔直径;

将各个管腔段的管腔直径的标准差确定为所述管腔分割区域的管腔直径表征值;

基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差确定管腔表征值;

基于基底膜表征值、管腔表征值确定腺管异型程度系数。

2.根据权利要求1所述的腺管异型程度系数的确定方法,其特征在于,所述基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值,包括:将所述基底膜分割区域与所述异常区域的面积之比确定为所述基底膜分割区域的基底膜面积参数,得到各个所述基底膜分割区域的基底膜面积参数;

基于多个所述基底膜形态参数的标准差、多个基底膜分割区域的基底膜面积参数的标准差确定基底膜表征值。

3.根据权利要求1所述的腺管异型程度系数的确定方法,其特征在于,所述基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差确定管腔表征值,包括:将所述管腔分割区域与所述基底膜分割区域的面积比确定为管腔基底面积比;

基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差确定管腔表征值。

4.根据权利要求3所述的腺管异型程度系数的确定方法,其特征在于,所述基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差确定管腔表征值,包括:将所述管腔分割区域中的多个所述第一管腔中心线段分别拟合为直线,得到多个第二管腔中心线段;

计算多个第二管腔中心线段与所述边界点连线之间的斜率差,得到多个斜率差;

将多个斜率差的标准差确定为所述管腔分割区域的管腔走势表征值,得到多个所述管腔分割区域的管腔走势表征值;

基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差、各个所述管腔分割区域的管腔走势表征值的标准差确定管腔表征值。

5.根据权利要求1所述的腺管异型程度系数的确定方法,其特征在于,所述基于基底膜表征值、管腔表征值确定腺管异型程度系数,包括:将所述异常区域输入预先训练的细胞分割模型,得到多个细胞分割区域;

将所述多个细胞分割区域分别输入细胞核分割模型,得到多个细胞分割区域对应的多个细胞核分割区域;

计算每个细胞核分割区域和对应的细胞分割区域的核胞面积比,得到多个核胞面积比;

计算各个细胞核分割区域的灰度均值;

基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值;

基于基底膜表征值、管腔表征值、细胞表征值确定腺管异型程度系数。

6.根据权利要求5所述的腺管异型程度系数的确定方法,其特征在于,所述基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值,包括:获取每个细胞核分割区域的形心和对应的细胞分割区域的形心之间的形心距离,得到多个形心距离;

计算每个细胞核分割区域的最小外接矩形的长轴长度,得到多个长轴长度;

将形心距离和长轴长度的比值确定为细胞核居中度;

基于多个核胞面积比的标准差、多个灰度均值的标准差以及多个细胞核居中度的标准差确定细胞表征值。

7.一种腺管异型程度系数的确定装置,其特征在于,所述腺管异型程度系数的确定装置包括:第一获取单元,用于获取腺管病理图像;

第一分割单元,用于将所述腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;

第二分割单元,用于将所述异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;

第二获取单元,用于获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;

划分单元,用于基于所述第一边界点和所述第二边界点的边界点连线将所述基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将所述基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界线;

第三获取单元,用于获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,所述内凹曲线段在预设方向上排序的各个曲线点与所述边界点连线的垂直距离呈现先减小后增大的趋势,所述内凹曲线段的起点和终点均为极值点,所述预设方向为所述第一边界点朝向所述第二边界点的方向;

连接单元,用于连接所述内凹曲线段的起点和终点与所述基底膜分割区域形成内凹区域,得到所述第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、所述第二基底膜子区域上各个内凹区域的第二内凹区域面积和第二内凹区域数量;

第四获取单元,用于获取第一基底膜子边界线上各个点与所述边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与所述边界点连线之间距离的第二最大距离;

剔除单元,用于将各个所述第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个所述第二内凹区域面积中小于预设面积值的第二内凹区域面积剔除,得到多个第四内凹区域面积;

第一确定单元,用于基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定所述基底膜分割区域的基底膜形态参数,得到各个所述基底膜分割区域的基底膜形态参数;

第二确定单元,用于基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;

第三确定单元,用于基于基底膜表征值确定腺管异型程度系数;

所述基于基底膜表征值确定腺管异型程度系数,包括:

将所述异常区域内的图像输入预先训练的管腔分割模型,得到多个管腔分割区域;

采用Zhang‑Suen细化算法计算多个管腔分割区域对应的多个管腔中心线;

对所述管腔中心线进行角点检测,并在检测出的角点处将所述管腔中心线打断,得到多个第一管腔中心线段和对应的管腔段,得到各个所述管腔分割区域的管腔段数量;

将所述第一管腔中心线段上的多个点分别确定为目标点,过所述目标点做所述第一管腔中心线段的法线,将法线与所述第一管腔中心线段对应的管腔段的两个交点的距离确定为目标点对应的管腔直径,得到所述第一管腔中心线段上的多个点对应的多个管腔直径;

将所述第一管腔中心线段上的多个点对应的多个管腔直径的平均值确定为所述第一管腔中心线段对应的管腔段的管腔直径;

将各个管腔段的管腔直径的标准差确定为所述管腔分割区域的管腔直径表征值;

基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差确定管腔表征值;

基于基底膜表征值、管腔表征值确定腺管异型程度系数。

8.一种计算机设备,其特征在于,所述计算机设备包括:

一个或多个处理器;

存储器;以及

一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现权利要求1至6中任一项所述的腺管异型程度系数的确定方法。

9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行权利要求1至6任一项所述的腺管异型程度系数的确定方法中的步骤。

说明书 :

腺管异型程度系数的确定方法及装置

技术领域

[0001] 本申请主要涉及图像处理技术领域,具体涉及一种腺管异型程度系数的确定方法及装置。

背景技术

[0002] 现有技术主要依靠医生人工观察腺管病理图像来判断是否存在腺管异型的现象,无法准确确定腺管病理图像是否存在腺管异型,且无法准确给出腺管异型程度参数。
[0003] 也即,现有技术中腺管异型程度系数的确定方法准确度较低。

发明内容

[0004] 本申请提供一种腺管异型程度系数的确定方法及装置,旨在解决现有技术中腺管异型程度系数的确定方法准确度较低的问题。
[0005] 第一方面,本申请提供一种腺管异型程度系数的确定方法,所述腺管异型程度系数的确定方法包括:
[0006] 获取腺管病理图像;
[0007] 将所述腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;
[0008] 将所述异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;
[0009] 获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;
[0010] 基于所述第一边界点和所述第二边界点的边界点连线将所述基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将所述基底膜区域边界线分割为第一基底膜
子边界线和第二基底膜子边界线;
[0011] 获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,所述内凹曲线段在预设方向上排序的各个曲线点与所述边界点连线的垂直距离
呈现先减小后增大的趋势,所述内凹曲线段的起点和终点均为极值点,所述预设方向为所
述第一边界点朝向所述第二边界点的方向;
[0012] 连接所述内凹曲线段的起点和终点与所述基底膜分割区域形成内凹区域,得到所述第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、所述第二
基底膜子区域上各个内凹区域的第二内凹区域面积和第二内凹区域数量;
[0013] 获取第一基底膜子边界线上各个点与所述边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与所述边界点连线之间距离的第二最大距离;
[0014] 将各个所述第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个所述第二内凹区域面积中小于预设面积值的第二内凹区域
面积剔除,得到多个第四内凹区域面积;
[0015] 基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定所述基底膜分割区域的基底膜形态参
数,得到各个所述基底膜分割区域的基底膜形态参数;
[0016] 基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;
[0017] 基于基底膜表征值确定腺管异型程度系数。
[0018] 可选地,所述基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值,包括:
[0019] 将所述基底膜分割区域与所述异常区域的面积之比确定为所述基底膜分割区域的基底膜面积参数,得到各个所述基底膜分割区域的基底膜面积参数;
[0020] 基于多个所述基底膜形态参数的标准差、多个基底膜分割区域的基底膜面积参数的标准差确定基底膜表征值。
[0021] 可选地,所述基于基底膜表征值确定腺管异型程度系数,包括:
[0022] 将所述异常区域内的图像输入预先训练的管腔分割模型,得到多个管腔分割区域;
[0023] 采用Zhang‑Suen细化算法计算多个管腔分割区域对应的多个管腔中心线;
[0024] 对所述管腔中心线进行角点检测,并在检测出的角点处将所述管腔中心线打断,得到多个第一管腔中心线段和对应的管腔段,得到各个所述管腔分割区域的管腔段数量;
[0025] 将所述第一管腔中心线段上的多个点分别确定为目标点,过所述目标点做所述第一管腔中心线段的法线,将法线与所述第一管腔中心线段对应的管腔段的两个交点的距离
确定为目标点对应的管腔直径,得到所述第一管腔中心线段上的多个点对应的多个管腔直
径;
[0026] 将所述第一管腔中心线段上的多个点对应的多个管腔直径的平均值确定为所述第一管腔中心线段对应的管腔段的管腔直径;
[0027] 将各个管腔段的管腔直径的标准差确定为所述管腔分割区域的管腔直径表征值;
[0028] 基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差确定管腔表征值;
[0029] 基于基底膜表征值、管腔表征值确定腺管异型程度系数。
[0030] 可选地,所述基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差确定管腔表征值,包括:
[0031] 将所述管腔分割区域与所述基底膜分割区域的面积比确定为管腔基底面积比;
[0032] 基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差确定管腔表征
值。
[0033] 可选地,所述基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差
确定管腔表征值,包括:
[0034] 将所述管腔分割区域中的多个所述第一管腔中心线段分别拟合为直线,得到多个第二管腔中心线段;
[0035] 计算多个第二管腔中心线段与所述边界点连线之间的斜率差,得到多个斜率差;
[0036] 将多个斜率差的标准差确定为所述管腔分割区域的管腔走势表征值,得到多个所述管腔分割区域的管腔走势表征值;
[0037] 基于各个所述管腔分割区域的管腔直径表征值的标准差、各个所述管腔分割区域的管腔段数量的标准差、各个所述管腔分割区域的管腔基底面积比的标准差、各个所述管
腔分割区域的管腔走势表征值的标准差确定管腔表征值。
[0038] 可选地,所述基于基底膜表征值、管腔表征值确定腺管异型程度系数,包括:
[0039] 将所述异常区域输入预先训练的细胞分割模型,得到多个细胞分割区域;
[0040] 将所述多个细胞分割区域分别输入细胞核分割模型,得到多个细胞分割区域对应的多个细胞核分割区域;
[0041] 计算每个细胞核分割区域和对应的细胞分割区域的核胞面积比,得到多个核胞面积比;
[0042] 计算各个细胞核分割区域的灰度均值;
[0043] 基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值;
[0044] 基于基底膜表征值、管腔表征值、细胞表征值确定腺管异型程度系数。
[0045] 可选地,所述基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值,包括:
[0046] 获取每个细胞核分割区域的形心和对应的细胞分割区域的形心之间的形心距离,得到多个形心距离;
[0047] 计算每个细胞核分割区域的最小外接矩形的长轴长度,得到多个长轴长度;
[0048] 将形心距离和长轴长度的比值确定为细胞核居中度;
[0049] 基于多个核胞面积比的标准差、多个灰度均值的标准差以及多个细胞核居中度的标准差确定细胞表征值。
[0050] 第二方面,本申请提供一种腺管异型程度系数的确定装置,所述腺管异型程度系数的确定装置包括:
[0051] 第一获取单元,用于获取腺管病理图像;
[0052] 第一分割单元,用于将所述腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;
[0053] 第二分割单元,用于将所述异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;
[0054] 第二获取单元,用于获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;
[0055] 划分单元,用于基于所述第一边界点和所述第二边界点的边界点连线将所述基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将所述基底膜区域边界线分割
为第一基底膜子边界线和第二基底膜子边界线;
[0056] 第三获取单元,用于获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,所述内凹曲线段在预设方向上排序的各个曲线点与所述边界
点连线的垂直距离呈现先减小后增大的趋势,所述内凹曲线段的起点和终点均为极值点,
所述预设方向为所述第一边界点朝向所述第二边界点的方向;
[0057] 连接单元,用于连接所述内凹曲线段的起点和终点与所述基底膜分割区域形成内凹区域,得到所述第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域
数量、所述第二基底膜子区域上各个内凹区域的第二内凹区域面积和第二内凹区域数量;
[0058] 第四获取单元,用于获取第一基底膜子边界线上各个点与所述边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与所述边界点连线之间距离的第二最大
距离;
[0059] 剔除单元,用于将各个所述第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个所述第二内凹区域面积中小于预设面积值
的第二内凹区域面积剔除,得到多个第四内凹区域面积;
[0060] 第一确定单元,用于基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定所述基底膜分割区
域的基底膜形态参数,得到各个所述基底膜分割区域的基底膜形态参数;
[0061] 第二确定单元,用于基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;
[0062] 第三确定单元,用于基于基底膜表征值确定腺管异型程度系数。
[0063] 第三方面,本申请提供一种计算机设备,所述计算机设备包括:
[0064] 一个或多个处理器;
[0065] 存储器;以及
[0066] 一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现第一方面中任一项所述的腺管异型程度系数的确定方法。
[0067] 第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行第一方面中任一项所述的腺管异型程
度系数的确定方法中的步骤。
[0068] 本申请提供一种腺管异型程度系数的确定方法及装置,该腺管异型程度系数的确定方法包括:获取腺管病理图像;将腺管病理图像输入预先训练的异常区域分割模型,得到
异常区域;将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区
域;获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;基
于第一边界点和第二边界点的边界点连线将基底膜分割区域分割为第一基底膜子区域和
第二基底膜子区域,将基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界
线;获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其
中,内凹曲线段在预设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减小后增
大的趋势,内凹曲线段的起点和终点均为极值点,预设方向为第一边界点朝向第二边界点
的方向;连接内凹曲线段的起点和终点与基底膜分割区域形成内凹区域,得到第一基底膜
子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、第二基底膜子区域上各
个内凹区域的第二内凹区域面积和第二内凹区域数量;获取第一基底膜子边界线上各个点
与边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与边界点连线之间
距离的第二最大距离;将各个第一内凹区域面积中小于预设面积值的第一内凹区域面积剔
除,得到多个第三内凹区域面积,将各个第二内凹区域面积中小于预设面积值的第二内凹
区域面积剔除,得到多个第四内凹区域面积;基于第一内凹区域数量、第二内凹区域数量、
各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定基
底膜分割区域的基底膜形态参数,得到各个基底膜分割区域的基底膜形态参数;基于多个
基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;基于基底膜表征值确定腺
管异型程度系数。本申请能够提高腺管异型程度系数的确定准确度。

附图说明

[0069] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
[0070] 图1是本申请实施例提供的腺管异型程度系数的确定系统的场景示意图;
[0071] 图2是本申请实施例提供的腺管异型程度系数的确定方法一实施例的流程示意图;
[0072] 图3是本申请实施例提供的腺管异型程度系数的确定方法一实施例中腺管病理图像的示意图;
[0073] 图4是本申请实施例提供的腺管异型程度系数的确定方法一实施例中腺管病理图像分割后基底膜分割区域内的内凹曲线段的示意图;
[0074] 图5是本申请实施例提供的腺管异型程度系数的确定方法一实施例中腺管病理图像分割后基底膜分割区域内的管腔分割区域和对应管腔中心线的示意图;
[0075] 图6是本申请实施例提供的腺管异型程度系数的确定方法一实施例中腺管病理图像分割后细胞分割区域和细胞核分割区域的示意图;
[0076] 图7是本申请实施例中提供的腺管异型程度系数的确定装置的一个实施例结构示意图;
[0077] 图8是本申请实施例中提供的计算机设备的一个实施例结构示意图。

具体实施方式

[0078] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于
本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本申请保护的范围。
[0079] 在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,
因此不能理解为对本申请的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解
为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、
“第二”的特征可以明示或者隐含地包括一个或者更多个特征。在本申请的描述中,“多个”
的含义是两个或两个以上,除非另有明确具体的限定。
[0080] 在本申请中,“示例性”一词用来表示“用作例子、例证或说明”。本申请中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任
何技术人员能够实现和使用本申请,给出了以下描述。在以下描述中,为了解释的目的而列
出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况
下也可以实现本申请。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必
要的细节使本申请的描述变得晦涩。因此,本申请并非旨在限于所示的实施例,而是与符合
本申请所公开的原理和特征的最广范围相一致。
[0081] 本申请实施例提供一种腺管异型程度系数的确定方法及装置,以下分别进行详细说明。
[0082] 请参阅图1,图1为本申请实施例所提供的腺管异型程度系数的确定系统的场景示意图,该腺管异型程度系数的确定系统可以包括计算机设备100,计算机设备100中集成有
腺管异型程度系数的确定装置。
[0083] 本申请实施例中,该计算机设备100可以是独立的服务器,也可以是服务器组成的服务器网络或服务器集群,例如,本申请实施例中所描述的计算机设备100,其包括但不限
于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云服务器。
其中,云服务器由基于云计算(Cloud Computing)的大量计算机或网络服务器构成。
[0084] 本申请实施例中,上述的计算机设备100可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中计算机设备100可以是台式机、便携式电脑、网络服务器、掌
上电脑(Personal Digital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设
备、嵌入式设备等,本实施例不限定计算机设备100的类型。
[0085] 本领域技术人员可以理解,图1中示出的应用环境,仅仅是本申请方案的一种应用场景,并不构成对本申请方案应用场景的限定,其他的应用环境还可以包括比图1中所示更
多或更少的计算机设备,例如图1中仅示出1个计算机设备,可以理解的,该腺管异型程度系
数的确定系统还可以包括一个或多个可处理数据的其他计算机设备,具体此处不作限定。
[0086] 另外,如图1所示,该腺管异型程度系数的确定系统还可以包括存储器200,用于存储数据。
[0087] 需要说明的是,图1所示的腺管异型程度系数的确定系统的场景示意图仅仅是一个示例,本申请实施例描述的腺管异型程度系数的确定系统以及场景是为了更加清楚的说
明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域
普通技术人员可知,随着腺管异型程度系数的确定系统的演变和新业务场景的出现,本申
请实施例提供的技术方案对于类似的技术问题,同样适用。
[0088] 首先,本申请实施例中提供一种腺管异型程度系数的确定方法,腺管异型程度系数的确定方法包括:获取腺管病理图像;将腺管病理图像输入预先训练的异常区域分割模
型,得到异常区域;将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜
分割区域;获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界
点;基于第一边界点和第二边界点的边界点连线将基底膜分割区域分割为第一基底膜子区
域和第二基底膜子区域,将基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子
边界线;获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线
段,其中,内凹曲线段在预设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减
小后增大的趋势,内凹曲线段的起点和终点均为极值点,预设方向为第一边界点朝向第二
边界点的方向;连接内凹曲线段的起点和终点与基底膜分割区域形成内凹区域,得到第一
基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、第二基底膜子区
域上各个内凹区域的第二内凹区域面积和第二内凹区域数量;获取第一基底膜子边界线上
各个点与边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与边界点连
线之间距离的第二最大距离;将各个第一内凹区域面积中小于预设面积值的第一内凹区域
面积剔除,得到多个第三内凹区域面积,将各个第二内凹区域面积中小于预设面积值的第
二内凹区域面积剔除,得到多个第四内凹区域面积;基于第一内凹区域数量、第二内凹区域
数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确
定基底膜分割区域的基底膜形态参数,得到各个基底膜分割区域的基底膜形态参数;基于
多个基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;基于基底膜表征值确
定腺管异型程度系数。
[0089] 如图2所示,图2是本申请实施例中腺管异型程度系数的确定方法的一个实施例流程示意图,该腺管异型程度系数的确定方法包括如下步骤S201 S212:
~
[0090] S201、获取腺管病理图像。
[0091] S202、将腺管病理图像输入预先训练的异常区域分割模型,得到异常区域。
[0092] 本申请实施例中,预先训练异常区域分割模型,优先选择Unet++,标签由专业病理医师对异常区域边界进行勾勒。
[0093] 如图3所示,得到腺管病理图像上的黑色折线下方的异常区域11。
[0094] S203、将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域。
[0095] 本申请实施例中,预先训练基底膜分割模型,优先选择Unet++,标签由专业病理医师对基底膜边界进行勾勒。
[0096] 如图3所示,将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域12。图3中只标注了一个基底膜分割区域12。
[0097] S204、获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点。
[0098] 如图4所示,基底膜分割区域12的基底膜区域边界线上距离最大的两个边界点为第一边界点A和第二边界点B。
[0099] S205、基于第一边界点和第二边界点的边界点连线将基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将基底膜区域边界线分割为第一基底膜子边界线和第
二基底膜子边界线。
[0100] 如图4所示,利用边界点连线AB将基底膜分割区域12分割为边界点连线AB下方的第一基底膜子区域和边界点连线AB上方的第二基底膜子区域。
[0101] S206、获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段。
[0102] 其中,内凹曲线段在预设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减小后增大的趋势,内凹曲线段的起点和终点均为极值点。预设方向为第一边界点朝向
第二边界点的方向。
[0103] 在一个具体的实施例中,以边界点连线AB为X轴,以垂直于X轴的轴线为Y轴,计算第一基底膜子边界线上的多个极值点和第二基底膜子边界线上的多个极值点。将第一基底
膜子边界线位于相邻两个极值点之间的曲线确定为候选曲线,判断候选曲线是否满足在预
设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减小后增大的趋势,若满足,
则确定候选曲线为第一基底膜子边界线上的内凹曲线段,得到第一基底膜子边界线上的多
个内凹曲线段。根据同样的方式得到第二基底膜子边界线上的多个内凹曲线段。
[0104] 具体的,候选曲线由两个极值点 至 之间的点组成,若候选曲线之间的点满足,则候选曲线属于内凹曲线段。
[0105] S207、连接内凹曲线段的起点和终点与基底膜分割区域形成内凹区域,得到第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、第二基底膜子区
域上各个内凹区域的第二内凹区域面积和第二内凹区域数量。
[0106] 第一基底膜子区域上各个内凹区域的第一内凹区域面积分别为 。第二基底膜子区域上各个内凹区域的第二内凹区域面积分别为 。第一内凹区域数量为 ,第二内凹区
域数量为k。如图4所示,第一基底膜子区域上第一内凹区域数量为3。
[0107] S208、获取第一基底膜子边界线上各个点与边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与边界点连线之间距离的第二最大距离。
[0108] 具体的,第一基底膜子边界线上各个点与边界点连线之间的距离分别为 ,第一最大距离为 ,第一基底膜子边界线上各个点与边界点连线之间的距离分别为 ,
第二最大距离为 。
[0109] S209、将各个第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个第二内凹区域面积中小于预设面积值的第二内凹区域面
积剔除,得到多个第四内凹区域面积。
[0110] 具体的,判断各个第一内凹区域面积 是否小于预设面积值,将不小于预设面积值的第一内凹区域面积 存入 ,得到多个第三内凹区域面积。判断各个第二内凹区域
面积 是否小于预设面积值,将不小于预设面积值的第二内凹区域面积 存入 ,得
到多个第四内凹区域面积。
[0111] S210、基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定基底膜分割区域的基底膜形态参
数,得到各个基底膜分割区域的基底膜形态参数。
[0112] 在一个具体的实施例中,根据第一内凹区域数量、第二内凹区域数量确定内凹数量指标,根据各个第三内凹区域面积、各个第四内凹区域面积确定内凹面积指标,根据第一
最大距离和第二最大距离确定内凹距离指标,对内凹数量指标、内凹面积指标以及内凹距
离指标进行加权求和,得到基底膜形态参数 。
[0113] 在一个具体的实施例中,基底膜形态参数 的计算公式如下,
[0114]
[0115] 其中,为第一内凹区域数量,k为第二内凹区域数量, 为各个第三内凹区域面积, 为各个第四内凹区域面积,第一最大距离为 ,第一基底膜子边界线上各个
点与边界点连线之间的距离分别为 ,第二基底膜子边界线上各个点与边界点连线之间
的距离分别为 ,第二最大距离为 。
[0116] S211、基于多个基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值。
[0117] 在一个具体的实施例中,将多个基底膜分割区域的基底膜形态参数的标准差确定为基底膜表征值 。
[0118] 在另一个具体的实施例中,基于多个基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值,包括:
[0119] (1)将基底膜分割区域与异常区域的面积之比确定为基底膜分割区域的基底膜面积参数,得到各个基底膜分割区域的基底膜面积参数。
[0120] 具体的,基底膜分割区域的基底膜面积参数为 ,其中, 为各个基底膜分割区域的面积, 为异常区域的面积。
[0121] (2)基于多个基底膜形态参数的标准差、多个基底膜分割区域的基底膜面积参数的标准差确定基底膜表征值。
[0122] 具体的,基底膜表征值 的计算公式如下,
[0123]
[0124] 其中, 为基底膜形态参数, 为基底膜分割区域的基底膜面积参数, 和为不同的阈值,根据具体情况设定。
[0125] S212、基于基底膜表征值确定腺管异型程度系数。
[0126] 在一个具体的实施例中,将基底膜表征值 确定为腺管异型程度系数 。
[0127] 在另一个具体的实施例中,基于基底膜表征值确定腺管异型程度系数,包括:
[0128] (1)将异常区域内的图像输入预先训练的管腔分割模型,得到多个管腔分割区域。
[0129] 本申请实施例中,预先训练管腔分割模型,优先选择Unet++,标签由专业病理医师对管腔边界进行勾勒。
[0130] 将异常区域内的图像输入预先训练的管腔分割模型,得到多个管腔分割区域13。如图5所示,图5中仅仅示意出了一个基底膜分割区域12中的管腔分割区域13。
[0131] (2)采用Zhang‑Suen细化算法计算多个管腔分割区域对应的多个管腔中心线。
[0132] 如图5所示,管腔分割区域13对应管腔中心线14。
[0133] (3)对管腔中心线进行角点检测,并在检测出的角点处将管腔中心线打断,得到多个第一管腔中心线段和对应的管腔段,得到各个管腔分割区域的管腔段数量。
[0134] 各个管腔分割区域的管腔段数量分别为 。第一管腔中心线段为曲线。
[0135] (4)将第一管腔中心线段上的多个点分别确定为目标点,过目标点做第一管腔中心线段的法线,将法线与第一管腔中心线段对应的管腔段的两个交点的距离确定为目标点
对应的管腔直径,得到第一管腔中心线段上的多个点对应的多个管腔直径。
[0136] (5)将第一管腔中心线段上的多个点对应的多个管腔直径的平均值确定为第一管腔中心线段对应的管腔段的管腔直径。
[0137] 具体的,第i个管腔分割区域上第j个管腔段的管腔直径为 。
[0138] (6)将各个管腔段的管腔直径的标准差确定为管腔分割区域的管腔直径表征值。
[0139] 具体的,第i个管腔分割区域的管腔直径表征值 的计算公式如下,
[0140]
[0141] 其中,第i个管腔分割区域上第j个管腔段的管腔直径为 。
[0142] (7)基于各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管腔段数量的标准差确定管腔表征值。
[0143] 在一个具体的实施例中,将各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管腔段数量的标准差相加,得到第一标准差相加值 ,根据第一标准差相
加值 确定管腔表征值 。
[0144] 在另一个具体的实施例中,基于各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管腔段数量的标准差确定管腔表征值,包括:将管腔分割区域与基底
膜分割区域的面积比确定为管腔基底面积比;基于各个管腔分割区域的管腔直径表征值的
标准差、各个管腔分割区域的管腔段数量的标准差、各个管腔分割区域的管腔基底面积比
的标准差确定管腔表征值。
[0145] 具体的,第i个管腔分割区域的面积为 ,第i个基底膜分割区域的面积为,则管腔基底面积比 。
[0146] 将各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管腔段数量的标准差、各个管腔分割区域的管腔基底面积比的标准差相加,得到第一标准差相加值
,根据第一标准差相加值 确定管腔表征值 。
[0147] 进一步的,基于各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管腔段数量的标准差、各个管腔分割区域的管腔基底面积比的标准差确定管腔表征
值,包括:将管腔分割区域中的多个第一管腔中心线段分别拟合为直线,得到多个第二管腔
中心线段。计算多个第二管腔中心线段与边界点连线之间的斜率差,得到多个斜率差。将多
个斜率差的标准差确定为管腔分割区域的管腔走势表征值,得到多个管腔分割区域的管腔
走势表征值;基于各个管腔分割区域的管腔直径表征值的标准差、各个管腔分割区域的管
腔段数量的标准差、各个管腔分割区域的管腔基底面积比的标准差、各个管腔分割区域的
管腔走势表征值确定管腔表征值。
[0148] 具体的,第i个管腔分割区域中第j个第二管腔中心线段的斜率为 。各个第二管腔中心线段与边界点连线AB之间的斜率差 。各个管腔走势表征值 的计算公式如
下,
[0149]
[0150] 进一步的,将各个管腔分割区域输入预训练的管腔融合预测模型,得到各个管腔分割区域的管腔融合概率 。
[0151] 第一标准差相加值 的计算公式如下,
[0152]
[0153] 管腔表征值 的计算公式如下,
[0154]
[0155] 其中, 和 为不同的阈值,根据具体情况设定。
[0156] (8)基于基底膜表征值、管腔表征值确定腺管异型程度系数。
[0157] 在一个具体的实施例中,对基底膜表征值 、管腔表征值 加权平均,得到腺管异型程度系数 。
[0158] 在另一个具体的实施例中,基于基底膜表征值、管腔表征值确定腺管异型程度系数,包括:
[0159] (1)将异常区域分别输入预先训练的细胞分割模型,得到多个细胞分割区域。
[0160] 如图6所示,得到多个细胞分割区域15。
[0161] (2)将多个细胞分割区域分别输入细胞核分割模型,得到多个细胞分割区域对应的多个细胞核分割区域。
[0162] 如图6所示,得到多个细胞分割区域15对应的多个细胞核分割区域16。
[0163] (3)计算每个细胞核分割区域和对应的细胞分割区域的核胞面积比,得到多个核胞面积比。
[0164] 具体的,各个核胞面积比分别为 。其中, 为细胞核分割区域的面积, 为细胞分割区域的面积。
[0165] (4)计算各个细胞核分割区域的灰度均值。
[0166] 具体的,将细胞核分割区域转为灰度图,计算第i个细胞核分割区域的灰度均值。
[0167] (5)基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值。
[0168] 在一个具体的实施例中,基于多个核胞面积比的标准差、多个灰度均值的标准差确定细胞表征值,可以包括:获取每个细胞核分割区域的形心和对应的细胞分割区域的形
心之间的形心距离,得到多个形心距离;
[0169] 计算每个细胞核分割区域的最小外接矩形的长轴长度,得到多个长轴长度;将形心距离和长轴长度的比值确定为细胞核居中度;基于多个核胞面积比的标准差、多个灰度
均值的标准差以及多个细胞核居中度的标准差确定细胞表征值。
[0170] 具体的,每个细胞核分割区域的形心为 ,每个细胞分割区域的形心为 。细胞核居中度的计算公式如下,
[0171]
[0172] 其中, 分别为每个细胞分割区域的最小外接矩形的宽和高。
[0173] 对多个核胞面积比的标准差、多个细胞核分割区域的灰度均值的标准差以及多个细胞核居中度的标准差求和,得到第二标准差相加值 ,根据第二标准差相加值 确定细胞
表征值。
[0174] 其中,第二标准差相加值 的计算公式如下,
[0175]
[0176] 细胞表征值 的计算公式如下,
[0177]
[0178] 其中, 和 为不同的阈值,根据具体情况设定。
[0179] (6)基于基底膜表征值、管腔表征值、细胞表征值确定腺管异型程度系数。
[0180] 具体的,对基底膜表征值 、管腔表征值 、细胞表征值 加权平均,得到腺管异型程度系数 。对 进行加权拟合,腺管异型程度系
数 的计算公式为:
[0181]
[0182] 其中, 为基底膜表征值 、管腔表征值 、细胞表征值的权重系数,通过训练机器学习方法如决策树、随机森林等机器学习模型得到。
[0183] 进一步的,判断腺管异型程度系数 是否大于预设系数,若腺管异型程度系数大于预设系数,则腺管异型为高度异型;若腺管异型程度系数 不大于预设系数,则腺管异
型为低度异型。
[0184] 为了更好实施本申请实施例中腺管异型程度系数的确定方法,在腺管异型程度系数的确定方法基础之上,本申请实施例中还提供一种腺管异型程度系数的确定装置,如图7
所示,腺管异型程度系数的确定装置300包括:
[0185] 第一获取单元301,用于获取腺管病理图像;
[0186] 第一分割单元302,用于将所述腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;
[0187] 第二分割单元303,用于将所述异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;
[0188] 第二获取单元304,用于获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;
[0189] 划分单元305,用于基于所述第一边界点和所述第二边界点的边界点连线将所述基底膜分割区域分割为第一基底膜子区域和第二基底膜子区域,将所述基底膜区域边界线
分割为第一基底膜子边界线和第二基底膜子边界线;
[0190] 第三获取单元306,用于获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,所述内凹曲线段在预设方向上排序的各个曲线点与所述
边界点连线的垂直距离呈现先减小后增大的趋势,所述内凹曲线段的起点和终点均为极值
点,所述预设方向为所述第一边界点朝向所述第二边界点的方向;
[0191] 连接单元307,用于连接所述内凹曲线段的起点和终点与所述基底膜分割区域形成内凹区域,得到所述第一基底膜子区域上各个内凹区域的第一内凹区域面积和第一内凹
区域数量、所述第二基底膜子区域上各个内凹区域的第二内凹区域面积和第二内凹区域数
量;
[0192] 第四获取单元308,用于获取第一基底膜子边界线上各个点与所述边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与所述边界点连线之间距离的第二
最大距离;
[0193] 剔除单元309,用于将各个所述第一内凹区域面积中小于预设面积值的第一内凹区域面积剔除,得到多个第三内凹区域面积,将各个所述第二内凹区域面积中小于预设面
积值的第二内凹区域面积剔除,得到多个第四内凹区域面积;
[0194] 第一确定单元310,用于基于第一内凹区域数量、第二内凹区域数量、各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定所述基底膜分
割区域的基底膜形态参数,得到各个所述基底膜分割区域的基底膜形态参数;
[0195] 第二确定单元311,用于基于多个所述基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;
[0196] 第三确定单元312,用于基于基底膜表征值确定腺管异型程度系数。
[0197] 本申请实施例还提供一种计算机设备,其集成了本申请实施例所提供的任一种腺管异型程度系数的确定装置,计算机设备包括:
[0198] 一个或多个处理器;
[0199] 存储器;以及
[0200] 一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行上述腺管异型程度系数的确定方法实施例中任一实施例中的腺管异型程度系
数的确定方法中的步骤。
[0201] 如图8所示,其示出了本申请实施例所涉及的计算机设备的结构示意图,具体来讲:
[0202] 该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以
理解,图中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或
更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0203] 处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储
在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整
体监控。可选的,处理器401可包括一个或多个处理核心;处理器401可以是中央处理单元
(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital 
Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,
ASIC)、现成可编程门阵列(Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑
器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处
理器也可以是任何常规的处理器等,优选的,处理器401可集成应用处理器和调制解调处理
器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处
理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
[0204] 存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程
序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比
如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的
数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如
至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以
包括存储器控制器,以提供处理器401对存储器402的访问。
[0205] 计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理
等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检
测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0206] 该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信
号输入。
[0207] 尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对
应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程
序,从而实现各种功能,如下:
[0208] 获取腺管病理图像;将腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;
获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;基于第
一边界点和第二边界点的边界点连线将基底膜分割区域分割为第一基底膜子区域和第二
基底膜子区域,将基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界线;
获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,
内凹曲线段在预设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减小后增大
的趋势,内凹曲线段的起点和终点均为极值点,预设方向为第一边界点朝向第二边界点的
方向;连接内凹曲线段的起点和终点与基底膜分割区域形成内凹区域,得到第一基底膜子
区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、第二基底膜子区域上各个
内凹区域的第二内凹区域面积和第二内凹区域数量;获取第一基底膜子边界线上各个点与
边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与边界点连线之间距
离的第二最大距离;将各个第一内凹区域面积中小于预设面积值的第一内凹区域面积剔
除,得到多个第三内凹区域面积,将各个第二内凹区域面积中小于预设面积值的第二内凹
区域面积剔除,得到多个第四内凹区域面积;基于第一内凹区域数量、第二内凹区域数量、
各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定基
底膜分割区域的基底膜形态参数,得到各个基底膜分割区域的基底膜形态参数;基于多个
基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;基于基底膜表征值确定腺
管异型程度系数。
[0209] 本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存
储介质中,并由处理器进行加载和执行。
[0210] 为此,本申请实施例提供一种计算机可读存储介质,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光
盘等。其上存储有计算机程序,计算机程序被处理器进行加载,以执行本申请实施例所提供
的任一种腺管异型程度系数的确定方法中的步骤。例如,计算机程序被处理器进行加载可
以执行如下步骤:
[0211] 获取腺管病理图像;将腺管病理图像输入预先训练的异常区域分割模型,得到异常区域;将异常区域内的图像输入预先训练的基底膜分割模型,得到多个基底膜分割区域;
获取基底膜分割区域的基底膜区域边界线上距离最大的第一边界点和第二边界点;基于第
一边界点和第二边界点的边界点连线将基底膜分割区域分割为第一基底膜子区域和第二
基底膜子区域,将基底膜区域边界线分割为第一基底膜子边界线和第二基底膜子边界线;
获取第一基底膜子边界线上的内凹曲线段和第二基底膜子边界线上的内凹曲线段,其中,
内凹曲线段在预设方向上排序的各个曲线点与边界点连线的垂直距离呈现先减小后增大
的趋势,内凹曲线段的起点和终点均为极值点,预设方向为第一边界点朝向第二边界点的
方向;连接内凹曲线段的起点和终点与基底膜分割区域形成内凹区域,得到第一基底膜子
区域上各个内凹区域的第一内凹区域面积和第一内凹区域数量、第二基底膜子区域上各个
内凹区域的第二内凹区域面积和第二内凹区域数量;获取第一基底膜子边界线上各个点与
边界点连线之间距离的第一最大距离、第二基底膜子边界线上各个点与边界点连线之间距
离的第二最大距离;将各个第一内凹区域面积中小于预设面积值的第一内凹区域面积剔
除,得到多个第三内凹区域面积,将各个第二内凹区域面积中小于预设面积值的第二内凹
区域面积剔除,得到多个第四内凹区域面积;基于第一内凹区域数量、第二内凹区域数量、
各个第三内凹区域面积、各个第四内凹区域面积、第一最大距离以及第二最大距离确定基
底膜分割区域的基底膜形态参数,得到各个基底膜分割区域的基底膜形态参数;基于多个
基底膜分割区域的基底膜形态参数的标准差确定基底膜表征值;基于基底膜表征值确定腺
管异型程度系数。
[0212] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
[0213] 具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法
实施例,在此不再赘述。
[0214] 以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
[0215] 以上对本申请实施例所提供的一种腺管异型程度系数的确定方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的
说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本
申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解
为对本申请的限制。