GB/T 30248.1-2013
信息技术 JPEG 2000 图像编码系统 第1部分:核心编码系统
发布时间:2013-12-31 实施时间:2014-07-15


JPEG 2000是一种新型的图像压缩标准,它采用了基于小波变换的压缩算法,相比于传统的JPEG标准,JPEG 2000具有更好的压缩效果和更高的图像质量。GB/T 30248.1-2013是中国国家标准化管理委员会发布的一项标准,规定了JPEG 2000图像编码系统的核心编码系统,下面我们来详细了解一下该标准的内容。

1. 码流语法
码流语法是指JPEG 2000图像编码系统中用于描述码流结构的语法规则。GB/T 30248.1-2013规定了码流语法的具体内容,包括码流头、码流主体和码流尾等部分。其中,码流头包括了图像的基本信息,如图像的大小、分辨率、色彩空间等;码流主体则是图像的压缩数据,包括了小波系数、量化系数和熵编码等信息;码流尾则是一些辅助信息,如CRC校验码等。

2. 码流结构
码流结构是指JPEG 2000图像编码系统中用于描述码流数据的结构。GB/T 30248.1-2013规定了码流结构的具体内容,包括了图像的分层结构、码块的排列方式、码块的大小等。其中,图像的分层结构是指将图像分成多个分辨率层次,每个层次都包含了不同分辨率的图像数据;码块的排列方式是指将图像分成多个码块,每个码块都包含了一定数量的像素数据;码块的大小则是指每个码块包含的像素数量。

3. 量化
量化是指将小波系数进行量化,以减少数据量和提高压缩比。GB/T 30248.1-2013规定了量化的具体方法,包括了均匀量化和非均匀量化两种方式。其中,均匀量化是指将小波系数按照固定的步长进行量化;非均匀量化则是根据小波系数的大小进行动态调整,以提高压缩效果。

4. 熵编码
熵编码是指将量化后的小波系数进行编码,以进一步减少数据量。GB/T 30248.1-2013规定了熵编码的具体方法,包括了算术编码和自适应二进制算术编码两种方式。其中,算术编码是一种无损压缩算法,可以将小波系数编码成一个二进制数;自适应二进制算术编码则是一种更加高效的算法,可以根据数据的统计特征进行动态调整。

5. 反量化和反变换
反量化和反变换是指将量化和小波变换后的数据进行解码和还原,以得到原始的图像数据。GB/T 30248.1-2013规定了反量化和反变换的具体方法,包括了反量化和反小波变换两个步骤。其中,反量化是将量化后的数据进行反向操作,得到小波系数;反小波变换则是将小波系数进行反向变换,得到原始的图像数据。

相关标准
GB/T 30248.2-2013 信息技术 JPEG 2000 图像编码系统 第2部分:文件格式
GB/T 30248.3-2013 信息技术 JPEG 2000 图像编码系统 第3部分:交互式协议
GB/T 30248.4-2013 信息技术 JPEG 2000 图像编码系统 第4部分:网络传输
GB/T 30248.5-2013 信息技术 JPEG 2000 图像编码系统 第5部分:核心编码系统扩展
GB/T 30248.6-2013 信息技术 JPEG 2000 图像编码系统 第6部分:复合图像编码