一种实现虚拟操作的方法以及可穿戴设备技术

技术编号:14874914 阅读:130 留言:0更新日期:2017-03-23 22:38
本发明专利技术公开了一种实现虚拟操作的方法,应用于至少包括显示屏、双摄像头和虹膜摄像头的可穿戴设备中,包括:可穿戴设备获取虚拟现实画面;可穿戴设备通过双摄像头获取动作信息;可穿戴设备将动作信息映射虚拟动作信息;可穿戴设备将映射后的虚拟动作信息加入到虚拟现实画面中;可穿戴设备通过虹膜摄像头获取眼球虹膜的虹膜坐标;可穿戴设备将虹膜坐标映射为显示屏的屏幕坐标;可穿戴设备基于屏幕坐标在显示屏中显示相关虚拟画面;可穿戴设备基于映射后的虚拟动作信息对相关虚拟画面中的虚拟物件进行虚拟操作。本发明专利技术实施例有利于通过多种信息的交互在可穿戴设备中实现了虚拟操作,提升用户的虚拟现实交互体验。

【技术实现步骤摘要】

本专利技术涉及虚拟现实
,尤其涉及一种实现虚拟操作的方法以及可穿戴设备
技术介绍
虚拟现实(VirtualReality,简称VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统,可利用计算机生成一种虚拟环境来模拟现实,使用户沉浸到该虚拟环境中。近年来,VR技术发展迅速,以VR眼镜为代表的可穿戴设备越来越受到人们的欢迎,随着VR眼镜的改善,未来人们不仅可以用VR眼镜体验VR游戏,还可能通过VR眼镜实现虚拟现实购物,可以说人们对于可穿戴设备有着极大的需求。本专利技术的专利技术人在研究和实践过程中发现,在现有技术中,对VR眼镜为代表的可穿戴设备而言,往往是采用单一信息交互技术来实现人机交互,例如,将VR眼镜和手柄相连接,VR眼镜可显示游戏画面,用户佩戴VR眼镜后,通过操控手柄,实现在游戏画面中进行虚拟操作(例如控制画面视角、控制游戏角色等)。这种通过单一信息交互技术来实现的人机交互会导致体验性较差,也就是用户的虚拟现实交互体验较差,不能让用户获得沉浸式的体验。
技术实现思路
本专利技术实施例提供一种实现虚拟操作的方法以及可穿戴设备,以期通过多种信息的交互在可穿戴设备中实现了虚拟操作,提升用户的虚拟现实交互体验。本专利技术实施例第一方面提供一种实现虚拟操作的方法,应用于至少包括显示屏、双摄像头和虹膜摄像头的可穿戴设备中,所述方法包括:所述可穿戴设备获取虚拟现实画面;所述可穿戴设备通过所述双摄像头获取动作信息;所述可穿戴设备将所述动作信息映射虚拟动作信息;所述可穿戴设备将所述映射后的虚拟动作信息加入到虚拟现实画面中,以获得更新后的虚拟现实画面;所述可穿戴设备通过所述虹膜摄像头获取眼球虹膜的虹膜坐标;所述可穿戴设备将所述虹膜坐标映射为所述显示屏的屏幕坐标;所述可穿戴设备基于所述屏幕坐标在所述显示屏中显示相关虚拟画面,其中,所述相关虚拟画面为所述更新后的虚拟现实画面中的与所述屏幕坐标相关的画面,所述相关虚拟画面包含虚拟物件;所述可穿戴设备基于所述映射后的虚拟动作信息对所述相关虚拟画面中的所述虚拟物件进行虚拟操作。本专利技术实施例第二方面提供一种可穿戴设备,至少包括显示屏、双摄像头和虹膜摄像头、存储器和处理器,其中,所述处理器分别与所述显示屏、所述双摄像头、所述虹膜摄像头和所述存储器连接,包括:所述处理器用于获取存储器中的虚拟现实画面;所述双摄像头用于获取动作信息;所述处理器还用于将所述动作信息映射虚拟动作信息;所述处理器还用于将所述映射后的虚拟动作信息加入到虚拟现实画面中,以获得更新后的虚拟现实画面;所述虹膜摄像头用于获取眼球虹膜的虹膜坐标;所述处理器还用于将所述虹膜坐标映射为所述显示屏的屏幕坐标;所述显示屏用于基于所述屏幕坐标显示相关虚拟画面,其中,所述相关虚拟画面为所述更新后的虚拟现实画面中的与所述屏幕坐标相关的画面,所述相关虚拟画面包含虚拟物件;所述处理器还用于基于所述映射后的虚拟动作信息对所述相关虚拟画面中的所述虚拟物件进行虚拟操作。可以看出,通过实施本专利技术实施例,可穿戴设备一方面可获取虚拟现实画面(如游戏画面),另一方面可获取动作信息(如手部动作),并将动作信息映射到游戏画面中形成虚拟动作信息(如虚拟手势),再一方面可获取眼球移动后的虹膜坐标,并将虹膜坐标映射为屏幕坐标,从而使得虚拟现实画面随着屏幕坐标的变化而发生变化,而用户可通过上述虚拟现实画面、动作信息和虹膜坐标等多种信息的交互在可穿戴设备中进行虚拟操作,本专利技术技术方案有利于提升用户在虚拟现实交互过程中的体验,也就是让用户在虚拟操作过程中获得沉浸式的体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实现虚拟操作的方法的流程示意图;图2是本专利技术实施例提供的一种动作信息映射虚拟动作信息示意图;图3是本专利技术实施例提供的一种不同时刻虹膜坐标示意图;图4是本专利技术实施例提供的一种不同时刻虹膜坐标映射为屏幕坐标示意图;图5是本专利技术实施例提供的一种不同时刻显示屏显示不同的相关虚拟画面的过程示意图;图6是本专利技术实施例提供的一种可穿戴设备示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书以及上述附图中的术语“第一”“第二”等用于区别不同的对象,而并非用于描述特定的顺序。另外,术语“包括”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或者单元的过程、方法、系统、产品或者装置没有限定于已列出的步骤或者单元,而是可选地还包括没有列出的步骤或者单元,或者还可选地包括这些过程、方法、产品或者装置固有的其他步骤或单元。需要说明的是,在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。综合参阅图1至图5,其中,图1是本专利技术实施例提供的一种实现虚拟操作的方法的流程示意图。本专利技术实施例公开了一种实现虚拟操作的方法,应用于至少包括显示屏、双摄像头和虹膜摄像头的可穿戴设备中,包括:。S101、可穿戴设备获取虚拟现实画面。可以理解的,为了实现可穿戴设备在虚拟现实画面中实现虚拟操作,可穿戴设备首先需要获取虚拟现实画面。其中,所述可穿戴设备可为VR眼镜、VR头盔等可以进行VR模拟与操作的设备。所述虚拟现实画面可为三维(3D)视景,例如3D游戏、3D图像、3D应用(如3D购物视景、3D学习视景等)。其中,可穿戴设备可从本地缓存中获取虚拟现实画面,例如可穿戴设备中内置有存储器,可穿戴设备可读取存储器中的虚拟现实画面。可穿戴设备还可从外界获取虚拟现实画面,例如可穿戴设备可通过有线通信的方式获取外界服务器中的虚拟现实画面,还可通过无线通信的方式获取网络中的虚拟现实画面。S102、可穿戴设备通过所述双摄像头获取动作信息。可以理解的,可穿戴设备通过对人体动作的模拟来实现虚拟操作,故可穿戴设备需要获取动作信息。其中,所述动作为手部动作或脚部动作,所述手部动作例如可以是抓取,甩动、拍掌、握拳、击打等等可通过手势去实现的特定动作,所述脚部动作例如可以走动、踢、蹬、踩,弯曲、滑动等等可通过脚部去实现的特定动作。可穿戴设备通过所述双摄像头记录手部动作或脚部动作,例如,用户在头部穿戴所述可穿戴设备后,用户在所述可穿戴设备的前面进行特定的手部动作,以便于被所述双摄像头捕获和记录。优选的,可穿戴设备通过所述双摄像头获取动作信息具体为:在可穿戴设备上间隔设置有两个摄像头,通过这两个摄像头,可以获得具有广角和纵深距离的立体动作画面,也就是说,可以通过双摄像头图像获取手部本文档来自技高网...
一种实现虚拟操作的方法以及可穿戴设备

【技术保护点】
一种实现虚拟操作的方法,应用于至少包括显示屏、双摄像头和虹膜摄像头的可穿戴设备中,其特征在于,包括:所述可穿戴设备获取虚拟现实画面;所述可穿戴设备通过所述双摄像头获取动作信息;所述可穿戴设备将所述动作信息映射虚拟动作信息;所述可穿戴设备将所述映射后的虚拟动作信息加入到虚拟现实画面中,以获得更新后的虚拟现实画面;所述可穿戴设备通过所述虹膜摄像头获取眼球虹膜的虹膜坐标;所述可穿戴设备将所述虹膜坐标映射为所述显示屏的屏幕坐标;所述可穿戴设备基于所述屏幕坐标在所述显示屏中显示相关虚拟画面,其中,所述相关虚拟画面为所述更新后的虚拟现实画面中的与所述屏幕坐标相关的画面,所述相关虚拟画面包含虚拟物件;所述可穿戴设备基于所述映射后的虚拟动作信息对所述相关虚拟画面中的所述虚拟物件进行虚拟操作。

【技术特征摘要】
1.一种实现虚拟操作的方法,应用于至少包括显示屏、双摄像头和虹膜摄像头的可穿戴设备中,其特征在于,包括:所述可穿戴设备获取虚拟现实画面;所述可穿戴设备通过所述双摄像头获取动作信息;所述可穿戴设备将所述动作信息映射虚拟动作信息;所述可穿戴设备将所述映射后的虚拟动作信息加入到虚拟现实画面中,以获得更新后的虚拟现实画面;所述可穿戴设备通过所述虹膜摄像头获取眼球虹膜的虹膜坐标;所述可穿戴设备将所述虹膜坐标映射为所述显示屏的屏幕坐标;所述可穿戴设备基于所述屏幕坐标在所述显示屏中显示相关虚拟画面,其中,所述相关虚拟画面为所述更新后的虚拟现实画面中的与所述屏幕坐标相关的画面,所述相关虚拟画面包含虚拟物件;所述可穿戴设备基于所述映射后的虚拟动作信息对所述相关虚拟画面中的所述虚拟物件进行虚拟操作。2.根据权利要求1所述的方法,其特征在于,在所述可穿戴设备将所述动作信息映射虚拟动作信息之前,包括:所述可穿戴设备预设虚拟动作信息。3.根据权利要求1所述的方法,其特征在于,所述动作信息至少包括动作和景深,所述虚拟物件至少包括虚拟物件本体和虚拟物件景深;所述可穿戴设备基于所述虚拟动作信息对所述相关虚拟画面中的所述虚拟物件进行虚拟操作,具体为:所述可穿戴设备获取所述动作信息中的所述动作和所述景深;当所述景深和所述虚拟物件景深一致时,所述可穿戴设备基于所述虚拟动作信息对所述相关虚拟画面中的所述虚拟物件本体进行虚拟操作,其中,所述虚拟操作为所述动作所指示的操作。4.根据权利要求3所述的方法,其特征在于,所述动作为手部动作或脚部动作。5.根据权利要求1至4任一项所述的方法,其特征在于,所述可穿戴设备将所述虹膜坐标映射为所述显示屏的屏幕坐标具体为:所述可穿戴设备根据获取到的虹膜坐标以及屏幕坐标系和虹膜坐标系之间的映射关系计算得到所述显示屏的屏幕坐标,其中,所述屏幕坐标系为屏幕坐标所对应的坐标系,所述虹膜坐标系为虹膜坐标所对应的坐标系,所述屏幕坐标系与所述虹膜坐标系具有唯一的映射关系。6.根据权利要求5所述的方法,其特征在于,所述可穿戴设备基于所述屏幕坐标在所述显示屏中显示相关虚拟画面具体为:所述可穿戴设备以所述屏幕坐标为中心,结合显示屏的尺寸计算得到所述相关虚拟画面;所述可穿戴设备在所述显示屏中显示所述相关虚拟画面。7.根据权利要求6所述的方法,其特征在于,所述可穿戴设备还包括第一镜片和第二镜片,其中,所述第一镜片和所述第二镜片间隔设置于所述可穿戴设备中,所述第一镜片用以将所述相关虚拟画面转化为左眼的相关虚拟画面,所述第二镜片用以将所述相关虚拟画面转化为右眼的相关虚拟画面,其中,所述左眼的相关虚拟画面和右眼的相关虚拟画面用以合成立体的相关虚拟画面。8.根据权利要求1所述的方法,其特征在于,所述显示屏包括第一显示屏以及第二显示屏,其中,所述第一显示屏和所述第二显示屏间隔设置于所述可穿戴设备中,所述第一显示屏用以显示所述左眼的相关虚拟画面,所述第二显示屏用以显示所述右眼的相关虚拟画面。9.一种可穿戴设备,至少包括显示屏、...

【专利技术属性】
技术研发人员:王世强
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1