JPEG-2000 on an advanced architecture, multiple execution unit DSP

This paper presents an analysis of the factors to be considered in the system design of JPEG-2000 on an advanced architecture digital signal processor (DSP) with a focus on achieving parallelism of the multiple execution units of the DSP in a SIMD processing model. The results of implementation of a feature rich JPEG-2000 codec developed on Motorola Star*Core/spl trade/ have been presented, the focus being on the decoding performance figures. The results will be useful in understanding the effect of the coding options of JPEG-2000 and, in the design of JPEG-2000 based embedded systems and hardware solutions or in a combined hardware-firmware solution. To our knowledge, this is the first analysis of a DSP based implementation of JPEG-2000 reported in literature.

[1]  David S. Taubman,et al.  High performance scalable image compression with EBCOT. , 2000, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[2]  Ali Tabatabai,et al.  Sub-band coding of digital images using symmetric short kernel filters and arithmetic coding techniques , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[3]  Touradj Ebrahimi,et al.  The JPEG 2000 still image compression standard , 2001, IEEE Signal Process. Mag..

[4]  Chaitali Chakrabarti,et al.  Efficient realizations of the discrete and continuous wavelet transforms: from single chip implementations to mappings on SIMD array computers , 1995, IEEE Trans. Signal Process..

[5]  I. Daubechies,et al.  Wavelet Transforms That Map Integers to Integers , 1998 .