一种通过附近单元反馈提高车位感应器检测准确率的方法转让专利
申请号 : CN202010933012.5
文献号 : CN111798671A
文献日 : 2020-10-20
发明人 : 梁坚 , 管海慧 , 柳希广
申请人 : 浙江创泰科技有限公司
摘要 :
权利要求 :
1.一种通过附近单元反馈提高车位感应器检测准确率的方法,应用于服务器,其特征在于,包括:步骤S11 :接收第一感应器检测的第一磁力变化;
步骤S12:当所述第一磁力变化大于预设磁力变化值时,依次问询在所述第一感应器的关联群组内的多个第二感应器,获取多个第二磁力变化;
步骤S13:基于多个所述第二磁力变化对所述第一磁力变化进行验证,当验证通过时,向所述第一感应器输出停车状态检测指令;当验证未通过时,向所述第一感应器发送待机指令。
2.如权利要求1所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,还包括:步骤S01A:获取所述第一感应器的设置的第一位置;
步骤S02A:将距离所述第一位置在预设范围内的车位感应器作为所述第二感应器与所述第一感应器关联,形成所述关联群组;在所述关联群组中所述第二感应器根据与所述第一感应器的距离从近到远进行排列。
3.如权利要求1所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,还包括:步骤S01B:获取停车场内所有车位感应器检测的历史磁力变化数据;
步骤S02B:解析所述历史磁力变化数据;获取符合预设的第一规则的联动数据;
步骤S03B:将联动数据对应的所述车位感应进行关联,形成所述关联群组。
4.如权利要求3所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,所述第一规则包括:所述历史磁力变化数据在同一预设的时间段阈值内和/或所述历史磁力变化数据对应的所述车位感应器的位置组成的区域内不存在未检测出磁力变化的所述车位感应器和/或所述历史磁力变化数据不在停车检测设置的阈值范围内。
5.如权利要求1所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,所述基于多个所述第二磁力变化对所述第一磁力变化进行验证,包括:当所述第二磁力变化大于预设磁力变化值的数目大于预设数目时;
和/或,
当所述第二磁力变化对应的所述第二感应器的位置和所述第一感应器的位置,所组成的闭合区域内存在未检测出磁力变化的车位感应器时;
和/或,
当所述第二磁力变化与所述第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
6.一种通过附近单元反馈提高车位感应器检测准确率的方法,应用于第一感应器,其特征在于,包括:当检测到第一磁力变化大于预设磁力变化值时时,调取预设的关联群组;
依次向所述关联群组中的第二感应器发送问询;
接收所述第二感应器对于所述问询的反馈;所述反馈包括所述第二感应器检测的第二磁力变化;
基于所述第二磁力变化对所述第一磁力变化进行验证;当验证通过时,进入停车状态检测;当验证未通过时,进入待机模式。
7.如权利要求6所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,所述基于多个所述第二磁力变化对所述第一磁力变化进行验证,包括:当所述第二磁力变化大于预设磁力变化值的数目大于预设数目时;
和/或,
当所述第二磁力变化对应的所述第二感应器的位置和所述第一感应器的位置,所组成的闭合区域内不存在未检测出磁力变化的车位感应器时;
和/或,
当所述第二磁力变化与所述第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
8.如权利要求6所述的通过附近单元反馈提高车位感应器检测准确率的方法,其特征在于,所述基于多个所述第二磁力变化对所述第一磁力变化进行验证,包括:提取多个所述第二磁力变化的特征值,将所述特征值带入预先建立的验证模型中进行验证;或,根据所述关联群组的车位感应器的历史磁力变化数据和对应的验证情况建立停车判断库,根据所述停车判断库内的各个车位感应器的磁力变化数据形成判断矩阵,所述判断矩阵的表达如下:其中, 为第 条历史磁力变化数据中第 个所述车位感应器检测的磁力变化值;
根据对应的验证情况建立所述判断矩阵的映射矩阵,所述映射矩阵的表达如下:;
其中, 为第 条历史磁力变化数据对应的所述第一感应器对应的验证情况;
在所述判断矩阵构建完毕后,根据所述判断矩阵中的磁力变化值的缺失情况,对相应的指标数据执行删除操作和补值操作,具体包括:当一条历史磁力变化数据中超过第一预设数目的磁力变化值缺失时,和/或,缺失的磁力变化值对应的车位感应器设置的位置为相邻且缺失的数目超过第二预设数目时;将该条历史磁力变化数据删除,否则,执行补值操作;
其中补值操作采用如下公式实现:
;
其中, 为所述判断矩阵中第 行 列的缺失的磁力变化值, 为所述判断矩阵中第行 列的未缺失的磁力变化值;
基于当前获取的多个所述第二磁力变化和所述第一磁力变化,构建判断向量,所述判断向量如下:;
计算所述判断向量与所述判断矩阵中每条历史磁力变化数据之间的相似度,计算公式如下:;
其中, 为所述判断向量与所述判断矩阵中第 条历史磁力变化数据之间的相似度; 为所述判断向量中第 个元素的值; 为第 条历史磁力变化数据中第 个;
根据所述判断向量与所述判断矩阵中每条历史磁力变化数据之间的相似度,确定最大的相似度对应的历史磁力变化数据,从映射矩阵中获取与确定的所述历史磁力变化数据对应的验证情况。
说明书 :
一种通过附近单元反馈提高车位感应器检测准确率的方法
技术领域
背景技术
发明内容
步骤S12:当第一磁力变化大于预设磁力变化值时,依次问询在第一感应器的关联群组内的多个第二感应器,获取多个第二磁力变化;
步骤S13:基于多个第二磁力变化对第一磁力变化进行验证,当验证通过时,向第一感应器输出停车状态检测指令;当验证未通过时,向第一感应器发送待机指令。
步骤S02A:将距离第一位置在预设范围内的车位感应器作为第二感应器与第一感应器关联,形成关联群组;在关联群组中第二感应器根据与第一感应器的距离从近到远进行排列。
步骤S02B:解析历史磁力变化数据;获取符合预设的第一规则的联动数据;
步骤S03B:将联动数据对应的车位感应进行关联,形成关联群组。
和/或,
当第二磁力变化对应的第二感应器的位置和第一感应器的位置,所组成的闭合区域内存在未检测出磁力变化的车位感应器时;
和/或,
当第二磁力变化与第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
依次向关联群组中的第二感应器发送问询;
接收第二感应器对于问询的反馈;反馈包括第二感应器检测的第二磁力变化;
基于第二磁力变化对第一磁力变化进行验证;当验证通过时,进入停车状态检测;当验证未通过时,进入待机模式。
和/或,
当第二磁力变化对应的第二感应器的位置和第一感应器的位置,所组成的闭合区域内不存在未检测出磁力变化的车位感应器时;
和/或,
当第二磁力变化与第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
;
其中, 为第 条历史磁力变化数据中第 个车位感应器检测的磁力变化值;
根据对应的验证情况建立判断矩阵的映射矩阵,映射矩阵的表达如下:
;
其中, 为第 条历史磁力变化数据对应的第一感应器对应的验证情况;
在判断矩阵构建完毕后,根据判断矩阵中的磁力变化值的缺失情况,对相应的指标数据执行删除操作和补值操作,具体包括:
当一条历史磁力变化数据中超过第一预设数目的磁力变化值缺失时,和/或,缺失的磁力变化值对应的车位感应器设置的位置为相邻且缺失的数目超过第二预设数目时;将该条历史磁力变化数据删除,否则,执行补值操作;
其中补值操作采用如下公式实现:
其中, 为判断矩阵中第 行 列的缺失的磁力变化值, 为判断矩阵中第 行 列的未缺失的磁力变化值;
基于当前获取的多个第二磁力变化和第一磁力变化,构建判断向量,判断向量如下:
计算判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,计算公式如下:
;
其中, 为判断向量与判断矩阵中第 条历史磁力变化数据之间的相似度;
为判断向量中第 个元素的值; 为第 条历史磁力变化数据中第 个;
根据判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,确定最大的相似度对应的历史磁力变化数据,从映射矩阵中获取与确定的历史磁力变化数据对应的验证情况。
附图说明
具体实施方式
步骤S12:当第一磁力变化大于预设磁力变化值时,依次问询在第一感应器的关联群组内的多个第二感应器,获取多个第二磁力变化;
步骤S13:基于多个第二磁力变化对第一磁力变化进行验证,当验证通过时,向第一感应器输出停车状态检测指令;当验证未通过时,向第一感应器发送待机指令。
服务器把判断结果传回给A。A收到服务器的回答,如果回答是环境变化,A就忽略先前的检测结果,它选择进入休眠或者等待下一次检测结果。如果服务器的回答不是环境变化。A于是对停车状态做出判断,车位感应器【地磁传感器】对于车位状态的判断为现有技术,本申请就不多做说明。
步骤S02A:将距离第一位置在预设范围内的车位感应器作为第二感应器与第一感应器关联,形成关联群组;在关联群组中第二感应器根据与第一感应器的距离从近到远进行排列。
步骤S02B:解析历史磁力变化数据;获取符合预设的第一规则的联动数据;
步骤S03B:将联动数据对应的车位感应进行关联,形成关联群组。
和/或,
当第二磁力变化对应的第二感应器的位置和第一感应器的位置,所组成的闭合区域内不存在未检测出磁力变化的车位感应器时;
和/或,
当第二磁力变化与第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
;
其中, 为第 条历史磁力变化数据中第 个车位感应器检测的磁力变化值;
根据对应的验证情况建立判断矩阵的映射矩阵,映射矩阵的表达如下:
;
其中, 为第 条历史磁力变化数据对应的第一感应器对应的验证情况;
在判断矩阵构建完毕后,根据判断矩阵中的磁力变化值的缺失情况,对相应的指标数据执行删除操作和补值操作,具体包括:
当一条历史磁力变化数据中超过第一预设数目的磁力变化值缺失时,和/或,缺失的磁力变化值对应的车位感应器设置的位置为相邻且缺失的数目超过第二预设数目时;将该条历史磁力变化数据删除,否则,执行补值操作;
其中补值操作采用如下公式实现:
;
其中, 为判断矩阵中第 行 列的缺失的磁力变化值, 为判断矩阵中第 行 列的未缺失的磁力变化值;
基于当前获取的多个第二磁力变化和第一磁力变化,构建判断向量,判断向量如下:
;
计算判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,计算公式如下:
;
其中, 为判断向量与判断矩阵中第 条历史磁力变化数据之间的相似度;
为判断向量中第 个元素的值; 为第 条历史磁力变化数据中第 个;
根据判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,确定最大的相似度对应的历史磁力变化数据,从映射矩阵中获取与确定的历史磁力变化数据对应的验证情况。
依次向关联群组中的第二感应器发送问询;
接收第二感应器对于问询的反馈;反馈包括第二感应器检测的第二磁力变化;
基于第二磁力变化对第一磁力变化进行验证;当验证通过时,进入停车状态检测;当验证未通过时,进入待机模式。
和/或,
当第二磁力变化对应的第二感应器的位置和第一感应器的位置,所组成的闭合区域内存在未检测出磁力变化的车位感应器时;
和/或,
当第二磁力变化与第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
和/或,
当第二磁力变化对应的第二感应器的位置和第一感应器的位置,所组成的闭合区域内不存在未检测出磁力变化的车位感应器时;
和/或,
当第二磁力变化与第一磁力变化的差值小于预设的变化差值时;
确定为验证未通过。
;
其中, 为第 条历史磁力变化数据中第 个车位感应器检测的磁力变化值;
根据对应的验证情况建立判断矩阵的映射矩阵,映射矩阵的表达如下:
;
其中, 为第 条历史磁力变化数据对应的第一感应器对应的验证情况;
在判断矩阵构建完毕后,根据判断矩阵中的磁力变化值的缺失情况,对相应的指标数据执行删除操作和补值操作,具体包括:
当一条历史磁力变化数据中超过第一预设数目的磁力变化值缺失时,和/或,缺失的磁力变化值对应的车位感应器设置的位置为相邻且缺失的数目超过第二预设数目时;将该条历史磁力变化数据删除,否则,执行补值操作;
其中补值操作采用如下公式实现:
;
其中, 为判断矩阵中第 行 列的缺失的磁力变化值, 为判断矩阵中第 行 列的未缺失的磁力变化值;
基于当前获取的多个第二磁力变化和第一磁力变化,构建判断向量,判断向量如下:
;
计算判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,计算公式如下:
;
其中, 为判断向量与判断矩阵中第 条历史磁力变化数据之间的相似度;
为判断向量中第 个元素的值; 为第 条历史磁力变化数据中第 个;
根据判断向量与判断矩阵中每条历史磁力变化数据之间的相似度,确定最大的相似度对应的历史磁力变化数据,从映射矩阵中获取与确定的历史磁力变化数据对应的验证情况。