增强现实安全性制造技术

技术编号:24857694 阅读:12 留言:0更新日期:2020-07-10 19:10
本公开的实施例涉及增强现实(AR)安全性提升。在实施例中,可以确定指示使用AR应用的用户正在查看运行AR应用的移动设备的屏幕的时段的眼睛注视时间。然后可以将眼睛注视时间与眼睛注视阈值进行比较。响应于眼睛注视时间超过眼睛注视阈值的确定,可以向运行AR应用的移动设备发出警报。在实施例中,可以接收一组接近数据。可以分析该组接近数据来确定附近设备的数量。可以确定附近设备的数量是否超过安全性阈值。当确定附近设备的数量超过安全性阈值时,可以向具有正在运行的AR应用的设备发出警报。

【技术实现步骤摘要】
增强现实安全性
本公开总体上涉及增强现实领域,并且更具体地,涉及增强现实安全性。
技术介绍
增强现实(Augmentedreality,AR)移动应用利用传感器数据来模拟增强环境。例如,AR移动应用可以利用全球定位系统(globalpositioningsystem,GPS)技术、相机、陀螺仪、加速度计等,以增强应用内的虚拟环境。增强环境可以包括可以经由地理地图和/或通过相机视图显示给用户的虚拟目的地和/或对象。
技术实现思路
本公开的实施例包括用于提升(enhance)增强现实(AR)环境内的安全性的方法、计算机程序产品和系统。在实施例中,可以确定指示使用AR应用的用户正在查看运行AR应用的移动设备的屏幕的时段的眼睛注视时间。然后可以将眼睛注视时间与眼睛注视阈值进行比较。响应于眼睛注视时间超过眼睛注视阈值的确定,可以向运行AR应用的移动设备发出警报。在实施例中,可以接收一组接近数据。可以分析该组接近数据以确定附近设备的第一数量。可以确定附近设备的第一数量是否超过第一安全性阈值。当确定附近设备的第一数量超过该安全性阈值时,可以向具有正在运行的AR应用的设备发出警报。在实施例中,可以接收使用具有正在运行的AR应用的移动设备的用户的用户位置。此外,可以接收针对至少一个虚拟目的地的搜索目的地位置(soughtdestinationposition)。可以在第一时间将用户位置与搜索目的地位置进行比较,以确定用户位置和搜索目的地之间的第一距离。当该距离满足接近阈值时,可以向具有正在运行的AR应用的移动设备发出警报。以上概述并不旨在描述本公开的每个示出的实施例或每个实现方式。附图说明包括在本公开中的附图被并入说明书并形成说明书的一部分。它们示出了本公开的实施例,并且与描述一起用于解释本公开的原理。附图仅仅示出典型实施例,并不限制本公开。图1描绘了其中可以实现本公开的说明性实施例的示例计算环境的框图。图2描绘了根据本公开实施例的具有增强现实安全性覆盖的移动设备的框图。图3示出了根据本公开实施例的用于通过使用眼睛跟踪来提升AR应用的安全性的示例方法的流程图。图4示出了根据本公开实施例的用于通过使用接近检测来提升AR应用的安全性的示例方法的流程图。图5示出了根据本公开实施例的用于通过使用位置比较来提升AR应用的安全性的示例方法的流程图。图6示出了根据本公开实施例的用于基于输入安全性数据对在特定时间段的位置进行分类的示例方法的流程图。图7是示出根据本公开的实施例的示例计算机系统的高级(high-level)框图,该示例计算机系统可以用于实现本文描述的一个或多个方法、工具和模块以及任何相关功能。图8是示出根据本公开实施例的云计算环境的图。图9是示出根据本公开实施例的抽象模型层的框图。虽然本文描述的实施例可以被更改为各种修改和替代形式,但是其细节已经通过附图中的示例示出,并且将被详细描述。然而,应当理解,所描述的特定实施例不应被视为限制性的。相反,意图是涵盖落入本公开的精神和范围内的所有修改、等同物和替代物。具体实施方式本公开的各方面通常涉及增强现实领域,并且更具体地,涉及增强现实安全性。虽然本公开不一定限于这种应用,但是通过使用该上下文对各种示例的讨论,可以理解本公开的各个方面。增强现实(AR)移动应用利用传感器数据来模拟增强环境。例如,AR移动应用可以利用全球定位系统(GPS)技术、相机、陀螺仪、加速度计等,以生成应用内的增强环境。增强环境可以包括可以经由地理地图和/或通过相机视图显示给用户的虚拟目的地和/或对象。当用户利用AR移动应用时,用户可以频繁地查看他们的移动设备来跟踪他们相对于虚拟对象和/或目的地的位置。这些虚拟对象和/或目的地可以放置在不同的位置,诸如餐馆、公园、纪念碑、街道、教堂、商店等。在一些AR应用中,虚拟对象和/或目的地可以随机分布在特定环境中。为了访问AR移动应用上的虚拟对象和/或目的地,用户可能需要物理地穿过环境行进到对应于虚拟对象/目的地的位置。当到达虚拟对象和/或目的地的物理位置时,用户可以与虚拟对象和/或目的地交互。AR应用给用户带来了严重的安全性问题。例如,因为用户频繁地查看他们的移动设备来跟踪虚拟对象和/或目的地,所以用户可能不了解他们在现实世界中的环境。当许多用户在给定区域中沉浸在同一AR环境中时,这种情况会加剧。此外,因为虚拟对象和/或位置可以随机分散在整个现实世界中,所以这些虚拟对象和/或位置可能布置在危险的位置(例如,悬崖边、水体、繁忙的街道等)。本公开的各方面通过AR安全性覆盖(ARsafetyoverlay)来解决上述复杂问题。AR安全性覆盖可以有各种特征来提升用户使用AR应用的安全性。在实施例中,AR安全性覆盖采用眼睛跟踪技术。眼睛跟踪技术可以被配置为确定用户在使用AR应用的同时查看他们的设备的时间量。这可以用来在用户查看他们的屏幕超过预定时间段时警告用户。在实施例中,AR安全性覆盖包括被配置为确定附近设备的数量、速度、和/或轨迹的接近检测器。如果用户处于特别危险的区域,这可以用来警告用户。此外,该信息可用于基于安全性对AR环境内的位置进行分类。在实施例中,AR安全性覆盖可以包括位置比较器。位置比较器可以用于跟踪相对于搜索的虚拟对象和/或目的地的用户位置(例如,用户的设备)。基于用户位置和搜索的虚拟对象或目的地之间的距离,可以触发一个或多个通知,允许用户靠近虚拟对象或目的地,而无需持续地查看他们的设备。这些改进和/或优点是示例优点的非穷举列表。存在可以不包含前述优点和/或改进、包含部分或全部前述优点和/或改进的本公开的实施例。现在转向附图,图1描绘了其中可以实现本公开的说明性实施例的示例计算环境100的框图。计算环境100包括两个客户端设备102和112以及服务器122。与各种实施例一致,服务器122以及客户端设备102和112可以是计算机系统。客户端设备102和112以及服务器122可以分别包括一个或多个处理器106、116和126以及一个或多个存储器108、118和128。客户端设备102和112以及服务器122可以被配置为通过内部或外部网络接口104、114和124彼此通信。在一些实施例中,网络接口104、114和124可以是调制解调器或网络接口卡。客户端设备102和112和/或服务器122可以配备有显示器或监视器。另外,客户端设备102和112和/或服务器122可以包括可选的输入设备(例如,键盘、鼠标、扫描仪或其他输入设备),和/或任何商业上可获得的或定制的软件(例如,浏览器软件、通信软件、服务器软件、AR软件、定位系统软件、眼睛跟踪软件、搜索引擎和/或网页抓取软件等)。在一些实施例中,客户端设备102和112和/或服务器122可以是服务器、台式计算机、膝上型计算机或手持设备。客户端设备102和112以及服务器122可以彼此远离并通过网络150通信。在一些实施例中,服务器122可以本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由处理器确定眼睛注视时间,所述眼睛注视时间指示使用增强现实AR应用的用户正在查看运行AR应用的移动设备的屏幕的时段;/n由所述处理器将所述眼睛注视时间与眼睛注视阈值进行比较;和/n响应于所述眼睛注视时间超过所述眼睛注视阈值的确定,向运行AR应用的移动设备发出警报。/n

【技术特征摘要】
20190103 US 16/238,7111.一种方法,包括:
由处理器确定眼睛注视时间,所述眼睛注视时间指示使用增强现实AR应用的用户正在查看运行AR应用的移动设备的屏幕的时段;
由所述处理器将所述眼睛注视时间与眼睛注视阈值进行比较;和
响应于所述眼睛注视时间超过所述眼睛注视阈值的确定,向运行AR应用的移动设备发出警报。


2.根据权利要求1所述的方法,其中,所述移动设备的朝前的相机接收用于确定所述眼睛注视时间的一组眼睛跟踪数据,其中,所述处理器经由光学跟踪来确定所述眼睛注视时间。


3.根据权利要求1所述的方法,还包括:
确定附近设备的数量超过阈值;和
响应于附近设备的所述数量超过所述阈值,降低所述眼睛注视阈值。


4.根据权利要求3所述的方法,还包括:
确定附近设备的所述数量低于所述阈值;和
响应于附近设备的所述数量低于所述阈值,增加所述眼睛注视阈值。


5.根据权利要求1所述的方法,还包括:
确定附近设备的速度超过阈值;和
响应于确定附近设备的所述速度超过所述阈值,降低所述眼睛注视阈值。


6.根据权利要求1所述的方法,还包括:
确定所述移动设备正在以第一速度移动;和
响应于确定所述移动设备正在以所述第一速度移动,降低所述眼睛注视阈值。


7.根据权利要求6所述的方法,还包括:
确定所述移动设备正在以第二速度移动,所述第二速度小于所述第一速度;和
响应于确定所述移动设备正在以所述第二速度移动,增加所述眼睛注视阈值。


8.一种系统,包括:
存储器,存储程序指令;和
处理器,其中所述处理器被配置为执行所述程序指令以执行一种方法,所述方法包括:
接收一组接近数据;
通过分析所述一组接近数据来确定附近设备的第一数量;
确定附近设备的所述第一数量超过第一安全性阈值;和
响应于确定附近设备的所述数量超过所述第一安全性阈值,向具有正在运行的增强现实AR应用的设备发出第一警报。


9.根据权利要求8所述的系统,其中,由所述处理器执行的方法还包括:
确定第一附近设备的速度;
将附近设备的速度与第二安全性阈值进行比较;和
响应于确定附近设备的速度超过所述第二安全性阈值,向具有正在运行的AR应用的设备发出第二警报。


10.根据权利要求9所述的系统,其中,所述第一警报是指示超过所述第一安全性阈值的附近设备的数量的视觉消息,其中,所述第二警报是指示超过所述第二安全性阈值的附近设备的速度的音频警报。


11.根据权利要求9所述的系统,其中,由所述处理器执行的方法还包括:
基于附近设备的所述第一数量和所述第一附近设备的速度,对获得附近设备的所述第一数量和所述第一附近设备的速度的位置的安全性等...

【专利技术属性】
技术研发人员:RD扬SJ海曼M古普塔RL奇尔德雷斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1