一种改进的SPIHT图像编码算法_秦琴
基于二进制小波变换和改进SPIHT算法的图像编码方法
基于二进制小波变换和改进SPIHT算法的图像编码方法李晓兵;潘泓;夏良正
【期刊名称】《光子学报》
【年(卷),期】2010(39)2
【摘要】提出了一种基于二进制小波变换和改进SPIHT算法的图像编码方法.二进制小波变换将图像从实数域变换到实数域,消除像素之间的空间冗余性,得到了具有整数准确度的紧致描述.针对传统SPIHT算法解码图像视觉效果差的缺点,提出了改进方法.根据图像分析结果,将二进制小波变换变换系数按视觉重要性重新排序,通过对视觉重要系数优先编码,把量化误差集中在视觉不敏感区域,从而在不影响编码率失真性能的同时,有效地提高了解码图像的视觉效果.实验结果表明,和其它流行的编码算法相比,本文算法对不同性质的图像具有最优的编码性能和视觉效果.
【总页数】6页(P340-345)
【关键词】图像处理;二进制小波变换;视觉编码;SPIHT算法
【作者】李晓兵;潘泓;夏良正
【作者单位】东南大学自动化学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.一种基于SPIHT和匹配追踪的图像编码方法——SPMP算法 [J], 牛建伟;高宾;沈思思
2.基于快速提升小波变换的改进型SPIHT算法在图像压缩中的应用 [J], 向泽智;张兆宁
3.基于改进提升小波变换SPIHT的图像压缩算法 [J], 丁晓峰;何凯霖
4.基于改进二进制小波变换的图像边缘检测算法 [J], 郭连喜;郭显久
5.提升小波变换结合改进的SPIHT算法实现图像压缩 [J], 刘伟杰;王雪涛
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进SPIHT算法的图像压缩算法
一种改进SPIHT算法的图像压缩算法齐育彬;陈光喜【摘要】一种改进的SPIHT算法在原算法的基础上,以图像的平均值为临界点进行分解,形成分裂图像分别进行压缩,并利用小波分解的特点及人眼的视觉特性,对分解的低频子带的重要系数做特殊的处理.经仿真实验证明,改进SPIHT算法在相同的情况下得到重构图像的PSNR值高于原算法,压缩的整体性优于原SPIHT算法.【期刊名称】《桂林电子科技大学学报》【年(卷),期】2010(030)004【总页数】4页(P313-315,319)【关键词】SPIHT算法;小波变换;图像压缩【作者】齐育彬;陈光喜【作者单位】桂林电子科技大学,数学与计算科学学院,广西,桂林,541004;桂林电子科技大学,数学与计算科学学院,广西,桂林,541004【正文语种】中文【中图分类】TP391.41随着互联网的普及和图象应用范围的不断扩大,对图象的压缩技术提出了新的更高的要求。
根据图像的小波变换在不同级之间的相似性,零树小波编码方法(Embedded Zero-treeWavelet,简称EZW)[1]由Jerome M.Shapiro在1993年率先提出,得到了较好的压缩效果。
根据零树编码算法(EZW)的基本思想,1996年A.Said和W.A.Pearlman提出了一种新的高效的改进方法,即为多级树集合分裂算法(SPIHT)[2]。
采用空间方向树该算法更高效和准确地表示小波系数的零树结构,压缩效率提高的同时并进一步降低了编码的复杂度。
由小波变换后图像的能量较集中和小波系数各分层之间的相似性,依据同一方向把树根结点及其所有的子孙结点划为同一集合,对集合进行适当排序并进行分割,经过诸如初始化、排序扫描、精细扫描以及量化更新等过程后对图像进行压缩编码。
图像经小波变换后分裂成数个子图像,在对分裂后的图像采用SPIH T编码方法进行编码是一种简单、高效的图像压缩方法。
与其它算法相比该算法有峰值信噪比较高,编解码效率高,位速率易控制的优点。
基于改进SPIHT的医学图像压缩
基于改进SPIHT的医学图像压缩【摘要】为了满足医学数据的存储和传输的需要,在SPIHT算法的基础上,提出了一种基于改进SPIHT的医学图像压缩算法,实现了对医学图像的编码。
该算法在减少编码时间的同时,能够得到较高的压缩比,重建图像的峰值信噪比也有明显的提高。
选取几幅医学图像进行有效性的验证,试验结果表明:此算法可以更好地保留图像的客观质量,提高了编解码的效率,获得了较好的压缩效果。
【关键词】医学图像压缩;改进SPIHT算法;小波变换;峰值信噪比1.引言随着远程医疗系统的逐步成熟和发展,对于数据压缩和通信标准都提出了严格要求。
医学图像压缩的目的在于保留原始医学图像数据中蕴含的真实信息前提下,同时用较少的比特数据来表征医学图像,从而减少医学图像数据的存储空间和远程医疗中的传输时间,最终满足海量医学图像数据有效存储和实时传输的实际应用需求。
小波变换是近年来发展起来的一种新的时频分析方法,它在时域和频域同时具有良好的局部化特征,特别适合对ECG这类非平稳信号进行分析和数据压缩[2]。
1993年,J.M.Shapiro利用小波系数之间的自相似性,提出了嵌入式零树编码算法[3](Embedded Zerotree Wavelet,EZW)。
EZW有很好的均方误差性能、适中的复杂度和嵌入式位流,引起了压缩研究界的兴趣。
1996年,由A.Said和W.A.Pearlman提出的多级树集合分裂算法[4](Set Partitioning in Hierarchical Tree.SPIHT)是对EZW算法的改进,但是具有更高的压缩效率,在相同的比特率下,即使不需要熵编码环节,SPIHT[5]也总能取得优于EZW的量化性能。
本文结合小波变换和改进SPIHT算法来实现医学图像的编码,从而达到较优的压缩重建效果。
2.改进的SPIHT算法对于SPIHT算法,该算法需要不断重复地对小波系数进行扫描,与其阈值进行比较,才能找到重要的系数,从而提高了访问内存的次数,增加了内存的负荷;同时在进行LSP,LIP分类扫描时,对D型态和L型态进行编码时,存在着对部分重要小波系数进行冗余编码的情况,大大降低了编解码的效率。
一种基于人眼特性的改进SPIHT图像压缩算法
一种基于人眼特性的改进SPIHT图像压缩算法
王克松;张建伟;吴玲玲;葛琦
【期刊名称】《计算机应用与软件》
【年(卷),期】2010(027)002
【摘要】对SPIHT(Set Partitioning in Hierarchical Trees)进行了研究,提出了一种基于人眼视觉特性的改进SPIHT算法.它首先对图像进行整数小波分解,然后根据图像经小波分解后系数的特点以及人眼对图像的边缘信息更加敏感的特性,对SPIHT算法进行改进.由于改进后的算法更加注重边缘信息的编码,实验结果表明重构后的图像更加清晰,尤其在低比特率时候效果更加明显.
【总页数】3页(P277-278,285)
【作者】王克松;张建伟;吴玲玲;葛琦
【作者单位】南京信息工程大学数理学院,江苏,南京,210044;南京信息工程大学数理学院,江苏,南京,210044;南京信息工程大学数理学院,江苏,南京,210044;南京信息工程大学数理学院,江苏,南京,210044
【正文语种】中文
【相关文献】
1.一种改进的基于人眼视觉特性的图像编码算法 [J], 唐国维;王学春;齐峰
2.一种基于航摄图像特性的H.263压缩算法的改进 [J], 钟步雷;谢帅铃;蔡志勇
3.一种基于改进SPIHT的图像压缩算法研究 [J], 李跃明
4.一种基于视觉特性的SPIHT数字图像压缩算法 [J], 李树前;刘春生
5.一种基于人眼感知特性的彩色图像压缩算法 [J], 申静
因版权原因,仅展示原文概要,查看原文内容请购买。
改进的SPIHT静止图像压缩编码算法
清华大学学报 自然科学版 .* % % $年 第 ( $卷 第 >期 . =* % % $ =?@ B ( $ = #@ B > /01 2 3 4 5 6 783 2 9" : 2 ; 0< : 5 A
> , + ( * ’ & * C
码 效 率 仍 然 很 高= 好于 " 5 7 . 2 * @提 出 的 嵌 入 式 零 树 * : 小波 编码器 9 =; N < ,4 < 2 2 < 21 < * @ + * < </7 9 < A < + < =. 避开 算术编 码 = 不仅能成倍地减少编解码器的运算 而 且在 一定 程 度 上 提 高 了 输 出 码 流 的 抗 误 码 性 量= 能N 本 文 所 研 究 的 " ( ! )0 算 法 没 有 使 用 算 术 编 码器 N
$ .重要像 素 点 链 表 = A 2 1 + @ 1 2 4 3 2 2 : 7 3 + . 2 > < A 1
* .不 重 要 像 素 点 链 表 A 2 1 +@ -2 3 1 2 4 3 2 2 : 7 3 +
=? . 8 . 2 > < A 1 ! ( + .不 重 要 像 素 集 合 链 表 A 2 1 +@ -2 3 1 2 4 3 2 2 : 7 3 + =? . N 1 < + 1 ! " 所谓 K 重要像 素 点 L 是指小波系数的绝对值大 = 每个 于等 于给 定的量 化门限 3 的 像 素 点 8链 表 中 = 元 素 包 含 (个 相 邻 像 素 8在 ? 元素为 ! "链 表 中 = 称为 O 型 ? 称为 7型 = . = .@A B ! "链表 .或 C A B 链表 表示了一棵空间方向树 为其根节 . = == . ? ! " A B 点的坐标 N 具体的编码过程分为以下 (步 I $ .初始化
改进的SPIHT静止图像压缩编码算法_贾志科
空间方向树上所有叶子节点的幅度值都小于 Tn ,那
么对这棵空间方向树仅用 1 bi t “ 0”编码即可 ; 否则
输出 1 bi t “ 1” ,把这棵空间方向树分裂成以第一级
叶子节点为根节点的若干棵子空间方向树 ,并根据
新的空间方向树更新 L IP和 LSP 链表。 这也就是
SPI HT算 法 名字—— “基于 层 次 树的 集 划 分”的
的个数 M 均是初始量化门限 T 0 的函数 ,因此分别
记作 n ( T 0 )和 M ( T0 )。
在第 n 编码级内的量化可看作以 Tn 为量化间
隔的均匀量化 ,每个小波系数的平均量化失真 (即量
化噪声功率
)为
Tn2 12
,
因而总的失真为
D=
M( T0)
Tn2 12
+
(N -
M( T0) )
T2 n- 1 12
来历。
3) 第 n 级编码的细化过程: 细化过程仅对 L SP链表中的元素进行编码。输 出它的第 n 个 bi t ( nth -M SB)。 值得注意的是: 第 n 级编码的细化过程并不处理在同一级编码的分类过
程新加入 LSP表的元素。 通过第 2)和 3)步的编码过程 ,整幅图像每个小
波系数的量化误差缩小到 Tn 之内。 4) 转到 2) ,更新量化门限 ,进行第 n+ 1级编
按照 SPI HT算法规定 ,一旦输出比特数达到给
定值 ,则终止编码过程。此时一部分小波系数处于第
n 编码级 ,所用的量化门限为 Tn , 另一部分则处于 第 n- 1编码级 ,相应的量化门限为 Tn - 1。 设处于第 n 编码级的小波系数个数为 M , 则处于第 n - 1级 的小波系数个数为 N - M ( 0≤ M≤ N ) ,式中 N 为 总的小波系数个数 ,当输入图像的大小确定时 , N 为常数。 由于编码级数 n 和处于第 n级的小波系数
改进SPIHT算法对医学图像的压缩
改进SPIHT算法对医学图像的压缩刘晓玲;闫敬文【摘要】医学图像是医学诊断和疾病治疗的重要根据.为了实现图像的存储和远程医疗中快速传输图像的要求,必须对图像进行压缩.先分析CT医学图像经过小波变换后系数的统计特性,在基于小波变换的基础上,用SPIHT算法对CT医学图像进行压缩编码.提出了2种针对CT医学图像压缩编码改进的SPIHT算法.一是细化扫描产生的有效值,二是将小波变换后系数的低频近似部分按二进比特进行传输.用Matlab进行仿真,仿真结果表明改善了峰值信噪比.【期刊名称】《现代电子技术》【年(卷),期】2006(029)004【总页数】4页(P90-93)【关键词】CT医学图像;小波变换;嵌入式小波零树编码;SPIHT编码【作者】刘晓玲;闫敬文【作者单位】厦门大学,福建,厦门,361005;厦门大学,福建,厦门,361005【正文语种】中文【中图分类】TN918.811.1 处理医学图像的要求医学图像是医学诊断和疾病治疗的重要根据,在临床上具有非常重要的应用价值[1~4]。
确保医学图像压缩后的高保真度是医学图像压缩首要考虑的因素,现在医学图像上常采用无损压缩,因为他能够精确地还原原图像。
但是无损图像压缩的压缩比很低,一般为2~4[5~7];而有损图像压缩的压缩比可以高达50,甚至更高。
所以将这两种压缩方法在保证使用要求的基础上结合起来,在获取高的压缩质量的前提下提高压缩比[4,8,9]。
现在的工作就集中在小波理论框架下实现面向任务的CT医学图像压缩。
早期人们多采用基于离散余弦变换的JPEG压缩标准压缩医学图像,该标准具有压缩比可变、实现算法简单、图像质量相对较好等优点。
但基于JPEG压缩标准的编码算法在提高图像压缩比时无法保证图像质量[10]。
复杂的医学图像,往往会产生较大失真,直接影响诊断的准确性。
而小波变换克服了传统余弦变换编码(DCT)所产生的方块效应,并基本解决了蚊式噪声[11]。
改进SPIHT图像压缩算法在弹性成像中的应用
改进SPIHT图像压缩算法在弹性成像中的应用齐育彬;陈光喜【摘要】为提高医学超声弹性成像中图像传输的效率,采用了改进的SPIHT算法对图像进行压缩并传输.改进的SPIHT算法对弹性仿体受压前后的图像进行分解,然后对其进行去直流操作、编码和传输,传输后进行逆操作恢复图像并用于弹性成像.实验结果表明改进的SPIHT很大程度上减少了弹性图像的冗余信息,提高了图像的传输速度并在一定程度上提高了恢复图像质PSNR值,同时使得弹性成像计算效率大幅提高,较之为原SPIHT算法有更好的应用前景.%In order to improve the efficiency of transmission in ultrasound elastography, a imprvoed SPIHT algorithm was used in image compression and transmission. Firstly the phantom image was decomposed by the improved SPIHT algorithm, which was removed the DC components, decoded and transported. After transmission, the image rcovered by opposite operation was used in elasticity imaging. The experimental results showed that the improved algorithm could reduce information redundancy in elastic image, improve the efficiency of coding and transmission and increase the PSNR of the recover image. At the same time the computational efficiency of elasticity imaging was increased, compared with the original SPIHT algorithm, the improved algorithm has better prospects.【期刊名称】《桂林电子科技大学学报》【年(卷),期】2011(031)003【总页数】4页(P234-237)【关键词】弹性成像;SPIHT;图像压缩【作者】齐育彬;陈光喜【作者单位】桂林电子科技大学,数学与计算科学学院,广西,桂林,541004;桂林电子科技大学,数学与计算科学学院,广西,桂林,541004【正文语种】中文【中图分类】TP391.41超声弹性成像技术[1]最早由 Jonathan Ophir于1991年提出,其后在理论和技术上都获得了飞速发展。
无损图像编码中基于SPIHT的一种改进算法
Ke r s o s s o rsin;st atinn irrhc lre ( P H ywo d :lsl scmp eso e rio igi heac ia t s S I T)agr h iv reta som; mb d e eore e p t n e loi m; n es rnfr e e d dzrt t e
像或 者是彩 色图像 , 改进 的算法都 比传统 的 S I T算 法有 明显的优越 性 。 PH
关键 词 : 无损 压缩 ; 分层树 集合 分割排序 算法 ; 可逆 变换 ; 嵌入 零树 小波 中图分类号 :P 9 . T 3 14 文献标 识码 : A 文章编 号 :01 45 (000 — 02 0 10 — 512 1)2 03 — 5
( ntu o m nc t n a dI om t n S s m, a g h uD a z U i r t, a gh u3 0 1 , hn ) Is t eo C m u i i n n r ai yt H n zo ini nv s y H n zo 1 0 8 C i it f ao f o e ei a Ab ta t A m n t n raigt fce t f m g o i sm c sp s be b s n e b d e eo e aee( Z ) s c : i iga i e s ee i n o a ec d ga u h a os l , a e o m e d d zrt ew v l E W r c n h i i n i d r t
提升小波变换结合改进的SPIHT算法实现图像压缩
提升小波变换结合改进的SPIHT算法实现图像压缩
刘伟杰;王雪涛
【期刊名称】《光盘技术》
【年(卷),期】2008(000)002
【摘要】传统小波变换SPIHT算法编码过程重复运算,存储量较大.考虑图像传输的实时性和在保证图像质量下获得高压缩比要求,提出了一种新的基于提升方案的快速的SPlHT算法.提出的算法引入快速的提升小波变换,提高了图像的重构质量和小波变换的速度,同时考虑到人眼的视觉特性,提高了主观上图像的复原质量.
【总页数】3页(P53-55)
【作者】刘伟杰;王雪涛
【作者单位】河南工业大学,河南,郑州,450001;河南工业大学,河南,郑州,450001【正文语种】中文
【中图分类】TP391.41;TP75
【相关文献】
1.基于快速提升小波变换的改进型SPIHT算法在图像压缩中的应用 [J], 向泽智;张兆宁
2.基于改进的SPIHT整数提升小波变换的图像压缩 [J], 龚劬;阮华
3.基于改进提升小波变换SPIHT的图像压缩算法 [J], 丁晓峰;何凯霖
4.结合Huffman编码和 SPIHT算法实现高效图像压缩方法 [J], 张倩妮;刘昌华
5.结合Huffman编码和SPIHT算法实现高效图像压缩方法 [J], 张倩妮;刘昌华
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进的SPIHT图像压缩算法
行 图像处理 , 当 小波 分解 层为 n时 ,单位块 的 个数为 3 ¨ 。如果 单化块 是 整 个频段 的 n 话 ,同 一频 段内 单 位块 的排 列 顺 序 足 从 上到 1 .从 左 到 右 的 。 2 3 优截断方法 中失真 公式 的选取 方法 ,最 在 E1C 3 OT块 编码 中,给卜 了一 种基 r上 H 下文 考虑 的失真表 达式 。这 个公式 显 著增 加 程序 复 杂度 , 不影响 程序 的其 他特 性 ,如随 也 机存取 和可 分级性 ,得 到 了较 好的 图像视觉 效 果 。失真公式定 义如下 :
。
摘 要 : PH s IT算 法是 ,认 的编码 效率 最高的静止 图像 压缩编码 方法之一 , 能够对码 流 的任 意位 置进行 截 断来实现对 图像的压 缩 ,但是却不 能保 证所 ^ \
截断的位 置是在 当前的比特率下 最优 的 。本文提 出 了最优 截断方 法来补偿这个 不足 ,根据 整个图像 的最优截 断曲线 的截 断点 来手找各 个 单位 块的相应
l
一
下 ∑R( 式: 五 )
I1
如果我们 把 图像的每 个像 素作为 一个单 位 块进行最优截断 ,在理论 E 虽然是最优的 ,但实 际中 ,这种做法 是非常 浪费资 源且是 没有必要 的 ( 小波 系数 间存 在相关性 ) 。假设 图像的宽度 为 w ,高度为 h.需要画 出 w ×h条最优 R D 曲线 。每次选取截断位 的日 ,需 要对 w × l J 候 h条最优 R D 曲线逐…地 处殚,这样做完全忽 略 了图像小波 系数之 间的相 l ,造成 了资源 荚 性 的浪费 , 日 而 . 严重地影响了运行的速度 ,甚至于
截 断点 , 从 而 实现 对 整 个 图 像 的 最优 截 断 关 键 词 :s I 化 编 码 : 最优 截 断 ;EB T; 失 真 , T量 PH 0 c 厶 \式
一种改进的SPIHT图像压缩方法
文研 究 的重点 。
合 , 有很 强 的时 一 具 频特性 。 尺度 分 析不 仅 提 供 了 多
一
种 正交小
制码 流长度来 调节 压 缩 比率 以适 应 不 同带 宽 。 总 在 结 以前 压 缩 经 验 和 小 波 变 换 特 性 的 基 础 上 , mi A r
Si ad和 Wiim A. e r n提 出 S I T ( S t la P al l ma PH e
它 的编码 模 型是 基 于如 下 假 设 : 果 父 节 点对 如 于 门限不 重要 , 么父 节 点 对 应 的所 有 后 代 节点 对 那 于 门限值 是不 重要 的可 能性 很大 。 于这一模 型 , 基 该 方法 中提 出 以下概 念 以及它们 之 间 的关 系 。
就 小波 变换 而言 , 要提 高 P N 就应 先 传输 幅值 较 S R,
大 系数 。 小 波变 换 系数 中 , 在 幅值 较 大 的 系 数对 全
局影 响也 较 大 , 即影 响 图像 轮廓 。 以渐 近式 传 输 所 思想 即采 用 先 传 输 轮 廓 再 传输 细 节 的 逐 步 逼 近 方
c u 0 41 0@ s h . o h5 4 3 o u c m。
维普资讯
4 1 0O
科 学 技 术 与 工 程
8 卷
重要 性判 断 函数 :
比重 。
s l m( I2 o 瓤c)n , I <。
可 以为点 或者 集合 。
1 1 1 S I T 中使 用到 的符号及 符 号 间的关 系 . . P H
一种改进的SPIHT图像编码方法
一种改进的SPIHT图像编码方法
邱自华;陈宇拓;韦冰;丁灿剑
【期刊名称】《计算机与数字工程》
【年(卷),期】2007(035)004
【摘要】对小波图像压缩的SPIHT算法进行了改进,改进算法不再使用链表而是使用两个简单的位图,其占用内存和LZC算法相同而易于硬件实现,改进算法克服了LZC的深度优先搜索的缺点而具有和SPIHT一样的广度优先搜索策略.在同压缩比下,其重构峰值信噪比PSNR比LZC高0.70左右,和SPIHT相当.
【总页数】4页(P122-125)
【作者】邱自华;陈宇拓;韦冰;丁灿剑
【作者单位】中南林业科技大学计算机科学学院,长沙,410004;中南林业科技大学计算机科学学院,长沙,410004;中南林业科技大学计算机科学学院,长沙,410004;中南林业科技大学计算机科学学院,长沙,410004
【正文语种】中文
【中图分类】TN919.81
【相关文献】
1.一种改进SPIHT算法的图像压缩算法 [J], 齐育彬;陈光喜
2.无损图像编码中基于SPIHT的一种改进算法 [J], 王帅;张仕俊;徐智福
3.一种基于SPIHT和匹配追踪的图像编码方法——SPMP算法 [J], 牛建伟;高宾;沈思思
4.一种基于改进SPIHT的图像压缩算法研究 [J], 李跃明
5.基于二进制小波变换和改进SPIHT算法的图像编码方法 [J], 李晓兵;潘泓;夏良正
因版权原因,仅展示原文概要,查看原文内容请购买。
一种适用于医学图像ROI编码的改进SPIHT算法
一种适用于医学图像ROI编码的改进SPIHT算法
徐向民;邢晓芬;刘伟;全晓臣
【期刊名称】《科学技术与工程》
【年(卷),期】2005(5)19
【摘要】提出一种适于医学图像感兴趣区域编码交错位平面提升法,实现了ROI和BG相对质量可调,且不需传输掩模信息.对提升后的位平面,提出了基于ROI掩模估计的改进SPIHT算法.实验结果表明,相比SPIHT算法,改进算法具有更高的编码效率.
【总页数】4页(P1326-1329)
【作者】徐向民;邢晓芬;刘伟;全晓臣
【作者单位】华南理工大学电子与信息学院,广州,510640;华南理工大学电子与信息学院,广州,510640;中国科学技术大学电子科学技术学院,合肥 230001;华南理工大学电子与信息学院,广州,510640
【正文语种】中文
【中图分类】TN919.8
【相关文献】
1.基于改进SPIHT算法的医学图像ROI编码 [J], 徐向民;刘伟;邢晓芬;全晓臣
2.基于SPIHT算法的改进ROI图像编码 [J], 罗明凤;滕奇志;何小海
3.基于医学图像ROI形状估计的改进SPIHT算法 [J], 徐向民;邢晓芬;刘伟;陈小川
4.多ROI医学图像压缩的SPIHT算法 [J], 周波;瞿有甜;胡敏;马未宇
5.多ROI医学图像压缩的SPIHT算法 [J], 周波; 瞿有甜; 胡敏; 马未宇
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进的无表SPIHT算法
一种改进的无表SPIHT算法
余汉成;王成华;夏永君
【期刊名称】《数据采集与处理》
【年(卷),期】2005(20)4
【摘要】SPIHT算法是一种基于小波变换,压缩编码效率很高的静止图像压缩编码算法,传统的SPIHT算法主要基于软件实现.本文提出一种改进的更易于硬件实现的无列表SPIHT算法:采用状态标示符取代动态链表操作来记录集合分割信息,进而把整个编码过程都简化为简单的逻辑运算.基于本算法设计出了SPIHT编码器FPGA 的有效实现.实验表明,该算法易于实现、节约资源、效率高、运算速度快,为硬件实现高速图像压缩编码提供了一种新的有效的方法.
【总页数】5页(P444-448)
【作者】余汉成;王成华;夏永君
【作者单位】南京航空航天大学信息科学与技术学院,南京,210016;南京航空航天大学信息科学与技术学院,南京,210016;南京航空航天大学信息科学与技术学院,南京,210016
【正文语种】中文
【中图分类】TN919.81
【相关文献】
1.一种改进SPIHT算法的图像压缩算法 [J], 齐育彬;陈光喜
2.一种基于标准Walsh变换的改进SPIHT算法 [J], 万沛超;路志宏
3.一种基于像素域的改进的SPIHT算法 [J], 聂玉明;邹雪妹
4.一种适用于医学图像ROI编码的改进SPIHT算法 [J], 徐向民;邢晓芬;刘伟;全晓臣
5.一种快速改进型SPIHT算法 [J], 邓宸伟;赵保军
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进的相关图像矢量量化编码算法
一种改进的相关图像矢量量化编码算法
周汀;章倩苓
【期刊名称】《电子学报》
【年(卷),期】1997(025)011
【摘要】本文提出了一种改进的图像矢量量化编码算法。
该算法通过采用增加预测块,以及根据相邻块状态进行控制信息的条件熵编码等改进方法,进一步提高了算法的编码效率,为了便于算法实现,本文对图像的边缘引进的一致的处理方法。
测试结果表明,相对于无记忆适量量化编码算法,比特率约下降40%,相对于文献[5]算法,比特率约下降15%。
【总页数】4页(P79-81,84)
【作者】周汀;章倩苓
【作者单位】复旦大学专用集成电路与系统国家重点实验室;复旦大学专用集成电路与系统国家重点实验室
【正文语种】中文
【中图分类】TN919.8
【相关文献】
1.基于改进DCT域分类矢量量化的图像编码算法 [J], 王展青;魏毅峰
2.一种快速相关预测矢量量化的图像编码算法 [J], 张如亮;余宁梅;高勇;王冬芳
3.改进的快速相关矢量量化的图像编码算法 [J], 孙中伟;侯正信;王成优
4.一种基于动态码书的矢量量化图像编码算法 [J], 王红星;胡昊
5.一种新的混合域矢量量化图像压缩编码算法 [J], 王向阳;左珂可
因版权原因,仅展示原文概要,查看原文内容请购买。
基于改进SPIHT的医学图像压缩
基于改进SPIHT的医学图像压缩张伟;谢凯【期刊名称】《电子世界》【年(卷),期】2013(000)001【摘要】为了满足医学数据的存储和传输的需要,在SPIHT算法的基础上,提出了一种基于改进SPIHT的医学图像压缩算法,实现了对医学图像的编码。
该算法在减少编码时间的同时,能够得到较高的压缩比,重建图像的峰值信噪比也有明显的提高。
选取几幅医学图像进行有效性的验证,试验结果表明:此算法可以更好地保留图像的客观质量,提高了编解码的效率,获得了较好的压缩效果。
%In order to meet the needs of the storage and transmission of medical data,On the basis of the SPIHT algorithm,medical data compression algorithm based on improved SPIHT is put forward,it achieves the coding of medical images.The algorithm not only can reduce the coding time,but also can get higher compression ratio and higher PSNR of the reconstructed image.We select pieces of medical images to verify the validity of thealgorithm.Experimental results show that the algorithm can better retain the objective image quality,at the same time,it can improve the efficiency of the codec and we can get better compression.【总页数】2页(P52-53)【作者】张伟;谢凯【作者单位】长江大学电子信息学院;长江大学电子信息学院【正文语种】中文【相关文献】1.基于整型小波变换和SPIHT的医学图像压缩 [J], 魏欢欢;刘伯强;王济浩2.基于Contourlet变换和SPIHT算法的彩色医学图像压缩 [J], 汤敏;陈秀梅;陈峰3.基于改进提升小波变换SPIHT的图像压缩算法 [J], 丁晓峰;何凯霖4.一种基于改进SPIHT的图像压缩算法研究 [J], 李跃明5.基于SPIHT的医学图像压缩算法研究与改进 [J], 王玲;李兵;罗玉因版权原因,仅展示原文概要,查看原文内容请购买。
提升方案结合改进SPIHT的快速图像压缩方法
提升方案结合改进SPIHT的快速图像压缩方法
柯丽;黄廉卿
【期刊名称】《光电工程》
【年(卷),期】2005(032)001
【摘要】针对传统小波变换过程复杂的缺点和SPIHT算法编码过程重复运算、存储量大的问题,提出了基于提升方案快速SPIHT的压缩方法.该方法采用提升方案弥补传统小波变换的不足,提高了图像的重构质量和小波变换速度,并引入"最小阈值"、"最小输出位"和"最大值表"的思想对SPIHT算法加以改进,降低了编解码过程的运
算复杂度和时间消耗.实验证明,该算法较传统方法编解码速度提高了2.5倍,重构图像的峰值信噪比亦有所提高,是一种有效的快速图像压缩方法.
【总页数】4页(P59-62)
【作者】柯丽;黄廉卿
【作者单位】中国科学院长春光学精密机械与物理研究所,吉林,长春,130033;中国
科学院研究生院,北京,100039;中国科学院长春光学精密机械与物理研究所,吉林,长春,130033
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于提升方案与SPIHT算法相结合用于图像的无损压缩 [J], 解成俊;刘艳滢;李
晓滨;王延杰;赵贵军
2.结合Huffman编码和 SPIHT算法实现高效图像压缩方法 [J], 张倩妮;刘昌华
3.提升方案结合改进EZW的快速图像压缩方法 [J], 何林远;毕笃彦
4.提升方案结合SPIHT的彩色图像压缩改进算法 [J], 毕馨文
5.结合Huffman编码和SPIHT算法实现高效图像压缩方法 [J], 张倩妮;刘昌华因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
收稿日期:2006-04-29作者简介:秦琴(1983-),女,2005级硕士研究生,主要研究方向为图像编码与图像处理.E -mail :qingqing -634@ 通讯作者:罗代升.E -mail :dshl uo @hotmail .com文章编号: 0490-6756(2007)03-0525-06一种改进的SPIH T 图像编码算法秦 琴,滕奇志,罗代升,余艳梅,吴晓红(四川大学电子信息学院图像信息研究所,成都610064)摘 要:在研究图像小波分解系数特点和SPIH T 算法的基础上,提出了一种改进的SPIHT 图像编码压缩算法.针对SPIH T 算法没有利用同一子带相邻重要系数的相似性及在阈值为4、2、1这三层的大编码量,提出了在这三层编码用邻域内重要系数的绝对值均值代替各重要系数的绝对值来进行编解码;并且加深对大系数的重视程度,在前几个阈值时,对首次发现的重要系数进行三位二进制位的精细化.实验表明,在中、高压缩比情况下,本算法的重构图像峰值信噪比(PSNR )要优于原算法,并且视觉质量更好.关键词:图像编码压缩;小波分解;零树编码;EZW 算法;SPIH T 算法中图分类号:TN957.52 文献标识码:AAn improved image coding algorithm based on SPIHTQIN Qin ,TENG Qi -zhi ,LUO Dai -sheng ,YU Y an -mei ,WU Xiao -hong(Image I nformation Institute ,College of Electronics and Information Engineering ,Sichuan University ,Cheng du 610064,China )A bstract :After the studying of image w avelet decomposing coefficients and SPTHT ,an improved image cod -ing algorithm is introduced based on SPTH T .It aims at the g reat coding amount in the scanning process of threshold 4,2and 1,and proposes that ,in those processes ,average absolute value of adjacent domain 's im -po rtant coefficients is coded instead of each important coefficient of that adjacent domain ,utilizing the similar -ity of adjacent important coefficients in the same sub -band .The improved algo rithm also attaches much value to bigger coefficients .In the scanning process of bigger thresholds ,it employs three bits for the refinement of the important coefficients ,w hich are detected to be important for the first time .The experimental results show that the Peak Signal -to -Noise Ratio (PSN R )of the reconstructed image of the improved algo rithm is better than that of the original algo rithm ,also w ith a better visual quality .Key words :image com pression ,w avelet transform ,zero tree coding ,EZW ,SPIH T1 引 言若按照对小波系数数据结构的利用方式进行划分,基于小波的图像编码主要分为两种类型[1]:一类是以嵌入式零树小波EZW [2]编码和多级树集合划分SPIH T [3]算法为代表;另一类是形态学小波编码[4].本文是关于第一类编码的改进.EZW 编码算法很好地利用了小波系数的特性,使得输出码流具有嵌入特性,它的重要性排序和分级量化思想被许多算法所采用.但由于采用了逐次逼近的量化方法(SAQ )[2],对每一个阈值都要进行零树扫描,而且在每一个阈值处理时,都要扫描多棵零树,所以整个编码过程要多次扫描图象,且形成多棵零树,造成效率很低.另外,一棵零树即2007年6月 第44卷第3期四川大学学报(自然科学版)Journal of Sichuan University (Natural Science Edition ) Jun .2007Vol .44 No .3是一组非重要系数的集合,那么如果在一棵零树中,包含更多的元素,就意味着包含了更多的非重要系数,也就包含了更多的数据,这样就更有利于数据压缩,而EZW算法在这点上还存在一定的树间冗余,例如,在小波系数中,如果有个树结构的树根是重要的,但除了树根外的其它系数都是不重要的,对于这种情况,EZW算法中的零树就不能有效地表示[5,6],而SPIH T算法就进一步利用了这种树间冗余,提出了空间方向树(SO T)[3]的概念,把一棵树分得更细,改进了EZW对重要图的表示方法.但是SPIHT算法也存在一些不足:对所有子带进行同样的编码规则,没有充分利用小波变换系数的特点以及视觉对不同频带图像的敏感度不同的特性;虽然充分利用了不同子带间同一方向的非重要系数的相关性,但是并没有充分利用同一子带(特别是高频子带)中相邻重要系数间的相关性.针对这些不足,我们在SPIHT算法的基础上,利用小波系数同一子带相邻重要系数的相关性,并考虑了视觉特性,对小波系数的合理组织和重要系数的量化方法进行改进,提出一种嵌入式小波零树编码的改进算法.2 SPIHT算法[3]SPIH T算法继承了EZW算法的三个主要思想:1)把小波系数按照幅值排序编码传输,同时解码器也按同样的算法,以实现从执行中复制编码的排序信息;2)细化重要系数的位平面传输;3)利用小波系数不同尺度同一方向的系数间的自相似性[3].SPIH T算法同样利用了树的结构,并且对重要的树集合进行进一步的分割,目的是使更多不重要系数包含在同一个集合里,从而提高压缩效率.在SPIHT算法中,使用了如下的集合定义:图1 SPIHT算法的集合定义F ig.1 The definition of sets in SPIHT其中Z(i,j)为系数x(i,j)及其所有后代节点的集合,D(i,j)是系数x(i,j)的所有后代节点的集合,O(i,j)是系数x(i,j)的直接后代节点的集合,L(i,j)是系数x(i,j)除去直接后代的其它所有后代节点的集合.集合分割策略为:Z(i,j)=x(i,j)+D(i,j)(1)D(i,j)=O(i,j)+L(i,j)(2)L(i,j)=∑k,l D(k,l),(k,l)∈O(i,j)(3)SPIH T算法通过初始化、分类扫描、细化扫描和阈值更新四个子过程来完成图像的编码,过程中使用了三个链表来记录相关信息:不重要系数链表(LIP)、不重要集合链表(LIS)以及重要系数链表(LSP).初始化就是把整个系数矩阵分成了树头节点x(i,j)(放入LIP表)和剩余集合D(i,j)(放入LIS表).分类扫描就是从以上的所有x(i,j)和D(i,j)中找出重要系数并放入LSP表中,以供细化处理,在这个过程中就用到了集合分割策略,不断地对重要集合进行分割,直到找出所有的重要系数,并放入LSP表中.细化扫描,就是对LSP表中的每一项(除了在当前阈值进入LSP表的系数),在阈值为2n时,输出它的第n个位平面的值.阈值更新,就是将n减1,即阈值减半,然后又重复进行分类扫描和细化扫描,直到编码结束,或达到目标码率,停止编码.3 改进的SPIH T算法3.1 算法描述SPIH T算法充分利用了不同子带间同一方向526四川大学学报(自然科学版)第44卷的非重要系数的相关性,但是并没有利用同一子带中相邻重要系数间的相关性,而且它通过比较系数与变化的阈值来确定重要系数并编码,当阈值T 较大时,重要系数的数量很小,阈值T较小时,得到的重要系数急剧增加,致使编码量也骤然猛增. SPIH T算法的压缩编码量75%以上是阈值为4, 2,1这3轮扫描所产生的,因此,这3轮编码的处理对最终编码量的压缩起着至关重要的作用[7].本文算法就是对这三层的处理采用一种改进的方式,在这种改进方式中,就利用了同一子带相邻重要系数的相关性.另外,在改进算法中,对大系数的重视程度得到了提升,这表现在对发现的重要系数进行多位精细化.改进算法是在原算法的基础上,把对三个表的处理方式分成了两种,即在阈值大于4时,有一种处理方式,在阈值小于或等于4时,用另一种处理方式进行处理.我们不妨称其为方式一和方式二.方式一与原算法的处理原理基本相同,只是在处理LSP表时,对首次发现的重要系数,原算法不进行处理,在新算法中却进行了三位二进制位的细化处理.如果k是在阈值为T x时进入LSP表的系数,那么在阈值为T x这层扫描LSP表时,对k的细化处理如下: 如果T x≤k<1.125T x 细化编码输出000;解码为1.0625T x 如果1.125T x≤k<1.25T x细化编码输出001;解码为1.1875T x 如果1.25T x≤k<1.375T x细化编码输出010;解码为1.3125T x 如果1.375T x≤k<1.5T x细化编码输出011;解码为1.4375T x 如果1.5T x≤k<1.625T x细化编码输出100;解码为1.5625T x 如果1.625T x≤k<1.75T x细化编码输出101;解码为1.6875T x 如果1.75T x≤k<1.875T x细化编码输出110;解码为1.8125T x 如果1.875T x≤k<2T x细化编码输出111;解码为1.9375T x 上述处理过程也可以这样理解:在阈值为2m 时处理LSP表,对在本轮阈值中扫描发现的重要系数,用它们的n=m-1、m-2和m-3这三个位平面的值来进行细化.而对于在本轮扫描以前就进入LSP表的系数,就用一位二进制位,即它们的n=m-3这个位平面的值,来进行细化.按照这样处理,当方式一处理完时,LSP表中的系数都已完成编码,这时进行一个对LSP表的清除操作.方式二也分为对三个表的分别处理,依先后顺序仍然是LIP、LIS以及LSP表,相对于原算法的改进主要体现在以下几个方面:(1)对LIP表的处理就是在原算法的基础上,改为以四邻域为一个单元,对重要系数进行扫描,即以单元为索引来进行扫描,对一个四邻域单元内的重要系数,编码他们的绝对值均值,且只编码这一个值,这样就进一步达到了压缩的目的,如果这个四邻域里只发现一个重要系数,当然就编码它本身.(2)对LIS表的处理,改进算法相对于原算法只是在对D类集合的处理上有所改变,即当这个D 类集合重要并编码它的四个孩子节点时,也以四邻域为单元进行处理,即用所发现的重要系数的绝对值均值来代替各个重要系数放入LSP表中,已待进行量化编码;对于非重要的系数,仍然标志为一个邻域单元,放入LIP表中,以方便在以后扫描LIP表时,以单元为索引对它们进行处理.(3)对LSP表的处理,原理同原算法一样,只是这时LSP表中的元素不一定是系数本身,有可能是几个重要系数的绝对值均值,这时的重要系数最多有三个位平面,就用原来的一位二进制位细化就可以了.3.2 算法实现具体程序设计时,主要是几个表中元素的结构设计.原算法中,LIP表用象素坐标就可以了,在改进算法中,为了标志邻域,新增了一个标志位,也把它作为在方式二处理时的索引.LIS表的结构与原来一样,就是各集合的类型标志和位置标志.LSP 表在编码和解码时有所区别,在编码时,结构与原算法一样,就是象素的绝对值(原算法也可以用坐标值),只是在方式二处理时,它有可能表示几个象素的均值的绝对值,不方便用坐标值进行对应,所以选择象素的绝对值.但LSP表在解码时,由于一个细化编码值可能同时对应一个邻域中的几个系数,为了分别给一个邻域的几个重要系数赋值,要明确知道这几个重要系数的坐标,所以在解码的方式二处理中,当发现系数重要时,不管是单独的一527第3期秦琴等:一种改进的SPIH T图像编码算法 个,或是一个邻域中的几个,都要放入LSP表中,只是对同一邻域的几个系数,也要用一标志位表明,并且用该标志作为扫描LSP表的索引,这样是为了让编码和解码对应.即,当用方式二处理LSP 表时,如果编码和解码同时进行,那么同一时刻,编码方的LSP表的长度和解码方的LSP表的长度不一样,但是和解码方以邻域标志作为索引的长度一样.以下是编码程序的流程图,解码与之相对应.图2 改进算法编码流程Fig.2 T he coding flo w of the improved algorithm 初始化工作时,阈值T的赋值与SPIH T一样,是T=2n(4)n=[log2(max(i,j){C i,j})](5)初始化LIP表时,用最低子带的系数坐标以及每个系数的标志位,由于这里的系数是最低子带的,我们不对它们进行邻域处理,所以每个系数的标志位都设置的不一样;LIS表初始化时放的是最低子带中有后代的系数坐标,并标志为类型D集合;LSP表初始化为空.对于每个处理流程,都是按照前面描述的处理方法进行.从第一个处理块开始的以后每一步中,都可以检查编码量,当达到目标要求时,也可以停止编码.这里列出的是基于阈值控制的一个完整的编码过程.4 结果与分析根据本文提出的改进算法,对512×512的8bpp的标准灰度图像Lena进行了编解码实验,在相同压缩比下,从恢复图像的峰值信噪比(PSN R)方面与SPIH T算法进行了对比,实验结果如表1.实验中采用Daubechies的D6小波基对图像进行5级小波分解.图3为Lena原图,图4至图7为改进后的算法和原算法重建图像的视觉质量比较.表1 不同压缩比下的PSN R比较(*表示备注)T ab.1 T he compare of PSN R inseveral compression ratio压缩比(Lena)PSN RSPIHT本文算法3(*)41.8772dB41.6800dB440.1029dB40.2161dB635.9760dB37.0987dB835.4338dB36.1097dB10(*)34.5238dB33.4539dB1231.4114dB33.0714dB1431.2667dB32.5312dB1631.0251dB31.6481dB从表中的数据可以看出:在低压缩比的情况下(这里压缩比为3时),原算法比改进算法的PSNR稍好,这是不难理解的.这里,压缩比为3时,原算法的解码器此时正在扫描最后一次LSP表,而改进算法的解码器此时刚开始它的最后一次LSP表的扫描,实际上这时它们都已经接近完全编码了, 528四川大学学报(自然科学版)第44卷图3 LENA 原图F ig .3 O riginal L ENA图4 压缩比为16的LENA 重构图(原算法)F ig .4 Reconstructed LENA (original al -gorithm )(compressio n ratio =16)图5 压缩比为16的LENA 重构图(改进算法)F ig .5 Reconstructed LENA (improved al -gorithm )(compressio n ratio =16)图6 压缩比为12的LENA 重构图(原算法)Fig .6 Reconstructed L EN A (orig inal al -go rithm )(compression ratio =12)图7 压缩比为12的LENA 重构图(改进算法)Fig .7 Reconstructed LENA (impro ved al -go rithm )(compression ratio =12)因为改进算法在低阈值时用的邻域内各重要系数的绝对值均值代替各重要系数本身来编码,所以在接近完全编码的情况下,改进算法相比原算法就没有优势了.在压缩比大于4的情况下,我们所提算法的解码重构图的PSNR 比原算法有所提高,但是发现在压缩比等于10的时候(备注2),本算法的PSNR 比原算法低,通过实验发现:原算法在阈值为4的这一层的解码这个时候已经完成了,并且正在进行阈值为2的解码;而改进算法这个时候还在进行阈值为4的解码.开始的时候(压缩比较大的时候),改进算法较原算法的优势源于它对大系数的重视程度,即在阈值为4的时候,以前发现的重要系数(即大于8的系数)此时已经完全精细化了,而原算529第3期秦琴等:一种改进的SPIH T 图像编码算法 法此时已经完成了阈值为4的解码,那些大于4的系数虽然还没有被完全精细,但也已相当精细,并完全浮现出来了;大于2的系数一部分也浮现出来了;相比之下,改进算法这时大于4的系数都还没有完全浮现出来,大于2的系数就一个都还没有发现.这个结果说明:大系数的稍粗略重构,加上部分小系数的粗略重构在一定程度上比大系数的完全重构的重要性更高.虽然改进算法在相同压缩比时比原算法的PSN R只高一点,但是从重构图来看,其优势就比较明显,因为在中高压缩比时,原算法可见一些小块,如图4和图6;而在同样压缩比下的改进算法就没有,如图5和图7,这说明改进算法在视觉效应上有其优势.5 结 语在分析了SPIHT算法的基础上,提出一种改进算法,改进算法在两方面对原算法进行了改进.首先,针对原算法没有利用同一子带相邻重要系数的相似性这点,在阈值为4,2,1这三层,用邻域内重要系数的绝对值均值代替各重要系数的绝对值来进行量化编码,因为阈值为4,2,1的这三层是产生编码量最多的三层,也是高频子带的重要系数出现机率最大的几层,高频子带的重要系数大多数值很小,其重要性就相对较弱,且相邻系数的相似性比低频子带的更大,所以在这三层的改进算法相当于对高频小系数进行一种均值编码.其次,对低频子带的大系数的重视程度加深,在前几层阈值精细化重要系数时,对于首次进入LSP表的重要系数进行3位二进制细化.这两方面都体现了一个思想:对大系数重视和对小系数的轻视.实验结果表明,本文算法在中、高压缩比下比原SPIH T算法有一定优势,特别是在视觉上的优势比较明显.参考文献:[1] 张宗平,刘贵忠,杨一文.嵌入分层聚类的小波零树图像编码[J].计算机学报,2002,25(11):1189. [2] Shapiro J M.Embedded imag e coding using zerotrees ofw avelet coefficients[J].I EEE T ransactio ns on Sig nalP rocessing,1993,41(12):3445.[3] Said A,Pearlman W A.A new,fast,and efficient imagecodec based on se t partitioning in hierarchical trees[J].I EEE T ransactio ns on Circuits and Sy stems for V ideoTechnology,1996,6(3):243.[4] Servetto S D,Ramchandran K.Image co ding based o n amorpholog ical representation of wavelet data[J].IEEETr ans Image P ro cessing,1999,8(9):1161.[5] 毛立强.嵌入式零树小波编码算法研究[J].微机发展,2004,14(7):109.[6] 娄莉.基于零树小波编码的改进算法研究[J].电讯技术,2004(5):73.[7] 闰肃,解成俊,杨钦,等.阈值走势及小波变换尺度对SPIHT编码性能影响的研究[J].北华大学学报:自然科学版,2005,6(5):469.530四川大学学报(自然科学版)第44卷。