一种应用于全息沙盘的交互方法及装置制造方法及图纸

技术编号:30285971 阅读:17 留言:0更新日期:2021-10-09 21:57
本申请公开了一种应用于全息沙盘的交互方法及装置,创建手柄对象,所述手柄对象是全息沙盘展示的影像中对应于交互手柄的对象,交互手柄用于捕获用户手部的动作;获取交互手柄的位姿信息;采用交互手柄的位姿信息对手柄对象的控制参数进行赋值,使得手柄对象在所述息沙盘展示的影像的位姿与所述交互手柄的位姿匹配;在所述手柄对象的延伸方向上生成射线;确定所述射线与可移动物体对应的影像所处的图层交汇点,为所述射线的终点;所述全息沙盘展示的影像中包括所述可移动物体的影像和不可移动物体的影像;采集所述交互手柄生成的交互信息;根据所述交互信息,与所述可移动物体的影像交互。的影像交互。的影像交互。

【技术实现步骤摘要】
一种应用于全息沙盘的交互方法及装置


[0001]本申请涉及仿真显示
,尤其涉及一种应用于全息沙盘的交互方法及装置。

技术介绍

[0002]全息展示技术(Front

Projected Holographic Display)也称虚拟成像技术,是利用干涉和衍射原理记录并再现物体真实的三维图像的技术,具有能够满足人眼视觉的全部感知,甚至观看者可以不借助头盔、眼镜等辅助装置进行观看三维图像的优点。随着显示技术不断的发展,全息展示技术获得了越来越多的关注。
[0003]目前市场上常见的全息投影、3D显示等产品,通常仅用于将特定的影像展示至用户,而无法与用户进行交互。

技术实现思路

[0004]本申请实施例提供了一种应用于全息沙盘的交互方法及装置,以至少部分的解决上述技术问题。
[0005]本申请实施例采用下述技术方案:
[0006]第一方面,本申请实施例提供一种应用于全息沙盘的交互方法,所述方法包括:
[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]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0035]图1为本说明书实施例提供的一种全息展示场景示意图;
[0036]图2为本说明书实施例提供的一种全息展示过程示意图;
[0037]图3为本说明书实施例提供的一种应用于全息沙盘的交互装置结构示意图;
[0038]图4为本申请实施例中一种电子设备的结构示意图。
具体实施方式
[0039]下面通过具体实施方式结合附图对本专利技术作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其它元件、材料、方法所替代。在某些情况下,本申请相关的一些操作并没有在说明书中显示或者描述,这是为了避免本申请的核心部分被过多的描述所淹没,而对于本领域技术人员而言,详细描述这些相关操作并不是必要的,他们根据说明书中的描述以及本领域的一般技术知识即可完整了解相关操作。
[0040]另外,说明书中所描述的特点、操作或者特征可以以任意适当的方式结合形成各种实施方式。同时,方法描述中的各步骤或者动作也可以按照本领域技术人员所能显而易见的方式进行顺序调换或调整。因此,说明书和附图中的各种顺序只是为了清楚描述某一个实施例,并不意味着是必须的顺序,除非另有说明其中某个顺序是必须遵循的。
[0041]本文中为部件所编序号本身,例如“第二”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于全息沙盘的交互方法,其中,所述方法包括:创建手柄对象,所述手柄对象是全息沙盘展示的影像中对应于交互手柄的对象,交互手柄用于捕获用户手部的动作;获取交互手柄的位姿信息;采用交互手柄的位姿信息对手柄对象的控制参数进行赋值,使得手柄对象在所述息沙盘展示的影像的位姿与所述交互手柄的位姿匹配;在所述手柄对象的延伸方向上生成射线;确定所述射线与可移动物体对应的影像所处的图层交汇点,为所述射线的终点;所述全息沙盘展示的影像中包括所述可移动物体的影像和不可移动物体的影像;采集所述交互手柄生成的交互信息;根据所述交互信息,与所述可移动物体的影像交互。2.如权利要求1所述方法,其中,所述交互信息包括:所述交互手柄的位姿信息;根据所述交互信息,与所述可移动物体的影像交互,包括:针对与所述射线交汇的图层呈现的对应的可移动物体的影像,进行高亮显示。3.如权利要求2所述方法,其中,根据所述交互信息,与所述可移动物体的影像交互之后,所述方法还包括:再次采用交互手柄的位姿信息对手柄对象的控制参数进行赋值;在所述手柄对象的延伸方向上重新生成射线;若在所述重新生成射线与所述可移动物体对应的影像所处的图层不再交汇,则取消对所述可移动物体的影像进行高亮显示。4.如权利要求1所述方法,其中,所述交互信息包括用户针对交互手柄的选中操作生成的信息;根据所述交互信息,与所述可移动物体的影像交互,包括:在检测到交互手柄的选中操作时,根据交互手柄的位姿信息调整所述可移动物体的影像在所述全息沙盘展示的影像中的位姿。5.如权利要求4所述方法,其中,根据所述交...

【专利技术属性】
技术研发人员:夏露辉许秋子
申请(专利权)人:瑞立视科技昆明有限公司
类型:发明
国别省市:

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

1