System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及定位,特别是涉及一种利用rfid标签遮挡进行定位的方法、装置、计算机设备、系统、存储介质和计算机程序产品。
技术介绍
1、随着定位技术的发展,目前的定位方式主要有视频监控和有源器件随目标携带等方式。其中视频监控的方式能够实时获取目标的位置信息,有源器件随目标携带的方式在目标离线或者无网络环境下,也能够进行目标的位置追踪。
2、然而,目前的定位方式中,视频监控需要大量的开发算法进行位置识别;有源器件定位需要目标携带供能装置,随时充电和更换,或是直接进行有线供电,成本较高且对于一些场景不能适用。
技术实现思路
1、基于此,有必要针对上述视频监控需要大量的开发算法进行位置识别,有源器件定位成本较高且对于一些场景不能适用的技术问题,提供一种利用rfid标签遮挡进行定位的方法、装置、计算机设备、系统、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种利用rfid标签遮挡进行定位的方法,包括:
3、通过天线获取部署在预设区域内的多个rfid标签的rfid信号强度和相位信息;所述预设区域内包含待定位对象,所述预设区域内还部署有所述天线;
4、确定同一时间点对应的瞬时矩阵数据;所述瞬时矩阵数据中每个矩阵元素代表一个rfid标签在所述时间点的电磁参数值,所述电磁参数值基于所述rfid标签的rfid信号强度和相位信息确定;
5、基于多个时间点对应的瞬时矩阵数据,确定每个rfid标签的所述电磁参数值发生的电磁变化信息
6、根据每个rfid标签的所述电磁变化信息,确定所述多个rfid标签各自的rfid信号强度和相位信息的离散度变化信息;
7、基于所述离散度变化信息,确定所述待定位对象在所述预设区域内的定位信息。
8、在其中一个实施例中,所述通过天线获取部署在预设区域内的多个rfid标签的rfid信号强度和相位信息,包括:通过多个天线同时对所述预设区域内的多个rfid标签进行信号检测;获取每个天线检测到的所述多个rfid标签的rfid信号强度和相位信息,得到多组针对于所述多个rfid标签的rfid信号强度和相位信息。
9、在其中一个实施例中,所述确定同一时间点对应的瞬时矩阵数据,包括:分别获取所述多个rfid标签的rfid信号强度和相位信息;基于所述多个rfid标签的rfid信号强度和相位信息,计算得到多个电磁参数值;根据所述多个电磁参数值确定同一时间点对应的瞬时矩阵数据。
10、在其中一个实施例中,所述基于多个时间点对应的瞬时矩阵数据,确定每个rfid标签的所述电磁参数值发生的电磁变化信息,包括:基于所述多个时间点对应的瞬时矩阵数据,计算每个rfid标签在不同时间点的电磁参数值的变化量;基于所述变化量,获取所述每个rfid标签的电磁变化信息。
11、在其中一个实施例中,所述天线为uhf天线、标签为uhf rfid标签。
12、在其中一个实施例中,所述基于所述离散度变化信息,确定所述待定位对象在所述预设区域内的定位信息,包括:分别计算所述多个rfid标签的rfid信号强度和相位信息的移动标准差,得到所述多个rfid标签各自的离散度信息;基于所述多个rfid标签中离散度变化最大的rfid标签的位置,确定所述待定位对象在所述预设区域内的定位信息。
13、第二方面,本申请还提供了一种利用rfid标签遮挡进行定位的装置,包括:
14、信息获取模块,用于通过天线获取部署在预设区域内的多个rfid标签的rfid信号强度和相位信息;所述预设区域内包含待定位对象,所述预设区域内还部署有所述天线;
15、数据确定模块,用于确定同一时间点对应的瞬时矩阵数据;所述瞬时矩阵数据中每个矩阵元素代表一个rfid标签在所述时间点的电磁参数值,所述电磁参数值基于所述rfid标签的rfid信号强度和相位信息确定;
16、第一信息确定模块,用于基于多个时间点对应的瞬时矩阵数据,确定每个rfid标签的所述电磁参数值发生的电磁变化信息;
17、第二信息确定模块,用于根据每个rfid标签的所述电磁变化信息,确定所述多个rfid标签各自的rfid信号强度和相位信息的离散度变化信息;
18、定位信息确定模块,用于基于所述离散度变化信息,确定所述待定位对象在所述预设区域内的定位信息。
19、第三方面,本申请还提供了一种利用rfid标签遮挡进行定位的系统,所述系统包括天线、多个rfid标签、发射器和定位终端;
20、所述天线、多个rfid标签和发射器部署在预设区域内;
21、所述发射器用于在预设区域内发射设定频率的电磁波;
22、所述多个rfid标签用于接收所述电磁波并将其吸收转化为临时储存的电能,利用所述电能向外发送rfid信号;
23、所述天线用于获取所述多个rfid标签的rfid信号强度和相位信息;
24、所述定位终端用于实现利用rfid标签遮挡进行定位的方法的步骤。
25、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例任一项所述的利用rfid标签遮挡进行定位的方法。
26、第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本申请实施例任一项所述的利用rfid标签遮挡进行定位的方法。
27、上述利用rfid标签遮挡进行定位的方法、装置、计算机设备、存储介质和计算机程序产品,在利用rfid标签遮挡进行定位的时,具有以下有益效果:首先通过天线获取部署在预设区域内的多个rfid标签的rfid信号强度和相位信息;上述预设区域内包含待定位对象,上述预设区域内还部署有天线;然后确定同一时间点对应的瞬时矩阵数据;上述瞬时矩阵数据中每个矩阵元素代表一个rfid标签在上述时间点的电磁参数值,上述电磁参数值基于rfid标签的rfid信号强度和相位信息确定;接着基于多个时间点对应的瞬时矩阵数据,确定每个rfid标签的电磁参数值发生的电磁变化信息;再根据每个rfid标签的电磁变化信息,确定多个rfid标签各自的rfid信号强度和相位信息的离散度变化信息;最后基于离散度变化信息,确定待定位对象在预设区域内的定位信息。本方案中通过发射器发射一个特定频率的电磁波,rfid标签接收到电磁波后将其吸收转化为临时储存的电能,再用这部分电能传输rfid标签的信号强度和相位信息,当标签与天线中间存在遮挡物时,rfid标签的信号强度和相位信息将受到扰动,因此,可以使用瞬时矩阵,其中每个矩阵元素代表一个rfid标签在瞬时时间点的电磁参数值,最后根据多个时间点的瞬时矩阵确认每个rfid标签的电磁变化信息,确定信号强度和相位信息的离散度变化情况,最后根据每个rfid标签对应的离散度的变化情况,由于离散度的变化情况可以反应每个rf本文档来自技高网...
【技术保护点】
1.一种利用RFID标签遮挡进行定位的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过天线获取部署在预设区域内的多个RFID标签的RFID信号强度和相位信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定同一时间点对应的瞬时矩阵数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于多个时间点对应的瞬时矩阵数据,确定每个RFID标签的所述电磁参数值发生的电磁变化信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述天线为UHF天线、标签为UHF RFID标签。
6.根据权利要求1所述的方法,其特征在于,所述基于所述离散度变化信息,确定所述待定位对象在所述预设区域内的定位信息,包括:
7.一种利用RFID标签遮挡进行定位的装置,其特征在于,所述装置包括:
8.一种利用RFID标签遮挡进行定位的系统,其特征在于,所述系统包括天线、多个RFID标签、发射器和定位终端;
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种利用rfid标签遮挡进行定位的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过天线获取部署在预设区域内的多个rfid标签的rfid信号强度和相位信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定同一时间点对应的瞬时矩阵数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于多个时间点对应的瞬时矩阵数据,确定每个rfid标签的所述电磁参数值发生的电磁变化信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述天线为uhf天线、标签为uhf rfid标签。
6.根据权利要...
【专利技术属性】
技术研发人员:赵龙,张丹霖,陈永岗,杨久丛,赵瞩远,周睿,
申请(专利权)人:昆明能讯科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。