JPEG标准下图像压缩算法的研究与实现

…一…一。。.—.。...—.———。—.——————J!二———.—————————.......==j■■●‘:。

文章编号:l002—8692(2009)S1—0055-03

D硝|aJ

l协o|

JPEG标准下图像压缩算法的研究与实现

于晓宇,傅志中,唐学怡

(电子科技大学通信与信息工程学院,四川成都610054)

【摘

特性。

技术分析

要】介绍了基于DCT变换的JPEc图像压缩编码算法,提出了一种对DCT系数分级的方法,从而实现了JPEG码流的分级

【关键词】图像压缩;JPEG;分级压缩【中图分类号】TN941.1

【文献标识码】B

RealizationofImageCompre蟠ionAlgorithIIIic

YU

Xiao—yu,FUZhi—zhong,TANG

Xue—yi

Research锄d

(&‰f

【Abstract】An

imageis

Ba靶d佃JPEG

0,cDMM,如疵如n

md蜘r7,斌i∽西痧,lee^,强u嬲7’c’ckngd“6知nw,傩iM)

u“zed

widely黯theca而erofinf0珊ation,buttheamountofdatain

Intllis

text,

di西talimageis

too

huge,somethodof

it咖st

gmding

be

compressedbefore

storedandtmnsmitted.

algo订thmicof

can

JPEGbased

graded.

on

DCTis

in咖duced,a

ofDCT

coemcientisraised,sothatmeb“streamofJPEGcoding

compressjon

be

【Keywords】imagecompression;JPEG;gmded

引言

JPEG是国际上静止彩色图像和灰度图像的第一个

2.2JPEG顺序型编码

在JPEG应用中,最常用的工作模式是顺序编码的基本工作模式。实际上.许多硬件JPEG编码器和商用JPEG软件,仅支持这种丁作模式。JPEG基本工作模式下.编码器和解码器的方框图如图1所示。

国际标准。不仅适于静止图像的压缩,电视图像序列的帧内图像的压缩编码也常采用JPEG压缩标准。作为一个通用的国际标准,JPEG的制定满足以下几个原则:首先要反映当时先进的图像压缩算法的水平:其次要在压缩比、图像质量、运算复杂性及软硬件实现的结构有效性等方面做出折中,还要满足通用性原则,一方面要适应各种图像类型,如人脸、建筑、自然景物及医学成像等.另一方面要适应各种彩色卒间、图像维和分辨力等;标准还应该提供各种工作模式,以适应不同的应用要求,如有失真、无失真、顺序工作方式、渐进方式及多种分辨力方式等。2

2.1

(a)编码器

JPEG图像压缩算法

JPEG标准的工作模式

为了使用于单色或彩色图像,JPEG对每一个图像分量单独编码。对于单色图像,它只有一个分量,反映图像的亮度。对于彩色图像JPEG对每个不同的图像分量可以采用不同的量化参数和熵编码的码表.JPEG本身并不进行分量间的转换【l】。

对于一个图像分量,JPEG提供4种工作模式阁:1)顺序编码,单遍扫描完成一个图像分量的编码,扫描次序从左到右、从上到下;2)渐进编码,通过多遍扫描完成一个图像分量的编码,各遍扫描使图像质量更好;当传输信道非常慢时,它提供一个由粗到精的渐进码流结构;3)无失真编码,通过预测编码方式,提供一个无失真的编码模式;4)分层编码,提供多分辨力的码流结构。

图1

JPEG编码器和解码器框图(b)

解码器

为了降低DCT运算时的内部精度要求,需要进行中心偏移。通过减去27-128将0。255之间的无符号样值变成在一128~+127之间的带符号整数【31。JPEG采用的是8×8大小子块的二维离散余弦变换(DCT)。在编码器的输入端.把原始图像顺序地分割成一系列8×8的子块,顺序依次对8×8的数据块进行DCT变换。DCT变换和反变换

万方数据 

你可能喜欢

  • 数据压缩
  • 算法研究
  • 小波变换
  • 小波分析应用
  • 充电标准
  • matlab图像压缩

JPEG标准下图像压缩算法的研究与实现相关文档

最新文档

返回顶部