[发明专利]一种电子标签编码压缩方法有效
申请号: | 201310100255.0 | 申请日: | 2013-03-26 |
公开(公告)号: | CN103236844A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 吴燎原;王伟;唐昊;张仁斌;谢鸿 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
地址: | 230009 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子标签 编码 压缩 方法 | ||
1.一种电子标签编码压缩方法,其特征在于,分析十进制数换算为8421BCD码后,0~7的8421BCD码具备可压缩性,通过三码一组方式对原产品的十进制标签编码重新编码,实现产品编码在电子标签中的压缩存储;具体方法如下:
(1)长度为N的十进制产品编码Cdec,换算为十六进制的8421BCD码Cbcd,其长度为4Nbit,Cdec中每一位编码对应4bit的二进制码;
(2) 十进制数0~9分别对应的8421BCD码为:0000,0001,0010,0011,0100,0101,0110,0111,1000,1001;
(3)十进制数0~7可用3bit的二进制数唯一表示,分别为;000,001,010,011,100,101,110,111,称为普通码;
(4)十进制数8和9只能用4bit的二进制数表示,记为特殊码;
(5)三码一组的编码方式:对于长度为4Nbit的Cdec,分成组,每组由一个长度为2bit的组头表示特殊码的数目,00表示该组没有特殊码8或9,01表示该组有1个特殊码,10表示有2个特殊码,11表示有3个特殊码;
(6)特殊码以连续存放的方式紧邻于组头,其中特殊码前2位表示特殊码在组中的具体存放位置,01表示该码位于组中第一位,10表示该码位于组中第二位,11表示该码位于组中第三位;
(7)特殊码的第三位表示该码具体值,0表示8,1表示9;
(8)普通码紧邻最后一个特殊码连续存放。
(9)以三码一组的编码方式产生的编码组长度为11位,比较8421BCD编码节省1bit,达到压缩的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310100255.0/1.html,转载请声明来源钻瓜专利网。