用于对驾驶员的驾驶风险进行评估的方法及其相关产品与流程



1.本披露一般涉及图像分析领域。更具体地,本披露涉及一种用于对驾驶员的驾驶风险进行评估的方法、设备、系统和计算机可读存储介质。


背景技术:



2.当前的驾驶员体检除了直接对身高、体重与外在生理缺陷进行检查以外,其心血管系统与神经系统方面的检查主要靠病史询问来完成。如果驾驶员对自己的健康状况了解不准确或者故意隐瞒病史,则基于此类询问很难对驾驶员的驾驶风险进行正确评估。通过近年来的研究发现,眼底的视网膜厚度、糖网、青光眼、老年性黄斑病变(“amd”)等眼底病均与驾驶风险有直接相关。换句话说,眼底与驾驶安全具有天然的关联性。鉴于此,现有技术中亟需提供一种基于驾驶员的眼底图像的驾驶风险评估方案,以便实现对驾驶员的驾驶风险的有效和准确评估。


技术实现要素:



3.为了至少解决如上所提到的一个或多个技术问题,本披露在多个方面中提出了一种用于对驾驶员的驾驶风险进行评估的方案。通过本方案的使用,可以借助于眼底图像来对驾驶员的驾驶风险进行有效评估,从而避免驾驶风险所带来的潜在危险。为此,本披露在如下的多个方面中提供方案。
4.在第一方面中,本披露提供一种用于对驾驶员的驾驶风险进行评估的方法,包括:获取所述驾驶员与驾驶相关的个人信息参数;获取所述驾驶员的眼底图像;对所述眼底图像进行图像分析,以得到所述驾驶员与驾驶相关的驾驶风险参数;以及根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估。
5.在一个实施例中,其中对所述眼底图像进行图像分析,以得到所述驾驶员与驾驶相关的驾驶风险参数包括:针对与驾驶相关的疾病对所述眼底图像进行图像分析;以及根据所述驾驶员与所述疾病的相关度信息来确定所述驾驶员与驾驶相关的驾驶风险参数。
6.在另一个实施例中,其中针对与驾驶相关的疾病对所述眼底图像进行图像分析包括:对所述眼底图像执行归一化处理;以及对经所述归一化处理后的眼底图像执行针对所述疾病的风险评估,以便将所述风险评估结果作为所述相关度信息。
7.在又一个实施例中,其中对所述眼底图像执行归一化处理包括:计算关于所述眼底图像的多个通道的整体方差;以及根据所述整体方差来对每个通道执行归一化处理,以得到经所述归一化处理后的眼底图像。
8.在一个实施例中,其中对经所述归一化处理后的眼底图像执行针对所述疾病的风险评估包括:针对糖尿病视网膜病变、心脑血管风险、高血压风险、糖尿病风险、痴呆风险中的一种或多种疾病执行风险评估。
9.在另一个实施例中,其中针对与驾驶相关的疾病对所述眼底图像进行图像分析包括:针对与驾驶相关的疾病对所述眼底图像的不同区域进行检测与分析;以及将不同区域
的检测与分析结果作为所述相关度信息。
10.在又一个实施例中,其中针对与驾驶相关的疾病对所述眼底图像的不同区域进行检测与分析包括:对所述眼底图像执行防过曝处理和/或区域轮廓增强处理,以便实现对眼底图像的不同区域进行检测与分析。
11.在又一个实施例中,其中对所述眼底图像执行防过曝处理包括:在所述眼底图像的视盘检测过程中对眼底图像执行防过曝处理;以及基于经防过曝处理后的眼底图形来执行针对青光眼和/或神经纤维层的检测与分析。
12.在一个实施例中,其中在所述眼底图像的视盘检测过程中执行防过曝处理包括:对包含视盘的眼底图像的每个通道的数值进行数值归一化;以及对经所述数值归一化后的每个通道的不同数值区间进行分段加权,以得到防过曝处理后的眼底图像。
13.在另一个实施例中,其中对所述眼底图像执行区域轮廓增强处理包括在所述眼底图像的黄斑检测过程中执行区域轮廓增强处理,以实现对黄斑病变的检测与分析。
14.在又一个实施例中,其中根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估包括:将所述个人信息参数和驾驶风险参数作为指标的指标数值输入至风险模型中;以及利用所述风险模型执行计算,以得到关于所述驾驶员的驾驶风险水平。
15.在又一个实施例中,其中在利用风险模型执行计算中,所述方法还包括使用预定的优势比作为所述指标数值的对应权重来执行所述计算。
16.在第二方面中,本披露提供一种用于对驾驶员的驾驶风险进行评估的设备,包括:处理器;以及存储器,其上存储有用于对驾驶员的驾驶风险进行评估的计算机程序指令,当所述计算机程序指令由所述处理器执行时,使得实现根据第一方面及其多个实施例中的任意一项所述的方法。
17.在第三方面中,本披露提供一种用于对驾驶员的驾驶风险进行评估的系统,包括:客户端设备,其配置成用于接收所述驾驶员输入的与驾驶相关的个人信息参数;眼底相机,其配置成对所述驾驶员的眼底进行拍摄,以生成眼底图像;以及云端设备,其与所述客户端设备和眼底相机通信连接,并且配置成执行根据第一方面及其多个实施例中的任意一项所述的方法。
18.在第四方面中,本披露提供一种计算机可读存储介质,其上存储有用于对驾驶员的驾驶风险进行评估的计算机程序指令,当所述计算机程序指令由处理器执行时,使得实现根据第一方面及其多个实施例中的任意一项所述的方法。
19.通过如上所提供的本披露的评估(或者称预测)方案,可以利用眼底图像对驾驶员的驾驶风险进行有效评估,从而避免由于潜在的驾驶风险而造成严重的交通事故。进一步,通过引入与驾驶员的驾驶相关的个人信息参数,可以提供个性化的驾驶评估,从而令评估结果更为可靠的反映驾驶员个人的驾驶风险。在一些实施例中,通过对眼底图像进行图像分析和增强处理,可以使得经处理后的眼底图像更适用于风险评估,从而令评估或预测结果更为精准。在一些实施例中,本披露的方案可以灵活地布置于云端并且结合客户端的使用,从而可以实现快速有效的驾驶风险评估。
附图说明
20.通过参考附图阅读下文的详细描述,本披露示例性实施方式的上述以及其他目
的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本披露的若干实施方式,并且相同或对应的标号表示相同或对应的部分,其中:图1示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的方法的简化流程图;图2示出了根据本披露一个实施例的用于对驾驶员的驾驶风险进行评估的方法的详细流程图;图3示出了根据本披露另一实施例的用于对驾驶员的驾驶风险进行评估的方法的详细流程图;图4示出了根据本披露实施例的用于对眼底图像进行图像分析和处理的示意流程图;图5a示出了根据本披露实施例的视盘抗过曝前的示图;图5b示出了根据本披露实施例的视盘抗过曝后的示图;图6示出了根据本披露实施例的对视盘进行分段加权操作的示意图;图7示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的设备的结构框图;以及图8示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的系统的示意架构图。
具体实施方式
21.下面将结合本披露实施例中的附图,对本披露实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本披露一部分实施例,而不是全部的实施例。基于本披露中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本披露保护的范围。
22.应当理解,本披露的说明书和权利要求书中使用的术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
23.还应当理解,在此本披露说明书中所使用的术语仅仅是出于描述特定实施例的目的,而并不意在限定本披露。如在本披露说明书和权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本披露说明书和权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
24.如在本说明书和权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当... 时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0025]
如前文所述,当前的驾驶员体检除了直接对身高、体重和外在生理缺陷进行检查外,其心血管系统和/或神经系统方面的健康状况主要靠病史询问。如果驾驶员对自己的健康状况了解不准确或者故意隐瞒,则很难对其驾驶风险进行准确评估。为此,本披露的方案提出利用眼底图像并结合驾驶员的个人信息来实现对驾驶员的驾驶风险的评估或预测。在
不同的实施方式中,为了实现风险评估的准确性,本披露的方案提出对眼底图像进行预处理,包括针对眼底不同区域的检测与分析、归一化处理、防止过曝处理和区域轮廓增强处理。最后,本披露的方案利用风险函数来评估或预测驾驶员的驾驶风险,从而为驾驶员的驾驶安全性提供可靠的参考。
[0026]
下面结合附图来详细描述本披露的具体实施方式。
[0027]
图1示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的方法100的简化流程图。可以理解的是,在一个实施场景中,本披露的方法100可以由单独的实体(例如云端设备)来实现。在另一个实施场景中,本披露的方法100可以由多个实体(例如移动终端、眼底相机和云端设备)相配合来实现。因此,就方法100的执行主体来说,本披露的方案在此方面不做限制。
[0028]
如图1中所示,在步骤s102处,获取驾驶员与驾驶相关的个人信息参数。根据不同的实施场景,前述的个人信息参数可以涉及驾驶员的身高、体重、年龄和性别等。在一些场景中,此处的个人信息参数也可以涉及该驾驶员的视力、屈光、听力、用药情况、精神病史、慢性疾病(例如糖尿病、关节炎)的病史等。
[0029]
在步骤s104处,获取所述驾驶员的眼底图像。在一个实施场景中,可以通过眼底相机对驾驶员的眼部进行拍摄,从而获得眼底图像。在步骤s106处,对前述获取的眼底图像进行图像分析,以得到驾驶员与驾驶相关的驾驶风险参数。根据不同的实施场景,前述的图像分析可以涉及基于不同区域特征的优化处理,例如下文将要讨论的归一化处理、防止视盘过度曝光、防止黄斑不清晰的区域轮廓增强等处理。通过前述的图像优化处理,可以使得例如全眼底图、黄斑、视盘区域的图片信息得到增强,从而提升本披露的评估(或者说预测)性能。进一步,前述的驾驶风险参数可以是基于图像分析后所得到的各种数值,例如归一化处理后所获得的与各种慢性病风险相关的数值等。
[0030]
最后,在步骤s108处,根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估。在一个实施场景中,可以利用风险模型(或称风险函数)来对驾驶员的驾驶风险进行评估,其中涉及对每一个风险因素赋予权重,从而得到综合的风险值,也即本披露评估后所得到的评估值。
[0031]
以上结合图1对本披露的驾驶风险评估方案进行了描述。可以理解的是,本披露的评估方案通过对眼底图像进行计算机图像学方面的分析,并且结合驾驶员自身的个人信息,从而实现对驾驶员驾驶风险的有效评估。通过这样的风险评估,可以向驾驶员或相关医疗机构提供关于驾驶员驾驶风险的预测或预估,从而可以提前对风险进行防范或有效干预。由此,也可以有效避免或降低由于对驾驶员驾驶风险的忽视而造成交通事故的可能性。
[0032]
图2示出了根据本披露一个实施例的用于对驾驶员的驾驶风险进行评估的方法200的详细流程图。从图2中所示内容可以理解的是,方法200示出了关于本披露评估方案的更多细节,因此其可以视为图1所示方法100的一个示例性实施方式。由此,前文结合图1对方法100的描述同样适用于下文结合图2对方法200的描述。
[0033]
如图2中所示,在步骤s202处,使用眼底相机对待风险评估的驾驶员进行眼底拍照,以获取驾驶员的眼底图像。作为示例,驾驶员的眼底图像可以是如图4中的401或图7的703所示出的图像。
[0034]
接着,在步骤s204处,对所述眼底图像执行归一化处理。作为一个示例性的实施方
式,该步骤s204可以包括s2041和s2042两个子步骤。具体地,在步骤s2041处,计算关于所述眼底图像的多个通道的整体方差。此后,在步骤s2042处,根据所述整体方差来对每个通道执行归一化处理,以得到经所述归一化处理后的眼底图像。为了便于本领域技术人员的更好理解,下面将对前述的归一化处理进行详细地描述。
[0035]
首先,假定输入的眼底图像是bgr/rbg的三通道眼底图像,其图像尺寸为h
×w×
3。这里,h和w分别表示眼底图像的高度和宽度(例如以像素计)。作为示例,二者的取值可以为299。假定fi代表尺寸为h
×w×
3的三通道中的第i通道的单通道图像,且,则经对比度强化处理的第i通道的单通道图像可以表示为: (1)其中和分别表示单通道图像fi的最大像素值和最小像素值,表示改进的sigmoid函数。通过这样的公式(1)可以实现数值重整,即针对于单通道图像的归一化处理。
[0036]
对应地,上述的可以表示为:(2)其中表示单通道图像fi的像素均值,该均值可以通过下面的公式来计算获得:(3)其中为三通道图像f的标准差(也即本披露上文所提及的整体方差),其可以下面的公式来计算获得:(4)其中为三通道图像f的像素均值,可以使用公式(3)的三个通道均值再取平均来获得。
[0037]
通过上述的一系列计算,可以分别对输入的眼底图像f的三个通道进行归一化处理,以得到新的三通道图像g。相比较于现有单个方差,本披露的方案使用了三通道的整体方差(即公式(4)中所示)作为归一化的基准,以实现对三个通道中每个单通道逐一执行独立的归一化处理。该改进基于sigmoid函数对于例如大于5以上的输入或小于-5以下的输入具有非线性的响应,而对于例如在-5到5之间的输入具有接近于线性化的响应。由此,通过使用改进的sigmoid函数可以实现将公式(2)的部分的输入数值归一化到-5到5的线性化区域,从而最大程度地实现对数值的区分性描述。
[0038]
需要理解的是上述利用sigmoid函数来执行归一化的处理仅仅是示例性的而非限制性的,本领域技术人员根据本披露的教导也可以利用其他的函数或通过其他的数学方式来实现多通道的整体方差对单通道的单个方差的归一化处理。例如,也可以使用如下的函数表达来实现本披露的归一化处理。
[0039]
(5)
其中为整个通道的标准差(也即上文的整体方差),归一化后为均值为0、方差为1的单通道图像。
[0040]
通过上述的归一化处理,本披露的方案可以强化眼底图片中相关区域的对比度。基于此对比度强化处理后的眼底图片将更适合对各种慢性疾病(例如肾病)风险的预测或评估,或者更适用于进行糖尿病视网膜病变(“dr”)分析。基于此,在步骤s206处,对经归一化处理后的眼底图像执行针对疾病(例如心脑血管风险、高血压、糖尿病、老年痴呆等慢性疾病)的风险评估,以便将所述风险评估结果作为相关度信息。在该风险评估中,还可以使用用于疾病风险评估的各种类型的神经网络模型进行评估,本披露在此方面不做限制。如前所述,这里的风险评估结果可以是疾病的有或无、各类疾病的风险预测值或各类指标。
[0041]
此后,在步骤s208处,根据所述驾驶员与疾病的相关度信息来确定所述驾驶员与驾驶相关的驾驶风险参数。在一些实施场景中,当相关度信息涉及某种疾病的评估值时,则此时的驾驶风险参数也即是该疾病作为风险指标时的指标数值。当相关度信息涉及驾驶员是否存在某种疾病时,则将该疾病的有无进行二值化(例如存在该疾病以“1”表示,而无该疾病以“0”表示)表示后所得到的值也即是该疾病作为风险指标时的指标数值。最后,在步骤s210处,根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估。如前文所述,这里的评估可以借助于各种类型的风险模型来实现,具体细节将稍后描述。
[0042]
图3示出了根据本披露另一个实施例的用于对驾驶员的驾驶风险进行评估的方法300的详细流程图。从图3中所示内容可以理解的是,方法300示出了关于本披露评估方案的更多细节,因此其可以视为图1所示方法100的一个示例性实施方式。由此,前文结合图1对方法100的描述同样适用于下文结合图3对方法300的描述。
[0043]
如图3所示,在步骤s302处,使用眼底相机对待评估驾驶风险的驾驶员进行拍照,以获取所述驾驶员的眼底图像。在一个示例性实施场景中,可以移动眼底相机的镜头对准驾驶员的瞳孔,接着控制所述镜头接近眼球并采集图像,所述图像可以是对角膜所反射的照明光束的成像。此后,可以利用所述图像确定眼底相机的工作距离并调整焦距,以实现在工作距离处使用拍摄焦距来拍摄出眼底图像。
[0044]
接着,在步骤s304处,针对与驾驶相关的疾病对所述眼底图像进行图像分析。作为示例,该步骤s304处可以包括两个子步骤s3041和s3042,其中在步骤s3041处,可以针对与驾驶相关的疾病对所述眼底图像的不同区域进行检测与分析。接着,在步骤s3042处,将不同区域的检测与分析结果作为相关度信息。
[0045]
仅为了示例和便于理解本披露的方案,下文将以眼底图像的黄斑区域和视盘为例来描述针对该区域的检测与分析。具体地,首先结合图5a、图5b和图6来讨论分析视盘中的图像防止过曝(或称抗过曝)处理,并且接着讨论分析针对黄斑区域的区域轮廓增强处理。
[0046]
作为抗过曝处理的初始步骤,可以通过图像处理获得如图5a所示的视盘检测图像。作为示例,借助于具有视盘区域的神经网络模型,可以从输入至模型中的眼底图像获得视盘区域的检测图像。接着,可以对该检测图像进行如前文所述的归一化处理。具体地,可以对该检测图像的rgb三通道的每个通道的数值进行归一化,以便通过这样的归一化处理将数值归一化到0-1之间。接着,可以对每一通道的不同数值区间进行分段加权,从而可以得到如图6所示的输入值(原始归一化数值)和输出值(经分段加权后所得到的数值)的曲线关系图。进一步,基于该分段加权后可以得到如图5b中所示出新的视盘图,也即抗过曝处理
后的图像。如本领域技术人员所知,通常双眼杯盘比(即眼底视杯与视盘直径的比值)一般在0.3-0.6之间,而青光眼患者的杯盘比通常会偏大,例如大于或等于0.6。可以看出,通过对不同阈值区域的数值进行分段加权处理,本披露的视盘和视杯相对更为清晰,从而更容易和精准地确定杯盘比(作为本披露上下文的相关度信息),从而为眼部疾病如青光眼的分析提供了依据。
[0047]
作为防止过曝处理的另一个应用场景,还可以基于抗过曝处理后的眼底图像进行围绕视盘的神经纤维层分析。以图4的402处所示,从视盘的周边图像可以看出,由于神经纤维层的存在,当对眼底进行成像时,神经纤维层对光的反射使得围绕视盘上下包括血管走向的区域相对于左右区域颜较浅。通过对抗过曝处理后的眼底图像进行分析,可以确定眼部内的神经纤维层的异常(例如其带状结构的变化,包括缺损等),从而基于此类异常确定与驾驶风险关联的相关度信息。
[0048]
以上对防止过曝处理进行了描述,下面将分析黄斑区域中的区域轮廓增强处理。如将要理解的,本披露的区域轮廓增强处理实际上就是对眼底图像执行图像的“锐化”处理,其中涉及利用原图像的各通道图像数值(如像素值)减去模糊化后的原图。作为示例,本披露利用下面的公式(6)来对原图像进行模糊化处理:(6)其中f是待从原图像中减去的模糊化图像,fk(x,y)是f的给定通道,x和y是fk(x,y)的第x个和第y个像素值,(2c+1)是处理的核大小,其可以例如设置为5。通过本披露的区域轮廓增强,使得黄斑区域的结构变得更为突显,从而便于后续的如老年性黄斑病变(“amd”)分析。基于该amd分析,可以得到黄斑是否病变的结论,也即本披露所述的相关度信息。
[0049]
返回到图3的流程,在步骤s306处,根据驾驶员与疾病的相关信息来确定所述驾驶员与驾驶相关的驾驶风险参数。根据不同的实施方式,这里的驾驶风险参数可以包括各类值,例如与杯盘比分析或青光眼分析相关的数值、神经纤维层(其与精神与神经系统方面的疾病相关)分析相关的数值或神经纤维层是否缺损(0代表无缺损、1代表缺损)、黄斑是否存在病变(0代表无病变、1代表有病变)、是否存在糖尿病视网膜病变(0代表无病变、1代表有病变)和/或多种慢性病风险(如心脑血管风险、高血压、糖尿病风险、痴呆风险)的风险值。
[0050]
此后,在步骤s308,将所述个人信息参数和驾驶风险参数作为指标的指标数值输入至风险模型中。最后,在步骤s310,利用风险模型执行计算,以得到关于驾驶员的驾驶风险水平。
[0051]
如前文所述,此处的驾驶风险评估可以借助于各种风险模型来实现,例如经典的cox风险模型(或称cox风险函数),其可以具有如下面公式(7)的表达。
[0052]
(7)其中是各个指标的加权比值,x是指标数值(如年龄值、与杯盘比分析或青光眼分析相关的数值、神经纤维层分析相关的数值或神经纤维层是否缺损、心脑血管风险、高血压、糖尿病、老年痴呆等慢性疾病的风险预测值),是模型建立使用的各个指标的均值。
[0053]
上述cox风险模型的每一指标项的使用过程中可能会有量纲上的处理,例如模型的年龄用ln(年龄)代替而性别用0/1代替(1和0分别代表男性和女性)。以年龄和性别为指
标项来计算风险水平为例,假设年龄和性别其对应权重和分别为24.87和0.36,而建模使用的人平均年龄和性别为39.5和0.49,则建立简单的基于年龄和性别的风险计算如下面的公式(8):(8)其中为常数并且其数值例如可以取值0.9707,而输出的risk数值一般在0-1之间。
[0054]
进一步,本披露的方案还可以使用基于逻辑回归的风险函数,其可以通过建模表达为下面的公式(9):(9)其计算方式与cox风险函数(式6所示)类似,其中β是各个指标的权重,x是指标数值,是常数值,其通常指代函数曲线与坐标的交点数值。
[0055]
考虑到cox函数对应的风险模型和逻辑回归模型计算获得的风险数值样本存在数值分布不均匀且数值之间有明显的数量级差异,本披露还提出基于cox函数或基于逻辑回归函数改进的风险函数。作为示例,改进的风险函数可以下面的公式(10)来表达:(10)该公式(9)是以e为底的risk函数值的对数,其中risk’即是改进以后的风险函数,risk可以具有如公式(7)和(9)所示出的表达形式。当使用该改进的风险函数时,其可以使得风险值整体分布更均匀且数值更为线性,并且最大值和最小值一般不会超过一个数量级的数值差异。
[0056]
在一些应用场景中,当缺少足够的数据情况下,本披露提出参考历史文献中对关联驾驶风险与相关指标的参数来计算,例如使用优势比(odds ratio, or)来给每一个因素赋予权重。关于驾驶相关的优势比,可以参见gilhotra, jagjit singh,等人所撰写的“老年人视力受损及其他与停止驾驶有关的因素:蓝山眼科研究”,临床和实验眼科29.3(2001):104-107(“impaired vision and other factors associated with driving cessation in the elderly: the blue mountains eye study.”clinical & experimental ophthalmology 29.3 (2001): 104-107)。
[0057]
图4示出了根据本披露实施例的用于对眼底图像进行图像分析和处理的示意流程图。可以理解的是,尽管上文在图3中的步骤s304中对本披露的图像分析和处理进行了详细的描述,但为了更好的理解本披露的方案,图4以流程框图的形式示出各个处理。
[0058]
如图4中所示,利用眼底相机拍摄的眼底图像401可以经过本披露的视盘检测、黄斑检测和归一化处理。具体地,在视盘检测中,可以对眼底图像进行防止过曝处理,从而可以得到如402所示出的包含视盘的图像。由此,可以分别执行青光眼分析/杯盘比分析以及神经纤维层分析,并且将得到的数值或缺损与否作为相关度信息。进一步,在黄斑检测中,可以对眼底图像进行区域轮廓增强处理,从而得到如图4中403处所示出的包含黄斑的图像,由此可以执行amd相关分析,并且得到是或否的相关信息。最后,对于归一化处理的眼底
图像,可以执行dr分析和/或慢性疾病风险评估,以便将相应的结果作为本披露上下文的相关度信息。
[0059]
图7示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的设备700的结构框图。
[0060]
如图7中所示,本披露的设备700包括处理器701和存储器702。根据不同的应用场景,这里的处理器可以包括通用处理器(“cpu”)、专用cpu或者其他信息处理以及程序运行的执行单元。类似地,存储器702可以包括各种类型的处理器,例如大容量存储器和/或只读存储器rom,其中大容量存储器可以配置用于存储各类数据,包括接收来自眼底相机的图像数据(如眼底照片703)、用于对评估模型或预测模型进行训练和测试的数据、中间数据和评估结果、以及运行各种模型(如神经网络模型)和算法所需要的各种程序。进一步,rom可以配置成存储对于设备700的加电自检、系统中各功能模块的初始化、系统的基本输入/输出的驱动程序及引导操作系统所需的数据。
[0061]
在操作中,设备700的输入接口可以接收驾驶员的眼底图像和个人信息参数。此后,处理器701根据接收到的眼底图像和个人信息参数,调用存储于存储器702中的计算机程序指令,从而执行前述结合图1-图6所描述的方法步骤,由此完成对驾驶员的驾驶风险的评估。
[0062]
可以理解的是图7所示出的设备仅仅是示例性而非限制性的,本披露的驾驶员驾驶风险评估方案也可以执行计算机指令的任何模块、单元、组件、服务器、计算机或终端来实现,并且前述这些模块、单元、组件、服务器、计算机或终端可以包括或以其他方式访问计算机可读介质,诸如存储介质、计算机存储介质或数据存储设备(可移除的)和/或不可移动的)例如磁盘、光盘或磁带。计算机存储介质可以包括以用于存储信息的任何方法或技术实现的易失性和非易失性,可移动和不可移动介质,例如计算机可读指令、数据结构、程序模块或其他数据。基于此,本披露实际上也公开了一种计算机可读存储介质,其中存储有程序指令,所述程序指令适于由处理器加载并执行,使得实现结合图1-图6所描述的方法步骤。
[0063]
上述的计算机可读存储介质可以是任何适当的磁存储介质或者磁光存储介质,比如,阻变式存储器rram(resistive random access memory)、动态随机存取存储器dram(dynamic random access memory)、静态随机存取存储器sram(static random-access memory)、增强动态随机存取存储器edram(enhanced dynamic random access memory)、高带宽内存hbm(high-bandwidth memory)、混合存储立方hmc(hybrid memory cube)等等,或者可以用于存储所需信息并且可以由应用程序、模块或两者访问的任何其他介质。任何这样的计算机存储介质可以是设备的一部分或可访问或可连接到设备。本发明描述的任何应用或模块可以使用可以由这样的计算机可读介质存储或以其他方式保持的计算机可读/可执行指令来实现。
[0064]
图8示出了根据本披露实施例的用于对驾驶员的驾驶风险进行评估的系统800的示意架构图。如图中所示,系统800可以包括以手机形式示出的客户端设备801、作为眼底图像采集设备的眼底相机802,以及以“云”示出的云端设备803。
[0065]
根据不同的应用场景,这里的客户端设备801可以是支持驾驶员个人信息参数录入的设备,包括但不限于家用计算机、膝上型或手持型计算机、智能移动终端等设备。在操作中,客户端设备801可以在驾驶员输入个人信息参数后,向云端设备发送个人信息参数。
进一步,眼底相机802可以对驾驶员进行眼底视网膜的拍照,并且将得到的眼底图像向云端设备发送。响应于接收到来自于驾驶员的个人信息参数和眼底图像,云端设备(此时可以视为图7所示出的设备701)将基于接收到的数据来执行前文结合图1-图6所示出的方法步骤,从而获得关于驾驶员的驾驶风险评估。在一些场景中,云端设备可以将得到的最终风险评估结果发送到驾驶员供与参考,或者附加地发送到交通行政单位以供参考。
[0066]
虽然本文已经示出和描述了本披露的多个实施例,但对于本领域技术人员显而易见的是,这样的实施例只是以示例的方式来提供。本领域技术人员可以在不偏离本披露思想和精神的情况下想到许多更改、改变和替代的方式。应当理解的是在实践本披露的过程中,可以采用对本文所描述的本披露实施例的各种替代方案。所附权利要求书旨在限定本披露的保护范围,并因此覆盖这些权利要求范围内的等同或替代方案。

技术特征:


1.一种用于对驾驶员的驾驶风险进行评估的方法,包括:获取所述驾驶员与驾驶相关的个人信息参数;获取所述驾驶员的眼底图像;对所述眼底图像进行图像分析,以得到所述驾驶员与驾驶相关的驾驶风险参数;以及根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估。2.根据权利要求1所述的方法,其中对所述眼底图像进行图像分析,以得到所述驾驶员与驾驶相关的驾驶风险参数包括:针对与驾驶相关的疾病对所述眼底图像进行图像分析;以及根据所述驾驶员与所述疾病的相关度信息来确定所述驾驶员与驾驶相关的驾驶风险参数。3.根据权利要求2所述的方法,其中针对与驾驶相关的疾病对所述眼底图像进行图像分析包括:对所述眼底图像执行归一化处理;以及对经所述归一化处理后的眼底图像执行针对所述疾病的风险评估,以便将所述风险评估结果作为所述相关度信息。4.根据权利要求3所述的方法,其中对所述眼底图像执行归一化处理包括:计算关于所述眼底图像的多个通道的整体方差;以及根据所述整体方差来对每个通道执行归一化处理,以得到经所述归一化处理后的眼底图像。5.根据权利要求3所述的方法,其中对经所述归一化处理后的眼底图像执行针对所述疾病的风险评估包括:针对糖尿病视网膜病变、心脑血管风险、高血压风险、糖尿病风险、痴呆风险中的一种或多种疾病执行风险评估。6.根据权利要求2所述的方法,其中针对与驾驶相关的疾病对所述眼底图像进行图像分析包括:针对与驾驶相关的疾病对所述眼底图像的不同区域进行检测与分析;以及将不同区域的检测与分析结果作为所述相关度信息。7.根据权利要求6所述的方法,其中针对与驾驶相关的疾病对所述眼底图像的不同区域进行检测与分析包括:对所述眼底图像执行防过曝处理和/或区域轮廓增强处理,以便实现对眼底图像的不同区域进行检测与分析。8.根据权利要求7所述的方法,其中对所述眼底图像执行防过曝处理包括:在所述眼底图像的视盘检测过程中对眼底图像执行防过曝处理;以及基于经防过曝处理后的眼底图形来执行针对青光眼和/或神经纤维层的检测与分析。9.根据权利要求8所述的方法,其中在所述眼底图像的视盘检测过程中执行防过曝处理包括:对包含视盘的眼底图像的每个通道的数值进行数值归一化;以及对经所述数值归一化后的每个通道的不同数值区间进行分段加权,以得到防过曝处理后的眼底图像。
10.根据权利要求7所述的方法,其中对所述眼底图像执行区域轮廓增强处理包括在所述眼底图像的黄斑检测过程中执行区域轮廓增强处理,以实现对黄斑病变的检测与分析。11.根据权利要求1-10的任意一项所述的方法,其中根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估包括:将所述个人信息参数和驾驶风险参数作为指标的指标数值输入至风险模型中;以及利用所述风险模型执行计算,以得到关于所述驾驶员的驾驶风险水平。12.根据权利要求11所述的方法,其中在利用风险模型执行计算中,所述方法还包括使用预定的优势比作为所述指标数值的对应权重来执行所述计算。13.一种用于对驾驶员的驾驶风险进行评估的设备,包括:处理器;以及存储器,其上存储有用于对驾驶员的驾驶风险进行评估的计算机程序指令,当所述计算机程序指令由所述处理器执行时,使得实现根据权利要求1-12的任意一项所述的方法。14.一种用于对驾驶员的驾驶风险进行评估的系统,包括:客户端设备,其配置成用于接收所述驾驶员输入的与驾驶相关的个人信息参数;眼底相机,其配置成对所述驾驶员的眼底进行拍摄,以生成眼底图像;以及云端设备,其与所述客户端设备和眼底相机通信连接,并且配置成执行根据权利要求1-12的任意一项所述的方法。15.一种计算机可读存储介质,其上存储有用于对驾驶员的驾驶风险进行评估的计算机程序指令,当所述计算机程序指令由处理器执行时,使得实现根据权利要求1-12的任意一项所述的方法。

技术总结


本披露公开了一种用于对驾驶员的驾驶风险进行评估的方法及其相关产品,其中方法包括:获取所述驾驶员与驾驶相关的个人信息参数;获取所述驾驶员的眼底图像;对所述眼底图像进行图像分析,以得到所述驾驶员与驾驶相关的驾驶风险参数;以及根据所述个人信息参数和驾驶风险参数来对所述驾驶员的驾驶风险进行评估。利用本披露的方案,可以借助于眼底图像来对驾驶员的驾驶风险进行有效评估,从而避免驾驶风险所带来的潜在危险。驾驶风险所带来的潜在危险。驾驶风险所带来的潜在危险。


技术研发人员:

熊健皓 王万永 袁昊东 朴皓玮 陈牧 付萌 赵昕

受保护的技术使用者:

上海鹰瞳医疗科技有限公司

技术研发日:

2022.11.01

技术公布日:

2022/12/16

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

本文链接:https://www.17tex.com/tex/4/35432.html

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

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