Architecture Exploration Based on Tasks Partitioning Between Hardware, Software and Locality for a Wireless Vision Sensor Node

Wireless Vision Sensor Networks WVSNs is an emerging field which consists of a number of Visual Sensor Nodes VSNs. Compared to traditional sensor networks, WVSNs operates on two dimensional data, which requires high bandwidth and high energy consumption. In order to minimize the energy consumption, the focus is on finding energy efficient and programmable architectures for the VSN by partitioning the vision tasks among hardware FPGA, software Micro-controller and locality sensor node or server. The energy consumption, cost and design time of different processing strategies is analyzed for the implementation of VSN. Moreover, the processing energy and communication energy consumption of VSN is investigated in order to maximize the lifetime. Results show that by introducing a reconfigurable platform such as FPGA with small static power consumption and by transmitting the compressed images after pixel based tasks from the VSN results in longer battery lifetime for the VSN.

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

[2]  Najeem Lawal,et al.  Exploration of Tasks Partitioning between Hardware Software and Locality for a Wireless Camera Based Vision Sensor Node , 2011, 2011 Sixth International Symposium on Parallel Computing in Electrical Engineering.

[3]  W. James MacLean,et al.  An Evaluation of the Suitability of FPGAs for Embedded Vision Systems , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[4]  Najeem Lawal,et al.  Exploration of local and central processing for a wireless camera based sensor node , 2010, ICSES 2010 International Conference on Signals and Electronic Circuits.

[5]  Najeem Lawal,et al.  Exploration of target architecture for a wireless camera based sensor node , 2010, NORCHIP 2010.

[6]  Luigi Ferrigno,et al.  Balancing computational and transmission power consumption in wireless image sensor networks , 2005, IEEE Symposium on Virtual Environments, Human-Computer Interfaces and Measurement Systems, 2005..

[7]  Brendan O'Flynn,et al.  VAMP - a vision based sensor network for health care hygiene , 2008 .

[8]  Prashant J. Shenoy,et al.  SensEye: a multi-tier camera sensor network , 2005, ACM Multimedia.

[9]  Peng Cheng,et al.  Analysis of the IEEE 802.15.4 Standard for a Wireless Closed Loop Control System for Heavy Duty Cranes , 2007, 2007 International Symposium on Industrial Embedded Systems.

[10]  Shuvra S. Bhattacharyya,et al.  Dataflow-Based Mapping of Computer Vision Algorithms onto FPGAs , 2007, EURASIP J. Embed. Syst..

[11]  Max Q.-H. Meng,et al.  A novel FPGA-based wireless vision sensor node , 2009, 2009 IEEE International Conference on Automation and Logistics.

[12]  Reinaldo A. C. Bianchi,et al.  Implementing Computer Vision Algorithms in Hardware: An FPGA/VHDL-Based Vision System for a Mobile Robot , 2001, RoboCup.

[13]  Xin Cheng,et al.  Real-time Component Labelling with Centre of Gravity Calculation on FPGA , 2011 .

[14]  Najeem Lawal,et al.  Automatic Generation of Spatial and Temporal Memory Architectures for Embedded Video Processing Systems , 2007, EURASIP J. Embed. Syst..

[15]  Richard P. Kleihorst,et al.  Camera mote with a high-performance parallel processor for real-time frame-based video processing , 2007, AVSS.

[16]  Michele Magno,et al.  A low-power wireless video sensor node for distributed object detection , 2007, Journal of Real-Time Image Processing.

[17]  Lui Sha,et al.  The Simplex Reference Model: Limiting Fault-Propagation Due to Unreliable Components in Cyber-Physical System Architectures , 2007, RTSS 2007.

[18]  Li Shang,et al.  Dynamic power consumption in Virtex™-II FPGA family , 2002, FPGA '02.

[19]  Anthony Rowe,et al.  FireFly Mosaic: A Vision-Enabled Wireless Sensor Networking System , 2007, RTSS 2007.

[20]  Meng Joo Er,et al.  Wireless Sensor Networks for Industrial Environments , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).