2024年5月27日发(作者:聂笑寒)
Tile
图1 关系图
2级小波变换
第一章 简述JPEG2000中网格划分
每个图像由不同的分量(component)组成。
每个分量又可以划分为若干个分量片(tile-component)。对于每个分量片进行小波变
换,进行不同层次的分解,从而得到不同分辨率级别的子带(sub-band)(一般分解层次
D=5就足够获得对于全分辨率图像的近于理想的压缩性能),如图2所示。
n级小波变换后就有n+1个分辨率,每个分辨率有3个子带(除去最低分辨率只有1
个子带)。
图2 分量片分解为子带
2LL
2HL
LL
HL
2LH
2HH
LH
HH
区(precinct)的划分是对特定的片、分量和分辨率进行的。比如说我们定义的区大小
为(2
PPx
,2
PPy
),将分辨率r划分如图3所示,其中分辨率r的原点是(trx
0
,try
0
),右下角是
(trx
1
-1,try
1
-1)。实际上,可以在分辨率级别上直接进行区的划分,而码块(code-block)则
JPEG2000中,Component, Tile, Layer, Packet, Tile-part, Sub-band, Code-block, Precinct,
Bit-plane之间的关系如图1所示:
一、
图3 区的划分
一分辨率的,所以实际上只处理nHH、nHL、nLH这三个子带。
是在区上进行划分的。如图4所示。
1.位平面获得
图4 区的实际划分
位平面编码介绍
第二章 JPEG2000编码
注意:虽然我们说得分辨率r划分为3个子带(最低分辨率为1个子带),但实际上我们的分辨率是一个
矩形,对于r不是最低分辨率时,实际包含了nHH、nHL、nLH、nLL这四个子带,但由于nLL是分配给下
在JPEG2000标准中,数据是以数据包为单位记录在码流中。每个数据包就包含了特定
的切片、层、分量、分辨率和区的数据。对于给定的切片、层、分量和分辨率r,这个分
辨率r中的每个HL、LH、HH都相应分成区。每个区独立划分编码块和独立编码、打包。
这样,万一在传输中一个数据包发生了误码,也不至于影响了其它包的数据。
JPEG2000编码顺序为:小波变换->位平面编码->MQ编码。其中MQ编码时JPEG2000
标准中实现无损压缩的唯一途径。JPEG2000的MQ编码采用查表法,为了得到查概率表的
索引号,就必须进行位平面编码,为了位平面编码,就必须进行小波变换。因此小波变换
和位平面编码均是为MQ编码做准备。
为了实现位平面编码,首先需要将码块(code-block)转换为位平面。
2024年5月27日发(作者:聂笑寒)
Tile
图1 关系图
2级小波变换
第一章 简述JPEG2000中网格划分
每个图像由不同的分量(component)组成。
每个分量又可以划分为若干个分量片(tile-component)。对于每个分量片进行小波变
换,进行不同层次的分解,从而得到不同分辨率级别的子带(sub-band)(一般分解层次
D=5就足够获得对于全分辨率图像的近于理想的压缩性能),如图2所示。
n级小波变换后就有n+1个分辨率,每个分辨率有3个子带(除去最低分辨率只有1
个子带)。
图2 分量片分解为子带
2LL
2HL
LL
HL
2LH
2HH
LH
HH
区(precinct)的划分是对特定的片、分量和分辨率进行的。比如说我们定义的区大小
为(2
PPx
,2
PPy
),将分辨率r划分如图3所示,其中分辨率r的原点是(trx
0
,try
0
),右下角是
(trx
1
-1,try
1
-1)。实际上,可以在分辨率级别上直接进行区的划分,而码块(code-block)则
JPEG2000中,Component, Tile, Layer, Packet, Tile-part, Sub-band, Code-block, Precinct,
Bit-plane之间的关系如图1所示:
一、
图3 区的划分
一分辨率的,所以实际上只处理nHH、nHL、nLH这三个子带。
是在区上进行划分的。如图4所示。
1.位平面获得
图4 区的实际划分
位平面编码介绍
第二章 JPEG2000编码
注意:虽然我们说得分辨率r划分为3个子带(最低分辨率为1个子带),但实际上我们的分辨率是一个
矩形,对于r不是最低分辨率时,实际包含了nHH、nHL、nLH、nLL这四个子带,但由于nLL是分配给下
在JPEG2000标准中,数据是以数据包为单位记录在码流中。每个数据包就包含了特定
的切片、层、分量、分辨率和区的数据。对于给定的切片、层、分量和分辨率r,这个分
辨率r中的每个HL、LH、HH都相应分成区。每个区独立划分编码块和独立编码、打包。
这样,万一在传输中一个数据包发生了误码,也不至于影响了其它包的数据。
JPEG2000编码顺序为:小波变换->位平面编码->MQ编码。其中MQ编码时JPEG2000
标准中实现无损压缩的唯一途径。JPEG2000的MQ编码采用查表法,为了得到查概率表的
索引号,就必须进行位平面编码,为了位平面编码,就必须进行小波变换。因此小波变换
和位平面编码均是为MQ编码做准备。
为了实现位平面编码,首先需要将码块(code-block)转换为位平面。