一种基于WLAN的细粒度室内被动入侵检测方法技术

技术编号:14649739 阅读:316 留言:0更新日期:2017-02-16 09:34
本发明专利技术涉及无线定位技术领域,尤其涉及一种基于WLAN的细粒度室内被动入侵检测方法。本发明专利技术包括:由发射机发射数据,信号在监测区域内传播,并由接收机接收数据;接收机首先实时将接收到的数据传递给中心服务器作为训练数据,服务器实时提取信道状态信息,计算滑动窗口中子载波振幅方差的方差作为信号特征等。本发明专利技术通过现场采集数据,利用计算的信号特征估计出检测阈值,最后根据隐马尔科夫模型计算不同窗口中有人或没人的概率,最终确定监测范围是否有人。该方法能够利用较少的前期训练,在人体移动速度非常慢时依然能够以较高的准确率检测出人体移动,适合应用在室内入侵检测中。

【技术实现步骤摘要】

本专利技术涉及无线定位
,尤其涉及一种基于WLAN的细粒度室内被动入侵检测方法
技术介绍
随着科技的进步,室内安防监控技术正在逐步提升,监控系统的技术种类非常多,例如视频监控、红外监控、射频识别、压力感知等技术,但这些技术都有很苛刻的使用环境,例如需要视距路径,如果中间有障碍物会降低监测系统的性能甚至失效,而且这些系统的前期部署成本也比较高,需要专门的基础设施。近几年随着无线网络技术的发展,无线局域网WLAN的普及率正在快速增长,在人口比较密集的公共场所以及家庭中目前已经有很高的覆盖率。WLAN除了能够进行常规上的网络通信,也可以用于被动室内入侵检测。由于其有很高的普适性,基于WLAN的被动室内入侵检测系统能够用于不同的环境中,近几年很多学者在相关研究中付出了大量精力。RSSI作为MAC层的信号特征,由于其易于获取的特点,使其首先用于室内被动入侵检测。室内被动入侵检测是指被检测人员无需携带任何与检测相关的设备,系统通过分析监测区域内的信号变化进行人体检测。但是RSSI是一种粗粒度的信号特征,为了使检测更加准确,通常的做法都是增加多个发射机和接收机构成多链路,然而这种做法增加了检测系统的硬件开销,使得成本升高。而且RSSI受到环境中多径效应的影响,使得相同环境下的RSSI不稳定。这个缺点限制了室内被动入侵检测系统精度的提高,因此国内外许多学者正在探索利用细粒度的物理层的信道状态信息提高人体检测的精度。与RSSI相比,物理层的信道状态信息CSI恰好是利用了无线信号的多径传播,无线信号在室内经过反射、散射、绕射等路径从发射机传播到接收机。CSI对于人体的移动更加敏感,而且同样环境下的信号特征更加稳定,是正交频分复用技术下子载波级别的信号特征度量。而且,目前CSI能够从普通商用网卡上提取,使得大量基于CSI的室内被动入侵检测系统问世,并具有很好的检测性能。与此同时,我们需要注意的是,目前的基于CSI的室内被动入侵检测系统都没有考虑人体走动速度非常慢的情况。然而,由于CSI会受到人体走动速度的影响,走动速度越慢,对CSI的影响越小,因此传统的方法对于监测区域内人体走动特别慢的情况,检测精度会有很大程度的下降。而窃贼进入室内必然会非常小心地走动,行走速度可能会非常慢,这种情况下,传统的方法的检测性能会有所下降。为此,我们进行了大量的相关实验,发现CSI子载波振幅方差的方差对于移动速度的人体都非常敏感,可以将其作为特征使得室内被动入侵检测系统更加有效。
技术实现思路
本专利技术的目的是提供一种在各种移动速度下都能保持较高检测性能的基于WLAN的细粒度室内被动入侵检测方法。实现本专利技术目的是这样实现的:一种基于WLAN的细粒度室内被动入侵检测方法,其特征在于,包括在线阶段和离线阶段,有以下几个步骤,在线阶段包括步骤1-5,离线阶段包括步骤1、2、3、6:步骤1:由发射机发射数据,信号在监测区域内传播,并由接收机接收数据;步骤2:接收机首先实时将接收到的数据传递给中心服务器作为训练数据,服务器实时提取信道状态信息,计算滑动窗口中子载波振幅方差的方差作为信号特征;步骤3:在线阶段根据信号特征估计一组阈值,根据这组阈值将信号特征分为不同级别,将这个级别作为最终的特征值;离线阶段直接通过这组阈值计算最终的特征值;步骤4:分别统计有人和没人状态下每个级别特征的个数,除以对应训练数据窗口总数,得到的概率作为初始混淆概率,并随机初始化状态转移概率;步骤5:利用隐马尔科夫模型中的Baum-Welch算法计算混淆矩阵和状态转移矩阵;步骤6:利用隐马尔科夫模型中的Viterbi算法实时计算隐藏状态的概率,从而估计环境中是否有人入侵。步骤1中,接收机与服务器可以是同一台设备,这台设备同时负责接收数据和处理数据。步骤2中,训练数据中包括环境中有人走动和没有人时采集的数据,有人走动的数据包括走动速度快、慢与非常慢三种情况,并有相应的标注。步骤2中,滑动窗口中子载波振幅方差的方差是指先分别对大小为n的滑动窗口中所有子载波H=[Hk,Hk+1,...,Hk+n-1]计算其振幅的方差,得到方差向量Vw=[v1,v2,...,v30]T,再对得到的方差向量计算方差V=var(Vw)。步骤3中,这组阈值的个数及大小是通过多次反复实验,根据检测效果,选出一组效果最好的阈值。本专利技术的有益效果在于:本专利技术提出一种基于WLAN的细粒度室内被动入侵检测方法,此方法包括6个步骤。通过现场采集数据,利用计算的信号特征估计出检测阈值,最后根据隐马尔科夫模型计算不同窗口中有人或没人的概率,最终确定监测范围是否有人。该方法能够利用较少的前期训练,在人体移动速度非常慢时依然能够以较高的准确率检测出人体移动,适合应用在室内入侵检测中。本专利技术仅适用一组发射机和接收机,能够适应不同面积的室内环境。而且本专利技术也可以利用多组发射机和接收机部署在面积更大的室内环境实现人体检测,有良好的可扩展性。附图说明图1是本专利技术的基于WLAN的细粒度室内被动入侵检测方法的流程图。图2是本方法分类器的示意图。具体实施方式下面将结合附图对本专利技术做进一步详细说明。本专利技术公开了一种基于WLAN的细粒度室内被动入侵检测方法。本专利技术包括:(1)特征提取;(2)人体检测。本专利技术提出一个细粒度室内被动入侵检测方法,该方法可利用细粒度的信道状态信息来计算方差特征,通过概率的方法将不同的特征与是否有人进行映射,从而判断环境中是否有人。对于相同环境来说,本方法对慢速移动的人体更加敏感,能够有效检测出环境中以非常慢的速度移动的人体,从而提高室内入侵检测系统的有效性及可用性。本专利技术提出一种基于WLAN的细粒度室内被动入侵检测方法,将人体移动检测问题转换为概率的问题,能够在人体移动速度特别慢的情况下依然有很高的检测精度,提高室内入侵检测系统的可用性。为了达到上述目的,本专利技术提出一种基于WLAN的细粒度室内被动入侵检测方法,包括以下步骤:目前,可以通过商用无线网卡Intel5300上利用修改的固件获取到包括30个子载波的CFR,并能以信道状态信息的形式提交到用户态进行处理。方法包括离线阶段和在线阶段,离线阶段包括步骤101-105,在线阶段包括步骤101、102、103和106。在步骤101中,在室内部署一对发射机和接收机实时采集数据,部署位置可以是任意的,并提取信道状态信息。可以利用一台普通商用无线路由器作为发射机,利用一台装有Intel5300无线网卡的计算机作为接收机,接收机向发射机发送ICMP包,发射机会给接收机返回相应的数据包,将返回的数据包作为采集的数据。在无线信号传播过程中,时间域上无线通信可以简单建模为:其中t是时间,y是接收信号,x是发送信号,h是信道响应,其为一个复数,代表信号振幅与相位信息,z为高斯白噪音。但是由于无线信号在室内环境中会受到多径效应的影响,包括信号的反射等,接收端接收到的信号是由不同路径叠加形成的,导致不同的传播长度、路径损失、不同的时延、振幅衰减和相位偏移。多径环境可以通过时间线性过滤器h(τ)特征化,即信道脉冲响应(ChannelImpulseResponse,CIR):其中,ai、θi和τi分别代表第i个路径的振幅、相位和时延,i=1,2,...,N,N表示路径数。在频率域中本文档来自技高网
...
一种基于WLAN的细粒度室内被动入侵检测方法

【技术保护点】
一种基于WLAN的细粒度室内被动入侵检测方法,其特征在于:包括在线阶段和离线阶段,在线阶段包括步骤1‑5,离线阶段包括步骤1、2、3、6:步骤1:由发射机发射数据,信号在监测区域内传播,并由接收机接收数据;步骤2:接收机首先实时将接收到的数据传递给中心服务器作为训练数据,服务器实时提取信道状态信息,计算滑动窗口中子载波振幅方差的方差作为信号特征;步骤3:根据信号特征估计一组阈值,离线阶段中根据这组阈值将信号特征分为不同级别,将这个级别作为最终的特征值;在线阶段中直接利用这组阈值计算出特征值;步骤4:分别统计有人和没人状态下每个级别特征的个数,除以训练数据窗口总数,得到的概率作为初始混淆概率,并随机初始化状态转移概率;步骤5:利用隐马尔科夫模型中的Baum‑Welch算法计算混淆矩阵和状态转移矩阵;步骤6:利用隐马尔科夫模型中的Viterbi算法实时计算隐藏状态的概率,从而估计环境中是否有人入侵。

【技术特征摘要】
1.一种基于WLAN的细粒度室内被动入侵检测方法,其特征在于:包括在线阶段和离线阶段,在线阶段包括步骤1-5,离线阶段包括步骤1、2、3、6:步骤1:由发射机发射数据,信号在监测区域内传播,并由接收机接收数据;步骤2:接收机首先实时将接收到的数据传递给中心服务器作为训练数据,服务器实时提取信道状态信息,计算滑动窗口中子载波振幅方差的方差作为信号特征;步骤3:根据信号特征估计一组阈值,离线阶段中根据这组阈值将信号特征分为不同级别,将这个级别作为最终的特征值;在线阶段中直接利用这组阈值计算出特征值;步骤4:分别统计有人和没人状态下每个级别特征的个数,除以训练数据窗口总数,得到的概率作为初始混淆概率,并随机初始化状态转移概率;步骤5:利用隐马尔科夫模型中的Baum-Welch算法计算混淆矩阵和状态转移矩阵;步骤6:利用隐马尔科夫模型中的Viterbi算法实时计算隐藏状态的概率,从而估计环境中是否有人入侵。2.根据权利要求1所述的一种基于WLAN的细粒度室内被动入侵检测方法,其特征在于:步骤1中,接收机与服务器可以是同一台设备,这台设备同时负责接...

【专利技术属性】
技术研发人员:杨武吕继光王巍玄世昌
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1