DocumentCode
1646783
Title
Parallel architecture for the implementation of the embedded zerotree wavelet algorithm
Author
Cheung, Hon Nin ; Ang, Li-Minn ; Eshraghian, Kamran
Author_Institution
Sch. of Eng. & Math., Edith Cowan Univ., Joondalup, WA, Australia
fYear
2000
fDate
6/22/1905 12:00:00 AM
Firstpage
3
Lastpage
8
Abstract
We propose a parallel architecture for the implementation of the embedded zerotree wavelet (EZW) algorithm, based on the depth-first search (DFS) bit stream (BS) architecture. Using the depth-first search of the wavelet coefficient tree, the wavelet coefficients in the coefficient tree are first partitioned into independent sub-trees. In the case of full parallelism, each of the sub-trees is processed by an independent processor. The output from each processor is then multiplexed back into a single output bit stream. While the output bit stream from each sub-tree processor is in the depth-first search format, the overall multiplexed output bit stream represents the search of the sub-trees in parallel. The implementation of each of the sub-tree EZW processor is based on the DFS BS architecture, which accepts the bits of the coefficients in decreasing order of significance from a sub-tree. All the bits in a significant bit plane are processed to produce the output bit stream from the architecture in one scan of the sub-trees. The rise of the DFS BS structure also makes it possible for partial parallelism where a sub-tree processor can process two or more sub-trees in sequence. This provides flexibility for the design of the overall processor optimally to match the speed of the overall input bit stream. The emphasis in this paper is on the parallel processing aspect of the DFS BS architecture. A sub-tree processor can be easily modified to perform any improved EZW algorithm, and the multiplexer for the output bit streams from the processors can be modified to produce the format of the EZW algorithm based on other tree searching schemes similar to the SPIHT algorithm
Keywords
parallel architectures; tree searching; wavelet transforms; depth-first search; embedded zerotree wavelet; parallel architecture; tree searching; Australia; Hardware; Image coding; Mathematics; Multiplexing; Parallel architectures; Read only memory; Remotely operated vehicles; Tree data structures; Wavelet coefficients;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture Conference, 2000. ACAC 2000. 5th Australasian
Conference_Location
Canberra, ACT
Print_ISBN
0-7695-0512-0
Type
conf
DOI
10.1109/ACAC.2000.824316
Filename
824316
Link To Document