Ingeniare: Revista Chilena de Ingeniería (Aug 2012)

Design of image codec based on Bandelet transform using a NIOS II processor Diseño de un codec de imágenes basado en la transformada Bandelet utilizando un procesador NIOSII

  • Jaime-Andres Arteaga,
  • Jaime Velasco-Medina

Journal volume & issue
Vol. 20, no. 2
pp. 211 – 219

Abstract

Read online

This paper presents the design and implementation of a compression system for grayscale images based on the Bandelet transform. The basis functions of the Bandelet transform are constructed as a set of vectors that indicate the directions in which the image has regular variations of gray. The compression system was designed as a SoPC and was composed of a NIOSII processor with a Cyclone IIEP2C70, a touch-panel, and a SD-Card, using 13% of the logic elements and 27% of the memory bits of the FPGA. The Wavelet filters were accelerated in hardware with NIOS II C2H Compiler, obtaining an execution time reduction of 8.8%. Experimental results show that Bandelet compression has an improvement of up to 2 dB over a Wavelet compression when the image has geometric components with high contrast.Este trabajo presenta el diseño e implementación de un codec de imágenes en escalas de gris basado en la transformada Bandelet. Las funciones base para la transformada Bandelet se implementan a partir de vectores de flujo geométrico que indican la dirección en la que una región de la imagen tiene variaciones regulares de los niveles de gris. El codec se diseñó como un sistema SoPC con un procesador NIOS II embebido en el FPGA Cyclone II EP2C70, con una pantalla táctil, y una SD-Card, usando el 13% de elementos lógicos y el 27% de bits de memoria del FPGA. Los filtros Wavelet fueron acelerados en hardware con NIOS II C2H Compiler, logrando una reducción en el tiempo de ejecución del 8,8%. Las pruebas realizadas muestran que la compresión con funciones Bandelet llega a ser hasta 2 dB superior a la compresión realizada con funciones Wavelet 2D cuando la imagen tiene componentes geométricos con alto contraste.

Keywords