本发明专利技术公开了一种虚拟车辆人机交互方法和系统,结合手部动作实现对虚拟车辆的车门的开启,使得对虚拟车辆的控制更贴合实际使用习惯。方法包括:导入并显示车辆三维模型;接收深度传感器在其感知空间内获取的手部的深度信息;基于手部的深度信息,分析深度传感器感知空间内的手部的动作;基于手部的动作,判断是否开启车辆三维模型的车门;若是,则显示开启车辆三维模型的车门。相比于现有技术中客户需要预先学习对应开门的身体动作,通过实施身体动作来控制虚拟车辆开门的方式,本发明专利技术提出的基于手部动作开启虚拟车辆车门的方式更贴合客户使用习惯,无需客户学习身体动作,提高了客户的体验感。
【技术实现步骤摘要】
本专利技术涉及虚拟现实
,尤其涉及一种虚拟车辆人机交互方法和系统。
技术介绍
虚拟现实车辆演示系统中,客户通过鼠标、键盘或者点击触摸屏幕来控制显示在显示屏幕上的虚拟车辆,从而实现人与虚拟车辆的人机交互。现有的一种体感人机交互的车辆展示系统中,使用深度传感器感知人体的动作,主控单元结合深度传感器感知的人体动作的数据,将人体动作转化为对虚拟车辆的控制,从而实现人与虚拟车辆的人机交互。但这种方式中,需要结合人体动作来实现控制,客户需要学习控制信号对应的动作,然后在深度传感器的感知空间内实施相应的动作来实现控制,尤其是在开启或者关闭车门时,还要通过身体的体态变化来实现,这种方式的客户体验性低。
技术实现思路
本专利技术的目的是提供一种虚拟车辆人机交互方法和系统,结合手部动作实现对虚拟车辆的车门的开启,使得对虚拟车辆的控制更贴合实际使用习惯,实现的是提高客户体验的技术效果。本专利技术的目的是通过以下技术方案实现的: 提出一种虚拟车辆人机交互方法,包括:导入并显示车辆三维模型;接收深度传感器在其感知空间内获取的手部的深度信息;基于手部的深度信息,分析所述深度传感器感知空间内的手部的动作;基于手部的动作,判断是否开启所述车辆三维模型的车门;若是,则显示开启所述车辆三维模型的车门。提出一种虚拟车辆人机交互系统,包括深度传感器和显示界面、导入单元和主控单元:所述深度传感器,用于在其感知空间内获取手部的深度信息;所述导入单元,用于导入车辆三维模型;所述显示界面,用于显示所述车辆三维模型;所述主控单元,用于接收深度传感器在其感知空间内获取的手部的深度信息;基于手部的深度信息,分析所述深度传感器感知空间内的手部的动作;基于手部的动作,判断是否开启所述车辆三维模型的车门;若是,则控制所述显示界面显示开启所述车辆三维模型的车门。本专利技术提供的技术方案的有益效果或者优点是:本申请实施例提出的虚拟车辆人机交互方法和系统中,导入并显示构建的车辆三维模型后,使用深度传感器在其感知空间内检测客户手部的深度信息,深度信息中包括有手部的位移、速度、骨骼等信息,能充分反映客户手部的动作;主控单元在接收到深度传感器检测到的客户手部的深度信息后,根据深度信息分析出客户手部执行的动作,并根据客户的手部动作来判断动作是否对应为开启车辆三维模型车门的动作,若是,则在显示界面显示开启车辆三维模型的车门;相比于现有技术中客户需要预先学习对应开门的身体动作,通过实施身体动作来控制虚拟车辆开门的方式,本专利技术实施例提出的基于手部动作开启虚拟车辆车门的方式更贴合客户使用习惯,无需客户学习身体动作,提高了客户的体验感。【附图说明】图1为深度传感器感知空间示意图; 图2本申请实施例提出的虚拟车辆人机交互方法流程图; 图3本申请实施例提出的虚拟车辆人机交互方法流程图; 图4本申请实施例提出的虚拟车辆人机交互方法流程图; 图5本申请实施例提出的虚拟车辆人机交互方法流程图; 图6为本申请实施例提出的虚拟车辆人机交互系统框图; 图7为本申请实施例提出的虚拟车辆人机交互示意图。【具体实施方式】本专利技术通过提供一种虚拟车辆人机交互方法和系统,使用深度传感器获取感知空间内客户手部的深度信息,结合手部动作实现对虚拟车辆的车门的开启,使得对虚拟车辆的控制更贴合实际使用习惯,实现的是提高客户体验的技术效果。目前的深度传感器,可以获取到手部,包括手掌、手腕和各手指等部位的骨骼信息、空间三维坐标和速度等信息,以kinect传感器为例,其可以以每秒几十帧的频率获取手部的信息,而LeapMot1n传感器更可以以超过每秒一百帧的频率获取。如图1中所示,以深度传感器I放置于电脑等装置的显示界面21前端为例,其能感知的范围在显示界面前方形成一个能感知手掌、手腕和各手指的感知空间4,客户在此感知空间内进行手部操作时,其手掌、手腕和各手指的三维坐标、速度信息(包括速率和速度方向)能够被该深度传感器感知,深度传感器基于这些信息计算出手部的骨骼信息供应用使用;骨骼信息中包括手掌、手腕、手指以及各个手指节的骨骼尺寸、速度、方向等信息。当然,在深度传感器与电脑等装置实现无线连接的情况下,深度传感器不必限于放置在电脑等装置的周围,而是使其根据实际手部操作的空间位置放置,不必使手部局限于固定位置进行手势操作。显示界面可以是但不受限于电视屏幕、投影屏幕、电脑屏幕、头戴式3D显示系统等,当显示界面为头戴式显示器时,可以将深度传感器置于头戴式显示器的前方,在人体正前方形成一个随人体移动而移动的感知空间。本专利技术实施例中提及的基于深度传感器获取的手部深度信息,通常是指深度传感器获取到手部深度信息后计算得到的手部的骨骼信息。下面将结合附图,对本专利技术实施例提供的技术方案进行详细描述。如图2所示,为本专利技术实施例提出的虚拟车辆人机交互方法流程图,该方法包括以下步骤: 步骤Sll:导入并显示车辆三维模型。在导入车辆三维模型之前,首先要构建车辆三维模型。车辆三维模型的构建,可以采用现有的任一种构建三维模型的方法进行;多个车辆,需要构建多个车辆三维模型,将所有构建的车辆三维模型存放于一个车辆三维模型库中,在导入车辆三维模型时,从该车辆三维模型库中选取目标车辆三维模型,并导入该目标车辆三维模型;客户可以采用现有的方法,例如鼠标点中拖动,或者手势控制等方式,从车辆三维模型库中选取目标车辆三维模型。还可以导入并显示客户手部的手部三维模型,显示时,客户能直观体验到手部的运动与车辆三维模型之间的互动;在后续开启车辆三维模型的车门时,可以通过显示手部三维模型开启车辆三维模型的车门,使得开启虚拟车辆车门的效果更逼真。当然,手部三维模型也可以不显示在显示界面,根据实际使用喜好设定即可。步骤S12:接收深度传感器在其感知空间内获取的手部的深度信息。步骤S13:基于手部的深度信息,分析深度传感器感知空间内的手部的动作。本申请实施例的目的既是,基于客户手部的动作来实现开启虚拟车辆车门的效果,因此在导入车辆三维模型之后,需要跟踪客户手部的运动。将手部置于深度传感器的感知空间后,由深度传感器检测手部的深度信息,并在获取到手部的深度信息后,将深度信息发送给虚拟车辆的主控单元中。深度传感器在其感知空间内获取手部的深度信息,包括手掌、手腕和各个手指的骨骼信息,这些骨骼信息能反应手部的特征信息;深度信息还包括手掌、手腕和各个手指的三维坐标以及速度信息,这可以精确捕获手部的位置、姿态和动作等;基于上述的手部深度信息,能够分析出在感知空间内手部的运动,从而能够分析出手部的动作。步骤S14:基于手部的动作,判断是否开启车辆三维模型的车门。手部不同的动作对应对虚拟车辆,也即对车辆三维模型的不同操作;可以在虚拟车辆的控制系统中设定对当前第1页1 2 3 本文档来自技高网...
【技术保护点】
虚拟车辆人机交互方法,其特征在于,包括:导入并显示车辆三维模型;接收深度传感器在其感知空间内获取的手部的深度信息;基于手部的深度信息,分析所述深度传感器感知空间内的手部的动作;基于手部的动作,判断是否开启所述车辆三维模型的车门;若是,则显示开启所述车辆三维模型的车门。
【技术特征摘要】
【专利技术属性】
技术研发人员:周谆,
申请(专利权)人:周谆,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。