具有人脸识别功能的机器人的制作方法_2

文档序号:10422294阅读:来源:国知局
序,可以响应于人脸识别请求,对图像进行特征点分析,并与人脸库进行比对,获得人脸识别信息。在此,服务器200中的人脸识别算法可以使用已知的算法,在此不再详细展开。
[0028]在图像识别单元102中,还可以判断一外部场景图像是否包含具备识别特征点的人脸图像,如果有则获取该人脸图像,如果没有则通知图像采集单元101继续捕捉外部场景图像。
[0029]通信单元103可以使用多种方式来传输人脸图像给服务器200。例如通信单元103可通过无线局域网传输人脸图像到本地服务器。本地服务器的例子是设于家庭或者其它小型场所中的个人计算机或者工作站,其上运行人脸识别软件。人脸识别软件中可预先建立家庭成员的人脸库,供比对识别。通信单元105还可通过接入互联网的无线局域网传输人脸图像到云端服务器。云端服务器可预先获得并建立家庭成员的人脸库,供比对识别。作为替代,通信单元103还可通过移动互联网传输人脸图像到云端服务器。在商业服务机器人典型地使用云端服务器以存储足够容量的人脸库及提供足够强大的处理资源。
[0030]在上述的例子中,人脸识别启动指令是包含在语音信号中。在替代例子中,人脸识别启动指令也可以包含在触摸信号或者无线信号中。例如机器人包括触摸信号检测单元、连接该触摸信号检测单元和该控制器的触摸信号识别单元,该触摸信号检测单元用于检测触摸动作以产生该触摸信号,该触摸信号识别单元用于识别该触摸信号中的人脸识别启动指令;或者机器人包括无线信号通讯单元、连接该无线信号通讯单元和该控制器的无线信号识别单元,该无线信号通讯单元用于接收外部传输的无线信号,该无线信号识别单元用于识别该无线信号中的人脸识别启动指令。
[0031]执行单元104可包括行走机构、肢体动作机构、表情控制机构以及扬声器等。执行单元104将按照控制器105指定的各种不同互动模式与个人展开互动。可以用不同的维度来定义互动模式,例如配合度、亲密度、以及智能度。配合度表征机器人对个体的指令的配合程度。机器人可以对个体的一些指令给出积极配合,而对另一些指令不做出配合。亲密度表征机器人与个体接触的亲密程度,例如距离远近、友好动作(例如拥抱)/表情(例如笑脸)、不友好动作/表情的有无和/或频率等。智能度表征机器人的智能等级,例如记忆、运算、比较、判断、学习和逻辑推理等技能的多少。通过配合度、亲密度、以及智能度的配合,可以定义各种各样个性化的互动模式。这些互动模式还可随着机器人与个体的长期互动过程不断修正和演化,以体现互动的成果。
[0032]上述的互动模式的各个维度都可以通过执行单元104的行走机构、肢体动作机构、表情控制机构以及扬声器,或者其它可用的机构体现。例如亲密度中的距离远近可通过行走机构执行,友好/不友好动作可通过肢体动作机构执行,友好/不友好表情可通过表情控制机构执行。而机器人与人之间的语音互动可通过语音信号采集单元和扬声器执行。
[0033]当然可以理解,在不同的场合,互动模式的定义方式可以做出调整,例如在商业服务型机器人中,不同的互动模式可以反映机器人对不同个体的偏好、性格等方面的认知。无论在哪一种场合中,都可以建立不同的特征资料库,这些特征资料库可以与人脸识别结果(例如人脸识别结果指向的个体)关联,并在特征资料库中包含互动模式。控制器105可在人脸识别后载入特征资料库,从而启动其中包含的互动模式。
[0034]图3示出本实用新型一实施例的人脸识别流程图。该流程在图1、图2所示的系统中执行。参考图3所示,本实施例的一种机器人的人脸识别流程,包括以下步骤:
[0035]在步骤301,捕捉一个以上的外部场景图像;
[0036]在步骤302,从一个以上的外部场景图像中获取具备识别特征点的人脸图像;
[0037]在步骤303,将具备识别特征点的人脸图像传输至外部的服务器以供该服务器进行人脸识别;
[0038]在步骤304,接收从服务器回传的人脸识别结果;
[0039]在步骤305,根据人脸识别结果启动对应的互动模式。
[0040]在步骤302中,从一个以上的外部场景图像中获取具备识别特征点的人脸图像的步骤包括:a.判断一外部场景图像是否包含具备识别特征点的人脸图像;b.如果该外部场景图像包含具备识别特征点的人脸图像,则进入步骤d,否则进入步骤c; c.继续捕捉外部场景图像,并返回步骤a;d.获取该人脸图像。
[0041]在步骤305之前,可以载入与该人脸识别结果关联的特征资料库,该特征资料库中包含上述互动模式。
[0042]本实用新型上述实施例的具有人脸识别功能的机器人和人脸识别方法,通过搭载在机器人上的图像采集设备在场景中捕捉到图像,然后在本地做基本的人脸分析处理,找出人脸图像后上传到服务器,在服务器利用人脸识别算法对上传的人脸进行特征点分析,与人脸库进行比对,获得人脸识别结果。最后将人脸识别结果从服务器回传到机器人,可以针对不同个体作出不同互动模式,从而实现了互动模式的个性化。本实用新型的人脸识别的部分工作都不依赖机器人的资源进行,可以使得机器人的硬件配置和成本降低,而且提高了人脸识别的效率。
[0043]虽然本实用新型已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本实用新型,在没有脱离本实用新型精神的情况下还可作出各种等效的变化或替换,因此,只要在本实用新型的实质精神范围内对上述实施例的变化、变型都将落在本申请的权利要求书的范围内。
【主权项】
1.一种具有人脸识别功能的机器人,其与外部的服务器配合,其特征在于,包括: 图像采集单元,用于捕捉一个以上的外部场景图像; 图像识别单元,用于从一个以上的外部场景图像中获取具备识别特征点的人脸图像; 通信单元,用于与外部的服务器进行通信; 控制器,连接该图像识别单元和该通信单元,用于将具备识别特征点的人脸图像通过该通信单元传输至外部的服务器进行人脸识别并接收外部的服务器回传的人脸识别结果,根据该人脸识别结果启动对应的互动模式。2.如权利要求1所述的具有人脸识别功能的机器人,其特征在于,该控制器响应于人脸识别启动指令而开启该图像采集单元。3.如权利要求2所述的具有人脸识别功能的机器人,其特征在于,该人脸识别启动指令包含在语音信号中,该机器人还包括语音信号采集单元、连接该语音信号采集单元和该控制器的语音信号识别单元,该语音信号采集单元用于采集外部输入的语音信号,该语音信号识别单元用于识别该语音信号中的人脸识别启动指令。4.如权利要求2所述的具有人脸识别功能的机器人,其特征在于,该人脸识别启动指令包含在触摸信号中,该机器人还包括触摸信号检测单元、连接该触摸信号检测单元和该控制器的触摸信号识别单元,该触摸信号检测单元用于检测触摸动作以产生该触摸信号,该触摸信号识别单元用于识别该触摸信号中的人脸识别启动指令。5.如权利要求2所述的具有人脸识别功能的机器人,其特征在于,该人脸识别启动指令包含在无线信号中,该机器人还包括无线信号通讯单元、连接该无线信号通讯单元和该控制器的无线信号识别单元,该无线信号通讯单元用于接收外部传输的无线信号,该无线信号识别单元用于识别该无线信号中的人脸识别启动指令。6.如权利要求1所述的具有人脸识别功能的机器人,其特征在于,该控制器在图像识别单元从一个以上的外部场景图像中获取具备识别特征点的人脸图像之后还排除不具备识别特征点的人脸图像。7.如权利要求1所述的具有人脸识别功能的机器人,其特征在于,该控制器用于载入与该人脸识别结果关联的特征资料库,该互动模式包含在该特征资料库中。8.如权利要求1所述的具有人脸识别功能的机器人,其特征在于,该互动模式由以下参数至少其中之一定义:配合度、亲密度、以及智能度,其中该配合度表征机器人对个体指令的配合程度,该亲密度表征机器人与个体接触的亲密程度,该智能度表征机器人的智能等级。9.如权利要求1所述的具有人脸识别功能的机器人,其特征在于,该通信单元将该具备识别特征点的人脸图像传输至外部的服务器的方式包括以下其中之一: 通过无线局域网传输该人脸图像到一本地服务器; 通过接入互联网的无线局域网传输该人脸图像到一云端服务器; 通过移动互联网传输该人脸图像到一云端服务器。
【专利摘要】本实用新型涉及一种具有人脸识别功能的机器人。该具有人脸识别功能的机器人与外部的服务器配合,包括图像采集单元、图像识别单元、通信单元以及控制器。图像采集单元用于捕捉一个以上的外部场景图像。图像识别单元用于从一个以上的外部场景图像中获取具备识别特征点的人脸图像。通信单元用于与外部的服务器进行通信。控制器连接该图像采集单元和该通信单元,用于将具备识别特征点的人脸图像通过该通信单元传输至外部的服务器进行人脸识别并接收外部的服务器回传的人脸识别结果,根据该人脸识别结果启动对应的互动模式。本实用新型通过人脸识别算法获得人脸识别结果,可以针对不同个体作出不同互动模式,从而实现了互动模式的个性化。
【IPC分类】G06K9/00
【公开号】CN205334503
【申请号】CN201620064570
【发明人】不公告发明人
【申请人】深圳光启合众科技有限公司
【公开日】2016年6月22日
【申请日】2016年1月22日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1