【技术实现步骤摘要】
一种基于空间定位以及手指点击的输入系统
本专利技术涉及虚拟现实
,具体涉及一种基于空间定位以及手指点击的输入系统。
技术介绍
目前,在虚拟现实中,用户在移动场景中不能使用键盘鼠标等外围设备,不能进行有效的文字输入,一般使用手柄选择字符等方式来进行输入,但是该方法输入效率较低。目前已有的文字输入方式有以下两种:第一种是在申请号为201611052589.5的专利“基于手势识别的输入方法及输入系统”中记载了一种基于手势识别的输入方法及系统,该系统基于手部运动轨迹生成手势信息,根据手势信息生成手部模型,手部模型设置有手部碰撞体。同时,键盘模型的各按键分别设置有按键碰撞体。通过监测各按键碰撞体是否与手部碰撞体发生碰撞来进行字符输入。由于手势信息获取具有误差,精确度较低,是用户不能快速准确的选取按键;同时生成手部模型,碰撞检测都会造成延迟,降低用户使用舒适度。第二种是在文章PizzaText:TextEntryforVirtualRealitySystemsUsingDualThumbsticks ...
【技术保护点】
1.一种基于空间定位以及手指点击的输入系统,其特征在于,包括触碰检测模块、手部空间定位模块、数据处理模块以及显示模块;/n所述触碰检测模块用于检测用户手指的触碰动作数据;/n所述手部空间定位模块用于检测用户手部空间位置数据;/n所述数据处理模块获取所述用户手指的触碰动作数据以及用户手部空间位置数据,根据预先设定的所述用户手指的触碰动作数据和、或用户手部空间位置数据与输入字符的对应关系确定输入字符;/n所述显示模块用于接收所述输入字符,采用设定的输入法生成输入结果图像,并将所述输入结果图像渲染在虚拟环境中进行显示。/n
【技术特征摘要】
1.一种基于空间定位以及手指点击的输入系统,其特征在于,包括触碰检测模块、手部空间定位模块、数据处理模块以及显示模块;
所述触碰检测模块用于检测用户手指的触碰动作数据;
所述手部空间定位模块用于检测用户手部空间位置数据;
所述数据处理模块获取所述用户手指的触碰动作数据以及用户手部空间位置数据,根据预先设定的所述用户手指的触碰动作数据和、或用户手部空间位置数据与输入字符的对应关系确定输入字符;
所述显示模块用于接收所述输入字符,采用设定的输入法生成输入结果图像,并将所述输入结果图像渲染在虚拟环境中进行显示。
2.如权利要求1所述的系统,其特征在于,所述触碰检测模块为安装于用户手指指尖的触碰检测装置,具体为压力传感器或者导电材料;
当拇指指尖和其他指尖触碰时,产生压力或者电流信号作为所述用户手指的触碰动作数据;
其中相互触碰的两手指指尖不同时,产生的压力或者电流信号不同。
3.如权利要求1所述的系统,其特征在于,所述手部空间定位模块采用激光或者声波定位的方式对所述用户手部进行定位,获得用户手部在空间中的三维位姿作为用户手部空间位置数据。
4.如权利要求1所述的系统,其特征在于,所述根据预先设定的所述用户手指的触碰动作数据以及用户手部空间位置数据和、或输入字符的对应关系确定输入字符具体为:
在用户手部可活动的空间...
【专利技术属性】
技术研发人员:翁冬冬,江海燕,胡翔,王聪,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。