-
公开(公告)号:CN116505951A
公开(公告)日:2023-07-28
申请号:CN202310068186.3
申请日:2023-01-16
Applicant: 重庆大学
IPC: H03M7/30
Abstract: 本发明具体涉及基于擦除的浮点类型数据无损压缩方法,包括:获取待压缩浮点类型数据,并计算十进制小数位数;将二进制的待压缩浮点类型数据依次分解为符号位、指数位和尾数位;根据十进制小数位数和指数位数据确定尾数位的擦除位置;对尾数中位于擦除位置之后的数据进行擦除即设置为零,并将进行尾数擦除后的数据作为尾随前缀数;然后对尾随前缀数进行XOR操作,得到对应的XOR压缩数据;将待压缩浮点类型数据的XOR压缩数据和十进制小数位数进行存储,作为待压缩浮点类型数据的无损压缩数据。本发明能够通过尾数擦除的方式将浮点类型数据的若干位尾数设置为零,进而能够获取具有大量尾随零的XOR结果,并且能够保证浮点类型数据的压解精度。
-
公开(公告)号:CN116089385A
公开(公告)日:2023-05-09
申请号:CN202211519183.9
申请日:2022-11-30
Applicant: 重庆大学
IPC: G06F16/174 , H03M7/30
Abstract: 本发明涉及数据无损压缩技术领域,具体涉及高精度浮点类型时序数据的无损压缩及解压方法,包括:对待压缩的时序数据进行排序;按顺序将各条时序数据与其相邻时序数据进行异或计算,得到对应的异或值;去除各条时序数据的异或值中的前导零,生成对应的有效位;根据各条时序数据的有效位确定对应的有效位位数;压缩时序数据时,存储对应时序数据的有效位及其有效位位数。本发明的无损压缩方法能够实现高精度浮点类型时序数据的无损压缩,且能够有效提高压缩率并降低压解时间,从而能够保证浮点类型时序数据的压缩效果和压解成本,进而有效降低数据存储量和传输成本。
-
公开(公告)号:CN116192153A
公开(公告)日:2023-05-30
申请号:CN202310070527.0
申请日:2023-01-16
Applicant: 重庆大学
IPC: H03M7/30
Abstract: 本发明具体涉及面向多尾随零的浮点型时序数据压缩方法,包括:对待压缩的时序数据进行排序;按顺序将各条时序数据与其相邻时序数据进行异或计算,得到对应的异或值;对于各条时序数据的异或值:确定前导零和尾随零个数;对于各条时序数据:将其异或值的前导零个数和尾随零个数与其相邻时序数据异或值的前导零个数和尾随零个数进行比较,并根据比较结果生成对应的标识位、前导零个数标记和中间数个数标记;压缩时序数据时,存储对应时序数据的中间数,以及对应的标识位、前导零个数标记和中间数个数标记。本发明的浮点型时序数据压缩方法能够应用于尾随零较多的时序数据,并且能够减少时序数据压缩时的存储位数和所需存储空间。
-
-