首页> 中国专利> 一种基于虚拟现实的情景式互动方法及系统

一种基于虚拟现实的情景式互动方法及系统

摘要

本发明提供了一种基于虚拟现实的情景式互动方法及系统,其中,该方法包括:获取当前情景式互动目的信息;根据情景式互动目的信息,进行互动场景划分,获得多个互动场景;采集获取多个互动场景内的多维度互动信息,获得多个多维度互动信息集合;对多个多维度互动信息集合进行降维处理,获得多个互动信息集合;根据多个互动信息集合,设置多个互动场景内的互动动作要求信息;根据多个互动信息集合,设置多个互动场景内的互动考核要求信息;根据互动动作要求信息和互动考核要求信息进行多个互动场景的构建以及互动。

著录项

  • 公开/公告号CN114840074A

    专利类型发明专利

  • 公开/公告日2022-08-02

    原文格式PDF

  • 申请/专利权人 深圳市触影设计有限公司;

    申请/专利号CN202210281900.2

  • 发明设计人 黄林法;刘祯祯;

    申请日2022-03-22

  • 分类号G06F3/01(2006.01);G06K9/62(2022.01);

  • 代理机构武汉江楚智汇知识产权代理事务所(普通合伙) 42228;

  • 代理人邓寅杰

  • 地址 518000 广东省深圳市福田区华富街道田面社区深南中路4018号设计之都11栋五层5B

  • 入库时间 2023-06-19 16:12:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-19

    实质审查的生效 IPC(主分类):G06F 3/01 专利申请号:2022102819002 申请日:20220322

    实质审查的生效

  • 2022-08-02

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及虚拟现实技术领域,具体涉及一种基于虚拟现实的情景式互动方法及系统。

背景技术

虚拟现实是指通过计算机技术构建虚拟的环境,且与现实环境内的信息类似,使用户可通过视、听、触等感觉感官在虚拟环境内体会到现实世界,甚至体会到现实内不存在的世界。

虚拟现实目前广泛应用于娱乐、教育、训练等领域。在技能训练领域,虚拟现实技术应用较为成熟。

目前虚拟现实应用至技能训练时,情景式交互的设置无法全面考虑技能训练的要求,导致技能训练成本过高或技能训练掌握较差,存在着技能训练效果较差的技术问题。

发明内容

本申请提供了一种基于虚拟现实的情景式互动方法及系统,用于针对解决现有技术中虚拟现实应用至技能训练时存在的技能训练效果较差的技术问题。

鉴于上述问题,本申请提供了一种基于虚拟现实的情景式互动方法及系统。

本申请的第一个方面,提供了一种基于虚拟现实的情景式互动方法,所述方法包括:获取当前情景式互动目的信息;根据所述情景式互动目的信息,进行互动场景划分,获得多个互动场景;采集获取所述多个互动场景内的多维度互动信息,获得多个多维度互动信息集合;对所述多个多维度互动信息集合进行降维处理,获得多个互动信息集合;根据所述多个互动信息集合,设置所述多个互动场景内的互动动作要求信息;根据所述多个互动信息集合,设置所述多个互动场景内的互动考核要求信息;根据所述互动动作要求信息和所述互动考核要求信息进行所述多个互动场景的构建以及互动。

本申请的第二个方面,提供了一种基于虚拟现实的情景式互动系统,所述系统包括:第一获得单元,用于获取当前情景式互动目的信息;第一处理单元,用于根据所述情景式互动目的信息,进行互动场景划分,获得多个互动场景;第二获得单元,用于采集获取所述多个互动场景内的多维度互动信息,获得多个多维度互动信息集合;第二处理单元,用于对所述多个多维度互动信息集合进行降维处理,获得多个互动信息集合;第三处理单元,用于根据所述多个互动信息集合,设置所述多个互动场景内的互动动作要求信息;第四处理单元,用于根据所述多个互动信息集合,设置所述多个互动场景内的互动考核要求信息;第一执行单元,用于根据所述互动动作要求信息和所述互动考核要求信息进行所述多个互动场景的构建以及互动。

本申请的第三个方面,提供了一种基于虚拟现实的情景式互动系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行如第一方面所述方法的步骤。

本申请的第四个方面,提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。

本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:

本申请实施例提供的技术方案通过获取当前虚拟现实进行情景式互动的技能训练目的相关信息,进行多个互动场景的划分,并采集多个互动场景内的多维度的互动信息,对其多维度的互动信息进行降维,得到多个互动信息集合,并根据多个互动信集合设置多个互动场景内互动动作的要求信息,以及根据多个互动信息集合设置多个互动场景内互动的考核要求信息,然后根据该多个互动场景内的动作要求信息和考核要求信息进行各个互动场景的构建,并进行情景式的互动。本申请实施例通过根据当前虚拟现实情景式互动的目的信息划分获得多个互动场景,能够在各个场景内进行不同动作的交互训练,并采集各个场景内的多维度互动信息降维,能够降低数据维度的同时保留互动信息的数据特征,进而提升构建各互动场景的效率,并根据互动信息集合动态、针对性地设置各个互动场景内的互动动作要求和考核要求,能够降低不必要的互动训练动作强度,提升必要互动训练动作的要求,进而达到降低技能训练成本,提升情景式互动技能训练效果的技术效果。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

图1为本申请提供的一种基于虚拟现实的情景式互动方法流程示意图;

图2为本申请提供的一种基于虚拟现实的情景式互动方法中获得多个互动动作要求信息的流程示意图;

图3为本申请提供的一种基于虚拟现实的情景式互动方法中获得多个互动考核要求信息的流程示意图;

图4为本申请提供了一种基于虚拟现实的情景式互动系统结构示意图;

图5为本申请示例性电子设备的结构示意图。

附图标记说明:第一获得单元11,第以处理单元12,第二获得单元13,第二处理单元14,第三处理单元15,第四处理单元16,第一执行单元17,电子设备300,存储器301,处理器302,通信接口303,总线架构304。

具体实施方式

本申请通过提供了一种基于虚拟现实的情景式互动方法及系统,用于针对解决现有技术中虚拟现实应用至技能训练时存在的技能训练效果较差的技术问题。

申请概述

虚拟现实是指通过计算机技术构建虚拟的环境,且与现实环境内的信息类似,使用户可通过视、听、触等感觉感官在虚拟环境内体会到现实世界,甚至体会到现实内不存在的世界。

虚拟现实目前广泛应用于娱乐、教育、训练等领域。在技能训练领域,虚拟现实技术应用较为成熟。在具体地,通过虚拟现实技术构建模拟现实虚拟环境,使用户能够在其中进行有目的性的动作或脑力交互,达到技能训练的目的。虚拟现实在技能训练中的应用主要分布在驾驶、医疗、体育等领域。

目前虚拟现实应用至技能训练时,情景式交互的设置无法全面考虑技能训练的要求,导致技能训练成本过高或技能训练掌握较差,存在着技能训练效果较差的技术问题。

针对上述技术问题,本申请提供的技术方案总体思路如下:

本申请实施例提供的技术方案通过获取当前虚拟现实进行情景式互动的技能训练目的相关信息,进行多个互动场景的划分,并采集多个互动场景内的多维度的互动信息,对其多维度的互动信息进行降维,得到多个互动信息集合,并根据多个互动信集合设置多个互动场景内互动动作的要求信息,以及根据多个互动信息集合设置多个互动场景内互动的考核要求信息,然后根据该多个互动场景内的动作要求信息和考核要求信息进行各个互动场景的构建,并进行情景式的互动。

在介绍了本申请基本原理后,下面,将参考附图对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是本申请的全部实施例,应理解,本申请不受这里描述的示例实施例的限制。基于本申请的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部。

如图1所示,本申请提供了一种基于虚拟现实的情景式互动方法,所述方法包括:

S100:获取当前情景式互动目的信息;

本申请实施例中,在需要进行虚拟现实情景式互动环境的构建及互动时,需要根据当前的情景式互动目的进行互动环境的构建。

本申请实施例中,虚拟现实情景式互动的目的为技能训练,具体地,用户可通过多个感官体会虚拟情景内的信息,并做出互动动作,实现技能训练。示例性地,具体的技能训练目的可包括驾驶技能、体育动作、医疗技能等技能的训练。

获取当前进行虚拟现实互动技能训练的情景式互动目的信息,可选的,该情景式互动目的信息可为上述的驾驶技能、体育动作、医疗技能等技能训练目的,也可为现有技术中其他的虚拟现实交互目的。

S200:根据所述情景式互动目的信息,进行互动场景划分,获得多个互动场景;

本申请实施例中,上述的情景式互动目的信息内一般包括多个互动的场景。示例性地,若情景式互动目的信息为驾驶技能的训练,则包括多种车辆、多种路况、多种驾驶情况例如倒车、转弯等互动场景。

基于不同互动目的内的多个互动场景,根据情景式互动目的信息进行互动场景划分,获得多个互动场景。多个互动场景内可分别进行具体的不同的互动,实现不同具体场景下的互动目的。

S300:采集获取所述多个互动场景内的多维度互动信息,获得多个多维度互动信息集合;

具体地,不同互动场景内分别包括多种不同的情景式互动动作,示例性地,在不同的驾驶技能训练互动场景内,分别包括转向、倒车、减速、加速等对应的互动动作,每种互动动作需要通过用户进行不同的动作在虚拟现实环境内实现,例如转向角度、刹车幅度等动作,这些动作在虚拟现实内可通过接触设备进行检测转化为信息,并反应在虚拟环境内,形成互动信息,虚拟环境根据该互动信息做出反馈,从而实现交互。而对于较为复杂的互动场景内的复杂互动动作,则包括多维度的互动信息。

如此,分别采集多个互动场景内的多维度互动信息,示例性地,多个互动场景内的多维度互动信息集合包括多个不同互动动作的动作类型、动作幅度和动作时间等信息。

S400:对所述多个多维度互动信息集合进行降维处理,获得多个互动信息集合;

具体而言,由于上述的多维度互动信息集合内的互动信息的数据量较为庞大,例如,同一动作可通过多个不同幅度、不同速度的相似动作完成,而这些相似动作对应形成的互动信息均不同,若基于全部的互动信息构建互动场景,则数据处理和构建工作过于庞杂。

因此,本申请实施例中分别对多个多维度互动信息集合内的数据进行降维处理,降低数据维度,同时保留互动信息的特征,得到上述的多个互动信息集合。如此,可降低数据处理和构建工作量,降低成本,提升效率。

可选的,本申请实施例中对多个多维度互动信息集合内数据进行降维处理的方法可包括主成分分析法、因子分析法或者其他非线性降维算法等。

S500:根据所述多个互动信息集合,设置所述多个互动场景内的互动动作要求信息;

本申请实施例中,根据上述的多个互动信息集合,可获得各个互动场景内需要进行的不同的互动动作,以及不同互动动作进行时的互动信息。

在基于虚拟现实进行技能训练的过程中,虚拟环境需要判断用户是否完成当前互动动作而做出相应的反馈,判断的根据即为用户是否进行互动动作以及互动动作是否做到位,一般可在构建互动场景时设置互动动作要求信息作为判断基础,具体可设置互动动作要求信息,用以判断用户是否做出互动动作,以及互动动作对应的互动信息是否做满足对应的互动动作要求信息,得出判断结果。

具体地,根据上述的多个互动信息集合,根据其中每个互动信息集合内各个互动动作的互动信息,设置符合技能训练要求的互动动作要求信息,得到多个互动场景内的互动动作要求信息。如此,当用户在某一互动场景内做出互动动作后,即可根据对应的互动动作要求信息判断该次互动动作是否满足要求,进而做出相应反馈。

S600:根据所述多个互动信息集合,设置所述多个互动场景内的互动考核要求信息;

具体地,在基于虚拟现实进行技能互动训练时,在某一互动场景内的训练完成后,一般可根据用户的互动动作整体水平,对用户该次的训练进行考核打分,以使用户了解自己在该项技能的训练水平。

本申请实施例中,根据前述的多个互动信息集合内的互动动作类型,以及各个互动动作对应的互动信息,分析获得每种互动动作在满足互动动作要求信息完成的基础上,用户实际完成的互动动作对应的互动信息的水平。

示例性地,若某一互动动作为转向,在用户做出的互动转向动作满足互动动作要求信息完成后,设置一定的互动信息阈值作为互动考核要求信息,分析用户该次转向动作的互动信息是否优秀。互动考核要求信息具体可通过转向速度、准确度等维度互动信息数据进行具体的设置,且与互动信息集合内的数据类型一一对应。

通过根据降维后的互动信息集合,分别在多个互动场景内设置不同的互动考核要求信息,能够在用户进行技能训练并完成对应动作后,对完成情况进行优劣评估,进而作为技能训练优劣的参考数据,提升虚拟现实技能训练效果。

S700:根据所述互动动作要求信息和所述互动考核要求信息进行所述多个互动场景的构建以及互动。

根据前述内容中多个互动场景内的互动动作要求信息、互动考核要求信息以及每个互动场景内的互动信息集合,进行多个互动场景的构建,然后基于多个互动场景合成获得一种技能训练的虚拟现实训练总场景,供用户进行体验、互动和训练。

本申请实施例通过根据当前虚拟现实情景式互动的目的信息划分获得多个互动场景,能够在各个场景内进行不同动作的交互训练,并采集各个场景内的多维度互动信息降维,能够降低数据维度的同时保留互动信息的数据特征,进而提升构建各互动场景的效率,并根据互动信息集合动态、针对性地设置各个互动场景内的互动动作要求和考核要求,能够降低不必要的互动训练动作强度,提升必要互动训练动作的要求,进而达到降低技能训练成本,提升情景式互动技能训练效果的技术效果。

本申请实施例提供的方法中的步骤S200包括:

S210:根据所述情景式互动目的信息,获得互动技能训练信息;

S220:根据所述互动技能训练信息,按照互动技能场景进行划分,获得多个互动技能场景;

S230:根据所述多个互动技能场景,得到所述多个互动场景。

具体地,根据当前的情景式互动目的信息内对应的所需进行训练的技能,获得互动技能训练信息,其包括所需训练的技能、以及该技能在不同场景下的训练内容等信息。

进一步地,根据该互动技能训练信息内在不同场景下的训练内容,将互动技能训练信息按照互动技能场景进行划分,获得多个互动技能场景。示例性地,若互动技能训练信息内包括车辆驾驶技能的训练,则多个互动技能场景包括不同车型、不同路况、不同行驶操作等多个。

根据该多个互动技能场景,不同的互动技能训练需要在不同的虚拟场景内进行,则对应设置划分多个互动场景,与互动技能场景一一对应,分别进行多种不同具体场景下技能的训练。

本申请实施例通过根据虚拟现实情景式互动目的信息内的技能训练场景,划分获得多个互动场景,能够在各个互动场景内分别进行不同具体类型技能的训练,并能够分别根据场景内的技能动态的设计技能训练需求,从而实现动态化调整学习强度和考核要求的技能训练。

本申请实施例提供的方法中的步骤S400包括:

S410:对所述多个多维度互动信息集合分别进行去中心化处理;

S420:对处理获得的所述多个多维度互动信息集合,分别计算获得多个第一协方差矩阵;

S430:对多个所述第一协方差矩阵进行运算,分别获得多个第一特征值和多个第一特征向量;

S440:将所述多个多维度互动信息集合分别投影到所述多个第一特征向量上,获得所述多个互动信息集合。

本申请实施例中,优选采用主成分分析法进行数据降维。将上述的多个多维度互动信息集合内的多维度互动信息进行数值化,示例性地,将驾驶技能操作中的具体操作进行数值标记等数值化处理。

然后对处理后的多个多维度互动信息集合内的数据分别进行去中心化处理,首先求解每个多维度互动信息集合内各个维度互动信息数据的均值,然后对于全部的数据减去该均值,完成各维度互动信息数据的去中心化。

对处理完成的多个多维度互动信息集合内的每个多维度互动信息集合内各个维度互动信息数据,采用协方差公式进行运算,分别计算获得多个第一协方差矩阵。继而通过矩阵运算,计算获得每个第一协方差矩阵的第一特征值以及第一特征向量。

基于计算获得的多个第一特征向量和第一特征值,选取最大的前K个第一特征值及对应的第一特征向量,K为正整数,将多个去中心化处理后的多维度互动信息集合内的数据投影到该K个第一特征向量上,得到数据降维后的多个互动信息集合。

本申请实施例通过采用主成分分析数据降维方法对多个多维度互动信息集合进行降维处理,获得多个互动信息集合,能够除去多维度互动信息集合内的冗余数据,具体去除同一技能步骤训练过程中的多组繁杂的互动信息,且保留各个技能步骤对应互动信息的特征,将为后数据损失量较小,提升互动场景构建的效率和降低数据处理工作量。

如图2所示,本申请实施例提供的方法中的步骤S500包括:

S510:根据多个所述互动场景对于所述情景式互动目的信息实现的重要程度,进行权重分配,获得第一权重分配结果;

S520:根据多个所述互动信息集合,设置多个互动动作;

S530:根据多个所述互动动作,进行动作要求信息提取,获得多个初步动作要求信息;

S540:根据所述第一权重分配结果,分别对多个所述初步动作要求信息进行调整,获得多个所述互动动作要求信息。

具体而言,在通过虚拟现实进行技能互动训练时,不同互动场景内的互动技能对于情景式互动目的信息对应的技能训练的重要性不同,示例性地,在车辆驾驶技能训练中,倒车技能训练的重要性大于稳定行驶中加速训练的重要性。则对应的,倒车技能训练的互动场景对于情景式互动目的信息实现的重要程度大于稳定行驶中加速训练的互动场景。

如此,根据多个互动场景对于情景式互动目的信息实现的重要程度,进行权重分配,得到各个互动场景的权重值,进而得到第一权重分配结果。

根据前述的多个互动信息集合以及对应的互动场景,获取每个互动场景内互动信息集合对应的互动动作。示例性地,若某一互动信息集合内包括转向速度、转向时间、转向准确度等,则其对应的互动场景内的一互动动作为转向。

进一步地,根据该互动动作的多种互动信息,进行动作要求信息的提取,示例性地,可从转向速度、转向时间、转向准确度信息中提取符合训练要求的互动信息,并作为初步动作要求信息,当训练动作满足初步动作要求信息时,虚拟现实场景才会做出动作训练完成的反馈,否则将会做出未完成的反馈。

进一步地,基于前述的多个互动动作的多个初步动作要求信息,以及第一权重分配结果,可认为对于情景式互动目的信息实现的重要程度较大的互动场景内的互动动作需要在训练时做的较为标准才能够视为完成,及杜宇权重值较大的互动场景内的互动动作的互动动作要求较为严格。因此,采用该第一权重分配结果内的权重值对各互动场景内的互动动作的初步动作要求信息进行调整。

具体调整的过程中,若一互动场景的权重值较大,则将该互动场景内的互动动作的初步动作要求信息向更为严格的方向进行调整,反之则向更为简易的方向进行调整,调整幅度根据权重值的具体大小以及实际业务进行设置,调整完成后,则获得多个上述的互动动作要求信息。

本申请实施例通过根据不同互动场景对于技能情景式互动训练目的实现的重要性进行权重分配,并采用权重分配结果调整各个互动场景内互动动作的动作要求信息的严格程度,能够动态、适应性地设置互动动作要求,进而使得用户在进行互动训练时能够降低不重要动作的训练强度,加强对于较为重要动作的训练要求,进而达到更好的训练效果。

如图3所示,本申请实施例提供的方法中的步骤S600包括:

S610:根据多个所述初步动作要求信息,进行动作要求信息区间提取,获得多个动作要求信息区间;

S620:根据多个所述动作要求信息区间,设置多个初步考核要求阈值;

S630:根据所述第一权重分配结果,对多个所述初步考核要求阈值在所述动作要求信息区间内进行调整,获得多个互动考核要求阈值;

S640:将多个所述互动考核要求阈值结合,分别得到多个所述互动考核要求信息。

具体地,根据前述的多个初步动作要求信息,其内包括多个互动场景内不同互动动作在训练时判断是否完成的动作要求。对多个初步动作要求信息进行动作要求信息区间提取,可选的,每个初步动作要求信息包括若干个动作要求阈值,例如对于转向操作,包括转向速度、转向准确度等阈值,而若干个动作要求阈值附近的动作要求信息即形成了动作要求信息区间。

在动作要求信息区间内,若小于动作要求阈值,则可认为对应的互动动作未完成,若大于动作要求阈值,则可认为对应的互动动作完成,若较大程度大于动作要求阈值,则可认为该次互动动作完成较好。

如此,根据多个动作要求信息区间,在其中选择多个较大程度大于动作要求阈值的数据,作为多个初步考核要求阈值,若互动动作完成时达到该考核要求阈值,则较大程度超过了动作要求信息的要求,该次互动动作完成较好。考核要求阈值可根据实际互动动作难度进行设置。

进一步地,基于多个初步考核要求阈值,以及前述的第一权重分配结果,对多个初步考核要求阈值进行调整,具体在每个初步考核要求阈值所在的动作要求信息区间内进行调整。

具体调整过程中,若某一互动场景对应的权重值较大,则调整该互动场景内互动动作的初步考核要求阈值至更为严格的程度,即在对应的动作要求信息区间调整至更大值,以及,反之,则调整该互动场景内互动动作的初步考核要求阈值至更为建议的程度,即在对应的动作要求信息区间调整至更小值,但仍大于该动作要求信息区间内的初步动作要求信息。具体调整的程度可根据权重值大小以及实际业务需求进行设置。

如此,完成多个初步考核要求阈值的调整,获得多个互动动作的互动考核要求阈值,然后结合每个互动场景内的多个该互动考核要求阈值,得到上述的多个互动场景内的互动考核要求信息。

本申请实施例通过在互动动作的动作要求信息区间内设置初步考核要求阈值,并根据第一权重分配结果对各互动场景内的互动动作的初步考核要求阈值进行调整,能够对较为重要的互动场景内的互动动作进行较为严格的优劣考核,提升用户技能互动训练的兴趣,进而提升虚拟现实场景式互动训练的效果。

本申请实施例提供的方法中的步骤S510包括:

S511:构建获得权重分配模型,所述权重分配模型包括多个权重分配通道;

S512:将多个所述互动场景输入多个所述权重分配通道,每个所述权重分配通道均按照多个所述互动场景对于所述情景式互动目的信息实现的重要程度进行权重分配,获得多个权重分配结果;

S513:根据所述多个权重分配结果,进行多个所述互动场景的权重值计算;

S514:根据所述权重值计算的结果,得到所述第一权重分配结果。

其中,步骤S511包括:

S511-1:根据所述情景式互动目的信息,设置获得多个权重分配主体;

S511-2:根据所述多个权重分配主体,构建多个信息隔离的权重分配通道;

S511-3:合并多个所述权重分配通道,并构建输入层和输出层,得到所述权重分配模型。

具体而言,根据当前的权重分配需求,进行权重分配模型的构建。基于上述的情景式互动目的信息内对应的训练技能种类,设置多个权重分配主体。

具体地,各个权重分配主体为情景式互动目的信息对应训练技能种类领域的专家,各个权重分配主体可基于专家调查权重法进行情景式互动目的信息内多个互动场景的权重分配。示例性地,若情景式互动目的信息对应训练技能种类为车辆驾驶,则多个权重分配主体可为驾驶技能教培或驾驶领域专家。

根据多个权重分配主体,分别构建多个信息隔离的权重分配通道,各权重分配主体可在多个权重分配通道内进行独立的权重分配,不收其他权重分配主体的影响。

合并该多个所述权重分配通道,并构建模型的输入层和输出层,得到权重分配模型。在进行权重分配时,只需将需要进行权重分配的多个互动场景输入该权重分配模型,即可进行权重分配和相关计算并输出对应的权重分配结果。

将上述的多个互动场景输入多个权重分配通道,其中,每个权重分配通道内的权重分配主体均可按照多个互动场景对于情景式互动目的信息实现的重要程度进行权重分配,得到多个权重分配结果。

根据该多个权重分配结果,计算每个互动场景在多个权重分配结果内的权重均值,得到各个互动场景的权重值,进而合并所有互动场景的权重值,得到第一权重分配结果。

本申请实施例通过构建权重分配模型,设置多个信息隔离的权重分配通道,分别对多个互动场景进行独立的权重分配,能够避免单独进行权重分配可能出现的偏颇,权重分配更加准确和公正。

综上所述,本申请实施例通过根据当前虚拟现实情景式互动的目的信息划分获得多个互动场景,能够在各个场景内进行不同动作的交互训练,并采集各个场景内的多维度互动信息降维,能够降低数据维度的同时保留互动信息的数据特征,进而提升构建各互动场景的效率,并对各个互动场景进行权重分配,根据权重分配结果和互动信息集合进行动态、针对性地设置各个互动场景内的互动动作要求和考核要求,能够降低不必要的互动训练动作强度,提升必要互动训练动作的要求,进而提升用户进行虚拟现实体验训练的兴趣,达到降低技能训练成本,提升情景式互动技能训练效果的技术效果。

实施例二

基于与前述实施例中一种基于虚拟现实的情景式互动方法相同的发明构思,如图4所示,本申请提供了一种基于虚拟现实的情景式互动系统,其中,所述系统包括:

第一获得单元11,用于获取当前情景式互动目的信息;

第一处理单元12,用于根据所述情景式互动目的信息,进行互动场景划分,获得多个互动场景;

第二获得单元13,用于采集获取所述多个互动场景内的多维度互动信息,获得多个多维度互动信息集合;

第二处理单元14,用于对所述多个多维度互动信息集合进行降维处理,获得多个互动信息集合;

第三处理单元15,用于根据所述多个互动信息集合,设置所述多个互动场景内的互动动作要求信息;

第四处理单元16,用于根据所述多个互动信息集合,设置所述多个互动场景内的互动考核要求信息;

第一执行单元17,用于根据所述互动动作要求信息和所述互动考核要求信息进行所述多个互动场景的构建以及互动。

进一步的,所述系统还包括:

第三获得单元,用于根据所述情景式互动目的信息,获得互动技能训练信息;

第五处理单元,用于根据所述互动技能训练信息,按照互动技能场景进行划分,获得多个互动技能场景;

第四获得单元,用于根据所述多个互动技能场景,得到所述多个互动场景。

进一步的,所述系统还包括:

第六处理单元,用于对所述多个多维度互动信息集合分别进行去中心化处理;

第七处理单元,用于对处理获得的所述多个多维度互动信息集合,分别计算获得多个第一协方差矩阵;

第八处理单元,用于对多个所述第一协方差矩阵进行运算,分别获得多个第一特征值和多个第一特征向量;

第五获得单元,用于将所述多个多维度互动信息集合分别投影到所述多个第一特征向量上,获得所述多个互动信息集合。

进一步的,所述系统还包括:

第九处理单元,用于根据多个所述互动场景对于所述情景式互动目的信息实现的重要程度,进行权重分配,获得第一权重分配结果;

第十处理单元,用于根据多个所述互动信息集合,设置多个互动动作;

第六获得单元,用于根据多个所述互动动作,进行动作要求信息提取,获得多个初步动作要求信息;

第十一处理单元,用于根据所述第一权重分配结果,分别对多个所述初步动作要求信息进行调整,获得多个所述互动动作要求信息。

进一步的,所述系统还包括:

第七获得单元,用于根据多个所述初步动作要求信息,进行动作要求信息区间提取,获得多个动作要求信息区间;

第十二处理单元,用于根据多个所述动作要求信息区间,设置多个初步考核要求阈值;

第十三处理单元,用于根据所述第一权重分配结果,对多个所述初步考核要求阈值在所述动作要求信息区间内进行调整,获得多个互动考核要求阈值;

第八获得单元,用于将多个所述互动考核要求阈值结合,分别得到多个所述互动考核要求信息。

进一步的,所述系统还包括:

第一构建单元,用于构建获得权重分配模型,所述权重分配模型包括多个权重分配通道;

第十四处理单元,用于将多个所述互动场景输入多个所述权重分配通道,每个所述权重分配通道均按照多个所述互动场景对于所述情景式互动目的信息实现的重要程度进行权重分配,获得多个权重分配结果;

第十五处理单元,用于根据所述多个权重分配结果,进行多个所述互动场景的权重值计算;

第九获得单元,用于根据所述权重值计算的结果,得到所述第一权重分配结果。

进一步的,所述系统还包括:

第十获得单元,用于根据所述情景式互动目的信息,设置获得多个权重分配主体;

第二构建单元,用于根据所述多个权重分配主体,构建多个信息隔离的权重分配通道;

第三构建单元,用于合并多个所述权重分配通道,并构建输入层和输出层,得到所述权重分配模型。

基于与前述实施例中一种基于虚拟现实的情景式互动方法相同的发明构思,本申请还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如实施例一内的方法。

示例性电子设备

下面参考图5来描述本申请的电子设备,

基于与前述实施例中一种基于虚拟现实的情景式互动方法相同的发明构思,本申请还提供了一种基于虚拟现实的情景式互动系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使得系统以执行实施例一所述方法的步骤。

该电子设备300包括:处理器302、通信接口303、存储器301。可选的,电子设备300还可以包括总线架构304。其中,通信接口303、处理器302以及存储器301可以通过总线架构304相互连接;总线架构304可以是外设部件互连标(peripheral componentinterconnect,简称PCI)总线或扩展工业标准结构(extended industry Standardarchitecture,简称EISA)总线等。所述总线架构304可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

处理器302可以是一个CPU,微处理器,ASIC,或一个或多个用于控制本申请方案程序执行的集成电路。

通信接口303,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN),有线接入网等。

存储器301可以是ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable Programmable read-only memory,EEPROM)、只读光盘(compactdiscread-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线架构304与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器301用于存储执行本申请方案的计算机执行指令,并由处理器302来控制执行。处理器302用于执行存储器301中存储的计算机执行指令,从而实现本申请上述实施例提供的一种基于虚拟现实的情景式互动方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(SolidState Disk,SSD))等。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请及其等同技术的范围之内,则本申请意图包括这些改动和变型在内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号