The invention discloses a vehicle identification method, including: obtaining a first magnetic signal sequence and the second magnetic signal sequence; wherein the first magnetic signal sequence is the first vehicle after the magnetic signal sequence of the first magnetoresistive sensor node, the second magnetic signal sequence is second vehicles after the magnetic signal sequence of second magnetoresistive sensor nodes; regular computation path distance between the first magnetic signal sequence and the second magnetic signal sequence using dynamic time warping method; according to the regular path distance, identifying the first vehicle and the second cars are the same vehicle. Correspondingly, the invention also discloses a vehicle identification device, a device and a computer readable storage medium. The dynamic time warping method is used to identify the vehicles with lateral offset, acceleration, deceleration or braking on the sensor nodes, which is more practical and has higher recognition accuracy.
【技术实现步骤摘要】
车辆识别方法、装置、设备及计算机可读存储介质
本专利技术涉及传感
,尤其涉及一种车辆识别方法、装置、设备及计算机可读存储介质。
技术介绍
在行车道上部署一排磁阻传感器节点,当车辆经过磁阻传感器时,传感器会采集到车辆的磁场信息,对于同一车辆,传感器所采集到的磁信号波形相似,且不同类型车辆的磁信号不相似,所以可以通过计算磁信号的相似度来实现车辆的识别和跟踪。传统的基于磁阻传感器的车辆跟踪系统大都是采用欧氏距离来判断车辆信号的相似度,该类方法存在以下问题:欧氏距离是严格的按照时间先后顺序进行相似性的计算,因此,它们对信号在时间轴上的扭曲非常敏感。然而,由于车辆在监控区域内具有横向偏移、加速、减速或制动等动作,所以传感器采集的磁信号存在时间扭曲变形。欧氏距离无法准确计算相似度。
技术实现思路
本专利技术提供一种车辆识别方法、装置、设备及计算机可读存储介质,以磁信号的相似度计算,准确识别车辆。第一方面,本专利技术实施例提供了一种车辆识别方法,包括:获取第一磁信号序列和第二磁信号序列;其中,所述第一磁信号序列是第一车辆经过第一磁阻传感器节点处的磁信号序列,所述第二磁信号序列是第二车辆经过第二磁阻传感器节点处的磁信号序列;使用动态时间规整法计算所述第一磁信号序列和所述第二磁信号序列之间的规整路径距离;根据所述规整路径距离,识别所述第一车辆和所述第二车辆是否为同一车辆。第二方面,本专利技术实施例还提供了一种车辆识别装置,该车辆识别装置包括:获取模块,用于获取第一磁信号序列和第二磁信号序列;其中,所述第一磁信号序列是第一车辆经过第一磁阻传感器节点处的磁信号序列,所述第二磁 ...
【技术保护点】
一种车辆识别方法,其特征在于,包括:获取第一磁信号序列和第二磁信号序列;其中,所述第一磁信号序列是第一车辆经过第一磁阻传感器节点处的磁信号序列,所述第二磁信号序列是第二车辆经过第二磁阻传感器节点处的磁信号序列;使用动态时间规整法计算所述第一磁信号序列和所述第二磁信号序列之间的规整路径距离;根据所述规整路径距离,识别所述第一车辆和所述第二车辆是否为同一车辆。
【技术特征摘要】
1.一种车辆识别方法,其特征在于,包括:获取第一磁信号序列和第二磁信号序列;其中,所述第一磁信号序列是第一车辆经过第一磁阻传感器节点处的磁信号序列,所述第二磁信号序列是第二车辆经过第二磁阻传感器节点处的磁信号序列;使用动态时间规整法计算所述第一磁信号序列和所述第二磁信号序列之间的规整路径距离;根据所述规整路径距离,识别所述第一车辆和所述第二车辆是否为同一车辆。2.如权利要求1所述的车辆识别方法,其特征在于,所述使用动态时间规整法计算所述第一磁信号序列和所述第二磁信号序列之间的规整路径距离,具体包括:计算所述第一磁信号序列和第二磁信号序列之间的欧式距离矩阵D;其中,欧式距离矩阵D为n行m列矩阵,n为第一磁信号序列的元素个数,m为第二磁信号序列的元素个数;D中第i行第j列的元素为d(i,j),d(i,j)=|ai-bj|,ai为第一磁信号序列的第i个元素,bj为第二磁信号序列中的第j个元素;根据所述欧式距离矩阵D,计算规整矩阵G中第n行第m列的元素g(n,m),作为所述第一磁信号和所述第二磁信号序列之间的规整路径距离;其中,规整矩阵G为n行m列矩阵,规整矩阵G中第i行第j列的元素为g(i,j),g(i,j)=d(i,j)+min[u*g(i-1,j),v*g(i,j-1),w*g(i-1,j-1)],u、v和w为预先设定的系数,且3.如权利要求2所述的车辆识别方法,其特征在于,所述根据所述欧式距离矩阵D,计算规整矩阵G中第n行第m列的元素g(n,m),具体包括:从第x行第(x+1)列的元素g(x,x+1)开始,按照列值j从小到大的顺序根据欧式距离矩阵D计算规整矩阵G中第x行中的元素g(x,j);当g(x,j)>T1且列值j大于或等于行中断指针c时,或者,当j=m时,停止计算第x行中的元素g(x,j),并将当前列值j标记为Jc;其中,T1是根据所述第一磁信号序列和第二磁信号序列计算得到的第一阈值;从第(x+1)行第x列的元素g(x+1,x)开始,按照行值i从小到大的顺序根据欧式距离矩阵D计算规整矩阵G中计算第x列中的元素g(i,x);当g(i,x)>T1且行值i大于或等于列中断指针k时,或者,当i=n时,停止计算第x列中的元素g(i,x),并将当前行值i标记为Ik;令x的值加1,计算g(x+1,x+1)并令行中断指针c的值更新为Jc,列终端指针k的值更新为Ik;其中,x=1时,行中断指针和列中断指针k均为0;当x=min(n,m)时,获得g(n,m)。4.如权利要求3所述的车辆识别方法,其特征在于,若n>m,则若n=m,则若n<m,则其中,T2为预设的第二阈值。5.如权利要求1至4任一项所述的车辆识别方法,其特征在于,所述获取第一磁信号序列,具体包括:提取第一原始信号波形的波峰点数据和波谷点数据;其中,所述第一原始信号波形是第一磁阻传感器检测到的第一车辆经过所述第一磁阻传感器节点处的信号波形;将所述...
【专利技术属性】
技术研发人员:张足生,潘晓衡,赵铁柱,袁华强,
申请(专利权)人:东莞理工学院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。