共查询到18条相似文献,搜索用时 359 毫秒
1.
为了解决船舶雷达导航系统存储空间小、原始回波数据量多和文件大等矛盾,根据船舶雷达数据的特点,设计了位图压缩—半字节压缩—双哈夫曼压缩的混合压缩算法;该算法以半字节压缩算法为核心,融合了位图压缩算法和哈夫曼压缩算法,单纯的半字节压缩算法理论上压缩比可达到50%,将位图压缩和哈夫曼压缩与其融合后,总压缩比可达76%以上;实验证明,新算法可以为船舶导航系统节省了大量的存储资源,并提高了数据传输的速率。 相似文献
2.
研究数据压缩方法,用哈夫曼算法实现一个文件压缩器。把文件中字节码的频数作为权重,用优先队列构建哈夫曼树,构造字节码和哈夫曼码的转换表,利用转换表对文件字节码实施变换实现压缩,用对象序列化的方法保存转换表和压缩数据。解压过程中用转换表对压缩数据作逆变换得到字节码,实现文件解压。 相似文献
3.
4.
哈夫曼编码作为一种常用的无损压缩算法得到了广泛的应用,通过介绍哈夫曼算法的原理和特点,针对不足的地方进行改进,提出一种基于缓冲窗口的双哈夫曼压缩算法。该算法从两个方面对基于窗口的哈夫曼压缩算法进行改进:一方面对缓冲窗口中不同符号的数量进行限制,来保证每个符号进行哈夫曼编码时的高效性;另一方面,对待编码符号实施两次哈夫曼编码,进一步缩短编码的长度和提升压缩效果。实验利用所提算法对DOC、TXT和C++格式的文件进行压缩测试,结果证明,该算法适用于DOC、C++等文件格式,并且对文件的压缩效果有显著提升。 相似文献
5.
本文为了解决文本在网络传输过程中的流量和安全性问题,提出了一种基于无损压缩和混沌序列的文本加密算法.算法首先采用LZ77和哈夫曼编码相结合的方式,实现文本的无损压缩;然后采用混沌序列对压缩文本进行加密.仿真结果及分析表明,本算法能达到较人的数据压缩比,对密钥敏感,能有效提高文本的保密性. 相似文献
6.
电子词典词库的压缩技术研究与实现 总被引:1,自引:1,他引:1
介绍了一种在TOSHIBA公司的T6B31MCU上设计的多功能电子词典中词库的建立方法,讨论了哈夫曼算法和LZ系列算法,介绍了哈夫曼算法和LZW算法在电子词典字库压缩中的实现,最后比较了这两种方法压缩词库后的结果。 相似文献
7.
针对卫星图像的特点及当前卫星图像在传输和存储上面临的问题,提出了一种基于稀疏表示的卫星图像二级无损压缩算法。通过传输稀疏表示后的稀疏系数来代替图像本身的传输,完成对卫星图像的第一级压缩;对非零稀疏系数先作预处理后实现聚类,然后依据聚类索引对原始非零稀疏系数的位置排序;最后对处理后的非零稀疏系数和位置数据分块,并利用改进的自适应哈夫曼算法对非零稀疏系数的数据块编码,利用差分编码和改进的自适应哈夫曼算法对位置数据块编码,完成对图像数据的第二级压缩。实验结果表明,与传统算法相比,所提算法具有明显优势,改进算法的压缩率是传统算法的1/3~1/2,且可同时实现卫星图像的高倍无损压缩与高分辨率重建。 相似文献
8.
哈夫曼树是带权路径长度(WPL)最小的二叉树,通过对哈夫曼算法的研究,提出一种求取哈夫曼树带权路径长度的改进方法,简化运算,有效提高求取WPL的效率和正确性。同时利用哈夫曼算法进行数据压缩,获得明显的压缩效果。 相似文献
9.
10.
曾党泉 《计算机工程与应用》2015,51(17):205-209
针对中文文本结构的特点以及传统压缩算法对中文文本压缩的不足,提出并实现了一个基于PDC编码的中文文本压缩算法。该算法采用的是字典压缩方式。根据单个汉字在中文文本出现的概率,采用Huffman编码方式进行前缀变长编码;定义由某个汉字为前缀的词组和短语的深度;对具有相同前缀和相同深度的词组和短语进行局部的定长编码,构成一部压缩编码字典。通过对相同文本分别使用该算法和传统的LZW和LZSS编码算法压缩后得到的数据结果对比,压缩率有2.53%~40.48%的提高,表明该压缩算法有较好的压缩效果。 相似文献
11.
哈夫曼树是带权路径长度(WPL)最小的二叉树,通过对哈夫曼算法的研究,提出一种求取哈夫曼树带权路径长度的改进方法,简化运算.有效提高求取WPL的效率和正确性。同时利用哈夫曼算法进行数据压缩,获得明显的压缩效果。 相似文献
12.
13.
利用优化哈夫曼编码进行数据压缩的探索 总被引:5,自引:0,他引:5
数据压缩是当今计算机科学领域中十分活跃的论题。哈夫曼编码作为一种最常用的不等长无损压缩编码方法,在数据压缩程序中具有非常重要的应用。文章通过对传统静态哈夫曼编码的讨论以及与动态哈夫曼编码的对比,研究一种改进的数据压缩算法,并用程序实现之。 相似文献
14.
Huffman~*:一个改进的Huffman数据压缩算法 总被引:7,自引:0,他引:7
介绍了一种改进的Huffman数据压缩算法。针对Huffman算法的不足,首先对编码溢出进行了改进,通过线性链表存储编码,第二个改进是采用堆排序算法,这种方法可以减少对内存读写的次数,提高系统的响应速度。论文最后采用3个JPG文件对Huffman*和经典的Huffman进行了对比分析,实验表明改进算法的耗时与经典算法相比要少的多。 相似文献
15.
民用GPS数据准无损压缩算法 总被引:1,自引:0,他引:1
为了提高民用GPS精度范围内的定位数据压缩率和压缩速度,在对霍夫曼编码和算术编码的性能进行分析比较的基础上,将预测编码与霍夫曼编码有机结合,提出了面向民用GPS精度范围的定位信息准无损压缩算法.该算法通过压缩预处理和二次量化去除冗余信息,采用预测编码提高编码效率,总压缩效率可达87%.采用MSP430单片机对该算法进行了测试,在压缩数据量为668 KB时,压缩率为87.1%, 处理时间为31.4 s,与仿真结果基本吻合.实验结果表明,该算法经过优化后对硬件要求较低,提高了压缩率和压缩速度,节约了存储资源,节省了数据传输时的通信费用. 相似文献
16.
本文改进了Huffman编码算法,主要是针对Huffman编码生成Huffman树构造中的排序方法的改进,提出一种基于"堆排序"的新方法。采用堆排序找到最小值实现Huffman编码,经过这种改进的Huffman编码方法对内存读写的次数大为减少,从而提高了响应速度。使得Huffman编码效率有所提高。通过对JPEG的Huffman压缩算法的分析以及采用4个JPG文件对改进的和传统的Huffman算法进行了仿真实验,对比分析表明改进算法的性能无论是压缩比率还是压缩时间方面都比经典的Huffman算法性能有所提高。 相似文献
17.
通过对Huffman编码方法的研究,文中提出了一种基于多参数的数据无损压缩算法。基于原始数据集的元素个数统计,对原始数据集进行多次的合并,使合并后所得到的新数据集满足Huffman最佳编码要求,由此生成规模较小的数据合并对应表,并将数据编码分为一元即时码(前缀)和区分码(后缀)两个部分。数据多次合并的不同起始点为文中无损压缩方法的多参数,利用这些参数结合编码前缀及后缀即可唯一表示原始数据,去除了编码表。解码时无需逐位匹配即可复原原始数据。与传统方法相比,文中构造的基于多参数的数据无损压缩方法,编码结构简单,运算开销小,编解码效率较高。 相似文献
18.