一种能够自动识别位置的智能系统及其实现方法

文档序号:9350364阅读:1175来源:国知局
一种能够自动识别位置的智能系统及其实现方法
【技术领域】
[0001]本发明涉及智能系统技术领域,特别是涉及一种能够自动识别位置的智能系统及其实现方法。
【背景技术】
[0002]家用机器人的研发和产业化将是未来的发展趋势,家用机器人将逐渐普及到千家万户,例如现有的扫地机器人,用户能够通过扫地机器人实现扫地功能。
[0003]现有的家用服务型机器人,在为家人服务时,无法识别直接或间接服务人员的位置,严重影响了用户的体验效果。

【发明内容】

[0004]本发明实施例提供了一种能够自动识别位置的智能系统及其实现方法,能够自动识别被服务主体的位置。
[0005]本发明提供一种能够自动识别位置的智能系统,其包括智能机器人和与智能机器人建立无线连接的人脸识别装置,人脸识别装置设置在室内的进门处,用于识别位于室内的人员的人脸信息,并将人脸信息发送给智能机器人,智能机器人根据人脸信息更新数据库,以根据数据库自动寻找并识别定位被服务主体的位置。
[0006]其中,人脸识别装置包括人脸识别模块和与人脸识别模块连接的第一通信模块,人脸识别模块用于对进出室内的人员采集人脸信息,并通过第一通信模块将人脸信息发送至智能机器人。
[0007]其中,智能机器人包括处理模块、语音识别模块、存储模块和第二通信模块,语音识别模块、存储模块和第二通信模块分别与处理模块连接,智能机器人通过第二通信模块与第一通信模块建立无线连接,以从人脸识别装置获取人脸信息;语音识别模块用于接收语音指令,根据语音指令识别出被服务主体;存储模块用于存储数据库;处理模块根据人脸信息更新数据库,并根据数据库查找被服务主体的位置。
[0008]其中,处理模块,用于判断人员从室内出来或者进入室内;
[0009]若处理模块判断到人员从室内出来,则处理模块获取室内的人员数量,并判断室内的人员数量是否为零;若室内的人员数量为零,则处理模块在数据库更新为错误标记;
[0010]若室内的人员数量不为零,或者处理模块判断到人员进入室内,则处理模块在数据库查找人脸信息;
[0011]若处理模块查找到人脸信息,则处理器将人员的出入信息更新到数据库中;
[0012]若处理模块查找不到人脸信息,则处理器将人员标记为陌生人,并且将陌生人的出入信息更新到数据库中。
[0013]其中,处理模块根据数据库查找被服务主体的位置包括:
[0014]处理模块判断被服务主体是否为发出语音指令的主体;
[0015]若是,则处理模块读取数据库,根据数据库获取有人的室内,并且获取语音指令的方向,以识别被服务主体的位置;
[0016]若否,则处理模块根据数据库匹配被服务主体;
[0017]若匹配成功,则处理模块识别被服务主体的位置;
[0018]若匹配失败或者识别被服务主体的位置失败,则智能机器人询问被服务主体的位置。
[0019]本发明还提供一种智能系统实现自动识别位置的方法,智能系统包括智能机器人和与智能机器人建立无线连接的人脸识别装置,人脸识别装置设置在室内的进门处,方法包括:
[0020]人脸识别装置用于识别位于室内的人脸信息,并将人脸信息发送给智能机器人;
[0021]智能机器人根据人脸信息更新数据库,以根据数据库自动寻找并识别定位被服务主体的位置。
[0022]其中,人脸识别装置用于识别位于室内的人脸信息包括:
[0023]人脸识别装置用于对进出室内的人员采集人脸信息。
[0024]其中,方法还包括:根据语音指令识别出被服务主体。
[0025]其中,智能机器人根据人脸信息更新数据库包括:
[0026]智能机器人判断人员从室内出来或者进入室内;
[0027]若判断到人员从室内出来,则获取室内的人员数量,并判断室内的人员数量是否为零;
[0028]若室内的人员数量为零,则智能机器人在数据库更新为错误标记;
[0029]若室内的人员数量不为零,或者判断到人员进入室内,则智能机器人在数据库查找人脸ig息;
[0030]若查找到人脸信息,则智能机器人将人员的出入信息更新到数据库中;
[0031]若查找不到人脸信息,则智能机器人将人员标记为陌生人,并且将陌生人的出入信息更新到数据库中。
[0032]其中,根据数据库自动寻找并识别定位被服务主体的位置包括:
[0033]智能机器人判断被服务主体是否为发出语音指令的主体;
[0034]若是,则智能机器人读取数据库,根据数据库获取有人的室内,并且获取语音指令的方向,以识别被服务主体的位置;
[0035]若否,则智能机器人根据数据库匹配被服务主体;
[0036]若匹配成功,则智能机器人识别被服务主体的位置;
[0037]若匹配失败或者识别被服务主体的位置失败,则智能机器人询问被服务主体的位置。
[0038]通过上述方案,本发明的有益效果是:本发明的智能系统包括智能机器人和与智能机器人建立无线连接的人脸识别装置,人脸识别装置设置在室内的进门处,用于识别位于室内的人员信息,并将人员信息发送给智能机器人,智能机器人根据人员信息查找被服务主体的位置,能够自动识别被服务主体的位置。
【附图说明】
[0039]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0040]图1是本发明第一实施例的智能系统的结构示意图;
[0041]图2是本发明第二实施例的智能系统的结构示意图;
[0042]图3是本发明第一实施例的智能系统实现自动识别位置的方法的流程图;
[0043]图4是图3中智能机器人根据人脸信息更新数据库的流程图;
[0044]图5是图3中智能机器人根据数据库自动识别被服务主体的位置的流程图。
【具体实施方式】
[0045]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046]请参见图1所示,图1是本发明第一实施例的智能系统的结构示意图。本发明所揭示的智能系统优选应用于家庭智能服务,即家庭智能系统。如图1所示,本实施例所揭示的智能系统10包括智能机器人11和人脸识别装置12,人脸识别装置12与智能机器人11建立无线连接。
[0047]其中,人脸识别装置12设置在室内的进门处,例如人脸识别装置12设置在厕所的进门处,或者厨房的进出处。在本实施例中,多个人脸识别装置12优选设置在房间的进门处。
[0048]设置在室内的进门处的人脸识别装置12用于对进出室内的人员采集人脸信息,并将采集到的人脸信息发送给智能机器人11,智能机器人11根据人脸信息更新数据库,以根据数据库自动寻找并识别定位被服务主体的位置。其中被服务主体为智能机器人11服务的主体,例如智能机器人11根据指令为张三服务,则张三为被服务主体。
[0049]本实施例通过人脸识别装置12识别位于室内的人员的人脸信息,并将人脸信息发送给智能机器人11,智能机器人11根据人脸信息更新数据库,以根据数据库自动寻找并识别定位被服务主体的位置。
[0050]本发明还提供第二实施例的智能系统,其基于第一实施例所揭示的智能系统10进行描述。本实施例所揭示的人脸识别装置12包括人脸识别模块121和第一通信模块122,如图2所示。智能机器人11包括处理模块111、语音识别模块112、存储模块113和第二通信模块114。优选地,第一通信模块122和第二通信模块114为WIFI模块,也可以为蓝牙模块。
[0051]第一通信模块122与人脸识别模块121连接,人脸识别模块121用于对进出室内的人员采集人脸信息,并通过第一通信模块122将采集到的人脸信息发送至智能机器人
Ilo
[0052]可选地,人脸识别模块121还能够用于判断人员进入室内或者从室内出来,即若人脸识别模块121判断到人员从室内走到人脸识别装置12,则人脸识别模块121判断人员从室内出来;若人脸识别模块121判断到人员从室外走到人脸识别装置12,则人脸识别模块121判断人进入室内。
[0053]语音识别模块112、存储模块113和第二通信模块114分别与处理模块111连接。智能机器人111通过第二通信模块114与人脸识别装置12的第一通信模块122建立无线连接,以从人脸识别装置12获取采集到的人脸信息。语音识别模块112用于接收语音指令,根据语音指令识别出被服务主体。存储模块113用于存储数据库;处理模块111根据人脸信息更新数据库,并根据数据库查找被服务主体的位置。
[0054]其中,处理模块Ill用于判断人员从室内出来或者进入室内,具体地处理模块111通过人脸识别模块121判断判断人员从室内出来或者进入室内。若处理模块111判断到人员从室内出来,则处理模块111从数据库获取室内的人员数量,并判断室内的人员数量是否为零;
[0055]若室内的人员数量为零,则处理模块111在数据库更新为错误标记;
[0056]若室内的人员数量不为零,或者处理模块111判断到人员进入室内,则处理模块111在数据库查找人脸信息,即处理模块111在数据库中查找人脸识别装置12所采集到的人脸ig息;
[0057]若处理模块111查找到人脸信息,即在数据库中查找到人脸识别装置12所采集到的人脸信息,则处理模块111将人员的出入信息更新到数据库中;
[0058]若处理模块111查找不到人脸信息,即在数据库中无法查找到人脸识别装置12所采集到的人脸信息,则处理模块111将该人员标记为陌生人,并将陌生人的出入信息更新到数据库中。
[0059]其中,处理模块m根据数据库查找被服务主体的位置,具体为:
[0060]处理模块111判断被服务主体是否为发出语音指令的主体;
[0061]若是,则处理模块111读取数据库,根据数据库获取有人的室内,并且获取语音指令的方向,以识别被服务主体的位置;
[0062]若否,则处理模块111根据数据库匹配被服务主体;
[0063]若匹配成功,则处理模块111识别被服务主体的位置;
[0064]若匹配失败或者识别被服务主体的位置失败,则智能机器人11询问被服务主体的位置。
[0065]处理模块111通过语音识别模块112获取语
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1