[发明专利]标签读取的方法、装置、存储介质和处理器有效
申请号: | 201811078998.1 | 申请日: | 2018-09-17 |
公开(公告)号: | CN109409150B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 白天睿;张卫冬;杨斌;艾轶博 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标签 读取 方法 装置 存储 介质 处理器 | ||
1.一种标签读取的方法,其特征在于,包括:
通过求解期望值空间向量与观测值空间向量的最小距离得到未读标签数量,其中,所述期望值空间向量是每帧中的空闲时隙、非碰撞时隙以及碰撞时隙的数学期望值组成的空间向量,所述观测值空间向量是在每帧中实际采集到的空闲时隙、非碰撞时隙和碰撞时隙的观测值所组成的空间向量;
根据每帧的帧长与所述未读标签数量的关系确定每一帧中的时隙数量;
将总的未读标签按照时隙数量分配到每个时隙中进行识别判断所述未读标签数量是否超过阈值,其中,将未读标签随机分配到不同时隙中,这些时隙包括碰撞时隙,非碰撞时隙和空时隙,碰撞时隙指分配到时隙中的标签数量大于一,非碰撞时隙指分配到时隙中的标签数量为一,空时隙指分配到时隙中的标签数量为零;
如果超过阈值则采用时隙随机算法读取所述未读标签;判断所述未读标签数量在未超过阈值的情况下,采用基于时隙随机算法和后退式二进制搜索算法的改进算法。
2.根据权利要求1所述的方法,其特征在于,如果超过阈值则采用时隙随机算法读取所述未读标签包括:
识别每个时隙中的未读标签并通过时隙随机算法读取每个时隙中的非碰撞标签直到时隙中的标签全部识别完毕或者所述未读标签数量小于等于阈值;
将其余未读取的标签继续分配到每个时隙中进行识别和读取。
3.根据权利要求1所述的方法,其特征在于,判断所述未读标签数量在未超过阈值的情况下,采用基于时隙随机算法和后退式二进制搜索算法的改进算法包括:
识别每个时隙中的标签,如果所述标签为非碰撞标签则通过时隙随机算法进行读取;
如果所述标签为碰撞标签则通过后退式二进制搜索算法进行读取;
将其余未读取的标签继续分配到每个时隙中进行识别和读取。
4.根据权利要求1至3任意一项所述的方法,其特征在于,所述时隙数量为未读标签数量。
5.一种标签读取的装置,其特征在于,包括:
第一计算单元,用于通过求解期望值空间向量与观测值空间向量的最小距离得到未读标签数量,其中,所述期望值空间向量是每帧中的空闲时隙、成功时隙以及碰撞时隙的数学期望值组成的空间向量,所述观测值空间向量是在每帧中实际采集到的空闲时隙、成功时隙和碰撞时隙的观测值所组成的空间向量;
第二计算单元,用于根据每帧的帧长与所述标签数量的关系确定每一帧中的时隙数量;
判断单元,用于判断所述未读标签数量是否超过阈值;
第一处理单元,用于如果超过阈值则采用时隙随机算法读取所述未读标签;
第二处理单元,用于在判断所述未读标签数量在未超过阈值的情况下,采用基于时隙随机算法和后退式二进制搜索算法的改进算法。
6.根据权利要求5所述的装置,其特征在于,所述第一处理单元包括:
分配模块,用于将总的未读标签按照时隙数量分配到每个时隙中,其中,将未读标签随机分配到不同时隙中,这些时隙包括碰撞时隙,非碰撞时隙和空时隙,碰撞时隙指分配到时隙中的标签数量大于一,非碰撞时隙指分配到时隙中的标签数量为一,空时隙指分配到时隙中的标签数量为零;
第一识别模块,用于识别每个时隙中的未读标签并读取每个时隙中的非碰撞标签直到时隙中的标签全部识别完毕或者所述未读标签数量小于等于阈值;
第二识别模块,用于将其余未读取的标签继续分配到每个时隙中进行识别和读取。
7.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序执行权利要求1至3中任意一项所述的方法。
8.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至3中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811078998.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链技术的扫描精准的手机扫码器
- 下一篇:智能化多功能扫描枪