一种改进的嵌入式零树小波编码方法
基于小波零树图像编码算法的改进
Eetcl n fr a o nier gC lg , aigPt lu ntue D qn 13 ) l r a adI om t nE g e n oee D qn er em Istt , aig 3 ci n i n i l o i 6 1 8
嵌入式零树小波编码及其改进算法的研究
嵌入式零树小波编码及其改进算法的研究摘要:随着互联网的普及和图象应用范围的不断扩大,对图象的编码提出了新的要求,即不仅要求具有高的压缩比,还要求有许多新的功能,如渐进编解码、从有损压缩到无损压缩等。
嵌入式零树小波编码较好地实现了这一思想,因此奠定了它在图象编码中的地位。
近年来,在嵌入式零树小波编码(EZW)算法的基础上出现了许多新的改进算法,如多级树集合分裂算法(SPIHT),集合分裂嵌入块编码(SPECK),可逆的嵌入小波压缩法(CREW)等.本文对这些算法从原理到性能进行了比较和讨论,说明了嵌入式图象编码的研究方向。
关键词图象编码嵌入式零树小波变换On Embedded Zerotree Wavelets Coding and other Improved AlgorithmsAbstract:With the extensive application of internet and image,some new requirements on image coding,such as high compression rate ,pregressive codec,and compression from lossy to lossless ,are to be satisfied.These functions can be performed well by EZW(Embedded Zerotree Wavelets) coding.On the bases of EZW,many newly improved algorithms have been developed in recent years.They can illustrated by algorithms like SPIHT(Set Parti t ioning in Hierarchical Trees),SPECK(Set Partitioned Embedded block coder),In this paper,the writer discusses the principles and performances of these algorithms,thus explains the research tendency in the area of embedded image coding.Keywords Image coding,Embedded,Zerotree,Wavelet transform0.引言在基于小波变换的图象压缩方案中,嵌入式零树小波EZW(Embedded Zerotree Wavelets)[1]编码很好地利用小波系数的特性使得输出的码流具有嵌入特性。
一个新的嵌入式零树小波图像编码的多位平面并行算法
Ab t a t A n w p rl l i pa e c d n lo tm a e n d s o ee sr c : e aa l t l n o ig ag r h h s b e ic v r d,w ih r q i ss a n n a h b t l n n yo c eb - i h c e u r c n ig e c i p a e o l n e e -
一
个 新 的嵌 入 式 零 树 小 波 图像 编 码 的 多位 平面 并 行 算 法 米
钟萃相 ,韩 国强 ,黄 明和
( . 南理 工 大学 计 算机科 学与 工程 学院 , 东 广 州 504 ; . 西师 范大 学 软件 学 院 , 西 南 昌 302 ) 1华 广 160 2 江 江 307 摘 要 :发现 了一 个 E W( m eddZrr vl ) Z E bde e teWae t编码 的 多U - 面并行 算 法 , oe e T - 其每 +U - 面的 编码 仅 需 对 - T -
一
程 中, 主扫描又需要对小 波分解矩 阵进行 多遍 扫描 , 降低 大大
了编码的速度 , 而且 编码难 以用 并行算 法优 化 , 因此 很难满足图像 实时处理 的需 要。为了解决这个 问题 , 有人提出
层 的子带 中有 四个 儿 子系数 位 于 { 2 +m, +n f ( ) 0≤m,
维普资讯
第 2 第 3期 4卷
20 年 3月 07
计 算 机 应 用 研 究
Ap l ain Re er ho mp tr pi t sa c fCo ues c o
一种改进的嵌入式零树小波编码算法
一种改进的嵌入式零树小波编码算法
金彩虹;高玲
【期刊名称】《南京晓庄学院学报》
【年(卷),期】2009(025)003
【摘要】嵌入式零树小波编码算法(EZW)为了确定一系数是零树根还是孤立零,必须对该系数进行反复多次扫描,不仅耗时,而且造成二进制符号流中存在大量冗余.在研究Shapiro零树图像编码算法的基础上,通过对重要系数的全新界定和精确量化,增加零树的数量,减少孤立零点,从而缩短搜索扫描编码时间、提高压缩比.实验结果表明:改进的嵌入式零树小波编码算法在峰值信噪比、编码时间、图像恢复质量等方面都优于J.M.Shapiro最初提出的EZW算法.
【总页数】4页(P82-85)
【作者】金彩虹;高玲
【作者单位】南京晓庄学院物理与电子工程学院,江苏,南京,211171;南京晓庄学院物理与电子工程学院,江苏,南京,211171
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于提升小波变换的嵌入式零树编码算法的改进 [J], 韩建伟;房建东
2.实现图像感兴趣区域渐进编码的新方法——一种改进的嵌入式零树小波编码算法[J], 李斌;庄天戈
3.一种改进的嵌入式零树小波编码算法 [J], 安丹丹;王宝珠
4.一种改进的嵌入式零树小波图像编码算法 [J], 张素文;汪丽丽;苗丹丹
5.一种改进的嵌入式零树小波图像编码算法 [J], 张孝杰;张专成;李研
因版权原因,仅展示原文概要,查看原文内容请购买。
嵌入式零树小波编码及其改进算法的研究
嵌入式零树小波编码及其改进算法的研究
王卫国郭宝龙
(西安电子科技大学机电工程学院,西安710071)
摘要随着互联网的普及和图象应用范围的不断扩大,对图象的编码提出了新的要求
,即不仅要求具有高的压缩比,还要求有许多新的功能,如渐进编解码、从有损压缩到无损压缩等。
嵌入式零树小波编码较好地实现了这一思想,因此奠定了它在
图象编码中的地位。
近年来,在嵌入式零树小波编码(EZw)算法的基础上出现了许多新的改进算法,如多级树集合分裂算法(SpIht),集合分裂嵌入块编码(SpEcK),可逆的嵌入小波压缩法(cREw)等.本文对这些算法从原理到性能进行了比较和讨论,说明了嵌入式图象编码的研究方向。
关键词图象编码嵌入式零树小波变换
onEmbeddedZero
[1][2][3]下一页。
基于改进的嵌入式零树小波变换的图像压缩算法
陕西理 工学院学报 ( 自然科 学版 )
Ju a o h ax U i ri f ehooy( a rl c neE io ) orl f ani nv syo cnlg N t a Si c dt n n S e t T u e i
S p . 011 e t2
为是在静态图像变换压缩编码领域中的最好方法之一。由这种算法得到 的比特流中的比特是按照系数 的重要 性排 序 的 。利用 此算 法 , 码者 可 以在任 意 一点 随时 结束 编码 , 编 这样 就 可 以使 编码精 确地 达到 预
定 的一个 目标 比特率 , 而这时仍能产生 良好的图像效果。这种算法的特点是不要求演练 , 不要求预先存 储 格式码 流及 图像 源 的任何 前 期知 识 。 1 I E W 编 码 算法 的 思想 特征 . Z 幅图像经过小波变换后 , 并没有对原始图像实现压缩 , 只是将整幅图像的能量进行 了重新分配, 而要进行压缩还必须进行量化和熵编码 。一般而言, 小波图像压缩的过程 中量化是其最关键 的部分之
第2 7卷第 3期
V0 . 7 No 3 12 .
[ 文章编 号 ] 6 3— 9 4 2 1 ) 3— 0 0— 4 17 2 4 ( 0 1 o 0 3 0
基 于 改 进 的 嵌 入 式 零 树 小 波 变 换 的 图像 压缩 算 法
洪 歧 , 宋 涛 , 曹 亮, 王 鹏 , 唐 磊 , 张 飞
19 年 JM Sa i 提 出了一种高效的小波图像压缩算法 , 9 3 . .hp o r 称为嵌入式小波零树编码(h m e. t e bd e
d d zr e eo
—
t e ae t l rh E W) 。此编码是一种被公认 的十分有效的图像编码算法 , r vl g i m,Z e w e a ot 当前被认
基于人眼视觉特性的嵌入式小波零树编码改进
波变换 , 综合 重新 定义零 树结构 、考虑人眼视觉特性 、 重新分类重要系数等措施 , 针对 E W 算法以下缺点进 Z 行 了改进 :① E W 算法未考虑最低 频带不同方向之间 Z 的相关性 ,零树结构 判断较 复杂 ,影响 了压 缩比和编 码 效率 ;② 未充分考虑人 眼视 觉特 ' h ma iu l [ u n vs a  ̄(
q ai . ul y t
Ke wo d :wa ee r so m;e e d d z r —r e wa e esi g n o ig;i g o r s in;e g nfr ai n o y rs v ltta f r n mb d e e o te v lt ma e e c dn ma e c mp e so d ei o m to f i g ; e o te tu t r ; u a s a y tm ma e z r - es cu e h m nviu l se r r s
算法。
关键 词 :小波 变换 ;嵌入 式小波零树 编码 ;图像 压缩 ;图像边缘信 息;零树 结构 ;人 眼视 觉特性
An I pr ve m a eCo ngAl rt m o d I g di go ihm s d o Ba e n EZW .nd H VS a
Absr c : Th sp p ra l e h sct e r ft eEZW l i a e nays st eba i h o y o h ag rt h a r p s sa i r v d EZW a e n eg t n n b s d o i h
21 0 0年 第 1 9卷 第 7期
计 算 机 系 统 应 用
改进的嵌入式小波零树编码算法
[ ywo d ]i g o rsin z rt e o ig E W lo tm Ke r s maecmpes ;eor dn ; Z a rh o ec gi
l 概 述
近年来 ,小波图像 压缩编码 以其压缩率 高、图像恢 复质 量高、可实现 渐进 式编/ 解码等优点 ,得到越来越广泛的研究 和应用。其 中,文献【] E W 算法被认 为是静态 图像 压缩 1的 Z 编码领域迄今 为止 最好 的算法之 一。它充分利 用小 波变换 后
除 E W 算法中的副扫描过程 , Z 从而省去 了存储 重要系数的位置信息的比特数 , 减少了 E W 算法 中扫描 次数 , Z 在很大程度上提高编码速度 , 缩减需 要编码 的符号数 目,是种快 速的编码算法 。实验结果表 明,运 用该算法 处理得 到的图像质量能够满足大多数 的应用需求 。
H H t 。
方法对小 波系数进行 编码。该算 法具 有编码效 率高、能 产生
嵌入式码 流和支持 多码率解码 等特点 。然而 ,图像 二维小波 变换 的计 算量大 , 需要较 多的存储器 , 而且小波编码速度慢、
功耗大 ,不适于 实时性 要求高的场合 。因此, 目前在这一领 域的研究热点主要表现在 :() 1采用更先进 的算法提 高编码速 度和降低 算法复杂度 。() 过硬件实现小波 图像压缩编码 , 2通 将使得编码系统成 本更低 、稳定性 更好 、体积 和功耗显 著降
中 圈分类号: P0. T 31 6
改进 的嵌 入 式 小 波零 树 编码 算 法
陈节龙 ,杨 静
( 上海海事大 学信 息工程 学院 ,上海 2 0 5 01 ) 3
摘
要: 在分析 E W 算法的基础上 ,提出一种改进 的图像编码算法 ,把小波 系数分解成 2 Z 组较 小的小波系数 ,分别对其进行编码 ,并移
嵌入式零树小波编码
嵌入式零树小波编码介绍嵌入式零树小波编码是一种用于无损压缩的图像编码技术。
它基于小波变换和零树编码的原理,通过将图像分解成多个频域和空域的子带,并根据其能量分布进行编码,从而达到压缩图像并保持高质量的目的。
本文将详细介绍嵌入式零树小波编码的原理、应用以及与其他图像编码方法的比较。
嵌入式零树小波编码原理小波变换小波变换是一种多分辨率分析方法,它将信号分解成具有不同尺度和频率特征的子信号。
在图像编码中,使用小波变换可以将图像分解成不同频带的子图像,从而提取出图像的局部特征。
小波变换可以采用离散小波变换(DWT)或连续小波变换(CWT)进行。
零树编码零树编码是一种稀疏表示的方法,它利用信号在频域中的能量分布来进行编码。
在零树编码中,对于能量较小的频域系数,可以将其置零,从而实现对信号的高效压缩。
嵌入式零树嵌入式零树是一种利用零树编码进行图像压缩的方法。
它能够根据不同的压缩需求,通过调整编码的精度和位平面的顺序来实现不同的压缩比和图像质量。
嵌入式零树小波编码流程1.将待压缩的图像进行小波变换,得到各个频带的系数。
2.根据嵌入式零树编码的要求,对系数进行阈值处理,将能量较小的系数置零。
3.将处理后的系数按照位平面的顺序进行编码。
4.根据编码的精度和位平面的顺序,生成编码比特流。
5.将比特流写入输出文件,并记录相关的编码信息。
嵌入式零树小波编码的应用嵌入式零树小波编码在图像压缩领域有着广泛的应用。
它可以在保证压缩比较高的同时,尽可能地保持图像的清晰度和细节。
以下是嵌入式零树小波编码的一些应用:无损压缩嵌入式零树小波编码可以实现无损压缩,即通过压缩图像文件的大小,但在解压缩时能够完全还原原始图像。
这在需要保留图像质量和细节的场景中非常重要,例如医学图像、卫星图像等。
有损压缩嵌入式零树小波编码也可以用于有损压缩,即通过牺牲一定的图像质量来达到更高的压缩比。
有损压缩适用于对图像质量要求不那么严格的应用场景,例如数字摄影、图像传输等。
嵌入式零树小波EZW编码及其算法改进
嵌入式零树小波EZW编码及其算法改进在基于小波变换的1. 嵌入式零树小波编码算法EZW1. 1 算法原理:内嵌编码[1](embedded coding)就是编码器将待编码的比特流按重要性的不同进行排序,根据目标码率或失真度大小要求随时结束编码;同样,对于给定码流解码器也能够随时结束解码,并可以得到相应码流截断处的目标码率的恢复由一副EZW 算法利用小波系数的特点较好地实现了1) 零树预测一副经过小波变换的定义一个零树的数据结构:一个小波系数x,对于一个给定的门限T,如果|x|2) 用零树结构编码重要重要3) 逐次逼近量化(Successive-Approximation Quantization,SAQ)内嵌编码的核心在于采用了逐次逼近的量化方法(SAQ)。
SAQ 按顺序使用了一系列阈值T0、T1,┄,TN-1 来判决重要性,其中Ti=Ti-1/2,初始阈值T0 按如下条件选择,OXjO2T0,其中Xj 表示所有变换系数。
在编(译)码过程中,始终保持着两个分离的列表:主表和辅表。
主表对应于编码中的不重要的集合或系数,其输出信息起到了恢复各重要值的空间位置结构的作用,而辅表是编码的有效信息,输出为各重要系数的二进制值。
编码分为主、辅两个过程:在主过程中,设定阈值为Ti,按上述原理对主表进行扫描编码,若是重要系数,则将其幅值加入辅表中,然后将该系数在数组中置为零,这样当阈值减小时,该系数不会影响新零树的出现;在辅过程中,对辅表中的重要系数进行细化,细化过程类似于比特平面编码。
对阈值Ti 来说,重要系数的所在区间为[Ti,2Ti],若辅表中的重要系数位于[Ti,3Ti/2],则用符号0 表示,否则用符号1 表示。
编码在两个过程中交替进行,在每个主过程前将阈值减半。
一种嵌入式小波零树的图像分割编码算法
第23卷 第1期西安科技学院学报Vol.23 No.1 2003年3月 JOURNAL OF XI’AN UN IV ERSIT Y OF SCIENCE AND TECHNOLO GY Mar.2003 文章编号:1671-1912(2003)01-0074-04一种嵌入式小波零树的图像分割编码算法Ξ侯 颖,李国民(西安科技学院通信与信息工程学院,陕西西安 710054)摘 要:针对极低码率下图像的压缩问题,基于嵌入式小波零树编码(EZW)方法的基础上提出了一种改进的新算法。
该方法对子带系数先进行四叉树图像分割预处理,随后再对均匀图像块进行EZW编码。
这种改进的编码算法使得大量非重要系数集中成图像块表示,可更有效地降低码率。
经过实验证明,由此方法得到的重构图像其主观视觉效果良好,与嵌入式小波零树算法相比,峰值信噪比(PSNR)在相同码率的情况下有较大的提高。
关键词:小波变换;零树编码;图像分割;图像压缩中图分类号:TN919.81 文献标识码:A0 引 言近年来,小波变换以其良好的空间-频率局部特性和与人眼视觉特性相符的变换机制,在图像编码领域获得了广泛的应用。
小波变换不仅可以对图像进行多尺度分解,形成子带图像,还可以有效地去除图像中系数的相关性,为其他的编码方法提供变换域。
目前基于小波变换的图像压缩方法很多,比较成功的有嵌入式小波零树编码、小波矢量量化编码、小波包最好基编码、分形-小波混合编码和基于神经网络的小波变换图像编码等等。
1 小波变换和嵌入式零树编码[1~3]1.小波变换小波变换是传统傅里叶变换发展史上里程碑式的进展。
小波变换的特点是时域和频域同时具有良好的局部化性质,从而可以聚焦到对象的任何细节。
实验证明,用小波变换处理图像不仅可以很好的去除象素间的相关性,而且变换后的能量集中性较好。
小波变换的基本思想是用一族小波函数Ψm,n(t)为基底来对信号f(t)进行表示或逼近。
对L2(R)空间中的任意函数f(t),它的二进小波变换为C m,n=∫+∞-∞f(t)Ψm,n(t)d t式中,小波函数Ψm,n(t)是通过小波基函数Ψ(亦称母函数)的伸缩(m)与平移(n)来构成一系列分辨率不同的正交投影空间及其相对应的基:Ψm,n(t)=2-m/2Ψ(2-m t-n)。
基于提升小波变换的嵌入式零树编码算法的改进
J OURNAL OF I NNER ONGOLI M A UNI VERS TY I OF TECHNOL0GY
文 章 编 号 :0 1 1 72 1 )20 3 —5 10 —5 6 (0 0 0— 100
基 于提 升小 波 变换 的 嵌 入式 零 树 编码 算 法 的 改进
11 3
示数据 集 { , , ∈z)a , 的含 义类似 . , 。d 等 第 一步是 分 裂过 程 , n 分 解 成两 个较 小 的子集 a , 最 简单 的 分裂 方 式是 将奇 数 点的集 合定 义 将 。 d ,
为 n, 将偶 数点 集合 定义 为 d , 。我们 将这种 方 式产生 的小波 称 为惰性 小波 . 第 二步是 预 测过 程 , 找到 一 个独 立 于数 据 特性 的预 测 算子 P, 过 预 测公 式 d : 通 一 一P( . n) 在这
韩建 伟 , 房建 东
( 蒙古 工业 大 学 信 息 工程 学 院 , 和 浩 特 0 0 5 ) 内 呼 1 0 1
摘要 : 针对E W 算法本身没有考虑各个子带的特点而采用统一编码等诸多问题 , Z
以 提 升 小 波 变 换 和 E W 算 法 为 基础 , 合 硬 件 实现 的可 行 性 , 出 了 一 种 E W 改 Z 结 提 Z 进 算 法 . 过 采 用 提 升 小 波 变 换 , 效 地 降 低 传 统 小 波 分 析 的运 算 量 和 复 杂性 . 通 有 其 次, 结合 小 波 变 换 后 各 个子 带 的 特 点 , 别 对 低 频 子 带 采 用 D C 无 损 压 缩 , 高 分 P M 对 频 子 带 采 用 零 树 扫 描 +游 程 编码 ; 后 对 同 一 幅 灰度 图 像 压 缩 并 重 构 . 果 表 明 , 最 结 此 方 法 不 仅 有 效 提 高 了 重 构 图 像 的 峰 值 信 噪 比 , 且 有 效 降 低 了硬 件 实 现 的 复 杂 而
改进的嵌入式小波零树编码算法
h aat t c e ins n ma s lyt HVS. n t mp d rv h pr’E W g rh T e n acd te h rce s c fo 踊ceta d u n i as s m ( c i r io h vu e ) a t tS ae imaeoi o e ai S Z a o t t mp S o l i m. h h ne e
(. ol e fnoma o c ne n n ier g L i n r utr U iesy Q n do2 6 , C ia 1 C l g fr t n i c dE gnei , a a g e oI i S e a n y Agi l e nv rt, ig a 6 9 hn ; c u i 1 0 2 S ad n ar S h o o a t T cn lg dS p ri o ,J a 5 0 , C ia . hn o gC de co l f l eh oo ya u evs n i n 0 Qu i y n i n 2 1 4 hn)
Ab t a t E sr c : ZW p r a h i o a p o c sa c mp t i e tc n q ef r e o ma c sc mp r d wi t e o i g t c n q e si ma e s f h ei v h i u o r r n e a o a e t o h r d n e h i u sa k su eo e t e pf h c t t
r s l h w a ee h n e l o t m e f r s e e a a fE W n i g u l y e p ca l ec s f o r t . e u t s o t t h n a c da g r h p ro s h t i m t r nt t Z i b h t h o ma eq a i , s e i l i t a eo w ae t ynh l
一种改进的嵌入式零树小波编码方法
总第170期2008年第8期 舰船电子工程S hi p E lectronic Engineering V ol .28N o .8 108 一种改进的嵌入式零树小波编码方法3张培珍1) 杨根源2) 王宗虎1) 徐圣良1)(海军航空工程学院研究生管理大队1) 烟台 264001)(海军航空工程学院指挥系2) 烟台 264001)摘 要 基于小波变换的图像编码是一种有效的图像压缩方法,最著名的是Shap iro 提出的小波零树编码方法。
根据小波零树结构的重新分类和编码流程,对E Z W 算法进行了改进。
仿真结果表明,在压缩比相同的情况下,该方法不仅能够在几乎不降低图像恢复质量的前提下提高了编码速度,压缩整体性能明显要优于EZW 算法。
关键词 小波变换;嵌入式零树小波;图像压缩编码中图分类号 TN 919.81A n Imp r oved Im age Coding M ethodB ased on Em beddedZero -tree W aveletZhang Pe izh en 1) Yan g G en yuan 2) W ang Z onghu 1) X u S heng liang1)(D epa rt m ent of G raduate M anagem ent,N A EL 1),Y anta i 264001)(D epart m ent of C o mm and,NA EL 2),Yantai 264001)A b s tra c t I m age coding based on w ave let is effective i m age co mp ression m ethod .EZW (e m bedded ze ro -tree w avele t ),w hich is m entioned by Jero m e M.S hap iro i s the best fam ous i m age coding .T his paper adjusts the struc t ure of the ze ro -tree ra 2tionally and changes t he origina l codi ng f l ow.E x pe ri m enta l results sho w tha t t h i s m e thod is co m petitive to,and open out pe rfor m s the best w avele t coding algorit hm (such as EZW ).Ke y w o rd s w avele t transform,E Z W ,i m age co mp ression coder C l a s s N um be r TN 919.811 引言EZ W 算法是一种非常简单有效的图像压缩编码算法,它通过不同尺度小波系数的空间相似性构造零树,并按比特平面优先传输重要系数,获得了很好的压缩效果[1~2]。
基于提升小波变换的嵌入式零树编码算法的改进
基于提升小波变换的嵌入式零树编码算法的改进韩建伟;房建东【摘要】针对EZW算法本身没有考虑各个子带的特点而采用统一编码等诸多问题,以提升小波变换和EZW算法为基础,结合硬件实现的可行性,提出了一种EZW改进算法.通过采用提升小波变换,有效地降低传统小波分析的运算量和复杂性.其次,结合小波变换后各个子带的特点,分别对低频子带采用DPCM无损压缩,对高频子带采用零树扫描+游程编码;最后对同一幅灰度图像压缩并重构.结果表明,此方法不仅有效提高了重构图像的峰值信噪比,而且有效降低了硬件实现的复杂度.【期刊名称】《内蒙古工业大学学报(自然科学版)》【年(卷),期】2010(029)002【总页数】5页(P130-134)【关键词】提升小波变换;小波变换;嵌入式零树小波算法;图像压缩【作者】韩建伟;房建东【作者单位】内蒙古工业大学信息工程学院,呼和浩特,010051;内蒙古工业大学信息工程学院,呼和浩特,010051【正文语种】中文【中图分类】TP273-20 引言小波变换理论是近几年兴起的崭新的时(空)频域分析理论,与其它的变换编码方法一样,小波变换也是将图像时域(空域)信号变换到系数空间(频域)上进行处理的方法,许多学者在利用小波变换进行图像压缩方面做了大量工作,并取得了相当大的成果,其中 Shaprio的嵌入式零树小波编码方法 EZW〔1〕是最有影响的小波图像编码方法之一.然而,由于传统的小波变换是在频率域进行的,其基本的变换工具是傅立叶变换,其变换过程主要是对图像行列分别滤波,进行卷积运算,其过程复杂,运算量大,不利于硬件和实时实现.此外,原始图像的整数数据经过传统小波变换后,得到的是浮点数,从计算机有舍入误差的角度来看,通常这样的小波变换不能无失真地重构,因此不能用于无损图像编码.而且,在对变换后的系数编码压缩时需要进行量化,量化的结果损失了一定的数据信息,无法完全重构.提升方法〔2~5〕则摆脱了传统的滤波器和傅立叶频域的概念,可以直接利用时域信号,从预测和更新的角度来设计算法.更为重要的是,EZW方法是对不同尺度的子图进行同等重要度的编码,特别是未能将最低频子图与其它高频子图分开处理,使最低频子图的较小损失,可能会较大地影响恢复图像的质量〔6~7〕.本文在对 Shapiro提出的嵌入式零树小波编码算法 EZW[Em bedded ZerotreeWavelet]分析的基础上,实现了 EZW算法的改进,并用 lake图对编码算法进行了仿真试验,仿真结果与 EZW算法做了比较.事实证明,该方法既提高了图像的重构质量,又降低了硬件实现的复杂度.1 提升小波分析一个标准的提升过程分为三步:分裂、预测和更新〔2~5〕.下面将介绍这三个步骤的实现过程.设 a0表示数据集{a0,j,j∈ Z},a1,d1等的含义类似.第一步是分裂过程,将a0分解成两个较小的子集a1,d1,最简单的分裂方式是将奇数点的集合定义为a1,将偶数点集合定义为d1,我们将这种方式产生的小波称为惰性小波.第二步是预测过程,找到一个独立于数据特性的预测算子 P,通过预测公式 d1:=d1-P(a1).在这里,“:=”表示对变量的更新而不是一个等式.第三步是更新过程,其基本思路是寻找一个更好的 a1使数据的某个标量 Q保持不变,即 Q(a1)=Q(a0).定义一个算子 U,使得由 U(d1)对 a1进行更新后保持等式成立.更新过程记为:a1:=a1+U(d1).给出了提升方案的示意图如图1所示〔5〕:图1 提升算法分解和重构示意图Fig.1 Schematic Diagrams of Decomposition and Reconstruction Algorithm s2 嵌入式零树小波编码 EZW算法简介EZW算法利用小波系数的特点较好地实现了图象编码的嵌入功能,主要包括以下三个过程:零树预测,用零树结构编码重要图,逐次逼近量化.2.1 零树预测定义一个零树的数据结构:一个小波系数X,对于一个给定的门限 T,如果|X|<T,则称小波系数X是不重要的.如果一个小波系数在一个粗的尺度上关于给定的门限 T是不重要的,之后在较细的尺度上在同样的空间位置中的所有小波系数也关于门限 T 是不重要的,则称这些小波系数形成了一个零树.2.2 用零树结构编码重要图重要图包括三种要素:即重要系数、孤立零和零树根.* 零树根(ZTR:Root of a zerotree):表示小波系数绝对值小于阈值,且其子孙系数绝对值小于阈值,或者小波系数绝对值小于阈值,无子孙.* 孤立零(IZ:Isolated zero/insignificant):表示小波系数绝对值小于阈值,但其子孙中存在绝对值大于阈值的系数.* 正重要系数(POS:Positive significant):表示小波系数绝对值大于给定阈值且为正数.* 负重要系数(NEG:Negative significant):表示小波系数绝对值大于给定阈值且为负数.2.3 逐次逼近量化内嵌编码的核心在于采用了逐次逼近的量化方法(SAQ:Successive-Approximation Quantization).SAQ按顺序使用了一系列阈值T0,T1,… ,TN-1来判决重要性,其中 Ti=Ti-1/2,初始阈值 T0,按如下条件选择,|X j|<2T0,其中 X j 表示所有变换系数〔8〕.不过 EZW算法存在着引言中所述的不足,在编码效率上仍然有进一步提高的可能.3 EZW的改进算法3.1 改进算法介绍基于以上分析,本试验改进策略主要体现在以下几个方面:1)采用提升格式的小波变换;2)高频和低频部分数据处理的改进;3)零树编码与熵编码相结合.3.1.1 采用提升格式的小波变换提升模型实现了真正意义上的无损可逆小波变换,在图像压缩传输领域得到广泛应用,并成为JPEG2000标准的核心部分.此外,提升模型避免了一般小波变换借助快速傅里叶变换完成卷积操作的步骤,仅含有移位运算和加减运算,便于硬件实现〔4〕.3.1.2 低频子带单独编码由小波图像的特性可知,最低频子带图像包含了原始图像的绝大部分能量,而且人眼对这一区域特别敏感,因此在图像的恢复过程中,其系数比其它各子带的系数更加重要,编码时应该使其失真最小,但原 EZW算法把分解后的所有子带统一处理,忽视了低频区系数的重要意义.针对原算法的不足,为了提高图像恢复的信噪比,本文把最低频子带与其它子带分开处理,采用 DPCM方法,对该子带进行无损压缩,这样可以有效地保证最后的失真很小.3.1.3 零树编码与熵编码相结合小波系数经过量化后,就可以进行渐进传输了,但每次传输时,先设定一个阈值,将超过阈值的小波系数进行传输;而低于阈值的小波系数则被认为是零,并在本次传输时不进行传输.零树编码方法可以看成为一个引入了零树概念的比特平面编码方法,但是在实际操作中发现,随着传输次数的增加,多个零树根连续出现的情况越来越频繁.这表明在每次传输所产生的符号串中,零树根的出现具有一定的相关性,而采用游程编码就正好利用了这种相关性.3.2 改进算法实现图2 本文算法实现过程Fig.2 The Process o f The Algorithm in The Paper4 仿真试验结果4.1 算例将本文的试验结果和经典的 EZW算法相比较的结果如表1所示.测试图像采用128pixel×128pixel×8bit/pixel的标准图像 lake,小波分解重构时采用常见的双正交 D9/7小波滤波器,5级分解.重构后图像质量以峰值信噪比(PSNR)〔8〕进行评价:其中,均方误差(MSE)为:为图像大小,分别为原始图像和重构图像对应像素点的像素值.4.2 M ATLAB仿真试验结果表1是本文算法与传统 EZW算法及改进 EZW算法在相同条件下的峰值信噪比比较.本文的试验程序是基于扫描次数控制的,得到的结果为:表1 仿真试验结果Table 1 Simulation Results5 结论本文算法综合考虑了已有的 EZW算法的多种改进形式,同时兼顾了硬件实现的要求,利用了提升小波变换运算速度快,存储开销小,便于硬件实现等优点;然后分别对低频部分无损压缩,高频部分高效处理,实现了峰值信噪比的较大提升,改善了图像的压缩效果;该方法适于任何应用图像压缩的场合,有很好的应用前景.参考文献:[1]Shapiro JM.Embedded image coding using zerotree of wavelet co-efficients[J].IEEE Trans.Signal Processing:1993,41(12):3445~ 3462.[2]SweldensW.The lifting scheme:A custom-design construction of biorthogonal wavelets[J].Journal of Appl.and Compute Harmonic Analysis,1996,3(2):186~200.[3]Calderbank A R,Daubechies I,Sweldens W.W avelet transform s that map integers to integers[J].App lied and Computational HarmonicAnalysis(ACHA):1998,15(3):332~369.[4]Daubechies I,Sweldens W.Factoring w avelet transforms into lifting steps[J].Journal of Fourier Analysis and App lications,:1998,4(3):245~ 267.[5]Sw eldens W.The lifting scheme:A construction of second generation w avelets[J].SIAM Journalon Mathematical Analysis:1997,29(2):511~ 546. [6]张旭东,卢国栋,冯建.图像编码基础和小波压缩技术-原理、算法和标准 [M].北京:清华大学出版社,2004:67~99.[7]胡涛,刘改进.一种新的图像压缩编码算法研究 [J].计算机工程与应用,2005,30(4):91~ 93.[8]Rafael C,Gonzalez,Richard E,W oods.Digital Image Processing[M].阮秋琦,阮宇智,译.第二版.北京:电子工业出版社,2005:70~ 80.。
一种改进的嵌入式零树小波图像编码算法
码 ,再将编码后的标志位 比特流与幅值量化得到的比特流组合进行游程编码。实验结果表明, 在不影 响其他标志位的前提下,重新分类重要系数极大的减少 了 零树根的数量 ,节省 了扫描时间,提高 了 压
缩 比和 编码 效率 。 关键 词 :小 波 变换 ;E W ; 图像 压缩 Z
中图分 类号 :T 3 1 1 P9. 4 文 献标识 码 :A 文章 编号 : 10 .8 12 0 )90 4 .5 0 18 9 (0 80 .5 10
Ru —e gt od n o r c d h y olSbi a y s e m d t e q n i ai ft mp iu e. p rme t n ln h c i g t e o e t e s mb ’ n r t a a ua tz t r n h on o a lt d Ex he e i na l r s ls h e u t s ow ha i t od g e ty r d e e umb r of z r e o t h o gh r — l s iy n e t t t s me h r a l e uc s t n h h e e o t e r o s t r u e c a sf i g t r h sg fc n s mbo s a e t e c n ng i e n p o i ni a t y i l,s v s h s a ni t m ,a d r mots o r s i n ai a d o i g f ce c , e c mp e so r to n c d n e i i n y
基于矢量量化的嵌入式零树小波改进编码方法
基于矢量量化的嵌入式零树小波改进编码方法马勇;阮洋【摘要】基于矢量量化的SOFM算法和嵌入式零树小波算法(EZW)如今已经广泛的被使用于图像压缩领域,均被认为是非常有效的压缩编码技术.矢量量化方法压缩比较高,但往往存在分块效应,而EZW算法在高压缩比情况下存在恢复的图像质量较差的问题,提出一种基于矢量量化的嵌入式零树小波方法,它的基本原理是引入差值图像思想,先对原图像做矢量量化,再将原图像与矢量量化的恢复图像求差值图像,差值图像经过小波分解以后会存在大量为0的小波系数,再利用EZW编码,帮助提高重建图像质量.实验表明,相对于EZW和JPEG2000算法,本文算法的压缩比和编码质量均有显著提高.%Vector quantization approach high compression ratio, but usually have a domino effect. EZW algorithm in high compression ratio cases recovers images of poor quality. This paper proposes a Improved embedded zerotree wavelet coding method based on the vector quantization. The basic principle is the introduction of the concept of value for the difference image, the difference value image after wavelet decomposition can have a large number of 0 of wavelet coefficients. Using EZW coding will be conducive to improving the quality of reconstructed image.【期刊名称】《计算机系统应用》【年(卷),期】2012(021)001【总页数】4页(P160-163)【关键词】图像压缩;矢量量化;Kohonen神经网络;EZW【作者】马勇;阮洋【作者单位】辽宁工程技术大学理学院,阜新123000;辽宁工程技术大学理学院,阜新123000【正文语种】中文矢量量化(Vector Quantization,简称 VQ)是一种利用相邻采样之间相关性的高效有损压缩方法,它已被广泛地用于图像和语言信号的压缩,其关键技术是码书设计。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图像数据压缩就是通过减少 图像数据之间 的冗余来减少
系数 , 同一方向高一分辨率等级 , 在 并且 与其在相 同空 间位 置
的所有系数称为它的子系数 ;
数据量 , 从而达到减少存储空间 , 提高传输效率 的目的… 。上
个 世纪 9 0年代后 , 图像压缩编码研究取得 了一系列 的阶段性 新成果 , 于零树的编码法首先由 A S Lws G. nwe 提 基 . .e i 和 K o l s 出 J其特点是根据小波系数在同方 向子带 中的相似性 , , 利用
时, i 用 来表示 这个不 重要子带 , 同时 不用再 扫描该子 带, 直接扫描下 一个子带 ; t o 时, p表 示正重 要系 数 , 当 >T 用 n
的小波系数 , 为了判断其是孤立零还是零树 根 , 必须对其所有 后代 系数进行扫描 , 势必增加编码 时间 , 导致编码速度较慢。
S
l
S
O 1
S
0 l
S
0 O l
S
O 0 l
S
0 0 l
S
O 0 0
l
地利用 了小波系数 的特性 , 实现 了图像 的可分级编码 。但也 存在算 法时间长和空间复杂度过高的缺点。
3
4
1 嵌入式零树小波编码
仿真 图片对 比: 压缩 比2 : 。 0 1
I, t tJ 。 t
t
t 6
t 3
t
t
t
一 一
图7 a E W 原算法 () Z
Ps NR =21. 0 7
图 7 b 改 进 算 法 ()
Ps NR =2 4 2.6
12 2 逐 次 逼 近量 化 ..
图 4 D C 原理 图 PM
在 E W 算 法 中使 用 的是 逐次 逼 近量 化 (u csi Z sces e印一 v
poiai uni t n S Q 方法 。逐 次逼 近量 化 的主要 思 rx t nq atao ,A ) m o zi
L H l
扫描从最低频子带
需
图 2 子带间的父子关 系 在对小波系数 编码时 , 小波系数 的扫描应保证 没有子 对
孙系数在其父系数之前被扫 描。对一 个 Ⅳ级分解小波 变换 , 开始 , 然后扫描 舭 % ,H , , H N 再扫描
2 系数之间比较 , 于低分辨率 等级 子带 的系数 称为父 ) 处
1 1 嵌 入 式 编 码 .
5
6
7
嵌入式编码 即编码器把待编码的 比特流按照重要性的不 同进行排序 , 根据 目标码率要求 随时结束编码 ; 对于给定的码
流, 解码器也能够在任意点结束解码 , 可以得 到相应 目标码 并 图 1 按幅度排序信息的二进制表 示 图2为一个采用上述方式进行 三级分解的小波树。其 中 箭头方 向表示 , 由父系数子带指 向子系数子带 。
要想在解码端恢 复出原图像 , 要传送小 波系数 的排序 需 信息和位信息 。如果每个小波系数 的排序信息 和位信 息都要
传送的话 , 这样需要的数据花销是非常大的 , 根本就达不 到压 缩的 目的 , 但是零树结构的存在解决了这个难题 …。 零树的数据结构 : 对于一个小波系数 , 如果对 于一个 给
码方法。最后通过 M T A 7 0实验仿真 , A L B. 实验结果证明了改进算法的有效性 。 关键词 : 嵌入式 ; 零树编码 ; 图像压缩 中图分类号 :P 1 T 31 . 文献标识码 : A 文章编号 : 0 0 o (0 2 o 0 1 一o 1 6— r 7 2 1 )4— l8 3 0 7
需要对数据 扫描两遍 , 而且 每一 棵零树必 须要在前一棵 零树 生成之后才能生成 , 造成编 码效率低 。对 于一个 小于 阈值
方法相 同。对于每一个 子带将其绝对值最大值 与 进行 比较 , 若 >T , o则该子带称为重要子 带; t o , 若 <T 则该 子带 称为不重要子带 。开始扫描 时 , 仍然按 照 m r n扫描顺 序进 ot o 行扫描 。在整个编码 中用 P表示正重要 系数 , n表示负重要系 数 ,表示不重要系数 ,表示非重要子带。 当扫描时发现 f t i <
数 , 独 对 其 进 行 无 失 真 编码 , 用 差 分 脉 冲 编 码 调 制 单 采
( P M)对 编码 后 的 码 流再 进 行 熵 编码 , 一 步 压 缩 码 流 , DC , 进 提
定的 门限 , I T则称该小波 系数 为重要系数 , > , 否则为不
重要系数 。正重要系数用符号 P S psi ) O ( oiv 表示 , te 负重 要 系数用符号 N G( eav ) E ngte 表示 。如果该系数为不重要系数 , i 但是其子孙 系数 中有重 要系数 , 则该 系数 为孤立 零点 , I 用 z (sle ) i a d 表示 。如果该 系数为不重要 系数 , 是其子孙系数 ot 但 中没有重要 系数 , 且该系数的父系数为重要系数 , 则该 系数 为 零树根 , Z R(eo e ) 用 T zrt e 表示 , r 该系数和其子孙系数就形成 了
传输幅值最大的变换系数的位信息 , 就是 最重要 的信息 , 也 然 后传输次重要系数 , 最后 传输 的系数最不 重要 J 。在传 输前
所有 的变换系数用二进制的方式表示 , 如图 1 。
12 零 树 小 波编 码 .
12 1 小 波树 结 构 ..
儿士 , , 。 J IH I3  ̄ H ' —— L —— H —— — \L
32 重 要 子带 编 码 . 副
在原始嵌入式零树编码 中 , 了找 到重要 系数 和确定零 为 树根的位置 , 为了确定一个小波系数 是零 树根还是孤立零 , 往
想是 , 通过逐次使用阈值 序列 , , , 一来判断小波系数 … 。 的重要性 , 并确定其类型码和 幅值码 。
下一分辨率等级 的子带 ‰ ~ , 一, H 一 , L 。H N 如此继续 , 最后
扫描 H 。 H 。如 图 3所 示 。
L 3 L Hl HL
19 1
E W对所有频域不加 区分 , Z 进行 同等重要程度的编码 , 没有充
分利用小波变换后 系数的特点。 。
3 在 E W 算法中树 间存 在大量 的冗余 , ) Z 但是 E W 算法 Z 没有利用树与树之 间的关系来减小树间冗余 。
第3 3卷
第 4期
四 川 兵 工 学 报
2 1 4月 02年
【 基础理论与应用研码 方法
胡静 涛 , 陈 卫
( 陆军军官学院 5系, 合肥 20 3 ) 30 1
摘要 : 中详细介绍 了嵌入式零树小波编码 , 文 并分析了嵌入式零树小波编码的不足。针对其不足 , 提出了一种改进 的编
L,
H 瓦 /
I2 H H1 / / H
4 同一子带 中相邻系数 之间有一定 的相关性 , ) 在高频 系
数 中表现的尤 为突出 , 通过 子带 的集合 可 以进一步 地压缩数 据 。但是 E W 算法并没有对这种相关性进行充分 的利用。 Z
/
/
LH 。
一
3 E W 算法的改进 Z
I
i \ 删 、 \
小 波分解后 , 各个分辨 率子带 中的系数并不是完 全独立 的 , 的子带之间有结构的 自相似性 , 图像 具有结构冗余 。各 分辨率子带系数 问有如下的对应关系 J 。 1 除了最高分辨率 的子带外 , ) 每一个 小波 系数 都与 同空 间方 向的高一级分辨率等级内的一组小波 系数相联 系;
收 稿 日期 : 1 0 2 2 2— 2— 7 0
作者简介 : 涛(97 ) 男 , 士研究生 , 胡静 18一 , 硕 主要从事战场情报处理与应用研究 ; 陈卫 (9O ) 男 , 17 一 , 教授 , 硕士生导师 , 主 要从事无人机战场情报处理与应用研究 。
胡静 涛 , : 等 一种 改进 的嵌入式零树 小波编码 方法
一
3 对于一个给定的父系数 , ) 与其在同空间方向 , 且分辨率
等级更高 的所有子 系数 , 称为它的子孙系数 ; 4 除 了最低分辨率的子带 , ) 所有的父系数都有 4个子系。
符 号
1 2
种称为小波树的树形结 构来组织 小波系数 , 使其 能去除频
S
l
域和空 间域 中的相关性 。接着 Sai 结 合 比特平 面编码 hpr o 方法设计 了一种更好 的零树编码方法一嵌入式零树小波 编码 ( Z 方法 ,hpi E W) S ar o提出的嵌 入式零树 小波算 法 , 它有效
2 通过前 面的分析我们 知道 , ) 经过小 波变换后 的系数重 要程度不 同。低 频系数重要 , 而高频 系数相对不 重要 。但是
10 2
四 川 兵 工 学 报
ht:/cgjusr.o / t / sb.or vcr p e n
表示负重要系数 ,表示不重要系数 ,表示非重要子带 。 t i
一
高压缩效率。 DC P M预测编码的系统原理框图 , 如图 4 。
个零树 , 在低分 辨率 上 的那 个小 波系数 被称 为母体 , 树 是
根; 在高分辨率上 同方 向相应位置上 的那些小 波系数称为孩
子 。通过这种零树结构 , 巧妙地编码 , 使用于描述重要 系数 的 位置信息大大减少。
在整个编( ) 解 码过程 中 , 始终存在着 两个过程一主扫描
往需要扫描整棵 四叉树和大量重 复的扫描 , 时间复杂度高 , 同
时消耗 了大量的内存。 如果在扫描中事先就能确 定重要 系数可能存 在的位置 , 只对重要系数存 在的子带进 行扫描 , 不存在重 要系数 的子 对 带不扫描 , 样将在 一定 程度 上减少 扫描 时间 , 这 提高压 缩 速 度 。由小波变换原理我们可 以知道 , 幅图像经过 Ⅳ级小 波 一 变换分解后 , 形成了 3 N+1 个子带 。首先 , 寻找每个 子带 中的