Top Banner
Still Image Conpressio n JPEG & JPEG2000 Yu-Wei Chang 2003 4/18
18

Still Image Conpression JPEG & JPEG2000

Mar 22, 2016

Download

Documents

heinz

Still Image Conpression JPEG & JPEG2000. Yu-Wei Chang 2003 4/18. Outline. Image Compression Background Overview of JPEG Overview of JPEG2000 Comparsion. Why Image Conpression. Why? Bandwidth Storage How Remove redundancy. Transform. Quantization. Entropy Coding. Image data. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Still Image Conpression JPEG  & JPEG2000

Still Image ConpressionJPEG & JPEG2000Yu-Wei Chang

2003 4/18

Page 2: Still Image Conpression JPEG  & JPEG2000

Outline Image Compression Background Overview of JPEG Overview of JPEG2000 Comparsion

Page 3: Still Image Conpression JPEG  & JPEG2000

Why Image Conpression Why?

Bandwidth Storage

How Remove redundancy

Page 4: Still Image Conpression JPEG  & JPEG2000

Still Image Coding Flow Most still image coding flow are similar

Transform: translate image to freq domain Quantization: reduce unimportant data Entropy coding: encode data according to probability of coeff

Transform Quantization EntropyCoding

Image data

Outputdata

equal important

High-> low High-> low0101010……

Page 5: Still Image Conpression JPEG  & JPEG2000

JPEG

Page 6: Still Image Conpression JPEG  & JPEG2000

JPEG Joint Photographic Expert Group A generally used lossy image coding format Allow tradeoff between compression ratio and image quality Can achieve high compression ratio(20+) with almost invisible difference

Page 7: Still Image Conpression JPEG  & JPEG2000

JPEG Coding/Decoding Flow

DCT Quantizer DataEntropy Coder

Coding TableQuantization

TableTables

DataTables

Entropy DecoderInverse

Quantizer IDCT

Coding TableQuantization

Table

Page 8: Still Image Conpression JPEG  & JPEG2000

JPEG-2000

Page 9: Still Image Conpression JPEG  & JPEG2000

JPEG 2000 Features Not only better efficiency, but also more functionality Superior low bit-rate performance Lossless and lossy compression Multiple resolution Range of interest(ROI)

Page 10: Still Image Conpression JPEG  & JPEG2000

JPEG2000 v.s. JPEG

low bit-rate performance

Page 11: Still Image Conpression JPEG  & JPEG2000

JPEG2K - Quality Scalability Improve decoding quality as

receiving more bits:

Page 12: Still Image Conpression JPEG  & JPEG2000

Spatial Scalability Multi-resolution decoding from one

bit-stream:

Page 13: Still Image Conpression JPEG  & JPEG2000

ROI (range of interest)

Page 14: Still Image Conpression JPEG  & JPEG2000

JPEG2000 EncoderBlock Diagram Key Technologies:

Discrete Wavelet Transform (DWT) Embedded Block Coding with

Optimized Truncation (EBCOT)

QuantizationEBCOT Tier-1

Encoder(CF + AE)

EBCOTTier-2

Encoder

Rate Control

2-D DiscreteWavelet

Transform

transform quantize coding

Page 15: Still Image Conpression JPEG  & JPEG2000

Discrete Wavelet Transform

LL2 HL2

LH2 HH2HL1

LH1 HH1

Page 16: Still Image Conpression JPEG  & JPEG2000

JPEG v.s. JPEG-2000

Page 17: Still Image Conpression JPEG  & JPEG2000

JPEG2000 v.s. JPEG

Transform Quantization EntropyCoding

JPEG

J2K

DCT DiscreteCosineTransform

DWT DiscreteWaveletTransform

8x8Quantization

Table

Quantizationfor each

sub-band

HuffmanCoding

ArithmeticCoding

Page 18: Still Image Conpression JPEG  & JPEG2000

Conclusion JPEG2000 provides more

functionality, and higher compression performance at low bit-rate

However, higher complexity, and more memory requirement.