Skip to main content

Advertisement

Log in

ECG/PPG Integer Signal Processing for a Ubiquitous Health Monitoring System

  • Original Paper
  • Published:
Journal of Medical Systems Aims and scope Submit manuscript

Abstract

A compact ubiquitous-health monitor operated by single 8-bit microcontroller was made. An integer signal processing algorithm for this microcontroller was developed and digital filtering of ECG (electrocardiogram) and PPG (photoplethysmogram) was performed. Rounding-off errors due to integer operation was solved by increasing the number of effective integer digits during CPU operation; digital filter coefficients and data expressed in decimal points were multiplied by a certain number and converted into integers. After filter operation, the actual values were retrieved by dividing with the same number and selecting available highest bits. Our results showed comparable accuracies to those computed by a commercial software. Compared with a floating-point calculation by the same microcontroller, the computation speed became faster by 1.45 ∼ 2.0 times depending on various digital filtering cases. Our algorithm was successfully tested for remote health monitoring with multiple users. If our algorithm were not used, our health monitor should have used additional microcontrollers or DSP chip. The proposed algorithm reduced the size and cost of our health monitor substantially.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Otto, C., Milenkovic, A., Sanders, C., and Jovanov, E., System architecture of a wireless body area sensor network for ubiquitous health monitoring. J. Mobile Multimedia. 1(4):307–326, 2006.

    Google Scholar 

  2. Kim, S., Nakamura, H., Yoshida, T., Kishimoto, M., Imai, Y., Matsuki, N., Ishikawa, T., and Yamaguchi, T., Development of a wearable system module for monitoring physical and mental workload. Telemedicine and e-Health. 14(9):939–945, 2008.

    Article  Google Scholar 

  3. Woodward, B., Istepanian, R., and Richards, C., Design of a telemedicine system using a mobile telephone. IEEE Trans. Inf. Technol. Biomed. 5(1):13–15, 2001. doi:10.1109/4233.908361.

    Article  Google Scholar 

  4. Goldberg, L., Electronic and telemedicine techniques to manage heart failure. Curr. Treat. Options Cardiovasc. Med. 7(4):333–338, 2005. doi:10.1007/s11936-005-0044-9.

    Article  Google Scholar 

  5. Herrera-Bendezu, L. G., Garcia, J., Denys, B. G., Real-time digital filters for ECG signals: evaluation and new designs, Computers in Cardiology. Proceedings 23–26(Sept), 133–136, 1991

  6. Ahlstrom, M. L., and Tompkins, W. J., Digital filters for real-time ECG signal processing using microprocessors. Trans. Biomed. Eng. 9:708–713, 1985. doi:10.1109/TBME.1985.325589.

    Article  Google Scholar 

  7. Muceli, S., Pani, D., and Raffo, L., Real-time foetal ECG extraction with JADE on floating point DSP. Electron. Lett. 43(18)963–965, 2007. doi:10.1049/el:20071331.

    Article  Google Scholar 

  8. Raita-Aho, T., Saramaki, T., and Vainio, O., A digital filter chip for ECG signal processing. IEEE Trans. Instrum. Meas. 43(4)644–649, 1994. doi:10.1109/19.310181.

    Article  Google Scholar 

  9. Huh, Y., and Yoon, G., Accuracy improvement of respiration rate based on photo-plethysmography by enhancing motion artifact. J Korean Sensors Soc. 17(6)447–453, 2008.

    Article  Google Scholar 

  10. Yoon, Y., Cho, J. H., Yoon, G., Non-constrained blood pressure monitoring using ECG and PPG for personal healthcare. J. Med. Syst. in press.

  11. Helleputte, N., Tomasik, J. M., Galjan, W., Mora-Sanchez, A., Schroeder, D., Krautschneider, W. H., and Puer, R., A flexible system-on-chip (SoC) for biomedical signal acquisition and processing. Sensors Actuators A. 142:361–368, 2008. doi:10.1016/j.sna.2007.04.026.

    Article  Google Scholar 

  12. Yang, Y., Huang, X., Yu, X., Real-time monitoring system based on FPGA, Industrial Electronics Society, 2007. IECON 2007. 33rd Annual Conference of the IEEE, 2136–2140, 5–8 Nov., 2007.

Download references

Acknowledgements

This study was supported by a grant of the Korea Healthcare technology R&D Project, Ministry for Health, Welfare and Family Affairs, Republic of Korea. (A060484)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gilwon Yoon.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shin, W., Cha, Y.D. & Yoon, G. ECG/PPG Integer Signal Processing for a Ubiquitous Health Monitoring System. J Med Syst 34, 891–898 (2010). https://doi.org/10.1007/s10916-009-9304-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10916-009-9304-7

Keywords

Navigation