一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

虚拟现实显示设备的升级方法、计算机装置及计算机可读存储介质与流程

2022-02-19 05:20:20 来源:中国专利 TAG:


1.本发明涉及虚拟现实的技术领域,具体地,是一种虚拟现实显示设备的升级方法以及实现这种方法的计算机装置、计算机可读存储介质。


背景技术:

2.随着虚拟现实技术的发展,虚拟现实显示设备(例如vr眼镜)在游戏、虚拟教学中的应用越来越广泛,例如用户可以通过佩戴虚拟现实显示设备进行虚拟的游戏,又或者进行模拟特定场景的教学,如医疗教学等。
3.随着培训课程的更新,往往需要对虚拟现实显示的软件程序进行升级、更新,由于虚拟现实显示设备出售后,通常使用远程的方式进行软件的更新,例如通过云端服务器向虚拟现实显示设备发送升级程序,由虚拟现实显示设备安装并运行升级程序。
4.然而,现有的升级方法是针对所有的虚拟现实显示设备统一进行升级,或者针对特定的课程进行统一的升级,并不是考虑不同用户或者用户群组在培训过程中存在的差异而提供针对性的升级程序,无法满足针对特定用户或者用户群组提升培训质量的要求。
5.现有的一些软件程序升级方法虽然是针对特定的用户群组,例如公开号为cn106406943a的发明专利申请公开了一种不同版本客户端的定制升级方法,这种方法是针对特定版本的客户端进行统一的定制升级,但这种方法仅仅是针对使用相同版本的客户端的用户,升级的内容与用户的操作数据无关。此外,由于该方法并不是针对虚拟培训的情况,无法针对使用虚拟现实显示进行远程培训以提升用户培训质量。


技术实现要素:

6.本发明的第一目的是提供一种能够针对特定用户以提升虚拟培训质量的虚拟现实显示设备的升级方法。
7.本发明的第二目的是提供一种实现上述虚拟现实显示设备的升级方法的虚拟现实显示设备。
8.本发明的第三目的是提供一种实现上述虚拟现实显示设备的升级方法的计算机可读存储介质。
9.为实现本发明的第一目的,本发明提供的虚拟现实显示设备的升级方法包括记录每一虚拟现实显示设备的编号,并记录至少一个目标用户的信息,目标用户对应于至少一个目标虚拟现实显示设备;并且,获取目标用户使用目标虚拟现实显示设备进行虚拟培训时的操作数据,根据操作数据确定目标用户的操作薄弱环节,并设定针对操作薄弱环节的升级程序;将升级程序发送至目标虚拟现实显示设备,目标虚拟现实显示设备安装并运行升级程序。
10.由上述方案可见,针对使用虚拟现实显示设备进行远程虚拟培训的情况,可以根据特定用户的操作情况,分析其操作薄弱环节,并且针对操作薄弱环节制定相应的升级程
序,以提升用户的操作质量,达到提升培训质量的效果。
11.一个优选的方案是,将升级程序发送至目标虚拟现实显示设备包括:通过远程无线网络将升级程序发送至目标虚拟现实显示设备。
12.进一步的方案是,获取目标用户的操作数据包括:记录目标用户使用目标虚拟设备的信息,在目标用户进行培训时,记录目标虚拟设备的操作数据。
13.可见,通过收集目标用户使用目标虚拟现实显示设备时的操作数据,可以有效的分析出目标用户的操作薄弱环节。
14.更进一步的方案是,根据操作数据确定目标用户的操作薄弱环节包括:获取目标用户至少一个操作环节的目标参数,并将目标参数与标准参数进行比较,根据比较结果确定目标用户的操作薄弱环节。
15.由此可见,通过与预先设定的标准参数进行对比,可以简单、快速的确定目标用户是否存在不理想的操作,进而准确的确定用户的操作薄弱环节。
16.更进一步的方案是,该方法还包括:获取与目标用户相关联的关联虚拟现实显示设备;将升级程序发送至目标虚拟现实显示设备时,还将升级程序发送至关联虚拟现实显示设备。
17.这样,不仅仅是特定的目标虚拟现实显示设备能够接收到升级程序,与目标用户相关联的一个或者多个关联虚拟现实显示设备也能够接收到升级程序,有利于同步的对目标用户相关的多台虚拟现实显示设备进行同步升级。
18.更进一步的方案是,关联虚拟现实显示设备包括:目标用户在预设时间段内使用次数超过预设次数虚拟现实显示设备。
19.优选的,目标用户的数量为二个以上;关联虚拟现实显示设备包括:相关联的二个以上的目标用户在预设时间段内使用次数超过预设次数虚拟现实显示设备。
20.由此可见,只要目标用户在一段时间段内多次使用虚拟现实显示设备,则确定该虚拟现实显示设备是关联虚拟现实显示设备,能够准确的确定关联虚拟现实显示设备。
21.进一步的方案是,关联虚拟现实显示设备包括:目标用户在该虚拟现实显示设备上初次登录的虚拟现实显示设备。
22.由此可见,针对用户首次使用的虚拟现实显示设备,也能够根据目标用户的情况来快速的确定该虚拟现实显示设备是否为关联虚拟现实显示设备,从而确保相关的虚拟现实显示设备均能够接收到升级程序,提升用户的培训效果。
23.为实现上述的第二目的,本发明提供的虚拟现实显示设备包括显示装置、处理器以及存储器,该处理器与显示装置通信,存储器存储有计算机程序,计算机程序被处理器执行时实现上述的虚拟现实显示设备的升级方法的各个步骤。
24.为实现上述的第三目的,本发明提供计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述虚拟现实显示设备的升级方法的各个步骤。
附图说明
25.图1应用是本发明虚拟现实显示设备的升级方法实施例的框架图。
26.图2是本发明虚拟现实显示设备的升级方法实施例的流程图的。
27.以下结合附图及实施例对本发明作进一步说明。
具体实施方式
28.本发明的虚拟现实显示设备的升级方法应用对虚拟现实显示设备进行远程的升级,例如应用于一个云端服务器,该云端服务器设置有处理器以及存储器,处理器可以向显示设备输出数据,存储器上存储有计算机程序,处理器通过执行该计算机程序实现上述的虚拟现实显示设备的升级方法。
29.虚拟现实显示设备的升级方法实施例:
30.本实施例应用于云端服务器,参见图1,云端服务器10可以与多台虚拟现实显示设备11、12、13进行通信,例如通过无线网络的方式向多台虚拟现实显示设备11、12、13发送信息,并且接收多台虚拟现实显示设备11、12、13反馈的数据。用户可以使用虚拟现实显示设备进行远程培训,例如进行虚拟的医疗培训,优选的,每一个用户需要在云端服务器10上注册账号,并且用户使用虚拟现实显示设备进行虚拟培训时,需要在云端服务器10上进行登录,并且输入使用的虚拟现实显示设备的编号等信息。这样,云端服务器10可以记录每一个用户使用虚拟现实显示设备进行培训是的操作数据,以便于对用户的培训效果进行分析。
31.通常,医疗培训机构的多个用户会使用同一批虚拟现实显示设备进行培训,因此,一个用户可能使用不同的虚拟现实显示设备进行培训。当然,也可能是单一的一个用户使用专用的虚拟现实显示设备进行培训。如图1所示,目标用户21使用专用的虚拟现实显示设备11进行培训,则目标用户21与虚拟现实显示设备11是一对一配对的关系。如果目标用户22、23是同一培训机构的用户,则目标用户22、23可能都使用虚拟现实显示设备12、13进行培训,则目标用户22、23与一批虚拟现实显示设备12、13形成匹配关系。本实施例中,同一培训机构的多个用户形成一个用户群组,同一用户群组的多个用户往往使用相同的一批虚拟现实显示设备进行远程培训。
32.下面结合图2对本技术的方案进行说明。首先,执行步骤s1,云端服务器记录每一台虚拟现实显示设备的编号。例如,虚拟现实显示设备在云端服务器进行注册时,云端服务器赋予每一台虚拟现实显示设备唯一的编号,以便于对每一台虚拟现实显示设备进行管理。优选的,云端服务器还记录每一台虚拟现实显示设备的相关信息,例如该虚拟现实显示设备使用的培训机构的名称、该虚拟现实显示设备当前的软件程序的版本号等。
33.然后,执行步骤s2,记录每一个目标用户的信息,例如,每一个目标用户在云端服务器上进行注册时,云端服务器赋予每一个目标用户唯一的编码,同时记录该目标用户所属的培训机构、培训课程等信息。如果多个目标用户属于同一个培训机构,则将多个目标用户设定为同一个用户群组,从而将同一培训机构的多个目标用户进行关联,以便于后续统计该用户群组的操作数据。
34.接着,执行步骤s3,如果目标用户使用虚拟现实显示设备进行培训操作,则目标用户需要先登录云端服务器,并且输入当次培训使用的虚拟现实显示设备的编号,这样,云端服务器将该目标用户与当前使用的虚拟现实显示设备进行关联,通过采集当前使用的虚拟现实显示设备的数据可以获取该目标用户的操作数据。
35.当目标用户使用虚拟现实显示设备进行培训操作时,虚拟现实显示设备将采集用户的操作数据,并且将所采集的操作数据发送至云端服务器,云端服务器执行步骤s3,记录目标用户当次操作的数据,例如用户各个操作环节的操作时间、各个环节的动作力度等。
36.云端服务器接收到用户的操作数据后,执行步骤s4,对用户的操作数据进行分析,
并确定用户的操作薄弱环节,例如,获取目标用户至少一个操作环节的目标参数,并将目标参数与标准参数进行比较,根据比较结果确定该目标用户的操作薄弱环节。具体的,可以针对每一个操作环节预先设定需要采集的目标参数,例如某一个动作的完成时间、某一个动作的执行幅度、用户执行某一操作时移动的准确性、用户执行系列动作时是否遗漏某些操作或者执行顺序是否错误等。同时,针对这些目标参数,均设置相应的标准参数,例如,针对某一个特定的动作,设定完整该动作的标准时间。
37.确定用户的操作薄弱环节时,使用目标用户的实际目标参数与标准参数进行对比,例如执行某一个动作的标准参数是3秒,而用户的实际操作时间是4秒,则可以认定目标用户该操作不达标,如果目标用户的实际操作时间是2.5秒,在认为目标用户符合预期的要求。
38.通过对目标用户的目标参数与标准参数进行对比,可以确定目标用户的操作薄弱环节,例如目标用户是否在同一个环节上多个动作均存在不达标的情况,如果是,则可以确定该环节是该目标用户的操作薄弱环节。进一步的,可以针对每一个环节设置相应的评分标准,根据用户的操作数据来确定目标用户在该环节上的得分。这样,如果一个培训的课程包含多个环节,由于每一个环节均具有相应的评分,则可以根据用户在多个环节上的评分来确定该用户的操作薄弱环节,例如选择评分最低的一个或者两个环节作为该目标用户的操作薄弱环节。或者,设定操作薄弱环节的评分基准,如果用户在某一个环节上的评分低于该评分基准,则认为该环节是目标用户的操作薄弱环节。
39.进一步的,可以针对一个用户群组设定该用户群组的操作薄弱环节。例如,一个用户群组中包含有20个目标用户,确定该用户群组的操作薄弱环节时,可以统计该用户群组中多个目标用户的操作薄弱环节,挑选出该用户群组中操作薄弱环节出现次数最多的一个或者两个操作薄弱环节作为该用户群组的操作薄弱环节。
40.然后,针对该目标用户或者该用户群组的操作薄弱环节,设定相应的培训提升方案,例如针对操作薄弱环节设置加强培训的程序,从而形成升级程序。当虚拟现实显示设备安装并运行该升级程序后,目标用户可以针对操作薄弱环节进行有针对性的加强培训。
41.然后,执行步骤s5,云端服务器获取该升级程序,例如程序开发方将升级程序上传到云端服务器,并且通过云端服务器发送至多台虚拟现实显示设备,例如通过无线网络的方式将升级程序发送至多台虚拟现实显示设备,即执行步骤s6。
42.由于升级程序是针对特定的目标用户或者用户群组,因此,云端服务器并不是将该升级程序发送至所有的虚拟现实显示设备,而是发送至特定的虚拟现实显示设备,即目标虚拟现实显示设备。例如,目标用户专用的虚拟现实显示设备,则该专用的虚拟现实显示设备将接收到升级程序。由于每一台虚拟现实显示设备均有自己唯一的编号,并且云端服务器记录该虚拟现实显示设备与目标用户之前的对应关系,因此,可以根据目标用户来确定需要接收升级程序的虚拟现实显示设备,并且有针对性的将升级程序发送至目标虚拟现实显示设备。
43.如果是针对用户群组的升级程序,则需要确定该用户群组对应的多台虚拟现实显示设备的编号。例如,该用户群组是某一个培训机构的多个目标用户,则查找该培训机构所对应多个目标虚拟现实显示设备的信息,并且向多个目标虚拟现实显示设备发送升级程序。
44.目标虚拟现实显示设备接收到升级程序后,将安装并运行该升级程序,用户使用虚拟现实显示设备进行虚拟培训时,便可以针对操作薄弱环节进行有针对性的训练。
45.然而,由于目标用户可能使用其他的虚拟现实显示设备进行培训,或者培训机构还使用其他的虚拟现实显示设备进行培训,但云端服务器并未记录这些虚拟现实显示设备是属于特定的培训机构。如果培训机构使用这些未关联到该培训机构的虚拟现实显示设备进行远程培训时,往往因为使用的虚拟现实显示设备未安装升级程序而影响培训效果。因此,本实施例中,云端服务器还主动查找与目标用户相关联的关联虚拟现实显示设备,并且向虚拟现实显示设备发送升级程序。
46.具体的,针对单一的目标用户,可以查找该目标用户在一段时间段内使用虚拟现实显示设备的此时,如果目标用户在在预设时间段内使用某一虚拟现实显示设备的次数超过预设次数,则可以确定该虚拟现实显示设备为关联虚拟现实显示设备。
47.针对用户群组,即目标用户的数量为二个以上的情况,则查找该用户群组中是否有二个以上的目标用户在预设时间段内使用某一虚拟现实显示设备的次数超过预设次数,则可以确定该虚拟现实显示设备为关联虚拟现实显示设备。例如,一个用户群组中,如果有三个目标用户在一个星期内,均使用同一台虚拟现实显示设备进行虚拟培训并且虚拟培训的次数累计到达5次,则认为该虚拟现实显示设备就是该用户群组的关联虚拟现实显示设备。
48.当然,还可以针对目标用户或者用户群组首次使用的虚拟现实显示设备进行关联判断,例如,当目标用户在某一台虚拟现实显示设备上初次登录时,则可以将该虚拟现实显示设备设定为目标虚拟现实显示设备。例如,某一台虚拟现实显示设备未曾在云端服务器上注册过,当该虚拟现实显示设备首次在云端服务器上进行注册时,如果使用该虚拟现实显示设备的用户是需要进行程序升级的用户,则可以将该虚拟现实显示设备设定为关联虚拟现实显示设备。
49.或者,虽然某一台虚拟现实显示设备已经在云端服务器上注册,但如果目标用户首次在该台虚拟现实显示设备进行注册使用,即云端服务器首次记录目标用户使用该台虚拟现实显示设备进行虚拟培训,也可以将该台虚拟现实显示设备设定为关联虚拟现实显示设备。
50.因此,云端服务器需要执行步骤s7,判断是否存在关联虚拟现实显示设备,如果存在关联虚拟现实显示设备,则执行步骤s8,向关联虚拟现实显示设备发送升级程序,关联虚拟现实显示设备接收到升级程序后,将安装并运行虚拟现实显示设备,从而方便用户针对操作薄弱环节进行有针对性的提升操作。
51.可见,本实施例能够针对目标用户或者用户群组进行有针对性的分析,尤其是针对目标用户的操作薄弱环节进行针对性的程序升级,以提升目标用户的培训效果。另外,针对目标用户使用不同虚拟现实显示设备的情况,本实施例还查找相关联的关联虚拟现实显示设备,通过向关联虚拟现实显示设备发送升级程序,可以方便目标用户使用不同的虚拟现实显示设备进行虚拟培训,即使目标用户没有使用特定的虚拟现实显示设备,也能够在关联虚拟现实显示设备上进行程序升级,可以满足目标用户随时随地使用不同虚拟现实显示设备进行虚拟培训的需求。
52.计算机装置实施例:
53.本实施例的计算机装置可以是一个云端服务器,该云端服务器能够与多台虚拟现实显示设备进行通信,并且设置有处理器和存储器,其中,存储器存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述虚拟现实显示设备的升级方法的各个步骤。
54.例如,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明的各个模块。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。
55.本发明所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。
56.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
57.计算机可读存储介质实施例:
58.上述计算机装置所存储的计算机程序如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述虚拟现实显示设备的升级方法的各个步骤。
59.其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
60.最后需要强调的是,本发明不限于上述实施方式,例如确定操作薄弱环节的方式的变化,或者确定关联虚拟现实显示设备的方式的变化等,这些改变也应该包括在本发明权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献