[发明专利]解码系数的存取方法和系统、JPEG解码系数的存取方法有效
申请号: | 201810035209.X | 申请日: | 2018-01-15 |
公开(公告)号: | CN108171763B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 邓志欢 | 申请(专利权)人: | 珠海市杰理科技股份有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T1/60 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 周清华 |
地址: | 519085 广东省珠海市吉*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种解码系数的存取方法和系统,该方法包括步骤:从huffman解码模块解析的解码系数中获取数据值不为零的有效数据;获取有效数据的存储地址,根据存储地址将解码系数对应的有效数据存储在系数存储体中;在读取解码系数时,获取解码系数的读取地址;判断与读取地址相对应的待读取数据是否为系数存储体中已经存储的有效数据;若是,则根据该读取地址从系数存储体中读取相应的有效数据,否则输出零值,根据读取的有效数据和零值获取解码系数。上述方案避免了需要频繁操作存储器导致效率低的缺陷,提高了解码系数存储和读取的效率,还降低了存储和读取解码系数的能耗。还涉及一种JPEG解码系数的存取方法、计算机设备和计算机可读存储介质。 | ||
搜索关键词: | 解码 系数 存取 方法 系统 jpeg | ||
从huffman解码模块解析的解码系数中获取数据值不为零的有效数据;
获取所述有效数据的存储地址,根据所述存储地址将所述解码系数对应的有效数据存储在系数存储体中;
在读取解码系数时,获取解码系数的读取地址;
判断与所述读取地址相对应的待读取数据是否为所述系数存储体中已经存储的有效数据;
若是,则根据该读取地址从所述系数存储体中读取相应的有效数据,否则输出零值,根据所述读取的有效数据和零值获取解码系数。
2.根据权利要求1所述的解码系数的存取方法,其特征在于,所述从huffman解码模块解析的解码系数中获取数据值不为零的有效数据的步骤包括:接收huffman解码模块解析输出的解码系数;
获取所述解码系数的基本单元符号,根据所述基本单元符号提取所述解码系数的非零数据;
根据所述非零数据获取所述解码系数的有效数据。
3.根据权利要求1所述的解码系数的存取方法,其特征在于,在所述根据所述存储地址将所述解码系数对应的有效数据存储在系数存储体中的步骤之后,还包括:将所述有效数据的存储地址的有效数据标记设置为有效;其中,所述有效数据标记记录所述系数存储体的存储地址的数据的有效性;
所述判断与所述读取地址相对应的待读取数据是否为所述系数存储体中已经存储的有效数据的步骤包括:
获取所述读取地址的有效数据标记;
根据所述有效数据标记判断与该读取地址相对应的待读取数据的有效性;
若所述有效数据标记为有效,则判断该待读取数据是有效数据。
4.根据权利要求3所述的解码系数的存取方法,其特征在于,在所述根据该读取地址从所述系数存储体中读取相应的有效数据的步骤之后,还包括:在所述解码系数的读取完成后,将所述已读取的有效数据的有效数据标记设置为无效。
5.根据权利要求1至4任一项所述的解码系数的存取方法,其特征在于,所述解码系数包括多个系数单元块;在所述获取所述有效数据的存储地址的步骤之前,还包括:
接收所述解码系数的各个系数单元块的解析完成指令;
所述根据所述存储地址将所述解码系数将对应的有效数据存储在系数存储体中的步骤包括:
根据各个系数单元块的有效数据的存储地址,将所述解码系数的各个系数单元块的有效数据存储在系数存储中;
将所述已存储的系数单元块的存储状态标记设置为有效;其中,所述存储状态标记记录所述各个系数单元块的存储状态的有效性;
所述若是,则根据该读取地址从所述系数存储体中读取相应的有效数据,否则输出零值,根据所述读取的有效数据和零值获取解码系数的步骤包括:
若是,则根据该读取地址从系数存储体中读取相应系数单元块的有效数据;否则输出零值,根据读取的各个系数单元块有效数据和零值获取解码系数;
在所述解码系数读取完成后,将已经读取的系数单元块的存储状态设置为无效。
6.根据权利要求1至4任一项所述的解码系数的存取方法,其特征在于,在所述将所述解码系数将对应的有效数据存储在系数存储体中的步骤之前,还包括:获取数据存储请求;
在所述将所述解码系数将对应的有效数据存储在系数存储体中的步骤之后,还包括:
返回数据存储成功响应;
在所述获取解码系数的读取地址的步骤之前,还包括:
获取数据读取请求;
在所述根据该读取地址从所述系数存储体中读取相应的有效数据的步骤之后或在所述输出零值的步骤之后,还包括:
返回数据读取成功响应。
7.一种JPEG解码系数的存取方法,其特征在于,利用如权利要求1至6任一项所述的解码系数的存取方法对JPEG解码系数的非零数据进行存储和读取。8.一种解码系数的存取系统,其特征在于,包括:获取模块,用于从huffman解码模块解析的解码系数中获取数据值不为零的有效数据;
存储模块,用于获取所述有效数据的存储地址,根据所述存储地址将所述解码系数对应的有效数据存储在系数存储体中;
读取模块,用于在读取解码系数时,获取解码系数的读取地址;判断与所述读取地址相对应的待读取数据是否为所述系数存储体中已经存储的有效数据;若是,则根据该读取地址从所述系数存储体中读取相应的有效数据,否则输出零值,根据所述读取的有效数据和零值获取解码系数。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市杰理科技股份有限公司,未经珠海市杰理科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810035209.X/,转载请声明来源钻瓜专利网。