本技术介绍了一种利用被动WiFi感知技术进行大规模人群计数的方法。该方法首先设定监测区域并执行WiFi嗅探以收集数据;接着,通过滑动窗口采样机制对数据进行处理,并利用WiFi指纹定位技术获取监测区域的定位信息;然后,将多个窗口的定位信息整合成WiFi时空信息矩阵,并构建序列;最后,通过有监督学习对WiFi时空信息矩阵序列进行分析,以预测监测区域内的人数。该技术通过建立WiFi时空信息矩阵与人数之间的映射关系,实现了更精确的参数估计,并有效捕捉了时空相关性,提高了预测的准确性。
背景技术
目前,现有基于计算机视觉的人群计数方法具有部署成本高、计算复杂度高、存在视野盲区和遮挡、受限于光照条件等缺点,且由于跨摄像头协同处理困难导致难以覆盖大规模监测区域。
其次,现有基于射频信号分析的人群计数方法依赖于高质量的采集信号,故需在监控场景中部署大量基础设施以达到可接受的计数精度,使得部署成本高昂。同时,由于细粒度的射频信号受环境影响波动较大,导致现有方法仅应用于固定的室内场景以进行小规模人数估计。
再次,现有基于被动式WiFi感知的人群计数方法基于低成本、大覆盖、非入侵的WiFi嗅探器(WiFi接入点),尽管易于实现,但是受限于不规则感知边界和简单线性映射能力有限等缺陷,使得该类方法估计精度普遍较低。
因此,如何提供一种基于被动式WiFi感知的大规模人群计数方法是本领域技术人员亟需解决的问题。
实现思路