[发明专利]一种基于WIFI探针与摄像头技术的数据分析方法有效
申请号: | 201811191874.4 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109344281B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 马元;丁双安 | 申请(专利权)人: | 元力云网络有限公司 |
主分类号: | G06F16/58 | 分类号: | G06F16/58;G06F16/51 |
代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 舒梦来 |
地址: | 510000 广东省广州市中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 wifi 探针 摄像头 技术 数据 分析 方法 | ||
1.一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:包括以下步骤:
S100:建立人像数据库和WiFi探针数据库,根据人像数据库和WiFi探针数据库建立人像数据对象和WiFi数据对象;
S200:生成时间窗口键值对序列,预定义时间窗口并以时间窗口为键,分别以该时间窗口内出现的人像数据对象组成的列表和该时间窗口内出现的WiFi数据对象组成的列表为值,建立人像数据时间窗口键值对序列和WiFi数据时间窗口键值对序列;
S300:将S200中得到的人像数据时间窗口键值对序列和WiFi数据时间窗口键值对序列进行关联并映射为联合事务集;
S400:设定支持度阈值参数,对S300中得到的联合事务集进行频繁项集挖掘,得到频繁项集结果,从频繁项集结果中筛选出只包含一个人像数据对象和一个WiFi数据对象的结果;
S500:对S400中筛选出来的结果进行唯一性校验,如果满足唯一性,则结束计算,如果不满足唯一性,则返回S400步骤,并调整支持度阈值参数重新进行计算。
2.根据权利要求1所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S100具体包括以下步骤:
S100-1:根据抓拍的路人照片库,建立目标人像库;
S100-2:为目标人像库中每一个人设置ID;
S100-3:根据目标人像库对路人照片库中的人像进行识别,根据识别结果建立人像数据库,人像数据库的字段包括人像ID、相似度以及抓拍时间戳;
S100-4:获取WiFi探针的扫描结果,根据扫描结果建立WiFi探针数据库,WiFi探针数据库的字段包括MAC地址、信号强度以及扫描时间戳;
S100-5:根据人像数据库建立人像数据对象;
S100-6:根据WiFi探针数据库建立WiFi数据对象。
3.根据权利要求2所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S100-3中建立人像数据库时会对识别结果进行筛选,从识别结果中筛选出相似度大于相似度阈值的人像数据,S100-4中建立WiFi探针数据库时会对扫描结果进行筛选,从扫描结果中筛选出信号强度大于信号强度阈值的WiFi探针数据。
4.根据权利要求1所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S200具体包括以下步骤:
S200-1:定义一个时间窗口时长为N分钟;
S200-2:加载人像数据库和WiFi探针数据库,分别将抓拍时间戳和扫描时间戳映射为时间窗口的形式;
S200-3:将人像数据库映射为以抓拍时间戳对应的时间窗口为键,该时间窗口内所有人像数据对象组成的列表为值的人像数据时间窗口键值对序列;
S200-4:将WiFi探针数据库映射为以扫描时间戳对应的时间窗口为键,该时间窗口内所有WiFi数据对象组成的列表为值的WiFi数据时间窗口键值对序列。
5.根据权利要求4所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S200-3和S200-4中采用Spark的reduceByKey算子进行键值对序列的映射。
6.根据权利要求1所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S300中联合事务集以时间窗口为键,以人像数据对象列表和WiFi数据对象列表拼接成的列表为值。
7.根据权利要求6所述的一种基于WIFI探针与摄像头技术的数据分析方法,其特征在于:S300中采用Spark的join算子对人像数据时间窗口键值对序列和WiFi数据时间窗口键值对序列进行关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于元力云网络有限公司,未经元力云网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811191874.4/1.html,转载请声明来源钻瓜专利网。