一种屈光度精准评估的方法及应用与流程


一种屈光度精准评估的方法及应用
1.本发明是发明名称为“一种基于scheimpflug眼前节形态的屈光度精准评估的方法和应用”的分案申请,其中,母案的申请号为202011578530.6,申请日为2020.12.28。
技术领域
2.本发明涉及眼科医疗诊断技术领域,特别是涉及一种基于scheimpflug眼前节形态的屈光度精准评估的方法及应用。


背景技术:



3.屈光度(d)作为屈光力的单位是评价屈光不正(近视、远视、散光)的重要参考,其测量是一个动态的、多程序的过程,是屈光不正临床诊断和矫正的重要参考,方法主要是依靠验光,包括主觉验光以及客观(检影和电脑)验光。目前临床中验光方法众多,其原理主要是基于通过视网膜反射红外光线的清晰度来计算屈光度的电脑验光和通过调试透镜组获得屈光度的主觉验光。但电脑验光过程中要求被检者注视光标,诱发调节导致近视过矫、远视欠矫以及影响散光。虽然存在自动雾视功能,一定程度上避免了检查时的影响因素,更便捷高效,但由于人眼调节的不稳定、机器的设计原理不同、患者检查时的周边环境、光照等因素影响,始终存在屈光度评估不准确情况。同时,主觉验光耗时长,需要患者高度配合尤其儿童患者自身感知和表达存在差异,以及要求检查者需要有丰富临床经验等因素常导致难以获得相对精准的结果。为降低人眼调节能力强且极不稳定的影响,临床通常采用睫状肌麻痹(散瞳)验光来获取相对精准的屈光度。由于该方法必须要在相关医疗机构开展,同时散大被检查者的瞳孔,会因影响调节能力而造成短期内视近不清影响正常生活,在大规模的视力普查任务中可操作性不强。
4.角膜地形图检查能够提供关于眼前节形态的众多特征,包括角膜曲率、角膜厚度、前房、像差等在临床中广泛应用。但因其机器设计原理,尚无法获得患者全眼的准确屈光度。角膜作为人眼主要的屈光介质其屈光力约占全眼屈光度的2/3,而scheimpflug角膜地形图又称眼前节系统,可全面反映眼前节的众多参数,与人眼调节也存在可能的内在关联,充分利用其相关参数并结合快捷的客观电脑验光,借助机器学习方法挖掘其内在关系,或可以精准评估人眼实际屈光度,并在一定程度上解放验光师,从而提升临床诊疗效率。
5.以往关于提高电脑验光测量结果的方法主要是基于图像滤波处理等优化增强技术去除噪音,使采集的图像更清晰准确,提高计算准确度从而提高测量结果,但均是以模型眼作为评估标准,忽略了实际人眼存在的调节作用,且未与主觉验光结果比较。而随着机器学习等人工智能技术的成熟和应用,特别的,极值梯度提升模型(xgboost)算法在脑卒中、肿瘤、糖尿病等临床疾病的预测和诊断任务中均证实了极高的性能。有研究也借助该方法基于人眼的波前像差参数计算主觉验光结果,虽取得一定效果,但目前各种对像差测量方法的前提是基于单一波长的单光,所测的像差实际为单像差。而测量屈光度时,白光进入人眼被分解为不同波长的光,各自产生不同的像差,即波前差。不同波长的光产生不同的结果,特别是对于近视这样的低阶像差影响更大,对于整个可见光范围测出的屈光差可
能达到2.00d,测量过程需要特定环境,受外界因素影响较大。同时,基于视网膜检影双程技术的像差仪(opd-scanⅲ)仅采集到角膜前表面形态,无法反应人眼注视时眼前节形态的变化特征。


技术实现要素:



6.本发明的目的是提供一种屈光度精准评估的方法及应用,解决临床现有诊断技术中屈光度测量不够精准、不够便捷、不够高效的问题。
7.为实现上述目的,本发明提供了如下方案:
8.一种屈光度精准评估的方法,应用于屈光度检测方面,方法包括:
9.基于scheimpflug眼前节形态,采集患者的待评估样本数据以及对应的主觉验光数据;所述待评估样本数据包括客观电脑验光数据、形态参数角膜散光、角膜曲率、角膜非球面参数、角膜偏心值、角膜像差和眼前节数据;
10.将采集到的多个患者的待评估样本数据以及对应的主觉验光数据作为样本数据集,对所述样本数据集进行划分,并采用十折交叉验证的方法得到训练集和验证集;
11.采用极值梯度提升算法构建多重决策树模型;所述多重决策树模型包括多个基分类器;
12.将所述训练集输入至所述多重决策树模型中以进行训练,将所述验证集输入至训练好的多重决策树模型中以挑选在训练数据上表现最好的模型;所述表现最好的模型为屈光度计算模型;
13.将待测患者对应的待评估样本数据输入至所述屈光度计算模型,以得到所述待测患者的主觉验光数据。
14.可选地,所述采用极值梯度提升算法构建多重决策树模型,具体包括:
15.初始化模型f0(x)为只有一个根节点的树,使用均方根误差rmse,样本数据集中,xi为第i个样本,n为样本数据集中的样本量,yi∈r;
16.在上一模型f0(x)损失函数梯度下降方向上建立多重决策树模型;所述多重决策树模型构建采用梯度提升算法xgboost。
17.可选地,在上一模型f0(x)损失函数梯度下降方向上建立多重决策树模型,具体包括:
18.对于每一个节点,计算所有特征以及选择不同划分点的gain值;
19.选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直到满足停止条件,即gain值小于阈值或者达到最大树的高度;
20.用得到的新cart树更新模型fm=f
m-1
+f
t

21.重复执行选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直至迭代次数达到设定的迭代数t;
22.得到最终回归模型fm;
23.其中,xgboost采用网格化搜索调节的参数,设置如下:
24.迭代次数设置为500并使用早停止,树的最大深度为2,每棵树特征下采样率为0.8,每个节点特征下采样率为0.9,学习率0.05。
25.可选地,所述眼前节数据包括前房容积。
26.可选地,采用十折交叉验证的方法得到训练集和验证集,具体包括:
27.将所述样本数据集随机均匀分为10组,每次选1组作为验证集,其余几组作为训练集,并按该十折交叉验证的方法对模型进行训练。
28.一种屈光度精准评估的方法在视力筛查和/或近视防控方面和/或视力临床矫正中的应用。
29.与现有技术相比,本发明的有益效果为:本发明基于scheimpflug眼前节分析系统(pentacam)采集包含人眼像差在内的更多眼前节相关参数(角膜前后表面形态、前房等)更全面获取注视动态下的特征来拟合主觉验光结果。
30.1、本发明提出的基于scheimpflug眼前节形态参数借助机器学习技术在非散瞳状态下精准评估屈光度的方法,解决了目前儿童及青少年视力筛查和临床矫正工作中,由于涉及人大、耗时长、要求高等条件限制造成的数据获取准确度不足的瓶颈问题。
31.2、本发明方法使患者能够实现在接受一次眼前节检查获得角膜形态参数及眼前节各种参数等的同时获得精准屈光度,可节省临床诊疗过程中主觉验光的流程,并在一定程度上解放验光师,提升临床工作效率和准确度,缩减了患者就诊时间。
32.3、本发明方法将xgboost算法应用到屈光度的精准评估任务,针对具体应用实例进行了有效的总体方案设计、流程优化及算法参数设置。通过大量临床实例测试,其评估准确度已达到临床应用标准。
33.4、本发明方法能够实现在非散瞳条件下精准评估患者屈光度,可应用于社区或校园的筛查以及医院临床诊疗场景。能够解决视力筛查工作中,由于人大、耗时长、要求高等条件限制造成的数据获取准确度不足的瓶颈问题。并克服目前临床工作中屈光度测量不够便捷的问题,在一定程度上解放验光师,提升工作效率和准确度,缩减患者就诊时间。
34.5、本发明方法借助机器学习极值梯度提升(xgboost)模型,该技术具有学习、泛化能力强,可自动处理缺失值等优势,对角膜形态参数和客观电脑验光结果综合分析,构建智能化屈光度精准评估模型,为临床提供高效、精准的辅助工具。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
36.图1是本发明基于scheimpflug眼前节形态的屈光度精准评估方法的一种流程简图。
具体实施方式
37.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
38.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
39.一种基于scheimpflug眼前节形态的屈光度精准评估的方法,步骤如下:
40.步骤1:采集患者客观电脑验光数据以及眼前节数据特征,作为模型学习训练使用的特征,以主觉验光数据作为标签特征。
41.步骤2:对数据集进行划分,使用十折交叉验证的方法得到训练集和验证集。
42.步骤3:初始化模型f0(x)为只有一个根节点的树,使用均方根误差rmse,样本数据集中,xi为第i个样本,n为样本数据集中的样本量,yi∈r。
43.步骤4:在上一模型f0(x)损失函数梯度下降方向上建立模型,所述模型构建采用的梯度提升算法xgboost,具体步骤如下:
44.⑴
对于每一个节点,计算所有特征以及选择不同划分点的gain值。
45.⑵
选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直到满足停止条件,即gain值小于阈值或者达到最大树的高度。
46.⑶
用得到的新cart树更新模型fm=f
m-1
+f
t

47.⑷
重复执行步骤

,直至迭代次数达到设定的迭代数t;
48.⑸
得到最终回归模型fm;
49.其中,xgboost采用网格化搜索调节的参数,设置如下:
50.迭代次数设置为500并使用早停止,树的最大深度为2,每棵树特征下采样率为0.8,每个节点特征下采样率为0.9,学习率0.05。
51.较优地,所述步骤1中模型学习使用的特征包括客观电脑验光、形态参数、眼前节数据,并对客观电脑验光、眼前节数据匹配标注。
52.较优地,所述形态参数包括角膜散光、角膜曲率、角膜非球面参数、角膜偏心值、角膜像差;所述眼前节数据包括前房容积。
53.较优地,所述步骤2中利用交叉验证方法对数据集划分并对模型性能验证,即将数据集随机均匀分为10组,每次选1组作为验证集,其余几组作为训练集,并按该十折交叉验证的方法对模型进行训练。
54.如上所述的基于scheimpflug眼前节形态的屈光度精准评估的方法在屈光度检测方面中的应用。
55.如上所述的基于scheimpflug眼前节形态的屈光度精准评估的方法在视力筛查和/或近视防控方面和/或眼科临床诊疗中的应用。
56.具体地,相关制备及检测如下:
57.一种基于scheimpflug眼前节形态的屈光度精准评估的方法,图1所示为该方法的一种流程简图,包括以下步骤:
58.xgboost智能算法是梯度提升树(gradientboosting decisiontree,gbdt)一种工程上的实现,并对gbdt的不足之处进行了改进。原始的gbdt算法基于经验损失函数的负梯度来构造新的决策树,只是在决策树构建完成后再进行剪枝。而xgboost在决策树构建阶段
就加入了正则项,即
[0059][0060]
其中,f
t-1
(xi)表示现有的t-1棵树最优解,关于树结构的正则项定义为
[0061][0062]
其中,t为叶子节点个数,wj表示第j个叶子节点的预测值,对该损失函数在f
t-1
处进行二阶泰勒展开可以推导出
[0063][0064]
其中t为决策树f
t
中叶子节点的个数,
[0065][0066][0067]
ij表示所有属于叶子节点j的样本的索引的集合。
[0068]
假设决策树的结构已知,通过令损失函数相对于wj的导数为0可以求出最小化损失函数的情况下各个叶子节点的预测值:
[0069][0070]
然而从所有的树结构中寻最优的树结构是一个np-hard问题,因此在实际中往往采用贪心法来构建出一个次优的树结构,其基本思想是从根节点开始,每次对一个叶子节点进行分裂,针对每一种可能的分裂,根据特定的准则选取最优的分裂。不同的决策树采用不同的准则,如id3算法采用信息增益,c4.5算法为了克服信息增益中容易偏向取值较多的特征而采用信息增益比,cart算法采用基尼系数和平方误差,xgboost也有特定能够的准则来选取最优分裂。
[0071]
通常将预测值代入到损失函数可求得损失函数的最小值:
[0072][0073]
容易计算出分裂前后损失函数的差值为:
[0074][0075]
xgboost通过最大化这个差值作为准则来进行决策树的构建,通过遍历所选的237个属性特征的所有取值,寻使得损失函数前后相差最大时对应的分裂方式。此外,由于损失函数前后存在差值一定为正的限制,此时γ起到了一定的预剪枝作用。具体步骤如下:
[0076]
步骤1:初始化模型f0(x)为只有一个根节点的树,使用均方根误差rmse,样本数据集中,xi为第i个样本,n为样本数据集中的样本量,yi∈r。
[0077]
步骤2:在上一模型损失函数梯度下降方向上建立模型。包括如下步骤:
[0078]
2.1:对于每一个节点,计算所有特征以及选择不同划分点的gain值。
[0079]
2.2:选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直到满足停止条件,即gain值小于阈值或者达到最大树的高度。
[0080]
步骤3:用得到的新cart树更新模型:
[0081]fm
=f
m-1
+f
t
[0082]
步骤4:重复执行步骤2,直至迭代次数达到设定的迭代数t;
[0083]
步骤5:得到最终回归模型fm。
[0084][0085]
其中,xgboost采用网格化搜索调节的参数,设置如下:迭代次数设置为500并使用早停止,树的最大深度为2,每棵树特征下采样率为0.8,每个节点特征下采样率为0.9,学习率0.05。
[0086]
步骤6:使用xgboost预测模型对新病例的主觉验光值进行预测。
[0087]
最终模型自动学习到的特征重要性如下,可用于之后更复杂模型的输入:自动客观电脑验光等效球镜度(se);角膜散光、曲率、非球面参数、偏心值等形态参数;前房容积和角膜像差相关参数。
[0088]
下面将通过三个实施例说明通过本发明方法对于不同程度屈光度患者的精准评估结果的正确性:
[0089][0090]
以上实施例分别从低度、中度、高度近视三类人中说明。主觉验光为视光医师所得,可见电脑验光与主觉验光之间存在较大误差,对比显示ai预测结果与主觉验光之间的
误差率明显提升。这将会减少患者就诊时间,极大提升临床工作效率。
[0091]
本发明的应用场景在于校园、社区筛查和医院使用,旨在提高我国视力筛查和近视防控的工作效率和准确率。
[0092]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0093]
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

技术特征:


1.一种屈光度精准评估的方法,应用于屈光度检测方面,其特征在于,方法包括:基于scheimpflug眼前节形态,采集患者的待评估样本数据以及对应的主觉验光数据;所述待评估样本数据包括客观电脑验光数据、形态参数角膜散光、角膜曲率、角膜非球面参数、角膜偏心值、角膜像差和眼前节数据;将采集到的多个患者的待评估样本数据以及对应的主觉验光数据作为样本数据集,对所述样本数据集进行划分,并采用十折交叉验证的方法得到训练集和验证集;采用极值梯度提升算法构建多重决策树模型;所述多重决策树模型包括多个基分类器;将所述训练集输入至所述多重决策树模型中以进行训练,将所述验证集输入至训练好的多重决策树模型中以挑选在训练数据上表现最好的模型;所述表现最好的模型为屈光度计算模型;将待测患者对应的待评估样本数据输入至所述屈光度计算模型,以得到所述待测患者的主觉验光数据。2.根据权利要求1所述的屈光度精准评估的方法,其特征在于,所述采用极值梯度提升算法构建多重决策树模型,具体包括:初始化模型f0(x)为只有一个根节点的树,使用均方根误差rmse,样本数据集中,x
i
为第i个样本,n为样本数据集中的样本量,y
i
∈r;在上一模型f0(x)损失函数梯度下降方向上建立多重决策树模型;所述多重决策树模型构建采用梯度提升算法xgboost。3.根据权利要求2所述的屈光度精准评估的方法,其特征在于,在上一模型f0(x)损失函数梯度下降方向上建立多重决策树模型,具体包括:对于每一个节点,计算所有特征以及选择不同划分点的gain值;选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直到满足停止条件,即gain值小于阈值或者达到最大树的高度;用得到的新cart树更新模型f
m
=f
m-1
+f
t
;重复执行选择gain值最大的特征以及划分点将该节点的数据集分成两部分,直至迭代次数达到设定的迭代数t;得到最终回归模型f
m
;其中,xgboost采用网格化搜索调节的参数,设置如下:迭代次数设置为500并使用早停止,树的最大深度为2,每棵树特征下采样率为0.8,每个节点特征下采样率为0.9,学习率0.05。4.根据权利要求1所述的屈光度精准评估的方法,其特征在于,所述眼前节数据包括前房容积。5.根据权利要求1所述的屈光度精准评估的方法,其特征在于,采用十折交叉验证的方法得到训练集和验证集,具体包括:将所述样本数据集随机均匀分为10组,每次选1组作为验证集,其余几组作为训练集,
并按该十折交叉验证的方法对模型进行训练。6.如权利要求1至5任一项所述的屈光度精准评估的方法在视力筛查和/或近视防控方面和/或视力临床矫正中的应用。

技术总结


本发明公开一种屈光度精准评估的方法及应用,涉及眼科医疗诊断技术领域,方法包括:基于Scheimpflug眼前节形态采集患者的待评估样本数据以及对应的主觉验光数据;将采集到的多个患者的待评估样本数据以及对应的主觉验光数据作为样本数据集,对样本数据集进行划分,并采用十折交叉验证的方法得到训练集和验证集;采用极值梯度提升算法构建多重决策树模型;将训练集输入至多重决策树模型中以进行训练,将验证集输入至训练好的多重决策树模型中以挑选在训练数据上表现最好的模型;表现最好的模型为屈光度计算模型;将待测患者对应的待评估样本数据输入至屈光度计算模型以得到待测患者的主觉验光数据。本发明提高了屈光度的计算精确度。计算精确度。计算精确度。


技术研发人员:

王雁 季书帆 邹昊翰 刘骁 李梦迪

受保护的技术使用者:

天津市眼科医院

技术研发日:

2020.12.28

技术公布日:

2023/3/24

本文发布于:2024-09-22 11:23:24,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/76206.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:屈光度   模型   数据   所述
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议