屈光图形生成方法、装置及计算机可读存储介质转让专利

申请号 : CN202010185058.3

文献号 : CN111358421B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王宁利冬雪川黄叶权崔焱郭静云

申请人 : 深圳盛达同泽科技有限公司

摘要 :

本发明公开了一种屈光图形生成方法,包括:拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。本发明还公开了一种装置及计算机可读存储介质。本发明通过构建屈光图形计算方法,以屈光信息与清晰度的映射关系确定目标屈光信息形成屈光矩阵,实现了短时间内一次性对整个眼底区域的屈光信息测量操作,提高了测量效率与测量准确度。

权利要求 :

1.一种屈光图形生成方法,其特征在于,所述屈光图形生成方法包括以下步骤:拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;

计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;

在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;

以获取到的所述目标清晰度对应眼底图像的屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。

2.如权利要求1所述的屈光图形生成方法,其特征在于,所述计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列的步骤,包括:确认所述眼底图像计算清晰度的目标位置点;

以已确认的所述目标位置点计算所述眼底图像的清晰度。

3.如权利要求2所述的屈光图形生成方法,其特征在于,所述以已确认的所述目标位置点计算所述眼底图像的清晰度的步骤,包括:以所述目标位置点为中心划定预设邻域范围;

根据所述预设邻域范围计算所述眼底图像的清晰度。

4.如权利要求1所述的屈光图形生成方法,其特征在于,所述在已生成的所述清晰度序列中确认目标清晰度的步骤,包括:确认所述清晰度序列中的离群点;

将所述清晰度序列的离群点剔除,并以剔除离群点的清晰度序列确认目标清晰度。

5.如权利要求4所述的屈光图形生成方法,其特征在于,所述确认所述清晰度序列中的离群点的步骤,包括:将所述清晰度序列的清晰度与预设清晰阈值比对;

若所述清晰度小于或等于所述预设清晰阈值,确认所述清晰度为离群点。

6.如权利要求1所述的屈光图形生成方法,其特征在于,所述在已生成的所述清晰度序列中确认目标清晰度的步骤,包括:拟合所述清晰度序列,根据拟合结果确认所述目标清晰度。

7.如权利要求1所述的屈光图形生成方法,其特征在于,所述拍摄当前待测人眼的眼底图像的步骤之前,还包括:获取所述待测人眼预先验证的屈光值,以所述屈光值设定拍摄所述待测人眼的屈光扫描范围;

根据已设定的屈光扫描范围拍摄当前待测人眼的眼底图像。

8.如权利要求1所述的屈光图形生成方法,其特征在于,所述以获取到的所述目标清晰度对应眼底图像的屈光信息生成屈光矩阵的步骤,包括:将所述目标清晰度对应眼底图像的屈光信息以预设格式写入至预设矩阵,以写入所述目标清晰度对应眼底图像的屈光信息的预设矩阵生成所述屈光矩阵。

9.一种屈光图形生成装置,其特征在于,所述屈光图形生成装置包括:存储器、处理器以及存储在所述存储器上并可以在所述处理器上运行的屈光图形生成程序,所述屈光图形生成程序被处理器执行时实现如权利要求1至8任一项所述的屈光图形生成方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储在所述计算机可读存储介质的屈光图形生成程序,所述屈光图形生成程序执行时实现如权利要求

1至8任一项所述的屈光图形生成方法的步骤。

说明书 :

屈光图形生成方法、装置及计算机可读存储介质

技术领域

[0001] 本发明涉及屈光图形生成的技术领域,尤其涉及一种屈光图形生成方法、装置及计算机可读存储介质。

背景技术

[0002] 随着青少年近视防控的需求增加,一种对周边视网膜屈光度测试的方法被提出。一般的验光仪只对人眼黄斑区域的屈光度进行测量,屈光地形图仪可以对人眼大视场眼底区域的屈光度进行测量。在之前的传统方法中采用检眼镜,通过人工对人眼的不同视角进行验光的方法来获取大视场眼底屈光信息。这种方法耗时耗力还只能获取水平方向和垂直方向眼底屈光分布,无法满足现有人眼检测的技术要求。
[0003] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

[0004] 本发明的主要目的在于提供一种屈光图形生成方法、装置及计算机可读存储介质,旨在解决现有技术采用检眼镜,通过人工对人眼的不同视角进行验光的方法来获取大视场眼底屈光信息的方式极耗时耗力,还只能获取水平方向和垂直方向眼底屈光分布,不能满足检测要求的技术问题。
[0005] 为实现上述目的,本发明提供一种屈光图形生成方法,所述屈光图形生成方法应用于屈光地形图仪,所述续屈光地形图计算方法包括以下内容:
[0006] 拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;
[0007] 计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;
[0008] 在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;
[0009] 以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。
[0010] 可选地,所述计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列的步骤,包括:
[0011] 确认所述眼底图像计算清晰度的目标位置点;
[0012] 以已确认的所述目标位置点计算所述眼底图像的清晰度。
[0013] 可选地,所述以已确认的所述目标位置点计算所述眼底图像的清晰度的步骤,包括:
[0014] 以所述目标位置点为中心划定预设邻域范围;
[0015] 根据所述预设邻域范围计算所述眼底图像的清晰度。
[0016] 可选地,所述在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光补偿值的步骤,包括:
[0017] 确认所述清晰度序列中的离群点;
[0018] 将所述清晰度序列的离群点剔除,并以剔除离群点的清晰度序列确认目标清晰度。
[0019] 可选地,所述确认所述清晰度序列中的离群点的步骤,包括:
[0020] 将所述清晰度序列的清晰度与预设清晰阈值比对;
[0021] 若所述清晰度小于或等于所述预设清晰阈值,确认所述清晰度为离群点。
[0022] 可选地,所述在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光补偿值的步骤,包括:
[0023] 拟合所述清晰度序列,根据拟合结果确认所述目标清晰度。
[0024] 可选地,所述拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光补偿值,所述眼底图像为多张的步骤之前,还包括:
[0025] 获取所述待测人眼的屈光值;
[0026] 基于所述屈光值设定所述眼底图像的拍摄阈值范围。
[0027] 可选地,所述以获取到的所述屈光补偿值生成屈光矩阵,并以所述屈光矩阵生成屈光图形的步骤,包括:
[0028] 将所述屈光信息以预设格式写入至预设矩阵,以写入所述屈光信息的预设矩阵生成所述屈光矩阵。
[0029] 此外,为实现上述目的,本发明还提供一种屈光图形生成装置,所述屈光图形生成装置包括:存储器、处理器,所述存储器上存储有能够被处理器调用的计算机程序,所述计算机程序被所述处理器执行时实现如上所述屈光图形生成方法的步骤。
[0030] 本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有屈光图形生成程序,所述屈光图形生成程序被处理器执行时实现如上所述屈光图形生成方法的步骤。
[0031] 本发明实施例提出的一种屈光图形生成方法。拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。本申请通过构建屈光图形计算方法,以屈光信息与清晰度的映射关系确定目标屈光信息形成屈光矩阵,实现了短时间内一次性对整个眼底区域的屈光信息测量操作,提高了测量效率与测量准确度。

附图说明

[0032] 图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;
[0033] 图2为本发明屈光图形生成方法第一实施例的流程示意图;
[0034] 图3为屈光补偿值坐标向示意图;
[0035] 图4为基于目标位置点的清晰度示意图;
[0036] 图5为清晰度序列中目标清晰度确认示意图。
[0037] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0038] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039] 本发明实施例的主要解决方案是:拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。
[0040] 由于现有技术采用检眼镜,通过人工对人眼的不同视角进行验光的方法来获取大视场眼底屈光信息的方式极耗时耗力,还只能获取水平方向和垂直方向眼底屈光分布,不能满足检测要求的技术问题。
[0041] 本发明提供一种解决方案,通过构建屈光图形计算方法,以屈光信息与清晰度的映射关系确定目标屈光信息形成屈光矩阵,实现了短时间内一次性对整个眼底区域的屈光信息测量操作,提高了测量效率与测量准确度。
[0042] 如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0043] 本发明实施例终端可以是是PC、智能手机、平板电脑、电子书阅读器,便携计算机等可移动式或不可移动式的终端设备。
[0044] 如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。
用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口
1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器
1001的存储装置。
[0045] 本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0046] 如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及屈光图形生成程序。
[0047] 在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的屈光图形生成程序,并执行以下操作:
[0048] 拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;
[0049] 计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;
[0050] 在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;
[0051] 以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。
[0052] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0053] 确认所述眼底图像计算清晰度的目标位置点;
[0054] 以已确认的所述目标位置点计算所述眼底图像的清晰度。
[0055] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0056] 以所述目标位置点为中心划定预设邻域范围;
[0057] 根据所述预设邻域范围计算所述眼底图像的清晰度。
[0058] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0059] 确认所述清晰度序列中的离群点;
[0060] 将所述清晰度序列的离群点剔除,并以剔除离群点的清晰度序列确认目标清晰度。
[0061] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0062] 将所述清晰度序列的清晰度与预设清晰阈值比对;
[0063] 若所述清晰度小于或等于所述预设清晰阈值,确认所述清晰度为离群点。
[0064] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0065] 拟合所述清晰度序列,根据拟合结果确认所述目标清晰度。
[0066] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0067] 获取所述待测人眼的屈光值;
[0068] 基于所述屈光值设定所述眼底图像的拍摄阈值范围。
[0069] 进一步地,处理器1001可以调用存储器1005中存储的屈光图形生成程序,还执行以下操作:
[0070] 将所述屈光信息以预设格式写入至预设矩阵,以写入所述屈光信息的预设矩阵生成所述屈光矩阵。
[0071] 参照图2,图2为本发明屈光图形生成方法第一实施例的流程示意图,所述屈光图形生成方法应用于屈光地形图仪,所述屈光图形生成方法包括:
[0072] 步骤S10,拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;
[0073] 根据当前的人眼检测需求,拍摄当前待测人眼的眼底图像,其中,在拍摄当前待测人眼的眼底图像时,可基于屈光地形图仪、眼底照相机或者与所述屈光地形图仪/眼底照相机连接的其他控制设备进行眼底图像的拍摄,根据拍摄到的眼底图像,获取所述眼底图像对应的屈光信息,在实际应用中,眼底图像在拍摄时,眼底照相机通过电机驱动调焦光学模组的相对位置移动,进行屈光调节后拍摄所述眼底图像,进一步的,所述调焦光学模组移动的距离对应着一定范围的屈光补偿值,即屈光扫描范围,并且,所述屈光扫描范围可以是一固定范围,亦可以是一动态范围,其屈光扫描范围的定义可基于待测患者预先验证的屈光信息,继而基于所述屈光信息设定所述眼底图像对应的动态屈光范围。即所述拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光补偿值,所述眼底图像为多张的步骤之前,还包括:
[0074] 获取所述待测人眼的屈光值;
[0075] 基于所述屈光值设定所述眼底图像的拍摄阈值范围。
[0076] 基于当前待测人眼检测到的屈光值,获取所述待测人眼的屈光值,以预基于所述屈光值设定所述眼底图像的拍摄阈值范围,即屈光扫描范围,所述屈光扫描范围可以是一固定范围,亦可以是一动态范围,以使得眼底照相机根据已设定的所述拍摄阈值范围,即屈光扫描范围拍摄所述眼底图像,如此,所述调焦光学模组拍摄眼底图像的眼底屈光扫描是以等间隔的固定屈光率进行,或者以非屈光间隔的方式,在一定范围内执行所述眼底图像的拍摄操作,如此,基于拍摄到的所述眼底图像,所述眼底图像为多张。
[0077] 因此,根据拍摄到的所述眼底图像,在获取所述眼底图像对应的屈光信息时,由于所述眼底图像在一定的屈光扫描范围拍摄得到,因此所述眼底图像对应的屈光信息可基于已设定的所述屈光扫描范围得出,如此,以所述眼底图像拍摄时对应的具体屈光扫描范围数值确认所述眼底图像对应的屈光信息。
[0078] 步骤S20,计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;
[0079] 根据当前拍摄到的眼底图像以及所述眼底图像对应的屈光信息,计算所述眼底图像的清晰度,其中,在计算所述眼底图像的清晰度时,可根据当前眼底图像的拍摄装置以及应用场景选择对应的计算方法以及计算参数,梯度、灰度方差或者熵函数等可以基于眼底图像计算对应清晰度的计算方式。另外,在计算所述眼底图像之前,基于当前拍摄所述眼底图像的屈光阈值范围,以及拍摄时间,需确认拍摄到的所述眼底图像是否需进行配准操作,若当前定义的屈光阈值范围所对应的屈光扫描过程时间较短时,其拍摄到的所述眼底图像相对于眼底的放大率变化较小时,可不进行所述眼底图像的图像配准操作,且可基于当前已设定的配准预设时间进行配准操作的判定。并且,基于屈光信息所得到的眼底图像,并基于眼底图像计算清晰度的有关技术内容,均属于本发明的保护范围。如此,根据计算到的所述眼底图像的清晰度,在所述眼底图像为多张的情况下,所述清晰度的数值亦为多个,如此,根据计算到的多个清晰度数值,生成基于所述眼底图像的清晰度序列,进一步的,所述清晰度序列中在包括多个清晰度的情况下,其清晰度序列的排列格式可基于当前拍摄所述眼底图像的屈光阈值范围的屈光补偿值的变化为顺序,且不同坐标下的排列顺序可能存在区别,坐标方向包括X、Y、Z三个方向,均对应有不同的屈光补偿值,其坐标定义信息可如图3所示,图3为屈光补偿值坐标向示意图。
[0080] 其中,在计算所述眼底图像的清晰度时,可通过定义清晰点的方式为基准进行所述清晰度的计算,即所述计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列的步骤,包括:
[0081] 确认所述眼底图像计算清晰度的目标位置点;
[0082] 以已确认的所述目标位置点计算所述眼底图像的清晰度。
[0083] 根据当前拍摄到的眼底图像,在计算所述眼底图像的清晰度时,需确认所述眼底图像计算清晰度的目标位置点。在确认所述目标为支点时,将拍摄到的所述眼底图像的维度MxN,并基于MxN维度的矩阵选择计算清晰度的目标位置点,其目标位置点选择的方法可如下所述的方式进行选择:
[0084] a、所有的MxN个点作为目标位置点;
[0085] b、按照恒定的间隔数选择位置点,例如横向和纵向每隔10选择一目标位置点;
[0086] c、在二维矩阵中非等间隔地选择若干个点作为目标位置点。
[0087] 如上所述,基于当前在眼底图像中选择的目标位置点,由于所述眼底图像以MxN维度的矩阵为基准,因此所选择的每一位置点,都具备在MxN矩阵对应的坐标,其目标位置点的坐标可定义为(x,y);如此,根据当前已确认的眼底图像的目标位置点,在眼底图像具备多个的情况下,从第1张到第Q张眼底图像,依次计算各张眼底图像基于所选择目标位置点的清晰度,具体实现为:第q张(q=1,2,…,Q)图片Iq,可以计算得到图像上基于目标位置点(x, y)的清晰度。清晰度采用图像处理领域的计算方法,如梯度、灰度方差、熵函数等,可以根据具体的装置和应用场景选择合适的计算方法和计算参数。
[0088] 由于眼底图像的数据过大,考虑到清晰度计算的效率,可基于已确认的目标位置点划定清晰度计算范围以提高清晰度计算效率,即所述以已确认的所述目标位置点计算所述眼底图像的清晰度的步骤,包括:
[0089] 以所述目标位置点为中心划定预设邻域范围;
[0090] 根据所述预设邻域范围计算所述眼底图像的清晰度。
[0091] 根据当前已确定的基于各眼底图像的目标位置点(x,y),以所述目标位置点为中心选择合适的邻域范围,计算所述邻域范围内的清晰度,如此,该目标位置点的清晰度记为Cq(x, y),基于邻域范围内清晰度的确认方式,可如图4所示,图4为基于目标位置点的清晰度示意图。
[0092] 步骤S30,在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;
[0093] 根据当前已计算出清晰度的眼底图像,以所述清晰度形成的清晰度序列,确认所述清晰度序列中最优清晰度,最优清晰度可定义为最大值或者最佳清晰度等,可定义为目标清晰度。如此,在当前拍摄到的眼底图像中,Q张眼底图像中,在目标位置点(x,y)点计算到的清晰度是有区别的,在当前眼底图像具备对应的屈光信息的情况下,会存在某个最优清晰度,即目标清晰度,该目标清晰度的计算方法可确认Q个眼底图像中目标位置点的清晰度的最大值,以此定义为目标清晰度,进一步的,由于不同方位具备多个清晰度序列,因而基于最优清晰度定义的目标清晰度也具备多个,即所述目标清晰度为多个,其中,所述目标清晰度的确认方式可如图5所示,图5为清晰度序列中目标清晰度确认示意图。另外,由于拍摄到的所述眼底图像在拍摄时会受到光学噪声、电子噪声和软件处理等诸多因素的影响,而出现一定的扰动,可基于所述清晰度序列进行拟合操作,根据拟合的拟合结果自所述清晰度序列中确认所述目标清晰度。即所述在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光补偿值的步骤,包括:
[0094] 拟合所述清晰度序列,根据拟合结果确认所述目标清晰度。
[0095] 另外,基于当前图像中每个像素点的清晰度确认,考虑到受试者在检测过程中可能存在眨眼的情况,眨眼导致的图像会出现异常,因此所述在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光补偿值的步骤,包括:
[0096] 确认所述清晰度序列中的离群点;
[0097] 将所述清晰度序列的离群点剔除,并以剔除离群点的清晰度序列确认目标清晰度。
[0098] 由于屈光扫描过程中,患者眨眼、眼皮下搭等现象会导致部分眼底图像计算到的清晰度会明显偏离于整个眼底图像的清晰度趋势,如此,考虑到整个眼底图像的清晰度数值,基于当前清晰度生成的清晰度序列中,需剔除所述清晰度序列中的离群点;或者在所述清晰度序列中的清晰度大部分异常的情况下,即多个清晰度都为离群点时,可只选择所述清晰度序列中的部分清晰度数据形成新的清晰度序列,继而通过已生成的新的清晰度序列确认目标清晰度。
[0099] 如上所述,基于清晰度序列确认离群点的操作,可通过预设清晰阈值进行确定,即所述确认所述清晰度序列中的离群点的步骤,包括:
[0100] 将所述清晰度序列的清晰度与预设清晰阈值比对;
[0101] 若所述清晰度小于或等于所述预设清晰阈值,确认所述清晰度为离群点。
[0102] 在所述清晰度序列中所确认的离群点操作,其确认方式可通过所述清晰度序列中的各清晰度数值与预设数值的比对进行确认,即在确认所述清晰度大于所述预设数值时,确认所述清晰度数值无异常;在确认所述清晰度均值小于所述预设数值时,确认所述清晰度的数值为离群点,自所述清晰度序列中剔除所述清晰度。根据如上所述的清晰度序列中剔除离群点的操作,以剔除离群点的清晰度序列定义为向量Q’,以一多项式函数去拟合向量Q’,根据拟合结果确认所述清晰度序列中的目标清晰度,即清晰度的最大值Gmax,清晰度最大时对应的眼底图像定义为编号nmax,且对应所述清晰度对应目标位置点的屈光补偿值定义为Dx,y,且Dx,y= (nmax - 30)* 0.1。
[0103] 如此,基于当前眼底图像所确认的目标位置点(x,y)计算到的清晰度序列,在所述清晰度序列确认的目标清晰度后,确认所述目标清晰度对应眼底图像的屈光信息,即所述屈光信息即为目标清晰度对应眼底图像在拍摄时的屈光信息,另外,所述屈光信息亦可定义为屈光补偿值,可通过屈光补偿值经过取反、线性变换或者其他某种函数处理后的数值定义为屈光信息,进一步的,所述屈光信息亦可定义为基于眼底图像的眼底数据,例如视力数值、屈光数值等等,而涉及眼底图像的清晰度所确认眼底图像的图像应用数据的技术内容均属于本发明的保护范围。
[0104] 步骤S40,以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。
[0105] 根据获取到的屈光信息,以所述屈光信息生成屈光矩阵,所述屈光矩阵在生成操作中,可基于预设的矩阵格式进行所述屈光信息的写入形成所述屈光矩阵,即所述以获取到的所述屈光补偿值生成屈光矩阵,并以所述屈光矩阵生成屈光图形的步骤,包括:
[0106] 将所述屈光信息以预设格式写入至预设矩阵,以写入所述屈光信息的预设矩阵生成所述屈光矩阵。
[0107] 根据获取到的屈光信息,将所述屈光信息以预设格式写入至预设矩阵,所述矩阵定义为一按照长方阵列排列的复数或实数集合,最早来自于方程组的系数及常数所构成的方阵。基于本实施例公开的预设矩阵,需基于现有的矩阵定义变形后形成预设矩阵,其变形操作可通过相关技术人员进行设置以便写入所述屈光信息。
[0108] 进一步的,基于特定的临床应用需求,屈光矩阵可以进行二次数值运算,并进行图形化显示。数值运算的典型应用有:
[0109] 基于屈光补偿值的矩阵,进行取反操作,可以得到各个位置点的绝对屈光值为了研究周边屈光相比于中心屈光的变化,可以先计算中心屈光的均值,然后再将整个屈光矩阵减去均值,即可以得到周边相比于中心的变化。将以D为单位的屈光信息,转化为以配镜度数为单位的数值,确认当前屈光地形图的地形图类型,所述地形图类型包括点位图、区块图、立体图、统计图及模拟视觉图;如此,根据已确认的所述地形图类型,执行根据所述图像以及对应的屈光补偿值地图生成屈光地形图的步骤。在实际应用中,不同的地形图类型的表现形式存在区别,其具体的内容可如下所示:
[0110] 点位图(fov-raw):提供10°,20°,30°,40°视场角和各方位点对应的位点屈光值与黄斑位置屈光值的差值。
[0111] 区块图(grid-mean):将点位图平均划分为8*8个区块,数字值代表各区块内屈光度的平均值。
[0112] 立体图(3d-color):将点位屈光值进行3D形态的转换,3D图的XY方向与前两幅图一致,横坐标为右眼,左眼颞侧--鼻侧(Nasal--Temporal),纵坐标为下方--上方(Inferior--Superior)。每个点的值代表当前位置的离焦值,即与黄斑的屈光度差值,以黄斑处的屈光度值作为0基准,其他位置与黄斑作差值,其中“+”表示屈光度大于黄斑位置,“-”表示屈光度小于黄斑位置。
[0113] 统计(statistics):如图4所示,根据屈光地形图数据进行不同眼底区域的统计计算参数,其中TRDV为总区域的平均离焦值,代表立体图中曲面偏离水平面的平均值。RDV-15,RDV-30,RDV-45代表距离黄斑不同范围内的平均离焦值,RDV-S,RDV-N,RDV-I,RDV-T代表了上方、鼻侧、下方、颞侧不同象限的平均离焦值。
[0114] 模拟视觉图(visual):根据屈光地形图数据模拟眼睛不同位置看实际景物的清晰度。认为黄斑位置是清晰的,用每个位置与黄斑的绝对差值作为清晰度的衡量标准,绝对差值越大,越模糊,绝对差值越小,越清晰。这里采用平滑滤波来实现这种局部模糊操作,每个位置的滤波系数与其对应的绝对差值有关,绝对差值越大,滤波系数越大。
[0115] 裸眼离焦曲线(naked-eye):如图5所示,计算15°,30°,45°位置与黄斑的屈光度差值,差值为“+”则是远视性离焦,即离焦曲线在眼球外侧,差值为“-”则是近视性离焦,则离焦曲线在眼球内测。
[0116] 此外,还包括佩戴镜片时的模拟曲线图,如下所示:
[0117] 戴普通眼镜时的离焦曲线frame-glass:以裸眼为参考,模拟戴眼镜时的离焦曲线。戴眼镜会增强原始性离焦程度,即离焦曲面曲率变小,偏离眼球表面更远。
[0118] 戴ok镜时的离焦曲线ok-glass:经过佩戴ok镜,离焦曲面与眼球表面重回。
[0119] 在本实施例中,通过构建屈光图形计算方法,以屈光信息与清晰度的映射关系确定目标屈光信息形成屈光矩阵,实现了短时间内一次性对整个眼底区域的屈光信息测量操作,提高了测量效率与测量准确度。
[0120] 此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有屈光图形生成程序,所述屈光图形生成程序被处理器执行时实现如下操作:
[0121] 拍摄当前待测人眼的眼底图像,并获取所述眼底图像对应的屈光信息,所述眼底图像为多张;
[0122] 计算所述眼底图像的清晰度,以计算到的所述清晰度生成所述眼底图像的清晰度序列;
[0123] 在已生成的所述清晰度序列中确认目标清晰度,获取所述目标清晰度对应眼底图像的屈光信息,所述目标清晰度为多个;
[0124] 以获取到的所述屈光信息生成屈光矩阵,并以所述屈光矩阵生成屈光图形。
[0125] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0126] 确认所述眼底图像计算清晰度的目标位置点;
[0127] 以已确认的所述目标位置点计算所述眼底图像的清晰度。
[0128] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0129] 以所述目标位置点为中心划定预设邻域范围;
[0130] 根据所述预设邻域范围计算所述眼底图像的清晰度。
[0131] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0132] 确认所述清晰度序列中的离群点;
[0133] 将所述清晰度序列的离群点剔除,并以剔除离群点的清晰度序列确认目标清晰度。
[0134] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0135] 将所述清晰度序列的清晰度与预设清晰阈值比对;
[0136] 若所述清晰度小于或等于所述预设清晰阈值,确认所述清晰度为离群点。
[0137] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0138] 拟合所述清晰度序列,根据拟合结果确认所述目标清晰度。
[0139] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0140] 获取所述待测人眼的屈光值;
[0141] 基于所述屈光值设定所述眼底图像的拍摄阈值范围。
[0142] 进一步地,所述屈光图形生成程序被处理器执行时还实现如下操作:
[0143] 将所述屈光信息以预设格式写入至预设矩阵,以写入所述屈光信息的预设矩阵生成所述屈光矩阵。
[0144] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、药品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、药品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、药品或者系统中还存在另外的相同要素。
[0145] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0146] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质 (如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0147] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。