[发明专利]矢量量化中码字搜索方法有效
申请号: | 201010225444.7 | 申请日: | 2010-07-12 |
公开(公告)号: | CN101916257A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 崔江涛;尹志良;张佳琦;肖斌 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 田文英;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矢量 量化 码字 搜索 方法 | ||
所属技术领域
本发明属于信息技术领域,具体涉及一种计算机数据压缩领域中的矢量量化过程码字搜索方法。
背景技术
随着多媒体应用技术的飞速发展,数据压缩技术得到了广泛的应用,其中矢量量化方法作为一种有效的数据压缩方法而被广泛使用,例如,华为公司申请的发明专利“矢量量化方法及装置”(专利申请号200610164455.2,公开号CN 101198041A)。该专利申请首先提出一种矢量量化方法,通过码书调整量方法和简单的矢量量化装置来降低矢量量化复杂度。该专利申请通过利用N个码书及各码书的调整量对输入矢量进行量化处理,从而降低码书存储量,且运算量只是遍历N个码书所需要的计算量。该专利申请存在的主要不足是:在实际使用中,矢量量化通常以高维向量形式存在,采用上述专利申请所提供的技术方案依然有较高时间复杂度。另外,上述专利申请在码字搜索的过程中仍然存在过多冗余的不会被访问的码字,进而造成数据访问率过高。
在矢量量化的码字搜索过程中广泛采用的另一种等均值等方差搜索算法“Hadamard transform based fast codeword search algorithm for high-dimensional VQ encoding,S.C Chu,Z.M Lu,J.S.Pan,Information Sciences,VOL.177.NO.3,2007,734-746”。该算法使用均值只结合单参考点(原点)对码字进行搜索,由此造成该算法存在的不足是:采用单参考点对码字进行搜索,由于码字过滤条件过于单一,仍然存在搜索效率偏低,磁盘访问次数频繁的问题,而且在高维情况以及大码书尺寸下显得尤为突出。
发明内容
本发明的目的在于克服现有技术的不足,提出一种基于多个参考点(参考点数量大于1),根据多个子空间距离来删除不匹配的码字的矢量量化中码字搜索方法。
为实现上述目的,本发明方法的具体步骤如下:
(1)基于原始码书生成一份哈德码变换后的码书;
(2)利用码书生成参考点集合;
(3)为码书中的码字附加相对于参考点集合的方差值;
(4)对待量化的输入向量进行哈德码变换;
(5)为变换的向量附加相对于参考点集合的方差值;
(6)在码书中删除不满足过滤条件的码字,搜索匹配码字;
(7)系统输出匹配码字在码书中的对应编号。
本发明与现有技术比较具有以下优点:
第一,在搜索效率方面,由于本发明采用多参考点集合的方式,与只采用单参考点的搜索方法相比,能够过滤掉更多冗余码字,因此能够降低计算匹配码字的时间复杂度,提高搜索效率。
第二,在磁盘访问方面,本发明采用多参考点集合的方式,与只采用单参考点的搜索方法相比较,能够有效减少码字计算量,较大的减少了磁盘的访问次数。
第三,在适用范围方面,本发明利用参考点集合设定不同的过滤区域对码书进行过滤,不但能够适应较高维数的情形,而且还可以满足大尺寸码书情况下的编码。
附图说明
图1为本发明的流程图。
图2为单参考点下等均值等方差方法的数据访问区域的示意图。
图3为本发明两个参考点下等均值等方差方法的数据访问区域的示意图。
具体实施方式
参照图1,对本发明的实现步骤做具体的描述。
本发明采用C++语言,可以在支持C++语言的环境下实现。在实施本发明所述的方法前,使用LBG算法生成一份原始码书。
步骤1,基于原始码书生成一份哈德码变换后的码书,将原始码书乘以哈德码变换矩阵,得到和原始码书同样大小的变换后的码书;
步骤2,利用变换后的码书生成参考点集合,生成集合的具体步骤是:
2a)将参考点集合中的第一个元素初始为原点,设循环变量为i,初始值为1,用来记录已生成参考点的个数,设定参考点集合中元素个数s,参考点集合s的计算公式如下:
假定码书尺寸k=2n(n>0),那么参考点数量s的计算方式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010225444.7/2.html,转载请声明来源钻瓜专利网。