[发明专利]数据压缩装置及方法、数据解压缩装置及方法和记录介质有效
申请号: | 201580075824.8 | 申请日: | 2015-02-16 |
公开(公告)号: | CN107251438B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 柴田秀哉 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;马建军 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据压缩 装置 方法 数据 解压缩 记录 介质 | ||
1.一种数据压缩装置,该数据压缩装置具有:
决定部,其将处理单位的比特数即单位比特数的k倍的数量决定为n,其中,k为自然数,n为自然数;
数据取得部,其从包含多个由所述单位比特数的二进制数据表示的整数的编码数据取得n个整数;
整数分割部,其对由所述数据取得部取得的所述n个整数的各整数进行分割,将所述n个整数的各整数分割成由分割比特数的低位比特表示的第2整数和由从所述n个整数的各整数中除去所述低位比特后的高位比特表示的第1整数,输出n个第1整数和n个第2整数;
第1编码部,其对从所述整数分割部输出的所述n个第1整数进行编码,输出对所述n个第1整数进行编码的结果作为由所述单位比特数的自然数倍的比特数的二进制数据表示的第1码;以及
第2编码部,其对从所述整数分割部输出的所述n个第2整数进行编码,输出对所述n个第2整数进行编码的结果,作为由对所述单位比特数乘以所述分割比特数与k之积而得到的数量的比特数的二进制数据表示的第2码。
2.根据权利要求1所述的数据压缩装置,其中,
所述数据压缩装置具有存储部,该存储部存储由所述第1编码部输出的所述第1码,并且在所述第1码之后连续存储由所述第2编码部输出的所述第2码。
3.根据权利要求1或2所述的数据压缩装置,其中,
所述决定部将K决定为k的上限值,并且决定参数c,在k≦K的范围内对n个第1整数进行编码时,选择在编码时冗余的剩余比特的比特数为c以下的k,其中,K、c为自然数。
4.一种数据解压缩装置,该数据解压缩装置具有:
第1解码部,其从由权利要求1~3中的任意一项所述的数据压缩装置编码而成的包含所述第1码和所述第2码的已编码数据取得所述第1码,将所取得的所述第1码解码成所述n个第1整数;
第2解码部,其从所述已编码数据取得所述第2码,将所取得的所述第2码解码成所述n个第2整数;以及
整数结合部,其根据所述n个第1整数和所述n个第2整数生成所述n个整数。
5.根据权利要求4所述的数据解压缩装置,其中,
所述第2解码部从所述第2码取得所述分割比特数与k之积的数量的作为所述单位比特数的二进制数据的第2单位数据,将所取得的所述分割比特数与k之积的数量的所述第2单位数据解码成所述n个第2整数。
6.根据权利要求4或5所述的数据解压缩装置,其中,
所述第1解码部从所述第1码依次取得作为所述单位比特数的二进制数据的第1单位数据,对所取得的所述第1单位数据进行解码,对通过解码而得到的第1整数的个数进行计数,反复进行从所述第1码取得所述第1单位数据并对所取得的所述第1单位数据进行解码的处理,直到所述个数等于n为止。
7.根据权利要求4或5所述的数据解压缩装置,其中,
所述数据解压缩装置具有结束判定部,该结束判定部将K决定为k的上限值,并且决定参数c,其中,K、c为自然数,
所述第1解码部从所述第1码依次取得作为所述单位比特数的二进制数据的第1单位数据,对所取得的所述第1单位数据进行解码,在kK的范围内对所述第1单位数据进行解码时,选择在解码时冗余的剩余比特的比特数为c以下且通过解码而得到的第1整数的个数等于所述单位比特数与k之积的k或k=K,反复进行从所述第1码取得所述第1单位数据并对所取得的所述第1单位数据进行解码的处理,直到所述个数等于所述单位比特数与k之积为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580075824.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有减震和换气功能的鞋底及采用该鞋底的鞋
- 下一篇:鞋类底台
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置