Professional Documents
Culture Documents
Manuscript received August 03, 2011; revised November 19, 2011 and March
09, 2012; accepted March 27, 2012. Date of publication April 16, 2012; date
of current version April 19, 2012. This work was supported by the National
Science Foundation Contract EECS-0951368 and a grant from the Intel
Corporation. A.
M. R. Dixon was funded by a Ph.D. Graduate Fellowship and E. G. Allstot
was funded by an Undergraduate Research Opportunity Scholarship from the
Semi- conductor Research Corporation. This paper was recommended by
Associate Editor M. Stanac´evic´.
A. M. R. Dixon, E. G. Allstot, and D. J. Allstot are with the Department
of Electrical Engineering, University of Washington, Seattle, WA 98195 USA
(e-mail: allstot@uw.edu).
D. Gangopadhyay was with the University of Washington, Seattle, WA
98195 USA. He is now with Marvell Semiconductor Inc., Santa Clara, CA
95054 USA.
Color versions of one or more of the figures in this paper are available
online at http://ieeexplore.ieee.org.
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 6, NO. 2, APRIL
2 2012
Fig. 1. Biosignal sensors communicate with a smartphone in a BAN to input sam- ples into output values.
access a healthcare professional via the Internet.
Simulation studies show that compression factors are
possible for ECG [8] and EMG signals [9]. Hence, it is
possible to reduce the duty cycle and the corresponding
ficiency. Compressed sensing (CS) does this. Specifically, energy consumption of a BAN transmitter by the same factor.
the application of CS before the transmission of typical In one possible embodiment of a CS CODEC, the
biosignals achieves compression of the data with a transmitter [Fig. 4(a)] receives the biosignal from a low-noise
proportionate savings in energy. CS has been used previously amplifier. The analog front-end (AFE) compresses the
to reduce noise and ar- tifacts in ECG signals [3]. -sample analog input vector, , into an -sample analog output
Compressed sensing or compressive sampling is a data ac- vector, . Consequently, the ADC and RF PA can operate with
quisition approach that requires only a few incoherent mea- a smaller duty cycle. The receiver [Fig. 4(b)], which may reside
surements to compress signals that are sparse in some domain in a smart- phone, uses basis functions along with optimization
[4]–[6]. For example, a typical ECG signal that comprises a high techniques to recover the original signal.
activity complex followed by a low activity region be- Section II gives a brief history of the group sampling
tween complexes (Fig. 2) is sparse in the time domain schemes that underpin CS followed by intuitive and mathe-
whereas EMG signals (Fig. 3) typically are sparse in the time matical descriptions of it. Section III compares CS to adaptive
and/or fre- quency domains [7]. In either case, CS compresses
1932-4545/$31.00 © 2012 IEEE
Fig. 2. A typical ECG waveform exhibits sparsity in the time domain.
A. An Intuitive View of CS
Imagine an experiment with many objects in which only
one element is “different” (i.e., the signal is sparse). The goal
is to identify the sparse object(s) with minimal effort. In
traditional testing, each object is measured individually. In
Fig. 4. An analog-based CS acquisition system. (a) The analog front-end in the group testing, the large difference between the total number of
ENCODER compresses the analog information prior to digitization and trans- objects in the set and the number of different objects is exploited
mission. (b) The DECODER reconstructs the original signal.
by examining only a few groupings. Consequently, the sparse
object is found with fewer tests.
The traditional and group testing techniques are compared
sampling-based biosignal acquisition and Section IV describes in Fig. 5. In this puzzle, there is a set of 12 balls wherein one
biosignal dynamic thresholding techniques that are used to is much heavier (100 g) than the others (1 g). The objective
trade off the compression factor, , (i.e., sparsity) against the is to identify the heavy ball (Ball #10, the black ball). In
signal-to-quantization noise ratio, , (i.e., accuracy). order to present an appropriate analogy to the acquisition of a
Practical design considerations for CS encoding and decoding sparse signal and the application of compressed sensing, the
are presented in Sections V and VI. Simulation studies are measure- ment protocol is assumed to be non-adaptive. That
summarized for ECG and EMG biosignal sensors for BAN is, once the measurement process has commenced, it will not
applications, and Section VII concludes the paper. cease until completed even upon obvious identification of the
heavy ball.
The traditional sampling method [Fig. 5(a)] weighs each
ball separately. The corresponding matrix representation is
(2)
(6)
Fig. 9. A healthy EMG signal before and after dynamic thresholding with av-
eraging window lengths of , 10, and 15 samples, and .
Fig. 11. Sparsity versus threshold level for Physiobank EMG and ECG sig-
nals [7] with (left) and 10 (right). ALS is Amyotrophic Lateral Scle- rosis—
Lou Gehrig’s disease.
A. CS Encoder Architecture
The implementation issues and performance characteristics
of two analog-domain CS architectures intended for spectral
estimation (e.g., cognitive radios) and an integrated digital-
do- main CS system with applications to ECG and EEG
biosignals are described in this section.
Laska et al. [15] presented an analog-domain CS system
—random demodulation (RD) [Fig. 12(a)]—and applied it to
sparse multi-tone signals. The RD system first mixes the
analog signal, , with a random signal, , using a
Gilbert multiplier. The resulting signal is then integrated
over successive windows using an active RC integrator,
and the output, , is digitized by an ADC.
simulations
the measurement matrix can comprise random numbers from
Bernoulli, Gaussian, Uniform, etc., distributions. Intuitively, it
is expected that the random coefficients will differ in their
inco- herence to the sampling basis and thus produce different
com- pression results. Simulations have shown for ECG and
EMG signals that 6-bit coefficients are needed for Gaussian
and Uni- form distributions [8], [9].
Another consideration is the structure of the measurement
matrix. Although entries of the standard measurement matrix
are independently populated with random coefficients, struc-
tured matrices can save both chip area and power. In par-
ticular, the special class of Toeplitz matrices is interesting.
A Toeplitz matrix—one in which every left-to-right
diagonal is constant—has the following form:
... (9)
.. ..
. . .
Fig. 12. Prior compressed sampling architectures. (a) Random demodulation
[15], [16]. (b) Modulated wideband converter [17]. (c) Digital CS [18].
C. Dynamic-N
Because the sparsity of a signal changes depending on the du-
ration of observation, allowing to vary would, in theory, en-
able dynamic tuning of the sparsity to achieve an optimal
ratio between the amount of data transmitted and the
reconstruction accuracy. Applying this approach to EMG data,
however, shows that the sparsity level is almost independent
of (Fig. 14). Moreover, this approach does not work for
relatively periodic signals (e.g., ECG) because the sparsity is
approximately con- stant for any frame longer than the
period of the signal. Thus,
is chosen for the experiments described herein.
A. CS Reconstruction Algorithms
The original CS reconstruction algorithm is convex optimiza-
tion [4]–[6] wherein the -norm of the reconstructed signal,
, is an efficient measure of sparsity. The CS
reconstruction process is described by the following -norm
convex optimization:
(12)
which can be cast as a linear programming problem. This ap-
proach is also known as basis pursuit.
In order for signal reconstruction to be robust in the
presence of noise, the constraints of the optimization problem
are relaxed
(13)
(14)
bound [22].
VII. CONCLUSIONS
Several design considerations for CS acquisition systems
for ECG and EMG biosignals are presented. Dynamic
thresholding is used to tradeoff sparsity versus accuracy and
is shown to be reliable over difficult biosignal morphologies.
Experimental re- sults show that a 1-bit Bernoulli
measurement matrix is capable of producing up to 16
compression for ECG and EMG biosig- nals. Finally, state-
of-the-art CS encoder architectures are sur- veyed and CS
signal reconstruction algorithms are compared.
REFERENCES
[1] E. Jovanov, A. Milenkovic, C. Otto, and P. de Groen, “A wireless body
area network of intelligent motion sensors for computer assisted
phys- ical rehabilitation,” J. NeuroEng. Rehabil., vol. 2, pp. 1–10,
Mar. 2005.
[2] J. Pandey and B. Otis, “A sub-100 W MICS/ISM band transmitter
based on injection-locking and frequency multiplication,” IEEE J.
Solid-State Circuits, vol. 46, pp. 1049–1058, May 2011.
[3] H. Garudadri, P. Baheti, S. Majumdar, C. Lauer, F. Masse, J. van de
Molengraft, and J. Penders, “Artifacts mitigation in ambulatory ecg
telemetry,” in Proc. IEEE Int. Conf. e-Health Networking
Applications and Services, 2010, pp. 338–344.
[4] D. L. Donoho, “Compressed sensing,” IEEE Trans. Inf. Theory, vol.
52, pp. 1289–1306, Sep. 2006.
[5] E. Candés and T. Tao, “Near optimal signal recovery from random pro-
jections: Universal encoding strategies,” IEEE Trans. Inf. Theory,
vol. 52, pp. 5406–5425, Dec. 2006.
[6] E. Candés, “An introduction to compressive sampling,” IEEE Signal
[30] S. Hwang, M. Trakimas, and S. Sonkusale, “A low-power asyn-
Process. Mag., vol. 25, pp. 21–30, Mar. 2008.
chronous ECG acquisition system in CMOS technology,” in Proc.
[7] A. Goldberger et al., “Physiobank, PhysioToolkit, and PhysioNet:
IEEE Int. Conf. Engineering and Medicine in Biology, 2010, pp.
Components of a new research resource for complex physiological
5262–5265.
signals,” Circulation, vol. 101, no. 23, pp. 1–6, 2000.
[31] R. Agarwal and S. R. Sonkusale, “Input-feature correlated asyn-
[8] E. G. Allstot, A. Y. Chen, A. M. R. Dixon, D. Gangopadhyay, and D.
chronous analog-to-information converter for ECG monitoring,”
J. Allstot, “Compressive sampling of ECG bio-signals: Quantization
IEEE Trans. Biomed. Circuits Syst., vol. 5, no. 5, pp. 459–467, Oct.
noise and sparsity considerations,” in Proc. IEEE Biomedical
2011.
Circuits and Systems Conf., Nov. 2010, pp. 41–44.
[9] A. Salman, E. G. Allstot, A. Y. Chen, A. M. R. Dixon, D. Gangopad-
hyay, and D. J. Allstot, “Compressive sampling of EMG bio- Anna M. R. Dixon (S’05) received the B.S. degree
signals,” in Proc. IEEE Int. Symp. Circuits and Systems, May 2011, in 2006 and the M.S. degree in 2008 from The Ohio
pp. 2095–2098. State University, Columbus, in 2006 and 2008, re-
[10] R. Dorfman, “The detection of defective members of large popula- spectively.
tions,” Ann. Math. Stat., vol. 14, no. 4, pp. 436–440, Dec. 1943. Currently, she is pursuing the Ph.D. degree in
[11] M. Sobel and P. A. Groll, “Group testing to eliminate efficiently all elec- trical engineering at the University of
Washington, Seattle. Her research interests include
defectives in a binomial sample,” Bell Syst. Tech. J., vol. 38, no. 5,
low-power biomedical instrumentation, circuits and
pp. 1179–1252, Sep. 1959.
systems design, and compressed sensing. She was
[12] R. Rieger and J. T. Taylor, “An adaptive sampling system for sensor
awarded an Intel/SRCEA Master’s Scholarship from
nodes in body area networks,” IEEE Trans. Neural Syst. Rehabil.
2006–2008 and since 2011 she has held an
Eng., vol. 17, pp. 183–189, Mar. 2009. Intel/SRCEA Grad-
[13] R. F. Yazicioglu, S. Kim, T. Torfs, H. Kim, and C. Van Hoof, “A 30
uate Fellowship. She received the Analog Devices Inc. Outstanding Student
W analog signal processor ASIC for portable biopotential signal mon-
Analog Designer Award in 2011.
itoring,” IEEE J. Solid-State Circuits, vol. 46, pp. 209–223, Jan.
2011.
[14] R. R. Harrison, “A low-power integrated circuit for adaptive
detection of action potentials in noisy signals,” in Proc. Int. Conf.
IEEE Engi- neering in Medicine and Biology Society, Sept. 2003, pp. Emily G. Allstot (S’10) is currently pursuing the
3325–3328. B.S. degree in electrical engineering at the University
[15] J. N. Laska, S. Kirolos, M. F. Duarte, T. S. Ragheb, R. G. Baraniuk, and of Washington (UW), Seattle.
Y. Massoud, “Theory and implementation of an analog-to- Her research interests include analog circuits
information converter using random demodulation,” in Proc. IEEE and systems, biomedical instrumentation, and com-
Int. Symp. Cir- cuits and Systems, 2007, pp. 1959–1962. pressed sensing. She was awarded an
[16] T. Ragheb, J. N. Laska, H. Nejati, S. Kirolos, R. G. Baraniuk, and Y. Undergraduate Research Opportunities (URO)
Massoud, “A prototype hardware for random demodulation based com- Scholarship from the Semiconductor Research
pressive analog-to-digital conversion,” in Proc. IEEE Midwest Symp. Corporation in 2011–2012. She currently serves as
Circuits and Systems, Aug. 2008, pp. 37–40. the Public Relations Officer for the UW IEEE
[17] M. Mishali, Y. C. Eldar, O. Dounaevsky, and E. Shoshan, Student Branch and as a 2012 summer intern at
“Xampling: Analog to digital at Sub-Nyquist rates,” IET Circuits, Texas Instruments Incorporated,
Devices Syst., vol. 5, pp. 8–20, Jan. 2011. Santa Clara, CA.
[18] M. A. Lexa, M. E. Davies, and J. S. Thompson, “Reconciling compres-
sive sampling systems for spectrally sparse continuous-time signals,”
IEEE Trans. Signal Process., vol. 60, pp. 155–171, Jan. 2012.
[19] F. Chen, A. P. Chandrakasan, and V. Stojanovic´, “A signal- Daibashish Gangopadhyay (S’06–M’11) received
agnostic compressed sensing acquisition system for wireless and the B.S. (Hons.) and M.S. degrees in electronics
implantable sensors,” in Proc. IEEE Custom Integrated Circuits and electrical communication engineering from the
Conf., 2010, pp. 1–4. Indian Institute of Technology, Kharagpur, India, in
[20] F. Chen, A. P. Chandrakasan, and V. Stojanovic´, “Design and 2005 and 2006, respectively, and the Ph.D. degree
analysis of a hardware-efficient compressed sensing architecture for from the University of Washington, Seattle, in 2011.
data com- pression in wireless sensors,” IEEE J. Solid-State Circuits, During 2008–2009 he was an intern with the
vol. 47, pp. 744–756, Mar. 2012. Qualcomm Research Center, San Diego, CA, where
[21] E. G. Allstot, A. Y. Chen, A. M. R. Dixon, D. Gangopadhyay, H. he worked on biomedical sensor circuits for personal
Mit- suda, and D. J. Allstot, “Compressed sensing of ECG bio- area network applications. Since 2011, he has been
signals using one-bit measurement matrices,” in Proc. IEEE Int. with the RF-Analog Group, Marvell Semiconductor
NEWCAS Conf., 2011, pp. 213–216. Inc., Santa Clara, CA. His research interests include CMOS frequency syn-
[22] E. Candés, J. Romberg, and T. Tao, “Stable signal recovery from in- thesizers, software-defined radio receivers, RF and analog front-ends for
complete and inaccurate measurements,” Commun. Pure Appl. biomedical sensor applications, and compressed sensing. He received the
Math., vol. 59, pp. 1207–1223, Aug. 2006. Analog Devices Outstanding Student Designer Award in 2010 and an IEEE
[23] M. Grant et al., CVX: MATLAB Software for Disciplined Convex Pro- RFIC Symposium Best Student Paper Award in 2011.
gramming ver. 1.21 [Online]. Available: http://cvxr.com/cvx
[24] S. S. Chen, D. L. Donoho, and M. A. Saunders, “Atomic decomposition
by basis pursuit,” SIAM J. Sci. Comput., vol. 20, pp. 33–61, Jan.
1999. David J. Allstot (S’72–M’72–SM’83–F’92) re-
[25] W. Lu and N. Vaswani, “Modified basis pursuit denoising (modified- ceived the B.S. degree from the University of
BPDN) for noisy compressive sensing with partially known support,” Portland, Portland, OR, the M.S. degree from
in Proc. IEEE Int. Conf. Acoustics Speech and Signal Processing, 2010, Oregon State University, Corvallis, and the Ph.D.
pp. 3926–3929. degree from the University of California, Berkeley.
[26] J. A. Tropp and A. C. Gilbert, “Signal recovery from random He has held several industrial and academic po-
measure- ments via orthogonal matching pursuit,” IEEE Trans. Inf. sitions and has been the Boeing-Egtvedt Chair Pro-
Theory, vol. 53, pp. 4655–4666, Dec. 2007. fessor of Engineering at the University of Washington
[27] T. Blumensath and M. E. Davies, On the Difference Between since 1999. He was Chair of the Department of
Orthog- onal Matching Pursuit and Orthogonal Least Squares, Univ. Elec- trical Engineering from 2004 to 2007. He is
of Edin- burgh, Mar. 2007, Tech. Rep. currently a Visiting Professor in the Department of
[28] D. Needell and J. A. Tropp, “COSAMP: Iterative signal recovery Electrical
from incomplete and inaccurate samples,” Appl. Comput. Harmon. Engineering, Stanford University, Stanford, CA. He has advised
Anal., vol. 26, pp. 301–321, Apr. 2008. approximately 100 M.S. and Ph.D. graduates and authored about 275 papers.
[29] T. Blumensath and M. E. Davies, “Normalized iterative hard thresh- Dr. Allstot has received several outstanding teaching and advising awards.
olding: Guaranteed stability and performance,” IEEE J. Sel. Topics His awards include the 1978 IEEE W. R. G. Baker Prize Paper Award, 1995
Signal Process., vol. 4, pp. 298–309, Mar. 2010. and 2010 IEEE Circuits and Systems Society (CASS) Darlington Best Paper
Awards, 1998 IEEE International Solid-State Circuits Conference
(ISSCC)
Beatrice Winner Award, 1999 IEEE CASS Golden Jubilee Medal, 2004
nical Program Committee of IEEE ISSCC, 1996–2000 Member, Executive
Technical Achievement Award of the IEEE CASS, the 2005 Aristotle Award
of the Semiconductor Research Corporation, the 2008 University Research Committee of IEEE ISSCC, 1996–2000 Short Course Chair of IEEE ISSCC,
Award of the Semiconductor Industries Association, and the 2011 IEEE 2000–2001 Distinguished Lecturer of IEEE CASS, 2001 Co-General Chair
CASS Mac Van Valkenburg Award. His service includes: 1990–1993 of IEEE ISCAS, 2006 Member, Aristotle Award Committee, Semiconductor
Associate Editor of the IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II, Research Corporation, 2006–2007 Distinguished Lecturer, IEEE SSCS, 2007
1993–1995 Editor of IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II, Member, Kirchhoff Award Committee, IEEE, 2008 General Co-Chair of
1990–1993 Member IEEE ISCAS, and 2009 President of IEEE Circuits and Systems Society.
Technical Program Committee of the IEEE CICC Conference, 1992–1995
Member, Board of Governors of IEEE CASS, 1994–2004 Member, Tech-