一种智能物品控制方法及装置与流程

文档序号:16397976发布日期:2018-12-25 19:57阅读:316来源:国知局
一种智能物品控制方法及装置与流程

本发明涉及通信技术领域,特别是涉及一种智能物品控制方法及装置。

背景技术

随着互联网和智能终端的发展,各种智能家电产品逐渐走进千家万户。然而在一些生产或生活场景中,物品常常在使用完毕后而被杂乱无章地放置,人们不得不费事费力地进行收纳整理,使生产效率降低、生活品质下降。



技术实现要素:

本发明要解决的技术问题是提供一种智能物品控制方法及装置,用以解决现有技术中物品常常在使用完毕后而被杂乱无章地放置,需要费事费力地进行收纳整理,使生产效率降低、生活品质下降的问题。

一方面,本发明提供一种智能物品控制方法,包括:分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息;根据所述现场图像信息和所述设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场;获取与所述模拟现场对应的布置效果文件;以所述模拟现场和所述布置效果文件为参照,向可移动智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置。

可选的,所述分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息包括:通过安置在所述待布置环境中的摄像头获取所述现场图像信息,通过接收所述智能物品上报的消息获取所述智能物品的设备状态信息。

可选的,所述根据所述现场图像信息和所述设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场包括:根据至少两个所述摄像头传回的图像数据对所述待布置环境进行初步建模;根据所述设备状态信息对所述初步建模的结果进行调整以形成所述模拟现场。

可选的,所述设备状态信息包括设备的品牌、型号、形状、体积、材料、放置方向中的至少一种。

可选的,所述获取与所述模拟现场对应的布置效果文件包括:向服务器发送布置效果推荐请求,所述布置效果推荐请求中携带所述模拟现场的当前布置信息;接收来自所述服务器的布置效果推送文件,并从所述推送文件中选择一个作为所述布置效果文件。

可选的,所述以所述模拟现场和所述布置效果文件为参照,向可移动智能物品发送控制命令包括:将所述模拟现场与所述布置效果文件进行对比映射,确定所述模拟现场中的各种物品的当前位置与目标位置的对应关系;计算所述各种物品从各自的当前位置移动到各自的目标位置的路径;向所述可移动智能物品发送控制命令以将所述智能物品移动到对应的目标位置。

进一步的,所述获取与所述模拟现场对应的布置效果文件之后,所述以所述模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令之前,所述方法还包括:接收用户对所述布置效果文件的修改;所述以所述模拟现场和布置效果文件为参照,向所述可移动智能物品发送控制命令包括:以所述模拟现场和修改后的布置效果文件为参照,向所述可移动智能物品发送控制命令。

进一步的,所述获取与所述模拟现场对应的布置效果文件之后,所述方法还包括:接收用户对所述布置效果文件的评分。

可选的,所述接收用户对所述布置效果文件的评分之后,所述方法还包括将评分结果向服务器发送。

相应的,本发明还提供一种智能物品控制装置,包括:信息获取单元,用于分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息;建模单元,用于根据所述信息获取单元获取的现场图像信息和设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场;文件获取单元,用于获取与所述建模单元建立的模拟现场相关的布置效果文件;命令发送单元,用于以所述模拟现场和所述布置效果文件为参照,向可移动智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置。

可选的,所述信息获取单元,包括:图像获取模块,用于通过安置在所述待布置环境中的摄像头获取所述现场图像信息;消息接收模块,用于通过接收所述智能物品上报的消息获取所述智能物品的设备状态信息。

可选的,所述建模单元包括:初步建模模块,用于根据至少两个所述摄像头传回的图像数据对所述待布置环境进行初步建模;调整模块,用于根据所述设备状态信息对所述初步建模的结果进行调整以形成所述模拟现场。

可选的,所述设备状态信息包括设备的品牌、型号、形状、体积、材料、放置方向中的至少一种。

可选的,所述文件获取单元包括:请求发送模块,用于向服务器发送布置效果推荐请求,所述布置效果推荐请求中携带所述模拟现场的当前布置信息;文件接收模块,用于接收来自所述服务器的布置效果推送文件,并从所述推送文件中选择一个作为所述布置效果文件。

可选的,所述命令发送单元包括:对比确定模块,用于将所述模拟现场与所述布置效果文件进行对比映射,确定所述模拟现场中的各种物品的当前位置与目标位置的对应关系;路径计算模块,用于计算所述各种物品从各自的当前位置移动到各自的目标位置的路径;命令发送模块,用于向所述可移动智能物品发送控制命令以将所述可移动智能物品移动到对应的目标位置。

进一步的,所述装置,还包括:修改接收单元,用于在获取与所述模拟现场对应的布置效果文件之后,以所述模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令之前,接收用户对所述布置效果文件的修改;所述命令发送单元,具体用于以所述模拟现场和所述修改模块修改后的布置效果文件为参照,向所述可移动智能物品发送控制命令。

进一步的,所述装置还包括:评分单元,用于在获取与所述模拟现场对应的布置效果文件之后,接收用户对所述布置效果文件的评分。

进一步的,所述评分单元,还用于将评分结果向服务器发送。

本发明实施例提供的智能物品控制方法及装置,能够分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息,并据此对待布置环境进行三维立体建模以形成模拟现场,以模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置,这样,通过对待布置环境实际场景的建模即可命令环境中的可移动智能物品自动移动到目标位置,大大节省了人力和时间,有效提升了用户的生活品质。

附图说明

图1是本发明实施例提供的智能物品控制方法的一种流程图;

图2是本发明实施例中待布置环境结构示意图;

图3是本发明实施例中智能物品控制方法所基于的硬件系统的结构示意图;

图4是本发明实施例中可移动智能物品的结构示意图;

图5是本发明实施例提供的智能物品控制方法的一种详细流程图;

图6是本发明实施例中待布置环境的另一种示意图;

图7是本发明实施例提供的智能物品控制方法的另一种详细流程图;

图8是本发明实施例中待布置环境的又一种示意图;

图9是本发明实施例提供的智能物品控制方法的又一种详细流程图;

图10是本发明实施例提供的智能物品控制装置的一种结构示意图。

具体实施方式

以下结合附图对本发明进行详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

如图1所示,本发明实施例提供一种智能物品控制方法,包括:

s11,分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息;

s12,根据所述现场图像信息和所述设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场;

s13,获取与所述模拟现场对应的布置效果文件;

s14,以所述模拟现场和所述布置效果文件为参照,向可移动智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置。

本发明实施例提供的智能物品控制方法,能够分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息,并据此对待布置环境进行三维立体建模以形成模拟现场,以模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置,这样,通过对待布置环境实际场景的建模即可命令环境中的智能物品自动移动到目标位置,大大节省了人力和时间,有效提升了用户的生活品质。

可选的,步骤s11中,分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息包括:

通过安置在所述待布置环境中的摄像头获取所述现场图像信息,通过接收所述智能物品上报的消息获取所述智能物品的设备状态信息。

具体的,待布置环境中存放陈设着各种物品,其中一些物品有智能系统,并且可以自己移动、上报信息等称为可移动智能物品,例如正规厂家生产并方便进行智能化的物品;而另一些物品或者无智能系统,或者无法自行移动、上报信息等称为非可移动智能物品,例如,各种来源随意,使用周期短的消费品,不方便智能化的物品等。在居家环境中,家里有很多智能物品如玩具车、小板凳等,也有一些非智能物品面粉、蔬菜、水果等。对于非可移动智能物品,可以利用有运载能力的可移动智能物品为传输工具,将非可移动智能物品装载到可移动智能物品上完成相应的移动。用户可以根据参考设计来设计自己比较喜欢的居家方案并且可以随时更改,由于移动物品不需要人力,提高了生活质量和改善家庭环境的兴趣。

可选的,可以在待布置环境中设置若干个摄像头,通过这些摄像头获取待布置环境中空间格局、陈设布置等情况。举例说明,如图2所示,通过设置在待布置环境中四个角落里的四个摄像头,即可将整体环境情况摸清。当然,摄像头的数量和设置位置可以根据环境需要进行灵活调整,本发明的实施例对此不做限定。

由于待布置环境中,各种物品摆放可能较为复杂,为了能对现场情况有更为细致的观测,在本发明的一个实施例中,步骤s12根据所述现场图像信息和所述设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场可包括如下步骤:

根据至少两个所述摄像头传回的图像数据对所述待布置环境进行初步建模;

根据所述设备状态信息对所述初步建模的结果进行细化补充以形成所述模拟现场。

具体的,在初步建模中,现场环境信息主要是来自摄像头,可以综合各个摄像头拍摄的图像信息来还原待布置环境中的空间格局、各种物品的大体位置和形状等。例如,对于环境中堆放的非可移动智能物品,可以通过摄像头捕获的图像信息来间接分析出品牌、型号、形状、大小、方向等。对于智能物品,获取信息的渠道则又增加了接收上报信息这一途径。

可选的,智能物品的设备状态信息可以包括设备的品牌、型号、形状、体积、材料、放置方向中的一种或几种。当接收到这些信息后,即可获知每一种智能物品的具体情况,从而将这些信息补充到初步建模的结果中,形成模拟现场,也就是可以在屏幕上逼真再现待布置环境当前的详细情景。

获取了待布置环境的模拟现场后,进一步的,还需要明确希望将待布置环境布置成什么样子,也就是要获取相应的布置效果文件,可选的,该布置效果文件可以是各种格式的图或数据形式。并且,该布置效果文件既可以存储在本地,也可以通过网络向服务器获取,本发明的实施例对此不限。

例如,在本发明的一个实施例中,步骤s13获取与所述模拟现场对应的布置效果文件可包括:

向服务器发送布置效果推荐请求,所述布置效果推荐请求中携带所述模拟现场的当前布置信息;

接收来自所述服务器的布置效果推送文件,并从所述推送文件中选择一个作为所述布置效果文件。

具体而言,远端服务器可以提供云服务和浏览网页等,因此可以根据客户端请求方案时带的3d建模结果和物品信息等当前布置信息,筛选合适的几个方案返回给本地处理,从而提供更为丰富的布置效果推荐。

获取了待布置环境的当前布置信息以及布置效果文件指示的目标布置信息,即可在步骤s14中以所述模拟现场和所述布置效果文件为参照,向所述可移动智能物品发送控制命令,以实现相应的移动。可选的,控制过程可具体包括如下步骤:

将所述模拟现场与所述布置效果文件进行对比映射,确定所述模拟现场中的各种物品的当前位置与目标位置的对应关系;

计算所述各种物品从各自的当前位置移动到各自的目标位置的路径;

向可移动智能物品发送控制命令以将所述可移动智能物品移动到对应的目标位置。

为了使用户能够随心所欲按照自己的想法来完成环境的布置,进一步的,在本发明的一个实施例中,获取与所述模拟现场对应的布置效果文件之后,以所述模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令之前,还可包括:接收用户对所述布置效果文件的修改;基于此,以所述模拟现场和布置效果文件为参照,向所述可移动智能物品发送控制命令具体可包括:以所述模拟现场和修改后的布置效果文件为参照,向所述可移动智能物品发送控制命令。可选的,用户还可以将修改后的布置效果文件上传到相应的文件数据库,以丰富可供选择的布置效果文件来源。

为了获知各个布置效果文件的实际使用效果如何,在本发明的一个实施例中,获取与所述模拟现场对应的布置效果文件之后,本发明实施例提供的智能物品控制方法还可包括:接收用户对所述布置效果文件的评分。可选的,在接收用户对所述布置效果文件的评分之后,还可以将评分结果向服务器发送,以使服务器能够根据用户反馈对各个布置效果文件的优劣进行排名和推荐。

下面通过具体实施例对本发明提供的智能物品控制方法进行详细说明。

本实施例中,智能物品控制方法所基于的硬件系统可如图3所示。如图3所示,本系统由多个摄像头摄像头、多个物品、本地处理器、远端服务器、显示器、传送器六部分组成,各个组件的具体作用如下:

摄像头:对范围内采景,生成3d建模时需要的图像,在物品移动时校验并纠正物品移动的正确性;

物品:部分物品智能化可自行向本地处理器报告信息,并可自行移动,如可移动智能物品。报告的信息包括品牌、型号、形状、大小、方向等。部分物品不能自行向本地处理器报告信息,移动时依赖传送器,如非可移动智能物品。其中,可移动智能物品的具体结构可如图4所示。如图4所示,可移动智能物品可包括wifi、存储器、处理器块、雷达、地磁传感器、旋转轮等部分。

其中,wifi模块用来和本地处理模块通信,建立数据连接使用;存储器用来存放一些固有信息和软件及软件数据。其中,固有信息是厂家出厂时带的,如物品的品牌、型号、形状、大小等,软件用来和本地处理器交互、本地信息计算、响应本地处理器的指令等,支持软件的运行;雷达用来确定物品的相对位置,通过雷达数据结合3d建模结果使物品的位置更准确;地磁传感器用来确定物品的方向,初始方向需要告知本地处理器,目的方向由本地告知,然后自己通过旋转调整;旋转轮用来辅助物品旋转、移动。

本地处理器:对摄像头和各个智能物品报上来的信息进行处理,对场景进行3d建模,并对各个物品的信息进行记录。将建模结果和物品信息上传给远端服务器获取参考设计方案,呈现给用户,用户根据方案修改后回传给远端服务器,并指挥各个职能物品和传送器按照选定的方式移动物品。

传送器:具有装载能力的可移动智能物品,用于移动非可移动智能物品,主要由控制器和机械操作杆组成。类似一个简单的搬运机器人,适合较小物品移动。

显示器:主要完成3d建模结果展示、选择推荐方案、修改方案等功能。

远端服务器:为用户提供选择方案、优化方案库等功能。

如图5所示,本实施例中,基于本地处理器,智能物品控制方法可包括:

s201.根据摄像头的数据对范围内物品进行3d建模,以3d真实场景的方式展示各个物品;

s202.接收来自各个智能物品上报的物品信息,如物品的品牌、型号、形状、大小、方向等;

s203.分析各个非可移动智能物品的品牌、型号、形状、大小、方向等;

s204.结合摄像头获取的信息和各智能物品上报的信息,通过3d建模结果确认物品的具体位置;

s205.使用各个智能物品信息、分析的非可移动智能物品信息、和3d建模结果向远端服务器请求布置效果文件;

s206.用户选择其中一个布置效果文件直接使用或者在其上做修改;

s207.接收用户对采用的布置效果文件的评分,并将评分结果上传远端服务器;

s208.实施用户确定的方案,计算最佳移动路径,指导各可移动智能物品移动,指导具有装载能力的可移动智能物品移动各个非可移动智能物品。

具体而言,结合图6和图7,可移动智能物品的移动可包括如下步骤:

s301.本地处理器根据设计方案确定物品1不用动,物品2需要从源位置移动到目标位置;

s302.3d建模根据各摄像头的距离及分析图片得出的实景建模结果可得出空间大小、空间内物品的大小和物品的具体位置,通过雷达数据上报使位置信息更精确;地磁传感器可获得物品的具体方向,在最终移动时确定是否需要旋转;

s303.计算当前状况下是否有物品2移动的路径,经过检查发现一条可以直接移动的路径;

s304.本地处理器向物品2发送指令,指令内容为:

a,物品面向正西方向,如物品2的方向有n度偏差,则旋转n度;

b,向西移动到距离参考物墙1距离1的位置,根据雷达确定距离参考物的距离;

b,向北移动到距离参考物墙2距离2的位置,根据雷达确定距离参考物的距离;

c,向东移动到距离参考物墙3距离3的位置,根据雷达确定距离参考物的距离;

305.物品2接收本地处理器的指令按照指令移动。

可选的,在物品参考物不好确定时由摄像头辅助动态下指令指导物品移动。

具体的,结合图8和图9,非可移动智能物品的移动可包括如下步骤:

s401.本地处理器根据设计方案确定非可移动智能物品需要从源位置移动到目的位置;

s402.本地处理器根据3d建模的结果确定传送器的位置;

s403.按照智能物品移动实施例描述将传送器移动到非可移动智能物品源位置;

s404.传送器通过自身机械杆将物品载上;

s405.按照智能物品移动实施例描述将传送器移动到非可移动智能物品目标位置;

s406.传送器通过自身机械杆将物品卸下。

本实施例中,用户可以根据参考设计来设计自己比较喜欢的居家方案并且可以随时更改,由于移动物品不需要人力,提高了生活质量和改善家庭环境的兴趣。

相应的,如图10所示,本发明的实施例还提供一种智能物品控制装置,包括:

信息获取单元51,用于分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息;

建模单元52,用于根据信息获取单元51获取的现场图像信息和设备状态信息对所述待布置环境进行三维立体建模以形成模拟现场;

文件获取单元53,用于获取与建模单元52建立的模拟现场相关的布置效果文件;

命令发送单元54,用于以所述模拟现场和所述布置效果文件为参照,分别向所述智能物品发送控制命令,以控制所述智能物品移动到所述布置效果文件指示的目标位置。

本发明实施例提供的智能物品控制装置,能够分别获取待布置环境的现场图像信息以及所述待布置环境中智能物品的设备状态信息,并据此对待布置环境进行三维立体建模以形成模拟现场,以模拟现场和布置效果文件为参照,向所述智能物品发送控制命令,以控制所述可移动智能物品移动到所述布置效果文件指示的目标位置,这样,通过对待布置环境实际场景的建模即可命令环境中的可移动智能物品自动移动到目标位置,大大节省了人力和时间,有效提升了用户的生活品质。

可选的,信息获取单元51,包括:

图像获取模块,用于通过安置在所述待布置环境中的摄像头获取所述现场图像信息;

消息接收模块,用于通过接收所述智能物品上报的消息获取所述智能物品的设备状态信息。

可选的,建模单元52可包括:

初步建模模块,用于根据至少两个所述摄像头传回的图像数据对所述待布置环境进行初步建模;

细化补充模块,用于根据所述设备状态信息对所述初步建模的结果进行细化补充以形成所述模拟现场。

可选的,所述设备状态信息包括设备的品牌、型号、形状、体积、材料、放置方向中的至少一种。

可选的,文件获取单元53包括:

请求发送模块,用于向服务器发送布置效果推荐请求,所述布置效果推荐请求中携带所述模拟现场的当前布置信息;

文件接收模块,用于接收来自所述服务器的布置效果推送文件,并从所述推送文件中选择一个作为所述布置效果文件。

可选的,命令发送单元54包括:

对比确定模块,用于将所述模拟现场与所述布置效果文件进行对比映射,确定所述模拟现场中的各种物品的当前位置与目标位置的对应关系;

路径计算模块,用于计算所述各种物品从各自的当前位置移动到各自的目标位置的路径;

命令发送模块,用于向可移动智能物品发送控制命令以将所述智能物品移动到对应的目标位置。

可选的,本发明实施例提供的智能物品控制装置,还可包括:

修改接收单元,用于在获取与所述模拟现场对应的布置效果文件之后,以所述模拟现场和布置效果文件为参照,向可移动智能物品发送控制命令之前,接收用户对所述布置效果文件的修改;

命令发送单元54,具体用于以所述模拟现场和所述修改模块修改后的布置效果文件为参照,向可移动智能物品发送控制命令。

进一步的,本发明实施例提供的智能物品控制装置,还可包括:评分单元,用于在获取与所述模拟现场对应的布置效果文件之后,接收用户对所述布置效果文件的评分。

进一步的,评分单元,还用于将评分结果向服务器发送。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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