[发明专利]一种高效率压缩/解压缩方法、计算机装置和存储介质在审
申请号: | 201810799044.3 | 申请日: | 2018-07-19 |
公开(公告)号: | CN108989813A | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 杨智昌;林文垣 | 申请(专利权)人: | 叶涵 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/436 |
代理公司: | 昆明合众智信知识产权事务所 53113 | 代理人: | 张玺 |
地址: | 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解压缩 字典 动态图像数据 压缩 处理请求 高效率 压缩码 并行 指令 数据处理技术 数据传输效率 计算机装置 解压缩算法 原始字符串 安全系数 储存空间 存储介质 输出压缩 压缩算法 整体成本 可变 画质 码字 响应 | ||
1.一种高效率压缩/解压缩方法,其特征在于,包括:
响应于动态图像数据的处理请求;
当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩;所述字典集由m个小的可变字宽字典组成,编号从0到m-1,每个字典增加其字宽一个字节;
当所述处理请求为解压缩指令时,根据解压缩算法基于并行字典集,输入所述压缩码字,并根据所述压缩码字从所述字典集中获取原始字符串,完成对所述动态图像数据的解压缩。
2.如权利要求1所述的高效率压缩/解压缩方法,其特征在于,所述当所述处理请求为压缩指令时,根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩,具体包括:
获取待压缩的动态图像数据;
基于并行字典集,利用第一变量、第二变量以及第一常量输出压缩码字,其中,第一常量为所述字典集中排除第一单字符字典的最大字典数量,第一变量为所有匹配字典的最大字典编号,第二变量标识第一变量字典中的匹配地址;所述压缩码字是第一变量和第二变量的串联;所述压缩码字包含log2K位,其中K是字典集的条目总数;
根据所述压缩码字对所述动态图像数据进行压缩。
3.如权利要求1所述的高效率压缩/解压缩方法,其特征在于,当所述处理请求为解压缩指令时,根据解压缩算法基于并行字典集,输入所述压缩码字,并根据所述压缩码字从所述字典集中获取原始字符串,完成对所述动态图像数据的解压缩,具体包括:
获取已压缩的动态图像数据;
基于并行字典集,利用第三变量、第四变量、第五变量以及第二常量输出压缩码字,其中,第二常量为所述字典集中的最大字典数,第三变量记忆代码字的字典地址部分,第四变量保留代码字的解压缩子字符串;第五变量记录解压缩时的子字符串;
根据所述第五变量依次更新的第四变量,输出所述子字符串,获取原始字符串,完成对所述已压缩的动态图像数据的解压缩。
4.如权利要求1所述的高效率压缩/解压缩方法,其特征在于,所述根据压缩算法基于并行字典集,输出压缩码字,完成对所述动态图像数据的压缩之前,包括:
生成一帧的压缩数据的量化矩阵数据;所述量化矩阵数据为m×n测量矩阵或传感矩阵,其中,m<<n。
5.一种计算机装置,其特征在于,所述计算机装置包括:处理器,用于执行存储器中存储的计算机程序时实现如权利要求1~5任一项所述方法的步骤。
6.一种计算机可读存储介质,其上存储有计算机程序/指令,其特征在于,所述计算机程序/指令被所述处理器执行时实现如权利要求1~5中任意一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叶涵,未经叶涵许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810799044.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于图像压缩的去块效应方法
- 下一篇:一种基于并行编码结构的码率控制方法