一种基于共享式的环境感知方法技术

技术编号:18403595 阅读:39 留言:0更新日期:2018-07-08 22:01
本发明专利技术公开了一种基于共享式的环境感知方法,包括:开始统计用户各个设备的光敏读数;1)如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,将此时的光敏读数,记录入数据a;2)否则,记录变化时前后各10S内的光敏读数,记录为数据b,根据数据b计算各个设备间的相关系数矩阵

A shared environment perception method

The present invention discloses a sharing based environmental perception method, which includes: starting to count the photosensitive readings of each device of the user; 1) if the photosensitive reading of all the devices is less than 50/1000 compared to the previous reading error, the photosensitive reading at this time is recorded in the data a; 2), otherwise, when the record is changed, the time and the front and back of the change are recorded. The photosensitive readings in each 10S are recorded as data B, and the correlation coefficient matrix among the devices is calculated based on data B.

【技术实现步骤摘要】
一种基于共享式的环境感知方法
本专利技术涉及传感器
,具体来说,涉及一种基于共享式的环境感知方法。
技术介绍
随着信息技术产业的发展,物联网、智能家居等概念纷纷涌入人们的日常生活中。包括手机、平板电脑、智能手表、运动腕带、智能眼镜在内的各类智能设备也进入人们的生活,这些设备凭借强大的计算能力、丰富的传感器、通用的数据接口以及多样的应用软件,极大丰富了人们的生活。目前,智能设备间大都为独立控制,设备之间并不知晓彼此间的状态,这可能会对使用者统一管理智能设备造成困难。在照明设备之间无法获知彼此所在环境关系的情况下,仅通过光敏读数目前没有有效的解决方案。
技术实现思路
针对相关技术中的上述技术问题,本专利技术提出一种基于共享式的环境感知方法,能够实现智能设备间的数据共享。为实现上述技术目的,本专利技术的技术方案是这样实现的:一种基于共享式的环境感知方法,包括:S1开始统计用户各个设备的光敏读数;1)如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,将此时的光敏读数,记录入数据a,a是一个集合,集合中存放的是定时段(11:00-13:00)记录的环境光变化数据;2)否则,记录变化时前后各10S内的光敏读数,记录为数据b,b也是一个集合,存放是的定时段(18:00-24:00)内发生的光线突然变化的数据,根据数据b计算各个设备间的相关系数矩阵MAPCC;S2两小时后,服务器上根据数据a计算各个设备间的相关系数矩阵NAPCC,加权计算所有设备间的相关性系数矩阵PCC=0.3*NAPCC+0.7*MAPCC;S3若设备A与设备B间的相关系数PCC[A,B],PCC[A,B]>0.6,则说明设备A、B在同一个房间内。进一步的,步骤S3中相关系数的计算公式为:其中,x1为设备A的光敏读数变量,y1为设备B的光敏读数变量,为设备A的光敏读数均值,为设备B的光敏读数均值。本专利技术的有益效果:能规避不同设备间的相互干扰,不仅实现设备数据的共享,使得设备开启或者关闭节奏一致,而且避免同一个屋子内的智能设备一个设备关闭或开启后一个关闭的设备再开启或关闭这样往复的循环。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例所述的一种基于共享式的环境感知方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,根据本专利技术实施例所述的一种基于共享式的环境感知方法,包括:S1开始统计用户各个设备的光敏读数;1)如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,将此时的光敏读数,记录入数据a;2)否则,记录变化时前后各10S内的光敏读数,记录为数据b,根据数据b计算各个设备间的相关系数矩阵MAPCC;S2两小时后,根据数据a计算各个设备间的相关系数矩阵NAPCC,加权计算所有设备间的相关性系数矩阵PCC=0.3*NAPCC+0.7*MAPCC;本专利里简单地将光线的变化分为两大类:1.自然光变化2.突然的变化(简称光线突变)依靠这两种变化在两台或多台设备的中的光敏读数的相关性,所以给自然光变化的相关矩阵加上权重0.3,突然变化的权重是0.7。其中,因为两台设备的光敏读数如果都有非常大变化,那么更能说明这两台设备处于同一区域,所以权重大一些。S3若设备A与设备B间的相关系数PCC[A,B],PCC[A,B]>0.6,则说明设备A、B在同一个房间内。进一步的,步骤S3中相关系数的计算公式为:其中,x1为设备A的光敏读数变量,y1为设备B的光敏读数变量,为设备A的光敏读数均值,为设备B的光敏读数均值。为了方便理解本专利技术的上述技术方案,以下通过具体使用方式上对本专利技术的上述技术方案进行详细说明。在具体使用时,根据本专利技术所述的一种基于共享式的环境感知方法,包括:S1开始统计用户各个设备的光敏读数;1)如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,将此时的光敏读数,记录入数据a;2)否则,记录变化时前后各10S内的光敏读数,记录为数据b,根据数据b计算各个设备间的相关系数矩阵MAPCC;S2两小时后,根据数据a计算各个设备间的相关系数矩阵NAPCC,加权计算所有设备间的相关性系数矩阵PCC=0.3*NAPCC+0.7*MAPCC;S3若设备A与设备B间的相关系数PCC[A,B],PCC[A,B]>0.6,则说明设备A、B在同一个房间内。进一步的,步骤S3中相关系数的计算公式为:其中,x1为设备A的光敏读数变量,y1为设备B的光敏读数变量,为设备A的光敏读数均值,为设备B的光敏读数均值。本方案的主要目的是识别和判断两个照明设备所处位置的关系,在方案中简单地把照明设备的位置关系分为以下两种:●在同一个区域●不在同一区域用照明区域的重叠度来判断是否在同一个区域:■如果两个照明设备的照明区域的重叠度比较高,则说明这两个照明设备处于同一区域空间;■如果两个照明设备的照明区域的重叠度比较低,则说明这个两个设备。而且,重叠度和光敏读数是对等的关系,即:如果两个设备的照明区域重叠度高,等价于两个设备的光敏读数相关性也高,同理,如果两个设备的照明区域的重叠度低,等价于两个设备的光敏读数的相关性也低。综上所述,借助于本专利技术的上述技术方案,假设同处一个房间产品的光敏传感器读数是线性相关的,通过相关系数来判断两个产品是否在同一个房间,能规避不同设备间的相互干扰,不仅实现设备数据的共享,使得设备开启或者关闭节奏一致,而且避免同一个屋子内的智能设备一个设备关闭或开启后一个关闭的设备再开启或关闭这样往复的循环。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种基于共享式的环境感知方法,其特征在于,包括以下步骤:S1 统计用户各个设备的光敏读数,如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,则将此时的光敏读数记录入数据a;否则,记录变化时前后各10S内的光敏读数,记录为数据b,根据数据b计算各个设备间的相关系数矩阵 QUOTE

【技术特征摘要】
1.一种基于共享式的环境感知方法,其特征在于,包括以下步骤:S1统计用户各个设备的光敏读数,如果所有设备此次光敏读数相较于前一次读数误差小于千分之五十时,则将此时的光敏读数记录入数据a;否则,记录变化时前后各10S内的光敏读数,记录为数据b,根据数据b计算各个设备间的相关系数矩阵QUOTE;S2两小时后,根据数据a计算各个设备间的相关系数矩阵QUOTE,加权计算...

【专利技术属性】
技术研发人员:闻峥徐旭坎启轩付新锋
申请(专利权)人:北京毫米科技有限公司
类型:发明
国别省市:北京,11

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

1