logo好方法网

人流分布的处理方法及系统


技术摘要:
本发明实施例提供一种人流分布的处理方法和处理系统,包括:获取超声波探测单元探测到的用户定位信息;根据用户定位信息分析目标场景各个位置的人流,得到多个人流数据;将多个人流数据标记在目标场景全景图中的对应位置,生成目标场景的人流分布图。本发明实施例通过  全部
背景技术:
随着经济和科技的高速发展,各类大型建筑纷纷涌现,如大型商场、机场等,这些 大型建筑结构复杂、功能多样,能满足人们方方面面的需求,因此每天都有大量的人聚集在 这些建筑当中。 对于建筑的管理方和使用方而言,获知建筑内的人流分布数据具有重要意义。例 如,对于商场当中的商铺而言,获知人流分布数据可以进行商业规划;对于建筑管理方而 言,获知人流分布数据可以更好地满足消费者的基本使用需求。目前多采用WIFI技术探测 人流分布,该技术的缺点是只能探测到持有手机并且手机打开的用户,而且无法探测到苹 果手机的用户,人流数据的准确性较差;此外,WIFI探测技术多是探测到一个较大范围内的 人流数量,然后通过查询人员从后台查询WIFI设备探测到的人流数量,并根据查询到的人 流数量进行进一步的人工分析才得出人流分布,因而,耗时耗力,人力成本较高。 针对WIFI技术探测人流分布时数据准确性差和人力成本高的技术问题,现有技术 中缺乏有效的解决方案。
技术实现要素:
有鉴于此,本发明实施例提供了一种人流分布的处理方法和处理系统,以解决传 统人流分布处理方法准确性差和人力成本高的技术问题。 根据本发明的第一方面,提供一种人流分布的处理方法,包括: 获取超声波探测单元探测到的用户定位信息; 根据所述用户定位信息分析目标场景各个位置的人流,得到多个人流数据; 将多个所述人流数据标记在所述目标场景全景图中的对应位置,生成所述目标场 景的人流分布图。 可选地,所述用户定位信息包括所述超声波探测单元的设备标识信息以及用户相 对于所述超声波探测单元的位置信息,获取超声波探测单元探测到的用户定位信息,包括: 接收所述设备标识信息和所述位置信息; 根据所述设备标识信息,从数据库中确定存储所述超声波探测单元探测信息的存 储单元; 将所述位置信息存储在所述存储单元内。 可选地,所述处理方法还包括:接收更新通知信息,其中,所述更新通知信息为所 述存储单元更新的通知信息,且所述更新通知信息包括所述设备标识信息; 根据所述用户定位信息分析目标场景的人流,包括: 基于所述更新通知信息,从所述存储单元内提取所述存储单元存储的位置信息; 利用spark对所述存储单元存储的位置信息进行分析,以得到所述人流数据。 5 CN 111581307 A 说 明 书 2/9 页 可选地,所述更新通知信息是与所述用户定位信息被同时发送的信息。 可选地,所述人流数据包括所述设备标识信息和人流量信息,将所述人流数据标 记在所述目标场景的全景图中,包括: 从所述人流数据中提取所述设备标识信息; 根据所述设备标识信息确定标记客户端; 将所述人流量信息发送给所述标记客户端,以通过所述标记客户端将所述人流量 信息标记在所述全景图中。 可选地,根据所述设备标识信息确定标记客户端,包括: 根据所述设备标识信息,确定所述超声波探测单元的安置场景; 获取所述安置场景的关联客户端; 将所述关联客户端确定为所述标记客户端。 可选地,将所述人流量信息发送给所述标记客户端,包括: 通过通信链路将所述人流量信息发送给所述标记客户端,且所述通信链路采用 WebSocket通信协议。 可选地,所述人流量信息包括多个子信息,且所述子信息与分析时段一一对应; 所述标记客户端配置有目标分析时段; 通过所述标记客户端将所述人流量信息标记在所述全景图中,包括:通过所述标 记客户端将目标子信息标记在所述全景图中,其中,所述目标子信息为所述人流量信息中 与所述目标分析时段对应的子信息。 可选地,使用krpano全景图引擎,将多个所述人流数据标记在所述目标场景全景 图中的对应位置。 可选地,所述目标场景设置有多个超声波探测单元,所述全景图中设置有多个点 位,且所述点位在所述全景图中的位置与所述超声波探测单元在所述目标场景中的位置一 一对应; 将所述人流数据标记在所述目标场景的全景图中,包括:从所述全景中查找目标 点位,并以所述目标点位为基准来确定所述人流数据的标记点,其中,所述目标点位为与探 测到用户定位信息的超声波探测单元相对应的点位。 根据本发明的第二方面,提供一种人流分布的处理系统,包括: 获取模块,用于获取超声波探测单元探测到的用户定位信息; 分析模块,用于根据所述用户定位信息分析目标场景各个位置的人流,得到多个 人流数据; 标记生成模块,用于将多个所述人流数据标记在所述目标场景全景图中的对应位 置,生成所述目标场景的人流分布图。 可选地,所述用户定位信息包括所述超声波探测单元的设备标识信息以及用户相 对于所述超声波探测单元的位置信息,所述获取模块用于:接收所述设备标识信息和所述 位置信息; 根据所述设备标识信息,从数据库中确定存储所述超声波探测单元探测信息的存 储单元; 将所述位置信息存储在所述存储单元内。 6 CN 111581307 A 说 明 书 3/9 页 可选地,所述处理系统还包括接收模块, 所述接收模块,用于接收更新通知信息,其中,所述更新通知信息为所述存储单元 更新的通知信息,且所述更新通知信息包括所述设备标识信息; 所述分析模块用于:基于所述更新通知信息,从所述存储单元内提取所述存储单 元存储的位置信息;利用spark对所述存储单元存储的位置信息进行分析,以得到所述人流 数据。 可选地,所述更新通知信息是与所述用户定位信息被同时发送的信息。 可选地,所述人流数据包括所述设备标识信息和人流量信息,所述标记生成模块, 包括: 提取单元,用于从所述人流数据中提取所述设备标识信息; 确定单元,用于根据所述设备标识信息确定标记客户端; 发送标记单元,用于将所述人流量信息发送给所述标记客户端,以通过所述标记 客户端将所述人流量信息标记在所述全景图中。 可选地,所述确定单元用于: 根据所述设备标识信息,确定所述超声波探测单元的安置场景; 获取所述安置场景的关联客户端; 将所述关联客户端确定为所述标记客户端。 可选地,所述发送标记单元用于: 通过通信链路将所述人流量信息发送给所述标记客户端,且所述通信链路采用 WebSocket通信协议。 可选地,所述人流量信息包括多个子信息,且所述子信息与分析时段一一对应; 所述标记客户端配置有目标分析时段; 所述发送标记单元还用于:通过所述标记客户端将目标子信息标记在所述全景图 中,其中,所述目标子信息为所述人流量信息中与所述目标分析时段对应的子信息。 可选地,所述标记生成模块,用于使用krpano全景图引擎,将多个所述人流数据标 记在所述目标场景全景图中的对应位置。 可选地,所述目标场景设置有多个超声波探测单元,所述全景图中设置有多个点 位,且所述点位在所述全景图中的位置与所述超声波探测单元在所述目标场景中的位置一 一对应; 所述标记生成模块,用于:从所述全景中查找目标点位,并以所述目标点位为基准 来确定所述人流数据的标记点,其中,所述目标点位为与探测到用户定位信息的超声波探 测单元相对应的点位。 根据本发明的第三方面,提供一种计算机可读存储介质,所述计算机可读存储介 质存储有计算机指令,所述计算机指令被执行时实现如第一方面任一实施方式所述的人流 分布的处理方法。 根据本发明的第四方面,提供一种人流分布的处理装置,包括: 存储器,用于存储计算机指令; 处理器,耦合到所述存储器,所述处理器被配置为基于所述存储器存储的计算机 指令执行实现如第一方面任一实施方式所述的人流分布的处理方法。 7 CN 111581307 A 说 明 书 4/9 页 本发明的实施例具有以下优点或有益效果: 本发明实施例通过将超声波探测单元收集到的数据分析并显示在全景图页面中, 首先,超声波探测单元利用自身发出的超声波探测人,目标场景中的任何一个人都可以被 探测到,因而提高了人流数据的探测精准性;其次,超声波探测单元根据超声波的传播时长 可以精准获得目标场景中每个人的距离,进一步将人流数据在全景图页面对应位置显示 后,查询人员获知目标场景的人流分布信息只需查看全景图即可,无需收集人流数据并进 行进一步的人流分布计算,从而解决了传统人流分布处理方法准确性差和人力成本高的技 术问题。 附图说明 通过参照以下附图对本发明实施例的描述,本发明的上述以及其它目的、特征和 优点将更为清楚,在附图中: 图1是根据本发明实施例的人流分布的处理方法流程图; 图2是根据本发明实施例的一种人流分布的处理系统的结构框图; 图3是根据本发明实施例的一种人流分布的处理系统的结构框图; 图4是根据本发明实施例的人流分布的处理装置的结构框图。
分享到:
收藏