In-sensor analytics and energy-aware self-optimization in a wireless sensor node

With the proliferation of distributed sensors and Internet of Thing end-nodes, aggregate data transfer to the back-end servers in the cloud is expected to become prohibitively large which not only results in network congestion, but also high energy expenditure a the sensor nodes. This motivates in-sensor data analytics that can perform context-aware acquisition and processing of data; and transmit data only when required. This paper presents a camera based wireless sensor node with in-sensor computation, wireless communication and end-to-end system optimization. Depending on the amount of information content and the wireless channel quality, the system chooses the minimum-energy operating-point by dynamically adjusting the processing depth (PD) and power ampUfier (PA) gain. We demonstrate a complete end-to-end system and measure 3.7 χ reduction in energy consumption compared to a baseline design where only rudimentary image compression is performed.

[1]  Abhijit Chatterjee,et al.  Environment-Adaptive Concurrent Companding and Bias Control for Efficient Power-Amplifier Operation , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  S. Seidel,et al.  914 MHz path loss prediction models for indoor wireless communications in multifloored buildings , 1992 .

[3]  Abhijit Chatterjee,et al.  Pro-VIZOR: Process tunable virtually zero margin low power adaptive RF for wireless systems , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[4]  Abhijit Chatterjee,et al.  Self learning analog/mixed-signal/RF systems: Dynamic adaptation to workload and environmental uncertainties , 2015, 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[5]  Arijit Raychowdhury,et al.  A Light-powered, "Always-On", Smart Camera with Compressed Domain Gesture Detection , 2016, ISLPED.

[6]  Habibulla Khan,et al.  FPGA implementation of moving object detection in frames by using background subtraction algorithm , 2013, 2013 International Conference on Communication and Signal Processing.

[7]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[8]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[9]  Abhijit Chatterjee,et al.  A Power-Scalable Channel-Adaptive Wireless Receiver Based on Built-In Orthogonally Tunable LNA , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[10]  Abhijit Chatterjee,et al.  Process-Variation Tolerant Channel-Adaptive Virtually Zero-Margin Low-Power Wireless Receiver Systems , 2014, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  David G. Lowe,et al.  Local Naive Bayes Nearest Neighbor for image classification , 2011, 2012 IEEE Conference on Computer Vision and Pattern Recognition.