交互方法、交互设备及操作棒技术

技术编号:14525192 阅读:41 留言:0更新日期:2017-02-02 03:44
本申请实施例提供了一种交互方法、交互设备及操作棒。交互方法包括:确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分肢体控制一操作棒与一操作面板的接触来选定;至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,所述操作棒在所述第一位置与所述操作面板接触、且在所述第一接触部分与所述部分肢体接触,所述物理特性为能够影响所述第一位置与所述第一接触部分之间的直线距离的特性。本申请实施例提供了一种混合现实的交互方案。

【技术实现步骤摘要】

本申请实施例涉及混合现实(MixedReality,简称MR)
,尤其涉及一种交互方法、交互设备及操作棒
技术介绍
MR技术主要是合并现实世界和虚拟世界而产生新的可视化环境,其涵盖了虚拟现实(VirtualReality,简称VR)技术、增强现实(AugmentedReality,简称AR)技术等。MR应用中用户可以有多种方式与可视化环境进行交互,具体地,MR应用给用户提供的常用的输入方式包括:键盘输入、鼠标输入、手势输入、标记输入、基于惯性测量单元(InertialMeasurementUnit,简称IMU)的输入等。这些输入方式各有优缺点,例如:键盘输入和鼠标输入成熟、廉价但不够直观,手势输入方便但不够精确,标记输入廉价但功能过于简单,基于IMU的输入定位精度不够等。
技术实现思路
有鉴于此,本申请实施例的一个目的在于提供一种MR的交互方案。为实现上述目的,根据本申请实施例的第一方面,提供一种交互方法,包括:确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分肢体控制一操作棒与一操作面板的接触来选定;至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,所述操作棒在所述第一位置与所述操作面板接触、且在所述第一接触部分与所述部分肢体接触。结合第一方面,在第一方面的第一种可能的实现方式中,所述高度为所述输入位置在真实空间中映射的操作位置在第一轴线方向上相对于所述操作面板的相对高度,所述第一轴线方向为所述操作棒上所述第一接触部分的轴线方向。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,包括:至少根据所述高度,确定所述部分肢体与所述操作面板在所述第一轴线方向上的目标距离;至少根据所述目标距离,控制所述第一部分的物理特性。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述确定一三维显示内容中的一输入位置的高度之前,还包括:确定所述输入位置。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述确定所述输入位置,包括:至少根据所述三维显示内容以及真实空间与显示空间的空间映射关系,确定所述三维显示内容映射的真实空间中的三维区域;确定所述输入位置为真实空间中所述第一轴线方向与所述三维区域的第一交点位置映射的显示空间中的一显示位置。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述方法还包括:响应于所述操作棒与所述操作面板开始接触,标定所述空间映射关系。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述确定所述输入位置,包括:确定所述输入位置为显示空间中第二轴线方向与所述三维显示内容的第二交点位置,所述第二轴线方向为所述第一显示对象上与所述部分肢体对应的第二显示对象接触的第二接触部分的轴线方向。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述物理特性包括以下至少一种:物理长度、物理弯曲度。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第八种可能的实现方式中,所述至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,包括:响应于所述高度变大,控制所述第一部分的物理长度变大和/或控制所述第一部分的物理弯曲度变小;响应于所述高度变小,控制所述第一部分的物理长度变小和/或控制所述第一部分的物理弯曲度变大。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第九种可能的实现方式中,所述方法还包括:控制与所述操作棒对应的第一显示对象中第二位置和第二接触部分之间的第二部分的显示外观不变,所述第一显示对象在所述第二位置与所述三维显示内容接触、在所述第二接触部分与所述部分肢体对应的第二显示对象接触。结合第一方面或第一方面的上述任一种可能的实现方式,在第一方面的第十种可能的实现方式中,所述显示外观包括:显示长度、显示弯曲度。为实现上述目的,根据本申请实施例的第二方面,提供一种交互设备,包括:第一确定模块,用于确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分肢体控制一操作棒与一操作面板的接触来选定;第一控制模块,用于至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,所述操作棒在所述第一位置与所述操作面板接触、且在所述第一接触部分与所述部分肢体接触。结合第二方面,在第二方面的第一种可能的实现方式中,所述高度为所述输入位置在真实空间中映射的操作位置在第一轴线方向上相对于所述操作面板的相对高度,所述第一轴线方向为所述操作棒上所述第一接触部分的轴线方向。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一控制模块包括:第一确定单元,用于至少根据所述高度,确定所述部分肢体与所述操作面板在所述第一轴线方向上的目标距离;控制单元,用于至少根据所述目标距离,控制所述第一部分的物理特性。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述设备还包括:第二确定模块,用于确定所述输入位置。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第二确定模块包括:第二确定单元,用于至少根据所述三维显示内容以及真实空间与显示空间的空间映射关系,确定所述三维显示内容映射的真实空间中的三维区域;第三确定单元,用于确定所述输入位置为真实空间中所述第一轴线方向与所述三维区域的第一交点位置映射的显示空间中的一显示位置。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第五种可能的实现方式中,所述第二确定模块还包括:空间标定单元,用于响应于所述操作棒与所述操作面开始接触,标定所述空间映射关系。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第六种可能的实现方式中,所述第二确定模块包括:第四确定单元,用于确定所述输入位置为显示空间中第二轴线方向与所述三维显示内容的第二交点位置,所述第二轴线方向为所述第一显示对象上与所述部分肢体对应的第二显示对象接触的第二接触部分的轴线方向。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第七种可能的实现方式中,所述物理特性包括以下至少一种:物理长度、物理弯曲度。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第八种可能的实现方式中,所述第一控制模块具体用于:响应于所述高度变大,控制所述第一部分的物理长度变大和/或控制所述第一部分的物理弯曲度变小;响应于所述高度变小,控制所述第一部分的物理长度变小和/或控制所述第一部分的物理弯曲度变大。结合第二方面或第二方面的上述任一种可能的实现方式,在第二方面的第九种可能的实现方式中,所述设备还包括:第二控制模块,用于控制与所述操作棒对应的第一显示对象中第二位置和第二接触部分之间的第二部分的显示外观不变,本文档来自技高网...

【技术保护点】
一种交互方法,其特征在于,所述方法包括:确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分肢体控制一操作棒与一操作面板的接触来选定;至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,所述操作棒在所述第一位置与所述操作面板接触、且在所述第一接触部分与所述部分肢体接触。

【技术特征摘要】
1.一种交互方法,其特征在于,所述方法包括:确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分肢体控制一操作棒与一操作面板的接触来选定;至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,所述操作棒在所述第一位置与所述操作面板接触、且在所述第一接触部分与所述部分肢体接触。2.根据权利要求1所述的方法,其特征在于,所述高度为所述输入位置在真实空间中映射的操作位置在第一轴线方向上相对于所述操作面板的相对高度,所述第一轴线方向为所述操作棒上所述第一接触部分的轴线方向。3.根据权利要求2所述的方法,其特征在于,所述至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,包括:至少根据所述高度,确定所述部分肢体与所述操作面板在所述第一轴线方向上的目标距离;至少根据所述目标距离,控制所述第一部分的物理特性。4.根据权利要求1~3中任一所述的方法,其特征在于,所述物理特性包括以下至少一种:物理长度、物理弯曲度。5.根据权利要求4所述的方法,其特征在于,所述至少根据所述高度,控制所述操作棒中第一位置和第一接触部分之间的第一部分的物理特性,包括:响应于所述高度变大,控制所述第一部分的物理长度变大和/或控制所述第一部分的物理弯曲度变小;响应于所述高度变小,控制所述第一部分的物理长度变小和/或控制所述第一部分的物理弯曲度变大。6.根据权利要求1~5中任一所述的方法,其特征在于,所述方
\t法还包括:控制与所述操作棒对应的第一显示对象中第二位置和第二接触部分之间的第二部分的显示外观不变,所述第一显示对象在所述第二位置与所述三维显示内容接触、在所述第二接触部分与所述部分肢体对应的第二显示对象接触。7.一种交互设备,其特征在于,所述设备包括:第一确定模块,用于确定一三维显示内容中的一输入位置的高度,所述输入位置由一用户通过部分...

【专利技术属性】
技术研发人员:杜琳
申请(专利权)人:北京智谷睿拓技术服务有限公司
类型:发明
国别省市:北京;11

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

1