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
1
OutlineOutline
Introduction to JEPG2000Introduction to JEPG2000 Why another image compression Why another image compression techniquetechnique FeaturesFeatures
Low bit-rate compression Lossless and lossy compression in
one encoder Large image support Transmission in noisy
environments Non-natural image support
Computer generated image Compound documents Medical Images
3
Features of JPEG2000 (1)Features of JPEG2000 (1)
Very low bit-rate compressionVery low bit-rate compression Lossy and lossless in one algorithmLossy and lossless in one algorithm Progressive transmissionProgressive transmission
Wavelet Transform in Wavelet Transform in JPEG2000JPEG2000
5/3 Transform: reversible5/3 Transform: reversible Integer to Integer transformInteger to Integer transform Can be used both for lossless or lossy Can be used both for lossless or lossy
codingcodingi0 i1 i2 i3 i4
h h
l
i0 i1 i2 i3 i4 i5 i6 i7 i9
hh
l
9/7 Transform: nonreversible9/7 Transform: nonreversible Real to Real transformReal to Real transform Can only be used for lossy codingCan only be used for lossy coding
9
Proposed Architecture Proposed Architecture Data PathData Path
VerticalFunctional
Unit
Input 1
Input 2
Input 3
High 1
High 2
High
Low
Memory 1, )Input 1(
Memory 2, )Input 2(
Memory 3, )High 1(
1
2
3
4
Mem 1_out
Input
Mem 1_out
Input
Input
Input
High High
High
Mem 3_out
Mem 3_out
RegH1
RegH2 Horizontal
FunctionalUnit #1
High Buff 1
High Buff 2
Input 1
Input 2
Input 3
HH 1
HH 2
1
2
3
4
HH
LH
HH
HH Buff 1
HH
High
High
Reg
HH1
High Buff 1
HH Buff 1
HH
RegL1
RegL2 Horizontal
FunctionalUnit #2
Low Buff 1
Low Buff 2
Input 1
Input 2
Input 3
HL 1
HL 2
1
2
3
4
HL
LL
HL
HL Buff 1
HL
Low
Low
Reg
HL1
Low Buff 1
HL Buff 1
HL
10
(5,3) Lifting Diagram(5,3) Lifting Diagram
Details
approximate
1/2
1/4
Y3
X3 X4 X5 X6 X7X2
Y7Y5
X8X1X0
Y1
Y2 Y4 Y6
11
Extension AlgorithmExtension Algorithm
Applying the filter to the Applying the filter to the extremes of a streamextremes of a stream
Simple yet area and time Simple yet area and time consumingconsuming