Energy-Efficient SRAM FPGA-Based Wireless Vision Sensor Node: SENTIOF-CAM

Many wireless vision sensor networks (WVSNs) applications are characterized to have a low duty cycling. An individual wireless vision sensor node (VSN) in WVSN is required to complete the tasks as quickly as possible. The execution of the tasks can be speeded up by exploiting the inherited parallelism in the tasks by using a hardware platform such as field-programmable gate array (FPGA). Traditionally, SRAM FPGAs are considered to be inefficient for duty cycled applications. This paper presents a low-complexity, energy-efficient, and reconfigurable VSN architecture based on SRAM FPGA using a design matrix, which includes tasks' partitioning, a low-complexity background subtraction, bilevel coding, and duty cycling. The proposed VSN, referred to as SENTIOF-CAM, has been implemented on a prototype board and energy values of different states are measured for three real applications. The comparison results with existing solutions show that the proposed architecture with SRAM FPGA can achieve energy reduction of up to a factor of 69 as compared with software VSN solutions and approximately similar energy values to that for the FLASH FPGA-based VSN solutions. The lifetime based on measured energy values shows that, for a sample period of 5 min, a 3.2-years lifetime can be achieved with a battery of 37.44-kJ energy. In addition, the proposed solution offers a generic architecture with a smaller design complexity on a hardware reconfigurable platform and offers easy adaptation for a number of applications.

[1]  Eduardo de la Torre,et al.  Using SRAM Based FPGAs for Power-Aware High Performance Wireless Sensor Networks , 2012, Sensors.

[2]  H. Aghajan,et al.  A Smart Camera Mote Architecture for Distributed Intelligent Surveillance , 2006 .

[3]  Albrecht Rothermel,et al.  Reduction of computational cost for high quality video scaling , 2010, IEEE Transactions on Consumer Electronics.

[4]  Donald G. Bailey,et al.  Design for Embedded Image Processing on FPGAs , 2011 .

[5]  Sufen Fong,et al.  MeshEye: A Hybrid-Resolution Smart Camera Mote for Applications in Distributed Intelligent Surveillance , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[6]  Najeem Lawal,et al.  Low Complexity Background Subtraction for Wireless Vision Sensor Node , 2013, 2013 Euromicro Conference on Digital System Design.

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

[8]  Anthony Rowe,et al.  DSPcam: A camera sensor system for surveillance networks , 2009, 2009 Third ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC).

[9]  Qing Zhao,et al.  On the lifetime of wireless sensor networks , 2005, IEEE Communications Letters.

[10]  Hamid K. Aghajan,et al.  MeshEye: a hybrid-resolution smart camera mote for applications in distributed intelligent surveillance , 2007, IPSN.

[11]  Khurram Shahzad,et al.  SENTIOF: An FPGA based high-performance and low-power wireless embedded platform , 2013, 2013 Federated Conference on Computer Science and Information Systems.

[12]  Anthony Rowe,et al.  CMUcam3: An Open Programmable Embedded Vision Sensor , 2007 .

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

[14]  José-Enrique Simó-Ten,et al.  Video Sensor Architecture for Surveillance Applications , 2012, Sensors.

[15]  Timo Hämäläinen,et al.  Configurable implementation of parallel memory based real-time video downscaler , 2007, Microprocess. Microsystems.

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

[17]  Senem Velipasalar,et al.  Adaptive Methodologies for Energy-Efficient Object Detection and Tracking With Battery-Powered Embedded Smart Cameras , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  M. Ardakani,et al.  Optimal node distribution for achieving a desired lifetime in wireless sensor networks , 2008, 2008 24th Biennial Symposium on Communications.

[19]  Bernhard Rinner,et al.  The evolution from single to pervasive smart cameras , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[20]  Roberto Manduchi,et al.  Performance analysis of a wireless camera network node , 2010, 2010 IEEE Instrumentation & Measurement Technology Conference Proceedings.

[21]  Roberto Manduchi,et al.  An Ultralow-Power Wireless Camera Node: Development and Performance Analysis , 2011, IEEE Transactions on Instrumentation and Measurement.

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

[23]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[24]  Najeem Lawal,et al.  Implementation of Wireless Vision Sensor Node for Characterization of Particles in Fluids , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Peyman Babaei,et al.  Vehicles tracking and classification using Traffic zones in a hybrid scheme for intersection traffic management by smart cameras , 2010, 2010 International Conference on Signal and Image Processing.

[26]  Yan Yang,et al.  Design and Implementation of a Stator-Free RPM Sensor Prototype Based on MEMS Accelerometers , 2012, IEEE Transactions on Instrumentation and Measurement.

[27]  Lee-Sup Kim,et al.  Winscale: an image-scaling algorithm using an area pixel model , 2003, IEEE Trans. Circuits Syst. Video Technol..

[28]  Kauko Leiviskä,et al.  Wireless Sensor Networks in Industrial Automation , 2010 .

[29]  Najeem Lawal,et al.  Analysis and characterization of embedded vision systems for taxonomy formulation , 2013, Electronic Imaging.

[30]  M. Bakkali,et al.  A prototype node for wireless vision sensor network applications development , 2010, 2010 5th International Symposium On I/V Communications and Mobile Network.

[31]  Gu-Yeon Wei,et al.  Survey of Hardware Systems for Wireless Sensor Networks , 2008, J. Low Power Electron..

[32]  Najeem Lawal,et al.  Implementation of Wireless Vision Sensor Node With a Lightweight Bi-Level Video Coding , 2013, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[33]  D. Puccinelli,et al.  Wireless sensor networks: applications and challenges of ubiquitous sensing , 2005, IEEE Circuits and Systems Magazine.

[34]  Wendi B. Heinzelman,et al.  A Survey of Visual Sensor Networks , 2009, Adv. Multim..