Data Compression by Temporal and Spatial Correlations in a Body-Area Sensor Network: A Case Study in Pilates Motion Recognition
Issue No. 10 - October (2011 vol. 10)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TMC.2010.264
Chun-Hao Wu , National Chiao Tung University, Hsin-Chu
Yu-Chee Tseng , National Chiao Tung University, Hsin-Chu
We consider a body-area sensor network (BSN) consisting of multiple small, wearable sensor nodes deployed on a human body to track body motions. Concerning that human bodies are relatively small and wireless packets are subject to more serious contention and collision, this paper addresses the data compression problem in a BSN. We observe that, when body parts move, although sensor nodes in vicinity may compete strongly with each other, the transmitted data usually exist some levels of redundancy and even strong temporal and spatial correlations. Unlike traditional data compression approaches for large-scale and multihop sensor networks, our scheme is specifically designed for BSNs, where nodes are likely fully connected and overhearing among sensor nodes is possible. In our scheme, an offline phase is conducted in advance to learn the temporal and spatial correlations of sensing data. Then, a partial ordering of sensor nodes is determined to represent their transmission priorities so as to facilitate data compression during the online phase. We present algorithms to determine such partial ordering and discuss the design of the underlying MAC protocol to support our compression model. An experimental case study in Pilates exercises for patient rehabilitation is reported. The results show that our schemes reduce more than 70 percent of overall transmitted data compared with previous approaches.
Body-area sensor network, data compression, inertial sensor, pervasive computing, wireless sensor network.
Y. Tseng and C. Wu, "Data Compression by Temporal and Spatial Correlations in a Body-Area Sensor Network: A Case Study in Pilates Motion Recognition," in IEEE Transactions on Mobile Computing, vol. 10, no. , pp. 1459-1472, 2010.