移动设备的互动方法、移动设备、装置及存储介质

文档序号:1906332 发布日期:2021-11-30 浏览:11次 >En<

阅读说明:本技术 移动设备的互动方法、移动设备、装置及存储介质 (Interaction method of mobile equipment, device and storage medium ) 是由 郭双 方林 唐旋来 于 2021-08-25 设计创作,主要内容包括:本申请公开了一种移动设备的互动方法、移动设备、装置及存储介质,涉及人工智能技术领域,可以丰富移动设备的功能,改善移动设备与用户的互动效果。该方法包括:确定第一预设区域内出现移动对象,第一预设区域大于预设服务区域;获取对应于移动对象的图像,并对对应于移动对象的图像进行识别,判断是否存在移动人员;若是,则根据当前活动场景对应的宣传内容进行播报;在确定移动人员进入预设服务区域的情况下,根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。(The application discloses an interaction method of mobile equipment, the mobile equipment, a device and a storage medium, relates to the technical field of artificial intelligence, and can enrich the functions of the mobile equipment and improve the interaction effect of the mobile equipment and a user. The method comprises the following steps: determining that a moving object appears in a first preset area, wherein the first preset area is larger than a preset service area; acquiring an image corresponding to a moving object, identifying the image corresponding to the moving object, and judging whether a moving person exists or not; if yes, broadcasting according to the propaganda content corresponding to the current activity scene; and under the condition that the mobile personnel enter the preset service area, determining interactive content according to the activity information corresponding to the current activity scene and/or the user attribute of the mobile personnel, and controlling the mobile equipment to interact with the mobile personnel according to the interactive content.)

移动设备的互动方法、移动设备、装置及存储介质

技术领域

本申请实施例涉及人工智能技术领域,尤其涉及一种移动设备的互动方法、移动设备、装置及存储介质。

背景技术

随着人工智能技术的快速发展,机器人的应用越来越广。比如,机器人可以放置在商场等场所的门口替代人工进行迎宾。目前,机器人在迎宾模式下与用户进行互动的方法为,机器人根据传感器识别到有物体移动时,则播放预先设定的欢迎语。

然而,上述机器人与用户进行互动的方法中,机器人的功能过于单一,影响了与用户的互动效果,所以亟待提出一种新的机器人的互动方法,以改善现有机器人与用户的互动效果。

发明内容

本申请提供一种移动设备的互动方法、移动设备、装置及存储介质,可以丰富移动设备的功能,改善移动设备与用户的互动效果。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请提供一种移动设备的互动方法,包括:确定第一预设区域内出现移动对象,第一预设区域大于预设服务区域;获取对应于移动对象的图像,并对对应于移动对象的图像进行识别,判断是否存在移动人员;若是,则根据当前活动场景对应的宣传内容进行播报;在确定移动人员进入预设服务区域的情况下,根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。

第二方面,本申请提供一种移动设备,包括检测模块、获取模块、播报模块和互动模块;其中,检测模块,用于检测确定第一预设区域内的移动对象,第一预设区域大于预设服务区域;获取模块,用于获取对应于移动对象的图像,并通过识别模块对对应于移动对象的图像进行识别,判断是否存在移动人员;播报模块,用于在识别模块确定存在移动人员的情况下,根据当前活动场景对应的宣传内容进行播报;互动模块,用于在确定移动人员进入预设服务区域的情况下,根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。

第三方面,本申请提供一种移动设备的互动装置,包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当移动设备的互动装置运行时,处理器执行存储器存储的计算机执行指令,以使移动设备的互动装置执行如上述第一方面提供的移动设备的互动方法。

可选的,该移动设备的互动装置还可以包括收发器,该收发器用于在移动设备的互动装置的处理器的控制下,执行收发数据、信令或者信息的步骤,例如,获取至少两个移动人员的目标图像。

进一步可选的,该移动设备的互动装置可以是用于实现移动设备的互动的物理机,也可以是物理机中的一部分装置,例如可以是物理机中的芯片系统。该芯片系统用于支持移动设备的互动装置实现第一方面中所涉及的功能,例如,接收,发送或处理上述移动设备的互动方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。

第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行指令时,使得计算机执行如第一方面提供的移动设备的互动方法。

第五方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如第一方面提供的移动设备的互动方法。

需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与移动设备的互动装置的处理器封装在一起的,也可以与移动设备的互动装置的处理器单独封装,本申请对此不做限定。

在本申请中,上述移动设备的互动装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。

本申请提供的技术方案中,在互动之前,先对对应于移动对象的图像进行识别,判断是否存在移动人员,在确定存在移动人员的情况下根据当前活动场景对应的宣传内容进行播报。这样,可以确保移动设备的互动对象为人,避免移动设备与其他对象进行无效互动,改善互动效果。另外,本申请是在确定出第一预设区域内出现移动对象并确定第一预设区域内存在移动人员之后进行播报的,该第一预设区域大于移动设备的预设服务区域。这样,可以通过对宣传内容进行播报将预设服务区域外的移动人员吸引至预设服务区域内与移动设备近距离互动,可以进一步改善移动设备与用户的互动效果。此外,在移动人员进入预设服务区域后,可以根据当前活动场景对应的活动信息和/或移动人员的用户属性确定符合用户需求的个性化互动内容,从而进一步改善移动设备与用户的互动效果,提升用户体验。可以看出,本申请提供的技术方案中,通过丰富移动设备的功能(确定互动对象为移动人员、宣传播报将移动人员吸引至预设服务区域以及确定个性化互动内容),可以改善移动设备与用户的互动效果。

本申请的这些方面或其他方面在以下的描述中会更加简明易懂。

附图说明

图1为本申请实施例提供的一种移动设备的互动方法的流程示意图;

图2为本申请实施例提供的另一种移动设备的互动方法的流程示意图;

图3为本申请实施例提供的又一种移动设备的互动方法的流程示意图;

图4为本申请实施例提供的一种移动设备的互动装置的结构示意图;

图5为本申请实施例提供的另一种移动设备的互动装置的结构示意图。

具体实施方式

下面结合附图对本申请实施例提供的移动设备的互动方法、移动设备、装置及存储介质进行详细地描述。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。

本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。

此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选的还包括其他没有列出的步骤或单元,或可选的还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。

随着人工智能技术的快速发展,机器人的应用越来越广。比如,机器人可以放置在商场等场所的门口替代人工进行迎宾。目前,机器人在迎宾模式下与用户进行互动的方法为,机器人根据传感器识别到有物体移动时,则播放预先设定的欢迎语。

然而,上述机器人与用户进行互动的方法中,机器人的功能过于单一,影响了与用户的互动效果,所以亟待提出一种新的机器人的互动方法,以改善现有机器人与用户的互动效果。

针对上述现有技术中存在的问题,本申请实施例提供了一种移动设备的互动方法,通过丰富移动设备的功能(确定互动对象为移动人员、宣传播报将移动人员吸引至预设服务区域以及确定个性化互动内容),可以改善移动设备与用户的互动效果。

本申请实施例提供的移动设备的互动方法可以应用于移动设备本体或者移动设备内部的芯片系统。其中,移动设备可以为机器人。当然,在实际应用中,移动设备还可以为其他可移动的人工智能设备。

本申请实施例提供的移动设备的互动方法还可以应用于移动设备的互动装置,移动设备的互动装置可以为用于实现移动设备与移动人员进行互动的物理机(比如,服务器),也可以是物理机中的一部分装置,例如可以是物理机中的芯片系统。

本申请实施例的以下描述中,将以移动设备的互动方法的执行主体为移动设备本体为例展开描述。

本申请实施例提供的移动设备的互动方法的应用场景可以为机器人的迎宾场景,当然,在实际应用中,还可以应用于其他应用场景,本申请实施例对此不做限定。下面将以迎宾场景为例,对本申请实施例提供的移动设备的互动方法进行详细说明。

参照图1,本申请实施例提供的移动设备的互动方法包括S101-S104:

S101、移动设备确定第一预设区域内出现移动对象。

移动设备上可以设置有激光雷达和/或双目立体视觉相机等测距子设备,测距子设备可以对移动设备与第一预设区域内的物体之间的距离进行检测。示例性的,以激光雷达进行距离检测为例,激光雷达可以采集第一预设区域内的点云图像,第一预设区域内的物体在点云图像中呈点簇状,激光雷达可以测量点云图像中的点簇中心与移动设备之间的距离。移动设备可以根据激光雷达检测的各个点簇中心与移动设备之间的距离是否变化,来确定点簇中心对应的物体是否为移动对象。

预设服务区域可以根据移动设备的服务范围确定,示例性的,预设服务区域可以为移动设备的周围2米之内的区域。

第一预设区域可以是事先确定的大于预设服务区域的区域。示例性的,第一预设区域可以是移动设备的周围20米之内的区域。

可选的,在一种可能的实现方式中,为了尽可能扩大检测移动对象的范围,确保可以检测到移动设备周围可能存在的移动对象,测距子设备可以沿移动设备的周向环绕设置。这样,可以检测到移动设备的360度视野内的移动对象。

可选的,移动设备可以对移动设备的检测区域中的移动对象进行检测,若检测到检测区域中多个子区域出现移动对象,则将多个子区域中符合预设角度条件的子区域确定为第一预设区域。

移动设备的检测视野较大,比如,检测视野为360度的移动设备应用于商场的应用场景时,若商场处于繁忙时段,移动设备检测到的移动对象的数量会很多。所以,为了更好地适应不同应用场景的需求,提升互动效率,移动设备可以根据事先确定的角度范围对移动对象进行检测,这样可以快速筛选出符合应用场景的需求的互动对象。

检测区域可以为移动设备的视野区域,可以事先根据视野角度将该检测区域划分为多个子区域。示例性的,检测区域为移动设备的360度视野内的区域,每30度为一个子区域。

预设角度条件可以是根据应用场景的需求事先确定的条件。示例性的,若应用场景的需求为,尽可能的为某商场吸引新客户,使得移动设备与新客户进行互动,对商场进行宣传。则此时预设角度条件可以为,以正面进入商场大门的方向为中心的周围30度的方向,这个角度是一般是新客户进入商场的角度。这样,当检测区域中多个子区域出现移动对象时,可以优先对新客户可能出现的子区域进行检测,从而使得移动设备在新客户出现时与客户进行互动,提升宣传效果。

S102、移动设备获取对应于移动对象的图像,并对对应于移动对象的图像进行识别,判断是否存在移动人员。

移动设备的应用场景很多,在应用场景的周围环境很复杂的情况下,移动对象不一定是人,可能是其他移动设备,或者动物等可移动对象。为了确保移动设备的互动对象为人,避免移动设备与其他对象进行无效互动,改善互动效果,移动设备在根据测距子设备确定第一预设区域内出现移动对象后,可以启动移动设备上设置的采集子设备(比如,摄像头)采集对应于移动对象的图像,并对采集的图像进行识别,判断是否存在移动人员。其中,对应于移动对象的图像可以是包括有移动对象的图像。另外,先通过测距子设备(如激光雷达)确定出移动对象,再启动采集子设备(如双目立体视觉相机)进行图像的采集,可以避免同时处理多种类型数据引起的数据处理量过大的问题,并且,一般采集子设备耗电量和对采集数据的数据处理量都较大,因此能够避免采集子设备一直处于工作状态导致的资源浪费。

可选的,在一种可能的实现方式中,移动设备在获取到对应于移动对象的图像之后,可以对图像进行人脸特征识别,根据人脸特征识别的结果判断是否存在移动人员。示例性的,移动设备可以根据本征脸算法、弹性束图匹配算法、柔性表象模型算法或者深度学习算法等脸部识别算法对图像中的移动对象进行人脸识别,判定移动对象是否为移动人员。可以理解的是,在实际应用中,还可以通过其他脸部识别算法对图像中的移动对象进行人脸识别,本申请实施例对此不做限定。

可选的,在另一种可能的实现方式中,移动设备在根据测距子设备确定第一预设区域内出现移动对象后,可以启动移动设备上设置的红外检测仪,根据红外检测仪检测到的红外成像判断是否有移动人员出现。当然,在实际应用中,还可以通过其他方式检测移动人员,本申请实施例仅提供了几种较佳的检测方式,并不构成对检测移动人员的方式的限定。

可选的,移动设备可以根据移动对象的位置,控制移动设备的机身或移动设备的采集子设备转动,获取对应于移动对象的图像。

由于移动设备上设置的测距子设备和采集子设备可以为不同设备,比如,测距子设备可以为激光雷达,采集子设备可以为摄像头。不同设备设置的位置不同,采集视野就可能不同,那么,当移动设备根据测距子设备测量的距离检测到第一预设区域内出现移动对象时,该移动对象可能位于采集子设备的采集视野范围之外。所以,为了确保采集子设备采集到包括移动对象的图像,移动设备可以根据移动对象所处的位置,控制移动设备的机身或移动设备的采集子设备转动,直至获取到对应于移动对象的图像。

一般的,采集子设备的转动速度快于移动设备机身的转动速度,为了快速获取到对应于移动对象的图像,可选的,可以尽可能的扩大采集子设备的采集范围,减少移动设备机身的转动。示例性的,可以设置采集子设备为上下180度且左右180度可旋转。

可选的,为了满足不同应用场景的需求,采集子设备的采集范围可以根据应用场景的需求调整。比如,在需求优先采集移动设备正前方视野中的移动人员的图像时,可以设置采集子设备左右60度可旋转。

S103、移动设备确定存在移动人员时,根据当前活动场景对应的宣传内容进行播报。

当前活动场景对应的宣传内容可以根据活动场景预先确定。示例性的,以应用场景为商场为例,活动场景可以为日常宣传、节日促销、开业促销或者周年庆等。对应的,宣传内容可以为事先根据活动场景确定的宣传口号等,通过这些宣传内容进行播报,可以提升对移动人员的吸引效果。另外,移动设备确定存在移动人员时,可以根据当前活动场景对应的宣传内容进行语音播报和/或视频播报,这样可以避免单一固定宣传内容造成的吸引效果差等问题。

本申请实施例中,移动设备在确定第一预设区域内存在移动人员之后可以对宣传内容进行播报。通过宣传播报可以将预设服务区域外的移动人员吸引至预设服务区域内与移动设备近距离互动,从而可以改善移动设备与用户的互动效果。

S104、移动设备在确定移动人员进入预设服务区域的情况下,根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。

在移动人员进入预设服务区域后,移动设备可以根据当前活动场景对应的活动信息和/或移动人员的用户属性确定出符合用户需求的个性化互动内容,从而可以进一步改善移动设备与用户的互动效果,提升用户体验。

可选的,移动设备根据当前活动场景对应的宣传内容进行播报之后,还可以判断移动人员是否进入第二预设区域;在确定移动人员进入第二预设区域的情况下,移动设备可以根据移动人员的连续帧图像对移动人员进行目标追踪,然后根据目标追踪过程中获取的追踪数据,确定移动人员是否进入预设服务区域。

本申请实施例提供的技术方案中,可以分阶段进行目标的锁定,先锁定移动对象,再锁定移动对象中的移动人员,锁定了移动人员之后,可以对移动人员进行追踪,确定移动人员是否进入预设服务区域。移动人员是在第一预设区域内锁定的,一般的,为了尽可能的吸引预设服务区域外的对象,第一预设区域的范围设置的很大,这样移动人员距离移动设备可能较远,不便于进行目标追踪,追踪过程中可能追踪错对象。所以,可以预先设置第二预设区域,该第二预设区域小于第一预设区域且大于预设服务区域。当移动人员进入较近的第二预设区域之后,再对移动人员进行目标追踪,这样可以避免追踪过程出现错误。

其中,第二预设区域可以事先根据移动设备的最远追踪距离确定。示例性的,第二预设区域可以是移动设备的周围10米之内的区域。

移动设备在确定移动人员进入第二预设区域后,可以启动采集子设备采集移动人员的连续帧图像,根据该连续帧图像对移动人员进行目标追踪。在目标追踪过程中,移动设备可以根据获取的追踪数据,确定移动人员是否进入预设服务区域。其中,追踪数据可以为连续帧图像中移动人员的图像特征。示例性性的,追踪数据可以为连续帧图像中移动人员的背景色(比如,衣服颜色)或纹理特征(比如,衣服纹理)。当然,在实际应用中,移动设备还可以根据其他追踪数据对移动人员进行目标追踪,本申请实施例对此不做限定。

可选的,移动设备可以根据预设频率获取移动人员的连续帧图像;然后根据连续帧图像中至少两帧图像的差异调整采集参数,对移动人员进行目标追踪。

由于移动人员是处于移动状态的,若移动设备在获取移动人员的连续帧图像的过程中,移动人员移动至移动设备的采集子设备的采集视野之外,则移动设备将采集不到移动人员的图像,也就无法对移动人员进行目标追踪。所以,为了进一步确保成功追踪到移动人员,在获取移动人员的连续帧图像中,可以根据至少两帧图像的差异调整采集参数,通过调整采集参数确保移动人员一直处于移动设备的采集子设备的采集视野之内。

预设频率可以是事先确定的采集子设备采集图像的频率。示例性的,预设频率可以为每秒5次,也即是采集子设备每秒采集5次图像。采集参数可以包括采集子设备的上下旋转角度、左右旋转角度以及焦距等参数。

至少两帧图像的差异可以是移动人员在至少两帧图像中的位置差异。示例性的,移动设备可以根据至少两帧图像中移动人员的位置变化趋势预测移动人员的移动趋势,并根据移动人员的移动趋势调整采集子设备的采集参数,确保移动人员始终处于采集子设备的采集范围内。

可选的,移动设备在确定移动人员是否进入预设服务区域之前,还可以根据目标追踪过程中获取的追踪数据,确定移动人员是否进入第三预设区域;在确定移动人员进入第三预设区域的情况下,移动设备对连续帧图像进行特征识别,确定移动人员的用户属性。

为了丰富移动设备的功能,改善互动效果,本申请实施例提供的技术方案中,可以通过对移动人员的连续帧图像进行特征识别,根据特征识别的结果确定出移动人员的用户属性,再根据移动人员的用户属性确定出符合用户需求的个性化互动内容。为了使得移动人员一进入预设服务区域,移动设备就可以根据互动内容与移动人员进行互动,提高互动效率,可以在进入预设服务区域之前就对移动人员的用户属性进行识别。所以,可以预先设置第三预设区域,该第三预设区域小于第二预设区域且大于预设服务区域,移动人员在进入该第三预设区域就可以开始对其进行用户属性识别,这样可以更好的利用移动设备进入预设服务区域之前的时间,提升用户体验。

第三预设区域可以事先确定的区域。示例性的,第三预设区域可以是移动设备的周围5米之内的区域。

用户属性可以包括性别、年龄、身高、历史消费信息以及预期消费等级中的至少一个。

由于不同性别、不同年龄以及不同身高的用户的喜好可能不同,所以,用户属性可以包括性别、年龄或者身高中的一个或多个。示例性的,移动设备可以调用预先训练好的基于深度学习的年龄检测器对移动人员的连续帧图像进行特征识别,确定移动人员的年龄。又如,移动设备可以调用预先训练好的基于深度学习的身高分类器对移动人员的连续帧图像进行特征识别,确定移动人员的身高。又如,移动设备可以根据基于人脸特征的性别识别算法、基于费希尔准则(Fisher's criterion)的性别识别方法或基于自适应提升与支持向量机(Adaboost+SVM)的性别分类算法等对移动人员的连续帧图像进行特征识别,确定移动人员的性别。可以理解的是,在实际应用中,还可以通过其他方式对连续帧图像进行特征识别,确定移动人员的性别、年龄或者身高,本申请实施例对此不作限定。

另外,用户的历史消费信息反映了用户的历史消费情况,该历史消费情况可以表征用户的喜好,所以,用户属性还可以包括历史消费信息。

示例性的,历史消费信息可以包括购买商品的类型和到访店铺的信息(到访时间和到访次数等)等。历史消费信息可以和对应的人脸特征信息存储在移动设备或移动设备的后台服务器的数据库中,当移动设备根据连续帧图像锁定移动人员之后,可以将移动人员的人脸特征与数据库中的人脸进行特征匹配,确定出对应于该移动人员的历史消费信息。若移动人员的人脸特征与数据库中的人脸特征匹配失败,则可以将该移动人员的人脸特征存入数据库,方便后续获取该移动人员的消费信息。

预期消费等级可以是根据历史消费金额,从消费金额与消费等级的对应关系中预测的对应于历史消费金额的消费等级。历史消费金额可以反映一个用户的购物水平,则预期消费等级可以预测一个用户的购物水平,那么根据预期消费等级向用户推荐的商品更能符合用户的需求,所以,用户属性还可以包括预期消费等级。

在另一种可能的实现方式中,预期消费等级可以是根据连续帧图像中移动人员的服饰信息(衣着、手表或包包等)等确定的。举例来说,配饰较多的人群,往往具有较高的消费水平,可以根据配饰的种类、数量等确定预期消费等级,以便能够基于预期消费等级进行个性化推荐。配饰的种类、数量可以根据预先设置的分类器对图像进行处理得到。

可选的,用户属性可以包括群体类别,在确定当前时段处于非高峰期的情况下,根据当前活动场景对应的宣传内容进行播报之后,还包括:确定至少两个移动人员进入第二预设区域;获取至少两个移动人员的目标图像,提取目标图像中至少两个移动人员的群体特征信息;根据群体特征信息判断至少两个移动人员是否属于同一群体;若属于,则确定至少两个移动人员所属的群体类别。

移动人员在进入活动场景时,多数情况下都是结伴为一个群体的,而不同群体的需求和偏好可能不同。所以,可以对进入第二预设区域的移动人员进行群体分类,根据分类的结果确定个性化互动内容。

同一群体中的移动人员之间的距离一般很近,所以,群体特征信息可以为移动人员之间的距离,也即是可以根据移动人员之间的距离来确定是否为同一群体。示例性的,移动设备在确定至少两个移动人员进入第二预设区域后,可以获取包括该至少两个移动人员的目标图像,提取目标图像中至少两个移动人员的距离,若连续目标图像中该距离均小于60cm时,则可以确定该至少两个移动人员属于同一群体。比如,至少两个移动人员的距离可以为至少两个移动人员的瞳孔距离。

群体类别可以包括亲子家庭、闺蜜以及情侣等。不同类别群体中的移动人员的人数、性别、身高和距离一般不同,可以据此确定至少两个移动人员所属的群体类别。示例性的,当根据目标图像确定有三个移动人员,且包括两个性别不同的成人和一个儿童,则可以确定该三个移动人员所属的群体类别为亲子家庭;当根据目标图像确定有两个性别不同的移动人员,且距离小于30cm,则可以确定这两个移动人员所属的群体类别为情侣;当根据目标图像确定有两个移动人员,且均为女性,则可以确定这两个移动人员所属的群体类别为闺蜜。

需要说明的是,在高峰期时段人流量较大,即使不是同一群体的移动人员的距离也很近,所以,为了确保群体特征的识别效果,移动设备可以在确定当前时段处于非高峰期的情况下进行群体特征的识别。示例性的,可以事先根据历史人流数据确定高峰期时段,然后判定当前时段是否属于高峰期时段。或者,移动设备也可以根据采集子设备采集的实时图像确定当前时段的人流数据,当该数据超过预先设定的数据阈值时,可以确定当前时段为高峰期。

可选的,移动设备可以从互动内容库中确定至少两个移动人员所属的群体类别对应的互动内容,互动内容库中包括有群体类别和互动内容的对应关系。

一般的,不同群体类别的需求和偏好是不同的,比如,亲子家庭一般进入活动场景首先会寻找儿童游乐园,闺蜜经常进入的店铺为女性购物店铺或小吃店铺,情侣则为影院或适合约会的餐厅,多人同学聚会则会去有包间可容纳人数较多的餐厅。所以,为了更高效的为不同群体确定符合需求的个性化互动内容,可以事先根据各个群体类别确定属于各个群体类别的互动内容,然后将群体类别和互动内容的对应关系存储在互动内容库中,便于后续推荐。

可选的,响应于触发指令,根据活动信息确定互动内容,触发指令根据移动人员的触发操作或语音口令触发;或者,响应于触发指令,根据用户属性确定互动内容;或者,响应于触发指令,根据用户属性从活动信息中筛选出目标活动信息,根据目标活动信息确定互动内容。

为了满足不同应用场景的需求,提升用户体验,以进一步丰富移动设备的功能,移动设备可以根据当前活动场景的活动信息确定互动内容。进一步的,为了提高将当前活动场景的活动信息推荐给移动人员的推荐成功率,可以结合移动人员的用户属性和活动信息确定互动内容。

其中,触发操作可以是移动人员对移动设备的触摸屏上的输入、点击、滑动或长按等操作。示例性的,当移动人员点击触摸屏上的“优惠信息”时,互动内容可以为显示当前商场内的所有优惠信息,或者,显示当前商场内符合该移动人员的用户属性的优惠信息。又比如,当移动人员在触摸屏上的查询栏的输入框内输入“获取电子停车券时”,互动内容可以为显示电子停车券对应的二维码。

语音口令可以是移动人员对移动设备发出的用于启动某项功能的语音。示例性的,当移动人员发出“查找XX餐厅的位置”的语音时,移动设备可以根据语音识别到的内容,从预先存储的场景地图中标记出XX餐厅的位置和导航路线,并显示在屏幕上。进一步的,当移动人员发出“导航带领至XX餐厅”的语音时,移动设备可以进入领路模式,导航带领移动人员到达目的地,到达目的地后,可以发出语音提示提醒移动人员,并在超过预设时间未接受到交互指令的情况下,自动返回初始位置。其中,预设时间可以是事先确定的时长,比如,可以是1分钟。可选的,移动设备在进入领路模式时,可以启动红外摄像头对移动人员进行体温检测,若检测到体温异常的移动人员,可以向后台发送当前实时位置以及体温异常的移动人员的图像,以通知后台的工作人员进行处理。

移动设备还可以根据用户属性确定个性化互动内容,示例性的,以用户属性为年龄为例,在确定移动人员为小朋友时,互动内容可以辅助以趣味化的动作和表情等。

可选的,移动设备处于空闲状态的情况下,可以确定移动设备的当前位姿与初始位姿的偏离程度;在偏离程度满足预设条件的情况下,控制移动设备将当前位姿调整至初始位姿。

为了更好的吸引移动人员进入活动场景,移动设备一般放置在活动场景的正门位置处,且背离正门面向人群,但是移动设备在互动过程中为了采集图像追逐目标或者启动领路模式,会导致移动设备的位置偏离预先设置的位置。所以,为了使移动设备的互动次数增多,可以在空闲状态下对移动设备的位姿进行调整,这样,可以避免在非空闲状态下进行位姿调整影响到移动设备执行互动、领路等任务。

偏离程度可以包括偏转角度和偏离位置,预设条件可以是人为事先确定的调整位姿的条件。示例性的,当移动设备的偏转角度大于30度是,可以将当前位姿调整至初始位姿。

可选的,移动设备可以每隔一定的周期采集一次位姿,以此获得当前应用场景下的优选的位姿信息,对移动设备的初始位姿进行更新,便于提供更优质的服务。

本申请实施例提供的技术方案中,移动设备在互动之前,先对对应于移动对象的图像进行识别,判断是否存在移动人员,在确定存在移动人员的情况下根据当前活动场景对应的宣传内容进行播报。这样,可以确保移动设备的互动对象为人,避免移动设备与其他对象进行无效互动,改善互动效果。另外,本申请是在确定出第一预设区域内出现移动对象并确定第一预设区域内存在移动人员之后进行播报的,该第一预设区域大于移动设备的预设服务区域。这样,可以通过对宣传内容进行播报将预设服务区域外的移动人员吸引至预设服务区域内与移动设备近距离互动,可以进一步改善移动设备与用户的互动效果。此外,在移动人员进入预设服务区域后,可以根据当前活动场景对应的活动信息和/或移动人员的用户属性确定符合用户需求的个性化互动内容,从而进一步改善移动设备与用户的互动效果,提升用户体验。可以看出,本申请实施例提供的技术方案中,通过丰富移动设备的功能(确定互动对象为移动人员、宣传播报将移动人员吸引至预设服务区域以及确定个性化互动内容),可以改善移动设备与用户的互动效果。

综合以上描述,如图2所示,本申请实施例还提供了一种移动设备的互动方法,包括:S201-S207:

S201、移动设备确定第一预设区域内出现移动对象。

S202、移动设备获取对应于移动对象的图像,并对对应于移动对象的图像进行识别,判断是否存在移动人员。

S203、移动设备确定存在移动人员,则根据当前活动场景对应的宣传内容进行播报。

S204、移动设备在当前时段处于非高峰期的情况下,确定至少两个移动人员进入第二预设区域。

S205、移动设备获取至少两个移动人员的目标图像,提取目标图像中至少两个移动人员的群体特征信息。

S206、移动设备根据群体特征信息确定至少两个移动人员属于同一群体,且确定至少两个移动人员所属的群体类别。

S207、移动设备在确定移动人员进入预设服务区域的情况下,从互动内容库中确定至少两个移动人员所属的群体类别对应的互动内容,且根据互动内容控制移动设备与移动人员进行互动。

可选的,如图3所示,本申请实施例还提供了一种移动设备的互动方法,包括:S301-S307:

S301、移动设备确定第一预设区域内出现移动对象。

S302、移动设备根据移动对象的位置,控制移动设备的机身或移动设备的采集子设备转动,获取对应于移动对象的图像。

S303、移动设备对对应于移动对象的图像进行识别,在确定存在移动人员时,根据当前活动场景对应的宣传内容进行播报。

S304、移动设备确定移动人员进入第二预设区域的情况下,根据移动人员的连续帧图像对移动人员进行目标追踪。

S305、移动设备根据目标追踪过程中获取的追踪数据,确定移动人员是否进入第三预设区域,在确定移动人员进入第三预设区域的情况下,对连续帧图像进行特征识别,确定移动人员的用户属性。

S306、移动设备根据目标追踪过程中获取的追踪数据确定移动人员进入预设服务区域。

S307、移动设备根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。

如图4所示,本申请实施例还提供了一种移动设备,该移动设备可以包括:检测模块11、获取模块12、播报模块13和互动模块14。

其中,检测模块11执行上述方法实施例中的S101,获取模块12执行上述方法实施例中的S102,播报模块13执行上述方法实施例中的S103,互动模块14执行上述方法实施例中的S104。

具体地,检测模块11,用于检测确定第一预设区域内的移动对象,第一预设区域大于预设服务区域;获取模块12,用于获取对应于移动对象的图像,并通过识别模块对对应于移动对象的图像进行识别,判断是否存在移动人员;播报模块13,用于在识别模块确定存在移动人员的情况下,根据当前活动场景对应的宣传内容进行播报;互动模块14,用于在确定移动人员进入预设服务区域的情况下,根据当前活动场景对应的活动信息和/或移动人员的用户属性确定互动内容,且根据互动内容控制移动设备与移动人员进行互动。互动模块14可以包括显示屏和/或播放器等,互动模块14可以和播报模块13集成在一起,也可以各自分别设置。

可选的,在一种可能的实现方式中,用户属性包括群体类别,本申请提供的移动设备还包括确定模块和判断模块;

确定模块,用于在确定当前时段处于非高峰期的情况下,确定至少两个移动人员进入第二预设区域,第二预设区域小于第一预设区域且大于预设服务区域;

获取模块12,还用于获取至少两个移动人员的目标图像,提取目标图像中至少两个移动人员的群体特征信息;

判断模块,用于根据群体特征信息判断至少两个移动人员是否属于同一群体;

确定模块,用于在判断模块判断至少两个移动人员属于同一群体的情况下,则确定至少两个移动人员所属的群体类别。

可选的,在另一种可能的实现方式中,确定模块具体用于:从互动内容库中确定至少两个移动人员所属的群体类别对应的互动内容,互动内容库中包括有群体类别和互动内容的对应关系。

可选的,在另一种可能的实现方式中,本申请提供的移动设备还包括追踪模块;

追踪模块,用于在确定模块确定移动人员进入第二预设区域的情况下,根据移动人员的连续帧图像对移动人员进行目标追踪,第二预设区域小于第一预设区域且大于预设服务区域;

确定模块,还用于根据目标追踪过程中获取的追踪数据,确定移动人员是否进入预设服务区域。

可选的,在另一种可能的实现方式中,

确定模块还用于,根据目标追踪过程中获取的追踪数据,确定移动人员是否进入第三预设区域,第三预设区域小于第二预设区域且大于预设服务区域;

确定模块还用于,在确定移动人员进入第三预设区域的情况下,对连续帧图像进行特征识别,确定移动人员的用户属性,用户属性包括性别、年龄、身高、历史消费信息以及预期消费等级中的至少一个。

可选的,在另一种可能的实现方式中,追踪模块具体用于:根据预设频率获取移动人员的连续帧图像;根据连续帧图像中至少两帧图像的差异调整采集参数,对移动人员进行目标追踪。

可选的,在另一种可能的实现方式中,确定模块具体用于:对移动设备的检测区域中的移动对象进行检测;若检测到检测区域中多个子区域出现移动对象,则将多个子区域中符合预设角度条件的子区域确定为第一预设区域。

可选的,在另一种可能的实现方式中,获取模块12具体用于:根据移动对象的位置,控制移动设备的机身或移动设备的采集子设备转动,获取对应于移动对象的图像。

可选的,在另一种可能的实现方式中,本申请提供的移动设备还包括控制模块;

确定模块还用于,在移动设备处于空闲状态的情况下,确定移动设备的当前位姿与初始位姿的偏离程度;

控制模块,用于在确定模块确定偏离程度满足预设条件的情况下,控制移动设备将当前位姿调整至初始位姿。

可选的,在另一种可能的实现方式中,确定模块具体用于:

响应于触发指令,根据活动信息确定互动内容,触发指令根据移动人员的触发操作或语音口令触发;

或者,响应于触发指令,根据用户属性确定互动内容;

或者,响应于触发指令,根据用户属性从活动信息中筛选出目标活动信息,根据目标活动信息确定互动内容。

可选的,移动设备还可以包括存储模块,存储模块用于存储该移动设备的程序代码等。

如图5所示,本申请实施例还提供一种移动设备的互动装置,包括存储器41、处理器42(42-1和42-2)、总线43和通信接口44;存储器41用于存储计算机执行指令,处理器42与存储器41通过总线43连接;当移动设备的互动装置运行时,处理器42执行存储器41存储的计算机执行指令,以使移动设备的互动装置执行如上述实施例提供的移动设备的互动方法。

在具体的实现中,作为一种实施例,处理器42可以包括一个或多个中央处理器(central processing unit,CPU),例如图5中所示的CPU0和CPU1。且作为一种实施例,移动设备的互动装置可以包括多个处理器42,例如图5中所示的处理器42-1和处理器42-2。这些处理器42中的每一个CPU可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器42可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

存储器41可以是只读存储器41(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compactdisc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器41可以是独立存在,通过总线43与处理器42相连接。存储器41也可以和处理器42集成在一起。

在具体的实现中,存储器41,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器42可以通过运行或执行存储在存储器41内的软件程序,以及调用存储在存储器41内的数据,移动设备的互动装置的各种功能。

通信接口44,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制系统、无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口44可以包括接收单元实现接收功能,以及发送单元实现发送功能。

总线43,可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component interconnect,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线43可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

作为一个示例,结合图4,移动设备中的获取模块实现的功能与图5中的接收单元实现的功能相同,移动设备中的互动模块实现的功能与图5中的处理器实现的功能相同,移动设备中的存储模块实现的功能与图5中的存储器实现的功能相同。

本实施例中相关内容的解释可参考上述方法实施例,此处不再赘述。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,使得计算机执行上述实施例提供的移动设备的互动方法。

其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、RAM、ROM、可擦式可编程只读存储器(erasable programmable read only memory,EPROM)、寄存器、硬盘、光纤、CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合、或者本领域熟知的任何其它形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specificintegrated circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:门铃及其控制方法、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!