人机交互方法、装置、机器人及计算机可读存储介质制造方法及图纸

技术编号:19396597 阅读:25 留言:0更新日期:2018-11-10 05:00
本申请涉及机器人技术领域,公开了一种人机交互方法、装置、机器人及计算机可读存储介质。本申请中,人机交互方法应用于机器人,包括:提取识别到的至少一个对象的生物特征信息;其中,生物特征信息包括生理特征信息和/或行为特征信息;根据生物特征信息,从至少一个对象中确定需要进行交互的目标交互对象;控制机器人作出与目标交互对象匹配的响应。该人机交互方法,能够使机器人仅针对需要进行交互的对象作出响应,有效避免了误响应操作,大大提升了用户体验。

【技术实现步骤摘要】
【国外来华专利技术】人机交互方法、装置、机器人及计算机可读存储介质
本申请涉及机器人
,特别涉及一种人机交互方法、装置、机器人及计算机可读存储介质。
技术介绍
人机交互、人机互动(Human–ComputerInteraction或Human–MachineInteraction,简称HCI或HMI),是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。以放置在银行营业厅、大型商场、机场等公共场所的交互型机器人为例,该机器人能够通过计算机系统作出响应,为用户提供服务,如主动发起问候、回答用户的提问、引导用户办理业务等。但是,专利技术人发现现有技术中至少存在如下问题:由于公共场所的人流量较大,并且会有各种各样的声音干扰,如播放的广播、音乐,而现有的机器人根本无法屏蔽掉这些干扰因素,反而会不断的作出响应,这样不仅严重占用了机器人的处理资源,还会使机器人无法为真正需要帮助的用户提供有效的服务,严重影响用户的使用体验。
技术实现思路
本申请部分实施例所要解决的一个技术问题在于提供一种人机交互方法、装置、机器人及计算机可读存储介质,以解决上述技术问题。本申请的一个实施例提供了一种人机交互方法,该人机交互方法应用于机器人,包括:提取识别到的至少一个对象的生物特征信息;其中,生物特征信息包括生理特征信息和/或行为特征信息;根据生物特征信息,从至少一个对象中确定需要进行交互的目标交互对象;控制机器人作出与目标交互对象匹配的响应。本申请的一个实施例提供了一种人机交互装置,该人机交互装置应用于机器人,包括:提取模块、确定模块和控制模块;提取模块,用于提取识别到的至少一个对象的生物特征信息;其中,生物特征信息包括生理特征信息和/或行为特征信息;确定模块,用于根据生物特征信息,从至少一个对象中确定需要进行交互的目标交互对象;控制模块,用于控制机器人作出与目标交互对象匹配的响应。本申请的一个实施例提供了一种机器人,该机器人包括至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本申请任意方法实施例中涉及的人机交互方法。本申请的一个实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使计算机执行本申请任意方法实施例中涉及的人机交互方法。本申请实施例相对于现有技术而言,机器人在识别到对象时,通过提取识别到的对象的生物特征信息,并根据生物特征信息来确定真正需要进行交互的对象,在确定真正需要进行交互的对象后才作出与该对象匹配的响应。通过这种人机交互方式,能够使机器人仅针对需要进行交互的对象作出响应,从而有效避免了误响应操作,大大提升了用户体验。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本申请第一实施例中人机交互方法的流程图;图2是本申请第一实施例中机器人确定目标交互对象的示意图;图3是本申请第二实施例中人机交互方法的流程图;图4是本申请第二实施例中机器人确定目标交互对象的示意图;图5是本申请第三实施例中人机交互方法的流程图;图6是本申请第四实施例中人机交互装置的方框示意图;图7是本申请第五实施例中机器人的方框示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请部分实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请的第一实施例涉及一种人机交互方法,该人机交互方法应用于机器人,具体流程如图1所示。需要说明的是,本实施例中所说的机器人是自动控制机器的俗称,包括一切模拟人类行为或思想和模拟其他生物的机械(如机器狗,机器猫等)。在步骤101中,提取识别到的至少一个对象的生物特征信息。具体的说,在本实施例中,提取识别到的至少一个对象的生物特征信息的操作,具体可以是在以机器人所处位置为圆心的预设范围(如5米)内检测到有至少一个对象接近时触发的,通过这种检测方式使机器人能够感知自身所处位置360度范围内的对象。值得一提的是,在本实施例中,机器人确定识别到对象的操作,具体可以是通过机器人上安装的接近传感器实现,比如在将机器人放置在公共场所,并将其启动后,接近传感器就可以感知以机器人为圆心的5米范围内是否有对象接近,如果感知到有对象的移动信息或存在信息后,就将感知到的信息转换为电气信号,由机器人的处理器控制机器人的生物特征采集装置去提取识别到的至少一个对象的生物特征信息。为了便于理解提取生物特征信息的具体实现方式,以下罗列了几种具体的提取方式,具体如下:方式一:控制机器人进行图像采集,并从采集到的图像中提取至少一个对象的生物特征,得到至少一个对象的生物特征信息。方式二:控制机器人进行语音采集,并从采集到的语音中提取至少一个对象的生物特征,得到至少一个对象的生物特征信息。方式三:控制机器人进行图像采集和语音采集,并从采集到的图像中提取至少一个对象的生物特征,得到至少一个对象的生物特征信息,同时从采集到的语音中提取至少一个对象的生物特征,得到至少一个对象的生物特征信息。另外,在采用方式三提取生物特征信息时,可以进一步对从图像中得到的对象的生物特征信息和从语音中得到的对象生物特征信息进行分析处理,从而确定属于同一个对象的生物特征信息,使得后续确定目标交互对象的操作中,能够根据同一个对象来自图像中对象的生物特征信息和来自语音中对象的生物特征信息进行综合分析,从而提升确定目标交互对象的准确性。需要说明的是,在本实施例中,提取的生物特征信息具体包括生理特征信息和/或行为特征信息。其中,生理特征信息具体可以是识别到的对象的面部信息、眼部信息、声纹信息(具体指能够分析出声音来自谁的信息)等相关信息中的任意一个或任意组合,行为特征信息具体可以是识别到的对象的位移信息、所说的话语中的语音内容信息(具体指能够识别出所说内容的信息)等相关信息中的任意一个或任意组合。比如说,在从采集到的图像中提取至少一个对象的生物特征时,通常可以提取到对象的面部信息和/或眼部信息等生理特征信息,以及位移信息等行为特征信息。还比如说,在从采集到的语音中提取至少一个对象的生物特征时,通常可以提取到对象的声纹信息等生理特征信息,以及语音内容信息等行为特征信息。另外,上述控制机器人进行图像采集,具体可以是控制机器人自身的图像采集装置,如摄像头进行图像采集,也可以是从与机器人通信连接的外部图像采集设备获取,如商场中安装的监控设备,或者两种方式配合采集。同理,上述控制机器人进行语音采集,也可以是利用机器人自身的语音采集装置和/与其通信连接的外部语音采集装置获取。另外,值得一提的是,在确定识别到对象后,控制机器人进行图像采集和/或语音采集之前,可以根据感知到对象的方向信息,控制机器人转动到面向识别到的对象所在的方向,然后在控制机器人进行图像和/或语音的采集操作,从而保证采集到的图像和语音中有识别到的对象,使得后续提取的对象的生物特征信息更加完整,进而保证最终确定的目标交互对象更加准本文档来自技高网...

【技术保护点】
1.一种人机交互方法,应用于机器人,所述人机交互方法包括:提取识别到的至少一个对象的生物特征信息;其中,所述生物特征信息包括生理特征信息和/或行为特征信息;根据所述生物特征信息,从所述至少一个对象中确定需要进行交互的目标交互对象;控制所述机器人作出与所述目标交互对象匹配的响应。

【技术特征摘要】
【国外来华专利技术】1.一种人机交互方法,应用于机器人,所述人机交互方法包括:提取识别到的至少一个对象的生物特征信息;其中,所述生物特征信息包括生理特征信息和/或行为特征信息;根据所述生物特征信息,从所述至少一个对象中确定需要进行交互的目标交互对象;控制所述机器人作出与所述目标交互对象匹配的响应。2.如权利要求1所述的人机交互方法,其中,所述提取识别到的至少一个对象的生物特征信息,具体包括:在以所述机器人所处位置为圆心的预设范围内,检测到有至少一个对象接近所述机器人,提取所述至少一个对象的生物特征信息。3.如权利要求1或2所述的人机交互方法,其中,所述提取识别到的至少一个对象的生物特征信息,具体包括:控制所述机器人进行图像采集,并从采集到的图像中提取所述至少一个对象的生物特征,得到所述至少一个对象的生理特征信息和/或行为特征信息;其中,所述生理特征信息包括面部信息和/或眼部信息,所述行为特征信息包括位移信息;和/或,控制所述机器人进行语音采集,并从采集到的语音中提取所述至少一个对象的生物特征,得到所述至少一个对象的生理特征信息和/或行为特征信息;其中,所述生理特征信息包括声纹信息,所述行为特征信息包括语音内容信息。4.如权利要求1至3任意一项所述的人机交互方法,其中,所述根据所述生物特征信息,从所述至少一个对象中确定需要进行交互的目标交互对象,具体包括:根据所述生物特征信息,确定所述至少一个对象为待交互对象;若所述待交互对象的数目等于1,确定所述待交互对象为所述目标交互对象;若所述待交互对象的数目大于1,根据预设的优先级设置条件,为每一个所述待交互对象设置优先级,确定优先级最高的待交互对象为所述目标交互对象。5.如权利要求1至4任意一项所述的人机交互方法,...

【专利技术属性】
技术研发人员:张含波
申请(专利权)人:深圳前海达闼云端智能科技有限公司
类型:发明
国别省市:广东,44

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

1