System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 提高运动时的支持注视的AR对象的交互准确度制造技术_技高网

提高运动时的支持注视的AR对象的交互准确度制造技术

技术编号:44527971 阅读:5 留言:0更新日期:2025-03-07 13:18
用于提供与现实世界对象相关联的增强现实覆盖的方法和系统包括通过跟踪用户的注视来检测使用一副AR眼镜查看所述现实世界环境的用户的注视目标。跟踪影响所述用户的所述注视的位置参数,并且选择性地校正所述注视目标的一个或多个属性以允许所述用户将他们的注视维持在所述注视目标上。响应于所述用户的所述注视而触发与所述注视目标相关联的AR触发元素。所述AR触发元素提供与由所述用户选择的所述注视目标相关的附加信息。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及检测支持注视的增强现实世界对象,并且更具体地涉及提高检测运动时的支持注视的增强现实世界对象的准确度。


技术介绍

1、当用户穿戴增强现实(ar)装置(诸如智能眼镜)时,现实世界中的一些对象将被增强有只能在ar中查看的附加信息。为了避免认知超负荷,可隐藏附加信息,直到用户以某种方式与ar对象交互为止。用户与ar对象交互的一种方式是通过注视ar对象,并且ar装置配备有注视跟踪能力来检测用户的注视交互。ar对象可配备有与ar显示相关联的ar触发元素。响应于检测到在ar对象上的用户注视,可触发ar触发元素来渲染相关的ar显示。

2、通常,只是看着现实世界对象是不够的。例如,如果快速扫视触发ar显示,则这可能造成视觉混乱和感官超负荷。进一步地,如果人和现实世界对象都是静止的,则很容易从现实世界环境内的多个现实世界对象当中识别出适当的现实世界对象作为用户注视的目标。如果人和现实世界对象中的一者或两者都在运动,则注视可能难以或不可能在足够量的时间内固定在目标对象(例如,现实世界对象)上以触发ar显示。

3、本专利技术正是在这种背景下产生的。


技术实现思路

1、本公开的实现方式涉及用于通过跟踪用户的注视并触发与对象相关联的增强现实(ar)覆盖来检测用户与对象的交互的系统和方法。ar覆盖的触发导致与对象相关联的信息被渲染,以供通过一副ar眼镜进行查看。注视跟踪需要注视保持固定在特定点(例如,现实世界对象或注视目标)上达特定的时间段,以便触发ar覆盖。

2、然而,许多位置参数可能影响将在注视目标上的用户注视维持足够长的时间以触发ar覆盖的难度。可能影响用户的注视无法聚焦在注视目标上的因素中的一些因素对应于与用户和注视目标相关的各种位置参数,包括注视目标静止时用户的运动、用户静止时注视目标的运动、注视目标和用户两者的运动、用户的移动速度、方向、注视目标的移动速度、方向、前述位置参数的变化等。

3、为了可靠地识别注视目标,识别影响用户注视的相关位置参数并按比例调整注视目标的尺寸。对注视目标的调整允许用户的注视更好地聚焦在注视目标上。在各种实现方式中,对注视目标的调整可在二维或三维中进行。因此,对注视目标的调整是基于注视目标在用户移动时是静止的。另外地或替代地,当确定注视目标相对于用户移动时,进行对注视目标的调整以适应注视目标的运动。进一步地,当确定注视目标和用户都在移动,并且注视目标在与用户不同的方向上移动时,然后调整注视目标以考虑用户和注视目标的运动方向。通过解决影响用户的注视的位置参数,用户可以将他们的注视维持在注视目标上足够长的时间以触发ar覆盖。进一步地,通过考虑这些位置参数,ar覆盖被维持足够长的时间,以便允许用户在头脑中处理ar覆盖中所包括的信息。

4、公开了一种用于提供增强现实(ar)覆盖的方法。所述方法包括检测通过一副ar眼镜查看现实世界环境的用户的注视目标。所述注视目标是所述现实世界环境中的现实世界对象,并且所述注视目标通过跟踪所述用户的注视来识别。所述注视目标与ar触发元素相关联。基于所述用户相对于所述注视目标的相对位置来跟踪影响所述用户的所述注视的一个或多个位置参数。与所述一个或多个位置参数成比例地选择性地校正所述注视目标的一个或多个属性,以允许所述用户将他们的注视维持在表示所述注视目标的所述现实世界对象上。当投向所述注视目标的所述用户的所述注视超过预定义的时间阈值时,激活与所述注视目标相关联的所述ar触发元素。所述ar触发元素的所述激活致使所述ar覆盖在所述用户查看所述现实世界环境时在所述ar眼镜的显示部分处与所述现实世界对象的图像相关联地渲染。所述ar覆盖提供与表示所述注视目标的所述现实世界对象相关的信息。

5、在另一实现方式中,公开了一种用于提供增强现实覆盖的方法。所述方法包括跟踪用户的注视以识别已引起所述用户的兴趣的注视目标。所述注视目标识别由所述用户通过一副ar眼镜查看的现实世界环境中的现实世界对象。所述注视目标与ar触发元素相关联。检测所述用户相对于所述注视目标的移动。分析所述用户的移动以识别所述用户的一个或多个位置参数。与所述位置参数成比例地选择性地校正所述注视目标的一个或多个属性,以便允许所述用户将所述注视维持在表示所述注视目标的所述现实世界对象上。当在所述注视目标上的所述用户的所述注视超过预定义的时间阈值时,激活与所述注视目标相关联的所述ar触发元素。所述激活致使所述ar覆盖在所述用户查看所述现实世界环境时在所述一副ar眼镜的显示部分处与所述现实世界对象的图像相关联地渲染。所述ar覆盖提供与所述现实世界对象相关的信息。

6、结合附图来阅读以下详细描述,本公开的其他方面将变得明显,以下详细描述通过举例的方式来说明本公开的原理。

本文档来自技高网...

【技术保护点】

1.一种用于提供增强现实(AR)覆盖的方法,其包括:

2.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪在所述用户相对于所述注视目标移动时的所述用户的步态,所述用户的所述步态用于与所述用户的所述步态的幅度成比例地动态调整所述注视目标的一个或多个尺寸。

3.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述用户相对于所述注视目标的运动,所述运动包括速度和方向,所述用户的所述运动用于与所述用户的运动的所述速度、所述方向或所述速度和方向成比例地动态调整所述注视目标的一个或多个尺寸。

4.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述用户相对于所述注视目标的步态和运动,所述用户的所述运动和所述步态用于与所述用户相对于所述注视目标的所述步态、运动的速度和方向成比例地动态调整所述注视目标的一个或多个尺寸。

5.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述注视目标相对于所述用户的运动,所述注视目标的所述运动包括目标速度和目标方向,所述注视目标的所述运动用于与从所述注视目标的所述运动识别出的所述目标速度、所述目标方向、或所述目标速度和目标方向成比例地动态调整所述注视目标的一个或多个尺寸。

6.如权利要求1所述的方法,其中选择性地校正所述一个或多个属性包括:根据所述一个或多个位置参数动态调整所述注视目标的一个或多个尺寸和比例,所述动态调整是在不影响所述一个或多个位置参数的情况下完成的,以便允许所述用户将所述注视维持在所述注视目标上。

7.如权利要求1所述的方法,其中选择性地校正所述一个或多个属性包括:选择性地调整所述注视目标的二维属性或三维属性以考虑影响所述用户的所述注视的所述一个或多个位置参数。

8.如权利要求7所述的方法,其中所述用户的所述注视受到所述注视目标的运动影响,所述注视目标的所述运动包括目标速度和目标方向,并且

9.如权利要求1所述的方法,其中激活所述AR触发元素包括:激活置顶功能以致使所述AR覆盖在所述注视目标超出所述用户的注视之后在所述一副AR眼镜的所述显示部分的一部分中渲染达一定时间段,所述置顶功能是使用基于注视的界面、或通过语音命令或手势或触摸激活的界面激活的,或者是在用户配置文件设置中指定的,并且

10.如权利要求9所述的方法,其中激活所述置顶功能进一步包括,

11.如权利要求1所述的方法,其中激活所述AR触发元素包括从用户界面激活延迟查看功能,其中激活所述延迟查看功能包括,

12.如权利要求1所述的方法,其中激活所述AR触发元素包括,

13.如权利要求1所述的方法,其中激活所述AR触发元素进一步包括,

14.如权利要求13所述的方法,其中所述预测包括,

15.如权利要求14所述的方法,其中所预测的时间范围的长度基于所述第二对象的运动和所述注视目标的运动而变化,并且

16.如权利要求14所述的方法,其中所述AR覆盖和表示所述注视目标的所述现实世界对象的所述图像叠加在所述第二对象上达所预测的时间范围的所述持续时间,并且在所预测的时间范围到期时,将表示所述注视目标的所述现实世界对象的所述图像以及所述AR覆盖从所述第二对象移除。

17.如权利要求1所述的方法,其中每当所述用户的所述注视投向所述注视目标时,所述预定义的时间阈值被动态向下调整。

18.一种用于提供增强现实(AR)覆盖的方法,其包括:

19.如权利要求18所述的方法,其中选择性地校正进一步包括,

20.如权利要求18所述的方法,其中激活所述AR触发元素以渲染所述AR覆盖进一步包括,

...

【技术特征摘要】
【国外来华专利技术】

1.一种用于提供增强现实(ar)覆盖的方法,其包括:

2.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪在所述用户相对于所述注视目标移动时的所述用户的步态,所述用户的所述步态用于与所述用户的所述步态的幅度成比例地动态调整所述注视目标的一个或多个尺寸。

3.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述用户相对于所述注视目标的运动,所述运动包括速度和方向,所述用户的所述运动用于与所述用户的运动的所述速度、所述方向或所述速度和方向成比例地动态调整所述注视目标的一个或多个尺寸。

4.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述用户相对于所述注视目标的步态和运动,所述用户的所述运动和所述步态用于与所述用户相对于所述注视目标的所述步态、运动的速度和方向成比例地动态调整所述注视目标的一个或多个尺寸。

5.如权利要求1所述的方法,其中跟踪所述一个或多个位置参数包括:跟踪所述注视目标相对于所述用户的运动,所述注视目标的所述运动包括目标速度和目标方向,所述注视目标的所述运动用于与从所述注视目标的所述运动识别出的所述目标速度、所述目标方向、或所述目标速度和目标方向成比例地动态调整所述注视目标的一个或多个尺寸。

6.如权利要求1所述的方法,其中选择性地校正所述一个或多个属性包括:根据所述一个或多个位置参数动态调整所述注视目标的一个或多个尺寸和比例,所述动态调整是在不影响所述一个或多个位置参数的情况下完成的,以便允许所述用户将所述注视维持在所述注视目标上。

7.如权利要求1所述的方法,其中选择性地校正所述一个或多个属性包括:选择性地调整所述注视目标的二维属性或三维属性以考虑影响所述用户的所述注视的所述一个或多个位置参数。

8.如权利要求7所述的方法,其中...

【专利技术属性】
技术研发人员:W·本尼迪托
申请(专利权)人:索尼互动娱乐股份有限公司
类型:发明
国别省市:

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

1