基于二叉树和最优截断的图像压缩算法matlab代码

上传者: kkcocoon | 上传时间: 2019-12-21 20:03:54 | 文件大小: 2.64MB | 文件类型: zip
文章作者写的matlab源代码,该文章发表在Digital Signal Processing: Ke-Kun Huang , Hui Liu, Chuan-Xian Ren, Yu-Feng Yu and Zhao-Rong Lai. Remote sensing image compression based on binary tree and optimized truncation. Digital Signal Processing, vol. 64, pp. 96-106, 2017. (http://dx.doi.org/10.1016/j.dsp.2017.02.008) 遥感图像数据非常广泛,因此需要通过空间设备上的低复杂度算法进行压缩。具有自适应扫描顺序(BTCA)的二叉树编码是一个的有效算法。然而,对于大规模遥感图像,BTCA需要大量的内存,而且不能随机存取。在本文中,我们提出了一种基于BTCA的新的编码方法。小波图像首先划分为几个块,并由BTCA单独编码的。根据BTCA的属性,仔细选择每个块的有效截断点,以优化速率失真的比例,从而获得更高的压缩比、更低的内存要求和随机访问性能。由于没有任何熵编码,所提出的方法简单快速,非常适合于空间设备。对三个遥感图像集进行实验,结果表明它可以显着提高PSNR、SSIM和VIF,以及主观视觉体验。 The remote sensing image data is so vast that it requires compression by low-complexity algorithm on space-borne equipment. Binary tree coding with adaptive scanning order (BTCA) is an effective algorithm for the mission. However, for large-scale remote sensing images, BTCA requires a lot of memory, and does not provide random access property. In this paper, we propose a new coding method based on BTCA and optimize truncation. The wavelet image is first divided into several blocks which are encoded individually by BTCA. According the property of BTCA, we select the valid truncation points for each block carefully to optimize the ratio of rate-distortion, so that a higher compression ratio, lower memory requirement and random access property are attained. Without any entropy coding, the proposed method is simple and fast, which is very suitable for space-borne equipment. Experiments are conducted on three remote sensing image sets, and the results show that it can significantly improve PSNR, SSIM and VIF, as well as subjective visual experience.

文件下载

资源详情

[{"title":"( 14 个子文件 2.64MB ) 基于二叉树和最优截断的图像压缩算法matlab代码","children":[{"title":"license.txt <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"BTOTcode","children":[{"title":"main.m <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"TravDep_dec.m <span style='color:#111;'> 896B </span>","children":null,"spread":false},{"title":"SanDiego.bmp <span style='color:#111;'> 257.05KB </span>","children":null,"spread":false},{"title":"encode.m <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"get_blkorder.m <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"fun_Format.m <span style='color:#111;'> 464B </span>","children":null,"spread":false},{"title":"encode_blk.m <span style='color:#111;'> 6.05KB </span>","children":null,"spread":false},{"title":"wavecdf97.m <span style='color:#111;'> 9.35KB </span>","children":null,"spread":false},{"title":"decode.m <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"2017_DSP_BTOT.pdf <span style='color:#111;'> 2.48MB </span>","children":null,"spread":false},{"title":"TravDep_enc.m <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"decode_blk.m <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 633B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明