[发明专利]一种基于FPGA的多编码器高速地震数据并行无损压缩方法在审
申请号: | 201810435810.8 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108873062A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 陈祖斌;王丽芝;崔忠林;宋杨;朱亚东洋;张子罡 | 申请(专利权)人: | 吉林大学 |
主分类号: | G01V1/24 | 分类号: | G01V1/24 |
代理公司: | 长春吉大专利代理有限责任公司 22201 | 代理人: | 张岩;王立文 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明针对地震数据传输对实时和质量的较高要求,提出了一种基于FPGA的多编码器高速地震数据并行无损压缩方法,运用N阶差分预测编码与改进的LZW算法实现两次压缩,数据压缩可达到原数据的50%以下,压缩速度是原算法的10倍以上。以Spartan6系列xc6slx100t‑2fgg484FPGA为算法硬件实现平台,设计了包含1个数据收发模块和4个压缩模块的并行无损压缩系统方法,带宽可达到4Gbps,为海量地震数据实时压缩提供了参考。 | ||
搜索关键词: | 地震数据 无损压缩 并行 多编码器 地震数据传输 数据收发模块 压缩 实时压缩 数据压缩 算法硬件 压缩模块 预测编码 原数据 算法 带宽 参考 改进 | ||
【主权项】:
1.一种基于FPGA的多编码器高速地震数据并行无损压缩方法,其特征在于,包括以下步骤:A、N阶差分预测编码:使用N阶差分预测编码消除数据之间存在的冗余和减小数据的幅值;B、以改进的LZW算法对预测编码后的值进行再压缩:B1、采用并行查找方式,每次将新字符串与字典中的16个词条进行比较,再采取查找次数截断的方式,设置参数Match‑Count,在查找次数大于Match‑Count以后,如果还没有找到匹配的词条,就认为字典中没有该词条,强行跳出查找过程;B2、选择合适的字典容量并通过FIFO方式对字典进行更新;B3、针对传统LZW算法给不同的码字分配固定码字,改进的算法对不同的码字分配变长长度;C、地震数据并行无损压缩系统实现:由FPGA的5个模块构成地震数据并行无损压缩系统,5个FPGA模块分为两类:FPGA0是第一类,用于数据的输入和输出,码流的汇总、输出和同步管理;FPGA1至FPGA4是第二类,用于数据压缩;所述步骤A具体为:先对采集的原始数据进行的一阶差分,利用后一个数据减前一个数据得到差分数据,即原始数据为:X1、X2、…、Xn,则一阶差分数据为:X1、X2‑X1、…、Xn‑Xn‑1;对一阶差分数据再做一次差分,得到二阶差分为:X1、X2‑X1、X3‑2X2+X1…、Xn‑2Xn‑1+Xn‑2;对二阶差分后的数据再做一次差分,得到三阶差分,以此类推,得到任意阶次的差分预测编码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810435810.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种动圈式检波器及其制作方法
- 下一篇:一种微地震矩张量反演的方法及装置