一种XR环境中目标物品确定方法、装置及设备制造方法及图纸

技术编号:38652606 阅读:9 留言:0更新日期:2023-09-02 22:40
本说明书涉及人机交互技术领域,尤其涉及一种XR环境中目标物品确定方法、装置及设备。包括,根据接收到的输入设备发送的眼动信息,确定包括多个眼动点和与每个眼动点对应的时刻信息的眼动轨迹;针对眼动轨迹中的第一个眼动点,构建当前活动区域;在确定眼动轨迹在当前活动区域不满足预设条件的情况下,根据眼动轨迹超出当前活动区域的目标眼动点,更新当前活动区域,直至眼动轨迹满足预设条件,得到相应的目标活动区域;以及从输入设备采集到的候选区域中的目标活动区域中确定目标物品。通过本说明书实施例的方法,实现了基于高速震荡及抖动的眼动轨迹,确定包括目标物品的目标活动区域,从而提高了基于眼动信息确定的目标物品的准确性。的准确性。的准确性。

【技术实现步骤摘要】
一种XR环境中目标物品确定方法、装置及设备


[0001]本说明书涉及人机交互
,尤其涉及一种XR环境中目标物品确定方法、装置及设备。

技术介绍

[0002]目前,在扩展现实(XR)环境中,用户可以手持输入设备并佩戴XR眼镜,XR眼镜中会显示UI界面;输入设备将用户的手动信息发送至处理器;处理器基于手动信息确定用户选中的目标物品,并将该目标物品展示在XR眼镜中,供用户确认。在此类基于手动信息确定目标物品的过程中,存在手部及胳膊等部位疲劳的情况,影响用户体验。若输入设备采集眼动信息,以确定目标物品,由于基于眼动信息得到的眼动轨迹是高速震荡和抖动的,导致得到的观测范围也是高速震荡和抖动。由高速震荡和抖动的观测范围,得到的目标物品的准确性较低。
[0003]现在亟需一种在XR环境中,基于眼动信息追踪确定目标物品的方法,从而解决现有的基于手动信息确定目标物品导致手部及胳膊等部位疲劳的情况,影响用户体验,及基于眼动信息确定目标物品准确度较低的问题。

技术实现思路

[0004]为解决现有技术中存在的问题,本说明书实施例提供了一种XR环境中目标物品确定方法、装置及设备,实现了基于高速震荡及抖动的眼动轨迹包括的眼动点,构建当前活动区域,并基于眼动轨迹中的目标眼动点对该当前活动区域进行更新,得到可以使眼动轨迹满足预设条件的目标活动区域,以确定目标物品,从而提高了基于眼动信息确定的目标物品的准确性。
[0005]为了解决上述技术问题,本说明书的具体技术方案如下:
[0006]一方面,本说明书实施例提供了一种XR环境中目标物品确定方法,所述方法包括,
[0007]根据接收到的眼动信息,确定眼动轨迹,所述眼动轨迹包括多个眼动点和与每个所述眼动点对应的时刻信息;
[0008]针对所述眼动轨迹中的第一个所述眼动点,构建当前活动区域;
[0009]在确定所述眼动轨迹在所述当前活动区域不满足预设条件的情况下,根据所述眼动轨迹超出所述当前活动区域的目标眼动点,更新所述当前活动区域,直至所述眼动轨迹满足所述预设条件,得到相应的目标活动区域;以及
[0010]从采集到的候选区域中,确定与所述目标活动区域对应的目标物品,
[0011]其中,所述预设条件由所述眼动点和所述眼动点的时刻信息确定。
[0012]进一步地,根据接收到的眼动信息,确定眼动轨迹之前,所述方法还包括,
[0013]根据接收到的头动信息,确定所述候选区域;以及
[0014]在确定所述候选区域内包括多个候选物品的情况下,获取所述眼动信息。
[0015]进一步地,根据所述眼动轨迹超出所述当前活动区域的目标眼动点,更新所述当
前活动区域,直至所述眼动轨迹满足所述预设条件,得到相应的目标活动区域包括,
[0016]以所述多个眼动点中第一个超出当前活动区域的所述眼动点作为所述目标眼动点,并将所述目标眼动点的三维坐标作为球心,以预设半径为半径,构建球形区域作为更新后的当前活动区域,所述目标眼动点的三维坐标由预设三维坐标和与所述眼动点对应的视角和视距确定;
[0017]判断所述眼动轨迹在所述更新后的当前活动区域是否满足所述预设条件;以及
[0018]在确定所述眼动轨迹在所述更新后的当前活动区域满足所述预设条件的情况下,将所述更新后的当前活动区域作为所述目标活动区域。
[0019]进一步地,该预设半径小于视锥体内内切球半径且大于零。
[0020]进一步地,预设条件包括,
[0021]从与所述当前活动区域中多个所述眼动点对应的多个所述时刻信息中确定第一时刻信息和第二时刻信息;
[0022]判断所述第二时刻信息与第一时刻之间的时长是否大于或等于预设时长;以及
[0023]在确定所述时长大于或等于所述预设时长的情况下,确定所述眼动轨迹在所述当前活动区域满足所述预设条件。
[0024]进一步地,在所述根据接收到的眼动信息,确定眼动轨迹,或,所述根据接收到的头动信息,确定所述候选区域之前,所述方法还包括,
[0025]判断是否接收到手动信息;以及
[0026]在确定没有接收到所述手动信息的情况下,获取所述眼动信息和/或所述头动信息。
[0027]进一步地,在所述目标活动区域内包括多个不完整物品的情况下,所述从采集到的候选区域中,确定与所述目标活动区域对应的目标物品包括,
[0028]从所述目标活动区域,确定每个所述不完整物品;
[0029]针对每个所述不完整物品,从所述目标活动区域中确定所述不完整物品的不完整区域;以及
[0030]从所述不完整区域中确定体积最大的不完整区域,并确定所述候选区域中与所述体积最大的不完整区域对应的物品为所述目标物品。
[0031]进一步,在从采集到的候选区域中,确定与所述目标活动区域对应的目标物品之后,所述方法还包括,
[0032]根据接收到的控制请求,控制所述目标物品移动,以显示界面中选中或操作或释放所述目标物品,
[0033]其中,所述控制请求包括确认请求、操作请求和释放请求,所述确认请求包括确认手动信息,确认声音信息和确认眼动信息中至少一个,所述操作请求包括操作手动信息和操作声音信息中至少一个,所述释放请求包括释放手动信息和释放声音信息中至少一个。
[0034]另一方面,本说明书实施例还提供了一种XR环境中目标物品确定装置,包括,
[0035]第一确定单元,用于根据接收到的眼动信息,确定眼动轨迹,所述眼动轨迹包括多个眼动点和与每个所述眼动点对应的时刻信息;
[0036]构建单元,用于针对所述眼动轨迹中的第一个所述眼动点,构建当前活动区域;
[0037]更新单元,用于在确定所述眼动轨迹在所述当前活动区域不满足预设条件的情况
下,根据所述眼动轨迹超出所述当前活动区域的目标眼动点,更新所述当前活动区域,直至所述眼动轨迹满足所述预设条件,得到相应的目标活动区域;以及
[0038]第二确定单元,用于从采集到的候选区域中,确定与所述目标活动区域对应的目标物品,
[0039]其中,所述预设条件由所述眼动点和所述眼动点的时刻信息确定。
[0040]另一方面,本说明书实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述所述方法。
[0041]最后,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。
[0042]利用本说明书实施例,针对接收到的眼动信息,确定多个眼动点和与每个眼动点对应的时刻信息的眼动轨迹,基于第一个眼动点,构建当前活动区域。判断该眼动轨迹在当前活动区域是否满足预设条件,在不满足预设条件的情况下,基于眼动轨迹超出当前活动区域的目标眼动点,更新该当前活动区域,直至得到满足预设条件的目标活动区域。进而,从采集到的候选区域中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种XR环境中目标物品确定方法,其特征在于,包括:根据接收到的眼动信息,确定眼动轨迹,所述眼动轨迹包括多个眼动点和与每个所述眼动点对应的时刻信息;针对所述眼动轨迹中的第一个所述眼动点,构建当前活动区域;在确定所述眼动轨迹在所述当前活动区域不满足预设条件的情况下,根据所述眼动轨迹超出所述当前活动区域的目标眼动点,更新所述当前活动区域,直至所述眼动轨迹满足所述预设条件,得到相应的目标活动区域;以及从采集到的候选区域中,确定与所述目标活动区域对应的目标物品,其中,所述预设条件由所述眼动点和所述眼动点的时刻信息确定。2.根据权利要求1所述的方法,其特征在于,在根据接收到的眼动信息,确定眼动轨迹之前,还包括:根据接收到的头动信息,确定所述候选区域;以及在确定所述候选区域内包括多个候选物品的情况下,获取所述眼动信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述眼动轨迹超出所述当前活动区域的目标眼动点,更新所述当前活动区域,直至所述眼动轨迹满足所述预设条件,得到相应的目标活动区域包括:以所述多个眼动点中第一个超出当前活动区域的所述眼动点作为所述目标眼动点,并将所述目标眼动点的三维坐标作为球心,以预设半径为半径,构建球形区域作为更新后的当前活动区域,所述目标眼动点的三维坐标由预设三维坐标和与所述眼动点对应的视角和视距确定;判断所述眼动轨迹在所述更新后的当前活动区域是否满足所述预设条件;以及在确定所述眼动轨迹在所述更新后的当前活动区域满足所述预设条件的情况下,将所述更新后的当前活动区域作为所述目标活动区域。4.根据权利要求3所述的方法,其特征在于,所述预设半径小于视锥体内内切球半径且大于零。5.根据权利要求1所述的方法,其特征在于,所述预设条件包括:从与所述当前活动区域中多个所述眼动点对应的多个所述时刻信息中确定第一时刻信息和第二时刻信息;判断所述第二时刻信息与第一时刻之间的时长是否大于或等于预设时长;以及在确定所述时长大于或等于所述预设时长的情况下,确定所述眼动轨迹在所述当前活动区域满足所述预设条件。6.根据权利要求1或2所述的方法,其特征在于,在所述根据接收到的...

【专利技术属性】
技术研发人员:张驰岳雅婷
申请(专利权)人:北京虹宇科技有限公司
类型:发明
国别省市:

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

1