【技术实现步骤摘要】
本申请涉及数据压缩,具体涉及一种数据压缩方法、装置及电子设备。
技术介绍
1、哈夫曼编码是一种常用的无损数据压缩算法,可以根据数据值的频率进行编码,实现数据的压缩和解压缩。但哈夫曼编码方法在处理特定数据类型时存在一些缺点,这类特定数据例如具有明显频率分布不均匀特征的数据,传统的哈夫曼编码则没有考虑不同数据类型之间的特点和差异,无法充分利用频率信息,导致编码效率不高。
技术实现思路
1、有鉴于此,本申请提供了一种数据压缩方法、装置及电子设备,主要目的在于解决哈夫曼编码方法在处理特定数据类型时,没有考虑不同数据类型之间的特点和差异,导致编码效率不高的问题。
2、第一方面,本申请提供了一种数据压缩方法,包括:
3、确定待处理数据的数据类型,并依据所述数据类型对所述待处理数据进行特征提取,得到数据特征;所述数据特征至少包括一种;
4、对每种数据特征进行特征属性分析,确定需要进行编码的目标数据;
5、统计每种数据特征的出现频率,并根据所述频率生成编码表
6、本文档来自技高网...
【技术保护点】
1.一种数据压缩方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对每种数据特征进行特征属性分析,确定需要进行编码的目标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述统计每种数据特征的出现频率,并根据所述频率生成编码表,包括:
4.根据权利要求1所述的方法,其特征在于,利用所述编码表,对所述目标数据进行编码,包括:
5.根据权利要求4所述的方法,其特征在于,在得到压缩结果后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在确定待处理数据的数据类型之后,所述方法
...
【技术特征摘要】
1.一种数据压缩方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对每种数据特征进行特征属性分析,确定需要进行编码的目标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述统计每种数据特征的出现频率,并根据所述频率生成编码表,包括:
4.根据权利要求1所述的方法,其特征在于,利用所述编码表,对所述目标数据进行编码,包括:
5.根据权利要求4所述的方法,其特征在于,在得到压缩结果后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,在确定待处理数据...
【专利技术属性】
技术研发人员:邓娟,陈含,高杨,茹志强,刘若宽,降鑫磊,冯卫,
申请(专利权)人:中国移动通信集团贵州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。