Efficient hardware solution for low power and adaptive image-compression in WSN

In this paper, we present and evaluate a hardware implementation for user-driven and packet-loss tolerant image compression, especially designed to enable low-power image compression and communication over wireless sensors networks (WSNs). The proposed compression scheme, presented as a CMOS circuit, is intended to be embedded in the camera sensor. It will be considered as a co-processor for tasks related with image compression and data packetization, which unloads the main microcontroller so that it will spend less time in active mode. The interest of our solution is twofold. First, compression settings can be changed at runtime (upon reception of a request message sent by an end-user or according to the internal state of the camera sensor node). Second, the image compression chain includes a (block of) pixel interleaving scheme which significantly improves the robustness against packet loss in image communication. The main part of this paper focuses on the specification and the performances analysis of this solution when implemented on FPGA and ASIC circuits.

[1]  Cristian Duran Faundez Transmission d'images sur les réseaux de capteurs sans fil sous la contrainte de l'énergie , 2009 .

[2]  G.S. Moschytz,et al.  Practical fast 1-D DCT algorithms with 11 multiplications , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[3]  Jean-Marie Moureaux,et al.  Lattice codebook enumeration for generalized Gaussian source , 2003, IEEE Trans. Inf. Theory.

[4]  Naoki Wakamiya,et al.  Challenging issues in visual sensor networks , 2009, IEEE Wireless Communications.

[5]  Margaret Martonosi,et al.  Data compression algorithms for energy-constrained devices in delay tolerant networks , 2006, SenSys '06.

[6]  Shie-Jue Lee,et al.  A JPEG Chip for Image Compression and Decompression , 2003, J. VLSI Signal Process..

[7]  Vincent Lecuire,et al.  Error resilient image communication with chaotic pixel interleaving for wireless camera sensors , 2008, REALWSN '08.

[8]  Francesco Marcelloni,et al.  A Simple Algorithm for Data Compression in Wireless Sensor Networks , 2008, IEEE Communications Letters.

[9]  Frédéric Amiel,et al.  FPGA vs. ASIC for low power applications , 2006, Microelectron. J..

[10]  G.M. Aly,et al.  JPEG encoder for low-cost FPGAs , 2007, 2007 International Conference on Computer Engineering & Systems.

[11]  Eugenio Culurciello,et al.  CMOS image sensors for sensor networks , 2006 .

[12]  Ioannis Papaefstathiou,et al.  Heavily Reducing WSNs' Energy Consumption by Employing Hardware-Based Compression , 2009, ADHOC-NOW.

[13]  Ian F. Akyildiz,et al.  A survey on wireless multimedia sensor networks , 2007, Comput. Networks.

[14]  M. Petró‐Turza,et al.  The International Organization for Standardization. , 2003 .