色盲诊断系统技术方案

技术编号:29690909 阅读:42 留言:0更新日期:2021-08-17 14:16
本文描述了用于确定是否在用户交互式叙述的过程中使能色盲可访问性设置的系统和方法。可以在目标中利用包含在单个双色可见光谱中视觉上可区分的颜色的虚拟色盲指示对象,以确定用户的双色视觉缺陷类型。

【技术实现步骤摘要】
色盲诊断系统
技术介绍
现代虚拟环境,诸如视频游戏,常常假定用户不要求针对色盲可访问性(accessibility)的修改。通常,虚拟环境的设置——包括用于色盲可访问性的那些设置——在用户交互式叙述的引入期间不可用。由于此限制,视频游戏的色盲用户常常错过在虚拟环境中导航和进展通过用户交互式叙述的关键视觉线索。
技术实现思路
本公开内容提供了一种在视频游戏的玩游戏会话(gameplaysession)期间利用色盲指示对象来自动确定、使能和调整色盲可访问性设置的系统。本公开内容的各方面可以有助于解决使能在视频游戏中的色盲可访问性设置的问题。本公开内容的各方面还解决了在虚拟环境的用户交互式叙述的过程中对双色色盲可访问性设置的调整。在一些实施方案中,虚拟环境被配置为确定用户对在交互式叙述的过程中使能双色色盲(即,红色盲、绿色盲或蓝色盲)可访问性设置的需要。虚拟色盲指示对象是具有在双色可见光谱(诸如红色盲、绿色盲或蓝色盲)中视觉上可区分的颜色的虚拟对象。在一些实施方案中,用户交互式叙述包括一个目标,所述目标提示用户与用户感知为具有可区分的颜色的一个或多个虚拟色盲指示对象交互。基于用户在玩游戏会话期间与特定的虚拟色盲指示对象的交互,所述系统可以自动确定色盲用户的双色视觉缺陷类型。在一些实施方案中,视频游戏中的用户交互式叙述包括一个目标,所述目标提示用户与一个或多个虚拟色盲指示对象集合交互。虚拟色盲指示对象集合可以通过双色视觉缺陷类型分类。用户与一个集合的虚拟色盲指示对象的交互可以被用来确定双色视觉缺陷类型。在一些实施方案中,虚拟色盲指示对象是能够在用户交互式叙述的过程中动态地实例化在虚拟环境中的预生成的虚拟对象。在一些实施方案中,用于每个双色视觉缺陷类型的至少一个虚拟色盲指示对象是在提示用户与一个或多个虚拟色盲指示对象交互以准确地确定用户的双色视觉缺陷类型的目标期间实例化的。在一些实施方案中,一个或多个交互阈值被用于确定、使能和调整双色色盲可访问性设置。在一个实施方案中,定义了用于每个双色视觉缺陷的阈值。在一些实施方案中,满足用于一个双色视觉缺陷类型的交互阈值的用户导致所述系统确定并且使能用户要求的双色色盲可访问性设置。在替代实施方案中,在虚拟环境中实例化附加的虚拟色盲指示对象,以用于确定对使能的双色色盲可访问性设置的参数的调整。一个实施方案包括一种用于在游戏应用程序的玩游戏会话期间确定用户的视觉缺陷类型的计算机实施的方法,所述方法包括:通过由在至少一个硬件计算设备上可执行的机器可读指令配置的游戏应用程序,实例化被分类为一个视觉缺陷类型的一个或多个虚拟色盲指示对象,其中所述一个或多个虚拟色盲指示对象中的每个包括在一个定义的可见光谱中视觉上可区分的一组颜色;提示用户与所述一个或多个虚拟色盲指示对象交互;监测用户与所述一个或多个虚拟色盲指示对象的交互;确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足视觉缺陷阈值;基于用户与所述一个或多个虚拟色盲的交互所满足的所述视觉缺陷阈值使能色盲可访问性设置,其中色盲可访问性会话在所述游戏应用程序的运行时间期间调整用于渲染帧的颜色。所述方法的多个实施方案可以包括以下特征中的一个、全部或任何组合。在一些实施方案中,视觉缺陷类型包括红色盲、绿色盲和蓝色盲。在一些实施方案中,所述虚拟色盲指示对象是定义的双色视觉缺陷类型集合的一部分。在一些实施方案中,虚拟色盲指示对象的颜色在单个双色可见光谱中形成可感知的图案。在一些实施方案中,所述游戏应用程序在所述虚拟环境中指定虚拟位置,以用于实例化虚拟色盲指示对象。在一些实施方案中,提示用户与所述一个或多个虚拟色盲对象交互发生在由用户控制的虚拟实体到达在所述虚拟环境中指定的虚拟位置之后。在一些实施方案中,监测用户交互还包括通过视觉缺陷类型将用户与虚拟色盲指示对象的交互分类。在一些实施方案中,视觉缺陷阈值要求用户与被分类为所述视觉缺陷类型的虚拟色盲指示对象的一定程度的交互。在一些实施方案中,该方法包括:基于用户与虚拟色盲指示对象的交互计算颜色生成比;基于所述颜色生成比实例化一个或多个虚拟色盲指示对象集合;提示用户与所述一个或多个虚拟色盲指示对象交互;监测用户与所述一个或多个虚拟色盲指示对象的交互;确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足调整阈值;以及响应于用户满足调整阈值来调整双色视觉缺陷设置。在一些实施方案中,导致所述虚拟环境调整所述色盲可访问性设置包括应用道尔顿化(daltonization)。在一些实施方案中,颜色生成比包括在双色视觉缺陷光谱中表示颜色的值。一个实施方案包括一种系统,所述系统包括:至少一个硬件处理器,其被配置有在计算设备上可执行的机器可读指令,所述机器可读指令将所述至少一个硬件处理器配置为:执行游戏应用程序,所述游戏应用程序包括虚拟环境;在所述虚拟环境中实例化被分类为一个双色视觉缺陷类型的一个或多个虚拟色盲指示对象,其中所述一个或多个虚拟色盲指示对象中的每个包括在分类的双色可见光谱中视觉上可区分的一组颜色;提示用户与所述一个或多个虚拟色盲指示对象交互;监测用户与所述一个或多个虚拟色盲指示对象的交互;确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足双色视觉缺陷阈值;基于用户与被分类为一个双色视觉缺陷类型的所述一个或多个虚拟色盲指示对象的交互所满足的所述双色视觉缺陷阈值使能双色色盲可访问性设置,其中色盲可访问性会话在所述游戏应用程序的运行时间期间调整用于渲染帧的颜色。所述系统的多个实施方案可以包括以下特征中的一个、全部或任何组合。在一些实施方案中,分类的双色视觉类型包括红色盲、绿色盲和蓝色盲。在一些实施方案中,所述一个或多个虚拟色盲指示对象属于一个集合。在一些实施方案中,所述游戏应用程序在所述虚拟环境中指定虚拟位置,以用于实例化虚拟色盲指示对象。在一些实施方案中,虚拟色盲指示对象的颜色在单个双色可见光谱中形成可感知的图案。在一些实施方案中,由用户控制的虚拟实体到达在所述虚拟环境中的指定的虚拟位置导致提示用户与所述一个或多个虚拟色盲指示对象交互。在一些实施方案中,所述机器可读指令还被配置为在监测用户交互时通过视觉缺陷类型将用户与虚拟色盲指示对象的交互分类。在一些实施方案中,每个双色视觉缺陷阈值要求用户与被分类为定义的视觉缺陷类型的一个或多个虚拟色盲指示对象的一定程度的交互。在一些实施方案中,所述机器可读指令还被配置为:基于用户与虚拟色盲指示对象的交互计算颜色生成比;基于所述颜色生成比实例化一个或多个虚拟色盲指示对象集合;提示用户与所述一个或多个虚拟色盲指示对象交互;监测用户与所述一个或多个虚拟色盲指示对象的交互;确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足调整阈值;以及响应于用户满足调整阈值来调整双色视觉缺陷设置。附图说明本申请针对色盲以及使用用来确定色盲的特定颜色来渲染虚拟对象的系统和方法。黑色和白色附图不能够例示在本申请中所例示的颜色的差异。例如,图2A、图2B、图3A、图3B、图4A和图4B的黑白版本使得读者不可能区分与本申请中所讨论的色盲类型相关联的不同颜色本文档来自技高网...

【技术保护点】
1.一种用于在游戏应用程序的玩游戏会话期间确定用户的视觉缺陷类型的计算机实施的方法,所述方法包括:/n通过由在至少一个硬件计算设备上可执行的机器可读指令配置的游戏应用程序,/n实例化被分类为一个视觉缺陷类型的一个或多个虚拟色盲指示对象,其中所述一个或多个虚拟色盲指示对象中的每个包括在一个定义的可见光谱中视觉上可区分的一组颜色;/n提示用户与所述一个或多个虚拟色盲指示对象交互;/n监测用户与所述一个或多个虚拟色盲指示对象的交互;/n确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足视觉缺陷阈值;/n基于用户与所述一个或多个虚拟色盲的交互所满足的所述视觉缺陷阈值使能色盲可访问性设置,其中色盲可访问性会话在所述游戏应用程序的运行时间期间调整用于渲染帧的颜色。/n

【技术特征摘要】
20200214 US 16/792,0301.一种用于在游戏应用程序的玩游戏会话期间确定用户的视觉缺陷类型的计算机实施的方法,所述方法包括:
通过由在至少一个硬件计算设备上可执行的机器可读指令配置的游戏应用程序,
实例化被分类为一个视觉缺陷类型的一个或多个虚拟色盲指示对象,其中所述一个或多个虚拟色盲指示对象中的每个包括在一个定义的可见光谱中视觉上可区分的一组颜色;
提示用户与所述一个或多个虚拟色盲指示对象交互;
监测用户与所述一个或多个虚拟色盲指示对象的交互;
确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足视觉缺陷阈值;
基于用户与所述一个或多个虚拟色盲的交互所满足的所述视觉缺陷阈值使能色盲可访问性设置,其中色盲可访问性会话在所述游戏应用程序的运行时间期间调整用于渲染帧的颜色。


2.根据权利要求1所述的方法,其中视觉缺陷类型包括红色盲、绿色盲和蓝色盲。


3.根据权利要求2所述的方法,其中所述虚拟色盲指示对象是定义的双色视觉缺陷类型集合的一部分。


4.根据权利要求1所述的方法,其中虚拟色盲指示对象的颜色在单个双色可见光谱中形成可感知的图案。


5.根据权利要求1所述的方法,其中所述游戏应用程序在虚拟环境中指定虚拟位置,以用于实例化虚拟色盲指示对象。


6.根据权利要求5所述的方法,其中提示用户与所述一个或多个虚拟色盲对象交互发生在由用户控制的虚拟实体到达在所述虚拟环境中指定的虚拟位置之后。


7.根据权利要求1所述的方法,其中监测用户交互还包括通过视觉缺陷类型将用户与虚拟色盲指示对象的交互分类。


8.根据权利要求1所述的方法,其中视觉缺陷阈值要求用户与被分类为所述视觉缺陷类型的虚拟色盲指示对象的一定程度的交互。


9.根据权利要求1所述的方法,还包括:
基于用户与虚拟色盲指示对象的交互计算颜色生成比;
基于所述颜色生成比实例化一个或多个虚拟色盲指示对象集合;
提示用户与所述一个或多个虚拟色盲指示对象交互;
监测用户与所述一个或多个虚拟色盲指示对象的交互;
确定用户与所述一个或多个虚拟色盲指示对象的交互是否满足调整阈值;以及
响应于用户满足调整阈值来调整双色视觉缺陷设置。


10.根据权利要求9所述的方法,其中导致虚拟环境调整所述色盲可访问性设置包括应用道尔顿化。


11.根据权利要求9所述的方法,其中颜...

【专利技术属性】
技术研发人员:K·E·史蒂文斯
申请(专利权)人:电子技术公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1