[发明专利]一种基于先验信息的无损压缩文件容错解压方法有效
| 申请号: | 201710630968.6 | 申请日: | 2017-07-28 |
| 公开(公告)号: | CN107689796B | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 赵晓群;王缔罡 | 申请(专利权)人: | 同济大学 |
| 主分类号: | H03M7/30 | 分类号: | H03M7/30 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
| 地址: | 200092 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 先验 信息 无损 压缩文件 容错 解压 方法 | ||
本发明涉及一种基于先验信息的无损压缩文件容错解压方法,包括以下步骤:S1:初始化试探压缩文件集,STC={C},其中STC为试探压缩文件集,C为受损压缩文件;S2:基于先验信息从所述试探压缩文件集中选择修复压缩文件,所述先验信息包括信源先验信息和信道先验信息;S3:判断所述修复压缩文件是否存在错误,若是,则执行步骤S4,若否,则输出解压文件;S4:估计错误区段;S5:在所述错误区段上叠加错误图样,形成新的试探压缩文件集,返回步骤S2。与现有技术相比,本发明具有性能高、适用范围广等优点。
技术领域
本发明涉及通信领域,尤其是涉及一种基于先验信息的无损压缩文件容错解压方法。
背景技术
数据压缩是一种以紧凑方式表示信息的技术。人们识别出数据中存在的结构特征并加以利用从而生成这些紧凑表示方式。无损压缩算法是一种在压缩过程中不存在信息损失的压缩算法。数据经过无损压缩后,可以从压缩数据中准确地恢复出原数据。如果无损压缩数据在经过信道后遭受损害,就无法用一般的解压算法对受损无损压缩文件正确地解压。
关于受损无损压缩文件容错解压的发明专利很少,其原因有两点。其一是受损无损压缩文件容错解压的难度大。纠错必须基于数据中的冗余,而压缩文件中的冗余被压缩了。一般来说,压缩率越高,误码的修复率就越低,因此无损压缩文件容错解压的难度很大。其二是有替代方案。当受损压缩文件能够被重新传输或有备份文件时,可以通过重新传输和备份的方法来修复受损压缩文件。这两个原因导致此方向的研究较少。然而,随着互联网技术的发展,数据量暴增。从1980年开始,平均每40个月,互联网上的数据将会翻一倍。为了解决大量数据存储和传输的问题,数据压缩技术被广泛应用,但是存储和带宽资源的稀缺使备份和存储所有重要压缩文件变得越来越难,而同时计算机能力的增加也使实现无损压缩文件容错解压的实现成为可能。
压缩文件容错解压可以分为三类:有损压缩文件的容错解压、具有纠错能力的无损压缩文件的容错解压和不具有纠错能力的无损压缩文件的容错解压。有损压缩文件(如音频和视频)在传输过程中会遭到损坏,在接收端可以通过插值、丢帧等手段来实现受损有损压缩文件的容错解压,这在工程中已经广泛应用。具有纠错能力的无损压缩文件是指在编码端加入了保护比特从而使压缩数据具备一定纠错和检错能力的压缩文件,这种编码方式也被称为信源信道联合编码。现有技术中不具有纠错能力的无损压缩文件的容错解压还存在精度不够等不足。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种性能高、适用范围广的基于先验信息的无损压缩文件容错解压方法。
本发明的目的可以通过以下技术方案来实现:
一种基于先验信息的无损压缩文件容错解压方法,包括以下步骤:
S1:初始化试探压缩文件集,,其中
S2:基于先验信息从所述试探压缩文件集中选择修复压缩文件;
S3:判断所述修复压缩文件是否存在错误,若是,则执行步骤S4,若否,则输出解压文件;
S4:估计错误区段;
S5:判断容错解压是否失败,若是,则终止容错解压,并输出已解压的部分解压文件,若否,则执行步骤S6;
S6:在所述错误区段上叠加错误图样,形成新的试探压缩文件集,返回步骤S2。
所述步骤S2具体为:
S201:计算试探压缩文件集中所有试探压缩文件的检测点;
S202:将检测点最大的试探压缩文件作为最优试探压缩文件,所述最优试探压缩文件至少有一个;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710630968.6/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





