Abstract
A new design approach to create an efficient high-performance JPEG-LS encoder is proposed in this paper. The proposed implementation compresses the image data with the lossless mode of JPEG-LS. When the acquisition of precious content (image) is specified to occur in real-time, then lossless compression is essential. Lossless compression is important to critical applications, such as the acquisition of medical images and transmission of high-definition high-resolution images from space (satellite). The contribution of the paper is to introduce an efficient pipelined JPEG-LS encoder, which requires significantly lower encoding time than any other available JPEG-LS hardware or software implementation. The experimental results show that encoding is performed as expected in high-speed, being able to serve real-time applications. This is the first time that a JPEG-LS implementation offers such a high-speed encoding.
Similar content being viewed by others
References
ISO/IEC: Information Technology-Lossless and near-lossless compression of continuous-tone images-Baseline. International Telecommunication Union (ITU-T Recommendation T.87), 14495-1 (1998)
Weinberger, M.J., Sapiro, G., Seroussi, G.: The LOCO-I lossless image compression algorithm: principle and standardization into JPEG-LS. IEEE Trans. Image Process 9, 1309–1324 (2000). doi:10.1109/83.855427
Golomb, S.W.: Run-length encodings. IEEE Trans. Inf. Theory 12, 399–401 (1966). doi:10.1109/TIT.1966.1053907
Weinberger, M.J., Seroussi, G.: Optimal prefix codes for sources with two-sided geometric distributions. IEEE Trans. Inf. Theory 46, 121–135 (2000). doi:10.1109/18.817513
Savakis, A., Pioriun, M.: Benchmarking and hardware implementation of JPEG-LS. In: Proceedings of the International Conference on Image Processing, pp. 949–952 (2002)
Xie, X., Li, G.L., Wang, Z.H.: A near-lossless image compression algorithm suitable for hardware design in wireless endoscopy system. EURASIP J. Adv. Signal Process (2007)
Soudris, D., Piguet, C., Goutis, C. (eds.): Designing CMOS Circuits for Low Power. Springer, Heidelberg (2004)
Klimesh, M., Stanton, V., Watola, D.: Hardware implementation of a lossless image compression algorithm using a field programmable array. TMO Progress Report 42–144 (2001)
Weinberger, M.J., Seroussi, G.: From LOCO-I to the JPEG-LS Standard. Technical Report. Computer Systems Laboratory, HP Laboratories Palo Alto, HPL-1999-3, http://www.hpl.hp.com/loco/ (1993)
Ferretti, M., Boffadossi, M.: A parallel pipelined implementation for JPEG-LS. In: Proceedings of the 17th International Conference on Pattern Recognition, pp. 769–772 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Papadonikolakis, M.E., Kakarountas, A.P. & Goutis, C.E. Efficient high-performance implementation of JPEG-LS encoder. J Real-Time Image Proc 3, 303–310 (2008). https://doi.org/10.1007/s11554-008-0088-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-008-0088-7