A Middleware of Things for supporting distributed vision applications

What is a smart camera? Which capabilities has it in terms of on-board processing and networking? In this paper we discuss about design and implementation issues of Wireless Multimedia Sensor Networks exploiting the potential of autonomous low power devices in terms of flexibility and reconfigurability. Considering a large scale scatter of camera nodes connected to the Internet via an IPv6-like suite of protocols we can enable these devices with a set of computer vision primitives, composable as required by the system. In this scenario a WMSN does not represent an application-specific entity (like a system specialized on tracking), but a framework providing a set of diversified services derived by the composition of those primitives. We will discuss some results obtained implementing computer vision techniques over microcontrollerbased embedded systems. We suggest a possible architecture for a Middleware of Things able to handle data, events, and code; this design will permit the deployment of flexible distributed algorithms, dependent on the environmental context including directives by operators and the occurrence of specific events.

[1]  Paolo Pagano,et al.  On-Board Image Processing in Wireless Multimedia Sensor Networks: A Parking Space Monitoring Solution for Intelligent Transportation Systems , 2012 .

[2]  Dimitrios Makris,et al.  Gaussian Mixture Background Modelling Optimisation for Micro-controllers , 2012, ISVC.

[3]  Paolo Pagano,et al.  Architecture, Functional Requirements, and Early Implementation of an Instrumentation Grid for the IoT , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[4]  Carsten Bormann,et al.  Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing , 2012, RFC.

[5]  Paolo Pagano,et al.  Video streaming in wireless sensor networks with low-complexity change detection enforcement , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[6]  Paolo Pagano,et al.  ScanTraffic: Smart Camera Network for Traffic Information Collection , 2012, EWSN.

[7]  Ángel Rodríguez-Vázquez,et al.  Wi-FLIP: A wireless smart camera based on a focal-plane low-power image processor , 2011, 2011 Fifth ACM/IEEE International Conference on Distributed Smart Cameras.

[8]  Dieter Fensel,et al.  Foundations for the Web of Information and Services - A Review of 20 Years of Semantic Web Research , 2011, Foundations for the Web of Information and Services.

[9]  Paolo Pagano,et al.  Performance evaluation of FEC techniques based on BCH codes in video streaming over wireless sensor networks , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[10]  D. Moroni,et al.  Visual sensor networks for infomobility , 2011, Pattern Recognition and Image Analysis.

[11]  Ricardo Carmona-Galán,et al.  FLIP-Q: A QCIF Resolution Focal-Plane Array for Low-Power Image Processing , 2011, IEEE Journal of Solid-State Circuits.

[12]  Ian F. Akyildiz,et al.  Research Challenges for Wireless Multimedia Sensor Networks , 2011 .

[13]  Andrea Cavallaro,et al.  Distributed target tracking under realistic network conditions , 2011 .

[14]  Andrea Cavallaro,et al.  WiSE-MNet: an experimental environment for wireless multimedia sensor networks , 2011 .

[15]  Zach Shelby,et al.  Embedded web services , 2010, IEEE Wireless Communications.

[16]  Chen Wu,et al.  Multiview activity recognition in smart homes with spatio-temporal features , 2010, ICDSC '10.

[17]  Gabriel Montenegro,et al.  IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.

[18]  Kannan Ramchandran,et al.  PRISM: an error-resilient video coding paradigm for wireless networks , 2004, First International Conference on Broadband Networks.

[19]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.