Lossy Compression for Wireless Seismic Data Acquisition

In this paper, we rigorously compare compressive sampling (CS) to four state of the art, on-mote, lossy compression algorithms [K-run-length encoding (KRLE), lightweight temporal compression (LTC), wavelet quantization thresholding and run-length encoding (WQTR), and a low-pass filtered fast Fourier transform (FFT)]. Specifically, we first simulate lossy compression on two real-world seismic data sets, and we then evaluate algorithm performance using implementations on real hardware. In terms of compression ratios, recovered signal error, power consumption, on-mote execution runtime, and classification accuracy of a seismic event detection task (on decompressed signals), results show that CS performs comparable to (and in many cases better than) the other algorithms evaluated. A main benefit to users is that CS, a lightweight and nonadaptive compression technique, can guarantee a desired level of compression performance (and thus, radio usage and power consumption) without subjugating recovered signal quality. Our contribution is a novel and rigorous comparison of five state of the art, on-mote, lossy compression algorithms in simulation on real-world data sets and in implementations on hardware.

[1]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[2]  Robert D. Nowak,et al.  Compressive wireless sensing , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[3]  Tossaporn Srisooksai,et al.  Practical data compression in wireless sensor networks: A survey , 2012, J. Netw. Comput. Appl..

[4]  Simon A. Dobson,et al.  Compression in wireless sensor networks , 2013 .

[5]  Tracy Camp,et al.  Automatically Detecting Avalanche Events in Passive Seismic Data , 2012, 2012 11th International Conference on Machine Learning and Applications.

[6]  Michael B. Wakin,et al.  A Comparison of On-Mote Lossy Compression Algorithms for Wireless Seismic Data Acquisition , 2014, 2014 IEEE International Conference on Distributed Computing in Sensor Systems.

[7]  Michael Gastpar,et al.  Recursive Implementation of the Distributed Karhunen-Loève Transform , 2010, IEEE Transactions on Signal Processing.

[8]  Mani B. Srivastava,et al.  Energy efficient sampling for event detection in wireless sensor networks , 2009, ISLPED.

[9]  Steven W. Smith,et al.  The Scientist and Engineer's Guide to Digital Signal Processing , 1997 .

[10]  Zuoyin Tang,et al.  An energy-efficient adaptive DSC scheme for wireless sensor networks , 2007, Signal Process..

[11]  Shahram Latifi,et al.  A survey on data compression in wireless sensor networks , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[12]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[13]  Stephen P. Boyd,et al.  Enhancing Sparsity by Reweighted ℓ1 Minimization , 2007, 0711.1612.

[14]  Deborah Estrin,et al.  Lightweight Temporal Compression of Microclimate Datasets , 2004 .

[15]  E.J. Candes,et al.  An Introduction To Compressive Sampling , 2008, IEEE Signal Processing Magazine.

[16]  Hervé Guyennet,et al.  K-RLE: A New Data Compression Algorithm for Wireless Sensor Network , 2009, 2009 Third International Conference on Sensor Technologies and Applications.

[17]  J. Schweizer,et al.  Monitoring avalanche activity using a seismic sensor , 2011 .

[18]  Tracy Camp,et al.  On-mote compressive sampling to reduce power consumption for wireless sensors , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).