买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】用于自我检查用户眼睛的主模块、系统和方法_索尼公司_201810707682.8 

申请/专利权人:索尼公司

申请日:2018-07-02

公开(公告)日:2024-04-19

公开(公告)号:CN109285602B

主分类号:G16H50/20

分类号:G16H50/20;G06V10/764;G06V10/70;A61B3/12;A61B3/14

优先权:["20170719 EP 17182214.1"]

专利状态码:有效-授权

法律状态:2024.04.19#授权;2020.07.28#实质审查的生效;2019.01.29#公开

摘要:提供了一种用于自我检查用户眼睛的主模块、系统和方法。用于自我检查眼睛的模块化系统的主模块,所述主模块具有:接口,用于与所述模块化系统的至少一个其他模块耦合;以及处理器。所述处理器被配置为通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。

主权项:1.一种用于自我检查眼睛的模块化系统的主模块,所述主模块包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为:通过控制所述主模块和所述至少一个其他模块,来执行第一眼睛测试算法作为基本测试以进行预诊断,所述主模块是移动装置,并且随后执行第二眼睛测试算法,所述第二眼睛测试响应于所述第一眼睛测试算法的结果而执行,其中,对应于所述第一眼睛测试算法的第一眼睛测试和对应于所述第二眼睛测试算法的第二眼睛测试对不同的眼睛疾病或损伤敏感。

全文数据:用于自我检查用户眼睛的主模块、系统和方法技术领域本公开总体上涉及一种用于自我检查用户眼睛的主模块、系统和方法。背景技术通常,已知对眼底进行眼底摄影,用于检测眼睛疾病和损伤。这种摄影也可以使用消费电子装置来执行,例如,使用集成在智能电话内的相机。另外,例如,提供眼睛或视力测试的在智能电话上运行的应用程序也称为“app”是众所周知的。通常,这些测试仅限于所提供的供用户观察的测试图案,并且这些测试也由于用户提供的可能是非特定的反馈而受到限制,因为其只描述非特定的“这是模糊的”或“我看不到点”等。尽管存在用于自我检查用户的眼睛功能的技术,但通常希望改进现有技术。发明内容根据第一方面,本公开提供了一种用于自我检查眼睛的模块化系统的主模块,所述主模块包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。根据第二方面,本公开提供了一种用于自我检查眼睛的系统,包括:主模块,包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为通过控制所述至少一个其他模块来执行至少一个眼睛测试算法;以及至少一个其他模块,被配置为与所述主模块进行通信。根据第三方面,本公开提供了一种用于控制用于自我检查眼睛的模块化系统的主模块的方法,包括:与耦合到所述主模块的至少一个其他模块进行通信;并且通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。在从属权利要求、以下描述以及附图中阐述进一步方面。附图说明相对于附图通过示例来解释实施例,其中:图1示出了用户眼睛的自我检查的测试结果的多维分析;图2示出了用于自我检查用户眼睛的系统的第一实施例;图3示出了用于自我检查用户眼睛的系统的第二实施例;以及图4示出了用于自我检查用户眼睛的方法。具体实施方式在给出参考图2至图4的实施例的详细描述之前,进行一般说明。如上所述,通常存在用于自我检查用户眼睛的技术。一些实施例涉及通过例如对眼睛提供简单、不昂贵的自我检查来可靠地预诊断眼睛疾病和损伤,而不需要眼科医生的辅助存在。一些实施例涉及一种用于自我检查用户眼睛的模块化系统的主模块。主模块包括:接口,用于被配置为与模块化系统的至少一个其他模块耦合耦合;以及处理器,被配置为通过控制至少一个其他模块来执行至少一个眼睛测试算法。除主模块以外,用于自我检查的模块化系统可以包括一个或多个其他模块,因此可以选择性地适于用于自我检查用户的特定情况,其中,可以自我检查用户的眼睛以及用户的其他能力或器官等。主模块的接口可以被配置为通过网络、通过互联网等与至少一个其他模块进行有线无线数据通信。此外,接口可以与其他模块直接通信,或者可以与其他模块间接通信,例如,通过直接或间接地连接到至少一个其他模块。该接口可以专门设计用于与特定的其他模块通信,或者可以经由标准连接例如,局域网、无线局域网、红外、蓝牙等并且通过相关的数据和通信协议进行通信。可以经由在通过网络、蓝牙、红外等的标准通信中使用的标准通信协议来执行主模块经由接口与至少一个其他模块的耦合,或者可以涉及特定的配对过程,该过程被设计用于耦合主模块和至少一个其他模块。处理器可以是微处理器等,并且可以包括多个处理器或处理器核。处理器被配置为执行至少一个眼睛测试算法。通常,眼睛测试算法可以被设计为使得可以执行相应的眼睛测试,而不需要涉及人医生等。可以通过眼睛测试算法进行的眼睛测试例如是:Amsler测试用于确定黄斑脱离、老年黄斑变性;Landolt视力测试用于确定视敏度,进行屈光测试;立体测试用于确定双目视觉;视场FOV测试用于确定中央和周边视力损伤;瞳孔反应测试用于确定生理反应;眼球追踪运动测试用于确定眼球活动;蓝色小凹测试用于提供黄斑功能测试;闪烁测试用于确定神经学解释;颜色测试例如,石原氏色盲测验、色盲测定;对比敏感度用于检测VA正常时的细微视觉丧失、视网膜脱落、年龄相关性黄斑变性;激光散斑用于确定屈光;瞳孔反应;以及用于诊断的视错觉,而本公开不限于这些示例。眼睛测试算法可以包括用户指令,通过该用户指令,指导用户执行某些预定义活动,例如,读取文本,查看图案并尝试识别结构等,如其通常已知的,用于执行相应的眼睛测试。此外,眼睛测试算法可以使用用于眼睛测试的图案和其他传感器数据,这些也在下面进一步讨论。通过控制至少一个其他模块其可以是例如投影仪、距离传感器、摄像机、麦克风、显示装置、扬声器、激光器或输入装置等来执行眼睛测试。主模块可以是移动装置,例如,平板电脑、智能电话、个人数字助理等。因此,主模块可以是可移动的并且可以是消费品。主模块可以包括集成在已知移动装置中的典型组件,例如,内存、存储器、显示器、触摸屏、相机、移动通信接口等。在一些实施例中,至少一个其他模块是数据投影仪,并且处理器被配置为控制投影仪,以投影眼睛测试图案。如上所述,在一些已知的眼睛测试中,眼睛测试图案是执行相应测试所需的。因此,主模块可以控制投影仪,以投影相应的眼睛测试图案,例如,在屏幕上。由此,甚至不止一个用户也可以进行自我检查,而是一组用户可以通过执行眼睛测试算法来查看由主模块的处理器执行眼睛测试的图案。数据投影仪可以是任何类型的投影仪,该投影仪能够将图像数据投影到屏幕上。在一些实施例中,处理器被配置为执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法。因此,处理器被配置为执行至少两种眼睛测试算法,即,第一和第二眼睛测试算法。可以在执行第二眼测试算法之前完成第一眼测试算法。因此,可以进行不同的眼睛测试,这些测试对于不同的眼睛疾病或损伤敏感。在一些实施例中,基于第一眼睛测试算法的结果来执行第二眼睛测试算法。在这种实施例中,例如,在第一眼睛测试算法的结果是否定即,失败的情况下,即,结果给出了疾病或损伤的指示,可以仅执行第二眼睛测试算法。因此,可以避免不必要的眼睛测试。在一些实施例中,主模块还包括用于捕捉用户眼睛的图像的数字相机例如,基于电荷耦合器件或互补金属氧化物半导体技术等。处理器还可以被配置为基于捕捉的图像执行眼睛测试算法,并且可以例如分析捕捉的图像,以便检测疾病或损伤。在一些实施例中,主模块还可以包括显示器,用于显示用于执行所述至少一个眼睛测试算法的用户指令。在一些实施例中,也如上所述,所述至少一个其他模块是用于测量屏幕与用户之间的距离的距离传感器。如上所述,通过测量距离,可以禁止在眼睛测试期间作弊,可以基于距离信息来提高眼睛测试的准确性,或者可能需要距离信息,用于某些眼睛测试例如,用于折射测试等。在一些实施例中,处理器还被配置为基于测量的距离执行至少一个眼睛测试算法。在一些实施例中,用户可以向主模块给出反馈,例如,通过在主模块的触摸屏上或在另一模块例如,键盘上或在拍摄由用户做出的姿势的图像的相机上输入信息,其中,在这种实施例中,处理器还可以被配置为执行姿势识别。如上所述,在一些实施例中,显示器被设置为其他模块,该模块可以例如显示用于在主模块的控制下执行眼睛测试算法的眼睛图案、用户指令等。在一些实施例中,其他模块可以是用于输出例如用户指令或音频指令的扬声器。然而,在一些实施例中,扬声器可以用于执行进一步测试,例如,听力测定。在一些实施例中,其他模块可以是激光器,该激光器可以用于例如在屏幕上或甚至在墙壁上显示图案或其他信息。可以用于在屏幕或墙壁或地板上投射激光点,用户应遵循该激光点等。在一些实施例中,其他模块例如,数字相机可以是捕捉用户、用户的眼睛、脸部、手等的图像的摄像机。因此,处理器可以被配置为基于捕捉的图像执行识别用户、脸部识别、用于执行特定眼睛测试的眼睛跟踪、姿势识别等。在一些实施例中,主模块被配置为基于至少一个眼睛测试算法的结果来向用户输出通知。该通知可以在显示器上显示,可以经由音频输出等输出,并且可以包括用户应该去看医生眼科医生、去医院等。此外,可以将用户的信息例如,用户眼睛的图像传输给医生、医院、远程服务器、便携式存储介质等。眼睛测试算法的结果也可以传输给远程服务器、医生、医院、远程计算机等。在一些实施例中,使用户的信息是匿名的,但是是唯一的,例如,通过使用生物传感器数据眼睛、指纹等并且基于生物传感器数据生成散列。在一些实施例中,眼睛测试算法能够基于用户眼睛的捕捉图像数据来识别眼睛的疾病或损伤。这可以通过基于可以预先训练的机器学习算法等的眼睛测试算法来实现。可以用于这种自动检测的眼睛测试算法可以基于以下中的至少一个:特征提取技术、分类器技术或深度学习技术。特征提取可以基于以下至少一个:尺度不变特征转移SIFT、Cray水平同现矩阵GLCM、Gaboo特征、Tubeness等。分类器可以基于以下中的至少一个:随机森林;支持向量机;神经网络、贝叶斯网络等。深度学习可以基于以下中的至少一个:自动编码器、生成对抗网络、弱监督学习、自举电路等。如上所述,一些实施例涉及用于自我检查用户眼睛的系统,其包括如本文所讨论的主模块以及如本文所讨论的至少一个其他模块,所述至少一个其他模块被配置为与主模块进行通信。因此,通过提供模块化系统,可以提供可以根据相应需要选择性组装的移动眼睛测试中心。因此,对于特定的眼睛测试可以根据需要选择其他模块,进行这些选择并且通过主模块,一个或多个用户可以执行眼睛的自我检查。如上所述,至少一个其他模块包括投影仪、距离传感器、摄像机、麦克风、显示装置、扬声器、激光器或输入装置等中的至少一个。此外,该系统可以通过网络、互联网等连接到远程服务器;可以连接到数据库,该数据库例如存储从用户例如,他的眼睛捕捉的图像。远程服务器可能存储额外数据,例如,用户的历史医疗数据、来自其他来源的用户的医疗数据以及参考医疗数据。这可为远程医疗应用提供基础。如本文所述,一些实施例涉及用于控制主模块的方法,如本文所述,用于自我检查用户眼睛的模块化系统。如上所述,该方法包括与耦合到所述主模块的至少一个其他模块进行通信;并且通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。如上所述,所述至少一个其他模块可以是投影仪,并且其中,所述方法还可以包括控制所述投影仪,以投影眼睛测试图案。如上所述,该方法还可以包括执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法,其中,基于所述第一眼睛测试算法的结果,来执行所述第二眼睛测试算法。如上所述,该方法还可以包括捕捉用户眼睛的图像,显示用于执行所述至少一个眼睛测试算法的用户指令,以及测量屏幕和用户之间的距离,其中,可以基于所测量的距离,来执行所述至少一个眼睛测试算法。该方法还可以包括基于眼睛数据来识别用户。利用在本文中描述的主模块、系统和或方法,可以通过例如至少一个额外模块,例如,经由相机提供眼睛和脸部的同时观察,来显著增加眼睛测试的特性、灵敏度和或可靠性。如上所述,利用相机,可以跟踪眼睛运动,可以确定瞳孔大小,并且主模块可以解释脸部表情姿势例如,斜视、皱眉、焦虑等。例如,这可以用于使测试适于用户的状况。另外,如上所述,通过使用相机或通过作为其他模块的辅助距离传感器,可以确定与测试人员的距离。这允许适应性测试图案根据预期的捕捉大小来缩放符号;从而防止作弊。通过提供对应的模块,可以包括更多的参数,例如,语音观察或心脏监测。如上所述,也可以调整测试序列。例如,为了进一步调查以前的测试结果,并且例如为了排除测试的一个或多个解释选项。基于以前测试中获得的分数或结果,可以向用户提供进一步的测试。在一些实施例中,通过提供对应的模块并配置主模块的处理器,在自我检查期间,提供脸部姿势、眼睛运动和或脸部显示距离的自动评估。如上所述,通过由处理器执行的至少一个眼睛测试算法来执行不同测试结果、眼睛观察及其解释的组合。在一些实施例中,这允许经由图案识别由算法对结果进行多维分析,并提供眼睛的预诊断和通过例如通知用户来看眼科医生的可能建议,如上所述。在一些实施例中,大范围的可用参数还可以允许将初步诊断延伸到非眼睛相关疾病。图1示出了多维分析的一般示例,其中,纵坐标示出了测试的类型,例如,测试期间的眼睛移动,并且横坐标示出了测试结果例如,分数等。图1示出了用户已经执行多个测试的示例性情况,其中,测试的结果是X1至X3以及Y1至Y3。从图1可以看出,测试结果X1、X2和X3位于区域1内,其中,结果Y1、Y2和Y3位于区域2中。在目前的情况下,区域1表示疾病,例如,青光眼,其中,区域2表示正常测试结果。因此,通过分析该多维特征空间中的图案,可以通过至少一个眼睛测试算法来执行预诊断。此外,图1示出了在一些实施例中,通过执行多个测试其可以是相同的、不同的或者相同和不同的测试的混合,可以增强眼睛自我检查的准确性。返回图2,示出了具有主模块11的系统10的第一实施例,在这个实施例中,该主模块11是个人计算机,例如,笔记本计算机。用于自我检查用户眼睛3的系统10具有多个其他模块,即,可以将数据投影到屏幕13上的投影仪12、捕捉用户和用户眼睛3的图像的数字摄像机14、麦克风15、键盘16、具有医学数据库的远程服务器17、距离传感器18以及扬声器19。模块12和14至19均通过线路或无线地连接到主模块11。主模块11具有处理器11a和接口11b。如本文所述,处理器11a被配置为执行用于执行眼睛测试的眼睛测试算法。接口11b被配置为与模块12和14至19通信。主模块11可以控制投影仪12,以基于所执行的眼睛测试算法在屏幕13上投影图像等,例如,眼睛测试图案、关于眼睛测试的信息、用户执行眼睛的自我检查的指令等。摄像机14捕捉用户眼睛3的图像和用户的脸部,并将捕捉的图像传输到主模块11,用于执行用户眼睛的眼睛跟踪并执行脸部识别。如上所述,在其他实施例中,主模块11还可以基于捕捉的图像来执行姿势识别。麦克风15可以用于记录用户发出的语音命令,该语音命令可以用于控制主模块11。主模块11可以基于由麦克风15记录的并且通过接口11b传输到主模块11的声音来执行声音语音识别。也连接到主模块11的接口11b的键盘16可以用于输入用户反馈,控制眼睛测试算法,例如,通过操纵投影在屏幕13上的光标等。当然,在一些实施例中,代替投影仪或除了投影仪之外,可以提供用于显示相应信息、眼睛测试图案等的显示器。距离传感器18测量屏幕13和用户例如,用户的眼睛或用户的前额之间的距离,并且通过接口11b将对应的距离信息传输到主模块11,使得例如主模块11可以基于距离信息来控制投影到屏幕13上的眼睛测试图案的尺寸。扬声器18可以通过接口11b由主模块11控制,用于输出音频信息,例如,用户指令、关于眼睛测试的信息、测试结果、分数等、并且也可以用于测试,例如,听力测定。其他传感器可以作为其他模块连接到主模块,例如,生物测定传感器例如,指纹或用于确定健康参数例如,心电图、心率、温度、血压等的传感器。主模块11可以通过接口11b例如,通过网络、无线地、通过互联网等从远程服务器17接收数据,该数据可以包括用于比较测试结果的参考数据、可以用于在用于执行眼睛测试算法的主模块11上安装软件的数据等。主模块11还可以将数据传输到服务器17,例如,传输到服务器中的数据库,用于存储用户数据、测试结果、捕捉的图像等。用户数据可以是匿名的,例如,生物传感器数据指纹、眼睛的虹膜等可以用于生成唯一散列,该散列可以用于匿名存储用户数据。因此,在一些实施例中,可以通过主模块11从远程服务器17内的数据库中获取相应的数据,来将在不同时间点生成的用户数据例如,测试结果、眼睛图像等相互比较。这可以例如基于根据指纹生成的散列值来进行。图3示出了用于自我检查用户眼睛3的系统20的第二实施例。与图2的系统10相同的其他模块具有相同的附图标记,即,投影仪12、屏幕13、键盘16和远程服务器17对应于系统10的图2的相应模块。系统20具有主模块21,该主模块在本实施例中是智能电话,具有处理器21a和接口21b,具有与图2的主模块的处理器11a和接口11b相同的功能。然而,在智能电话21中,几个其他模块集成,因此,可以相应地使用这些模块,即,数字相机21c、显示器21d、距离传感器21e例如,飞行时间相机、基于其可以确定距离的用于立体成像的两个相机例如,基于图像处理、基于红外光的距离传感器、基于声波的距离传感器等、闪光灯21f、麦克风21g以及扬声器21h,这些模块具有对应的模块14、15、18和19相同的功能。在该实施例中,智能电话21将经由其接口21b无线地通过网络互联网与投影仪12和远程服务器17并且经由蓝牙与键盘16进行通信。当然,在该实施例中,也可以添加额外的模块,例如,进一步的数字相机、麦克风、扬声器、输入装置鼠标、图形输入板等等。在下面,将参考图4来讨论用于自我检查用户眼睛的方法30。方法30在31处开始,建立用于自我检查用户眼睛的系统,例如,图2的系统10或图3的系统20。在下面,在这方面不限制本公开的情况下,将参考系统20来解释方法30,其中,智能电话21是主模块。假设屏幕13和其他模块例如,投影仪12和键盘16位于给定位置。在31处的建立过程可以包括将智能电话21放入支撑件中,该支撑件将智能电话21保持在相对于用户的眼睛3的预定位置。在一些实施例中,支撑件适于支撑或固定两个智能电话或平板电脑,从而也允许进行立体视觉测试,在一个智能电话的显示器上显示指令,并使用例如其他智能电话的相机等。智能电话21经由其接口21b建立到投影仪12的链接,例如,经由无线局域网络连接、USB连接、HDMI连接、VGA连接等。智能电话21还建立到键盘16的蓝牙连接并连接到远程服务器17,例如,通过无线LAN和互联网。在32处,智能电话21经由其接口21b与其他模块即,投影仪12、键盘16和远程服务器17并且与其内部或集成模块21c-h进行通信,用于执行以下过程。在33处,智能电话21利用距离传感器21e测量智能电话21与用户的眼睛3之间的距离。距离的测量可以执行一次或者可以定期执行例如,周期性地,例如,每秒、每10秒等或者可以几乎连续地执行。此外,也可以测量用户和屏幕3之间的距离,例如,通过音频视频指令例如,经由其扬声器21h显示器21d指导用户将智能电话21保持在他的面前并将其相应地对准,使得距离传感器21e可以测量用户的眼睛3与屏幕13之间的距离。因此,在一些实施例中,可以提供两个距离测量值,即,用于智能电话21与用户的眼睛3之间的距离以及用于用户的眼睛3与屏幕13之间的距离。在34处,智能电话21控制数码相机21c,以捕捉眼睛3的图像,生成眼睛数据,并且在35处,基于眼睛数据生成散列值。为了在36处识别用户,将散列值传输到远程服务器17,其中,数据库被定位为包括不同用户的多个散列值和相关联的先前自我检查结果。通过比较在34处生成的散列值和数据库中的散列值,可以识别用户,并且可以从远程服务器17的数据库中获取所识别的用户的相关联的先前自我检查结果和其他信息。通过使用基于眼睛数据生成的散列值,用户信息可匿名存储在远程服务器上的数据库中。如上所述,在36处,通过相应地控制投影仪12,在显示器21d和或屏幕13上显示用户指令,并且在37处,在该实施例中,通过执行相应的基本眼睛测试算法,来执行第一基本眼睛测试。基本眼睛测试算法可以存储在智能电话21上和或可以从远程服务器17下载。也如上所述,可以对各种损伤甚至疾病实施大量测试。这些测试可以是以下至少中的一种参见上文:Amsler测试、Landolt视力测试、立体测试、视场FOV测试、瞳孔反应、眼球追踪运动、蓝色小凹、闪烁测试、颜色测试、对比敏感度、激光散斑以及用于诊断的视错觉等。在执行一次基本测试或一组基本测试之后,基于先前在38处获得的分数或结果如上所述,向用户提供进一步测试。因此,仅在38处执行相关测试,而排除其他测试,因为例如对于特定用户没有任何意义。例如,可以仅当基本测试发现用户视力下降时,才进行特定折射测试,这可通过例如在屏幕13上显示相应的眼睛测试图案基于眼睛3和屏幕13之间的距离并要求用户输入用户可以确定的字母、数字和或符号来检测到,正如通常已知的那样。可以在键盘16上和或在智能电话的麦克风21g和或触摸显示器21d上进行输入。测试可以分为某些类别基于眼睛疾病、损伤等。基本测试组可涵盖每个类别。所需要的测试可以根据医疗要求和或测试分数和测试结果来升级。此外,可以通过从远程服务器17下载相应的眼睛测试算法来进行升级。在该实施例中,测试的特定性、灵敏度和可靠性通过至少一种额外的形式显著增加,即,通过在40处捕捉图像来经由智能电话的数码相机21c同时观察眼睛和脸部。通过在40处使用数字相机21c捕捉图像,智能电话21追踪眼睛移动,例如,对于帕金森病、青光眼,确定瞳孔大小,并解释脸部表情姿势。这些额外参数可以用于诊断。当然,在眼睛测试期间,也可以执行在37处显示用户指令和捕捉图像40以及眼睛跟踪、脸部姿势识别等。此外,如上所述,确定到用户的距离,这允许适应性测试图案,也如上所述,使得根据预期捕捉尺寸的符号可以基于该距离进行调整,因此,可以阻止测试作弊。另外,可以包括进一步参数,例如,通过麦克风21g的语音观察或者使用进一步外部传感器额外模块的心脏监测。这些参数以及眼睛测试可以允许对非眼睛相关疾病进行初步诊断。在本实施例中,假设远程服务器位于不同位置,但本发明不限于此,远程服务器也可以位于执行眼睛的自我检查的位置。此外,被描述为存储在远程服务器上的数据库和其他信息可以分布在不同的计算机中。此外,在本实施例中,方法30由智能电话21其处理器21a执行,但是本公开不限于此,可以在位于自我检查的地点的和或可以远程定位的一个或多个其他计算机上执行一部分方法30或甚至整个方法30。例如,在一些实施例中,用于控制和评估眼睛测试算法的控制和评估单元可以由设置在自我检查的位置处和或可以远程定位的计算机来实现。在这种实施例中,智能电话21基本上用于捕捉图像、用户输入、控制其他模块例如,投影仪并输出用户指令,其中,眼睛测试算法本身由控制和评估单元执行。当然,也在这种实施例中,执行的方法30的功能和部分可以分布在不同的组件中,即,主模块智能电话21以及位于本地网络中或者远程定位的另一个或另一些计算机。如上所述,对于测试,测试结果的多维特征空间可以用于通过图案识别算法来执行眼睛疾病的预诊断。这可能涉及在自我检查期间自动评估脸部姿势、眼睛运动和脸部-显示器距离,使得不同测试结果、眼睛观察及其解释的组合形成多维特征空间。如参考图1所讨论的,如果用户发生疾病,如果测试是所考虑的疾病的良好预测指标,则测试结果的位置将从正常移向异常。因此,通过经由图案识别算法对结果进行上述多维分析,可以提供预诊断和看眼科医生的可能建议。图案识别还可以利用额外测量,包括但不限于由距离传感器获得的距离测量。此外,如果定期例如,每周或每月执行眼睛测试,则可以分析特征的时间变化。这可以帮助监视例如眼睛疾病或治疗过程。还如上所述,在测试期间,例如,测试图片在装置显示器21d上显示和或投影到平面屏幕13上。如果使用投影到大屏幕上的大图案,则可以同时由大量观众进行许多测试。如上所述,在用户执行眼睛测试期间,向系统给出交互式反馈,例如,经由键盘16、智能电话的显示触摸屏,经由语音命令、姿势等,其中,同时,数码相机21c观察脸部和眼睛。在41处,也可以在38和39处的测试期间执行,将测试结果与医疗参考数据进行比较,可以如上所述从远程服务器17的数据库获取医疗参考数据。例如,如果患者在稍后的时间点患有眼睛疾病,则可以使用在早期筛查过程中获得的数据来识别能够预测某种眼睛疾病的生物标志物。例如,使用来自眼睛运动、语音或其他生物信号的线索,可能可识别像帕金森这样的神经系统疾病。此外,其他神经退行性疾病影响也可以被视为大脑的一部分的视网膜,因此,影响视觉,可以基于测试和或基于将电流测试结果与先前的测试结果即,参考数据进行比较来检测该视觉。此外,在42处,测试结果可以以数字方式传输到在远程医疗工作流程中的医院和或医生办公室和或传输到远程服务器17,用于存储在匿名用户简档中。在43处,可以输出通知,例如,在屏幕13、显示器21d上显示,或者可以经由音频例如,扬声器21h输出给用户,用于通知测试,例如,通知用户应该去看眼科医生,或者不需要采取进一步措施,因为没有发现疾病或损伤迹象。在一些实施例中,测试例如,测试的顺序和类型遵循筛选协议。如果对单独的用户进行测试,则可以选择几个批量测试,即,短测试小于5分钟或大量测试如果怀疑有问题。由于在测试期间或测试后立即进行评估,所以如果怀疑有特定问题,则可以启动额外测试协议。这样做,可以暗示用户具有特定的疾病,并通过相应地通知用户来将用户转移给眼科医生,例如,在43处。在一些实施例中,也可以将测试结果和其他信息传输到研究机构,用于获得可以用于临床研究和潜在更准确的眼睛疾病筛查和或预测的实验数据。在一些实施例中,对用户的反馈可以将比较数据提供给群体健康数据,该数据允许用一般群体对用户的表现进行排序。在一些实施例中,至少一个测试可以包含在游戏中,使得例如儿童以有趣的方式执行。示例是向孩子提出挑战的考试,并要求孩子尽快完成任务,完成考试的奖励点数以及知名人物的轻音乐或动画作为奖励,例如,解决米老鼠的难题等。如上所述,在一些实施例中,一个模块是能够对接到平板电脑主模块的移动投影仪。通过平板电脑上的屏幕,可以定位投影仪眼睛测试中心,使得为眼睛测试正确显示投影的校准图案。在另一实施例中,包括主模块的至少一个模块被实现为主要面对用户并且在例如平板电脑或智能电话等的显示器上显示图案的可对接传感器系统。在一些实施例中,包括主模块的至少一个模块包括固定被检查者的位置的头戴装置。在一些实施例中,包括主模块的至少一个模块包括头戴式显示器。如上所述,一些实施例提供眼睛的可靠自我检查。此外,特别是由于系统的模块化,该系统在一些实施例中是可缩放的,使得可以例如实现为移动装置或固定装置。尽管可以将移动装置提供给任何人,但是可以将固定系统提供给眼科医生、执业医师等。在一些实施例中,该系统可以在已经存在的智能电话硬件上操作,并且不需要额外的硬件,如上所述。在一些实施例中,系统经由算法通过额外测试和眼睛观察方法可升级。还可以通过低成本的硬件附件例如,激光器和其他硬件扩展来扩展。如上所述,在一些实施例中,系统可以连接到数据库,以存储用户的结果,将其与其他数据进行比较,并且也可以由眼科医生共享和查看数据。在一些实施例中,基于用户友好的图形用户界面,将用户指令输出给用户,并且使用简单,使得例如不需要先验知识。在一些实施例中,系统还可以提供音频指导,以引导用户通过测试。如上所述,主模块和或系统可以是多功能的。在一些实施例中,如上所述,测试结果和眼睛观察创建多维参数空间,该空间允许应用具有更好的可靠性和未来的扩展。在一些实施例中,本公开提供了一种低成本的用户显示措施,该措施确保预期的适当的测试执行。在一些实施例中,测试结果对于用户和或眼科医生是可访问的。因此,一些实施例提供以下中的至少一个:额外形式,用于在眼睛测试期间观察眼睛和脸部;预诊断的敏感性、可靠性、特异性可增加;可具有低成本,例如,主模块可以是消费产品;可以使用低级硬件,例如,主模块可以是智能电话,使得不会出现额外的硬件成本;可经由算法和额外硬件升级以及可以从远程服务器下载、可从存储介质安装等的更多测试;可以通过低成本的用户到显示器的距离测量来确保预期的适当的测试执行;多维参数空间可以提供更好的可靠性;并且经由眼睛测试算法通过分析多维特征空间来预诊断眼睛相关的和非眼睛相关的疾病。在一些实施例中,还将在本文中描述的方法实现为计算机程序,当在计算机和或处理器和或模块和或系统上执行时,促使计算机和或处理器和或模块和或系统执行该方法。在一些实施例中,还提供了一种在其内存储了计算机程序产品的非暂时性计算机可读记录介质,该计算机程序产品在由诸如上述处理器等处理器执行时促使执行在本文描述的方法。应该认识到,这些实施例描述了方法,方法步骤进行示例性排序。然而,方法步骤的具体排序仅出于说明目的而给出,不应被解释为具有约束力。例如,图4的实施例中的33至42的排序可以交换。对于本领域技术人员,方法步骤的排序的其他变化可能是显而易见的。如果没有另外说明,则在本说明书中描述的并且在所附权利要求中要求保护的所有单元和实体可以例如在芯片上实现为集成电路逻辑,并且如果没有另外说明,则由软件实现由这些单元和实体提供的功能。上述本公开的实施例至少部分地使用软件控制的数据处理设备来实现,将会理解的是,提供这种软件控制的计算机程序以及提供这样的计算机程序的传输设备、存储器或其他介质被设想为本公开的各方面。注意,也可以如下所述配置本技术。1一种用于自我检查眼睛的模块化系统的主模块,所述主模块包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为:通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。2根据1所述的主模块,其中,所述主模块是移动装置。3根据1或2所述的主模块,其中,所述至少一个其他模块是投影仪,并且其中,所述处理器被配置为控制所述投影仪以投影眼睛测试图案。4根据1至3中任一项所述的主模块,其中,所述处理器被配置为执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法。5根据4所述的主模块,其中,基于所述第一眼睛测试算法的结果,来执行所述第二眼睛测试算法。6根据1至5中任一项所述的主模块,还包括用于捕捉眼睛图像的相机。7根据1至6中任一项所述的主模块,还包括显示器,被配置为显示用于执行所述至少一个眼睛测试算法的用户指令。8根据1至7中任一项所述的主模块,其中,所述至少一个其他模块是距离传感器,用于测量屏幕和用户之间的距离。9根据8所述的主模块,其中,所述处理器还被配置为基于所述所测量的距离,来执行所述至少一个眼睛测试算法。10根据1至8中任一项所述的主模块,其中,所述处理器还被配置为将眼睛测试算法的结果传输到远程计算机和或医生。11一种用于自我检查眼睛的系统,包括:主模块,特别是根据1至10中任一项所述的主模块,包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为:通过控制所述至少一个其他模块来执行至少一个眼睛测试算法;以及至少一个其他模块,被配置为与所述主模块进行通信。12根据11所述的系统,其中,所述至少一个其他模块是投影仪、距离传感器、摄像机、麦克风、显示装置、扬声器、激光器或输入装置。13一种用于控制用于自我检查眼睛的模块化系统的主模块的方法,包括:与耦合到所述主模块的至少一个其他模块进行通信;并且通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。14根据13所述的方法,其中,所述至少一个其他模块是投影仪,并且其中,所述方法还包括控制所述投影仪以投影眼睛测试图案。15根据13或14所述的方法,还包括执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法。16根据15所述的方法,其中,基于所述第一眼睛测试算法的结果,来执行所述第二眼睛测试算法。17根据13至16中任一项所述的方法,还包括捕捉眼睛的图像。18根据13至17中任一项所述的方法,还包括显示用于执行所述至少一个眼睛测试算法的用户指令。19根据13至18中任一项所述的方法,还包括测量屏幕和用户之间的距离。20根据19所述的方法,其中,基于所测量的距离,来执行所述至少一个眼睛测试算法。21根据13至20中任一项所述的方法,还包括基于眼睛数据来识别用户。22根据13至21中任一项所述的方法,还包括将所述眼睛测试算法的结果传输到远程计算机和或医生。23一种包括程序代码的计算机程序,所述程序代码在计算机上执行时促使计算机执行根据13至22中任一项所述的方法。24一种在其内存储计算机程序产品的非暂时性计算机可读记录介质,所述计算机程序产品在由处理器执行时促使执行根据13至22中任一项所述的方法。25一种用于自我检查眼睛的模块化系统的主模块,所述主模块包括:接口装置,用于与所述模块化系统的至少一个其他模块耦合;以及处理装置,用于通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。26一种用于自我检查眼睛的系统,包括:主模块,特别是根据1至10中的任一项所述的主模块,其包括:接口装置,用于与所述模块化系统的至少一个其他模块耦合;以及处理装置,用于通过控制所述至少一个其他模块来执行至少一个眼睛测试算法;以及至少一个其他模块,被配置为与所述主模块进行通信。27一种包括程序代码的计算机程序,所述程序代码促使计算机用作:接口装置,用于与所述模块化系统的至少一个其他模块耦合;以及处理装置,用于通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。28一种在其内存储计算机程序产品的非暂时性计算机可读记录介质,所述计算机程序产品在由处理器执行时促使计算机用作:接口装置,用于与所述模块化系统的至少一个其他模块耦合;以及处理装置,用于通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。29一种用于控制用于自我检查眼睛的模块化系统的主模块的方法,包括:与耦合到主模块的至少一个其他模块进行通信的步骤;以及通过控制所述至少一个其他模块来执行至少一个眼睛测试算法的步骤。

权利要求:1.一种用于自我检查眼睛的模块化系统的主模块,所述主模块包括:接口,被配置为与所述模块化系统的至少一个其他模块耦合;以及处理器,被配置为:通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。2.根据权利要求1所述的主模块,其中,所述主模块是移动装置。3.根据权利要求1所述的主模块,其中,所述至少一个其他模块是投影仪,并且其中,所述处理器被配置为控制所述投影仪以投影眼睛测试图案。4.根据权利要求1所述的主模块,其中,所述处理器被配置为执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法。5.根据权利要求4所述的主模块,其中,基于所述第一眼睛测试算法的结果,来执行所述第二眼睛测试算法。6.根据权利要求1所述的主模块,还包括用于捕捉所述眼睛的图像的相机。7.根据权利要求1所述的主模块,还包括:显示器,被配置为显示用于执行所述至少一个眼睛测试算法的用户指令。8.根据权利要求1所述的主模块,其中,所述至少一个其他模块是距离传感器,用于测量屏幕和用户之间的距离。9.根据权利要求1所述的主模块,其中,所述处理器还被配置为将所述眼睛测试算法的结果传输到远程计算机。10.一种用于自我检查眼睛的系统,包括:主模块,包括:接口,被配置为与所述系统的至少一个其他模块耦合;以及处理器,被配置为:通过控制所述至少一个其他模块来执行至少一个眼睛测试算法;以及至少一个其他模块,被配置为与所述主模块进行通信。11.根据权利要求10所述的系统,其中,所述至少一个其他模块是投影仪、距离传感器、摄像机、麦克风、显示装置、扬声器、激光器或输入装置。12.一种用于控制用于自我检查眼睛的模块化系统的主模块的方法,包括:与耦合到所述主模块的至少一个其他模块进行通信;并且通过控制所述至少一个其他模块来执行至少一个眼睛测试算法。13.根据权利要求12所述的方法,其中,所述至少一个其他模块是投影仪,并且其中,所述方法还包括控制所述投影仪以投影眼睛测试图案。14.根据权利要求12所述的方法,还包括执行至少第一眼睛测试算法并且随后执行第二眼睛测试算法。15.根据权利要求14所述的方法,其中,基于所述第一眼睛测试算法的结果,来执行所述第二眼睛测试算法。16.根据权利要求12所述的方法,还包括捕捉所述眼睛的图像。17.根据权利要求12所述的方法,还包括显示用于执行所述至少一个眼睛测试算法的用户指令。18.根据权利要求12所述的方法,还包括测量屏幕和用户之间的距离。19.根据权利要求18所述的方法,其中,基于所测量的距离来执行所述至少一个眼睛测试算法。20.根据权利要求12所述的方法,还包括基于眼睛数据来识别用户。

百度查询: 索尼公司 用于自我检查用户眼睛的主模块、系统和方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。