【技术实现步骤摘要】
基于多传感网络的室内活动检测识别方法及系统
本专利技术涉及环境辅助生活领域,特别是涉及一种基于多传感网络的室内活动检测识别方法及系统。
技术介绍
近年来,在室内环境下,人们对基于位置的服务质量要求越来越高,以通过探知人类实时活动位置、识别人类活动类型,从而驱动智能化决策,为人类提供其所需的服务如开启或关闭灯光、空调等室内设施。所以,为提高对人类室内的服务,必须探测人类活动。而接触式传感器与非接触式传感器如今被广泛应用于室内环境中,且基于多传感网络的智能楼宇、智能家居环境已经有很多成功的探索先例。在家居环境中,用户活动识别主要分为两种:基于触发式传感网络的活动识别方式和基于室内定位系统的活动识别方式。其中,基于触发式传感网络的活动识别方式主要是将带有唯一标识的传感器部署于床、餐具、沙发等生活活动场所和用品,用于表征用户的各种生活作息活动。而室内定位系统主要是通过红外、WIFI、视频、射频等无线传感手段,对用户进行精度较高的室内定位,通过位置信息与室内各功能区域进行匹配,实现对用户活动的判断。但是,对于基于触发式传感网络的活动识别方式,现有的技术方案一般为直接基于触发序列的分析方案,主要通过直接将某个传感器触发或某些传感器按特定的顺序触发作为相关活动发生的依据,这种方法忽略了传感器的位置信息,判断依据较为单一,容易产生误判,而且数据可读性较差,只能获得最终的活动识别结果。对于基于室内定位系统的活动识别方式,由于室内区域如餐桌、沙发、床等可对应多种活动,这些区域称为活动歧义区域,故单凭定位信息无法准确判断目标的活动类型。所以,目前对用户活动的识别方法都无法准确地 ...
【技术保护点】
一种基于多传感网络的室内活动检测识别方法,其特征在于:包括以下步骤:记录所有触发式传感器在目标室内环境中的位置信息;记录所有触发式传感器的触发信息;根据所有触发式传感器的位置信息生成相应的二维平面图;根据触发时间顺序依序读取触发信息,并根据当前读取到的触发信息所对应的触发式传感器的位置信息在所述二维平面图上作出触发时刻t对应的单帧图片变化Δs(t);根据单帧图片变化Δs(t)和高斯卷积核h(t)生成触发时刻t的子信息素矩阵s(t),
【技术特征摘要】
1.一种基于多传感网络的室内活动检测识别方法,其特征在于:包括以下步骤:记录所有触发式传感器在目标室内环境中的位置信息;记录所有触发式传感器的触发信息;根据所有触发式传感器的位置信息生成相应的二维平面图;根据触发时间顺序依序读取触发信息,并根据当前读取到的触发信息所对应的触发式传感器的位置信息在所述二维平面图上作出触发时刻t对应的单帧图片变化Δs(t);根据单帧图片变化Δs(t)和高斯卷积核h(t)生成触发时刻t的子信息素矩阵s(t),根据当前读取到的触发信息所对应的触发式传感器的位置信息生成基于欧氏距离的异构信息素残留率掩膜ρ(t);根据子信息素矩阵s(t)和异构信息素残留率掩膜ρ(t)生成触发时刻t的信息素图矩阵S(t),S(t)=ρ(t)*S(t-1)+s(t);通过十折交叉验证法,对KNN最近邻算法进行训练,得到KNN识别样本和相应的活动类型识别库;将信息素图矩阵S(t)输入到KNN识别样本中,计算得到相应的识别数据,并结合所述活动类型识别库实现对当前活动类型的识别,得到识别结果。2.根据权利要求1所述的基于多传感网络的室内活动检测识别方法,其特征在于:所述触发信息的记录是以一天为单位进行记录;且在记录好位置信息后,还结合位置信息和触发信息生成所有触发式传感器在一天内的触发记录表;并将多天记录生成的多张触发记录表存储至同一数据库中。3.根据权利要求1所述的基于多传感网络的室内活动检测识别方法,其特征在于:所述位置信息包括每一触发式传感器的坐标信息(x,y);及所述触发信息包括每一触发式传感器的唯一标号ID、触发时刻t、触发值ON/OFF。4.根据权利要求1所述的基于多传感网络的室内活动检测识别方法,其特征在于:所述步骤根据当前读取到的触发信息所对应的触发式传感器的位置信息生成基于欧氏距离的异构信息素残留率掩膜ρ(t)中,异构信息素残留率掩膜ρ(t)的生成步骤包括:建立与子信息素矩阵s(t)等规模的空白矩阵ρ(M×N);对于空白矩阵ρ(M×N)中的每个网格元素(m,n),以当前被触发的触发式传感器的位置坐标(x,y)为基准点,以待计算网格的几何中心坐标(xm,yn)计算该网格内的异构信息素残留率ρmn,其中,m∈[0,M-1],n∈[0,N-1];所述异构信息素残留率ρmn为关于欧氏距离且服从正态分布ρ~A×N(0,σ2)分布的函数值,即其中σ2为正态分布方差,A为函数幅值补偿参数;根据异构信息素残留率ρmn的计算方式,得到于触发时刻t基于被触发的传感器位置坐标(x,y)的异构信息素残留率掩膜ρ(t)。5.根据权利要求4所述的基于多传感网络的室内活动检测识别方法,其特征在于:所述步骤根据子信息素矩阵s(t)和异构信息素残留率掩膜ρ(t)生成触发时刻t的信息素图矩阵S(t),S(t)=ρ(t)*S(t-1)+s(t)中,是根据触发时刻t被触发的触发式传感器的信息残留率掩膜ρ(t)与上一触发时刻t-1的信息素图矩阵对应位置的元素相乘后再叠加当前触发时刻t所对应的子信息素矩阵sij(t)生成触发时刻t的信息素图矩阵Sij(t),Sij(t)=ρij(t)×Sij(t-1)+sij(t)。6.根据权利要求5所述的基于多传感网络的室内活动检测识别方法,其特征在于:所述步骤通过十折交叉验证法,对KNN最近邻算法进行训练,得到KNN识别样本和相应的活动类型识别库,具体包括以下步骤:记录220天中用于表示人体活动及触发式传感器被触发的活动信息,并将该220天的活动信息平均分成10组活动记录,每组活动记录记录有22天的活动信息;根据时间的先后顺...
【专利技术属性】
技术研发人员:王国利,谈志超,许沥文,郭雪梅,
申请(专利权)人:中山大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。