Reconfigurable coprocessor based JPEG 2000 implementation

This paper proposes a reconfigurable coprocessor based implementation for the forthcoming standard JPEG 2000 for still images. First a preliminary overview of the standard, mainly focusing on the major characteristics of the different functional units, is presented. Then results obtained by a profile analysis are shown and a partition between DSP and FPGA is proposed for the implementation of a codec architecture. Finally the most critical units in terms of required computation effort, have been mapped on FPGA devices in order to preserve an high degree of reconfigurability. It is worth noticing that to the best of our knowledge only software implementations of JPEG 2000 has been produced yet.

[1]  Jelena Kovacevic,et al.  Wavelets and Subband Coding , 2013, Prentice Hall Signal Processing Series.

[2]  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.

[3]  Touradj Ebrahimi,et al.  JPEG2000: The upcoming still image compression standard , 2001, Pattern Recognit. Lett..

[4]  Faouzi Kossentini,et al.  JasPer: a software-based JPEG-2000 codec implementation , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[5]  I. Daubechies,et al.  Factoring wavelet transforms into lifting steps , 1998 .

[6]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[7]  G. Masera,et al.  A VLSI architecture for IWT (integer wavelet transform) , 2000, Proceedings of the 43rd IEEE Midwest Symposium on Circuits and Systems (Cat.No.CH37144).