发明名称 | 一种快速差量压缩方法 | ||
摘要 | 本发明公开了一种快速差量压缩方法,包括:对差量压缩中的基准块B进行基于内容的快速切分,以得到多个单词,从而构成单词库,对与基准块B相似的数据块A进行基于内容的快速切分,并且对快速切分期间检测到的重复单词进行放大,以得到重复单词和非重复单词,对得到的重复单词和非重复单词按切分顺序依次进行编码和储存,并分别使用两种不同的数据格式来记录重复单词和非重复单词,以得到差量数据块△<sub>B,A</sub>,在需要对差量数据块△<sub>B,A</sub>进行解码操作时,依次从△<sub>B,A</sub>中获取两种数据格式的记录,从而依次获得数据块A的所有单词,将这些单词顺序写入输出流,以恢复出完整的数据块A。本发明具有重复单词查找效率快,计算开销小和数据压缩效率高等优点。 | ||
申请公布号 | CN105515586A | 申请公布日期 | 2016.04.20 |
申请号 | CN201510927001.5 | 申请日期 | 2015.12.14 |
申请人 | 华中科技大学 | 发明人 | 夏文;冯丹;李春光;江泓 |
分类号 | H03M7/30(2006.01)I | 主分类号 | H03M7/30(2006.01)I |
代理机构 | 华中科技大学专利中心 42201 | 代理人 | 朱仁玲 |
主权项 | 一种快速差量压缩方法,包括以下步骤:(1)对差量压缩中的基准块B进行基于内容的快速切分,以得到多个单词,从而构成单词库;(2)对与基准块B相似的数据块A进行基于内容的快速切分,并且对快速切分期间检测到的重复单词进行放大,以得到重复单词和非重复单词;(3)对步骤(2)中得到的重复单词和非重复单词按切分顺序依次进行编码和储存,并分别使用两种不同的数据格式来记录重复单词和非重复单词,以得到差量数据块△<sub>B,A</sub>;(4)在需要对差量数据块△<sub>B,A</sub>进行解码操作时,依次从△<sub>B,A</sub>中获取两种数据格式的记录,从而依次获得数据块A的所有单词,将这些单词顺序写入输出流,以恢复出完整的数据块A。 | ||
地址 | 430074 湖北省武汉市洪山区珞喻路1037号 |