发明名称 一种无需存储字典的字典编码压缩方法
摘要 一种无需存储字典的字典编码压缩方法,包括:a、采用自动测试模式生成工具,生成确定的完全测试集,并记其测试向量个数为;b、将所有测试向量级联,即将一个向量的尾部接另一个向量的首部,记为S;c、建立无理数字典列表,整数a、b都从2开始,一直计算<img file="dest_path_image002.GIF" wi="35" he="34" />的值,按二进制方式存储前t位,建立字典,其对应索引值为a,b,本过程直到a=m,b=n,其中,t、m和n都是整数,其值根据实际压缩情况调整;d、编码,将S从头开始与字典列表按位比较,取与字典列表相容最长的一项,记录其对应的相容长度k和对应索引值x和y;将S除去前k位,重复步骤d,直到S为空。本发明的优点是:很大程度地减少存储量,并且无需进行无关位填充,因此其效率高。
申请公布号 CN102522120A 申请公布日期 2012.06.27
申请号 CN201110348937.4 申请日期 2011.11.08
申请人 詹文法 发明人 詹文法;马俊;韩建华;程一飞;吴海峰
分类号 G11C29/40(2006.01)I 主分类号 G11C29/40(2006.01)I
代理机构 安徽汇朴律师事务所 34116 代理人 丁瑞瑞
主权项 1.一种无需存储字典的字典编码压缩方法,其特征在于:包括下述步骤:a、采用自动测试模式生成工具,生成确定的完全测试集T,记其测试向量个数为N;b、将所有测试向量级联,即将一个向量的尾部接另一个向量的首部,记为S;c、建立无理数字典列表,让整数a、b都从2开始,一直计算<img file="2011103489374100001DEST_PATH_IMAGE002.GIF" wi="35" he="34" />的值,按二进制方式存储其前t位,建立字典,其对应索引值为a,b,本过程直到a=m,b=n,其中,t、m和n都是整数,其值根据实际压缩情况调整;d、编码,将S从头开始与字典列表按位比较,取与字典列表相容最长的一项,记录其对应的相容长度k和对应索引值x和y;将S除去前k位,重复步骤d,此过程直到S为空。
地址 246000 安徽省安庆市大观区菱湖南路128号安庆师范学院教