[发明专利]压缩编码方法、电子设备和存储介质在审
申请号: | 202110679049.4 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113346911A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 刘树勋 | 申请(专利权)人: | 安谋科技(中国)有限公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 200233 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 压缩 编码 方法 电子设备 存储 介质 | ||
本申请涉及数据编码与解码技术领域,具体涉及一种压缩编码方法、电子设备和存储介质,其中,压缩编码方法包括:获取待编码数据;确定待编码数据所属的预设范围;采用与确定的预设范围对应的编码方式对待编码数据进行二进制编码,其中,不同预设范围对应的编码方式进行二进制编码所采用的二进制位数不同。本申请通过对待处理的大规模统计数据根据数据离散情况合理设定预设范围进行分类,对于设定的预设范围内外的数据分别采用不同位数的二进制编码方式进行编码转换操作,进而实现在二进制编码过程中压缩得到的二进制数列位数,最终有效减少编码转换后得到的二进制数列的总位长,稳定降低带宽。
技术领域
本申请涉及数据编码与解码技术领域,具体涉及一种压缩编码方法、电子设备和存储介质。
背景技术
随着大数据分析技术的不断进步和发展,越来越多的技术领域需要应用大规模统计数据技术进行大批量数据的处理识别,以提高数据处理的效率。现有技术中,对于大规模统计数据而言,在将其录入计算机进行处理或分析的情况下,如图1所示,往往都是将上述大规模统计数据经统计模块101处理后,以一维数组或是多维数组的形式进行录入,再由编码模块102将上述一维数组或是多维数组进行压缩编码转换为计算机可以读取且可以识别的二进制数列,最后由处理模块103根据获得的二进制数列执行进一步的处理动作。其中,单行或单列的数组成为一维数组,多行或多列(包括2行2列)的数组称为多维数组(例如,2行2列的数组称为二维数组)。
而为了使编码模块102顺利读取一维数组或是多维数组中的每个数据,编码模块102往往采用统一的多位数二进制编码方式。然而,若是在大规模统计数据中出现了一些离群数据(例如是极大值数据或是极小值数据),则需要对其中的每个统计数据均采用能够满足离群数据转换为二进制数列的多位数二进制编码进行编码转换操作,在不采用压缩算法的情况下上述编码转换操作得到的二进制数列占用带宽较大,势必会导致计算机读取和/或处理数据的速度或效率降低,而如果在上述编码转换操作过程中采用无损压缩算法(例如哈夫曼算法等)进行压缩以降低带宽,则又会由于无损压缩算法的运算复杂度高,会增加运算压力从而导致硅晶片功耗的增加,为了保障计算机系统的高速运行,则必然会导致硅晶片体积的增加。
如此,目前在对大规模统计数据进行处理的过程中,尤其对于包含一些离群数据的大规模统计数据进行处理时,亟需一种既能够压缩编码后得到的二进制数列位数降低带宽,又不会增加硅晶片功耗及体积的压缩编码方法来解决上述问题。
发明内容
本申请实施例提供了一种压缩编码方法、电子设备和存储介质,通过对待处理的大规模统计数据根据数据离散情况合理设定预设范围进行分类,对于设定的预设范围内外的数据分别采用不同位数的二进制编码方式进行编码转换操作,进而实现在二进制编码过程中压缩得到的二进制数列位数,最终有效减少编码转换后得到的二进制数列的总位长,既能够降低带宽又不会增加硅晶片功耗和体积。
第一方面,本申请实施例提供了一种压缩编码方法,该方法包括:获取待编码数据;确定待编码数据所属的预设范围;采用与确定的预设范围对应的编码方式对待编码数据进行二进制编码,其中,不同预设范围对应的编码方式进行二进制编码所采用的二进制位数不同。
即对获取的待编码数据在进行二进制编码之前,先判断或者确定待编码数据是不是处于预设范围内的数据,例如在设定一个预设范围的情况下,对处于预设范围内的待编码数据采用二进制位数较少的二进制编码方式进行编码,对不处于预设范围内的待编码数据(即下文实施例所描述的预设范围之外的离散数据)采用二进制位数较多的二进制编码方式进行编码。可以理解,对待编码数据进行二进制编码的过程是按照获取待编码数据的顺序依次进行编码的,编码后得到的二进制数列的序列依次对应于获取的待编码数据。
可以理解,待编码数据即下文实施例中所描述的原始数据,依次读取的待编码数据所形成的数据流即为下文描述的原始数据流。
在上述第一方面的一种可能的实现中,预设范围包括第一预设范围和第二预设范围,其中,第一预设范围的最大值和最小值的绝对值,均小于第二预设范围的最大值和最小值的绝对值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安谋科技(中国)有限公司,未经安谋科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110679049.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多模态电子节气门的滑模控制方法
- 下一篇:一种自适应可变形机器人移动平台