首页 / 专利分类库 / 教育;密码术;显示;广告;印鉴 / 显示;广告 / 活动的目视广告 / 基于巡逻机器人的智能宣传方法、系统和可读存储介质

基于巡逻机器人的智能宣传方法、系统和可读存储介质

申请号 CN202210899888.1 申请日 2022-07-28 公开(公告)号 CN115272970A 公开(公告)日 2022-11-01
申请人 广州高新兴机器人有限公司; 发明人 王恒华; 柏林; 刘彪; 舒海燕; 袁添厦; 沈创芸; 祝涛剑; 方映峰;
摘要 本 发明 公开的一种基于巡逻 机器人 的智能宣传方法、系统和可读存储介质,其中方法包括:获取巡逻信息以及宣传信息;基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传;获取预设宣传装置的宣传 角 度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。本发明利用了机器人全天候全天气自动巡逻代替传统人工作业,提高效率的同时也减少了人工作业的危险,另外,通过 人脸识别 以及人体识别能够自动化统计宣传到达率,能够在后续评判宣传效果等级时给予数据支持。
权利要求

1.一种基于巡逻机器人的智能宣传方法,其特征在于,包括以下步骤:
获取巡逻信息以及宣传信息;
基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传;
获取预设宣传装置的宣传度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
2.根据权利要求1所述的一种基于巡逻机器人的智能宣传方法,其特征在于,基于5G移动通信和/或无线网络从预设的基站获取所述巡逻信息以及所述宣传信息,其中,所述基站与预设的服务器通信连接,所述巡逻信息以及所述宣传信息由所述服务器发出。
3.根据权利要求1所述的一种基于巡逻机器人的智能宣传方法,其特征在于,所述基于所述巡逻信息控制至少两个所述机器人进行巡逻,具体包括:
基于所述巡逻路线控制至少两个所述机器人相向进行巡逻,并在所述巡逻时间内控制至少两个所述机器人的间距小于预设距离;或,
基于所述巡逻路线控制至少两个所述机器人同向进行巡逻,并在所述巡逻时间内控制至少一个所述机器人达到所述巡逻路线的终点。
4.根据权利要求1所述的一种基于巡逻机器人的智能宣传方法,其特征在于,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
5.根据权利要求1所述的一种基于巡逻机器人的智能宣传方法,其特征在于,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
6.根据权利要求1所述的一种基于巡逻机器人的智能宣传方法,其特征在于,所述方法还包括基于所述宣传到达率判别宣传效果等级,具体为:
对所述宣传到达率的阈值落地进行判断,其中,
所述宣传到达率位于第一阈值范围内时,所述宣传效果等级为优秀;
所述宣传到达率位于第二阈值范围内时,所述宣传效果等级为合格;
所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内时,所述宣传效果等级为不及格。
7.一种基于巡逻机器人的智能宣传系统,其特征在于,包括存储器和处理器,所述存储器中包括基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被所述处理器执行时实现如下步骤:
获取巡逻信息以及宣传信息;
基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息控制所述机器人对所述目标人体进行宣传;
获取预设宣传装置的宣传角度范围内的目标人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
8.根据权利要求7所述的一种基于巡逻机器人的智能宣传系统,其特征在于,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
9.根据权利要求7所述的一种基于巡逻机器人的智能宣传系统,其特征在于,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括一种基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被处理器执行时,实现如权利要求1至6中任一项所述的一种基于巡逻机器人的智能宣传方法的步骤。

说明书全文

基于巡逻机器人的智能宣传方法、系统和可读存储介质

技术领域

[0001] 本发明涉及机器人技术领域,更具体的,涉及一种基于巡逻机器人的智能宣传方法、系统和可读存储介质。

背景技术

[0002] 现今诈骗已经成为最高频的犯罪案件,受害者大多数时老年人。警察的普法宣传、防诈骗宣传等任务变得十分重要,现在警察主要通三种方式给群众宣传,第一个时警察到群众中去进行面对面宣讲或者发传单或者利用宣传车广播,这个方式需要集中群众,增加了很多警察的工作量,耗费较多警;第二种时通过互联网、手机终端给大家发宣传信息,这个方式对部分老年人不太友好,导致宣传不到位;第三种是通过固定场所、特定时间给利用喇叭广播宣传。这种方式比较死板,宣传的对象可能会一直重复,或者是没有人的时候也在广播造成噪音影响,宣传效果有待提高。
[0003] 随着机器人技术的不断发展,越来越多的领域可以利用机器人自动化作业代替传统人工作业,因此机器人也可以应用在诈骗宣传方面来解决相应的现存问题。

发明内容

[0004] 本发明的目的是提供一种基于巡逻机器人的智能宣传方法、系统和可读存储介质,旨在解决机器人自动巡逻、端配置宣传信息、云端下发宣传任务给机器人,机器人自动循环宣传任务,机器人具备人体识别和人脸识别能力这些问题。
[0005] 本发明第一方面提供了一种基于巡逻机器人的智能宣传方法,包括以下步骤:
[0006] 获取巡逻信息以及宣传信息;
[0007] 基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
[0008] 获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传;
[0009] 获取预设宣传装置的宣传度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
[0010] 本方案中,基于4G/5G移动通信和/或无线网络从预设的基站获取所述巡逻信息以及所述宣传信息,其中,所述基站与预设的服务器通信连接,所述巡逻信息以及所述宣传信息由所述服务器发出。
[0011] 本方案中,所述基于所述巡逻信息控制至少两个所述机器人进行巡逻,具体包括:
[0012] 基于所述巡逻路线控制至少两个所述机器人相向进行巡逻,并在所述巡逻时间内控制至少两个所述机器人的间距小于预设距离;或,
[0013] 基于所述巡逻路线控制至少两个所述机器人同向进行巡逻,并在所述巡逻时间内控制至少一个所述机器人达到所述巡逻路线的终点。
[0014] 本方案中,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
[0015] 基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
[0016] 基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
[0017] 基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
[0018] 本方案中,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
[0019] 基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
[0020] 基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
[0021] 计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
[0022] 本方案中,所述方法还包括基于所述宣传到达率判别宣传效果等级,具体为:
[0023] 对所述宣传到达率的阈值落地进行判断,其中,
[0024] 所述宣传到达率位于第一阈值范围内时,所述宣传效果等级为优秀;
[0025] 所述宣传到达率位于第二阈值范围内时,所述宣传效果等级为合格;
[0026] 所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内时,所述宣传效果等级为不及格。
[0027] 本发明第二方面还提供一种基于巡逻机器人的智能宣传系统,包括存储器和处理器,所述存储器中包括基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被所述处理器执行时实现如下步骤:
[0028] 获取巡逻信息以及宣传信息;
[0029] 基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
[0030] 获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传;
[0031] 获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
[0032] 本方案中,基于4G/5G移动通信和/或无线网络从预设的基站获取所述巡逻信息以及所述宣传信息,其中,所述基站与预设的服务器通信连接,所述巡逻信息以及所述宣传信息由所述服务器发出。
[0033] 本方案中,所述基于所述巡逻信息控制至少两个所述机器人进行巡逻,具体包括:
[0034] 基于所述巡逻路线控制至少两个所述机器人相向进行巡逻,并在所述巡逻时间内控制至少两个所述机器人的间距小于预设距离;或,
[0035] 基于所述巡逻路线控制至少两个所述机器人同向进行巡逻,并在所述巡逻时间内控制至少一个所述机器人达到所述巡逻路线的终点。
[0036] 本方案中,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
[0037] 基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
[0038] 基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
[0039] 基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
[0040] 本方案中,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
[0041] 基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
[0042] 基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
[0043] 计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
[0044] 本方案中,所述方法还包括基于所述宣传到达率判别宣传效果等级,具体为:
[0045] 对所述宣传到达率的阈值落地进行判断,其中,
[0046] 所述宣传到达率位于第一阈值范围内时,所述宣传效果等级为优秀;
[0047] 所述宣传到达率位于第二阈值范围内时,所述宣传效果等级为合格;
[0048] 所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内时,所述宣传效果等级为不及格。
[0049] 本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括机器的一种基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被处理器执行时,实现如上述任一项所述的一种基于巡逻机器人的智能宣传方法的步骤。
[0050] 本发明公开的一种基于巡逻机器人的智能宣传方法、系统和可读存储介质,利用了机器人全天候全天气自动巡逻代替传统人工作业,提高效率的同时也减少了人工作业的危险,另外,先通过识别到人,再自动触发宣传任务可以在机器人有效电量的基础上充分发挥警用宣传的效果,并且,通过人脸识别以及人体识别能够自动化统计宣传到达率,能够在后续评判宣传效果等级时给予数据支持,智能化平得以提高。附图说明
[0051] 图1示出了本发明一种基于巡逻机器人的智能宣传方法的流程图
[0052] 图2示出了本发明一种基于巡逻机器人的智能宣传系统的框图

具体实施方式

[0053] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请实施例及实施例中的特征可以相互组合。
[0054] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0055] 图1示出了本申请一种基于巡逻机器人的智能宣传方法的流程图。
[0056] 如图1所示,本申请公开了一种基于巡逻机器人的智能宣传方法,包括以下步骤:
[0057] S102,获取巡逻信息以及宣传信息;
[0058] S104,基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
[0059] S106,获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传;
[0060] S108,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
[0061] 需要说明的是,于本实施例中,每个所述机器人都安装有SIM卡或者无线网卡,支持4G/5G通信或者无线通信,进而与服务器建立通信连接,可以从服务器获取所述巡逻信息以及所述宣传信息,其中,所述巡逻信息包括巡逻路线、巡逻时间和巡逻起终点等其他巡逻相关信息,所述宣传信息包括宣传标语、宣传图片以及宣传视频等宣传相关信息;而后基于所述巡逻信息控制至少两个所述机器人进行巡逻,并基于全景相机获取所述机器人预设范围内的全景图像,所述预设范围可以为“10”米,当基于所述全景相机识别到目标人体时,暂停所述机器人进行巡逻,并基于所述宣传信息对识别到的所述目标人体进行宣传,在宣传的过程中,由于所述宣传信息容量少,因此在巡逻时间内可对所述宣传信息进行循环宣传,进一步地,获取所述宣传装置的宣传角度范围内的人体数据,来得到当前接收所述宣传信息的行人数量值,同时通过所述全景图像获取总行人数值,将所述行人数量值与总行人数值作对比得到所述宣传到达率,其中,所述宣传装置可以为宣传显示屏,对应的所述宣传角度范围为“20°‑160°”。
[0062] 进一步地,在宣传过程中,当所述目标人体在所述宣传装置宣传角度范围内,并且在停留达到一定的时间,则统计为有效宣传人数以得到所述行人数量值,其中,停留达到一定的时间可以为“1”分钟。
[0063] 根据本发明实施例,基于4G/5G移动通信和/或无线网络从预设的基站获取所述巡逻信息以及所述宣传信息,其中,所述基站与预设的服务器通信连接,所述巡逻信息以及所述宣传信息由所述服务器发出。
[0064] 需要说明的是,于本实施例中,由于所述机器人安装有SIM卡或者无线网卡,因此,可以基于4G/5G移动通信和/或无线网络从服务器获取所述巡逻信息以及所述宣传信息,由于具体实现过程中,服务器与基站通信连接,因此可以从基站获取所述巡逻信息以及所述宣传信息。
[0065] 根据本发明实施例,所述基于所述巡逻信息控制至少两个所述机器人进行巡逻,具体包括:
[0066] 基于所述巡逻路线控制至少两个所述机器人相向进行巡逻,并在所述巡逻时间内控制至少两个所述机器人的间距小于预设距离;或,
[0067] 基于所述巡逻路线控制至少两个所述机器人同向进行巡逻,并在所述巡逻时间内控制至少一个所述机器人达到所述巡逻路线的终点。
[0068] 需要说明的是,于本实施例中,由于设置了至少两个所述机器人进行巡逻,本实施例以两个所述机器人为例,在所述机器人巡逻时分为两种情形,一是两个所述机器人相向进行巡逻,因此,一个机器人从所述巡逻路线的起点出发,另一个机器人从所述巡逻路线的终点出发,取所述预设距离为“1.5”米,即在所述巡逻时间截止时,两个机器人的间距需要小于“1.5”米。
[0069] 根据本发明实施例,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
[0070] 基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
[0071] 基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
[0072] 基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
[0073] 需要说明的是,于本实施例中,基于所述全景相机获取对应的所述全景图像,其中,当基于所述全景相机识别到所述目标人体时,控制所述机器人暂停巡逻,并进行必要的转体操作以将所述宣传装置正向面对所述目标人体,基于所述宣传信息对其进行宣传,其中,所述宣传信息至少包括宣传标语、宣传图片以及宣传视频,相对应地,所述宣传装置可为宣传显示屏,其中,基于预设的识别算法可以得到所述目标人体,即通过所述全景相机得到的图像对目标人体进行识别,需要说明的是,所述识别算法为人体AI识别算法,本领域技术人员易知的现有技术,于本实施例中不做赘述。
[0074] 根据本发明实施例,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
[0075] 基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
[0076] 基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
[0077] 计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
[0078] 需要说明的是,于本实施例中,所述宣传到达率即为在当前所述机器人宣传角度范围内聆听宣传的行人数量值与当前所述机器人预设范围内总行人数量值的比值,具体地,所述在获取聆听宣传的行人数量值时具体是通过人脸数据得到的,其中,每一张所述人脸数据代表一个行人,即所述宣传角度范围内,正对着所述宣传装置的人脸表示该行人正在聆听宣传,因此计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值可以得到所述宣传到达率,在得到所述宣传到达率后,可以对所述宣传到达率进行评级以判别宣传效果。
[0079] 根据本发明实施例,所述方法还包括基于所述宣传到达率判别宣传效果等级,具体为:
[0080] 对所述宣传到达率的阈值落地进行判断,其中,
[0081] 所述宣传到达率位于第一阈值范围内时,所述宣传效果等级为优秀;
[0082] 所述宣传到达率位于第二阈值范围内时,所述宣传效果等级为合格;
[0083] 所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内时,所述宣传效果等级为不及格。
[0084] 需要说明的是,于本实施例中,所述宣传到达率为百分比,因此可以对百分比的阈值落点进行判断以得到对应的宣传效果等级,其中,所述第一阈值范围为[70%‑100%],所述第二阈值范围为[30%‑70%),因此若所述宣传到达率位于所述第一阈值范围内时,所述宣传效果等级判断为优秀,即表明假若总行人有十个人,而聆听宣传的人数至少有七人;若所述宣传到达率位于所述第二阈值范围内时,所述宣传效果等级判断为及格;若所述宣传到达率低于“30%”则表明所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内,此时所述宣传效果等级为不及格。
[0085] 值得一提的是,所述方法还包括当所述巡逻时间结束后,向服务器发出位置数据,具体包括:
[0086] 当所述巡逻时间结束时,获取各所述机器人的位置信息;
[0087] 将各所述机器人的位置信息对应各所述机器人编号统一成所述位置数据;
[0088] 将所述位置数据通过4G/5G移动通信或无线网络经基站发送给服务器。
[0089] 需要说明的是,于本实施例中,为了让后台服务器可以在巡逻结束时获取到各个所述机器人的位置以便于将所有机器人集合起来,需要控制机器人在巡逻结束时,上传对应的位置信息,结合每个机器人的编号以一一对应,将对应好的数据统一成所述位置数据,通过上述的4G/5G移动通信或无线网络发送给服务器。
[0090] 值得一提的是,所述方法还包括获取服务器发出的集合数据,控制所述机器人在巡逻结束后集合。
[0091] 需要说明的是,于本实施例中,后台服务器接收到每个机器人的位置信息后,会给出集合数据,其中,所述集合数据至少包括集合点信息,进而获取到所述集合数据后,可以基于所述集合数据控制每个机器人前往对应的集合点进行集合,以便于后期回收。
[0092] 值得一提的是,所述方法还包括筛选所述人脸数据,具体包括:
[0093] 获取到所述人脸数据后,判别所述人脸数据在所述机器人预设宣传角度范围内的停留时间,其中,
[0094] 将停留时间低于预设的时间阈值的人脸数据进行剔除。
[0095] 需要说明的是,由于在宣传的实际过程中,有些行人仅仅是眼睛瞟了一眼所述宣传装置或者是简单聆听了一会的时间,并未仔细聆听,但其人脸也会正对所述宣传装置,因此需要对这一类行人进行剔除,具体剔除的途径可以通过时间进行判断,具体取所述时间阈值为“10”秒钟,获取所述人脸数据在所述预设宣传角度范围内的停留时间,若所述停留时间低于“10”秒钟,则将该人脸数据剔除,进而对应的行人值也减少,以此来保证数据的稳定性
[0096] 值得一提的是,所述方法还包括根据宣传信息剔除所述人脸数据,具体包括:
[0097] 识别所述机器人同一宣传信息下的总人脸数据;
[0098] 将所述总人脸数据中同一宣传信息下不同时间内的所述人脸数据择一保存,以剔除多余的所述人脸数据。
[0099] 需要说明的是,为了防止有人恶意提高所述宣传到达率,可以对聆听宣传的人脸进行识别并判断以将重复聆听的人脸进行剔除,因此,对于同一宣传信息下的不同时间内的所述人脸数据进行择一保存,以剔除多余的相同人脸,例如,对同一宣传视频在所述巡逻时间内循环宣传时,行人A的人脸数据出现不止一次,那么需要对行人A的人脸数据进行剔除处理,只留下一个所述人脸数据即可,以此可以确保宣传到达率的准确性,避免有人恶意刷票以提高所述宣传到达率。
[0100] 图2示出了本发明一种基于巡逻机器人的智能宣传系统的框图。
[0101] 如图2所示,本发明公开了一种基于巡逻机器人的智能宣传系统,包括存储器和处理器,所述存储器中包括基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被所述处理器执行时实现如下步骤:
[0102] 获取巡逻信息以及宣传信息;
[0103] 基于所述巡逻信息控制至少两个所述机器人进行巡逻,其中,所述巡逻信息包括巡逻路线和巡逻时间;
[0104] 获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息控制所述机器人对所述目标人体进行宣传;
[0105] 获取预设宣传装置的宣传角度范围内的目标人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率。
[0106] 需要说明的是,于本实施例中,每个所述机器人都安装有SIM卡或者无线网卡,支持4G/5G通信或者无线通信,进而与服务器建立通信连接,可以从服务器获取所述巡逻信息以及所述宣传信息,其中,所述巡逻信息包括巡逻路线、巡逻时间和巡逻起终点等其他巡逻相关信息,所述宣传信息包括宣传标语、宣传图片以及宣传视频等宣传相关信息;而后基于所述巡逻信息控制至少两个所述机器人进行巡逻,并基于全景相机获取所述机器人预设范围内的全景图像,所述预设范围可以为“10”米,当基于所述全景相机识别到目标人体时,暂停所述机器人进行巡逻,并基于所述宣传信息对识别到的所述目标人体进行宣传,在宣传的过程中,由于所述宣传信息容量少,因此在巡逻时间内可对所述宣传信息进行循环宣传,进一步地,获取所述宣传装置的宣传角度范围内的人体数据,来得到当前接收所述宣传信息的行人数量值,同时通过所述全景图像获取总行人数值,将所述行人数量值与总行人数值作对比得到所述宣传到达率,其中,所述宣传装置可以为宣传显示屏,对应的所述宣传角度范围为“20°‑160°”。
[0107] 进一步地,在宣传过程中,当所述目标人体在所述宣传装置宣传角度范围内,并且在停留达到一定的时间,则统计为有效宣传人数以得到所述行人数量值,其中,停留达到一定的时间可以为“1”分钟。
[0108] 根据本发明实施例,基于4G/5G移动通信和/或无线网络从预设的基站获取所述巡逻信息以及所述宣传信息,其中,所述基站与预设的服务器通信连接,所述巡逻信息以及所述宣传信息由所述服务器发出。
[0109] 需要说明的是,于本实施例中,由于所述机器人安装有SIM卡或者无线网卡,因此,可以基于4G/5G移动通信和/或无线网络从服务器获取所述巡逻信息以及所述宣传信息,由于具体实现过程中,服务器与基站通信连接,因此可以从基站获取所述巡逻信息以及所述宣传信息。
[0110] 根据本发明实施例,所述基于所述巡逻信息控制至少两个所述机器人进行巡逻,具体包括:
[0111] 基于所述巡逻路线控制至少两个所述机器人相向进行巡逻,并在所述巡逻时间内控制至少两个所述机器人的间距小于预设距离;或,
[0112] 基于所述巡逻路线控制至少两个所述机器人同向进行巡逻,并在所述巡逻时间内控制至少一个所述机器人达到所述巡逻路线的终点。
[0113] 需要说明的是,于本实施例中,由于设置了至少两个所述机器人进行巡逻,本实施例以两个所述机器人为例,在所述机器人巡逻时分为两种情形,一是两个所述机器人相向进行巡逻,因此,一个机器人从所述巡逻路线的起点出发,另一个机器人从所述巡逻路线的终点出发,取所述预设距离为“1.5”米,即在所述巡逻时间截止时,两个机器人的间距需要小于“1.5”米。
[0114] 根据本发明实施例,所述获取所述机器人预设范围内的全景图像,当识别到目标人体时暂停巡逻,并基于所述宣传信息向所述目标人体进行宣传,具体包括:
[0115] 基于设置在所述机器人上的全景相机获取所述预设范围内的所述全景图像,其中,所述全景图像内包括所述总行人数据;
[0116] 基于所述全景相机利用预设的识别算法识别到所述目标人体时,控制所述机器人暂停巡逻;
[0117] 基于所述宣传信息利用所述宣传装置向所述目标人体进行宣传,其中,所述宣传信息包括宣传标语、宣传图片以及宣传视频。
[0118] 需要说明的是,于本实施例中,基于所述全景相机获取对应的所述全景图像,其中,当基于所述全景相机识别到所述目标人体时,控制所述机器人暂停巡逻,并进行必要的转体操作以将所述宣传装置正向面对所述目标人体,基于所述宣传信息对其进行宣传,其中,所述宣传信息至少包括宣传标语、宣传图片以及宣传视频,相对应地,所述宣传装置可为宣传显示屏,其中,基于预设的识别算法可以得到所述目标人体,即通过所述全景相机得到的图像对目标人体进行识别,需要说明的是,所述识别算法为人体AI识别算法,本领域技术人员易知的现有技术,于本实施例中不做赘述。
[0119] 根据本发明实施例,获取预设宣传装置的宣传角度范围内的人体数据,并与所述全景图像内的总行人数据比较得到宣传到达率,具体包括:
[0120] 基于所述全景相机获取所述宣传装置对应的所述宣传角度范围内的所述人体数据,其中,所述人体数据包括人脸数据;
[0121] 基于所述人体数据与所述总行人数据进行比较,其中,每一张所述人脸数代表一个行人;
[0122] 计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值得到所述宣传到达率。
[0123] 需要说明的是,于本实施例中,所述宣传到达率即为在当前所述机器人宣传角度范围内聆听宣传的行人数量值与当前所述机器人预设范围内总行人数量值的比值,具体地,所述在获取聆听宣传的行人数量值时具体是通过人脸数据得到的,其中,每一张所述人脸数据代表一个行人,即所述宣传角度范围内,正对着所述宣传装置的人脸表示该行人正在聆听宣传,因此计算所述人体数据中行人数量值与所述总行人数据中行人数量值的比值可以得到所述宣传到达率,在得到所述宣传到达率后,可以对所述宣传到达率进行评级以判别宣传效果。
[0124] 根据本发明实施例,所述方法还包括基于所述宣传到达率判别宣传效果等级,具体为:
[0125] 对所述宣传到达率的阈值落地进行判断,其中,
[0126] 所述宣传到达率位于第一阈值范围内时,所述宣传效果等级为优秀;
[0127] 所述宣传到达率位于第二阈值范围内时,所述宣传效果等级为合格;
[0128] 所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内时,所述宣传效果等级为不及格。
[0129] 需要说明的是,于本实施例中,所述宣传到达率为百分比,因此可以对百分比的阈值落点进行判断以得到对应的宣传效果等级,其中,所述第一阈值范围为[70%‑100%],所述第二阈值范围为[30%‑70%),因此若所述宣传到达率位于所述第一阈值范围内时,所述宣传效果等级判断为优秀,即表明假若总行人有十个人,而聆听宣传的人数至少有七人;若所述宣传到达率位于所述第二阈值范围内时,所述宣传效果等级判断为及格;若所述宣传到达率低于“30%”则表明所述宣传到达率既不位于所述第一阈值范围内也不位于所述第二阈值范围内,此时所述宣传效果等级为不及格。
[0130] 值得一提的是,所述方法还包括当所述巡逻时间结束后,向服务器发出位置数据,具体包括:
[0131] 当所述巡逻时间结束时,获取各所述机器人的位置信息;
[0132] 将各所述机器人的位置信息对应各所述机器人编号统一成所述位置数据;
[0133] 将所述位置数据通过4G/5G移动通信或无线网络经基站发送给服务器。
[0134] 需要说明的是,于本实施例中,为了让后台服务器可以在巡逻结束时获取到各个所述机器人的位置以便于将所有机器人集合起来,需要控制机器人在巡逻结束时,上传对应的位置信息,结合每个机器人的编号以一一对应,将对应好的数据统一成所述位置数据,通过上述的4G/5G移动通信或无线网络发送给服务器。
[0135] 值得一提的是,所述方法还包括获取服务器发出的集合数据,控制所述机器人在巡逻结束后集合。
[0136] 需要说明的是,于本实施例中,后台服务器接收到每个机器人的位置信息后,会给出集合数据,其中,所述集合数据至少包括集合点信息,进而获取到所述集合数据后,可以基于所述集合数据控制每个机器人前往对应的集合点进行集合,以便于后期回收。
[0137] 值得一提的是,所述方法还包括筛选所述人脸数据,具体包括:
[0138] 获取到所述人脸数据后,判别所述人脸数据在所述机器人预设宣传角度范围内的停留时间,其中,
[0139] 将停留时间低于预设的时间阈值的人脸数据进行剔除。
[0140] 需要说明的是,由于在宣传的实际过程中,有些行人仅仅是眼睛瞟了一眼所述宣传装置或者是简单聆听了一会的时间,并未仔细聆听,但其人脸也会正对所述宣传装置,因此需要对这一类行人进行剔除,具体剔除的途径可以通过时间进行判断,具体取所述时间阈值为“10”秒钟,获取所述人脸数据在所述预设宣传角度范围内的停留时间,若所述停留时间低于“10”秒钟,则将该人脸数据剔除,进而对应的行人值也减少,以此来保证数据的稳定性。
[0141] 值得一提的是,所述方法还包括根据宣传信息剔除所述人脸数据,具体包括:
[0142] 识别所述机器人同一宣传信息下的总人脸数据;
[0143] 将所述总人脸数据中同一宣传信息下不同时间内的所述人脸数据择一保存,以剔除多余的所述人脸数据。
[0144] 需要说明的是,为了防止有人恶意提高所述宣传到达率,可以对聆听宣传的人脸进行识别并判断以将重复聆听的人脸进行剔除,因此,对于同一宣传信息下的不同时间内的所述人脸数据进行择一保存,以剔除多余的相同人脸,例如,对同一宣传视频在所述巡逻时间内循环宣传时,行人A的人脸数据出现不止一次,那么需要对行人A的人脸数据进行剔除处理,只留下一个所述人脸数据即可,以此可以确保宣传到达率的准确性,避免有人恶意刷票以提高所述宣传到达率。
[0145] 本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中包括一种基于巡逻机器人的智能宣传方法程序,所述基于巡逻机器人的智能宣传方法程序被处理器执行时,实现如上述任一项所述的一种基于巡逻机器人的智能宣传方法的步骤。
[0146] 本发明公开的一种基于巡逻机器人的智能宣传方法、系统和可读存储介质,利用了机器人全天候全天气自动巡逻代替传统人工作业,提高效率的同时也减少了人工作业的危险,另外,先通过识别到人,再自动触发宣传任务可以在机器人有效电量的基础上充分发挥警用宣传的效果,并且,通过人脸识别以及人体识别能够自动化统计宣传到达率,能够在后续评判宣传效果等级时给予数据支持,智能化水平得以提高。
[0147] 在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0148] 上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0149] 另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0150] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0151] 或者,本发明上述集成的单元如果以软件功能模的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
QQ群二维码
意见反馈