虚拟现实中双向协助操作方法及系统.pdf

上传人:b*** 文档编号:1290999 上传时间:2018-04-13 格式:PDF 页数:11 大小:708.29KB
返回 下载 相关 举报
摘要
申请专利号:

CN201611038912.3

申请日:

2016.11.11

公开号:

CN106528164A

公开日:

2017.03.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/44申请日:20161111|||公开

IPC分类号:

G06F9/44; G06F3/01

主分类号:

G06F9/44

申请人:

上海远鉴信息科技有限公司

发明人:

王子建

地址:

200237 上海市徐汇区凌云路400号378室

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种虚拟现实中双向协助操作方法,其包括如下步骤:S1、在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;预先在终端中设置多个操作指令的协同工作规则;接收操作终端的操作指令;S2、操作终端根据操作终端的操作指令进行反馈;同时将接收操作终端的操作指令反馈发送到观察终端;S3、观察终端根据接收到操作终端的操作指令进行与操作终端相同或不同的反馈,并在观察终端上根据显示规则显示共享显示的区域。本发明还提供一种虚拟现实中双向协助操作系统。

权利要求书

1.一种虚拟现实中双向协助操作方法,其包括如下步骤:
S1、在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;预先在终端
中设置多个操作指令的协同工作规则;接收操作终端的操作指令;
S2、操作终端根据操作终端的操作指令进行反馈;同时将接收操作终端的操作指令反
馈发送到观察终端;
S3、观察终端根据接收到操作终端的操作指令进行与操作终端相同或不同的反馈,并
在观察终端上根据显示规则显示共享显示的区域。
2.根据权利要求1所述的虚拟现实中双向协助操作方法,其特征在于,
所述步骤S1包括:
在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的区域
以及指定显示的区域根据操作业务的要求进行配置;
预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对应的
操作业务类型、操作指令的优先级;
根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对应的
操作指令的优先级的应用场景对应的协同工作规则;
接收操作终端的操作指令。
3.根据权利要求2所述的虚拟现实中双向协助操作方法,其特征在于,
所述步骤S2包括:
判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否存在
观察终端发送的操作指令;
在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作指令
进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察终端
发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应的协
同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;同时
将最终执行的操作指令反馈发送到观察终端。
4.根据权利要求3所述的虚拟现实中双向协助操作方法,其特征在于,
所述步骤S3包括:
在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端的操
作指令进行与操作终端相同或不同的反馈;
在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的操作
指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观察终
端屏幕不同的显示内容;
显示内容显示在根据显示规则确定的共享显示的区域。
5.根据权利要求3所述的虚拟现实中双向协助操作方法,其特征在于,
所述步骤S1中还包括设置不同操作指令在操作终端、观察终端各自显示的内容、显示
内容的角度;
所述步骤S2中在存在多个不同操作业务类型对应的操作指令时,分别针对不同的操作
指令确定操作指令的反馈终端。
6.一种虚拟现实中双向协助操作系统,其包括如下单元:
协同工作规则配置单元,用于在各个终端中配置共享显示的区域以及指定显示的区域
的显示规则;预先在终端中设置多个操作指令的协同工作规则;接收操作终端的操作指令;
操作指令反馈单元,用于通过操作终端根据操作终端的操作指令进行反馈;同时将接
收操作终端的操作指令反馈发送到观察终端;
操作指令反馈同步单元,用于通过观察终端根据接收到操作终端的操作指令进行与操
作终端相同或不同的反馈,并在观察终端上根据显示规则显示共享显示的区域。
7.根据权利要求6所述的虚拟现实中双向协助操作系统,其特征在于,
所述协同工作规则配置单元包括:
在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的区域
以及指定显示的区域根据操作业务的要求进行配置;
预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对应的
操作业务类型、操作指令的优先级;
根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对应的
操作指令的优先级的应用场景对应的协同工作规则;
接收操作终端的操作指令。
8.根据权利要求7所述的虚拟现实中双向协助操作系统,其特征在于,
所述操作指令反馈单元包括:
判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否存在
观察终端发送的操作指令;
在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作指令
进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察终端
发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应的协
同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;同时
将最终执行的操作指令反馈发送到观察终端。
9.根据权利要求8所述的虚拟现实中双向协助操作系统,其特征在于,
所述操作指令反馈同步单元包括:
在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端的操
作指令进行与操作终端相同或不同的反馈;
在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的操作
指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观察终
端屏幕不同的显示内容;
显示内容显示在根据显示规则确定的共享显示的区域。
10.根据权利要求9所述的虚拟现实中双向协助操作系统,其特征在于,
所述协同工作规则配置单元中还包括设置不同操作指令在操作终端、观察终端各自显
示的内容、显示内容的角度;
所述操作指令反馈单元中在存在多个不同操作业务类型对应的操作指令时,分别针对
不同的操作指令确定操作指令的反馈终端。

说明书

虚拟现实中双向协助操作方法及系统

技术领域

本发明涉及虚拟现实中软件结构和处理方法技术领域,特别涉及一种虚拟现实中
双向协助操作方法及系统。

背景技术

虚拟现实技术(VR)主要包括模拟环境、感知、自然技能和传感设备等方面。模拟环
境是由计算机生成的、实时动态的三维立体逼真图像。感知是指理想的VR应该具有一切人
所具有的感知。除计算机图形技术所生成的视觉感知外,还有听觉、触觉、力觉、运动等感
知,甚至还包括嗅觉和味觉等,也称为多感知。自然技能是指人的头部转动,眼睛、手势、或
其他人体行为动作,由计算机来处理与参与者的动作相适应的数据,并对用户的输入作出
实时响应,并分别反馈到用户的五官。传感设备是指三维交互设备。

在虚拟现实软件中,现有技术均需由用户发起操作,然后经由软件反馈至用户,如
果第三方进行协助,将需要中断用户的操作。现有操作没有考虑过两方的协同工作,一方进
行操作的同时在另一方同步获得反馈。

发明内容

有鉴于此,本发明提出一种用于一方进行操作编辑后将结果直接反馈给用户的的
虚拟现实中双向协助操作系统及方法。

一种虚拟现实中双向协助操作方法,其包括如下步骤:

S1、在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;预先在
终端中设置多个操作指令的协同工作规则;接收操作终端的操作指令;

S2、操作终端根据操作终端的操作指令进行反馈;同时将接收操作终端的操作指
令反馈发送到观察终端;

S3、观察终端根据接收到操作终端的操作指令进行与操作终端相同或不同的反
馈,并在观察终端上根据显示规则显示共享显示的区域。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S1包括:

在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的
区域以及指定显示的区域根据操作业务的要求进行配置;

预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对
应的操作业务类型、操作指令的优先级;

根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对
应的操作指令的优先级的应用场景对应的协同工作规则;

接收操作终端的操作指令。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S2包括:

判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否
存在观察终端发送的操作指令;

在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作
指令进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察
终端发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应
的协同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;
同时将最终执行的操作指令反馈发送到观察终端。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S3包括:

在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端
的操作指令进行与操作终端相同或不同的反馈;

在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的
操作指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观
察终端屏幕不同的显示内容;

显示内容显示在根据显示规则确定的共享显示的区域。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S1中还包括设置不同操作指令在操作终端、观察终端各自显示的内容、
显示内容的角度;

所述步骤S2中在存在多个不同操作业务类型对应的操作指令时,分别针对不同的
操作指令确定操作指令的反馈终端。

本发明还提供一种虚拟现实中双向协助操作系统,其包括如下单元:

协同工作规则配置单元,用于在各个终端中配置共享显示的区域以及指定显示的
区域的显示规则;预先在终端中设置多个操作指令的协同工作规则;接收操作终端的操作
指令;

操作指令反馈单元,用于通过操作终端根据操作终端的操作指令进行反馈;同时
将接收操作终端的操作指令反馈发送到观察终端;

操作指令反馈同步单元,用于通过观察终端根据接收到操作终端的操作指令进行
与操作终端相同或不同的反馈,并在观察终端上根据显示规则显示共享显示的区域。

在本发明所述的虚拟现实中双向协助操作系统中,

所述协同工作规则配置单元包括:

在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的
区域以及指定显示的区域根据操作业务的要求进行配置;

预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对
应的操作业务类型、操作指令的优先级;

根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对
应的操作指令的优先级的应用场景对应的协同工作规则;

接收操作终端的操作指令。

在本发明所述的虚拟现实中双向协助操作系统中,

所述操作指令反馈单元包括:

判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否
存在观察终端发送的操作指令;

在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作
指令进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察
终端发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应
的协同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;
同时将最终执行的操作指令反馈发送到观察终端。

在本发明所述的虚拟现实中双向协助操作系统中,

所述操作指令反馈同步单元包括:

在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端
的操作指令进行与操作终端相同或不同的反馈;

在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的
操作指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观
察终端屏幕不同的显示内容;

显示内容显示在根据显示规则确定的共享显示的区域。

在本发明所述的虚拟现实中双向协助操作系统中,

所述协同工作规则配置单元中还包括设置不同操作指令在操作终端、观察终端各
自显示的内容、显示内容的角度;

所述操作指令反馈单元中在存在多个不同操作业务类型对应的操作指令时,分别
针对不同的操作指令确定操作指令的反馈终端。

实施本发明提供的虚拟现实中双向协助操作系统及方法与现有技术相比具有以
下有益效果:本发明通过分离操作者与观察者,两者可以观察同一个画面也可以观察不同
的界面内容,由操作者进行操作,操作结果反馈给操作者的同时实时反馈至观察者,两端均
可以看到结果,结果可以相同也可以是针对同一个事物的不同观察角度。

附图说明

图1是本发明实施例的改进的虚拟现实中双向协助操作方法流程图;

图2为现有技术中用户直接操作后反馈给用户的示意图。

图3是操作者操作后反馈给操作者的同时反馈给观察者的示意图。

具体实施方式

如图2所示,现有技术均由用户自身进行操作然后软件内获得反馈,或者由其他人
协助操作后获得反馈,也就是操作者和观察者都假定为一人,这使得多人合作将非常困难,
耗时增加或者中断用户的操作流程。在存在多个操作同时存在时,容易产生操作指令冲突,
并且容易造成操作终端,使用不便。为克服上述缺陷,如图1所示,本发明实施例提供一种虚
拟现实中双向协助操作方法,其包括如下步骤:

S1、在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;预先在
终端中设置多个操作指令的协同工作规则;接收操作终端的操作指令;

S2、操作终端根据操作终端的操作指令进行反馈;同时将接收操作终端的操作指
令反馈发送到观察终端;

S3、观察终端根据接收到操作终端的操作指令进行与操作终端相同或不同的反
馈,并在观察终端上根据显示规则显示共享显示的区域。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S1包括:

在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的
区域以及指定显示的区域根据操作业务的要求进行配置;

预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对
应的操作业务类型、操作指令的优先级;

根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对
应的操作指令的优先级的应用场景对应的协同工作规则;

接收操作终端的操作指令。

可选地,操作指令的优先级可以分为高级、中级、低级;高级的操作指令与中级、低
级操作指令冲突时,将高级操作指令作为最终执行的操作指令。在遇到同级别的操作指令
时,根据不同的操作业务类型,选择操作终端或观察终端发出的操作指令作为最终执行的
操作指令。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S2包括:

判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否
存在观察终端发送的操作指令;

在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作
指令进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察
终端发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应
的协同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;
同时将最终执行的操作指令反馈发送到观察终端。

如图3所示,操作者操作后反馈给操作者的同时反馈给观察者。该技术方案可以应
用于VR产品中,使用该技术进行设计师编辑结果同步实时展现给用户,用户体验度更高。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S3包括:

在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端
的操作指令进行与操作终端相同或不同的反馈;

在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的
操作指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观
察终端屏幕不同的显示内容;

显示内容显示在根据显示规则确定的共享显示的区域。

在本发明所述的虚拟现实中双向协助操作方法中,

所述步骤S1中还包括设置不同操作指令在操作终端、观察终端各自显示的内容、
显示内容的角度;

所述步骤S2中在存在多个不同操作业务类型对应的操作指令时,分别针对不同的
操作指令确定操作指令的反馈终端。

本发明还提供一种虚拟现实中双向协助操作系统,其包括如下单元:

协同工作规则配置单元,用于在各个终端中配置共享显示的区域以及指定显示的
区域的显示规则;预先在终端中设置多个操作指令的协同工作规则;接收操作终端的操作
指令;

操作指令反馈单元,用于通过操作终端根据操作终端的操作指令进行反馈;同时
将接收操作终端的操作指令反馈发送到观察终端;

操作指令反馈同步单元,用于通过观察终端根据接收到操作终端的操作指令进行
与操作终端相同或不同的反馈,并在观察终端上根据显示规则显示共享显示的区域。

在本发明所述的虚拟现实中双向协助操作系统中,

所述协同工作规则配置单元包括:

在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;共享显示的
区域以及指定显示的区域根据操作业务的要求进行配置;

预先在终端中设置多个操作指令的协同工作规则;协同工作规则包括操作指令对
应的操作业务类型、操作指令的优先级;

根据操作指令对应的操作业务类型、操作指令的优先级建立不同操作业务类型对
应的操作指令的优先级的应用场景对应的协同工作规则;

接收操作终端的操作指令。

在本发明所述的虚拟现实中双向协助操作系统中,

所述操作指令反馈单元包括:

判断接收的操作终端的操作指令对应的操作业务类型;并在预设时间内判断是否
存在观察终端发送的操作指令;

在预设时间内不存在观察终端发送的操作指令时,操作终端根据操作终端的操作
指令进行反馈;同时将接收操作终端的操作指令发送到观察终端;在预设时间内存在观察
终端发送的操作指令时,根据不同操作业务类型对应的操作指令的优先级的应用场景对应
的协同工作规则选择最终执行的操作指令,操作终端根据最终执行的操作指令进行反馈;
同时将最终执行的操作指令反馈发送到观察终端。

在本发明所述的虚拟现实中双向协助操作系统中,

所述操作指令反馈同步单元包括:

在预设时间内不存在观察终端发送的操作指令时,观察终端根据接收到操作终端
的操作指令进行与操作终端相同或不同的反馈;

在预设时间内存在观察终端发送的操作指令时,观察终端根据接收到最终执行的
操作指令进行与操作终端相同或不同的反馈,所述反馈为观察终端屏幕的显示内容或与观
察终端屏幕不同的显示内容;

显示内容显示在根据显示规则确定的共享显示的区域。

在本发明所述的虚拟现实中双向协助操作系统中,

所述协同工作规则配置单元中还包括设置不同操作指令在操作终端、观察终端各
自显示的内容、显示内容的角度;

所述操作指令反馈单元中在存在多个不同操作业务类型对应的操作指令时,分别
针对不同的操作指令确定操作指令的反馈终端。

实施本发明提供的虚拟现实中双向协助操作系统及方法与现有技术相比具有以
下有益效果:本发明通过分离操作者与观察者,两者可以观察同一个画面也可以观察不同
的界面内容,由操作者进行操作,操作结果反馈给操作者的同时实时反馈至观察者,两端均
可以看到结果,结果可以相同也可以是针对同一个事物的不同观察角度。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执
行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、
电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公
知的任意其他形式的存储介质中。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做
出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范
围。

虚拟现实中双向协助操作方法及系统.pdf_第1页
第1页 / 共11页
虚拟现实中双向协助操作方法及系统.pdf_第2页
第2页 / 共11页
虚拟现实中双向协助操作方法及系统.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《虚拟现实中双向协助操作方法及系统.pdf》由会员分享,可在线阅读,更多相关《虚拟现实中双向协助操作方法及系统.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明提供一种虚拟现实中双向协助操作方法,其包括如下步骤:S1、在各个终端中配置共享显示的区域以及指定显示的区域的显示规则;预先在终端中设置多个操作指令的协同工作规则;接收操作终端的操作指令;S2、操作终端根据操作终端的操作指令进行反馈;同时将接收操作终端的操作指令反馈发送到观察终端;S3、观察终端根据接收到操作终端的操作指令进行与操作终端相同或不同的反馈,并在观察终端上根据显示规则显示共享显示的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1