簡易檢索 / 詳目顯示

研究生: 孫家駿
Sun, Chia-Chun
論文名稱: 利用心跳波形間相關性之心電圖壓縮法
ECG compression algorithms utilizing the interbeat correlation
指導教授: 戴顯權
Tai, Shen-Chuan
學位類別: 博士
Doctor
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2005
畢業學年度: 93
語文別: 英文
論文頁數: 122
中文關鍵詞: 向量量化小波關聯性壓縮心電圖
外文關鍵詞: Electrocardiogram, Compression, ECG, Wavelet, VQ, Correlation
相關次數: 點閱:71下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   心電圖(electrocardiogram)在心臟疾病的診斷上是一種很重要的生理訊號,心電圖的判讀往往需要由受過訓練的心電圖學家耗費心力與時間來完成。為了使心電圖的處理更為快速方便,自動化與電腦化的心電圖處理因此成為近年來的一個研究主題;另一方面,電腦化的處理也使得心電圖的儲存更為有效。然而,儲存與傳輸的限制使得心電圖資料壓縮成為大多數電腦化心電圖系統的一個重要特徵。例如,Holter系統需要在體積小與耗能低的條件之下長時間儲存多導程心電圖資料,有效傳輸所儲存資料的能力也漸漸成為標準的系統要求,這類的系統需要一個能同時滿足高壓縮率與良好重建訊號品質兩個互相衝突特性之心電圖資料壓縮方法;此外可用來做為評估新開發之自動化心電圖處理系統有效工具的心電圖資料庫也需要一個有效的心電圖壓縮技術。

      雖然大量的心電圖壓縮技術已發表在許多文獻中,以提高壓縮率同時保留重建訊號中重要臨床資訊為目標之新方法的研究仍然持續著。藉由觀察心電圖波形,我們可以歸納出一個事實:心電圖訊號通常在相鄰的心跳間顯現出相當程度的關聯性,並伴隨著相鄰取樣點間之短期關聯性。因此一個利用相鄰心跳間之關聯性的壓縮方式可以進一步提高壓縮效率;然而,多數現存的心電圖壓縮技術並未利用此種相鄰心跳間之相關性。本論文主要針對利用相鄰心跳間相關性之心電圖壓縮做研究,並提出能在達成高壓縮率的同時也保留良好重建訊號品質的演算法。

      首先,本論文提出一個二維的壓縮法。此壓縮法將一維的心電圖轉換成二維資料陣列,再利用小波轉換加以分解,最後利用改良的SPIHT演算法將轉換後的小波係數編碼。由於心跳間之相關性極高,分解後的小波係數會更為集中,因此可以達到較高的壓縮率。此方法同時具有高壓縮率以及良好重建訊號品質的特性。

      論文中的第二主題探討不利用各種正交轉換如離散餘弦轉換、小波轉換等的直接心電圖壓縮法。我們透過向量量化編碼來利用心跳周期間之相關性並使用一個有良好效率的次取樣演算法進一步將量化誤差編碼。此種方法可以在高壓縮率之外達成控制重建品質的目標。

     An electrocardiogram (ECG) is an important physiological signal for heart disease diagnosis. Well trained cardiologists are essential for the analysis of ECG data which is a time consuming task and needs great efforts. For the goal of efficient and convenient processing of ECG, automated and computerized ECG processing has become a major topic of research in the area of biomedical engineering. On the other hand, the storage of ECG data has become more effective because of the computerized processing of ECG. However, storage and transmission limitations have made ECG data compression an important feature for most computerized ECG systems. For example, the Holter systems call for long term storage of multichannel ECG data, with the restriction of small physical size and low power consumption. In addition, the capability of efficient transmission of the stored data is becoming a standard requirement. Such systems require a means of ECG data compression which leads to the conflicting requirements of a high compression ratio (CR) versus good signal fidelity. Besides, an efficient ECG compression technique is also needed for large ECG database, which is a very helpful tool in the evaluation of new automatic ECG processing systems.

     Although a great number of ECG compression techniques have appeared in the literature, the search for new methods continues, with the aim of achieving greater compression ratio while preserving the clinical information in the reconstructed signal. By observing the ECG waveforms, a fact can be concluded that the heartbeat signals generally show considerable similarity among adjacent heartbeats, along with short-term correlation among adjacent samples. A compression scheme employing the correlation among adjacent heartbeats can thus further improve the compression efficiency. However, most existing ECG compression techniques did not employ inter-beat correlation. In this dissertation, algorithms utilizing the correlation among adjacent heartbeats are developed to achieve high compression ratio while preserving good reconstructed signal quality.

     The first part of this dissertation describes a two-dimensional ECG compression scheme. 1-D ECG signal is segmented and aligned to form a 2-D data array. The 2-D ECG array is then wavelet transformed and its wavelet coefficients are encoded using the modified SPIHT. The highly correlated heartbeat waveforms will result in more centralized wavelet coefficients thus higher compression ratio can be achieved. This scheme can achieve high compression ratio while preserving the fidelity of the reconstructed signal.

     The second part of this dissertation is to explore direct ECG compression method without using orthogonal transform such as DCT, DWT, etc.. In the proposed method, vector quantization is used to utilize the inter-beat correlation of ECG signal and an efficient sub-sampling algorithm is adopted to encode the quantization errors. This scheme can achieve the goal of controlling the quality of the reconstructed signal along with high compression ratio.

    Abstract in nglish............................................................I Abstract in Chinese.........................................................III Acknowledgement...............................................................V Contents.....................................................................VI List of Tables...............................................................IX List of Figures...............................................................X List of Abbreviations......................................................XIII CHAPTER 1 Introduction...............................................................1 1.1 Electrocardiogram......................................................1 1.1.1 Normal Electrocardiographic Complexes..............................2 1.1.2 Normal Intervals...................................................3 1.1.3 Normal Segments & Junctions........................................3 1.2 The Need of ECG Compression............................................4 1.3 Scope and Motivation of This Dissertation..............................4 1.4 Organization of This Dissertation......................................6 2 Data Compression Techniques................................................8 2.1 Entropy Coding.........................................................8 2.1.1 Huffman Coding.....................................................8 2.1.2 Arithmetic Coding..................................................9 2.2 Predictive Coding.....................................................10 2.3 Subband Coding........................................................11 2.4 Transform Coding......................................................15 2.5 Vector Quantization...................................................16 2.5.1 Basic Definition..................................................18 2.5.2 Codebook Design...................................................20 2.5.3 Gain-Shape Vector Quantization....................................22 2.5.4 Mean-Removed Vector Quantization..................................23 2.5.5 Classified Vector Quantization....................................23 2.5.6 Multistage Vector Quantization....................................23 2.5.7 Adaptive Vector Quantization......................................24 2.6 Wavelet-based Compression.............................................25 2.6.1 Embedded Zerotree Coder...........................................27 2.6.2 Set Partitioning in Hierarchical Trees Algorithm..................29 2.6.3 Modified SPIHT....................................................32 3 ECG Compression & QRS Detection Techniques................................34 3.1 ECG Compression Techniques............................................34 3.1.1 Direct ECG Compression Methods....................................35 3.1.1.1 The AZTEC Scheme..............................................35 3.1.1.2 The Turning Point Scheme......................................36 3.1.1.3 The CORTES Scheme.............................................36 3.1.1.4 Fan Algorithm.................................................37 3.1.1.5 SAPA Scheme...................................................38 3.1.1.6 The AREA Scheme...............................................42 3.1.2 Transform-based ECG Compression Methods...........................45 3.1.3 VQ-based ECG Compression Methods..................................48 3.1.4 Other ECG Compression Methods.....................................49 3.2 QRS Detection Techniques..............................................53 3.2.1 The Okada Algorithm...............................................55 3.2.2 QRS Detection Using Dyadic Wavelet Transform......................57 4 The Proposed Beat-based ECG Compression Methods...........................61 4.1 Background............................................................61 4.2 Beat-Based ECG Compression Using Gain-Shape Vector Quantization.......64 4.2.1 Procedures........................................................65 4.2.1.1 QRS Detection and Beat Segmentation...........................65 4.2.1.2 Period Normalization and Gain-Shape Vector Quantization.......66 4.2.1.3 Residual Encoding.............................................67 4.2.2 Experimental Results..............................................68 4.2.2.1 Determining Coding Parameters.................................69 4.2.2.2 Typical Results and Discussions...............................72 4.3 2-D Wavelet Based ECG Compression Method..............................86 4.3.1 Procedures........................................................86 4.3.1.1 QRS Detection.................................................86 4.3.1.2 2-D ECG Matrix Construction and Block Segmentation............87 4.3.1.3 2-D Wavelet Decomposition and Coefficients Encoding...........89 4.3.2 Experimental Results..............................................89 5 Conclusions..............................................................108 References..................................................................111 VITA........................................................................121

    [1] A. Alesanco, S. Olmos, R. Istepanian, and J. Garcia, "A novel real-time
    multilead ECG compression and de-noising method based on the wavelet
    transform," Proceedings Computers in Cardiology 2003, pp. 593-596,
    Sept. 2003.

    [2] A. Bilgin, M. W. Marcellin, and M. I. Altbach, "Compression of
    electrocardiogram signals using JPEG2000," IEEE Transactions on
    Consumer Electronics, vol. 49, no. 4, pp. 833-840, Nov. 2003.

    [3] A. Chatterjee, A. Nait-Ali, and P. Siarry, "An input-delay neural-
    network-based approach for piecewise ECG signal compression," IEEE
    Transactions on Biomedical Engineering, vol. 52, no. 5, pp. 945-947,
    May 2005.

    [4] A. Cohen, M. Poluta, and R. Scott-Millar, "Compression of ECG Signals
    Using Vector Quantization," Proceedings of the IEEE 1990 South African
    Symposium on Communications and Signal Processing, pp. 49-54, June 1990.

    [5] A. Cohen and Y. Zigel, "Compression of multichannel ECG through
    multichannel long-term prediction," IEEE Engineering in Medicine and
    Biology Magazine, vol. 17, no. 1, pp. 109-115, Jan.-Feb. 1998.

    [6] A. Croisier, D. Esteban, and C. Galand, "Perfect channel splitting by
    use of interpolation/decimation techniques," Proceedings of the
    International Conference on Information Science and Systems, pp. 443-
    446, 1976.

    [7] A. Djohan, T. Q. Nguyen, and W. J. Tompkins, "ECG Compression Using
    Discrete Symmetric Wavelet Transform," Proceedings of the IEEE 17th
    Annual Conference of Engineering n Medicine and Biology Society, vol.
    1, pp. 167-168, Sept. 1995.

    [8] A. E. Cetin, H. Koymen, and M. C. Aydin, "Multichannel ECG data
    compression by multirate signal processing and transform domain coding
    techniques," IEEE Transactions on Biomedical Engineering, vol. 40, no.
    5, pp. 495-499, May 1993.

    [9] A. G. Ramakrishnan and S. Saha, "ECG compression by multirate
    processing of beats," Computers and Biomedical Research, vol. 19, pp.
    407-417, Oct. 1996.

    [10] A. G. Ramakrishnan and S. Saha, "ECG coding by wavelet-based linear
    prediction," IEEE Transactions on Biomedical Engineering, vol. 44, no.
    12, pp. 1253-1261, Dec. 1997.

    [11] A. Gersho and M. Yano, "Adaptive vector quantization by progressive
    codevector replacement," Proceedings of the 1985 IEEE International
    Conference on Acoustics, Speech, and Signal Processing, vol. 10, pp.
    133-136, Apr. 1985.

    [12] A. Gersho and R. M. Gray, Vector quantization and signal compression,
    Kluwer Academic Publishers, 1991.

    [13] A. Iwata, Y. Nagasaka, and N. Suzumura, "Data compression of the ECG
    using neural network for digital Holter monitor," IEEE Engineering in
    Medicine and Biology Magazine, vol. 9, no. 3, pp. 53-57, Sept. 1990.

    [14] A. J. Pinho and P. J. Ferreira, "Adaptive ECG Data Compression Based
    On Multiple Artificial Neural Networks," Proceedings of the Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 2, pp. 775-776, Oct. 1992.

    [15] A. Molina, A. Urbaszek, J. Huber, and M. Schaldach, "A novel, low-
    complexity method for intracardiac signal compression in implantable
    devices," Proceedings of the 19th Annual International Conferences of
    the IEEE Engineering in Medicine and Biology Society, vol. 1, pp. 95-
    96, Oct. 1997.

    [16] A. R. A. Moghaddam and K. Nayebi, "A two dimensional wavelet packet
    approach for ECG compression," Sixth international Symposium on Signal
    Processing and its Applications 2001, vol. 1, pp. 226-229, Aug. 2001.

    [17] A. Said and W. A. Pearlman, "A new, fast, and efficient image codec
    based on set partitioning in hierarchical trees," IEEE Transactions on
    Circuits and Systems on Video Technology, vol. 6, no. 3, pp. 243-250,
    June 1996.

    [18] A. V. Chagas, E. A. B. DA Silva, and J. Nada, "ECG data compression
    using wavelets," Proceedings Computers in Cardiology 2000, pp. 423-
    426, Sept. 2000.

    [19] B. A. Rajoub, "An Efficient coding algorithm for the compression of
    ECG signals using the wavelet transform," IEEE Transactions on
    Biomedical Engineering, vol. 49, no. 4, pp. 355-362, Apr. 2002.

    [20] B. Bradie, "Wavelet packet-based compression of signal lead ECG," IEEE
    Transactions on Biomedical Engineering, vol. 43, no. 5, pp. 493-501,
    May 1996.

    [21] B. Furht and A. Perez, "An adaptive real-time ECG compression
    algorithm with variable threshold," IEEE Transactions on Biomedical
    Engineering, vol. 35, no. 6, pp. 489-494, June 1988.

    [22] B. Huang and W. Kinsner, "ECG compression with block encoding,"
    Proceedings of the 2002 IEEE Canadian Conference on Electrical and
    Computer Engineering, vol. 2, pp. 1015-1019, May 2002.

    [23] B. Ramamurthi and A. Gersho, "Classified vector quantization of
    images," IEEE Transactions on Communications, vol. COM-34, pp. 1105-
    1115, Nov. 1986.

    [24] B. U. Kohler, C. Hennig, and R. Orglmeister, "The principles of
    software QRS detection," IEEE Engineering in Medicine and Biology
    Magazine, pp. 42-56, Jan.-Feb. 2002.

    [25] B. Wang and G. Yuan, "Compression of ECG data by vector quantization,"
    IEEE Engineering in Medicine and Biology Magazine, vol. 16, no. 4, pp.
    23-26, July 1997.

    [26] C. F. Barnes and R. L. Frost, "Vector quantizers with direct sum
    codebooks," IEEE Transactions on Information Theory, vol. 39, no. 2,
    pp. 565-580, Mar. 1993.

    [27] C. F. Barnes and R. L. Frost, "Residual vector quantizers with jointly
    optimized codebooks," Advances in Electronics and Electron Physics,
    pp. 1-59, 1992.

    [28] C. H. Hsieh, "DCT-Based codebook design for vector quantization of
    images," IEEE Transactions on Circuits and Systems on Video
    Technology, vol. 2, no. 4, pp. 401-409, Dec. 1992.

    [29] C. Li, C. Zheng, and C. F. Tai, "Detection of ECG characteristic
    points using wavelet transforms," IEEE Transactions on Biomedical
    Engineering, vol. 42, no. 1, pp. 21-28, Jan. 1995.

    [30] C. P. Mammen and B. Ramamurthi, "Vector quantization for compression
    of multichannel ECG," IEEE Transactions on Biomedical Engineering,
    vol. 37, no. 9, pp. 821-825, Sept. 1990.

    [31] C. Paggetti, M. Lusini, M. Varanini, A. Taddei, and C. Marchesi, "A
    multichannel template based data compression algorithm," Proceedings
    Computers in Cardiology 1994, pp. 629-632, Sept. 1994.

    [32] C. Zywietz, G. Joseph, R. Fischer, R. Degani, and J. L.
    Willems, "Compression and encoding of ECG data within the European
    standard communications protocol," Proceedings Computers in Cardiology
    1991, pp. 105-108, Sept. 1991.

    [33] D. A. Huffman, "A method for the construction of minimum redundancy
    codes," Proceedings of IRE, pp. 1098-1101, Sept. 1952.

    [34] D. S. Kim and S. U. Lee, "Image vector quantization based on a
    classification in the DCT domain," IEEE Transactions on
    Communications, vol. 39, no. 4, pp. 549-556, Apr. 1991.

    [35] E. Berti, F. Chairaluce, N. E. Evans, and J. J. Mckee, "ECG data
    compression using double logarithmic quantization of Walsh spectrum,"
    Electronic Letters, vol. 31, no. 13, pp. 1025-1026, June 1995.

    [36] E. Berti, F. Chairaluce, N. E. Evans, and J. J. Mckee, "Double
    logarithmic quantization of the Walsh spectrum: application to real
    ECGs," Electronic Letters, vol. 33, no. 18, pp. 1513-1515, Aug. 1997.

    [37] E. Berti, F. Chiaraluce, N. E. Evans, and J. J. Mckee, "Reduction of
    Walsh-transformed electrocardiograms by double logarithmic coding,"
    IEEE Transactions on Biomedical Engineering, vol. 47, no. 11, pp. 1543-
    1547, Nov. 2000.

    [38] E. Bertonha, C. I. Zanchi, and A. Klautau, "ECG data compression with
    vector quantization using k-dimensional tree for fast search,"
    Proceedings Computers in Cardiology 1993, pp. 515-518, Sept. 1993.

    [39] F. Bosveld, R. L. Lagendijk, and J. Biemond, "Hierarchical video
    coding using a spatio-temporal subband decomposition," Proceedings of
    the 1992 IEEE International Conference on Acoustics, Speech, and
    Signal Processing, vol. 3, pp. 221-224, 1992.

    [40] G. D. Barlas and E. S. Skordalakis, "A novel family of compression
    algorithms for ECG and other semiperiodical, one-dimensional,
    biomedical signals," IEEE Transactions on Biomedical Engineering, vol.
    43, no. 8, pp. 820-828, Aug. 1996.

    [41] G. D. Barlas and G. P. Frangakis, "A novel cycle-pool based
    compression method for 1-dimensional semiperiodical biomedical signals
    [ECG/blood pressure application]," Proceedings Computers in Cardiology
    1994, pp. 625-628, Sept. 1994.

    [42] G. D. Barlas, G. P. Frangakis, and E. S. Skordalakis, "Dictionary
    based coding for ECG data compression," Proceedings Computers in
    Cardiology 1993, pp. 397-400, Sept. 1993.

    [43] G. Einarsson, "An improved implementation of predictive coding
    compression," IEEE Transactions on Communications, vol. 39, no. 2, pp.
    169-171, Feb. 1991.

    [44] G. Nave and A. Cohen, "ECG compression using long-term prediction,"
    IEEE Transactions on Biomedical Engineering, vol. 40, no. 9, pp. 877-
    885, Sept. 1993.

    [45] G. Vijaya, V. Kumar, and H. K. Verma, "ANN-based QRS-complex analysis
    of ECG," J. Med. Eng. Technology, vol. 22, no. 4, pp. 160-167, July
    1998.

    [46] H. L. Yen and S. G. Miaou, "ECG compression using dynamic tree vector
    quantization in wavelet domain," Proceedings of the 23rd Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 2, pp. 1892-1895, Oct. 2001.

    [47] H. Lee and K. M. Buckley, "Heart beat data compression using temporal
    beats alignment and 2-D transforms," Proceedings of the 1996
    Conference Record of the Thirtieth Asilomar Conference on Signals,
    Systems, and Computers, vol. 2, pp. 1224-1228, Nov. 1996.

    [48] H. Lee and K. M. Buckley, "ECG data compression using cut and align
    beats approach and 2-D transforms," IEEE Transactions on Biomedical
    Engineering, vol. 46, no. 5, pp. 556-564, May 1999.

    [49] H. Man, R. L. de Queiroz, and M. J. T. Smith, "Three-dimensional
    subband coding techniques for wireless video communications," IEEE
    Transactions on Circuits and Systems on Video Technology, vol. 12, no.
    6, pp. 386-397, June 2000.

    [50] I. Habboush, G. B. Moody, and R. G. Mark, "Neural networks for ECG
    compression and classification," Proceedings Computers in Cardiology
    1991, pp. 185-188, Sept. 1991.

    [51] I. Katsavounidis, C. C. Jay Kuo, and Z. Zhang, "A new initialization
    technique for generalized Lloyd iteration," IEEE Signal Processing
    Letters, vol. 1, no. 10, pp. 144-146, 1994.

    [52] J. A. Norris, K. Englehart, and D. Lovely, "Steady-state and dynamic
    myoelectric signal compression using embedded zero-tree wavelets,"
    Proceedings of the 23rd Annual International Conferences of the IEEE
    Engineering in Medicine and Biology Society, vol. 2, pp. 1879-1882,
    Oct. 2001.

    [53] J. Chen and S. Itoh, "A wavelet transform-based ECG compression method
    guaranteeing desired signal quality," IEEE Transactions on Biomedical
    Engineering, vol. 45, no. 12, pp. 1914-1919, Dec. 1998.

    [54] J. Chen, S. Itoh, and T. Hashimoto, "Wavelet transform based ECG data
    compression with desired reconstruction signal quality," Proceedings
    of the 1994 IEEE-IMS workshop on Information Theory and Statistics, p.
    84, Oct. 1994.

    [55] J. D. Johnston, "A filter family designed for use in quadrature mirror
    filter banks," Proceedings of the 1980 IEEE International Conference
    on Acoustics, Speech, and Signal Processing, pp. 291-294, Apr. 1980.

    [56] J. G. Webster and W. J. Tompkins, Design of microcomputer-based
    medical instrumentation, Prentice-Hall, 1981.

    [57] J. J. Soraghan, S. Voukelatos, and P. Boulo, "ECG signal compression
    using classified gain-shape vector quantization in the wavelet
    transform domain," Proceedings Computers in Cardiology 1995, pp. 373-
    376, 1995.

    [58] J. J. Wei, C. J. Chang, N. K. Cho, and G. J. Jan, "ECG data
    compression using truncated singular value decomposition," IEEE
    Transactions on Information Technology in Biomedicine, vol. 5, no. 4,
    pp. 290-299, Dec. 2001.

    [59] J. K. Flanagan, D. R. Morrell, R. L. Frost, C. J. Read, and B. E.
    Nelson, "Vector quantization codebook generation using simulated
    annealing," Proceedings of the 1989 IEEE International Conference on
    Acoustics, Speech, and Signal Processing, pp. 1759-1762, 1989.

    [60] J. Kong, Z. Chi, and W. Lu, "Electrocardiogram compression using
    modulus maxima of wavelet transform," Proceedings of the 20th Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 3, pp. 1527-1530, Nov. 1998.

    [61] J. L. Cardenas-Barrera and J. V. Lorenzo-Ginori, "Mean-shape vector
    quantizer for ECG signal compression," IEEE Transactions on Biomedical
    Engineering, vol. 46, no. 1, pp. 62-70, Jan. 1999.

    [62] J. M. Shapiro, "Embedded image coding using zerotrees of wavelet
    coefficients," IEEE Transactions on Signal Processing, vol. 41, no.
    12, pp. 3445-3462, Dec. 1993.

    [63] J. P. Abenstein and W. J. Tompkins, "New data-reduction algorithm for
    real-time ECG analysis," IEEE Transactions on Biomedical Engineering,
    vol. BME-29, pp. 43-48, Jan. 1982.

    [64] J. P. Martinez, R. Almeida, S. Olmos, A. P. Rocha, and P. Laguna, "A
    wavelet-based ECG delineator: evaluation on standard databases," IEEE
    Transactions on Biomedical Engineering, vol. 51, no. 4, pp. 570-581,
    Apr. 2004.

    [65] J. R. Cox, F. M. Nolle, H. A. Fozzard, and G. C. Oliver, "AZTEC, a
    preprocessing program for ECG rhythm analysis," IEEE Transactions on
    Biomedical Engineering, vol. BME-15, pp. 128-129, Apr. 1968.

    [66] J. S. Lin and S. C. Tai, "Image subband coding with interband
    predictions," Proceedings of the 1993 IEEE International Conference on
    Computers, Communications and Automation, 1993.

    [67] J. S. Sahambi, S. N. Tandon, and R. K. P. Bhatt, "Using wavelet
    transforms for ECG characterization - an on-line digital signal
    processing system," IEEE Engineering in Medicine and Biology Magazine,
    pp. 77-83, Jan.-Feb. 1997.

    [68] J. Vaisey and A. Gersho, "Simulated annealing and codebook design,"
    Proceedings of the 1988 IEEE International Conference on Acoustics,
    Speech, and Signal Processing, pp. 1176-1179, 1988.

    [69] J. W. Woods, Subband image coding, Kluwer Academic Publishers, 1991.

    [70] J. Zhenyan and D. Shanxi, "A compression of ECG data based on neural
    network," Proceedings of the 1998 Dourth International Conference on
    Signal Processing, vol. 2, pp. 1654-1657, Oct. 1998.

    [71] K. Anant, F. Dowia, and G. Rodrigue, "Vector quantization of ECG
    wavelet coefficients," IEEE Transactions on Biomedical Engineering,
    vol. 2, no. 7, pp. 129-131, July 1995.

    [72] K. Fukunaga, Introduction to statistical pattern recognition, Academic
    Press, 1972.

    [73] K. Konstantinides and B. K. Natarajan, "An architecture for lossy
    compression of waveforms using piecewise-linear approximation," IEEE
    Transactions on Signal Processing, vol. 42, no. 9, pp. 2449-2454,
    Sept. 1994.

    [74] K. Rose, E. Gurewitx, and G. C. Fox, "A deterministic annealing
    approach to clustering," Pattern Recognition Letters, vol. 65, pp. 945-
    948, 1990.

    [75] K. Uyar and Y. Z. Ider, "Development of a compression algorithm
    suitable for exercise ECG data," Proceedings of the 23rd Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 4, pp. 3521-3524, Oct. 2001.

    [76] K. Sayood, Introduction to data compression, Morgan Kaufmann
    Publishers, 2000.

    [77] L. V. Batista, L. C. Carcalho, and E. U. K.Melcher, "Compression of
    ECG signals based on optimum quantization of discrete cosine transform
    coefficients and Golomb-Rice coding," Proceedings of the 25th Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 3, pp. 2647-2650, Sept. 2003.

    [78] L. W. Gardenhire, "Redundancy reduction the key to adaptive
    telemetry," Proceedings of the 1964 National Telemetry Conference, pp.
    1-16, 1964.

    [79] M. Abo-Zahhad and B. A. Rajoub, "ECG compression algorithm based on
    coding and energy compaction of the wavelet coefficients," Proceedings
    of the 8th IEEE International Conference on Electronics, Circuits and
    systems 2001, vol. 1, pp. 441-444, Sept. 2001.

    [80] M. Abo-Zahhad, S. M. Ahmed, and A. Al-Shrouf, "Electrocardiogram data
    compression algorithm based on the linear prediction of the wavelet
    coefficients," Proceedings of the 7th International Conference on
    Electronics, Circuits and Systems, vol. 1, pp. 599-603, Dec. 2000.

    [81] M. C. Aydin, A. E. Ceti, and H. Koymen, "ECG data compression by sub-
    band coding," Electronic Letters, vol. 27, no. 4, pp. 359-360, Feb.
    1991.

    [82] M. H. Lee and G. Crebbin, "Classified vector quantization with
    variable block-sized DCT models," IEE Proceedings - Vision, Image, and
    Signal Processing, vol. 141, no. 1, pp. 39-48, Feb. 1994.

    [83] M. Ishijima, S. B. Shin, G. H. Hostetter, and J. Sklansky, "Scan-along
    polygon approximation for data compression of electrocardiograms,"
    IEEE Transactions on Biomedical Engineering, vol. BME-30, pp. 723-729,
    Nov. 1983.

    [84] M. J. T. Smith and T. P. Barnwell, "Exact reconstruction for tree
    structure subband coders," IEEE Transactions on Acoustics, Speech, and
    Signal Processing, vol. 43, pp. 434-441, June 1986.

    [85] M. L. Hilton, "Wavelet and wavelet packet compression of
    electrocardiograms," IEEE Transactions on Biomedical Engineering, vol.
    40, no. 5, pp. 394-402, May 1997.

    [86] M. Nakashizuka, H. Kikuchi, H. Makino, and I. Ishii, "ECG data
    compression by multiscale peak analysis," Proceedings of the 1995 IEEE
    International Conference on Acoustics, Speech, and Signal Processing,
    vol. 2, pp. 1105-1108, May 1995.

    [87] M. Okada, "A digital filter for the QRS complex detection," IEEE
    Transactions on Biomedical Engineering, vol. BME-26, no. 12, pp. 700-
    703, Dec. 1979.

    [88] M. S. Hsieh and D. C. Tseng, "Image subband coding using fuzzy
    inference and adaptive quantization," IEEE Transactions on Systems,
    Man and Cybernetics, Part B, vol. 33, no. 3, pp. 509-513, June 2003.

    [89] M. Vetterli, "Filter banks allowing perfect reconstruction," Signal
    Processing, vol. 10, no. 3, pp. 219-244, 1986.

    [90] N. Abramson, Information theory and coding, McGraw-Hill, 1963.

    [91] N. Ahmed and K. R. Rao, Orthogonal transform for digital signal
    processing, Springer-Verlag, 1975.

    [92] N. Ahmed, T. Natarajan, and K. R. Rao, "Discrete cosine transform,"
    IEEE Transactions on Computers, vol. 23, pp. 90-93, 1974.

    [93] N. Akrout, R. Prost, and R. Goutte, "Image compression by vector
    quantization: a review focused on codebook generation," Image and
    Vision Computing, vol. 12, no. 10, pp. 627-637, 1994.

    [94] N. Mohsenia and N. M. Nasrabadi, "Edge-based subband VQ techniques for
    image and video," IEEE Transactions on Circuits and Systems on Video
    Technology, vol. 4, pp. 53-67, 1994.

    [95] N. S. Bhatt and S. K. Shah, "Vector quantization neural network for
    ECG signal compression," Proceedings of the 2002 IEEE Region 10
    Conference on Computers, Communications, Control and Power
    Engineering, vol. 1, pp. 625-628, Oct. 2002.

    [96] N. V. Thakor, Y. Sun, H. Rix, and P. Caminal, "MULTIWAVE: a
    multiresolution wavelet-based ECG data compression algorithm,"
    Proceedings Computers in Cardiology 1993, pp. 393-396, Sept. 1993.

    [97] N. Goldschlager and M. J.Goldman, Principles of clinical
    electrocardiography - thirteenth edition, Prentice-Hall International
    Inc., 1989.

    [98] O. Egger, W. Li, and M. Kunt, "High compression image coding using an
    adaptive morphological subband decomposition," Proceedings of the
    IEEE, vol. 83, pp. 272-287, Feb. 1995.

    [99] O. T. C. Chen, Z. Zhang, and B. J. Shen, "An adaptive high-speed lossy
    data compression," Proceedings of Data Compression Conference '92, pp.
    349-355, 1992.

    [100] P. Boonyaves, P. Paisalsing, P. Totarong, and S. Jitapunkul, "ECG
    signal compression by using multiquadric interpolation," Canadian
    Conference on Electrical and Computer Engineering, vol. 2, pp. 947-
    950, May 2004.

    [101] P. E. Trahanias, "An approach to QRS complex detection using
    mathematical morphology," IEEE Transactions on Biomedical Engineering,
    vol. 40, no. 2, pp. 201-205, Feb. 1993.

    [102] P. H. Westerink, D. E. Boekee, J. Biemond, and J. W. Woods, "Subband
    coding of images using vector quantization," IEEE Transactions on
    Communications, vol. 36, pp. 713-719, June 1988.

    [103] P. P. Vaidyanathan, Multirate systems and filter banks, Englewood
    Cliffs, NJ: Prentice Hall, 1993.

    [104] P. P. Vaidyanathan, "Quadrature mirror filter banks, M-band extensions
    and perfect-reconstruction techniques," IEEE ASSP Magazine, vol. 4,
    pp. 4-20, July 1987.

    [105] P. Pirsch, "Adaptive intra/interframe DPCM coder," Bell Systems
    Technical Journal, vol. 61, pp. 747-764, 1982.

    [106] P. S. Hamilton and W. J. Tompkins, "Compression of the ambulatory ECG
    by average beat subtraction and residual differencing," IEEE
    Transactions on Biomedical Engineering, vol. 38, no. 3, pp. 253-259,
    Mar. 1991.

    [107] P. W. Hsia, "Electrocardiographic data compression using preceding
    consecutive QRS information," Proceedings Computers in Cardiology
    1988, pp. 465-468, Sept. 1988.

    [108] P. Wellig, Z. Cheng, M. Semling, and G. S. Moschytz,
    "Electrocardiogram data compression using single-tree and
    modified zero-tree wavelet encoding," Proceedings of the 20th Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, vol. 3, pp. 1303-1306, Nov. 1998.

    [109] Q. Ruan and Y. Zhang, "An improved algorithm based on EZW for ECG
    signal," Proceedings of the 5th International Conference on Signal
    Processing 2000, vol. 2, pp. 922-925.

    [110] Q. Xue, Y. H. Hu, and W. J. Tompkins, "Neural-network-based adaptive
    matched filtering for QRS detection," IEEE Transactions on Biomedical
    Engineering, vol. 39, no. 4, pp. 317-329, Apr. 1992.

    [111] R. Benzid, F. Marir, A. Boussaad, M. Benyoucef, and D. Arar, "Fixed
    percentage of wavelet coefficients to be zeroed for ECG compression,"
    Electronic Letters, vol. 39, no. 11, pp. 830-831, May 2003.

    [112] R. Degani, G. Bortolan, and R. Murolo, "Karhunen-Loeve coding of ECG
    signals," Proceedings Computers in Cardiology 1990, pp. 395-398, Sept.
    1990.

    [113] R. E. Crochiere and L. R. Rabiner, Multirate digital signal
    processing, Prentice-Hall, 1983.

    [114] R. E. Crochiere, S. A. Webber, and J. L. Flanagan, "Digital coding of
    speech in sub-bands," Bell Systems Technical Journal, vol. 55, no. 8,
    pp. 1069-1085, Oct. 1976.

    [115] R. F. Chan and W. T. Chen, "A fast finite-state codebook design
    algorithm for vector quantization," SPIE/VCIP, vol. 1065, pp. 172-178,
    1991.

    [116] R. Kanna, C. Eswaran, and N. Sriraam, "Neural network based methods
    for ECG data compression," Proceedings of the 9th International
    Conference on Neural Information Processing (ICONIP'02), vol. 5, pp.
    2317-2319, Nov. 2002.

    [117] R. M. Gray, "vector quantization," IEEE ASSP Magazine, vol. 1, no. 2,
    pp. 4-29, Apr. 1984.

    [118] R. N. Horspool and W. J. Windels, "An LZ approach to ECG compression,"
    Proceedings 1994 IEEE Seventh Symposium on Computer-Based Medical
    Systems, pp. 71-76, June 1994.

    [119] R. Nygaard and A. K. Katsaggelos, "Rate distortion optimal signal
    compression using second order polynomial approximation," Proceedings
    of the 2001 IEEE International Conference on Acoustics, Speech, and
    Signal Processing, vol. 4, pp. 2617-2620, May 2001.

    [120] R. Nygaard and D. Haugland, "Compressing ECG signals by piecewise
    polynomial approximation," Proceedings of the 1998 IEEE International
    Conference on Acoustics, Speech, and Signal Processing, vol. 3, pp.
    1809-1812, May 1998.

    [121] R. Nygaard, J. H. Husoy, and D. Haugland, "Signal compression by
    piecewise linear non-interpolating approximation," Proceedings of the
    1999 IEEE International Conference on Acoustics, Speech, and Signal
    Processing, vol. 3, pp. 1273-1276, Mar. 1999.

    [122] R. Poli, S. Cagnoni, and G. Valli, "Genetic design of optimum linear
    and nonlinear QRS detectors," IEEE Transactions on Biomedical
    Engineering, vol. 42, no. 11, pp. 1137-1141, Nov. 1995.

    [123] R. S. H. Istepanian and A. A. Petrosian, "Optimal zonal wavelet-based
    ECG data compression for a mobile telecardiology system," IEEE
    Transactions on Information Technology in Biomedicine, vol. 4, no. 3,
    pp. 200-211, Sept. 2000.

    [124] R. S. H. Istepanian, L. J. Hadjileontiadis, and S. M. Panas, "ECG data
    compression using wavelets and higher order statistics methods," IEEE
    Transactions on Information Technology in Biomedicine, vol. 5, no. 2,
    pp. 108-115, June 2001.

    [125] R. S. S. Kumari and V. Sadasivam, "Successive partition zero coder for
    embedded lossless wavelet-based EGC signal coding [EGC read ECG]," 8th
    International Conference on Electromagnetic Interference and
    Compatibility, pp. 223-228, Dec. 2003.

    [126] S. C. Tai, "Six-band sub-band coder on ECG waveforms," Med. & Biol.
    Eng. & Comput., vol. 30, pp. 187-192, 1992.

    [127] S. C. Tai, "Designing ECG sub-band coders," Med. & Biol. Eng. &
    Comput., vol. 31, pp. 643-647, 1993.

    [128] S. C. Tai, "An extensive Markov process for ECG noiseless coding,"
    Proceedings of the 1993 IEEE Region 10 Conference on Computer,
    Communication, Control and Power Engineering, vol. 3, no. 0, pp. 571-
    574, Oct. 1993.

    [129] S. C. Tai, "Adaptive sampling of one dimensional digital signal," ROC
    Patent 083501, Jan. 1997.

    [130] S. C. Tai, C. W. Chang, and C. F. Chen, "Designing better adaptive
    sampling algorithms for ECG Holter systems," IEEE Transactions on
    Biomedical Engineering, vol. 44, no. 9, pp. 901-903, Sept. 1997.

    [131] S. C. Tai, "An extensive Markov system for ECG exact coding," IEEE
    Transactions on Biomedical Engineering, vol. 42, no. 2, pp. 230-232,
    Feb. 1995.

    [132] S. C. Tai, Y. Y. Chen, and W. C. Yan, "New High-fidelity Medical Image
    Compression Based on Modified Set Partitioning in Hierarchical Trees,"
    Optical Engineering, vol. 42, no. 7, pp. 1956-1963, July 2003.

    [133] S. G. Miaou and C. L. Lin, "A quality-on-demand algorithm for wavelet-
    based compression of electrocardiogram signals," IEEE Transactions on
    Biomedical Engineering, vol. 49, no. 3, pp. 233-239, Mar. 2002.

    [134] S. G. Miaou and H. L. Yen, "Quality driven gold washing adaptive
    vector quantization and its application to ECG data compression," IEEE
    Transactions on Biomedical Engineering, vol. 47, no. 2, pp. 209-218,
    Feb. 2000.

    [135] S. G. Miaou and H. L. Yen, "Multichannel ECG compression using
    Multichannel adaptive vector quantization," IEEE Transactions on
    Biomedical Engineering, vol. 48, no. 10, pp. 1203-1207, Oct. 2001.

    [136] S. G. Miaou, H. L. Yen, and C. L. Lin, "Wavelet-based ECG compression
    using dynamic vector quantization with tree codevectors in single
    codebook," IEEE Transactions on Biomedical Engineering, vol. 49, no.
    7, pp. 671-680, July2002.

    [137] S. G. Miaou, H. L. Yen, and C. Y. Lin, "Multi-channel ECG data
    compression using two-stage adaptive vector quantization," Proceedings
    of the 22nd Annual International Conferences of the IEEE Engineering
    in Medicine and Biology Society, vol. 2, pp. 1396-1399, July 2000.

    [138] S. Kadambe, R. Murray, and G. F. Boudreaux-Bartels, "Wavelet transform-
    based QRS complex detector," IEEE Transactions on Biomedical
    Engineering, vol. 46, no. 7, pp. 838-848, July 1999.

    [139] S. M. S. Jalaleddine, C. G. hutchens, and W. A. Coberly, "Compression
    of Holter ECG," Biomed. Sci. Instrum., vol. 24, pp. 35-45, Apr. 1988.

    [140] S. Olmos, M. Millan, J. Garcia, and P. Laguna, "ECG data compression
    with the Karhunen-Loeve transform," Proceedings Computers in
    Cardiology 1996, pp. 253-256, Sept. 1996.

    [141] S. Olmos and P. Laguna, "Multi-lead ECG data compression with
    orthogonal expansions: KLT and wavelet packets," Proceedings Computers
    in Cardiology 1999, pp. 539-542, Sept. 1999.

    [142] S. Saha and A. G. Ramakrishnan, "Transmission of chosen transform
    coefficients of normalized cardiac beats for compression," Proceedings
    of the 1997 IEEE International Conference on Acoustics, Speech, and
    Signal Processing, vol. 3, pp. 1901-1904, Apr. 1997.

    [143] T. Blanchett, G. C. Kember, and G. A. Fenton, "KLT-based quality
    controlled compression of single-lead ECG," IEEE Transactions on
    Biomedical Engineering, vol. 45, no. 7, pp. 942-945, July 1998.

    [144] V. A. Allen and J. Belina, "ECG data compression using discrete cosine
    transform (DCT)," Proceedings Computers in Cardiology 1992, pp. 687-
    690, Oct. 1992.

    [145] V. A. Allen and J. Belina, "Sub-band coding of the discrete cosine
    transform in ECG compression," Proceedings of the 15th Annual
    International Conferences of the IEEE Engineering in Medicine and
    Biology Society, pp. 790-791, Oct. 1993.

    [146] V. X. Afonso, W. J. Tompkins, T. Q. Nguyen, and S. Luo, "ECG beat
    detection using filter banks," IEEE Transactions on Biomedical
    Engineering, vol. 46, no. 2, pp. 192-202, Feb. 1999.

    [147] W. C. Mueller, "Arrhythmia detection program for an ambulatory ECG
    monitor," Biomed. Sci. Instrum., vol. 14, pp. 81-85, Apr. 1978.

    [148] W. H. Equitz, "A new vector quantization clustering algorithm," IEEE
    Transactions on Acoustics, Speech, and Signal Processing, vol. 37, pp.
    1568-1575, 1898.

    [149] W. Philips and G. De Jonghe, "Data compression of ECG's by high-degree
    polynomial approximation," IEEE Transactions on Biomedical
    Engineering, vol. 39, no. 4, pp. 330-337, Apr. 1994.

    [150] W. S. Chen, L. Hsieh, and S. Y. Yuan, "High performance data
    compression method with pattern matching for biomedical ECG and
    arterial pulse waveforms," Computer methods and Programs in
    Biomedicine, pp. 11-27, 2004.

    [151] W. Zschunke, "DPCM picture coding with adaptive prediction," IEEE
    Transactions on Communications, vol. 25, no. 11, pp. 1295-1302, Nov.
    1977.

    [152] X. G. Yan and C. X. Zhang, "ECG data compression for Holter system
    using integer to integer wavelet transforms," Proceedings of the 20th
    Annual International Conferences of the IEEE Engineering in Medicine
    and Biology Society, vol. 1, pp. 202-205, Nov. 1998.

    [153] Y. G. Wu and S. C. Tai, "Low bit rate subband DCT image compression,"
    IEEE Transactions on Consumer Electronics, vol. 43, no. 2, pp. 134-
    140, May 1997.

    [154] Y. H. Kim and J. Modestino, "Adaptive entropy-coded subband coding of
    images," IEEE Transactions on Image Processing, vol. 1, pp. 31-48,
    Jan. 1992.

    [155] Y. Linde, A. Buzo, and R. M. Gray, "An algorithm for vector quantizer
    design," IEEE Transactions on Communications, vol. BME-28, pp. 84-95,
    Jan. 1980.

    [156] Y. Yoo, A. Ortega, and B. Yu, "Image subband coding using context-
    based classification and adaptive quantization," IEEE Transactions on
    Image Processing, vol. 8, no. 12, pp. 1702-1715, Dec. 1999.

    [157] Y. Zhao, B. Wang, W. Zhao, and L. Dong, "Applying incompletely
    connected feedforward neural network to ambulatory ECG data
    compression," Electronic Letters, vol. 33, no. 3, pp. 220-221, Jan.
    1997.

    [158] Z. Lu, D. Y. Kim, and W. A. Pearlman, "Wavelet compression of ECG
    signals by the set partitioning in hierarchical trees algorithm," IEEE
    Transactions on Biomedical Engineering, vol. 47, no. 7, pp. 849-856,
    July 2000.

    [159] Z. Lu and W. A. Pearlman, "An efficient, low-complexity audio coder
    delivering multiple levels of quality for interactive application,"
    1998 IEEE Second Workshop on Multimedia Signal Processing, pp. 529-
    534, Dec. 1998.

    下載圖示 校內:立即公開
    校外:2005-07-29公開
    QR CODE