第八章__JPEG2000压缩标准简介
JPEG2000图像压缩算法标准
JPEG2000图像压缩算法标准摘要:JPEG2000是为适应不断发展的图像压缩应用而出现的新的静止图像压缩标准。
本文介绍了JPEG2000图像编码系统的实现过程, 对其中采用的基本算法和关键技术进行了描述,介绍了这一新标准的特点及应用场合,并对其性能进行了分析。
关键词:JPEG2000;图像压缩;基本原理;感兴趣区域引言随着多媒体技术的不断运用,图像压缩要求更高的性能和新的特征。
为了满足静止图像在特殊领域编码的需求,JPEG2000作为一个新的标准处于不断的发展中。
它不仅希望提供优于现行标准的失真率和个人图像压缩性能,而且还可以提供一些现行标准不能有效地实现甚至在很多情况下完全无法实现的功能和特性。
这种新的标准更加注重图像的可伸缩表述。
所以就可以在任意给定的分辨率级别上来提供一个低质量的图像恢复,或者在要求的分辨率和信噪比的情况下提取图像的部分区域。
1.JPEG2000的基本介绍及优势相信大家对JPEG这种图像格式都非常熟悉,在我们日常所接触的图像中,绝大多数都是JPEG格式的。
JPEG的全称为Joint Photographic Experts Group,它是一个在国际标准组织(ISO)下从事静态图像压缩标准制定的委员会,它制定出了第一套国际静态图像压缩标准:ISO 10918-1,俗称JPEG。
由于相对于BMP等格式而言,品质相差无己的JPEG格式能让图像文件“苗条”很多,无论是传送还是保存都非常方便,因此JPEG格式在推出后大受欢迎。
随着网络的发展,JPEG的应用更加广泛,目前网站上80%的图像都采用JPEG格式。
但是,随着多媒体应用领域的快速增长,传统JPEG压缩技术已无法满足人们对数字化多媒体图像资料的要求:网上JPEG图像只能一行一行地下载,直到全部下载完毕,才可以看到整个图像,如果只对图像的局部感兴趣也只能将整个图片载下来再处理;JPEG格式的图像文件体积仍然嫌大;JPEG格式属于有损压缩,当被压缩的图像上有大片近似颜色时,会出现马赛克现象;同样由于有损压缩的原因,许多对图像质量要求较高的应用JPEG无法胜任。
JPEG2000图像压缩算法标准剖析
JPEG2000图像压缩算法标准摘要:JPEG2000是为适应不断发展的图像压缩应用而出现的新的静止图像压缩标准。
本文介绍了JPEG2000图像编码系统的实现过程, 对其中采用的基本算法和关键技术进行了描述,介绍了这一新标准的特点及应用场合,并对其性能进行了分析。
关键词:JPEG2000;图像压缩;基本原理;感兴趣区域引言随着多媒体技术的不断运用,图像压缩要求更高的性能和新的特征。
为了满足静止图像在特殊领域编码的需求,JPEG2000作为一个新的标准处于不断的发展中。
它不仅希望提供优于现行标准的失真率和个人图像压缩性能,而且还可以提供一些现行标准不能有效地实现甚至在很多情况下完全无法实现的功能和特性。
这种新的标准更加注重图像的可伸缩表述。
所以就可以在任意给定的分辨率级别上来提供一个低质量的图像恢复,或者在要求的分辨率和信噪比的情况下提取图像的部分区域。
1.JPEG2000的基本介绍及优势相信大家对JPEG这种图像格式都非常熟悉,在我们日常所接触的图像中,绝大多数都是JPEG格式的。
JPEG的全称为Joint Photographic Experts Group,它是一个在国际标准组织(ISO)下从事静态图像压缩标准制定的委员会,它制定出了第一套国际静态图像压缩标准:ISO 10918-1,俗称JPEG。
由于相对于BMP等格式而言,品质相差无己的JPEG格式能让图像文件“苗条”很多,无论是传送还是保存都非常方便,因此JPEG格式在推出后大受欢迎。
随着网络的发展,JPEG的应用更加广泛,目前网站上80%的图像都采用JPEG格式。
但是,随着多媒体应用领域的快速增长,传统JPEG压缩技术已无法满足人们对数字化多媒体图像资料的要求:网上JPEG图像只能一行一行地下载,直到全部下载完毕,才可以看到整个图像,如果只对图像的局部感兴趣也只能将整个图片载下来再处理;JPEG格式的图像文件体积仍然嫌大;JPEG格式属于有损压缩,当被压缩的图像上有大片近似颜色时,会出现马赛克现象;同样由于有损压缩的原因,许多对图像质量要求较高的应用JPEG无法胜任。
JPEG2000图像压缩算法标准
JPEG2000图像压缩算法标准摘要:JPEG2000是为适应不断发展的图像压缩应用而出现的新的静止图像压缩标准。
本文介绍了JPEG2000图像编码系统的实现过程, 对其中采用的基本算法和关键技术进行了描述,介绍了这一新标准的特点及应用场合,并对其性能进行了分析。
关键词:JPEG2000;图像压缩;基本原理;感兴趣区域引言随着多媒体技术的不断运用,图像压缩要求更高的性能和新的特征。
为了满足静止图像在特殊领域编码的需求,JPEG2000作为一个新的标准处于不断的发展中。
它不仅希望提供优于现行标准的失真率和个人图像压缩性能,而且还可以提供一些现行标准不能有效地实现甚至在很多情况下完全无法实现的功能和特性。
这种新的标准更加注重图像的可伸缩表述。
所以就可以在任意给定的分辨率级别上来提供一个低质量的图像恢复,或者在要求的分辨率和信噪比的情况下提取图像的部分区域。
1.JPEG2000的基本介绍及优势相信大家对JPEG这种图像格式都非常熟悉,在我们日常所接触的图像中,绝大多数都是JPEG格式的。
JPEG的全称为Joint Photographic Experts Group,它是一个在国际标准组织(ISO)下从事静态图像压缩标准制定的委员会,它制定出了第一套国际静态图像压缩标准:ISO 10918-1,俗称JPEG。
由于相对于BMP等格式而言,品质相差无己的JPEG格式能让图像文件“苗条”很多,无论是传送还是保存都非常方便,因此JPEG格式在推出后大受欢迎。
随着网络的发展,JPEG的应用更加广泛,目前网站上80%的图像都采用JPEG格式。
但是,随着多媒体应用领域的快速增长,传统JPEG压缩技术已无法满足人们对数字化多媒体图像资料的要求:网上JPEG图像只能一行一行地下载,直到全部下载完毕,才可以看到整个图像,如果只对图像的局部感兴趣也只能将整个图片载下来再处理;JPEG格式的图像文件体积仍然嫌大;JPEG格式属于有损压缩,当被压缩的图像上有大片近似颜色时,会出现马赛克现象;同样由于有损压缩的原因,许多对图像质量要求较高的应用JPEG无法胜任。
静态图像压缩JPEG2000标准
4) JPEG2000能方便的实现对码流的随机存取与处理,保证位错误的鲁棒性。
5) JPEG2000支持所谓的感兴趣区域特性,你可以任意指定图像上你感兴趣区域的压缩质量,还可以选择指定的部份先解压缩,这样我们就可以很方便的突出图片中的重点进行浏览。
(3)JPEG2000图片的压缩
目前有很多公司、机构提供了JPEG2000的压缩工具及编解码器。主要有LuraWave SmartCompress Freeware for Windows、Elecard Wavelet Image Compressor等。其中以LuraTech的LuraWave SmartCompress 及相应编码器生成的LuraWave(lwf)格式最有名。
2. JPEG2000标准
随着多媒体应用领域的激增,传统JPEG压缩技术已无法满足人们对多媒体图像资料的要求。因此,更高压缩率以及更多新功能的新一代静态图像压缩技术 JPEG 2000 随之诞生。
JPEG2000标准同样由JPEG 组织负责制定。自1997年3月开始筹划,于2000年3月出台。其标准号为ISO 15444。
(1)JPEG标准的组成部分
JPEG标准包括基于DPCM(差分脉冲编码调制)的无损压缩编码,基于DCT(离散余弦变换)和Fuffman编码的有损压缩算法两个部分。前者不会产生失真,但压缩比很小;后一种算法进行图像压缩信息虽有损失,但压缩比可以很大,例如压缩20倍左右时,人眼基本上看不出失真。目前我们对JPEG标准的应用主要是步骤
JPEG算法操作可分成以下三个基本步骤:
1) 通过离散余弦变换(DCT)去除数据冗余。
2) 使用量化表对DCT系数进行量化,量化表是根据人类视觉系统和压缩图像类型的特点进行优化的量化系数矩阵。
多媒体图像压缩编码——JPEG2000编码
《多媒体应用技术》专题报告论文题目:多媒体图像压缩编码——JPEG编码姓名:王华志学号:1049721201432学院班级:计算机学院1211班2013年7月1日摘要:图像压缩是图像处理的重要技术,本文就图像压缩技术的现状及JPEG2000压缩技术进行了分析和总结。
关键字:图像处理、JPEG2000、小波变换、嵌入式Abstract:Image compression is an important technology of image processing,and in this paper, the present situation of image compression technology andJPEG2000compression upon technology are analyzed and summarized.Keywords:imageprocessing,JPEG2000,WT,Embedded1. 引言随着科技的不断发展,信息存储和传递的方式也越来越丰富,信息保真度要求也越来越高。
在开发多媒体应用系统时,遇到的最大障碍是对多媒体信息巨大数据量所进行的采集、存储、处理和传输。
其中,数据量最大的是数字视频数据。
例如,1幅640*480中等分辨率的彩色图像,其数据量大约为0.92MB。
这么大的图像,传输速度以平均4k/s估算,完整地传输这幅图需要230s,也就是接近4rain。
假设是可视电话,或者数字广播电视,以每秒播放30帧计算,一张光盘里只能存放24s的视频信息,更不用说在网络上传输的效果了。
同时大数据量的图像信息也会给存储器的存储容量,通信干线信道的带宽,以及计算机的处理速度增加极大的压力。
单纯靠增加存储器容量,提高信道带宽以及计算机的处理速度等方法来解决这个问题是不现实的。
因此,图像压缩方法的研究非常有必要。
2.图像压缩技术的现状图像压缩已研究了几十年,提出了诸如DPCM、DCT、VQ等压缩方法,并已出台了基于DCT等技术的国际压缩标准,如JPEG、MPEG、H.261等。
JPEG2000是新一代静止图像压缩国际标准
JPEG2000是新一代静止图像压缩国际标准,具有优越的图像压缩性能和高的图像质量,不仅克服了传统J PEG静止图像压缩标准在高压缩时出现方块效应的缺点,还提供了图像渐进传输、图像质量可伸缩及感兴趣区域编码等特性,可以应用于数码相机、医疗图像、网络传输等方面。
2 JPEG2000标准基本原理2.1 JPEG2000编解码框架JPEG2000编码器编码主要有预处理、小波变换、量化和熵编码等步骤,相对于编码过程,该系统的解码过程比较简单[1]。
JPEG2000编解码器框图如图1和图2所示。
图1 JPEG2000编码器框图图2 JPEG2000解码器框图2.2 JPEG2000编码的核心算法1)DWT变换通过离散小波变换多级小波分解,小波系数既能表示图像片中局部区域的高频信息也能表示图像片中的低频信息。
这样,即使在低比特率的情况下,也能保持较多的图像细节,另外,下一级分解得到的系数所表示图像在水平和垂直方向的分辨率只有上一级小波系数所表示的图像的一半,所以通过对图像的不同级进行解码,就可以得到具有不同空间分辨率的图像。
2)EBCOT算法EBCOT算法的基本思想是将小波变换以后的子带划分为大小固定的码块,对码块系数量化,按照二进制位分层的方法,从高有效位平面开始,依次对每个位平面上的所有小波系数位进行三个通道扫描建模(重要性传播编码通道、幅度精炼编码通道、清除编码通道),即位平面编码,生成上下文和0、1符号对,然后对这些上下文和符号对进行上下文算术编码,形成码块码流,完成第一阶段编码块编码;最后根据一定参数指标如码率、失真度,按率失真最优原则在每个独立码块码流中截取合适的位流组装成最终的图像压缩码流,完成第二阶段码流组装过程[2]。
2.3 EBCOT算法中块编码算法的改进研究及实现在JPEG2000编解码系统中,EBCOT算法是其重要的组成部分。
而EBCOT算法中的第一阶段块编码又是整个算法的核心,它占用了大量的编码时间,无论是无损压缩还是有损压缩,EBCOT算法中的位平面编码时间都占到整个编码耗时的50%以上[3][4]。
jpeg2000原理
jpeg2000原理JPEG2000是一种用于图像压缩和编码的标准,它采用了一种先进的压缩算法,能够在保持高质量图像的同时,显著减小文件的大小。
JPEG2000的原理基于离散小波变换和熵编码。
本文将详细介绍JPEG2000的原理和工作流程。
JPEG2000使用离散小波变换(DWT)来将图像转换为一组频域系数。
通过将图像分解为不同的频带,DWT能够捕捉到图像中的不同尺度和方向的细节。
这种分解过程是通过将图像分解为低频和高频子带来实现的。
低频子带包含图像的整体结构和大部分能量,而高频子带则包含图像的细节信息。
这种分解过程使得JPEG2000能够对图像进行局部处理,从而提高压缩效率。
接下来,JPEG2000使用基于小波系数的量化和编码过程来减小图像的大小。
在量化过程中,JPEG2000根据不同子带的特性对小波系数进行量化。
由于人眼对图像的敏感度不同,JPEG2000能够根据不同频带的重要性进行自适应量化,从而保留图像的重要细节。
量化后,JPEG2000使用无损熵编码来进一步减小图像的大小。
无损熵编码技术能够通过统计和建模来找出图像中的冗余信息,并将其移除。
这种编码方法能够显著减小文件的大小,同时保持图像的高质量。
JPEG2000还具有一些其他的特性和优势。
首先,JPEG2000支持无损和有损压缩。
无损压缩能够完全还原原始图像,适用于对图像质量要求较高的应用,如医学影像。
而有损压缩则能够在一定程度上牺牲图像质量,但能够进一步减小文件的大小,适用于对图像质量要求较低的应用,如互联网传输。
其次,JPEG2000还支持渐进传输和隔行扫描。
渐进传输允许图像从低分辨率逐渐提高到高分辨率,使得用户能够在传输过程中逐步查看图像。
隔行扫描则能够将图像的奇偶行分别编码,从而提高图像的显示效果。
在实际应用中,JPEG2000被广泛应用于许多领域,如卫星图像、数字摄影、医学影像等。
由于其高压缩比和保持图像质量的能力,JPEG2000能够减少存储和传输的成本,并提高图像的可视化效果。
新一代的静止图像压缩标准——JPEG2000简介
对数码相机拍 摄 的达数百 万个 像素 的 图像 进行 编码 化 的要 求 , 这也 是 JE 2 0 P G 00产 生 的 直接原 因。 较 之 J E J E 20 P G, G 0 0在 压 缩 方 面需 要 高 4~5倍 的 处 理 能 力 ; 放 大 率 方 面 也 需 要 P 在
将 Y、 G 三种分量分 割成相互 邻接 的 8× G 8像素 的块 。以后 的处理 都 以块 为单位
进 行 。 由于 块 的划 分 , 以后 的处 理 可 以独 立 进行 , 是 视 觉 上 都 能 保 持 良好 的 图像 质量 。 同 时 , E J G设 想 的一 般 是 对 8比特 的 图像 ( 5 P 26 个 灰 度 级 ) 行 编码 , 医疗 图 像 或 电 视 台 的 原 始 图 像 的灰 度 级 都 大 于 2 6, 就 产 生 了 进 但 5 这
一
备 , 而 简 化 了设 备 的 开 发 过 程 。 从
2 JE 和 JE 20 PG P G 0 0编 码 过 程
2 1 JE . P G的 编 码 过 程 ( )色 度 变 换 和 分 块 1
JE P G假 定 输 入 的都 是 R GB各 分 量 为 8 / e 的 全 色 图 像 。 首 先 是 消 除 R B分 量 间 b pl G 的冗 余 度 , R B色 度 空 间 变 换 成 由亮 度 分 量 ( 和 色 差 分 量 ( 及 G ) 成 的 色 度 空 将 G Y) G 构 间 。如 果 输 入 的是 黑 白图像 , 么 这 一 过 程 就省 略 了 。 那 ( )图像 的分 块 2
・
刘春阳
编译 自,、夕一7工一叉 ,0 2 1 , f / 2 0 ( ) 金玉兰校
3 0
JPEG2000压缩编码标准介绍
J PEG2000压缩编码标准介绍刘建华Ξ 张昌年(桂林航天工业高等专科学校 广西桂林 541004)摘 要 静态数字图像处理是当前信息技术(尤其是多媒体技术)的一个重要组成部分,随着多媒体应用的不断增长,对多媒体应用技术上的要求也在不断提升。
静态数字图像压缩在需要实现新的功能的同时,需要较高的性能。
于是,新的编码压缩标准J PEG2000应运而生。
J PEG2000是目前国际上最新的静态图像压缩编码标准,介绍了J PEG2000的应用背景,对该标准的新特性,包括ROI编码、随机访问技术、渐进传输等进行了探讨。
对J PEG2000与静态图像压缩编码的现有标准进行了分析和比较。
关键词 J PEG2000标准;渐进;重要区域中图分类号:TP311.561 引言J PEG2000压缩编码标准为许多领域,例如远程教育和医疗、管道监控、无线网络应用等,提供了新的解决方案。
111 远程教育和医疗应用目前的远程应用主要集中在远程教育和远程控制等领域,远程医疗(例如远程控制的外科手术等)是在远程控制领域的一个重要分支。
在网络教学和远程医疗应用的图像传输中,对网络的传输速度和图像的精度要求都很高。
而传输速度与需要传输的图像的大小一直是一对不可调和的矛盾,这是网络教学和远程医疗应用所面临的首要技术问题。
J PEG2000中提供了一种全新的功能:ROI(Re2 gion of Interest重要区域)编码。
这种功能非常适合解决远程应用的图像传输问题。
在远程应用的图像中,有一部分图像区域在图像或其组成成分特别重要(ROI),例如在外科手术中病人的被操作部位,对这部分区域的精度要求相对比较高,剩余的部分是背景区域(Back G round),这部分区域相对而言不是很重要。
在J PEG2000中,用户(例如医生)可以随时指定ROI区域,在ROI编码中,图像的一部分(ROI)与背景相比可以被更高质量地编码。
在传输带宽受限制的情况下,只对ROI进行编码可以大大地减少传输时间。
jpeg2000 标准
jpeg2000 标准JPEG2000 标准。
JPEG2000 是一种用于压缩图像的标准,它是由国际标准化组织(ISO)于2000年制定的。
与传统的JPEG标准相比,JPEG2000 在图像压缩方面有着显著的优势,能够提供更高的压缩比和更好的图像质量,同时还支持透明度和多分辨率。
首先,JPEG2000 使用了一种称为小波变换的新的压缩算法,相比于JPEG的离散余弦变换(DCT),小波变换在压缩时能够更好地保留图像的细节和轮廓,因此能够产生更高质量的压缩图像。
此外,JPEG2000 还支持无损压缩,这意味着用户可以在不损失图像质量的情况下对图像进行压缩,这对于一些对图像质量要求较高的应用来说非常重要。
其次,JPEG2000 支持透明度的压缩。
传统的JPEG标准并不支持透明度的压缩,这意味着在JPEG图像中,无法将某些区域设置为透明。
而在JPEG2000 中,可以轻松地实现对图像透明度的压缩,这为图像合成和叠加提供了更多的可能性。
另外,JPEG2000 还支持多分辨率的压缩。
这意味着可以将图像压缩成多个分辨率的版本,用户可以根据需要选择不同分辨率的图像进行传输和显示,这对于网络传输和移动设备的显示来说非常有用。
除了上述优点之外,JPEG2000 还具有良好的渐进式传输特性,能够在图像传输过程中逐渐提高图像质量,这对于网络环境下的图像传输非常有利。
此外,JPEG2000 还具有较好的容错性,能够在一定程度上抵抗传输过程中的误码和丢包,保证图像质量的稳定性。
总的来说,JPEG2000 是一种优秀的图像压缩标准,它在图像质量、压缩比、透明度和多分辨率支持等方面都有着显著的优势,适用于各种对图像质量要求较高的应用场景,如医学影像、卫星图像、艺术品数字化等领域。
相信随着技术的不断进步,JPEG2000 在未来会有更广泛的应用前景。
Jpeg2000简介
Jpeg2000简介总结Jpeg2000的六个⽅⾯: ⑴ JPEG2000可以⽅便地实现渐进式传输,这是JPEG2000的重要特征之⼀。
看到这种特性,我们就会联想到GIF格式的图像可以做到在WEB上实现"渐现"效果。
也就是说,它先传输图像的⼤体轮廓,然后逐步传输其他数据,不断地提⾼图像质量。
这样图象就由朦胧到清晰显⽰出来,从⽽节约、充分利⽤有限的带宽。
⽽传统的JPEG⽆法做到这⼀点,只能是从上到下逐⾏显⽰。
⑵ JPEG2000既⽀持有损压缩,也⽀持⽆损压缩⽅式。
⽽JPEG只能做到有损压缩,压缩后数据不能还原。
因此JPEG2000在保存不可以丢失原始信息,⽽⼜强调较⼩的图象⽂档尺⼨的情况下能扮演很重要的⾓⾊。
⑶ JPEG2000另外⼀个⾮常有趣⽽⼜实⽤的特征,就是它⽀持对你希望的特定区域进⾏特别的压缩处理。
你可以指定图像上任意区域的压缩质量,还可以指定哪个部份先进⾏解压处理。
这在⼤⼤降低图象尺⼨⽅⾯起到很⼤作⽤。
⑷实际上,JPEG2000作为JPEG家族的继承者,就不能不追求很⾼的压缩⽐。
在具有和传统JPEG类似质量的前提下,JPEG2000的压缩率⽐ JPEG⾼20%-40%左右。
也就是说,假如有⼀天我们的JPEG图⽚全部换成JPEG2000编码⽅式,在同样的⽹络带宽下,我们的对于图⽚下载的等待时间将⼤⼤缩短。
⑸ JPEG2000在颜⾊处理上,具有更优秀的内涵。
与JPEG相⽐,JPEG2000同样可以⽤来处理多达256个通道的信息。
⽽JPEG仅局限于RGB数据。
也就是说,JPEG2000可以⽤单⼀的⽂件格式来描述另外⼀种⾊彩模式,⽐如CMYK模式。
⑹ JPEG2000能使基于WEB⽅式多⽤途图象简单化。
由于JPEG2000图象⽂件在它从服务器下载到⽤户的WEB页⾯时,能平滑地提供⼀定数量的分辨率基准,WEB设计师们处理图象的任务就简单了。
例如我们经常会看到⼀些提供图⽚欣赏的站点,在⼀个页⾯上⽤缩略图来代理较⼤的图象。
主流静止图像压缩标准JPEG2000
4
JPEG2000 – 目标
• 在一个统一的架构下, 编码标准可以 用于多种类型的静止图像(灰阶, 彩色, ...) 用于具有不同特性的图像(自然图像,科学图像,…) 用于不同成像模型(客户/服务器,实时图像,…) • 该编码标准的设计目标: 低比特率应用中,率失真性能和主观图像质量优于 已有的标准.
19
系数比特建模
• 应用二维离散变换产生了不同的子带,每个子带关联 了若干小波系数. • 子带内这些系数被重组为矩形块,称为码块.
20
系数比特建模(续)
• 从MSBP(最高位平面)到LSBP (最低位平面),对码块逐 个位平面进行编码(若某些MSB位平面不含1,则至少含 一个1的位平面设为顶层位平面,被跳过的位平面个数 会编码到导头中)
• 先生成ROI模板(位图)描述哪些量化的变换系数需要以较好的 质量编码. • ROI模板之外的量化变换系数(背景系数)缩小,使得跟ROI有关 的比特放在了较高的位平面并在背景编码之前编码. • 选择缩放值S: S max(Mb) ,这里Mb 是背景系数缩小之后当 前分量所有码块所有背景系数中的最大幅值所包含的位平面 的个数,所有移位后的ROI系数的LSB都在背景系数的MSB(非 零)之上. • 优点: ROI形状可以是任意的,解码器无需知晓形状信息.
39
分辨率可伸缩性
40
分辨率可伸缩性
41
分辨率可伸缩性
42
分辨率伸缩性
43
质量可伸缩性
容错性
数据错误的影响: 1. 错误在包数据体中: 某些码块的算术编码数据损坏 => 严重失真. 2. 错误在包数据头中: 可能解出错误的数据体长度, 码块数据可能分给了错误的码块=>整个失去同步. 3. 字节缺失 (比如网络包丢失): 包数据头错误和数据 体错误的复合
3.3.2 JPEG2000标准
• 3、DC位移、分量变换和分片 1)如果输出图像以无符号数表示,则在 进行小波变换前,对数据进行DC电平位移, 即所有样值减去2P-1,其中p是样值所用二 进制位数。 2) JPEG2000系统中提供两种分量变换
Y ( R 2G B ) / 4 U R G V B G
2、系统框架 JPEG2000图像编码系统框架如图所示。
• •
•ห้องสมุดไป่ตู้
• •
1) 对原始图像进行预处理,主要是DC位移。 2) 对图像进行正向分量变换,把图像分解成分 量图像,例如,把彩色图像分解成亮度色度分 量,此过程可选。 3) 把图像(或分量图像)分解成大小相等的矩 形块,称之为图像片(tile),图像片是 JPEG2000系统的基本操作单元。对每个图像片 进行离散小波变换。 4)根据变换后的小波系数特点进行量化。 5)把量化后的系数划分成系数块-称为码块 (Code-block),对每个码块进行独立的嵌入式 编码。
0.587 0.114 R Y 0.299 0 .5 G Cb 0.16875 0.33126 C 0 .5 0.41869 0.08131 B r
3) 分片 把图像分成图像片可以减少对内存的要 求,而且由于块被独立处理,所以在重建 图像时,它们也可以被用于重构图像的某 一部分而不是整体。 同时,图像分片也提供了一定的图像内 容的随机存取能力,有利于抽取感兴趣的 图像区域。但是,分片会使图像质量下降, 图像片越小,质量下降越多,一般每个图 像片为128×128样点或256×256样点。
• Optimized Truncation包含两层意思: (1)EBCOT提供更多的截取点,使解码的预定 停止时刻有更多的选择; (2)EBCOT提供了对这些截取点进行优化的 过程,从而使解码器在这些点停止所取得的结 果一定是当前空间限制下图像最好质量的再现。
数字图像处理---JPEG2000概述1
重要性传播过程处理的是不重要的且有非零上 下文的系数。
幅度精练过程处理已经是重要的系数
清理过程处理的是上面两个过程未处理的系数, 即:不重要的且有零上下文的系数。 除了第一个位平面之外,每一个位平面都由 这三个处理过程生成的系数位组成。生成的位平 面和对应的上下文状态送到MQ算术编码器中进 行熵编码,有关MQ算术编码器的内容请读者参 阅文献。
引言:
JPEG 全名为 Joint Photographic Experts Group (联合图像专家组),它是一个在国际标准组织(ISO)下 从事静态图像压缩标准制定的委员会。它制定出了第一套 国标静态图像压缩标准:ISO 10918-1 就是我们所说的 JPEG。由于JPEG优良的品质,使得它在短短的几年内就 获得极大的成功,目前网站上百分之八十的图像都是采用 JPEG的压缩标准。然而随着多媒体应用领域的激增,传统 JPEG压缩技术已无法满足人们对多媒体图像资料的要求。 因此,更高压缩率以及更多新功能的新一代静态图像压缩 技术JPEG 2000就诞生了。
感兴趣区域压缩:
可以指定图片上感兴趣区域(Region Of Interest), 然后在压缩时对这些区域指定压缩质量,或在恢复时 指定某些区域的解压缩要求。这是因为子波在空间和 频率域上具有局域性,要完全恢复图像中的某个局部, 并不需要所有编码都被精确 保留,只要对 应它的一部分 编码没有误差 就可以了。
JPEG2000的处理对象不是整幅图像,而是把图像分成 若干图像片(image tiles),对每一个图像片进行独立 的编解码操作。“图像片”(tiling)是指原始图像被分 成互不重叠的矩形块,对每一个图像片进行独立的编解码 处理。在对每个图像片进行小波变换之前,通过减去一个 相同的数量值对所有的图像片进行水平移位。如图所示:
第八章 JPEG2000压缩标准简介
8.1 JPEG2000 简介 8.2 JPEG 2000的核心编码系统 8.3 RO I 编码
8.4 JPEG2000与JPEG的比较
参考:David S. Taubman; Michael W. Marcellin ,JPEG2000 图像压缩基础、标准和实践,电子工业出版社,2004
支持更多的颜色分量和更大的颜色深度,具有多分辨率表示和渐进 传输功能,
同时支持有损和无损压缩,比JPEG标准的压缩率更高、性能更优 秀。
8.1.1 JPEG2000 的目标
J PEG2000 是新的图像压缩标准, 其目标是:
在一个统一的集成系统中, 允许使用不同的图像模型
(如客户/ 服务器、实时传输、图像库驱动、有限缓冲 和带宽资源等)
原始图像数据
JPEG 2000核心编码系统的编解码模块与过程
8.2.1 预处理与后处理
JPEG 2000的核心编码系统的预处理,主要包括 可选的图像分块 数据中心偏移(直流电平平移)、数据的归一化 颜色分量变换
预处理 原始图像数据 图像分块 电平平移 归一化 颜色变换 分块 FDWT
R 2G B Y 4 U RG V BG
逆变换:
U V G Y 4 R U G B V G
8.2.2小波变换
在JPEG 2000的核心编码系统中,对有损压缩采用的是基于 Daubechies 9/7 滤波器之提升实现的不可逆DWT。 对无损压缩采用的则是基于Le Gall 5/3滤波器之提升实现的可逆 DWT。 JPEG 2000标准支持基于卷积(convolution-based)和基于提升 (lifting-based)两种滤波模式。
jpeg2000标准
jpeg2000标准JPEG2000标准。
JPEG2000是一种无损和有损压缩图像的编码系统,它是JPEG标准的进化版本。
JPEG2000的设计目标是提供更高的压缩效率和更好的图像质量,同时还具有更多的功能和灵活性。
本文将对JPEG2000标准进行详细介绍,包括其特点、优势以及应用领域。
JPEG2000标准采用了一种全新的压缩算法,与传统的JPEG相比,它具有更好的压缩效率和更高的图像质量。
JPEG2000支持无损压缩和有损压缩,可以根据不同的需求选择合适的压缩模式。
在无损模式下,JPEG2000可以实现无损压缩,保留图像的所有细节和精度;在有损模式下,可以根据需要调整压缩比,实现更高的压缩比和更好的图像质量。
除了更好的压缩效率和图像质量,JPEG2000还具有更多的功能和灵活性。
它支持多分辨率表示,可以根据需要对图像进行分辨率的缩放和重构,适应不同的显示设备和网络带宽。
此外,JPEG2000还支持透明度和通道表示,可以对图像的透明部分进行精确的编码和传输,适用于需要透明效果的图像应用。
在应用领域上,JPEG2000具有广泛的应用前景。
由于其优秀的压缩效率和图像质量,JPEG2000在数字影像、医学影像、卫星遥感、印刷和出版等领域都有着重要的应用。
在数字影像领域,JPEG2000可以实现更高质量的图像传输和存储,适用于数字电视、视频监控、远程医疗等应用;在医学影像领域,JPEG2000可以实现医学图像的高质量传输和存储,适用于远程会诊、远程诊断等应用;在卫星遥感领域,JPEG2000可以实现遥感图像的高效压缩和传输,适用于地理信息系统、环境监测等应用;在印刷和出版领域,JPEG2000可以实现高质量的图像存储和交换,适用于数字出版、网络出版等应用。
总之,JPEG2000标准是一种具有优秀压缩效率和图像质量的编码系统,具有更多的功能和灵活性,适用于多种应用领域。
随着数字化技术的不断发展,JPEG2000标准将会在图像编码和传输领域发挥越来越重要的作用,为用户提供更好的图像体验和服务。
最新的静止压缩编码技术--JPEG2000
最新的静止压缩编码技术--JPEG2000
丁莉;张琦
【期刊名称】《现代电视技术》
【年(卷),期】2002(000)012
【摘要】@@ JPEG作为一种传统的静止图像压缩技术,曾经在计算机、通信等各种领域得到广泛应用.但是随着多媒体和网络技术的发展,当前的JPEG标准与人们对图像质量和功能的要求之间就出现了差距,尤其是它在低码率条件下的图像质量很不尽人意.至于在活动图像的压缩方面,在广播电视制作领域曾经广为使用的Motion JPEG如今已经被各方面性能更加卓越的MPEG2所代替.相比于当前的JPEG标准即JPEG-1,把目前正在被广泛探讨并被深入研究的新一代图像压缩编码技术称为JPEG-2(000),即JPEG2000.因为它采用了小波变换和嵌入式编码,所以具备了传统的JPEG所无法比拟的优势.
【总页数】7页(P117-123)
【作者】丁莉;张琦
【作者单位】北京广播学院;北京广播学院
【正文语种】中文
【相关文献】
1.JPEG2000压缩编码技术在传输域的应用 [J], 陈光
2.谈目前最新静止图像压缩编码技术-JPEG2000 [J], 杨燕翔;吴全玉
3.基于JPEG2000静止图像的ROI压缩的实现 [J], 项宗新;经亚枝
4.静止图像压缩标准JPEG和JPEG2000的多尺度模式 [J], 周晓燕;王继成
5.最新静止图像压缩编码技术JPEG2000研究 [J], 吴全玉;杨燕翔
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.1 JPEG2000 简介 8.2 JPEG 2000的核心编码系统 8.3 RO I 编码
8.4 JPEG2000与JPEG的比较
参考:David S. Taubman; Michael W. Marcellin ,JPEG2000 图像压缩基础、标准和实践,电子工业出版社,2004
8.1.2 JPEG 2000标准的组织结构
JPEG2000 标准可分为7大部分:
PART 1 ,J PEG2000 图像编码系统, 是JPEG2000 标准的核
心系统;
PART 2 ,扩展系统,在核心系统上,添加了一些功能;
PART 3 ,运动JPEG2000 ,针对运动图像提出的解决方案;
正变换: 精确式:根据人眼对RGB三种颜色分量的感知特性, 设各颜色的权重为: ,满足 R 0.299, G 0.587, B 0.114
R G B 1
0.5 Cb (B Y ) 1B 0.5 Cr (R Y ) 1R 近似式:
则: Y R R G G B B
0.587 0.114 R Y 0.299 0. 5 Cb 0.168736 0.331264 G Cr B 0 . 5 0 . 418688 0 . 081312
一、图像分块与拼接
不需要将图像强制分成8×8的小块。
为了降低对内存的需求和方便压缩域中可能的分块处理, 可以将图像分割成若干互不重叠的矩形块(tile)。
分块的大小任意,可以整个图像是一个块,也可以一个像素是一
个块。 一般分成64×64~1024×1024大小的方块,边缘部分的块可能小一 些,而且不一定是方的。
逆变换: 精确式:
R Y 2(1 R )Cr 2 B (1 B )Cb R (1 R )Cr G Y B Y 2(1 B )Cb
G
近似式:
0 1.402 Y R 1 G 1 0.344136 0.714136 Cb B 1 Cr 1 . 772 0
对具有不同特征(如自然图像、医疗图像、遥感图像等)
的不同类型(如二值、灰度、彩色或者多分量图像) 的 静止图像进行压缩
在低比特率的情况下,获得比目前标准更好的率失真性
能和主观图像质量。
JPEG2000的主要特点
(1) 良好的低比特率压缩性能
这是J PEG2000 最主要的特征。目前的J PEG标准, 对于细节分
除了上述主要特点外, J PEG2000 还采用开放式结构, 并 对图像安全保护、图像交换等方面做了考虑。 J PEG2000 具有的多种特点使得它具有广泛的应用前景, 目前, 许多著名的图形图像公司如Corel 、Pegasus 等都 开始在新开发的图像工具软件中集成J PEG2000 图像压 缩技术, Microsoft 、Netscape 等浏览器领域的公司也 开始将J PEG2000 新技术集成到下一个版本的浏览器中。 JPEG2000 将在21 世纪图像压缩领域发挥重要作用。
I ' ( x, y) I ( x, y) 2
B 1
, 则 2
B 1
I ' ( x, y) 小波变换,数据偏移后 就可以了。
对有损压缩,因为采用的是实数型离散小波变换,所以还 需要对偏移后的数据进行归一化处理:
I ' ( x, y ) 1 1 I " ( x, y ) , 则 I " ( x, y ) B 2 2 2
PART 4 ,兼容性; PART 5 ,参考软件; PART 6 ,复合图像文件格式,主要针对印刷和传真应用。 PART 7 , 技术报告, 介绍实现PART1 所需的最小支持环境。
8.2 JPEG 2000的核心编码系统
JPEG2000 图像编码系统基于David Taubman 提出的 EBCOT( Embedded Block Coding with Optimized Truncation) 算法使用小波变换, 采用两层编码策略, 对压 缩位流分层组织。
图像分块的大小会影响重构图像的质量。
一般来说,分块大比分块小的质量要好一些。
在解码过程的后处理中,需要将分块的图像数据,重新无 缝地拼接在一起。
Tiles and Sub-bands
每个分量(components) 分成多个块(tile) 每个块( tile )小波变换 后分成多个子带 (subbands)
首先对源图像进行离散小波变换,根据变换后的小波系数特点进行
量化。
将量化后的小波系数划分成小的数据单元———码块,对每个码块
进行独立的嵌入式编码。
将得到的所有码块的嵌入式位流,按照率失真最优原则分层组织,形
成不同质量的层。
对每一层, 按照一定的码流格式打包, 输出压缩码流。
解码过程相对比较简单。根据压缩码流中存储的参数, 对应于编码器的各部分,进行逆向操作,输出重构的图像 数据。 JPEG2000 在进行压缩之前, 需要把源图像数据划分成 tile 矩形单元。
(5) 随机获取和处理码流:
由于J PEG2000 采用小波技术,利用其局部分辨特性,在不解压的
情况下,可随机获取某些感兴趣的图像区域(ROI) 的压缩码流, 对压 缩的图像数据进行传输、滤波等操作。
(6) 强的抗误码特性:
在无线通信信道上, 噪声干扰大, 这就希望压缩码流具有较强的容
计算机图形和二值文本的压缩时, 性能变差, 不适用于复合文本压 缩。为了改进这一点,J PEG2000 在同一系统中采用相似的方法, 能够对自然图像、复合文本、医学图像、计算机图形等具有不同 特征、不同类型的图像进行压缩。
(3) 有损和无损压缩:
对于目前的J PEG标准, 在同一个压缩码流中不能同时提供有损
2)RCT
• 可逆分量变换RCT (Reversible component transformation) 也是一种颜色空间的转换,采用了精确的整数运算,可用 在无损的小波压缩中。 • 该变换的背景和优势与ICT的类似,只是现在的亮度与色差 颜色空间改为YUV。
• 它可以看成是ICT的一种整数型简化,目的是为了可以进行 精确的可逆运算。 正变换:
在解码的后处理中,需要将归一化和/或平移的数据还原:
I ' ( x, y) 2 B I "( x, y), 则 2 B1 I ' ( x, y) 2 B1
I ( x, y) I ' ( x, y) 2 B1 , 则 0 I ' ( x, y) 2 B
三、颜色变换
The constituent components of a color image
1)ICT
不 可 逆 分 量 变 换 ICT (Irreversible component transformation)是一种颜色空间的转换,采用了近似的实 数运算,可用在有损的小波压缩中。 将原始的光电颜色空间 RGB ,转换为亮度与色差颜色空 间YCbCr。 在亮度与色差颜色空间中,可以利用人眼对颜色的分辨 率比亮度低的特性,对色差数据进行子采样。 同时,还可以在分量的渐进传送中,优先传输对人眼最 重要的亮度数据。
错性能。J PEG2000 系统通过设计适当的码流格式和相应的编码 措施, 来减小因解码失败造成的损失。
(7) 固定速率、固定大小、有限的存储空间:
由于处理的图像越来越大, 这为硬件实现以及带宽资源和存储空间
有限的应用提出了问题。JPEG2000 使用分块技术,对每个小块进 行处理,来解决这类问题。
原始图像数据
JPEG 2000核心编码系统的编解码模块与过程
8.2.1 预处理与后处理
JPEG 2000的核心编码系统的预处理,主要包括 可选的图像分块 数据中心偏移(直流电平平移)、数据的归一化 颜色分量变换
预处理 原始图像数据 图像分块 电平平移 归一化 颜色变换 分块 FDWT
JPEG 2000的核心编码系统中,定义了两种颜色 变换:
不可逆分量变换ICT,适用有损压缩
可逆分量变换RCT,适用无损压缩
为了便于对变换公式的理解,将前三个颜色分量 的值I0 (x, y)、I1 (x, y)和I2 (x, y)简记为R、G和B, 将变换后的值Y0 (x, y)、Y1 (x, y)和Y2 (x, y)简记为 Y、Cb和Cr或Y、U和V。
Code Blocks
每个子带( sub-band)分 成多个码块(code blocks) 每个码块单独编码
二、数据偏移和归一化
JPEG 2000中的DWT也需要图像的样本数据关于0对称分 布 , 对 B 位 无 符 号 整 数 的 分 量 样 本 值 I (x, y) (0≤I(x,y)<2B),应该先进行中心偏移(又称为直流电平 平移DC level shifting):
R 2G B Y 4 U RG V BG
逆变换:
U V G Y 4 R U G B V G
8.2.2小波变换
在JPEG 2000的核心编码系统中,对有损压缩采用的是基于 Daubechies 9/7 滤波器之提升实现的不可逆DWT。 对无损压缩采用的则是基于Le Gall 5/3滤波器之提升实现的可逆 DWT。 JPEG 2000标准支持基于卷积(convolution-based)和基于提升 (lifting-based)两种滤波模式。
和无损两种压缩,而在J PEG2000 系统中, 通过选择参数, 能够对 图像进行有损和无损两种压缩, 可满足图像质量要求很高的医学 图像、图像库等方面的处理需要。