1.本发明涉及角膜图像分析技术领域,尤其涉及膜动态参数提取方法及系统。
背景技术:2.角膜是人眼球前方的透明组织,不仅能够平衡眼内压、维持眼球形态,还提供了75%的屈光度(43d)。角膜的光学功能与其组织结构形态紧密相关,非常微小的角膜形态改变即可导致全眼光学特性发生显著变化。即一旦角膜厚度异常,即使是局部某一区域的细微异常都会导致角膜屈光改变,从而影响视力。角膜中央或旁中央基质变薄,中周部变薄区顶部向外突出,就会诱发圆锥角膜(keratoconus,kc)。随着病情加深,中央角膜厚度(cornea central thickness,cct)会变得非常薄,轻微创伤即可导致角膜穿孔。
3.为了能够更好地对角膜进行分析,现有的临床仪器能够可视化角膜并评估其生物力学特性,但是现有的系统在捕获的角膜动态序列进行分析只能计算单帧的图像参数,不能很好的反应角膜运动过程中的细节信息,导致角膜分析的准确性不够。
4.因此,现有技术还有待改进和提高。
技术实现要素:5.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种角膜动态参数提取方法及系统,旨在解决现有的系统在捕获的角膜动态序列进行分析只能计算单帧的图像参数,不能很好的反应角膜运动过程中的细节信息,导致角膜分析的准确性不够的问题。
6.为了解决上述技术问题,本发明所采用的技术方案如下:
7.第一方面,本发明提供一种角膜动态参数提取方法,其中,所述方法包括:
8.获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;
9.从每一帧角膜图像中提取角膜静态参数;
10.根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的动态参数。
11.在一种实现方式中,所述获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像,包括:
12.通过临床仪器采集角膜运动的角膜视频,并对所述角膜视频进行数据预处理;
13.将经过数据预处理后的角膜视频进行图像分割,得到若干帧角膜图像,所述若干帧角膜图像为所述角膜视频中特定时刻的角膜图像。
14.在一种实现方式中,所述数据预处理包括对所述角膜视频转化为图像,然后对图像进行预处理。
15.在一种实现方式中,所述特定时刻的角膜图像包括:起始时刻,第一次压平时刻,最大压陷时刻,第二次压平时刻这四帧的角膜图像。
16.在一种实现方式中,所述从每一帧角膜图像中提取角膜静态参数包括:
17.获取每一帧角膜图像中的角膜测量区域,所述角膜测量区域为所述角膜图像的中
央区域;
18.从所述每一帧角膜图像中的角膜测量区域中获取角膜静态参数,所述角膜静态参数包括角膜厚度等在内的一系列角膜生物力学参数。
19.在一种实现方式中,所述根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的角膜动态参数,包括:
20.根据所述角膜静态参数,得出所述角膜视频中所述角膜测量区域的形变规律;
21.根据所述形变规律,确定所述角膜图像的角膜动态参数。
22.第二方面,本发明实施例还提供一种角膜动态参数提取装置,其中,所述装置包括:
23.角膜图像获取模块,用于获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;
24.静态参数提取模块,用于从每一帧角膜图像中提取角膜静态参数;
25.动态参数提取模块,用于根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的角膜动态参数。
26.在一种实现方式中,所述若干帧角膜图像为所述角膜视频中特定时刻的角膜图像;所述特定时刻的角膜图像包括:起始时刻,第一次压平时刻,最大压陷时刻,第二次压平时刻这四帧的角膜图像。
27.第三方面,本发明实施例还提供一种智能终端,其中,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的角膜动态参数提取程序,所述角膜动态参数提取程序被所述处理器执行时,实现如上述方案中任意一项所述的角膜动态参数提取方法的步骤。
28.第四方面,本发明实施例还提供一种计算机可读存储介质,其中,其上存储有角膜动态参数提取程序,所述角膜动态参数提取程序被处理器执行时,实现上述方案中任一项所述的角膜动态参数提取方法的步骤。
29.有益效果:与现有技术相比,本发明提供了一种角膜动态参数提取方法,首先,本发明获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;然后从每一帧角膜图像中提取角膜静态参数;最后根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的动态参数。本发明可从角膜视频中提取多帧角膜图像,并从这些角膜图像中提取到角膜静态参数,由于每一帧角膜图像中都可以提取出这些角膜静态参数,从而可以得出这些角膜静态参数在角膜形变的过程的变化规律,通过这个变化规律,可以再进一步提取出角膜动态参数,通过这些角膜动态参数,能够为角膜分析提供参考价值,提高分析准确度。
附图说明
30.图1为本发明实施例提供的角膜动态参数提取方法的具体实施方式的流程图。
31.图2为本发明实施例提供的角膜动态参数提取方法中特定时刻的角膜图像。
32.图3为本发明实施例提供的角膜动态参数提取方法中特定时刻的角膜图像的原始图像与分割结果的对比图。
33.图4为若干组圆锥角膜和若干组正常角膜的中央角膜厚度的曲线图。
34.图5是本发明实施例提供的视频画面动态移动装置的原理框图。
35.图6是本发明实施例提供的智能终端的内部结构原理框图。
具体实施方式
36.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
37.角膜是人眼球前方的透明组织,不仅能够平衡眼内压、维持眼球形态,还提供了75%的屈光度(43d)。新生儿出生时角膜厚度不等,中央略薄,约为0.58mm,越靠近角膜周边越厚,约为1mm。正常成年人角膜中央厚度约为555
±
37mm。角膜的光学功能与其组织结构形态紧密相关,非常微小的角膜形态改变即可导致全眼光学特性发生显著变化。即一旦角膜厚度异常,即使是局部某一区域的细微异常都会导致角膜屈光改变,从而影响视力。角膜中央或旁中央基质变薄,中周部变薄区顶部向外突出,就会诱发圆锥角膜(keratoconus,kc)。随着病情加深,中央角膜厚度(cornea central thickness,cct)会变得非常薄,轻微创伤即可导致角膜穿孔。圆锥角膜手术成功率很低,只能通过早发现早治疗来控制病情的发展。这就需要临床仪器能够对中央角膜厚度有更为细致精确的刻画,来辅助早期圆锥角膜的诊断。
38.为了能够更好地对角膜进行分析,现有的临床仪器能够可视化角膜并评估其生物力学特性,但是现有的系统在捕获的角膜动态序列进行分析只能计算单帧的图像参数,不能很好的反应角膜运动过程中的细节信息,导致角膜分析的准确性不够。
39.为了解决现有技术的问题,本发明提供一种角膜动态参数提取方法,首先,本发明获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;然后从每一帧角膜图像中提取角膜静态参数;最后根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的动态参数。本发明可从角膜视频中提取多帧角膜图像,并从这些角膜图像中提取到角膜静态参数,由于每一帧角膜图像中都可以提取出这些角膜静态参数,从而可以得出这些角膜静态参数在角膜形变的过程的变化规律,通过这个变化规律,可以再进一步提取出角膜动态参数,通过这些角膜动态参数,能够为角膜分析提供参考价值,提高分析准确度。
40.具体地,本实施例中的角膜动态参数提取方法可应用于智能终端中,如图1中所示,所述方法包括如下步骤:
41.步骤s100、获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像。
42.在本实施例中,可通过临床仪器采集角膜在完成完整形变过程的角膜视频,所述临床仪器动态记录并分析角膜受压改变形态、还原形态过程中的生物力学参数。每次完整的形变过程,结果记录为单个视频。当采集到所述角膜视频后,本实施例需要对所述角膜视频进行数据预处理。本实施例中的数据预处理包括对所述角膜视频转化为图像,然后对图像进行预处理。也就是说,在获取到采集到的角膜视频后,本实施例首先会对角膜视频数据预处理,当数据预处理后,本实施例将经过数据预处理后的角膜视频进行图像分割,得到若干帧角膜图像,所述若干帧角膜图像为所述角膜视频中特定时刻的角膜图像。在本实施例中,所述特定时刻的角膜图像包括:起始时刻,第一次压平时刻,最大压陷时刻,第二次压平时刻这四帧的角膜图像。具体如图2中所示,图2找那个的a为起始时刻的角膜图像,b为第一
次压平时刻的角膜图像,c为最大压陷时刻的角膜图像,d为第二次压平时刻这四帧的角膜图像。
43.在本实施例中,所提取的特定时刻的角膜图像是角膜区域在完整形变过程中的最为重要的时刻的角膜图像,因此通过从角膜视频中提取特定时刻的角膜图像,并且在后续步骤中根据这些特定时刻的角膜图像可以很好地体现出角膜的形变,从而更为准确地获取到角膜图像的动态参数。
44.步骤s200、从每一帧角膜图像中提取角膜静态参数。
45.当得到若干帧的角膜图像后,本实施例中还可从角膜图像中分割出每一帧角膜图像中的角膜测量区域,所述角膜测量区域为所述角膜图像的中央区域。具体如图3中所示,图3中即为针对特定时刻(包括起始时刻,第一次压平时刻,最大压陷时刻,第二次压平时刻)的原始角膜图像以及分割出角膜测量区域的图像,具体地,图3中a1为起始时刻的原始角膜图像,a2为分割出的起始时刻的角膜测量区域的图像;b1为第一次压平时刻的原始角膜图像,b2为分割出的第一次压平时刻的角膜测量区域的图像;c1为最大压陷时刻的原始角膜图像,c2为分割出的最大压陷时刻的角膜测量区域的图像;d1为第二次压平时刻的原始角膜图像,d2为分割出的第二次压平时刻的角膜测量区域的图像。通过分割出该角膜测量区域有利于测量该角膜的静态参数。具体地,本实施例可从所述每一帧角膜图像中的角膜测量区域中获取角膜静态参数,所述角膜静态参数包括角膜厚度等在内的一系列角膜生物力学参数。对于一个角膜视频,每一帧角膜图像都可以提取出这些静态参数,从而可以得出这些静态参数在角膜形变的过程的变化规律,通过这个变化规律,可以再进一步提取出一些动态参数等。以角膜厚度这个参数为例,在获得角膜视频并进行图像分割之后,取特定时刻的角膜图像中央的一部分区域,作为角膜厚度的测量区域,即得到角膜测量区域,然后从该角膜测量区域中计算得出角膜厚度,由于一个视频包含若干帧图像,从而一个视频会计算出若干个角膜厚度。如图4中所示,图4为若干组圆锥角膜和若干组正常角膜的角膜厚度的曲线图,实线上方的区域为正常角膜,实线下方的区域为圆锥角膜,实线表示角膜厚度的平均值,虚线表示平均值
±
标准差。由曲线中可以得出,角膜厚度曲线对于圆锥角膜和正常角膜的分类。因此当本实施例测量得到各个角膜图像中的角膜厚度后,即可根据图4来确定本实施例所采样的角膜图像属于圆锥角膜还是正常角膜。
46.步骤s300、根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的角膜动态参数。
47.在本实施例中,由于一个角膜视频是由多帧角膜图像组成的,当得到每一帧角膜图像的角膜静态参数后,本实施例可将所有帧的角膜图像的角膜静态参数进行汇总,并根据所述角膜静态参数,得出所述角膜视频中所述角膜测量区域的形变规律,然后根据所述形变规律,确定所述角膜图像的角膜动态参数。比如根据测量得到的不同帧的角膜图像中的中央角膜厚度来分析出该角膜图像中的角膜厚度的变化规律,来得到角膜厚度的变化率等参数,这些参数即为所述角膜图像的角膜动态参数。
48.综上,本实施例获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;然后从每一帧角膜图像中提取角膜静态参数;最后根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的动态参数。本实施例可从角膜视频中提取多帧角膜图像,并从这些角膜图像中提取到角膜静态参数,由于每一帧角膜图像中都可以提取出这些角膜静态参
数,从而可以得出这些角膜静态参数在角膜形变的过程的变化规律,通过这个变化规律,可以再进一步提取出角膜动态参数,通过这些角膜动态参数,能够为角膜分析提供参考价值,提高分析准确度。
49.示例性设备
50.如图5中所示,本发明实施例提供一种角膜动态参数提取系统,该系统包括:角膜图像获取模块10、静态参数提取模块20、动态参数提取模块30。具体地,所述角膜图像获取模块10,用于获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像。所述静态参数提取模块20,用于从每一帧角膜图像中提取角膜静态参数。所述动态参数提取模块30,用于根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的角膜动态参数。
51.在一种实现方式中,所述角膜图像获取模块10包括:
52.数据预处理单元,用于通过临床仪器采集角膜在完成完整形变过程的角膜视频,并对所述角膜视频进行数据预处理;
53.角膜图像处理单元,用于将经过数据预处理后的角膜视频进行图像分割,得到若干帧角膜图像,所述若干帧角膜图像为所述角膜视频中特定时刻的角膜图像。
54.在一种实现方式中,所述静态参数提取模块20包括:
55.测量区域获取单元,用于获取每一帧角膜图像中的角膜测量区域,所述角膜测量区域为所述角膜图像的中央区域;
56.静态参数获取单元,用于从所述每一帧角膜图像中的角膜测量区域中获取角膜静态参数,所述角膜静态参数包括角膜厚度等在内的一系列角膜生物力学参数。
57.在一种实现方式中,所述动态参数提取模块30包括:
58.形变规律确定单元,用于根据所述角膜静态参数,得出所述角膜视频中所述角膜测量区域的形变规律;
59.动态参数确定单元,用于根据所述形变规律,确定所述角膜图像的角膜动态参数。
60.基于上述实施例,本发明还提供了一种智能终端,其原理框图可以如图6所示。该智能终端包括通过系统总线连接的处理器、存储器、网络接口、显示屏、温度传感器。其中,该智能终端的处理器用于提供计算和控制能力。该智能终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该智能终端的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种角膜动态参数提取方法。该智能终端的显示屏可以是液晶显示屏或者电子墨水显示屏,该智能终端的温度传感器是预先在智能终端内部设置,用于检测内部设备的运行温度。
61.本领域技术人员可以理解,图6中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的智能终端的限定,具体的智能终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
62.在一个实施例中,提供了一种智能终端,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
63.获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;
64.从每一帧角膜图像中提取角膜静态参数;
65.根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的角膜动态参数。
66.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
67.综上,本发明公开了一种角膜动态参数提取方法及系统,所述方法包括:获取角膜视频,并对所述角膜视频进行图像分割,得到若干帧角膜图像;从每一帧角膜图像中提取角膜静态参数;根据每一帧角膜图像的角膜静态参数,确定所述角膜图像的动态参数。本发明可从角膜视频中提取多帧角膜图像,并从这些角膜图像中提取到角膜静态参数,由于每一帧角膜图像中都可以提取出这些角膜静态参数,从而可以得出这些角膜静态参数在角膜形变的过程的变化规律,通过这个变化规律,可以再进一步提取出角膜动态参数,通过这些角膜动态参数,能够为角膜分析提供参考价值。
68.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。