【技术实现步骤摘要】
用于依靠可穿戴设备而与虚拟现实互动的操作方法和其操作设备
本公开是关于一种用于依靠可穿戴设备而与虚拟现实互动的操作方法和其操作设备,且特别是关于一种用于依靠可穿戴设备的运动状态而与虚拟现实互动的操作方法和其操作设备。
技术介绍
虚拟现实可应用于模拟各种实境状况,而能事前预演可能出现的状况,也可及时呈现各种实境。例如对飞航驾驶员的训练可通过特定的飞航模拟设备来模拟出真实民航机的飞行状况,航驾驶员可依照不同的飞航模拟设备所创造出来的各种虚拟现实的不同状况,例如紧急或危险状况,而采取恰当的措施,使得飞航驾驶员在实际遇到紧急状况时能够由于事先的训练而沉着冷静处理,避免飞航驾驶员措手不及的状况发生。再例如可利用虚拟头盔的事先模拟出在高空中走钢梁,并模拟出在不小心掉下去时会发生什么状况,应所述如何应对与避免,而来减缓有惧高症的人的心理恐惧。在现有的虚拟现实设备或设备中,其与虚拟环境互动的方式大多是通过界面设备来控制在3D虚拟现实中的虚拟物体,且实体世界中的姿态或是运动状态,大多是通过光、电等讯号接收器来侦测实体物体在空间中的位置与运动状态,以仿真虚拟物体在虚拟现实的空间中的位置。例如在习用技术的专利文献中包括US20170109936A1,US20160306422A1,US20180053350A1,US20170192494A1,US20180095542A1等,公开了在真实世界通过可穿戴设备与虚拟现实互动。然而,习知技术并未使用运动传感器,也并未利用在真实世界中运动传感器所侦测到的参数,而来模拟在虚 ...
【技术保护点】
1.一种用于可穿戴设备与虚拟现实中的受操作对象互动的操作方法,其中所述可穿戴设备具有运动传感器,对映于在所述虚拟现实中的对映对象,并耦接于执行第一特定功能的第一特定单元以及执行第二特定功能的第二特定单元,所述操作方法包含下列步骤:/n提供算法;/n使用所述运动传感器来生成运动感测数据;/n采用所述算法来处理所述运动感测数据,以生成衍生数据;/n使所述衍生数据符合相关于所述第一特定功能的第一操作数据拘束条件和相关于所述第二特定功能的第二操作数据拘束条件而作出判断结果;以及/n当所述判断结果为肯定时,藉所述可穿戴设备来将真实世界的动作传递到所述对映对象,使所述对映对象表现出所述真实世界的所述动作而与所述受操作对象互动。/n
【技术特征摘要】
20190103 TW 1081002381.一种用于可穿戴设备与虚拟现实中的受操作对象互动的操作方法,其中所述可穿戴设备具有运动传感器,对映于在所述虚拟现实中的对映对象,并耦接于执行第一特定功能的第一特定单元以及执行第二特定功能的第二特定单元,所述操作方法包含下列步骤:
提供算法;
使用所述运动传感器来生成运动感测数据;
采用所述算法来处理所述运动感测数据,以生成衍生数据;
使所述衍生数据符合相关于所述第一特定功能的第一操作数据拘束条件和相关于所述第二特定功能的第二操作数据拘束条件而作出判断结果;以及
当所述判断结果为肯定时,藉所述可穿戴设备来将真实世界的动作传递到所述对映对象,使所述对映对象表现出所述真实世界的所述动作而与所述受操作对象互动。
2.根据权利要求1所述的操作方法,其中:
所述可穿戴设备为智能手套;
所述运动传感器包括加速度计、陀螺仪、以及地磁仪的至少其中之一;
所述衍生数据包括四元数数据和尤拉角数据的至少其中之一;
所述第一特定单元包括事件触发侦测单元,所述事件触发侦测单元判断所述对映对象是否碰触所述受操控对象;
所述第一操作数据拘束条件包括表示碰触条件的碰触数据拘束条件,所述碰触条件为至少姆指碰触、以及一指以上碰触;
所述第二特定单元包括虚拟现实生成单元;
所述第二操作数据拘束条件包括表示空间位置拘束条件的空间位置数据拘束条件,所述空间位置拘束条件为所述受操作对象在空间中所占有的特定范围;
所述动作为手部肢体的动作;
所述对映对象为第一虚拟物体,其中在所述第一虚拟物体为虚拟手部模型的条件下,所述虚拟手部模型包含虚拟手掌、虚拟手腕、虚拟拇指、虚拟食指、虚拟中指、虚拟无名指、和虚拟小指的至少其中之一;以及
所述受操作对象为第二虚拟物体,所述第二虚拟物体不同于所述第一虚拟物体。
3.根据权利要求1所述的操作方法,更包含下列步骤:
执行第一判断操作,以判断所述可穿戴设备是否已完成抓取所述受操作对象;
执行第二判断操作,以判断所述可穿戴设备是否已完成释放所述受操作对象;以及
在所述第二判断操作被执行的条件下,使所述虚拟物体继承在所述第二判断操作被执行时的所述衍生数据,以使所述受操作对象具有相对应于所述衍生数据的运动状态。
4.根据权利要求3所述的操作方法,其中:
所述衍生数据更包含坐标数据;
判断与所述可穿戴设备的虚拟碰触位置相关的所述衍生数据是否符合表示所述受操作对象在空间中所占有的特定范围的空间位置数据拘束条件、以及是否符合表示至少姆指碰触以及一指以上碰触的第碰触数据拘束条件,以完成执行所述第一判断操作;以及
判断与所述可穿戴设备的所述虚拟碰触位置相关的所述衍生数据是否符合表示所述受操作对象在所述空间中所占有的所述特定范围的所述空间位置数据拘束条件、以及是否符合表示未碰触或仅一指碰触的第二碰触数据拘束条件,以完成执行所述第二判断操作,其中所述衍生数据包括所述运动传感器的加速度数据、角加速度数据、和位置数据的至少其中之一。
5.一种用于操作虚拟对象的操作设备,包括:
可穿戴设备,穿戴在肢体上,并具有运动传感器,其中所述运动传感器感测所述肢体的运动,以生成与所述运动相关的感测数据;
处理模块,耦接于所述可穿戴设备,并用以执行算法,所述算法用来计算所述感测数据,以生成衍生数据,其中:
所述处理模块生成虚拟环境,并用来评断所述衍生数据是否满足第一操作数据拘束条件和第二操作数据拘束条件;以及
所述虚拟环境用来配置对映对象和虚拟对象,其中所述对映对象藉所述衍生数据来表现对映于所述运动的虚拟运动,所述虚拟对象则依据所述第一操作数据拘束条件和所述第二操作数据拘束条件是否被满足而与所述对映对象所表现的所述虚拟运动进行互动操作。
6.根据权利要求5所述的操作设备,其中:
所述可穿戴设备包含智能手套;
所述肢体包括手掌和复数手指的至少其中之一;
所述运动传感器包括加速度计、陀螺仪、和地磁仪的至少其中之一;
所述衍生数据包括四元素数据和尤拉角数据的至少其中之一;
所述处理模块为条件评断单元,所述条件评断单元包含碰触侦测单元、虚拟环境生成单元、以及其相关匹配软件的至少其中之一;
所述第一操作数据拘束条件为所述碰触侦测单元所设定的碰触数据拘束条件;
所述第二操作数据拘束条件为所述虚拟环境生成单元和其匹配软件中所设置的空间位置数据拘束条件;
所述对映对象为第一虚拟物体或虚拟手部模型,其包含虚拟手掌、虚拟手腕、虚拟拇指、虚拟食指、虚拟中指、虚拟无名指、和虚拟小指的至少其中之一;以及
所述虚拟对象为第二虚拟物体,受所述对映对象控制其运动状态。
7.根据权利要求5所述的操作设备,其中:
所述条件评断单元包含碰触侦测单元、虚拟环境生成单元、以及其...
【专利技术属性】
技术研发人员:朱晋廷,李嘉纬,许志弘,陈德喜,陈奇宏,李孟瑜,
申请(专利权)人:晶翔机电股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。