[发明专利]一种声波数据记录方法及装置有效
申请号: | 201811636375.1 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109831209B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 吴爱平;裴彦良;晋松;付青青 | 申请(专利权)人: | 长江大学;国家海洋局第一海洋研究所 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 胡清堂;陈懿 |
地址: | 434023 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 声波 数据 记录 方法 装置 | ||
本发明公开了一种声波数据记录方法及装置,用于数据存储领域。本发明提供的方法包括:采集海底声波数据,通过LZW压缩算法对所述声波数据进行压缩存储得到压缩数据;按顺序选定预设数量的压缩数据进行内存重分配,去除每个压缩数据中高位多余比特位,合并存储所述预设数量的压缩数据。本发明不仅可以大批量存储原始声波数据,减少硬件资源消耗,而且基于LZW算法可以保障存储的实时性。
技术领域
本发明涉及数据存储领域,尤其涉及一种声波数据记录方法及装置。
背景技术
在对全海深海底进行科学研究及探测时,经常会涉及对海底声场的长时间观测记录。一般声波数据采集仪器需要的在海底做较长时间的声波数据记录,这样的时间往往会超过360天。针对这样巨大声波数据,需要非常大的存储空间,而体积巨大的存储器不仅影响采集仪器的其他功能,而且使用不便,增加成本。
目前,针对声波数据的记录,常采取各种数据压缩存储算法,如多级树集合分割算法、FLAC(Free Lossless Audio Codec)算法、Monkeys’s Audio(APE)算法、Huffman算法等。其中,多级树集合分割算法存在多次重复运算,不利于实时压缩。FLAC和APE算法只能对WAV格式的数据进行压缩,压缩之前要将数据格式进行转化,这样不能满足实时压缩的需求。Huffman编码是基于数据源的统计概率特性,在某些场合要确定实际信源的统计特性相当困难。针对以上各种算法难以满足实时性,或需要统计特性的不足,故有必要提出一种既能保证大批量的数据存储,而且能保障实时性、容易实现的压缩存储方法。
发明内容
本发明实施例提供了一种声波数据记录方法及装置,用于大批量实时压缩存储海底声波数据。
在本发明实施例的第一方面,提供了一种声波数据记录方法,包括:
采集海底声波数据,通过LZW压缩算法对所述声波数据进行压缩存储得到压缩数据;
按顺序选定预设数量的压缩数据进行内存重分配,去除每个压缩数据中高位多余比特位,合并存储所述预设数量的压缩数据。
在本发明实施例的第二方面,提供了一种声波数据记录装置,包括:
压缩单元:用于采集海底声波数据,通过LZW压缩算法对所述声波数据进行压缩存储得到压缩数据;
分配单元:用于按顺序选定预设数量的压缩数据进行内存重分配,去除每个压缩数据中高位多余比特位,合并存储所述预设数量的压缩数据。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例中,通过LZW算法对原始声波数据压缩存储后,再进行内存重分配,使得原始海底声波数据不仅可以大批量存储原始声波数据,减少硬件资源消耗,而且基于LZW算法可以保障存储的实时性。同时,基于本发明实施例中的记录方法,可以提高数据压缩率,方便传输。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的声波数据记录方法的一个流程示意图;
图2为本发明实施例提供的声波数据记录方法的另一个流程示意图;
图3为本发明实施例提供的声波数据记录装置的结构示意图;
具体实施方式
本发明实施例提供了一种声波数据记录方法及系统,用于解决现有数据压缩方法难以满足大批量海底声波数据存储需求的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江大学;国家海洋局第一海洋研究所,未经长江大学;国家海洋局第一海洋研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811636375.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:测量方法及装置
- 下一篇:一种基于约束条件的广义正交匹配追踪方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置