一种基于BP神经网络的嵌入式系统数据压缩解压缩方法

基本信息

申请号 CN200710032357.8 申请日 -
公开(公告)号 CN101183873B 公开(公告)日 2011-09-28
申请公布号 CN101183873B 申请公布日 2011-09-28
分类号 H03M7/30(2006.01)I;G06N3/06(2006.01)I 分类 基本电子电路;
发明人 王建民;罗笑南;邹才凤 申请(专利权)人 广州中珩电子科技有限公司
代理机构 - 代理人 -
地址 510006 广东省广州市番禺区小谷围中一路60号数字家庭孵化基地B301
法律状态 -

摘要

摘要 本发明公开了一种基于BP神经网络的嵌入式系统数据压缩解压缩方法,包括以下步骤:1)神经网络模型的选择;2)映射关系的构造;3)在PC机上对每一个标准串进行基于BP神经网络的数据压缩;4)在嵌入式系统中进行基于BP神经网络的数据解压;5)将解压获得的标准串依次写入解压缩后的数据文件中;6)删除文件尾出现的所有特殊字符。本发明利用神经网络模拟行编号和行数据之间的映射关系,从而利用占用信号空间少的信息表示占用信号空间多的信息来达到数据压缩的目的,突破了传统的只依靠编码减少数据冗余的局限性,能够实现更高的压缩比。此外可以重复多次压缩数据,以达到满意的压缩比。并且可以有效地压缩已经用熵编码压缩过的数据,从而进一步提高压缩效果。