[发明专利]一种基于喷泉码的分时光标签编码方法有效
申请号: | 201710057081.2 | 申请日: | 2017-01-22 |
公开(公告)号: | CN106874822B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 王晓东;方俊;李江亮;苏爱民 | 申请(专利权)人: | 陕西外号信息技术有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06K19/06;H04L1/00 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 李宏德 |
地址: | 710000 陕西省西安市高新区科*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 喷泉 时光 标签 编码 方法 | ||
本发明一种基于喷泉码的分时光标签编码方法,包括如下步骤,步骤1,对光标签所要发送的数据进行不同单元长度的分块;步骤2,分别对每组数据组进行喷泉码编码,得到对应数据块的喷泉码块和对应数据组的喷泉码块分组;步骤3,将每组数据组的喷泉码块分别按报文格式进行填充得到对应各喷泉码块的发送报文;步骤4,将光标签的显示周期平均分为与数据组组数相同的等份,每个等份作为一个时隙,每个时隙显示一帧,将所有数据组按帧的显示顺序依次循环显示;光标签的每一帧显示对应数据组中的任意一个发送报文;步骤5,用户采集光标签显示且匹配各自终端识别要求的发送报文,接收达到解码要求数量的喷泉码块后,经逆运算恢复得到光标签发送数据。
技术领域
本发明涉及光标签的编码方法,具体为一种基于喷泉码的分时光标签编码方法。
背景技术
光标签具有识别距离远、定向准确、数据实时更新的优点,相对于传统识别码具有明显优势。但是,光标签对识别距离有敏感性,对于摄像采集设备而言,受到感光器件和镜头的影响,在不同距离条件下,可读的光标签分辨率不同,即距离近分辨率高,距离远分辨率低,使得编码难以统一;也由于识别距离的不同,光标签的数字信号单元可能有时全部、有时部分能被识别,因此同一光标签信息在不同距离条件下的读取会出现误读,导致信息传递失败,使得光标签使用中存在障碍。
发明内容
针对现有技术中存在的问题,本发明提供一种基于喷泉码的分时光标签编码方法,能够实现在可视距离内,距离光标签的远近不同位置均可实现解码。
本发明是通过以下技术方案来实现:
一种基于喷泉码的分时光标签编码方法,包括如下步骤,
步骤1,对光标签所要发送的数据进行不同单元长度的分块,得到n组数据组,每组中数据块的单元长度相同;
步骤2,分别对每组数据组进行喷泉码编码,得到对应数据块的喷泉码块和对应数据组的喷泉码块分组;
步骤3,将每组数据组的喷泉码块分别按报文格式进行填充得到对应各喷泉码块的发送报文;
步骤4,将光标签的显示周期平均分为与数据组组数相同的等份,每个等份作为一个时隙,每个时隙显示一帧,将所有数据组按帧的显示顺序依次循环显示;光标签的每一帧显示对应数据组中的任意一个发送报文;
步骤5,用户采集光标签显示且匹配各自终端识别要求的发送报文,接收达到解码要求数量的喷泉码块后,进行喷泉码编码的逆运算,恢复得到光标签所发送的数据。
优选的,步骤1的具体步骤如下,
1.1对于光标签所要发送的数据D依次采用不同的单元长度进行分块,块的单元长度依次为l1,l2,l3,…,ln;其中l1,l2,l3,…,ln均为正整数,并有l1<l2<…<ln;
1.2在进行长度分块时,将数据D依照二进制数比特顺序从左到右或从右到左依次分割为等长度数据块,数块长度表示为l,有l∈{l1,l2,…,ln},若最后一个分块末尾的长度不够,则补零到相同长度,即:
先以l1为块长度单位将D切分为
再以l2为块长度单位将D切分为
…,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西外号信息技术有限公司,未经陕西外号信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710057081.2/2.html,转载请声明来源钻瓜专利网。