Gesture control method of the embodiment of the invention provides an application of VR equipment, hand position information acquisition VR device users, and use the depth distance depth sensor detects the depth sensor to the user's hand, and according to the result of the comparison with the preset threshold depth from the depth of the hand mobile user to choose regional division and command area; when the depth distance detected depth is not greater than the predetermined threshold, the user can choose to stay in the current page in the operation object; later, when the depth distance detected depth is greater than the preset threshold, the user can perform on the operation object command operation. By this method, the user does not need to achieve the VR equipment controlled by external hardware input, especially the display object page rendering and the page itself; simplify the user operation, and give users a good experience.
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种应用于VR设备的手势操控方法与装置。
技术介绍
虚拟现实VR((Virtual Reality)和增强现实AR(Augmented Reality)技术是近年来新兴的多媒体技术。虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统,增强现实技术是一种可以将虚拟现实和真实世界叠加并进行互动的技术。在VR或AR场景中,使用者通过集成的图形系统、光学系统、姿态追踪系统和控制系统等获得一种可交互的沉浸式体验。通常虚拟现实场景通过一个头戴显示设备(Head Mounted Display)实现;如图1所示,一个HMD包含处理器(由CPU、GPU、缓存、寄存器等组成)、显示元件、声学元件、存储器、物理硬件等。现有HMD产品大多采用手柄、触控板等物理硬件或通过头瞄系统进行界面的控制操作,作为整个HMD设备的用户输入。手柄通常包括上、下、左、右、点击、退出几个按键,部分手柄包括位置追踪功能,可以检测到手柄的旋转、位移;触控板通常支持上、下、左、右、点击,退出指令需另外设置一个按键实现;头部瞄准系统通过IMU传感器追踪头部姿态,以两眼正中的视点位置作为瞄准点,通过悬停在图标上一段时间实现点击命令,所有操作指令需要依靠软件设置按键实现。现有技术的主要缺点有三方面:1)操控功能有限、指令效率低:只有上、下、左、右、点击等指令,难以支持复杂操作,常需要多次操作实现某一内容的定位、选择;2)操控不自然、易疲劳:通过触控板方式操控需要长时间将手举起放在触控板位置,头瞄方式需要不断转头进行操作;3)佩戴HMD设备后,用户无法看到外界环境,因 ...
【技术保护点】
一种手势操控方法,其特征在于,所述方法应用于含有深度传感器的虚拟现实VR设备,所述方法包括:获取VR设备用户的手势位置信息,并在VR设备的显示界面中呈现所述手势位置信息对应的操作图标;检测用户的手部相对于所述深度传感器的深度距离;其中,所述深度距离为所述深度传感器到手部质心所在主平面的距离或者所述深度传感器到手部质心的距离,所述主平面与所述显示界面平行,所述深度距离是实时可变的;若所述深度距离不大于所述预设深度阈值,则将所述操作图标当前在显示界面中对应的对象确定为待操作对象;若所述深度距离大于所述预设深度阈值,则对当前已确定待操作对象执行预设命令操作。
【技术特征摘要】
1.一种手势操控方法,其特征在于,所述方法应用于含有深度传感器的虚拟现实VR设备,所述方法包括:获取VR设备用户的手势位置信息,并在VR设备的显示界面中呈现所述手势位置信息对应的操作图标;检测用户的手部相对于所述深度传感器的深度距离;其中,所述深度距离为所述深度传感器到手部质心所在主平面的距离或者所述深度传感器到手部质心的距离,所述主平面与所述显示界面平行,所述深度距离是实时可变的;若所述深度距离不大于所述预设深度阈值,则将所述操作图标当前在显示界面中对应的对象确定为待操作对象;若所述深度距离大于所述预设深度阈值,则对当前已确定待操作对象执行预设命令操作。2.如权利要求1所述方法,其特征在于,当所述当前已确定待操作对象为第一应用时,所述对当前已确定待操作对象执行预设命令操作包括:打开所述第一应用、删除所述第一应用、或弹出所述第一应用的命令操作框。3.如权利要求1所述方法,其特征在于,当所述当前已确定待操作对象为当前页面时,所述对当前已确定待操作对象执行预设命令操作包括:对所述当前页面激活翻页命令。4.如权利要求1所述方法,其特征在于,当所述当前已确定待操作对象为第一媒体文件时,所述对当前已确定待操作对象执行预设命令操作包括:打开所述第一媒体文件、删除所述第一媒体文件、或弹出所述第一媒体文件的命令操作框。5.如权利要求1所述方法,其特征在于,所述当前已确定待操作对象为第一功能时,所述对当前已确定待操作对象执行预设命令操作包括:激活所述第一功能键的功能。6.如权利要求1所述方法,其特征在于,所述VR设备含一种工作状态,在所述对当前已确定待操作对象执行预设命令操作时,所述工作状态为执行预设命令操作状态,在所述对当前已确定待操作对象执行预设命令操作之后,所述方法还包括:检测到预设退出动作;并根据所述预设退出动作,退出所述执行预设命令操作状态。7.如权利要求1所述方法,其特征在于,所述方法还包括:在深度操作区域内检测到用户手部的深度距离时,在所述显示界面中提示用户所述手部的深度距离;其中,所述深度操作区域为第一平面和第二平面所形成的区域,所述第一平面和所述第二平面均平行于所述显示界面,所述深度传感器到所述第一平面的距离大于所述预设深度阈值,并且所述深度传感器到所述第二平面的距离小于所述预设深度阈值。8.一种具备手势操控功能的装置,其特征在于,所述装置应用于含有深度传感器的虚拟现实VR设备,所述装置包括:获取模块,用于获取VR设备用户的手势位置信息,并在VR设备的显示界面中呈现所述手势位置信息对应的操作图标;检测模块,用于检测用户的手部相对于所述深度传感器的深度距离;其中,所述深度距离为所述深度传感器到手部质心所在主平面的距离或者所述深度传感器到手部质心的距离,所述主平面与所述显示界面平行,所述深度距离是实时可变的;执行模块,用于,若所述深度距离不大于所述预设深度阈值,则将所述操作...
【专利技术属性】
技术研发人员:刘思维,常文亮,罗洪鹍,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。