一种虚拟现实场景和实体设备控制方法及系统与流程

文档序号:14518621阅读:219来源:国知局
一种虚拟现实场景和实体设备控制方法及系统与流程

本发明属于虚拟现实领域,具体涉及一种虚拟现实场景和实体设备控制方法及系统。



背景技术:

虚拟现实技术是一种计算机仿真系统,在该系统中可以创建和体验虚拟世界。本质上,该系统利用计算机生成一种模拟环境,该模拟环境是一种多源信息融合的交互式的三维动态视景和对实体行为的系统仿真,可以达到沉浸式体验。

虚拟现实涉及的多源信息包括实时三维计算机图形技术、广角(宽视野)立体显示技术、对观察者头、眼和手的跟踪技术,以及触觉/力觉反馈、立体声、网络传输、语音输入输出技术等。除此之外,还涉及双目立体视觉,双目立体视觉起了较大的作用。在双目立体视觉技术中,两只眼睛看到的不同图像是分别产生的,分别显示在两个不同的显示器上。另外,也有虚拟现实系统采用单个显示器,但带上特殊的眼镜后,一只眼睛只能看到奇数帧图像,另一只眼睛只能看到偶数帧图像,由于奇、偶帧之间不同即存在视差,从而产生了立体感。

为了增强虚拟现实场景给用户带来的沉浸感体验,场景中常有一些3d模型,这些模型均是通过建模而成,而且对于真实度的要求较高,力求能够完全还原实物,如生活中常见的家居设备,如电灯、空调、电视机、冰箱等。对于这些家居设备的具体操作可以通过设置脚本命令在虚拟现实场景中实现,比如现实中对空调的常见操作,如开启、关闭、调高温度、调低温度、调高风速、调低风速等,这些常见的在现实场景中对空调的操作均可以在虚拟现实场景中得到还原。

而目前智能家居方面,有很多不同于传统家居控制思想的创新,比如通过手机app远程对家居进行控制已经得到实现,这能够极大地便利人们的日常生活,市场前景广阔。

虚拟现实设备成为一种独立于手机的另一种新型移动终端设备已经是一种趋势,基于虚拟现实设备(如vr眼镜)的各种应用正在展开,如社交、电商、视频、直播等,这些方面均有具体的实现、但是目前而言,基于虚拟现实来实现实体设备控制如智能家居控制方面还没有很好的应用。



技术实现要素:

为解决上述存在的实际问题,本发明提供了一种虚拟现实场景和实体设备控制方法及系统,用以解决虚拟现实场景无法对实体设备进行操作的现实问题。

本发明提供了一种虚拟现实场景和实体设备的控制方法,该方法步骤包括:

获取用户激活设备控件;

判断用户选择设备控件控制命令;

解析设备控件控制命令,发送到实体设备;

根据控制命令,实体设备做出相应响应。

本发明提供的方法,首先获取用户激活的设备控件,然后针对特定的设备控件提供相应的控制命令选项,用户从这些众多的控制命令选项中选择自己想要进行的操作;对用户选择的设备控件控制命令进行解析,并将控制命令发送至实体设备;实体设备对控制命令进行读取,并对自身进行相应的操作。

本发明还提供了一种虚拟现实场景和实体设备控制系统,该系统包括虚拟现实设备、信息交换设备和实体设备,其中信息交换设备包括:

信息接收单元,用于接收虚拟现实设备和实体设备的信息;

信息解析单元,用于解析虚拟现实设备和实体设备的信息;

信息转换单元,用于转换虚拟现实设备和实体设备的信息;

信息发送单元,用于发送虚拟现实设备和实体设备的信息。

本发明提供的系统,包括虚拟现实设备、信息交换设备和实体设备,可以实现虚拟现实设备对实体设备的控制。首先用户于虚拟现实设备中激活设备控件,并于众多的设备控件控制命令中选择自己想要的操作,此控制命令信息经虚拟现实设备获取并传送给信息交换设备,信息交换设备中的信息接收单元获取此信息,信息解析单元对此信息进行解析,信息转换单元对解析后的信息进行转换,根据信息传输的方向转换为虚拟现实设备或实体设备可以读取的信息;信息发送单元等相应的信息发送至虚拟现实设备或实体设备处,从而完成对实体设备的控制或者对虚拟现实设备的信息反馈。

附图说明

图1是本发明提供的一种虚拟现实场景和实体设备控制方法流程图。

图2是本发明提供的一种虚拟现实场景和实体设备控制系统第一实施例示意图。

图3是本发明提供的一种虚拟现实场景和实体设备控制系统第二实施例示意图。

图4是本发明提供的一种虚拟现实场景和实体设备控制系统结构示意图。

图5是本发明中的设备控件示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域的普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明提供的一种虚拟现实场景和实体设备控制方法流程图,该方法步骤包括:

步骤s101:获取用户激活设备控件;

步骤s102:判断用户选择设备控件控制命令;

步骤s103:解析设备控件控制命令,发送至实体设备;

步骤s104:根据控制命令,实体设备做出相应响应。

在本实施例中,在步骤s101中,虚拟现实设备中显示有众多代表实体设备的设备控件,用户在众多设备控件中进行选择激活。激活的方式有多种形式,比如采用光标凝视此设备控件的形式,或者采用手柄进行逐一选择,或者是手柄、按钮等形式和光标的结合,此处对用户激活设备控件的方式不进行限制,只要能够满足步骤s101所描述的目的即可。虚拟现实设备对用户激活的设备控件进行记录解析,此时在虚拟现实设备界面上显示有此设备控件的相应操作选项。

在步骤s102中,用户可以在显示界面上的众多设备控件控制命令中进行选择。此处的命令选择可以只需要一步就完成,比如一些简单的开启或者关闭控制命令,当然也可以分多步骤完成,比如一些复杂的升高温度控制命令,此处并不做限制。

设备控件控制命令可以根据步骤s101中激活的设备控件进行特定显示以供用户选择,比如,当用户在步骤s101中激活的设备控件为空调,则步骤s102中提供针对空调的特定控制命令选项,如“升温”、“降温”、“风速”;当用户在步骤s101中激活的设备控件为冰箱,则步骤s102中提供针对冰箱的特定控制命令选项,如“保匉”、“保湿”、“冷冻”,也就是说,步骤s102中供用户选择的设备控件控制命令可以根据步骤s101中用户激活的设备控件所代表的实体设备进行自适应调整,进而还原真实场景中不同实体设备所有的控制命令操作。

当然,真实场景中所有的实体设备也有一些通用的控制命令操作,比如获取实体设备自身的状态信息,如电量、温度、运转情况等,或者获取实体设备自身的属性信息,如型号、产地、使用说明等,步骤s102中供用户选择的设备控件控制命令也包含此类的通用类控制命令。

在步骤s103中,信息交换设备获取从虚拟现实设备处传来的设备控件控制命令并对其进行解析,将设备控件控制命令转换为实体设备可以读取的信息,发送至实体设备。

在步骤s104中,实体设备根据获取的控制命令做出相应的响应。

图2是本发明提供的一种虚拟现实场景和实体设备控制系统第一实施例示意图,其中,201为vr眼镜,202为无线路由器,203为空调。下面结合图1提供的方法对本发明进行详细描述。

vr眼镜201为本实施例中的虚拟现实设备,无线路由器202为本实施例中的信息交换设备,空调203为本实施例中的实体设备。vr眼镜201中有若干代表实体设备的设备控件,此实施例中vr眼镜201中有空调203的控件,但此处未显示出来。

用户在vr眼镜201中用光标凝视空调203的控件,选中此空调控件,此时界面上显示对空调203可以进行的控制命令,如开启、关闭、温度、风速等,用户用光标凝视众多控制命令,选择自己想要进行的控制操作。vr眼镜201记录用户选中的设备控件和相应的控制命令,将这些信息发送至无线路由器202上,无线路由器202对这些信息进行获取、解析,并将其转换为空调203能够理解的控制命令,然后将控制命令发送给空调203。空调203根据无线路由器202发送的控制命令做出相应的响应,比如“将温度调至25℃”。空调203守成控制命令的响应后发送反馈信息至无线路由器202,无线路由器202再将反馈信息进行解析和转换后发送至vr眼镜201,此时界面上显示相应的反馈信息给用户,表示用户操作的控制命令完成。

图3是本发明提供的一种虚拟现实场景和实体设备控制系统第二实施例示意图,其中,301为vr眼镜,302为交换机,303为空调。下面结合图1提供的方法对本发明进行详细描述。

vr眼镜301为本实施例中的虚拟现实设备,交换机302为本实施例中的信息交换设备,空调303为本实施例中的实体设备,vr眼镜301中有若干代表实体设备的设备控件,此实施例中vr眼镜301中有空调303的控件,但此处未显示出来。

用户在vr眼镜301中用光标凝视空调303的控件,选中些空调控件,此时界面上显示对空调303可以进行的控制命令,如开启、关闭、温度、风速等,用户用光标凝视众多控制命令,选择自己想要进行的控制操作。vr眼镜301记录用户选中的设备控件和相应的控制命令,将这些信息发送至交换机302上,交换机302对这些信息进行获取、解析,并将其转换为空调303能够理解的控制命令,然后将控制命令发送给空调303。空调303根据交换机302发送的控制命令做出相应的响应,比如“将温度调至25℃”。空调303守成控制命令的响应后发送反馈信息至交换机302,交换机302再将反馈信息进行解析和转换后发送至vr眼镜301,此时界面上显示相应的反馈信息给用户,表示用户操作的控制命令完成。

图4为本发明提供的一种虚拟现实场景和实体设备控制系统结构示意图,其中,401为虚拟现实设备,402为信息交换设备,403为实体设备,404为信息接收单元,405为信息解析单元,406为信息转换单元,407为信息发送单元。下面结合图2和图4对本发明进行描述。

图2提出了采用vr眼镜201对空调203进行控制的具体实施例,其中控制命令信息和反馈信息是由无线路由器202解析和传送的。但是应当认识到,vr眼镜只是众多虚拟现实设备中的一种,无线路由器202也只是信息交换设备的一种具体形式,如图3中的交换机302;且信息交换的形式也不仅仅限制于通过无线方式传输,还可以通过有线方式进行传输,而实体设备也不仅限于空调这一种,而图4则对通常情况进行了概括性地描述。

用户于虚拟现实设备401中众多的设备控件中选择目标设备控件,并在众多的控制命令中进行选择,信息传送至信息交换设备402中,信息接收单元404接收这些信息,信息解析单元405对信息进行解析,信息转换单元406将此信息转换为实体设备403可以理解的命令,信息发送单元407将控制命令发送至实体设备403,实体设备403做出相应响应,之后实体设备403的反馈信息再经由信息转换设备402发送至虚拟现实设备401中,用户可以得知实体设备403完成了控制命令。

图5为本发明空调实施例中的设备控件示意图,其中,501为空调图标,502为空调3d模型。在图2的空调控制场景中,vr眼镜201中的设备控件形式可以有两种,分别为空调图标501形式和空调3d模型502形式。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1