一种视距调节方法以及装置与流程

文档序号:11132568阅读:941来源:国知局
本发明涉及虚拟现实
技术领域
,尤其涉及一种视距调节方法以及装置。
背景技术
:虚拟现实(VirtualReality,简称为VR)是利用计算机模拟产生一个具有多源信息融合的交互式的三维动态视景和实体行为的虚拟仿真世界,以提供给用户关于视觉、听觉、触觉等感官的模拟,让用户如同身临其境一般,可以及时、没有限制的观察三维空间内的事物。目前,头戴式虚拟现实设备作为虚拟现实技术的一种常用设备,主要体现在头盔显示器和虚拟现实眼镜两方面的应用,其中,头盔显示器和虚拟现眼镜都可以将人对外界的视觉封闭,以达到屏蔽现实世界的效果,并可以提供高分辨率、大视场角的虚拟场景,对应于用户的左右眼屏幕可以分别显示左右眼的图像,人眼获取这种带有差异的信息后可以在脑海中产生立体感,从而可以引导用户产生一种身在虚拟环境中的感觉,使用户产生强烈的沉浸感。然而,当用户长时间使用虚拟现实设备时,由于眼睛与虚拟现实设备的显示对象之间的距离,即视距,一直保持在同一距离,会使眼睛产生很严重的疲劳,且容易损害视力,不利于用户的使用体验。现有技术中,多在虚拟现实设备中设计视距调节装置,使得用户可以手动操作视距调节装置达到视距调节的目的。然而,用户无法合理根据眼睛的疲劳程度进行视距的有效调节。技术实现要素:本发明实施例提供了一种用于缓解用户的视觉疲劳,达到保护用户视力的目的。有鉴于此,本发明第一方面提供一种视距调节方法,应用于虚拟现实设备,该方法可包括:虚拟现实设备按照第一视距向用户显示虚拟现实图像;虚拟现实设备采集所述用户的眼部特征参数;虚拟现实设备判断眼部特征参数是否指示用户处于视觉疲劳状态;若是,则虚拟现实设备按照第二视距向用户显示虚拟现实图像。结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实施方式中,眼部特征参数包括巩膜红血丝量、眼压以及眨眼频率中的一种或多种;虚拟现实设备判断眼部特征参数是否指示用户处于视觉疲劳状态包括:虚拟现实设备检测巩膜红血丝量是否大于第一预设阈值,若是,则虚拟现实设备判断巩膜红血丝量指示用户处于视觉疲劳状态;和/或,虚拟现实设备检测眼压是否大于第二预设阈值,若是,则虚拟现实设备判断眼压指示用户处于视觉疲劳状态;和/或,虚拟现实设备检测眨眼频率是否大于第三预设阈值,若是,则虚拟现实设备判断眨眼频率指示用户处于视觉疲劳状态。结合本发明实施例的第一方面,或本发明实施例的第一方面的第一种实施方方式,在本发明实施例的第一方面的第二种实施方式中,在虚拟现实设备按照第二视距向用户显示虚拟现实图像之前,方法还包括:虚拟现实设备检测连续以第一视距向用户下显示虚拟现实图像的时长是否大于第四预设阈值;若大于,则触发虚拟现实设备按照第二视距向用户显示虚拟现实图像的步骤。结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实施方式或第二种实施方式,在本发明实施例的第一方面的第三种实施方式中,在虚拟现实设备按照第二视距向用户显示虚拟现实图像之前,该方法还包括:虚拟现实设备获取用户的视力级别;虚拟现实设备根据视力级别确定第二视距。结合本发明实施例的第一方面的第三种实施方式,在本发明实施例的第一方面的第四种实施方式中,虚拟现实设备根据视力级别确定第二视距包括:虚拟现实设备获取预设视距与预设视力级别的映射关系;虚拟现实设备根据预设视距与预设视力级别的映射关系确定视力级别对应的第二视距。结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实施方式至第四种实施方式中的任意一种,在本发明实施例的第一方面的第五种实施方式中,虚拟现实设备按照第二视距向用户显示虚拟现实图像包括:当第二视距大于第一视距时,虚拟现实设备根据第一预设规则放大虚拟现实图像,并按照第二视距向用户显示放大后的虚拟现实图像;当第二视距小于第一视距时,虚拟现实设备根据第二预设规则缩小虚拟现实图像,并按照第二视距向用户显示缩小后的虚拟现实图像。本发明第二方面提供一种视距调节装置,应用于虚拟现实设备,该装置可包括:第一显示模块,用于按照第一视距向用户显示虚拟现实图像;采集模块,用于采集用户的眼部特征参数;判断模块,用于判断采集模块采集的眼部特征参数是否指示用户处于视觉疲劳状态;第二显示模块,用于当判断模块判断眼部特征参数指示用户处于视觉疲劳状态时,则按照第二视距向用户显示虚拟现实图像。结合本发明实施例的第二方面,在本发明实施例的第二方面的第一种实施方式中,眼部特征参数包括巩膜红血丝量、眼压以及眨眼频率中的一种或多种;判断模块包括:第一检测单元,用于检测巩膜红血丝量是否大于第一预设阈值;第一判断单元,用于当第一检测单元检测巩膜红血丝量大于第一预设阈值时,则判断巩膜红血丝量指示用户处于视觉疲劳状态;和/或,第二检测单元,用于检测眼压是否大于第二预设阈值;第二判断单元,用于当第二检测单元检测眼压大于第二预设阈值时,则判断眼压指示用户处于视觉疲劳状态;和/或,第三检测单元,用于检测眨眼频率是否大于第三预设阈值;第三判断单元,用于当第三检测单元检测眨眼频率大于第三预设阈值时,则判断眨眼频率指示用户处于视觉疲劳状态。结合本发明实施例的第二方面,或本发明实施例的第二方面的第一种实施方方式,在本发明实施例的第二方面的第二种实施方式中,该装置还包括:检测模块,用于检测连续以第一视距向用户下显示虚拟现实图像的时长是否大于第四预设阈值;触发模块,用于当检测模块检测时长大于第四预设阈值时,则触发第二显示模块按照第二视距向用户显示虚拟现实图像。结合本发明实施例的第二方面,本发明实施例的第二方面的第一种实施方式至第三种实施方式中的任意一种,在本发明实施例的第二方面的第四种实施方式中,该装置还包括:获取模块,用于获取用户的视力级别;确定模块,用于根据获取模块获取的视力级别确定第二视距。结合本发明实施例的第二方面的第四种实施方式,在本发明实施例的第二方面的第五种实施方式中,确定模块包括:获取单元,用于获取预设视距和预设视力级别的映射关系;确定单元,用于根据获取单元获取的预设视距和预设视力级别的映射关系确定视力级别对应的第二视距。结合本发明实施例的第二方面,本发明实施例的第二方面的第一种实施方式至第五种实施方式中的任意一种,在本发明实施例的第二方面的第六种实施方式中,第二显示模块包括:放大单元,用于当第二视距大于第一视距时,根据第一预设规则放大虚拟现实图像;第一显示单元,用于按照第二视距向用户显示放大单元放大后的虚拟现实图像;和/或,缩小单元,用于当第二视距小于第一视距时,虚拟现实设备根据第二预设规则缩小虚拟现实图像;第二显示单元,用于按照第二视距向用户显示缩小单元缩小后的虚拟现实图像。从以上技术方案可以看出,本发明实施例具有以下优点:本实施例中,由于各个用户的眼睛的耐疲劳程度以及视力不同,那么当虚拟现实设备中的虚拟现实图像与用户的眼睛维持在第一视距时,可以根据用户的眼部特征参数进行相应地检测,并当检测到用户处于视觉疲劳状态时,可以按照第二视距输出虚拟现实图像,从而使得用户的眼睛与虚拟现实图像之间的距离可以及时地得到动态调整,进而有利于缓解用户的视觉疲劳。附图说明图1为本发明实施例中视距调节方法一个实施例示意图;图2为本发明实施例中视距调节方法另一实施例示意图;图3为本发明实施例中视距调节方法另一实施例示意图;图4为本发明实施例中视距调节方法另一实施例示意图;图5为本发明实施例中视距调节方法另一实施例示意图;图6为本发明实施例中视距调节装置一个实施例示意图;图7为本发明实施例中视距调节装置另一实施例示意图;图8为本发明实施例中视距调节装置另一实施例示意图;图9为本发明实施例中视距调节装置另一实施例示意图;图10为本发明实施例中视距调节装置另一实施例示意图。具体实施方式本发明实施例提供了一种视距调节方法以及装置,用于缓解用户的视觉疲劳,达到保护用户视力的目的。为了使本
技术领域
的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本发明实施例中,虚拟现实设备为虚拟现实系统中的输出设备,可以是具有显示功能的头戴式显示器(HeadMountDisplay,HMD),在实际应用中,主要体现为虚拟现实头盔或虚拟现实眼镜。可以理解的是,虚拟现实设备也可以使用其它HMD形式得到实现,具体此处不做限定。本发明实施例中,视距指的是用户的眼睛到虚拟现实设备显示的虚拟现实图像的距离。为便于理解,下面对本发明实施例中的具体流程进行描述,请参阅图1,本发明实施例中视距调节方法一个实施例包括:101、虚拟现实设备按照第一视距向用户显示虚拟现实图像;具体的,为了减小虚拟现实设备的处理负荷,优选的,可以是在检测到用户使用虚拟现实设备时进行虚拟现实图像的输出,在实际应用中,可采用诸如温度传感器进行检测,即虚拟现实设备的佩戴部位在佩戴时与未佩戴时的温度将有所变化,从而通过检测佩戴部位的温度变化可以判断用户是否使用虚拟现实设备,那么当用户使用虚拟现实设备时,虚拟现实设备将按照第一视距向用户显示虚拟现实图像。需要说明的是,本实施例中检测用户是否使用虚拟现实设备的具体方式除了上述说明的内容,在实际应用中,也可以采用其它方式进行结合或单独使用,如检测是否可以获取用户的虹膜信息,若可以获取,则可以判断用户在使用虚拟现实设备,具体此处不做限定。可以理解的是,本实施例中的第一视距可以是用户进行自定义设置,也可以是虚拟现实设备根据用户输入的眼部信息进行计算后预存,如视力信息,还可以是虚拟现实设备通过对用户的眼部进行检测后进行相应的计算得到,具体此处不做限定。102、虚拟现实设备采集用户的眼部特征参数;本实施例中,眼部特征参数可以包括巩膜血丝量、眼压、眨眼频率中的一种或多种,具体的,虚拟现实设备可以通过不同的元件对相应的眼部特征参数进行采集,如虚拟现实设备可以安装有摄像头,并可以通过摄像头采集用户的巩膜红血丝量或眨眼频率,又如虚拟现实设备可以安装有非接触式眼压计对用户的眼压进行采集。可以理解的是,本实施例中的眼部特征参数除了上述说明的内容,在实际应用中,还可以是其它参数,如眼部血压,具体此处不做限定。而相应的眼部特征参数的采集除了上述说明的方式,在实际应用中,还可以采用其它方式进行单独或结合使用,只要能够采集到较为准确的眼部特征参数即可,具体此处也不做限定。103、虚拟现实设备判断眼部特征参数是否指示用户处于视觉疲劳状态,若是,则执行步骤104,若否,则执行步骤105;本实施例中,虚拟现实设备采集用户的眼部特征参数后,可以判断眼部特征参数是否指示用户处于视觉疲劳状态。具体的,视觉疲劳是指由于长时间用眼不当,如高度紧张地近距离目视、注视目标闪烁、目标亮度过高/过低、以及用眼过度等之后出现视模糊、眼胀、干涩、流泪、眼眶酸痛等眼部症状、严重时会发展为头痛、眩晕、乏力等全身不适应的一种综合症,从而当用户发生视觉疲劳时,用户的眼部特征参数将发生一系列的变化,如巩膜红血丝增多,那么虚拟现实设备根据采集的眼部特征参数可以判断用户是否处于视觉疲劳状态。在实际应用中,本实施例可以根据眼部特征参数将视觉疲劳划分为轻度视觉疲劳、中度视觉疲劳以及高度视觉疲劳,不同程度等级的视觉疲劳对应的眼部特征参数不同,从而可以进一步判断用户视觉疲劳的程度。104、虚拟现实设备按照第二视距向用户显示虚拟现实图像;本实施例中,若虚拟现实设备判断眼部特征参数指示用户处于视觉疲劳状态,那么虚拟现实设备可以按照第二视距向用户显示虚拟现实图像,其中,第二视距不同于第一视距,通过相应的增长第一视距或缩短第一视距显示虚拟现实图像,有利于避免用户连续以第一视距观看虚拟现实图像,以缓解视觉疲劳。进一步的,由于视觉疲劳状态可以划分为不同的程度等级,因此虚拟现实设备根据可以用户相应的视觉疲劳状态确定对应的第二视距,即轻度视觉疲劳、中度视觉疲劳以及高度视觉疲劳对应不同的第二视距,并可以按照对应的第二视距显示虚拟现实图像。更进一步的,若虚拟现实设备判断眼部特征参数指示用户处于视觉疲劳状态,则还可以输出用于提示用户处于视觉疲劳状态的提示信息,以能够提醒用户自行采取相应的措施进行视觉疲劳的缓解。其中,该提示信息的输出方式可以包括但不限于多媒体提示、语音提示、文字提示、光电提示以及震动提示中的一种或多种。105、结束流程。本实施例中,若虚拟现实设备判断眼部特征参数未指示用户处于视觉疲劳状态,那么可以不执行其它操作,即结束流程,虚拟现实设备仍以第一视距继续向用户显示虚拟现实图像。本实施例中,虚拟现实设备通过对用户的眼部特征参数进行相应地检测,可以在当用户处于视觉疲劳状态时,将第一视距调整为第二视距,并可以按照第二视距输出虚拟现实图像,从而使得用户的眼睛与虚拟现实图像之间的距离可以及时地得到动态调整,进而有利于缓解用户的视觉疲劳,防止用户的视力受到损害。需要说明的是,在实际应用中,本发明实施例中的眼部特征参数可以包括巩膜红血丝量、眼压以及眨眼频率中的一种或多种,下面分别进行具体说明:一、眼部特征参数为巩膜红血丝量:具体请参阅图2,本发明实施例中视距调节方法另一实施例可包括:本实施例中的步骤201与图1所示实施例中的步骤101相同,此处不再赘述。202、虚拟现实设备采集用户的巩膜红血丝量;本实施例中,虚拟现实设备按照第一视距向用户显示虚拟现实图像后,可以对用户的巩膜红血丝量进行采集。具体的,虚拟现实设备可以通过安装诸如摄像头对用户的眼部进行拍摄,并可以对拍摄的眼部图像进行解析,虚拟现实设备根据解析结果可以计算得到相应的巩膜红血丝量。可以理解的是,本实施例中虚拟现实设备采集用户的巩膜红血丝量的具体方式除了上述说明的内容,在实际应用中,还可以采用其它方式,只要能够采集用户的巩膜红血丝量即可,具体采集方式此处不做限定。203、虚拟现实设备检测巩膜红血丝量是否大于第一预设阈值,若是,则执行步骤204,若否,则执行步骤207;具体的,可以在虚拟现实设备中预先设置第一预设阈值,在实际应用中,该第一预设阈值可以是在预设的过程中是由用户根据需要进行设定,也可以是虚拟现实设备根据用户的历史设定记录进行设定,还可以是虚拟现实设备通过获取与用户的诸如年龄信息相匹配的平均巩膜血丝量,并根据该平均巩膜血丝量进行设定,还可以是虚拟现实设备根据获取到的用户的眼部健康状况进行相应的设定,此处不做限定。可以理解的是,本实施例仅以上述几个例子说明了设置第一预设阈值的具体方式,在实际应用中,还可以采用其它方式进行单独使用,只要能够使得巩膜红血丝量具有检测依据即可,具体此处不做限定。204、虚拟现实设备获取用户的视力级别;本实施例中,若虚拟现实设备检测巩膜红血丝量大于第一预设阈值,则意味着巩膜红血丝量指示用户处于视觉疲劳状态,那么虚拟现实设备可以获取用户的视力级别。具体的,视力级别可由用户预先输入并存储于虚拟现实设备中,也可以是实时输入使得虚拟现实设备进行获取,还可以是由虚拟现实设备对用户进行视力检测得到。本实施例中的视力检测可以参照现有技术,此处不再赘述。205、虚拟现实设备根据视力级别确定第二视距;本实施例中,虚拟现实设备根据视力级别确定第二视距的具体方式可以为:虚拟现实设备获取预设视距和预设视力级别的映射关系;虚拟现实设备根据预设视距和预设视力级别的映射关系确定视力级别对应的第二视距。具体的,由于每个人的视力不同,有正常、近视以及远视之分,因而每个人要求或适应的视距可以不一致,而根据视力级别确定对应的第二视距,则更有利于适应用户的观看需要,缓解用户的视觉疲劳。在实际应用中,虚拟现实设备可以预先存储预设视距和预设视力级别的映射关系,也可以通过服务器获取,若虚拟现实设备已获取用户的视力级别,则通过查找预设视距和预设视力级别的映射关系,可以确定用户的视力级别对应的第二视距。例如,假设预设视距和预设视力级别的映射关系如表1所示,用户的视力级别为近视,那么可以确定第二视距在5至10厘米范围内,则在该范围内的任一数值均可设为第二视距。可以理解的是,本实施例中的表1的视距仅为举例说明,在实际应用中,可以根据具体情况进行设置,此外,视距与视力级别的映射关系可以进行更细致的划分,如近视或远视均可以根据具体的度数再进行相应的划分,表1仅为示意性说明,具体此处不做限定。表1视距(厘米)视力级别10至15正常5至10近视15至20远视需要说明的是,本实施例仅以上述一个例子说明了虚拟现实设备根据视力级别确定第二视距的具体方式,在实际应用中,还可以采用其它方式进行单独使用或结合使用,只要能够根据视力级别确定对应的第二视距即可,具体此处不做限定。进一步的,基于图1所示实施例中步骤103说明的部分内容,本实施例还可以结合视力级别与巩膜红血丝量确定的用户的视觉疲劳的程度等级确定第二视距,以更有利于根据用户当前的眼部状态进行视距的调整。206、虚拟现实设备按照第二视距向用户显示虚拟现实图像;基于图1所示实施例中步骤104说明的部分内容,本实施例中,虚拟现实设备根据视力级别确定第二视距后,可以按照第二视距向用户显示虚拟现实图像。本实施例中,虚拟现实设备按照第二视距向用户显示虚拟现实图像的具体方式可以为:当第二视距大于第一视距时,虚拟现实设备根据第一预设规则放大虚拟现实图像,并按照第二视距向用户显示放大后的虚拟现实图像;当第二视距小于第一视距时,虚拟现实设备根据第二预设规则缩小虚拟现实图像,并按照第二视距向用户显示缩小后的虚拟现实图像。具体的,由于第二视距不同于第一视距,那么为了不影响用户的视觉体验效果,则当第二视距大于第一视距时,虚拟现实设备可以根据第二视距与第一视距的差异相应地放大虚拟现实图像,使得虚拟现实图像与用户的眼睛之间的距离增大,但由于显示的是放大后的虚拟现实图像,则对用户来说,视距增大,虚拟现实图像也相应地放大,视觉差异会稍小,从而可以有效地降低视距变化带来的视觉影响,同理,若第二视距小于第一视距,则可以相应的显示缩小后的虚拟现实图像。207、结束流程。本实施例中,若虚拟现实设备检测巩膜红血丝量不大于第一预设阈值,那么说明此时用户未处于视觉疲劳状态,则可以不执行其它操作,即结束流程,虚拟现实设备仍以第一视距继续向用户显示虚拟现实图像,但虚拟现实设备仍可以继续对巩膜红血丝量进行检测,此处不做限定。二、眼部特征参数为眼压:具体请参阅图3,本发明实施例中视距调节方法另一实施例可包括:本实施例中的步骤301与图1所示实施例中的步骤101相同,此处不再赘述。302、虚拟现实设备采集用户的眼压;本实施例中,虚拟现实设备按照第一视距向用户显示虚拟现实图像后,可以对用户的眼压进行采集。具体的,虚拟现实设备可以通过安装诸如非接触式眼压进行眼压的采集,非接触式眼压计可以在从距离角膜的预设距离的喷嘴对用户的眼睛的角膜喷射空气时光学地检测角膜的压平,以计算眼压值。可以理解的是,本实施例中虚拟现实设备采集用户的眼压的具体方式除了上述说明的内容,在实际应用中,还可以采用其它方式,只要能够采集用户的眼压即可,具体采集方式此处不做限定。303、虚拟现实设备检测眼压是否大于第二预设阈值,若是,则执行步骤304,若否,则执行步骤307;本实施例中,虚拟现实设备采集用户的眼压之后,可以检测眼压是否大于第二预设阈值。具体的,可以在虚拟现实设备中预先设置第二预设阈值,在实际应用中,该第二预设阈值可以是在预设的过程中是由用户根据需要进行设定,也可以是虚拟现实设备根据用户的历史设定记录进行设定,还可以是虚拟现实设备通过获取与用户的诸如年龄信息相匹配的平均眼压,并根据该平均眼压进行设定,还可以是虚拟现实设备根据获取到的用户的眼部健康状况进行相应的设定,此处不做限定。可以理解的是,本实施例仅以上述几个例子说明了设置第一预设阈值的具体方式,在实际应用中,还可以采用其它方式进行单独使用,只要能够使得眼压具有检测依据即可,具体此处不做限定。本实施例中,若虚拟现实设备检测眼压大于第二预设阈值,那么意味着眼压指示用户处于视觉疲劳状态,则虚拟现实设备可以继续执行步骤304。本实施例中的步骤304至步骤306与图2所示实施例中的步骤204至步骤206相同,此处不再赘述。307、结束流程。本实施例中,若虚拟现实设备检测眼压不大于第二预设阈值,那么说明此时用户未处于视觉疲劳状态,则可以不执行其它操作,即结束流程,虚拟现实设备仍以第一视距继续向用户显示虚拟现实图像,但虚拟现实设备仍可以继续对眼压进行检测,此处不做限定。三、眼部特征参数为眨眼频率:具体请参阅图4,本发明实施例中视距调节方法另一实施例可包括:本实施例中的步骤401与图1所示实施例中的步骤101相同,此处不再赘述。402、虚拟现实设备采集用户的眨眼频率;本实施例中,虚拟现实设备按照第一视距向用户显示虚拟现实图像后,可以对用户的眨眼频率进行采集。具体的,虚拟现实设备可以通过安装诸如摄像头对用户的眼部进行预设时长的摄录,并可以对摄录的影像进行解析,得到用户在该预设时长内的眨眼频率。可以理解的是,本实施例中虚拟现实设备采集用户的眨眼频率的具体方式除了上述说明的内容,在实际应用中,还可以采用其它方式,如利用红外光在预设时长内检测获取到的虹膜信息的次数,具体采集方式此处不做限定。本实施例中,预设时长可以由用户进行自定义设定,也可以由虚拟现实设备根据用户的个人信息获取平均眨眼频率,如眼部健康信息,并根据眨眼频率进行预设时长的设定,虚拟现实设备还可以根据用户的历史设定记录进行设定,具体此处不做限定。403、虚拟现实设备检测眨眼频率是否大于第三预设阈值,若是,则执行步骤404,若否,则执行步骤407;本实施例中,虚拟现实设备采集用户的眨眼频率之后,可以检测眨眼频率是否大于第三预设阈值。具体的,可以在虚拟现实设备中预先设置第三预设阈值,在实际应用中,该第三预设阈值可以是在预设的过程中是由用户根据需要进行设定,也可以是虚拟现实设备根据用户的历史设定记录进行设定,还可以是虚拟现实设备通过获取与用户的诸如年龄信息相匹配的平均眨眼频率,并根据该平均眨眼进行设定,还可以是虚拟现实设备根据获取到的用户的眼部健康状况进行相应的设定,此处不做限定。可以理解的是,本实施例仅以上述几个例子说明了设置第一预设阈值的具体方式,在实际应用中,还可以采用其它方式进行单独使用,只要能够使得眨眼频率具有检测依据即可,具体此处不做限定。本实施例中,若虚拟现实设备检测眼压大于第二预设阈值,那么意味着眼压指示用户处于视觉疲劳状态,则虚拟现实设备可以继续执行步骤404.本实施例中的步骤404至步骤406与图2所示实施例中的步骤204至步骤206相同,此处不再赘述。407、结束流程。本实施例中,若虚拟现实设备眨眼频率不大于第三预设阈值,那么说明用户此时为处于视觉疲劳状态,则可以不执行其它操作,即结束流程,虚拟现实设备仍以第一视距继续向用户显示虚拟现实图像,但虚拟现实设备仍可以继续对眨眼频率进行检测,此处不做限定。需要说明的是,由于每个人的眼睛耐受程度不同,每时的精神状态也不一致,从而也可以根据用户连续以第一视距的观看虚拟现实图像的时长进行视距的调节,下面进行详细说明:具体请参阅图5,本发明实施例中视距调节方法另一实施例可包括:本实施例中的步骤501至步骤502与图1所示实施例中的步骤101至步骤102相同,503、虚拟现实设备判断眼部特征参数是否指示用户处于视觉疲劳状态,若是,则执行步骤505,若否,则执行步骤508;本实施例中的步骤503与图1所示实施例中的步骤103相同,此处不再赘述。504、虚拟现实设备检测连续以第一视距向用户显示虚拟现实图像的时长是否大于第四预设阈值,若是,则执行步骤505,若否,则执行步骤508;本实施例中,当虚拟现实设备按照第一视距向用户显示虚拟现实图像时,可以对连续以第一视距向用户显示虚拟现实图像的时长进行记录,并检测该时长是否大于第四预设阈值。具体的,由于每个人眼睛的耐受程度不一致,那么可以进一步结合连续以第一视距向用户显示虚拟现实图像的时长进行视距的调节。在实际应用中,可以在虚拟现实设备中预先设置第四预设阈值,该第四预设阈值可以是在预设的过程中是由用户根据需要进行设定,也可以是虚拟现实设备根据用户的历史设定记录进行设定,还可以是虚拟现实设备通过获取与用户的诸如年龄信息相匹配的连续以一视距显示虚拟现实图像的平均时长,并根据该平均时长进行设定,还可以是虚拟现实设备根据获取到的用户的眼部健康状况进行相应的设定,此处不做限定。可以理解的是,本实施例仅以上述几个例子说明了设置第四预设阈值的具体方式,在实际应用中,还可以采用其它方式进行单独使用,只要能够使得连续以第一视距向用户显示虚拟现实图像的时长具有检测依据即可,具体此处不做限定。可以理解的是,本实施例中的步骤504也可以在步骤501至步骤503之间执行,还可以与步骤502或步骤503同时执行,本实施例以与步骤503同时执行为例进行说明。在实际应用中,步骤504的执行可以不受约于步骤502与步骤503的执行,连续以第一视距向用户显示虚拟现实图像的时长以及眼部特征参数是用于视距调节的两种方式的结合。本实施例中的步骤505至步骤507与图2所示实施例中的步骤204至步骤206相同,此处不再赘述。在步骤505中,基于图2所示实施例中步骤206说明的部分内容,本实施例中,当虚拟现实设备检测到用户的眼部特征参数指示用户处于视觉疲劳状态,和/或,虚拟现实设备检测连续以第一视距向用户显示虚拟现实图像的时长大于第四预设阈值时,虚拟现实设备均按照第二视距向用户显示虚拟现实图像。508、结束流程。本实施例中,由于虚拟现实设备既对眼部特征参数进行判断,又对连续以第一视距向用户显示虚拟现实图像的时长进行检测,那么只有当虚拟现实设备判断眼部特征参数未指示用户处于视觉疲劳状态,且虚拟现实设备检测连续以第一视距向用户显示虚拟现实图像的时长不大于第四预设阈值时,虚拟现实设备可以不执行其它操作,即结束流程,虚拟现实设备仍以第一视距继续向用户显示虚拟现实图像,但虚拟现实设备仍可以对眼部特征参数和/或连续以第一视距向用户显示虚拟现实图像的时长进行相应的检测,此处不做限定。上面对本发明实施例中的视距调节方法进行了描述,下面对本发明实施例中的视距调节装置进行描述,该装置应用于虚拟现实设备,请参阅图6,本发明实施例中视距调节装置一个实施例包括:第一显示模块601,用于按照第一视距向用户显示虚拟现实图像;采集模块602,用于采集用户的眼部特征参数;判断模块603,用于判断采集模块采集的眼部特征参数是否指示用户处于视觉疲劳状态;第二显示模块604,用于当判断模块判断眼部特征参数指示用户处于视觉疲劳状态时,则按照第二视距向用户显示虚拟现实图像。本实施例中,在第一显示模块601按照第一视距向用户显示虚拟现实图像后,判断模块603对采集模块602采集的眼部特征参数进行相应地检测,在当用户处于视觉疲劳状态时,第二显示模块604可以按照第二视距输出虚拟现实图像,从而使得用户的眼睛与虚拟现实图像之间的距离可以及时地得到动态调整,进而有利于缓解用户的视觉疲劳,防止用户的视力受到损害。请参阅图7,本发明实施例中视距调节装置另一实施例可包括:本实施例中的模块701与图6所示实施例中的模块601相同,模块702与图6所示实施例中的模块602相同,模块703与图6所示实施例中的模块603相同,此处不再赘述。获取模块704,用于获取用户的视力级别;确定模块705,用于根据获取模块获取的视力级别确定第二视距。本实施例中的模块706与图6所示实施例中的模块604相同,此处不再赘述。本实施例中,判断模块703可以进一步包括:第一检测单元7031,用于检测巩膜红血丝量是否大于第一预设阈值;第一判断单元7032,用于当第一检测单元检测巩膜红血丝量大于第一预设阈值时,则判断巩膜红血丝量指示用户处于视觉疲劳状态;本实施例中,确定模块705可以进一步包括:获取单元7051,用于获取预设视距和预设视力级别的映射关系;确定单元7052,用于根据获取单元获取的预设视距和预设视力级别的映射关系确定视力级别对应的第二视距。本实施例中,第二显示模块706可以进一步包括:放大单元7061,用于当第二视距大于第一视距时,根据第一预设规则放大虚拟现实图像;第一显示单元7062,用于按照第二视距向用户显示放大单元放大后的虚拟现实图像;和/或,缩小单元7063,用于当第二视距小于第一视距时,虚拟现实设备根据第二预设规则缩小虚拟现实图像;第二显示单元7064,用于按照第二视距向用户显示缩小单元缩小后的虚拟现实图像。请参阅图8,本发明实施例中视距调节装置另一实施例可包括:本实施例中的模块801与图6所示实施例中的模块601相同,模块802与图6所示实施例中的模块602相同,模块803与图6所示实施例中的模块603相同,模块804与图7所示实施例中的模块704相同,模块805与图7所示实施例中的模块705相同,实施例中的模块806与图7所示实施例中的模块706相同,此处不再赘述。本实施例中,判断模块803可以进一步包括:第二检测单元8031,用于检测眼压是否大于第二预设阈值;第二判断单元8032,用于当第二检测单元检测眼压大于第二预设阈值时,则判断眼压指示用户处于视觉疲劳状态;请参阅图9,本发明实施例中视距调节装置另一实施例可包括:本实施例中的模块901与图6所示实施例中的模块601相同,模块902与图6所示实施例中的模块602相同,模块903与图6所示实施例中的模块603相同,模块904与图7所示实施例中的模块704相同,模块905与图7所示实施例中的模块705相同,实施例中的模块906与图7所示实施例中的模块706相同,此处不再赘述。本实施例中,判断模块903可以进一步包括:第三检测单元9031,用于检测眨眼频率是否大于第三预设阈值;第三判断单元9032,用于当第三检测单元检测眨眼频率大于第三预设阈值时,则判断眨眼频率指示用户处于视觉疲劳状态。请参阅图10,本发明实施例中视距调节装置另一实施例可包括:本实施例中的模块1001与图6所示实施例中的模块601相同,模块1002与图6所示实施例中的模块602相同,模块1003与图6所示实施例中的模块603相同,此处不再赘述。检测模块1004,用于检测连续以第一视距向用户下显示虚拟现实图像的时长是否大于第四预设阈值;本实施例中的模块1005与图7所示实施例中的模块704相同,模块1006与图7所示实施例中的模块705相同,模块1007与图7所示实施例中的模块706相同,此处不再赘述。触发模块1008,用于当检测模块检测时长大于第四预设阈值时,则触发第二显示模块按照第二视距向用户显示虚拟现实图像。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1