Content deleted Content added
No edit summary |
No edit summary |
||
Line 16:
'''Embedded zerotree wavelet algorithm''' (EZW) is developed by J. Shapiro in 1993. This method enables scalable image transmission and decoding. And it is based on four key concepts. At first, it should be a discrete wavelet transform or hierarchical subband decomposition. Second, it should predict the absence of significant information when exploring the self-similarity inherent in images. Third it has entropy-coded successive-approximation quantization. Last, it is enable to achieve universal lossless data compression via adaptive arithmetic coding.
Besides, the EZW algorithm also contains the following features:
(1) (2) (3) (4) (5) Adaptive multilevel arithmetic coding which is a fast and efficient method for entropy coding strings of symbols.
== Embedded Zerotree Wavelet Coding ==
=== A. Encoding a coefficient of the significance map
In a significance map, the coefficients can be representing by the following four different symbols
==== 1. Zerotree root
If the magnitude of a coefficient is less than a threshold T, and all its descendants are less than T, then this coefficient is called zerotree root. And if a coefficient has been labeled as zerotree root, it means that all of its descendants are insignificance, so there is no need to label its descendants.
==== 2. Isolated zero
If the magnitude of a coefficient that is less than a threshold T, but it still has some significant descendants, then this coefficient is called isolated zero.
==== 3. Positive significant coefficient
If the magnitude of a coefficient is greater than a threshold T at level T, and also is positive, than it is a positive significant coefficient.
==== 4. Negative significant coefficient
If the magnitude of a coefficient is greater than a threshold T at level T, and also is negative, than it is a negative significant coefficient.
=== B. Defining threshold ===
The threshold using above can be defined as the type below.
==== 1. Initial threshold T<sub>0</sub>: (Assume C<sub>max</sub> is the largest coefficient.) ====
|