控制智能家居系统的方法、装置和计算可读存储介质制造方法及图纸

技术编号:16587622 阅读:32 留言:0更新日期:2017-11-18 15:15
本发明专利技术揭示了一种控制智能家居系统的方法、装置和计算机可读存储介质。所述方法包括:向服务器请求模型数据;通过模型数据进行渲染获得智能家居系统关联的虚拟场景;通过接入的虚拟现实设备执行虚拟场景的显示;控制执行用户在虚拟场景触发动作的动作视频数据采集,以触发服务器获得动作信息;根据执行虚拟场景中的动作反馈过程,智能家居系统受控于所述动作反馈过程。用户至虚拟场景的投射以及虚拟场景中执行的动作反馈过程,使得用户能够借助于虚拟现实设备获知智能家居系统的操控被发起之后智能家居系统的被控制情况,进而保证了智能家居系统控制的安全性和准确性。

Method, device and readable storage medium for controlling smart home system

The present invention discloses a method, a device and a computer-readable storage medium for controlling a smart home system. The method includes: a request to the server data model; virtual scene rendering system Home Furnishing get smart associated with the model data; through virtual reality equipment access implementation of virtual scene display; user control trigger action video data acquisition action in the virtual scene, to trigger the server to get movement information; according to the execution of the virtual scene the action feedback process, intelligent Home Furnishing system controlled by the action of the feedback process. Implementation of virtual scene and projected the user to the virtual scene of action in the feedback process, so that the user can use in virtual reality equipment intelligent control system that Home Furnishing was initiated by Home Furnishing system intelligent control, intelligent control system Home Furnishing so as to ensure the safety and accuracy.

【技术实现步骤摘要】
控制智能家居系统的方法、装置和计算可读存储介质
本专利技术涉及计算机
,特别涉及一种控制智能家居系统的方法、装置和计算机可读存储介质。
技术介绍
随着互联网应用的飞速发展,传统的家居设备已经逐渐演进为智能家居设备,进而构成智能家居系统。智能家居系统具备网络接入功能,用户可以将自身携带的终端设备与智能家居系统网络连接,进而由此终端设备控制智能家居系统。具体而言,终端设备在用户的操控下跳转进入智能家居系统的操控页面,操控页面配置了用于控制智能家居系统的若干个按钮,每一按钮都可用于触使智能家居系统执行相应的控制过程。用户在终端设备的操控页面点击特定按钮即可控制智能家居系统进入相应的状态,智能家居系统得以在终端设备的控制下运转。但是,用户在操控页面对按钮所触发的点击操作,受限于终端设备以及终端设备和智能家居系统之间存在的诸多不可靠因素,未有效点击到按钮、误触按钮等状况时有发生。此时,如果用户主动查看智能家居系统的运转状况方能够获知智能家居系统的操控执行结果,如果未主动查看智能家居系统的运转状况,则是用户必然是无感知的。因此,现有的智能家居系统控制的实现由于必须依赖于用户的主动查看,存在着缺乏控制安全性和准确性的技术缺陷。
技术实现思路
为了解决相关技术中智能家居系统控制的实现存在着缺乏控制安全性和准确性的技术问题,本专利技术提供了一种控制智能家居系统的方法、装置和计算机可读存储介质。一种控制智能家居系统的方法,所述方法包括:向服务器请求用户操控智能家居系统的模型数据;通过所述模型数据进行渲染获得所述智能家居系统关联的虚拟场景,显示所述虚拟场景;通过接入的虚拟现实设备执行所述虚拟场景的显示;控制执行所述用户在所述虚拟场景触发动作的动作视频数据采集,并通过采集的所述动作视频数据触发服务器获得动作信息;根据所述动作信息与所述智能家居系统之间的关联执行所述虚拟场景中的动作反馈过程,所述智能家居系统受控于所述动作反馈过程。一种控制智能家居系统的装置,所述装置包括:数据请求模块,用于向服务器请求用户操控智能家居系统的模型数据;场景渲染显示模块,用于通过所述模型数据进行渲染获得所述智能家居系统关联的虚拟场景;投射模块,用于通过接入的虚拟现实设备执行所述虚拟场景的显示;动作感知模块,用于控制执行所述用户在所述虚拟场景触发动作的动作视频数据采集,并通过采集的所述动作视频数据触发服务器获得动作信息;动作反馈模块,用于根据所述动作信息与所述智能家居系统之间的关联执行所述虚拟场景中的动作反馈过程,所述智能家居系统受控于所述动作反馈过程。一种控制智能家居系统的装置,包括:处理器;以及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的控制智能家居系统的方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的控制智能家居系统的方法。本专利技术的实施例提供的技术方案至少包括以下有益效果:为进行智能家居系统的控制,首先向服务器请求操控智能家居系统的模型数据,通过模型数据进行渲染获得智能家居系统关联的虚拟场景,然后通过接入的虚拟现实设备执行虚拟场景的显示,以便于将用户投射至此虚拟场景,控制执行用户在虚拟场景触发动作的动作视频数据采集,通过采集的动作视频数据触发服务器获得动作信息,最后根据动作与智能家居系统之间的关联执行虚拟场景中的动作反馈过程,智能家居系统受控于这一动作反馈过程,以此来实现智能家居系统的控制,用户至虚拟场景的投射以及虚拟场景中基于用户触发的动作与智能家居系统之间的关联而执行的动作反馈过程,使得用户能够借助于虚拟现实设备获知智能家居系统的操控被发起之后智能家居系统的被控制情况,不再需要依赖于人为主动进行的查看过程,进而保证了智能家居系统控制的安全性和准确性,避免发生无法及时感知智能家居系统的被控制情况以及智能家居系统控制的不稳定性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并于说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的本专利技术所涉及的实施环境示意图;图2是根据一示例性实施例示出的一套智能家居系统的应用示意图图3是根据一示例性实施例示出的一种装置的框图;图4是根据一示例性实施例示出的一种控制智能家居系统的方法的流程图;图5是根据图4对应实施例示出的对步骤310的细节进行描述的流程图;图6是根据图4对应实施例示出的对步骤370的细节进行描述的流程图;图7是根据图4对应实施例示出的对步骤390的细节进行描述的流程图;图8是根据另一示例性实施例示出的一种控制智能家居系统的方法的流程图;图9是根据一示例性实施例示出的服务器中实时生成模型数据的流程图;图10是根据一示例性实施例示出的一种控制智能家居系统的装置的框图;图11是根据图10对应实施例示出的对数据请求模块的细节进行描述的框图;图12是根据图10对应实施例示出的对动作感知模块的细节进行描述的框图;图13是根据图10对应实施例示出的对动作反馈模块的细节进行描述的框图;图14是根据另一示例性实施例示出的一种控制智能家居系统的装置的框图.具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的本专利技术所涉及的实施环境示意图。在一个示例性实施例中,本专利技术所涉及的实施环境,如图1所示,至少包括智能家居系统的控制端110以及配合控制端110实现智能家居系统控制的服务器130。智能家居系统的控制端110,包括终端设备111、虚拟现实设备113以及图像采集设备115。智能家居系统的控制端110,为用户提供智能家居系统的控制入口,用户将在此控制端110进行智能家居系统控制所相关的各种操作,并且随之获得相应反馈。服务器130用于为控制端110提供计算能力,进而配合控制端110进行智能家居系统的控制。具体而言,如图1所示出的实施环境,此实施环境中智能家居系统的控制端110中,终端设备111可以是智能手机、平板电脑等便携移动终端。终端设备111作为控制端110的控制中心,并与服务器130进行数据交互。虚拟现实设备113,则用于进行智能家居系统的控制中立体效果的实现,即为智能家居系统的控制实现立体的视觉效果和立体的反馈效果。可以理解,虚拟现实设备113,包括了虚拟现实显示设备113,虚拟现实设备113用于与终端设备111建立网络连接,通过自身与终端设备111之间的交互,实现所接入智能家居系统控制的立体效果以及基于立体效果的反馈。因此,除此之外,虚拟现实设备113根据配置上的需要,还可以包括各种用于实现各种操控的控制器,由此,将使得用户操控动作的触发可以不限于终端设备111。图像采集设备115进行图像采集,一方面为智能家居系统中虚拟场景的配置预先实现图像数据采集,另一方面,也将为用户操控动作的全面准确感知提供硬件基础和保障。图2本文档来自技高网...
控制智能家居系统的方法、装置和计算可读存储介质

【技术保护点】
一种控制智能家居系统的方法,其特征在于,所述方法包括:向服务器请求用户操控智能家居系统的模型数据;通过所述模型数据进行渲染获得所述智能家居系统关联的虚拟场景;通过接入的虚拟现实设备执行所述虚拟场景的显示;控制执行所述用户在所述虚拟场景触发动作的动作视频数据采集,并通过采集的所述动作视频数据触发服务器获得动作信息;根据所述动作信息与所述智能家居系统之间的关联执行所述虚拟场景中的动作反馈过程,所述智能家居系统受控于所述动作反馈过程。

【技术特征摘要】
1.一种控制智能家居系统的方法,其特征在于,所述方法包括:向服务器请求用户操控智能家居系统的模型数据;通过所述模型数据进行渲染获得所述智能家居系统关联的虚拟场景;通过接入的虚拟现实设备执行所述虚拟场景的显示;控制执行所述用户在所述虚拟场景触发动作的动作视频数据采集,并通过采集的所述动作视频数据触发服务器获得动作信息;根据所述动作信息与所述智能家居系统之间的关联执行所述虚拟场景中的动作反馈过程,所述智能家居系统受控于所述动作反馈过程。2.根据权利要求1所述的方法,其特征在于,所述向服务器请求用户操控智能家居系统的模型数据,包括:根据所述用户登录的标识信息向所述服务器发起智能家居系统操控请求;接收所述服务器响应所述智能家居系统操控请求而返回的模型数据,所述模型数据是预先通过所述智能家居系统所在真实场景构建得到且对应于所述智能家居系统操控请求中的标识信息。3.根据权利要求1所述的方法,其特征在于,所述通过所述模型数据进行渲染获得所述智能家居系统关联的虚拟场景,包括:对所述模型数据进行图像画面渲染,构建所述模型数据的场景被叠加至所述图像画面获得与所述智能家居系统关联的虚拟场景。4.根据权利要求1所述的方法,其特征在于,所述控制执行所述用户在所述虚拟场景触发动作的动作视频数据采集,并通过采集的所述动作视频数据触发服务器获得动作信息,包括:控制接入的图像采集设备对所述用户进行动作视频数据采集,上传所述动作视频数据至所述服务器;通过所述服务器对所述动作视频数据的实时计算和计算结果的返回获得所述用户在所述虚拟场景触发产生的动作信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述动作信息与所述智能家居系统之间的关联执行所述虚拟场景中的动作反馈过程,所述智能家居系统受控于所述动作反馈过程,包括:判断所述动作信息所指示的动作是否为智能家居系统中设定的操控动作,如果为是,则在所述虚拟场景执行操作正确的画面显示,所述动作用于生成智能家居系统的操控信号;如果所述动作信息指示的所有动作均不是智能家居系统中设定的操控动作,则在所述虚拟场景执行操作错误的画面显示。6.根据权利要求1所述的方法,其特征在于,所述向服务器请求用户操控智能家居系统的模型数据之前,所述方法还包括:在所述智能家居系统被部署的真实场景,通过接入的图像采集设备获得所述真实场景图像数据;根据用户登录的标识信息向所述服务器上传所述真实场景图像数据,通过所述真实场景图像数据的上传触发所述服务器根据所述真实场景图像数据进行动态建模生成所述模型数据,所述模型数据被所述服务器以所述标识信息为索引存储。7.一种控制智能家居系统的装置,其特征在于,所述装置包括:数据请求模块,用于向服务器请求用户操控智能家居系统的模型数据;场景渲染模块,用于通过所述模型数据进行渲染获得所...

【专利技术属性】
技术研发人员:梁宇轩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1