Table 2: Complexity Comparison.
W
t
FANQEX
t
FANQMS−3
t
FANEX
t
FANQMS−3
t
FANQMS−3
t
t
FANQEX
t
FANQMS−2
t
FANEX
t
FANQMS−2
t
FANQMS−2
t
500 29.18 4.50 4.18 47.75 7.35 2.80
1000 29.06 4.49 4.21 46.07 7.12 2.64
across more windows (updating model infrequently),
this overhead can also be significantly reduced. This
is also indicated by the comparing the rowsof Table 2,
as the complexity gains for FANQMS-2 increase as
W increases from 500 to 1000 (the ratio
t
FANQMS−2
t
de-
creases from 2.80 to 2.64).
7 CONCLUSIONS
We present a low-complexity joint non-uniform sam-
pling and quantization based strategy for signal com-
pression. Specifically, we combine the FAN algo-
rithm with a minimum mean-squared error quantiza-
tion strategy to compress ECG signals. We first for-
mulate the joint design of non-uniform sampling and
quantization for compression, as a constrained opti-
mization problem in terms of maximizing the relevant
distortion metric given the desired compression rate.
The solution of this optimization yields the optimal
sampling sensitivity, and the number of levels to be
used by the quantizer. In general, and for arbitrary
signals, it may not be possible to solve this optimiza-
tion efficiently. However, for ECG signals, we show
that we can develop simple parametric models to cap-
ture the impact of the FAN algorithm and quantiza-
tion on the resulting distortion (PRD) and rate, es-
pecially in very low bit-rate operating regions. Us-
ing these models we can efficiently determine the op-
timal FAN selectivity parameter ε and quantization
levels L to minimize the PRD for a given rate con-
straint. We design two model based algorithms, one
that re-estimates model parameters for every window
(W samples), and another that updates model parame-
ters every alternate window. We show that with these
strategies, we can achieve up to 2 times the compres-
sion rate of FAN (for the same PRD) with a com-
plexity less than 3 times that of FAN alone. We also
show that the performance of these algorithms ap-
proaches (within 10% in rate when ε < 1.8) an ex-
haustive search based strategy for different signals,
and window sizes. Given the low complexity of FAN
our algorithms still remain significantly lower com-
plexity than state-of-the-art transform based compres-
sion schemes, while achieving comparable perfor-
mance. Directions for future research include design
of the optimal search strategy to re-estimate model pa-
rameters (how often, optimal window size etc.), the-
oretical analysis of the signal frequency and statis-
tical properties as well as algorithm complexity for
rate-distortion-complexityoptimal joint sampling and
quantization, and application of these ideas for other
multi-dimensional medical signals.
REFERENCES
Addison, P. S. (2005). Wavelet transforms and the ecg: a
review. In Physiological Measurement, volume 26.
Barr, R. C. (1988). Adaptive sampling of cardiac wave-
forms. In Journal of Electrocardiology, volume 21,
pages 57–60.
Bradie, B. (1996). Wavelet packet-based compression of
single lead ecg. In IEEE Transactions on Biomedical
Engineering, volume 43, pages 493–501.
Cox, J., Fozzard, H., Nolle, F. M., and Oliver, G. (1968).
Aztec: A preprocessing system for real-time ecg
rhythm analysis. In IEEE Transactions on Biomedi-
cal Engineering, volume 15, pages 128–129.
Derpich, M., Quevedo, D., Goodwi, G., and Feue, A.
(2006). Quantization and sampling of not necessar-
ily band-limited signals. In IEEE International Con-
ference on Acoustics, Speech and Signal Processing,
volume 3.
Gardenhire, L. W. (1964). Redundancy reduction the key to
adaptive telemetry. In National Telemetering Confer-
ence, pages 1–16.
Hilton, M. L. (1997). Wavelet and wavelet packet compres-
sion of electrocardiograms. In IEEE Transactions on
Biomedical Engineering, volume 44, pages 394–402.
Jalaleddine, S., Hutchens, C., Strattan, R., and Coberly, W.
(1990). Ecg data compression techniques-a unified
approach. In IEEE Transactions on Biomedical En-
gineering, volume 37, pages 329–343.
Mohomed, I., Ebling, M. R., Jerome, W., and Misra, A.
(2006). Harmoni: Motivation for a health-oriented
adaptive remote monitoring middleware. In Ubi-
Health’06, Fourth International Workshop on Ubiq-
uitous Computing for Pervasive Healthcare Applica-
tions, Irvine, CA, USA.
Nygaard, R., Melnikov, G., and Katsaggelos, A. (2001). A
rate distortion optimal ecg coding algorithm. In IEEE
Transactions on Biomedical Engineering, volume 48,
pages 28–40.
ADAPTATIVE SIGNAL SAMPLING AND SAMPLE QUANTIZATION FOR RESOURCE-CONSTRAINED STREAM
PROCESSING
103