数据压缩方法、装置、电子设备以及存储介质与流程
- 国知局
- 2024-11-19 09:39:25
本申请涉及数据压缩,更具体地,涉及一种数据压缩方法、装置、电子设备以及存储介质。
背景技术:
1、随着科学技术的发展,电子设备的使用越来越广泛,功能越来越多,已经成为人们日常生活中的必备之一。其中,电子设备可以根据需求对数据进行压缩处理,但是,目前的电子设备一般配置一种压缩算法,即对数据的压缩均采用该一种压缩算法,导致所使用的压缩算法固定,造成数据压缩效率和电子设备的性能之间无法平衡的问题。
技术实现思路
1、鉴于上述问题,本申请提出了一种数据压缩方法、装置、电子设备以及存储介质,以解决上述问题。
2、第一方面,本申请实施例提供了一种数据压缩方法,应用于电子设备,所述方法包括:确定待压缩数据,并确定所述电子设备的当前运行参数;从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,其中,所述至少两个待选择压缩算法各自对应的压缩参数不同,所述压缩参数包括成负相关的压缩率和压缩速度;基于所述当前压缩算法对所述待压缩数据进行压缩处理。
3、第二方面,本申请实施例提供了一种数据压缩装置,应用于电子设备,所述装置包括:信息确定模块,用于确定待压缩数据,并确定所述电子设备的当前运行参数;压缩算法确定模块,用于从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,其中,所述至少两个待选择压缩算法各自对应的压缩参数不同,所述压缩参数包括成负相关的压缩率和压缩速度;数据压缩处理模块,用于基于所述当前压缩算法对所述待压缩数据进行压缩处理。
4、第三方面,本申请实施例提供了一种电子设备,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行上述方法。
5、第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述方法。
6、本申请实施例提供的数据压缩方法、装置、电子设备以及存储介质,确定待压缩数据,并确定电子设备的当前运行参数,从至少两个待选择压缩算法中,确定与当前运行参数对应的待选择压缩算法作为当前压缩算法,其中,至少两个待选择压缩算法各自对应的压缩参数不同,压缩参数包括成负相关的压缩率和压缩速度,基于当前压缩算法对待压缩数据进行压缩处理,从而通过结合电子设备的运行参数,从至少两个待选择压缩算法中选择适配的压缩算法,对待压缩数据进行压缩处理,可以达到压缩效率和电子设备的性能的平衡。
技术特征:1.一种数据压缩方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,包括:
3.根据权利要求2所述的方法,其特征在于,若所述当前运行参数的数量为多个,则基于所述当前运行参数,确定所述电子设备的运行评分,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定多个所述当前运行参数各自对应的权重值,包括:
5.根据权利要求1所述的方法,其特征在于,所述待压缩数据为所述电子设备的内存中的数据,所述当前运行参数包括第一当前运行参数和第二当前运行参数,且所述第一当前运行参数对应的资源紧张程度低于所述第二当前运行参数对应的资源紧张程度,所述从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,包括:
6.根据权利要求5所述的方法,其特征在于,所述当前运行参数包括所述电子设备的中央处理器的使用率、所述电子设备的设备温度以及所述电子设备的内存的压力程度中的一种或几种的组合。
7.根据权利要求1-6任一项所述的方法,其特征在于,在所述基于所述当前压缩算法对所述待压缩数据进行压缩处理之后,还包括:
8.根据权利要求7所述的方法,其特征在于,所述从所述至少两个待选择压缩算法中,确定与所述变化后的运行参数对应的待选择压缩算法作为目标压缩算法,包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1-6任一项所述的方法,其特征在于,所述从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,包括:
11.根据权利要求1-6任一项所述的方法,其特征在于,所述从至少两个待选择压缩算法中,确定与所述当前运行参数对应的待选择压缩算法作为当前压缩算法,包括:
12.一种数据压缩装置,其特征在于,应用于电子设备,所述装置包括:
13.一种电子设备,其特征在于,包括存储器和处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行如权利要求1-11任一项所述的方法。
14.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-11任一项所述的方法。
技术总结本申请公开了一种数据压缩方法、装置、电子设备以及存储介质,设计数据压缩技术领域。该方法应用于电子设备,该方法包括:确定待压缩数据,并确定电子设备的当前运行参数,从至少两个待选择压缩算法中,确定与当前运行参数对应的待选择压缩算法作为当前压缩算法,其中,至少两个待选择压缩算法各自对应的压缩参数不同,压缩参数包括成负相关的压缩率和压缩速度,基于当前压缩算法对待压缩数据进行压缩处理。本申请通过结合电子设备的运行参数,从至少两个待选择压缩算法中选择适配的压缩算法,对待压缩数据进行压缩处理,可以达到压缩效率和电子设备的性能的平衡。技术研发人员:崔英云受保护的技术使用者:OPPO广东移动通信有限公司技术研发日:技术公布日:2024/11/14本文地址:https://www.jishuxx.com/zhuanli/20241118/329670.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表