[发明专利]数据的处理方法、系统、设备及计算机可读存储介质有效
申请号: | 202010135848.0 | 申请日: | 2020-03-02 |
公开(公告)号: | CN113360314B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 何星宏;李永亮;丁宁;叶婷;张巍;吴文杰 | 申请(专利权)人: | 芯原微电子(成都)有限公司;芯原微电子(上海)股份有限公司;芯原控股有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 张燕 |
地址: | 610041 四川省成都市成都高新区天*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 处理 方法 系统 设备 计算机 可读 存储 介质 | ||
本发明提供一种数据的处理方法、系统、设备及计算机可读存储介质,所述数据的处理方法包括:待发起解压缩请求时,判断压缩数据是否需要校正;若否,则校正所述压缩数据,并转入下一步骤;若是,则输出所述压缩数据,并转入下一步骤;判断所述压缩数据是否还需要纠错;若是,则针对所述压缩数据的关键信息进行与之对应的纠错操作,以便解压所述压缩数据;若否,则直接解压所述压缩数据。本发明可以有效的避免由于关键信息丢失造成的芯片锁死问题,且不会对系统造成太大的面积消耗及对系统性能没有不利影响。
技术领域
本发明属于图像处理技术领域,涉及一种处理方法和系统,特别是涉及一种数据的处理方法、系统、设备及计算机可读存储介质。
背景技术
在超大规模集成电路日益发展的背景下,系统处理的数据量和系统复杂性成倍增长,电子系统应用场景也越发复杂,带来的是各种干扰更加难以预期。在图形芯片对图像压缩和解压缩系统当中,由于压缩算法核心送出的图像压缩结果中,包含了解压缩过程中需要的一切信息。在这个过程当中,如果出现干扰因素或者系统某些模块出错导致某些信息被非法修改,导致已完成压缩的数据在送入解压缩模块时出错,某个比特位出现翻转,此时传入解压缩核心当中的数据已经无法解析出正确的原始数据。如果解压缩数据错误的该比特位出现在比较关键的地方,如果没有应用本方法,将会造成解压缩核心因为错误的关键数据而锁死。
所以,对解压缩核来说,其对数据有高度敏感性,数据传输、计算、存储过程任意一个环节出现错误都会对图像压缩核心产生重大的影响甚至会使得系统宕机。
因此,如何提供一种数据的处理方法、系统、设备及计算机可读存储介质,以解决现有技术在图形压缩及解压缩过程中,出现数据容错性能差,纠错能力不佳等缺陷,实已成为本领域技术人员亟待解决的技术问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种数据的处理方法、系统、设备及计算机可读存储介质,用于解决现有技术在图形压缩及解压缩过程中,出现数据容错性能差,纠错能力不佳的问题。
为实现上述目的及其他相关目的,本发明一方面提供一种数据的处理方法,包括:待发起解压缩请求时,判断压缩数据是否需要校正;若是,则校正所述压缩数据,并转入下一步骤;若否,则输出所述压缩数据,并转入下一步骤;判断所述压缩数据是否还需要纠错;若是,则针对所述压缩数据的关键信息进行与之对应的纠错操作,以便解压所述压缩数据;若否,则直接解压所述压缩数据。
于本发明的一实施例中,所述数据的处理方法还包括:发起压缩请求,对待压缩数据进行压缩,产生压缩数据,并产生与该压缩数据关联的校验码。
于本发明的一实施例中,所述数据的处理方法还包括:存储所述压缩数据及所述校验码。
于本发明的一实施例中,所述判断压缩数据是否需要校正的步骤包括:将压缩数据与该压缩数据关联的校验码进行比对,以判断所述压缩数据与所述校验码是否一致。
于本发明的一实施例中,所述判断所述压缩数据是否还需要纠错的步骤包括:判断所述压缩数据的关键信息是否与所述压缩数据的预期信息相符合。
于本发明的一实施例中,所述压缩数据的关键信息为所述压缩数据的当前长度信息;所述压缩数据的预期信息为所述压缩数据的预期长度信息;所述压缩数据的关键信息与所述压缩数据的预期信息不符合的状况包括:所述压缩数据的当前长度信息长于所述压缩数据的预期长度信息;所述压缩数据的当前长度信息短于所述压缩数据的预期长度信息。
于本发明的一实施例中,所述针对所述压缩数据的关键信息进行与之对应的纠错操作的步骤包括:若所述压缩数据的当前长度信息短于压缩数据的预期长度信息时,对所述压缩数据执行丢弃处理;若所述压缩数据的当前长度信息长于所述压缩数据的预期长度信息时,对所述压缩数据执行补零处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯原微电子(成都)有限公司;芯原微电子(上海)股份有限公司;芯原控股有限公司,未经芯原微电子(成都)有限公司;芯原微电子(上海)股份有限公司;芯原控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010135848.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置