【技术实现步骤摘要】
一种高效率压缩/解压缩方法、计算机装置和存储介质
本专利技术属于数据处理
,尤其涉及一种高效率压缩/解压缩方法、计算机装置和存储介质。
技术介绍
影像数据压缩、解压缩技术已成为当今数字通信、广播、存储和多媒体娱乐中的一项关键的共性技术。在现有的影像数据压缩/解压缩方法中,在影像采集后,保证视觉效果的同时需要减少视频数据量,一边数据传输和存储,但数据压缩过程中的编码复杂程度高,且用时长,且编码装置使用难度大,只有具备技术和资源优势的厂商才能使用;另外,在解压缩影像数据过程中,涉及的解码算法复杂度挑战系数高,运行效率低,无法实现质量与效率并行。由此可见,现有的影像压缩及解压缩方法存在编码压缩用时长,实时编码难度大、运行效率低,数据传输慢,同时对影像质量无保障的问题。
技术实现思路
基于此,有必要针对上述的问题,提供一种高效率压缩/解压缩方法。本专利技术实施例是这样实现的,一种高效率压缩/解压缩方法,包括:响应于动态图像数据的处理请求;当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩;所述字典集由m个小的可变字宽字典组 ...
【技术保护点】
1.一种高效率压缩/解压缩方法,其特征在于,包括:响应于动态图像数据的处理请求;当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩;所述字典集由m个小的可变字宽字典组成,编号从0到m‑1,每个字典增加其字宽一个字节;当所述处理请求为解压缩指令时,根据解压缩算法基于并行字典集,输入所述压缩码字,并根据所述压缩码字从所述字典集中获取原始字符串,完成对所述动态图像数据的解压缩。
【技术特征摘要】
1.一种高效率压缩/解压缩方法,其特征在于,包括:响应于动态图像数据的处理请求;当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩;所述字典集由m个小的可变字宽字典组成,编号从0到m-1,每个字典增加其字宽一个字节;当所述处理请求为解压缩指令时,根据解压缩算法基于并行字典集,输入所述压缩码字,并根据所述压缩码字从所述字典集中获取原始字符串,完成对所述动态图像数据的解压缩。2.如权利要求1所述的高效率压缩/解压缩方法,其特征在于,所述当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩,具体包括:获取待压缩的动态图像数据;基于并行字典集,利用第一变量、第二变量以及第一常量输出压缩码字,其中,第一常量为所述字典集中排除第一单字符字典的最大字典数量,第一变量为所有匹配字典的最大字典编号,第二变量标识第一变量字典中的匹配地址;所述压缩码字是第一变量和第二变量的串联;所述压缩码字包含log2K位,其中K是字典集的条目总数;根据所述压缩码字对所述动态图像数据进行压缩。3.如权利要求1所述的高效率压缩/解压缩方法,其特征在于,当所述处理请求为解压缩指令时...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。