| Literature DB >> 25157551 |
Angshul Majumdar1, Anupriya Gogna2, Rabab Ward3.
Abstract
We address the problem of acquiring and transmitting EEG signals in Wireless Body Area Networks (WBAN) in an energy efficient fashion. In WBANs, the energy is consumed by three operations: sensing (sampling), processing and transmission. Previous studies only addressed the problem of reducing the transmission energy. For the first time, in this work, we propose a technique to reduce sensing and processing energy as well: this is achieved by randomly under-sampling the EEG signal. We depart from previous Compressed Sensing based approaches and formulate signal recovery (from under-sampled measurements) as a matrix completion problem. A new algorithm to solve the matrix completion problem is derived here. We test our proposed method and find that the reconstruction accuracy of our method is significantly better than state-of-the-art techniques; and we achieve this while saving sensing, processing and transmission energy. Simple power analysis shows that our proposed methodology consumes considerably less power compared to previous CS based techniques.Entities:
Mesh:
Year: 2014 PMID: 25157551 PMCID: PMC4208142 DOI: 10.3390/s140915729
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Compressed Sensing vs. Proposed EEG Acquisition and Transmission.
Figure 2.Decay of singular values for a multi-channel signal ensemble.
Figure 3.Empirical Success Rates.
Run times for different algorithms.
|
| |||
|---|---|---|---|
| 40 | FPC | 46.4 | 338.7 |
| SVT | 447.2 | 372.6 | |
| IRPF | 328.3 | 300.9 | |
| IRLS | 559.7 | 507.2 | |
| MSB | |||
|
| |||
| 30 | FPC | 38.8 | 189.7 |
| SVT | 406 | 179.3 | |
| IRPF | 300.1 | 256.6 | |
| IRLS | 502.3 | 447.3 | |
| MSB | |||
|
| |||
| 20 | FPC | 34.12 | 21.9 |
| SVT | 342 | 31.7 | |
| IRPF | 259.8 | 198.9 | |
| IRLS | 400.9 | 337.3 | |
| MSB | |||
NMSE for different algorithms.
|
| |||||
|---|---|---|---|---|---|
| 5 | FPC | 5.1E−4 | 2.2E−4 | 1E−4 | 8.5E−5 |
| SVT | 1.6E−3 | 2.1E−4 | 1.1E−4 | 1.01E−4 | |
| IRPF | 1.1E−1 | 5.2E−2 | 1.8E−2 | 6.9E−3 | |
| IRLS | 2.4E−2 | 1.0E−2 | 5.7E−3 | 1.9E−3 | |
| MSB | |||||
|
| |||||
| 10 | FPC | 1.67E−2 | 2E−4 | 8.99E−5 | 6.31E−5 |
| SVT | 8.8E−3 | 6E−4 | 1E−4 | 1E−4 | |
| IRPF | 2.0E−1 | 6.1E−2 | 2.8E−2 | 5.0E−3 | |
| IRLS | 6.4E−2 | 5.1E−2 | 1.7E−2 | 7.2E−2 | |
| MSB | |||||
|
| |||||
| 20 | FPC | 4.19E−2 | 2.1E−4 | 7.31E−5 | 4.74E−5 |
| SVT | 7.19E−2 | 2.3E−3 | 4.3E−4 | 1.3E−4 | |
| IRPF | 2.8E−1 | 7.82E−2 | 4.88E−2 | 7.0E−3 | |
| IRLS | 8.0E−2 | 6.09E−2 | 2.73E−2 | 4.2E−3 | |
| MSB | |||||
|
| |||||
| 30 | FPC | 4.39E−2 | 4.3E−3 | 6.98E−5 | 4.11E−5 |
| SVT | 8.06E−2 | 1.18E−2 | 1.1E−3 | 2.1E−4 | |
| IRPF | 4.8E−1 | 1.8E−1 | 9.87E−2 | 1.0E−2 | |
| IRLS | 1.31E−1 | 8.9E−2 | 6.7E−2 | 8.2E−3 | |
| MSB | |||||
|
| |||||
| 40 | FPC | 4.4E−2 | 1.5E−2 | 7.44E−5 | 3.04E−5 |
| SVT | 8.5E−2 | 2.78E−2 | 2.1E−3 | 1.6E−4 | |
| IRPF | 9.0E−1 | 3.8E−1 | 1.7E−1 | 6.0E−2 | |
| IRLS | 5.6E−1 | 1.9E−1 | 9.5E−2 | 1.2E−2 | |
| MSB | |||||
Figure 4.BCI dataset: NMSE on Y-axis, sampling/compression ratio on X-axis.
Figure 5.EEGLab dataset: NMSE on Y-axis, sampling/compression ratio on X-axis.
Figure 6.Overlayed original and reconstructed signals from different techniques (BSBL, sparse reconstruction and proposed). Sampling instants (time points) on the X-axis and signal amplitude on the Y-axis.
Classification accuracy in %.
|
| ||
|---|---|---|
| Groundtruth | 81% (No Compression) | |
|
| ||
| BSBL | 76% | 54% |
| Sparse Recon | 74% | 50% |
| Proposed | ||