一种交互方法、交互系统和显示装置与流程

文档序号:20008066发布日期:2020-02-22 03:47阅读:114来源:国知局
一种交互方法、交互系统和显示装置与流程

本发明涉及虚拟现实领域,尤其涉及一种交互方法、交互系统和显示装置。



背景技术:

虚拟现实(virtualreality,简称为vr)技术,是综合利用计算机图形系统和各种现实及控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。

虚拟现实设备,是基于虚拟现实技术的电子设备,一般包括虚拟眼镜,虚拟头盔等,通过人机交互,语言,动作,口令进入到虚拟现实世界。

对于虚拟现实设备而言,传统的控制方式基本都是通过usb\hdmi\otg等外设接口来进行同屏和数据交互。

而且,目前,用户一般是通过电脑显示内容,而无法实现在虚拟现实场景显示内容。



技术实现要素:

有鉴于此,本发明实施例提出一种交互方法、交互系统和显示装置,以解决虚拟现实设备需通过外设接口来进行同屏和数据交互且无法在虚拟现实场景显示内容的问题。

第一方面,本发明实施例提出了一种交互方法,所述方法包括:

通过无线局域网与至少一个虚拟现实眼镜建立通信连接;

显示所述虚拟现实眼镜的状态信息;

接收指令信号;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据;

显示与所述虚拟现实显示数据对应的图像。

优选地,所述状态信息包括所述虚拟现实眼镜的名称、连接状态和电量状态。

优选地,所述指令信号为实景展示指令;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据具体为:

向所述虚拟现实眼镜发送用于实景展示的虚拟现实数据。

优选地,所述指令信号还包括场景切换指令;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据还包括:

响应于接收到场景切换指令,向所述虚拟现实眼镜发送切换后的用于实景展示的虚拟现实数据。

优选地,所述指令信号为课程播放指令;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据具体为:

向所述虚拟现实眼镜发送用于教学的虚拟现实视频。

优选地,所述指令信号还包括课程切换指令;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据还包括:

响应于接收到课程切换指令,向所述虚拟现实眼镜发送切换后的用于教学的虚拟现实视频。

优选地,所述指令信号为公告信息展示指令;

根据所述指令信号通过所述通信连接发送虚拟现实显示数据具体为:

向所述虚拟现实眼镜发送用于信息展示的虚拟现实数据。

优选地,所述显示与所述虚拟现实显示数据对应的图像包括:

接收指定指令,所述指定指令用于指定显示内容同步的虚拟现实眼镜;

显示被同步的虚拟现实眼镜所显示的图像。

第二方面,本发明实施例提出了一种互系统,所述系统包括:

至少一个虚拟现实眼镜,被配置为接收并显示虚拟现实数据;

显示装置,被配置为以无线方式与至少一个虚拟现实眼镜建立通信连接,显示所述虚拟现实眼镜的状态信息,接收指令信号,根据所述指令信号通过所述通信连接发送虚拟现实显示数据,以及显示与所述虚拟现实显示数据对应的图像。

第三方面,本发明实施例提出了一种显示装置,所述显示装置包括:

屏幕;

通信单元;

处理器,被配置为运行计算机可读指令以实现上述第一方面所述的方法。

本发明实施例通过与至少一个虚拟现实眼镜建立通信连接,接收指令信号并根据所述指令信号通过所述通信连接发送虚拟现实显示数据,显示与所述虚拟现实显示数据对应的图像,解决了虚拟现实设备需通过外设接口来进行同屏和数据交互且无法在虚拟现实场景显示内容的问题。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1是本发明实施例的交互方法的流程图;

图2是本发明实施例的设备状态的示意图;

图3是本发明实施例的显示装置的屏幕主界面的示意图;

图4是本发明实施例的交互系统的示意图;

图5是本发明实施例的显示装置的示意图。

具体实施方式

以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。

此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个申请文件中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。

图1是本发明实施例的交互方法的流程图。如图1所示,本发明实施例的交互方法包括如下步骤:

步骤s110,通过无线局域网与至少一个虚拟现实眼镜建立通信连接。

在步骤s110中,显示装置通过无线局域网与虚拟现实眼镜建立通信连接。其中,虚拟现实眼镜的数量可以是一个,也可以是多个,具体按照实际的需求配置。

步骤s120,显示所述虚拟现实眼镜的状态信息。

具体地,如图2所示,设备状态包括已连接白色显示和未连接灰色显示。若是白色则说明建立了连接,显示的为所建立连接的虚拟现实眼镜的名称和电量的使用情况。若是灰色则说明没有建立连接,需要对网络、设备及显示装置进行故障检查以建立连接。

步骤s130,接收指令信号。

步骤s140,根据所述指令信号通过所述通信连接发送虚拟现实显示数据。

具体地,如图3所示,通过点击显示装置屏幕相应区域发送指令信号给显示装置,显示装置接收并根据指令信号通过所述通信连接向虚拟现实眼镜发送虚拟现实显示数据。

响应于接收到的指令信号为实景展示指令,那么根据该实景展示指令通过所述通信连接向虚拟现实眼镜发送用于实景展示的虚拟现实数据。

另外,在接收到所述实景展示指令的基础上,接收到场景切换指令,那么根据该场景切换指令通过所述通信连接向虚拟现实眼镜发送切换后的用于实景展示的虚拟现实数据。

其中,用于实景展示的虚拟现实数据具体为:现场拍摄的实景,例如对校园风景、图书馆、企业办公环境、社区环境进行拍摄的图片或视频。

在本发明实施例中,用于实景展示的虚拟现实数据使得用户无需游览,便可快速观看实景。

响应于接收到的指令信号为课程播放指令,那么根据该课程播放指令通过所述通信连接向虚拟现实眼镜发送用于教学的虚拟现实视频。

另外,在接收到所述课程播放指令的基础上,接收到课程切换指令,那么根据该课程切换指令通过所述通信连接向虚拟现实眼镜发送切换后的用于教学的虚拟现实视频。

其中,用于教学的虚拟现实视频包括学科类、综合类和科普类的课程。

在本发明实施例中,用于教学的虚拟现实数据使得用户更好的掌握课程内容,体验沉浸式的课程学习方式。

当然,所述虚拟现实显示数据除了所述用于教学的虚拟现实视频,还可以包括各种音频、图片和文档,例如企业文化宣传视频、文件。

响应于接收到的指令信号为公告信息展示指令,那么根据公告信息展示指令通过所述通信连接发送用于信息展示的虚拟现实数据。

其中,用于信息展示的虚拟现实数据具体为用户自主编辑上传的多媒体信息,例如,图片、视频、文字。

具体地,公告信息可由八爪鱼平台进行编辑,通过信息发布系统传输显示。在本发明实施例中,利用八爪鱼平台进行公告信息的编辑。信息发布系统是专业的“数字媒体”播放系统,可将视频、音频信号、图片信息和滚动字幕通过编码方式传输到界面显示。

在本发明实施例中,编辑完成的公告信息可通过系统设置,默认弹出显示,例如,设置系统超过60s没有接收到公告信息展示指令,默认弹出显示所编辑的公告信息。

在本发明实施例中,用于信息展示的虚拟现实数据使得用户快速获知公告信息,增加了信息公布的渠道。

在本发明实施例中,所述指令信号除了上述实景展示指令、场景切换指令、课程播放指令和课程切换指令之外,还可以包括其他指令信号,例如结束指令。

步骤s150,显示与所述虚拟现实显示数据对应的图像。

具体地,步骤s150包括以下步骤:

步骤s151,接收指定指令,所述指定指令用于指定显示内容同步的虚拟现实眼镜。

步骤s152,显示被同步的虚拟现实眼镜所显示的图像。

通过点击在线使用中的设备,也即,如图2所示设备状态为已连接白色显示,发送指定指令给显示装置,显示装置接收所述指定指令并根据指定指令在显示装置的显示器上显示被同步的虚拟现实眼镜所显示的图像,也即,通过点击设备状态为白色的显示就可以将对应虚拟现实眼镜所正在显示的图像传输到显示装置屏幕来显示。

本发明实施例通过与至少一个虚拟现实眼镜建立通信连接,接收指令信号并根据所述指令信号通过所述通信连接发送虚拟现实显示数据,显示与所述虚拟现实显示数据对应的图像,解决了虚拟现实设备需通过外设接口来进行同屏和数据交互且无法在虚拟现实场景显示内容的问题。

图2是本发明实施例的设备状态的示意图。如图2所示,设备状态包括设备名称、连接状态和电量状态。其中,设备名称用于标识设备。连接状态用于判断是否连接,包括已连接白色显示和未连接灰色显示。电量状态用于显示电量的使用情况。

如图2中所示,设备名称为设备1、设备2、设备3和设备4的电量均为80%,设备1、2和3为白色显示,处于连接状态,设备4为灰色显示,处于未连接状态。

图3是本发明实施例的显示装置的屏幕主界面的示意图。如图3所示,所述界面包括实景展示30、学科类虚拟现实课程31,综合类虚拟现实课程32、科普类虚拟现实课程33、公告信息34、设备状态35、登录账号36、天气时间信息展示37、系统设置38、关于我们39和帮助40。

其中,所述实景展示30用于观看全方位的实景,了解校园、公司或者社区的环境、文化信息。所述学科类虚拟现实课程31、所述综合类虚拟现实课程32和所述科普类虚拟现实课程33用于资源、课程的学习、观看。所述公告信息34用于查看公告信息。所述设备状态35用于查看设备连接数量和电量使用情况。所述登录账号36用于显示登录用户账号和系统关机。所述天气时间信息展示37用于查看天气、时间信息。所述系统设置38用于进行系统设置,例如,设置定时关机,那么在到达指定时间,连接中的虚拟现实眼镜和装置会自动关机,不需人工再做处理,为用户使用提供更多的方便。所述关于我们39用于查看装置的企业信息。所述帮助40用于启动帮助功能。

在本发明实施例中,对用户端所输入的指令信号,服务器接收并进行处理以实现系统功能。

服务器的主要功能包括:登录账户、设备管理、用户管理、资源管理、属性管理、推荐管理、角色管理、权限管理、日志管理、系统设置和全景图管理。

具体地,所述登录账户指的是对输入的用户名、密码进行验证,验证通过才能进入系统。所述设备管理指的是对设备的分组信息、连接状态信息、设备登录信息的记录和存储。所述用户管理指的是登录用户的管理,包括创建上、下级分组。所述资源管理指的是对课程的相关资源包括:应用程序、课程资源、教材资源的存储、删除。所述属性管理指的是对课程的相关属性,包括学科、出版社、年级、设备类型、资源封面进行存储、删除。所述推荐管理指的是定时向用户发送热门课程、新课程、教材。所述角色管理指的是用户分类、类别的添加、删除。所述权限管理指的是设置设备观看课程的权限。所述日志管理指的是系统管理人员登录信息的记录、存储。所述系统设置指的是对账户密码的设置、修改。所述全景图管理指的是对账户内展示的全景图片进行存储或删除。

图4是本发明实施例中的交互系统的示意图。如图4所示,所述交互系统包括至少一个虚拟现实眼镜41和显示装置42。

其中,虚拟现实眼镜41被配置为接收并显示虚拟现实数据。显示装置42被配置为以无线方式与至少一个虚拟现实眼镜建立通信连接,显示所述虚拟现实眼镜的状态信息,接收指令信号,根据所述指令信号通过所述通信连接发送虚拟现实显示数据,以及显示与所述虚拟现实显示数据对应的图像。

本发明实施例通过与至少一个虚拟现实眼镜建立通信连接,接收指令信号并根据所述指令信号通过所述通信连接发送虚拟现实显示数据,显示与所述虚拟现实显示数据对应的图像,解决了虚拟现实设备需通过外设接口来进行同屏和数据交互且无法在虚拟现实场景显示内容的问题。

图5是本发明实施例中的显示装置的示意图。如图5所示,处理器51、存储器52和通信单元58通过总线53连接。存储器52适于存储处理器51可执行的指令或程序。处理器51可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器51通过执行存储器52所存储的命令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其他装置的控制。总线53将上述多个组件连接在一起,同时将上述组件连接到显示控制器54和屏幕55以及输入/输出(i/o)装置56。输入/输出(i/o)装置56可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出(i/o)装置56通过输入/输出(i/o)控制器57与系统相连。

其中,存储器52可以存储软件组件,例如操作系统、通信模块、交互模块以及应用程序。以上所述的每个模块和应用程序都对应于完成一个或多个功能和在发明实施例中描述的方法的一组可执行程序指令。

其中,屏幕55被配置为点击屏幕相应区域发送指令信号,通信单元58被配置为接收指令信号,并传送到处理器51。处理器51被配置为运行计算机可读指令以实现对指令信号的处理。处理器41可以是通用处理器例如cpu、单片机、数字信号处理器(dsp)、可编程逻辑阵列(fpga)等,也可以是专用集成电路(asic)。其中,所述对指令信号进行处理包括根据所述指令信号通过所述通信连接发送虚拟现实显示数据和显示与所述虚拟现实显示数据对应的图像。

容易理解,根据指令信号的不同,显示装置的处理器51会对应播放不同的课程或者展示不同的实景,以使得用户在点击屏幕后,对应地发送所需要的显示视频。

上述根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应理解,流程图和/或框图的每个块以及流程图图例和/或框图中的块的组合可以由计算机程序指令来实现。这些计算机程序指令可以被提供至通用计算机、专用计算机或其它可编程数据处理设备的处理器,以产生机器,使得(经由计算机或其它可编程数据处理设备的处理器执行的)指令创建用于实现流程图和/或框图块或块中指定的功能/动作的装置。

同时,如本领域技术人员将意识到的,本发明实施例的各个方面可以被实现为系统、方法或计算机程序产品。因此,本发明实施例的各个方面可以采取如下形式:完全硬件实施方式、完全软件实施方式(包括固件、常驻软件、微代码等)或者在本文中通常可以都称为“电路”、“模块”或“系统”的将软件方面与硬件方面相结合的实施方式。此外,本发明的方面可以采取如下形式:在一个或多个计算机可读介质中实现的计算机程序产品,计算机可读介质具有在其上实现的计算机可读程序代码。

可以利用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是如(但不限于)电子的、磁的、光学的、电磁的、红外的或半导体系统、设备或装置,或者前述的任意适当的组合。计算机可读存储介质的更具体的示例(非穷尽列举)将包括以下各项:具有一根或多根电线的电气连接、便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪速存储器)、光纤、便携式光盘只读存储器(cd-rom)、光存储装置、磁存储装置或前述的任意适当的组合。在本发明实施例的上下文中,计算机可读存储介质可以为能够包含或存储由指令执行系统、设备或装置使用的程序或结合指令执行系统、设备或装置使用的程序的任意有形介质。

计算机可读信号介质可以包括传播的数据信号,所述传播的数据信号具有在其中如在基带中或作为载波的一部分实现的计算机可读程序代码。这样的传播的信号可以采用多种形式中的任何形式,包括但不限于:电磁的、光学的或其任何适当的组合。计算机可读信号介质可以是以下任意计算机可读介质:不是计算机可读存储介质,并且可以对由指令执行系统、设备或装置使用的或结合指令执行系统、设备或装置使用的程序进行通信、传播或传输。

用于执行针对本发明各方面的操作的计算机程序代码可以以一种或多种编程语言的任意组合来编写,所述编程语言包括:面向对象的编程语言如java、smalltalk、c++、php、python等;以及常规过程编程语言如“c”编程语言或类似的编程语言。程序代码可以作为独立软件包完全地在用户计算机上、部分地在用户计算机上执行;部分地在用户计算机上且部分地在远程计算机上执行;或者完全地在远程计算机或服务器上执行。在后一种情况下,可以将远程计算机通过包括局域网(lan)或广域网(wan)的任意类型的网络连接至用户计算机,或者可以与外部计算机进行连接(例如通过使用因特网服务供应商的因特网)。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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