一种基于多维传感信息时间序列的室内外场景识别的方法技术

技术编号:21343864 阅读:29 留言:0更新日期:2019-06-13 22:36
一种基于多维传感信息时间序列的室内外场景识别的方法,包括步骤1:根据温湿度构建二维传感信息时间序列;步骤2:找到分界点,将得到的传感时间序列按照室内和室外场景分割为多个子时间序列;步骤3:将分割后的子时间序列和构建的参考时间序列进行匹配进而得到室内外场景的识别结果。本发明专利技术从多方面考虑了室内外环境的不同,旨在保证采集到的数据的准确性。在构建传感信息时间序列中,利用物理传感信息与气象网站上获取的天气信息绝对差来构建时间序列模型;在传感信息时间序列分割中,选取相邻梯度差大的点作为场景切换的分界点。

An Indoor and Outdoor Scene Recognition Method Based on Time Series of Multidimensional Sensing Information

A method of indoor and outdoor scene recognition based on time series of multi-dimensional sensing information includes steps 1: constructing two-dimensional sensing information time series according to temperature and humidity; step 2: finding the demarcation point and dividing the sensing time series into several sub-time series according to indoor and outdoor scenes; step 3: matching the sub-time series after segmentation with the reference time series constructed. Then the recognition results of indoor and outdoor scenes are obtained. The invention considers the difference of indoor and outdoor environment from many aspects, aiming at ensuring the accuracy of the collected data. In the construction of time series of sensing information, the absolute difference between physical sensing information and weather information obtained on Meteorological websites is used to construct time series model. In the segmentation of time series of sensing information, the points with large difference of adjacent gradients are selected as the boundary points of scene switching.

【技术实现步骤摘要】
一种基于多维传感信息时间序列的室内外场景识别的方法
本专利技术涉及一种室内外场景识别的方法。
技术介绍
随着物联网技术的发展,基于可穿戴设备的实时环境测量的测量方法成本低、效率高,并且具有便于携带的特点,使得人们可以获得更加有效的周围环境信息,同时极大地弥补了传统固定监测点采集的数据由于采集区域的不均匀而导致局部地区预报失误的问题。目前关于室内外场景识别的算法大致可以分为以下三类:(1)基于设备预部署的场景识别技术,即在室内添加具有识别作用的模块来进行室内外的场景识别;(2)基于图像处理和模式识别的方法进行场景的识别;(3)利用传感器采集到的环境信息之间的特征差异进行场景识别的技术。上述室内外场景识别的算法都取得了不错的成果,然而仍存在的问题是,在移动设备上的应用不具有很好普适性,且增加了设备的能耗。室内外场景识别的算法对数据采集影响很大,要保证数据的准确性。
技术实现思路
本专利技术要克服现有技术的上述缺点,提供一种基于多维传感信息时间序列的室内外场景识别的方法。本专利技术解决技术问题采用如下技术方案:一种基于多维传感信息时间序列的室内外场景识别的方法,包括以下步骤:步骤1:根据温湿度构建二维传感信息时间序列;步骤2:找到分界点,将得到的传感时间序列按照室内和室外场景分割为多个子时间序列;步骤3:将分割后的子时间序列和构建的参考时间序列进行匹配进而得到室内外场景的识别结果。作为本专利技术的进一步优化,所述的步骤1具体包括:11)采集温度和湿度信息,构建一个二维的传感信息时间序列S[m][Ti],公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列。这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-1)获得实际传感信息时间序列;12)构建参考传感信息时间序列。参考序列是从气象网站上获取的实时的天气信息(温度和湿度)构成的时间序列R[m][Ti],m=1,2,公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列。这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-2)获得参考传感信息时间序列;13)构建差值传感信息时间序列D[m][Ti],m=1,2为传感信息时间序列与参考传感信息序列差的绝对值,公式为:D[m][Ti]=|S[m][Ti]-R[m][Ti]|,m=1,2(2-3)其中,m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,通过公式(2-3)获得序列差的绝对值。作为本专利技术的更进一步优化,所述的步骤2具体包括:21)构建梯度差序列G[Ti],公式为:其中,G[Ti]为梯度差序列,表示传感信息时间序列的波动程度,传感信息时间序列波动越大,梯度差值也就越大。D[Ti]表示传感信息时间序列与参考传感信息序列差的绝对值;22)选取滑动窗口求取局部传感信息时间序列的波动程度,也就是所求取滑动窗口的梯度差的标准差,公式为:其中,L表示滑动窗口的长度。Std[Ti]为局部传感信息时间序列,表示局部的波动程度,Std[Ti]变化越剧烈,越有可能是场景切换的分界点;23)为了使得波动较大的序列更加突出,利用指数加权函数进行放大处理,公式为:其中,K为幅度调节系数,Arg表示放大后的序列值;24)与不同维度的阈值函数进行比较,进而得到场景切换的分界点。阈值函数公式如(2-7)所示。threshold[i]=mean(exp(k*std[1:n])),i=1,2(2-7)温度的阈值和湿度的阈值都可以用公式(2-7)计算。我们将大于阈值的点作为场景切换的分界点。很显然我们可以根据温度和湿度得到两个场景切换分界点的集合,我们取两个集合的交集作为最终的场景切换的分界点集合。作为本专利技术的更进一步优化,所述的步骤3具体包括:31)由序列分割之后产生的分界点将原来的传感信息时间序列分割成若干个子序列s[m][Ti],其中m=1,2;i=1,2,...,n;n为子序列的长度。从气象网站上获取的物理信息构成的物理信息时间参考序列也被同样分割成若干个子序列r[m][Ti],其中m=1,2,;i=1,2,...,n;n为子序列的长度。显然对应的两个子序列的长度相等,定义两个序列的相似度如公式(2-8)所示;其中,S(s,r)表示两个序列的相似度。32)选取每个维度,即每种物理信息的全局相似度Em(m=1,2)作为阈值当S(s,r)>Em时,子序列的环境信息被判定为室内信息。本专利技术具有如下有益效果:(1)选取相邻梯度差大的点作为场景切换的分界点,易于传感信息时间序列分割。(2)将局部传感信息时间序列进行放大处理,使得波动较大的序列更加突出。附图说明图1为本专利技术室内外场景切换时的湿度变化曲线。图2为本专利技术室内外场景切换时的温度变化曲线。具体实施方式下面结合附图及实施方式对本专利技术的技术方案作进一步阐述。一种基于多维传感信息时间序列的室内外场景识别的方法,包括如下步骤:步骤1:根据温湿度构建二维传感信息时间序列;步骤2:找到分界点,将得到的传感时间序列按照室内和室外场景分割为多个子时间序列;步骤3:将分割后的子时间序列和构建的参考时间序列进行匹配进而得到室内外场景的识别结果。所述的步骤1具体包括:11)采集温度和湿度信息,构建一个二维的传感信息时间序列S[m][Ti],公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列。这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-1)获得实际传感信息时间序列;12)构建参考传感信息时间序列。参考序列是从气象网站上获取的实时的天气信息(温度和湿度)构成的时间序列R[m][Ti],m=1,2,公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列。这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-2)获得参考传感信息时间序列;13)构建差值传感信息时间序列D[m][Ti],m=1,2为传感信息时间序列与参考传感信息序列差的绝对值,公式为:D[m][Ti]=|S[m][Ti]-R[m][Ti]|,m=1,2(2-3)其中,m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,通过公式(2-3)获得序列差的绝对值。所述的步骤2具体包括:21)构建梯度差序列G[Ti],公式为:其中,G[Ti]为梯度差序列,表示传感信息时间序列的波动程度,传感信息时间序列波动越大,梯度差值也就越大。D[Ti]表示传感信息时间序列与参考传感信息序列差的绝对值;22)选取滑动窗口求取局部传感信息时间序列的波动程度,也就是所求取滑动窗口的梯度差的标本文档来自技高网...

【技术保护点】
1.一种基于多维传感信息时间序列的室内外场景识别的方法,包括以下步骤:步骤1:根据温湿度构建二维传感信息时间序列;步骤2:找到分界点,将得到的传感时间序列按照室内和室外场景分割为多个子时间序列;步骤3:将分割后的子时间序列和构建的参考时间序列进行匹配进而得到室内外场景的识别结果。

【技术特征摘要】
1.一种基于多维传感信息时间序列的室内外场景识别的方法,包括以下步骤:步骤1:根据温湿度构建二维传感信息时间序列;步骤2:找到分界点,将得到的传感时间序列按照室内和室外场景分割为多个子时间序列;步骤3:将分割后的子时间序列和构建的参考时间序列进行匹配进而得到室内外场景的识别结果。2.根据权利要求1所述的一种基于多维传感信息时间序列的室内外场景识别的方法,其特征在于,所述的步骤1具体包括:11)采集温度和湿度信息,构建一个二维的传感信息时间序列S[m][Ti],公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列。这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-1)获得实际传感信息时间序列;12)构建参考传感信息时间序列;参考序列是从气象网站上获取的实时的天气信息(温度和湿度)构成的时间序列R[m][Ti],m=1,2,公式为:其中,序列是温度传感信息构成的一维序列,序列是湿度传感信息构成的一维序列;这两个序列都是随着时间Ti而不断增长的时间序列。m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,i表示所采集数据的数量,温度和湿度所采集的数据应该是一样的,通过公式(2-2)获得参考传感信息时间序列;13)构建差值传感信息时间序列D[m][Ti],m=1,2为传感信息时间序列与参考传感信息序列差的绝对值,公式为:D[m][Ti]=|S[m][Ti]-R[m][Ti]|,m=1,2(2-3)其中,m表示多维传感信息时间序列的维度,Ti表示传感信息数据的采集时间点,通过公式(2-3)获得序列差的绝对值。3.根据权利要求2所述的一种基于多维传感信息时间序列的室内外场景识别的方法,其特征在于,所述的步骤...

【专利技术属性】
技术研发人员:毛科技华子雯汪敏豪徐瑞吉杨志凯周贤年
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江,33

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

1