发明名称 用于有选择地压缩和解压缩数据的设备与方法
摘要 第一压缩单元(1、11、21)通过利用字典编码方法的第一压缩方法来压缩输入数据。第二压缩单元(2、12、22)通过利用统计编码方法的第二压缩方法来压缩输入数据。尺寸计算/确定单元(25)预先计算分别当仅仅采用第一压缩方法压缩数据时,当仅仅采用第二压缩方法压缩数据时,当采用第一和第二压缩方法压缩数据时以及当数据不被第一和第二压缩方法压缩时,将输出的数据的尺寸,并且选择将会得到最小的数据尺寸的方法,从而采用所选择的方法来压缩输入数据。
申请公布号 CN101095284B 申请公布日期 2012.04.18
申请号 CN200580045361.7 申请日期 2005.12.27
申请人 卡西欧电子工业株式会社;卡西欧计算机株式会社 发明人 笹仓三好
分类号 H03M7/30(2006.01)I;H03M7/48(2006.01)I;H03M7/40(2006.01)I 主分类号 H03M7/30(2006.01)I
代理机构 永新专利商标代理有限公司 72002 代理人 王英
主权项 一种数据压缩设备,包括:第一数据压缩单元(1、11、21),其执行第一数据压缩处理,用于采用字典编码方法来压缩输入数据;第二数据压缩单元(2、12、22),其采用统计编码方法执行第二数据压缩处理,以及尺寸计算/确定单元(25),其中:所述第一数据压缩单元(1、11、21)从字典中已经编码的数据中搜索与所述输入数据对应的最长数据,并且以字节为单位压缩所述输入数据,所述尺寸计算/确定单元(25)计算当所述输入数据仅被所述第一数据压缩单元(1、11、21)压缩时将输出的第一输出数据量,以及当通过所述第一数据压缩单元(1、11、21)对所述输入数据的压缩而得到的第一输出数据进一步被所述第二数据压缩单元(2、12、22)压缩时将输出的第二输出数据量,并且确定所述第二输出数据量是否大于所述第一输出数据量,当所述尺寸计算/确定单元(25)确定所述第二输出数据量大于所述第一输出数据量时,所述第二数据压缩单元(2、12、22)不执行所述第二数据压缩处理并且所述第一数据压缩单元(1、11、21)执行所述第一数据压缩处理,并且当所述尺寸计算/确定单元(25)确定所述第二输出数据量不大于所述第一输出数据量时,所述第一数据压缩单元(1、11、21)执行压缩,并且所述第二数据压缩单元(2、12、22)对由所述第一数据压缩单元(1、11、21)压缩的数据进行进一步压缩。
地址 日本埼玉县