【发布时间】:2021-09-05 23:39:12
【问题描述】:
我做了一些研究,但在数据压缩方面我可以说我是一个完全的初学者。
我需要压缩来自 GNSS 接收器的数据。这些数据由一系列随时间测量的参数组成——更具体地说是在 1Hz 的 X 秒内测量的参数——如下所示:
X uint8 参数,X uint8 参数,X 双参数,X 双,X 单,X 单。
数据以二进制文件的形式存储在这个序列中。
使用通用 LZ77 压缩工具,我设法实现了 1.4 的压缩比(这是通过 zlib DEFLATE 实现的),我想知道是否可以进一步压缩它。我知道这在很大程度上取决于数据本身,所以我要问的是我可以使用哪些算法或软件更适合我要压缩的数据结构 .以不同的方式排列数据也是我可以改变的。事实上,我什至尝试将所有数据转换为双精度数据,然后使用专门针对双精度流的压缩器,但无济于事,数据压缩率甚至低于 1.4。
换句话说,您将如何处理这些数据的压缩问题?由于我缺乏关于数据压缩的知识,恐怕我没有以最合适的方式为压缩器提供数据,或者我应该使用不同的压缩算法。如果您能提供帮助,我将不胜感激。谢谢!
【问题讨论】:
标签: compression