th i f t i l till i (1200 1600)the size of typical still...

61
Digital Image Processing, 3rd ed. Digital Image Processing, 3rd ed. www.ImageProcessingPlace.com Gonzalez & Woods Ch t 8 Ch t 8 Chapter 8 Image Compression Chapter 8 Image Compression Th i ft i l till i (1200 1600) The size of typical still image (1200x1600) Mbyte Kbyte byte byte 76 . 5 760 , 5 5760000 3 1600 1200 Mbyte Kbyte 76 . 5 760 , 5 The size of two hours standard television (720x480) movies bt i l f 10 24 . 2 2 sec ) 60 60 ( 000 , 104 , 31 sec / 000 , 104 , 31 3 ) 480 760 ( sec 30 11 bytes hours h bytes bytes pixel bytes frame pixels frame . 224 sec GByte hour © 1992–2008 R. C. Gonzalez & R. E. Woods

Upload: truongphuc

Post on 05-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Th i f t i l till i (1200 1600)The size of typical still image (1200x1600)

MbyteKbytebytebyte

76.5760,55760000316001200

MbyteKbyte 76.5760,5

The size of two hours standard television (720x480)movies

b ti lf

1024.22sec)6060(000,104,31

sec/000,104,313)480760(sec

30

11byteshoursh

bytes

bytespixelbytes

framepixelsframe

.224

)(sec

,,

GByte

yhour

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

D t I f ti d R d dData, Information, and Redundancy• Information

D t i d i f i• Data is used to represent information• Redundancy in data representation of an

i f ti id l t i f tiinformation provides no relevant information or repeats a stated information

• Let n1 and n2 are data represents the same• Let n1, and n2 are data represents the same information. Then, the relative data redundancy R of the n1 is defined as

© 1992–2008 R. C. Gonzalez & R. E. Woods

of the n1 is defined as R = 1 – 1/C where C = n1/n2

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

• Redundancy in Digital ImagesRedundancy in Digital Images – Coding redundancy

usually appear as results of the uniformusually appear as results of the uniform representation of each pixel

– Spatial/Temopral redundancySpatial/Temopral redundancybecause the adjacent pixels tend to have similarity in practical.

– Irrelevant InformationImage contain information which are ignored

© 1992–2008 R. C. Gonzalez & R. E. Woods

by the human visual system.

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Coding Redundancy Spatial Redundancy Irrelevant InformationCoding Redundancy Spatial Redundancy Irrelevant Information

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Coding RedundancyCoding Redundancy• Assume the discrete random variable for rk in the interval

[0,1] that represent the gray levels. Each rk occurs with g y kprobability pk

• If the number of bits used to represent each value of rk by l(r ) thenl(rk) then

)()(1

0k

L

kkavg rprlL

• The average code bits assigned to the gray level values.• The length of the code should be inverse proportional to

it b bilit ( )

© 1992–2008 R. C. Gonzalez & R. E. Woods

its probability (occurrence).

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Examples of variable length encoding

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Spatial/Temopral RedundancySpatial/Temopral Redundancy• Internal Correlation between the pixel result from

Respective Autocorrelation– Respective Autocorrelation– Structural Relationship– Geometric Relation shipp

• The value of a pixel can be reasonably predicted from the values of its neighbors. g

• To reduce the inter-pixel redundancies in an image the 2D array is transformed (mapped) into more

© 1992–2008 R. C. Gonzalez & R. E. Woods

efficient format (Frequency Domain etc.)

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Irrelevant information and Psycho-VisualIrrelevant information and Psycho-Visual Redundancy

• The brightness of a region depend on other factorsThe brightness of a region depend on other factors that the light reflection

• The perceived intensity of the eye is limited an nonThe perceived intensity of the eye is limited an non linear

• Certain information has less relative importance that pother information in normal visual processing

• In general, observer searches for distinguishing

© 1992–2008 R. C. Gonzalez & R. E. Woods

g g gfeatures such as edges and textural regions.

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Measuring InformationMeasuring Information• A random even E that occurs with

probability P(E) is said to contain I(E)probability P(E) is said to contain I(E) information where I(E) is defined as I(E) = log(1/P(E)) = log(P(E))I(E) = log(1/P(E)) = -log(P(E))

• P(E) = 1 contain no information• P(E) = ½ requires one bit of information.

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Measuring InformationMeasuring Information• For a source of events a0, a1,a2, .., ak with

associated probability P(a0) P(a1) P(a2) P(ak)associated probability P(a0), P(a1), P(a2), .., P(ak). • The average information per source (entropy) is

)(l ()(k

PPH )(log()(0

jj

j aPaPH

For image, we use the normalized histogram to generate the b bili hi h l h

))(log()(~ 1

ir

L

ir rprpH

source probability, which leas to the entropy

© 1992–2008 R. C. Gonzalez & R. E. Woods

))(og()(0

iri

ir pp

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Fidelity CriteriaFidelity Criteria• Objective Fidelity Criteria

The information loss can be expressed as a function of the– The information loss can be expressed as a function of the encoded and decoded images.

– For image I (x,y) and its decoded approximation I’(x,y)g y y– For any value of x and y, the error e(x,y) could be defined as

),(),('),( yxIyxIyxe – For the entire Image

1 1

),(),('M N

yxIyxI

© 1992–2008 R. C. Gonzalez & R. E. Woods

0 0

),(),(x y

yy

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Fidelity CriteriaFidelity Criteria• The mean-square-error, erms is

1

0

1

0

2),(),('M

x

N

yrms yxIyxIe

y

The mean-square-error signal-to-noise ratio SNRmsis

1 1

2M N

1 12

0 0

2),('

M Nx y

ms

yxISNR

© 1992–2008 R. C. Gonzalez & R. E. Woods

0 0

2),(),('x y

yxIyxI

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Th i i f h iThree approximations of the same image

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Huffman coding is an entropyHuffman coding is an entropy encoding algorithm used for lossless data compression. The t f t th f i blterm refers to the use of a variable-length code table for encoding a source symbol (such as a character in a file) where the variable-length code table has been derived in a particular way based on theparticular way based on the estimated probability of occurrence for each possible value of the

b l

© 1992–2008 R. C. Gonzalez & R. E. Woods

source symbol.

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

H ff diHuffman codingAssignment procedure

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Arithmetic coding is a form ofArithmetic coding is a form of variable-length entropy encoding. A string is converted to arithmetic

di ll h tencoding, usually characters are stored with fewer bitsArithmetic coding encodes the entire message into a single number, a fraction n where (0.0 ≤ n < 1.0).≤ n 1.0).

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Compression Algorithms

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Symbol compressionSymbol compressionThis approaches determine a set of symbols that constitute the image, and take advantage of their multipleand take advantage of their multiple appearance. It convert each symbol into token, generate a token table and represent the compressed image p p gas a list of tokens. This approach is good for document images.

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

DFT d DCTDFT and DCTThe periodicity implicit in the 1-D DFT and DCT. The DCT provide better continuity that the general DFTcontinuity that the general DFT.

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

B k Si R t ti EBock Size vs. Reconstruction Error

The DCT provide the least error at almost any sub-image size. y gThe error takes its minimum at sub-images of sizes between 16 and 32.

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Lossless Predictive codingThe encoder expects a discrete samples

of a signal f(n).1 A predictor is applied and its

Lossless Predictive coding

1. A predictor is applied and its output is rounded to the nearest integer.

2 The error is estimated as)(ˆ nf

The decoder uses the predictor and the2. The error is estimated as

3. The compressed stream consist of first sample and the errors,

)(ˆ)()( nfnfne The decoder uses the predictor and the error stream to reconstructs the original signal f(n).1. The predictor is initialized usingp ,

encoded using variable length coding

1. The predictor is initialized using the first sample.

2. The received error is added to predictor result.

© 1992–2008 R. C. Gonzalez & R. E. Woods

)()(ˆ)( nenfnf

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Lossless Predictive codingLossless Predictive coding

Linear predictors usually have the form:

)()(ˆ0

infaroundnfm

ii

Original Image (view of the earth).The prediction error and its histogram.1. The error is small in uniform

regions 2. Large close to edges and sharp

changes in pixel intensities

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Lossy Predictive codingLossy Predictive codingThe encoder expects a discrete samples of a signal f(n).1 A predictor is applied and its1. A predictor is applied and its

output is rounded to the nearest integer,

2 The error is mapped into limited)(ˆ nf

2. The error is mapped into limited rage of values (quantized)

3. The compressed stream consist of first sample and the mapped

)(ne

p pperrors, encoded using variable length coding

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Lossy Predictive codingLossy Predictive codingThe decoder uses error stream to reconstructs an approximation of the original signal, 1. The predictor is initialized using the

first sample.2 Th i d i dd d t

)(nf

2. The received error is added to predictor result.

)(ˆ)()( nfnenf

otherwisene

ne 0)(

)(

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Prediction ErrorPrediction ErrorThe following images show the prediction error of the predictor

)11(50)1(750)1(750)(ˆ),1(5.0)1,(5.0),(ˆ

)1,(97.0),(ˆ

yxfyxfyxfyxf

yxfyxfyxf

yxfyxf

)11()1(|),1(97.0)1,(97.0

),(ˆ

)1,1(5.0),1(75.0)1,(75.0),(

yxfyxfhotherwiseyxf

vhyxfyxf

yxfyxfyxfyxf

)1,1()1,(|)1,1(),1(|

yxfyxfvyxfyxfh

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

Optimal PredictorsOptimal PredictorsWhat are the parameters of a linear predictor that minimize error

22 )(ˆ)()}({ nfnfEneE )()()}({ nfnfEneE While taking into account

)()(ˆ)()(ˆ)()( nfnfnenfnenf

2

2 )1()()}({m

i nfnfEneE

Using the definition of linear predictor

1

)1()()}({i

i nfnfEneE

We assume that f(n) has a mean zero and variance 2

R 1

© 1992–2008 R. C. Gonzalez & R. E. Woods

rR 1

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

And R-1 is the mxn autocorrelation matrixAnd R is the mxn autocorrelation matrix

)()2(...)2()2()1()2()()1(...)2()1()1()1(

mnfnfEnfnfEnfnfEmnfnfEnfnfEnfnfE

R

)1()(...)1()()1()( nfmnfEnfmnfEnfmnfE

R

)()1(

)1()(

ffE

nfnfEr

)()1( mnfnfE

a1

© 1992–2008 R. C. Gonzalez & R. E. Woods

m

a

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods

Digital Image Processing, 3rd ed.Digital Image Processing, 3rd ed.

www.ImageProcessingPlace.com

Gonzalez & Woods

Ch t 8Ch t 8Chapter 8Image Compression

Chapter 8Image Compression

© 1992–2008 R. C. Gonzalez & R. E. Woods