The Biological Signal Visualization Algorithm for Heart Surgery Simulator

Yong-Jun Noh, Chun-Ho Chang, Jong-Ha Lee


This paper introduces a bio-signal visualization algorithm for developing a cardiovascular medical virtual training simulator. It provides opportunities for practitioners and specialists who have complicated medical practice to perform enough training exercises. To reimplement the current study operation situation as much as possible, we implemented an algorithm that can easily identify each biological signal based on the patient monitoring system by visualized. In the future, combining physical engines with valid verification of whether they are suitable for actual medical staff and building simulations. That is identical to actual surgical conditions will enable more scenarios for patient diagnosis and more training programs in various healthcare fields. It produces talented individuals with specialized skills for medical personnel by training in multiple health care fields and more patients' conditions. In addition, for emergencies and emergencies in a real surgical environment, patterns through pulse rate/blood pressure changes were implemented when certain values were entered. Users could be given various situations through the WebSocket communication method as a shield to provide them with specific situations (sudden blood pressure reduction, pulse rate rise, and breathing anxiety) suitable for each training scenario. Also, our method interacts with the user in real-time, keeps the signal uninterrupted and continuous when it gives signals such as a particular situation.


Heart surgery; Physionet database; biological signal; virtual extractor; visualization.

Full Text:



Zheng, J.; Zhang, J.; Danioko, S.; Yao, H.; Guo, H.; Rakovski, C. A 12-lead electrocardiogram database for arrhythmia research covering more than 10,000 patients. (2020) Sci. Data, 7, no.48.

Meng, X., Gan, H., Yan, Y. Simulation test of driving assistance system based on virtual scene. (2019) Journal of Physics: Conference Series, 1419, no.012047.

Seo, H.S., Eom, Y.H., Kim, M.K., Kim, Y.-M., Song, B.J., Song, K.Y. A one-day surgical-skill training course for medical students' improved surgical skills and increased interest in surgery as a career. (2017) BMC Medical Education, 17, no.265.

Binstadt, E.S., Dahms, R.A., Carlson, A.J., Hegarty, C.B., Nelson, J.G. When the Learner Is the Expert: A Simulation-Based Curriculum for Emergency Medicine Faculty. (2019) The western journal of emergency medicine, 21, pp. 141-144.

Hester, R.L., Pruett, W., Clemmer, J., Ruckdeschel, A. Simulation of integrative physiology for medical education; Simulation de la physiologie intégrative à l'appui de l’éducation médicale. (2019) Morphologie, 103 (343), pp. 187-193.

Yang, L., Yang, G. Real-time wireless signal testing and analyzing system based on websocket. (2016) IMCCC 2016, no.7774862, pp. 648-652.

Schmitz, B.U., Zern, S.C. Training for Trauma Anesthesia: Role of Education and Simulation-Based Training. (2020) Current Anesthesiology Reports, 10, pp. 196-203.

Sharara-Chami, R., Lakissian, Z., Farha, R., Tamim, H., Batley, N. In-situ simulation-based intervention for enhancing teamwork in the emergency department. (2020) BMJ Simulation and Technology Enhanced Learning, 6, pp. 175-177.

Varon, C., Morales, J., Lázaro, J. et al. A Comparative Study of ECG-derived Respiration in Ambulatory Monitoring using the Single-lead ECG. Sci Rep 10, 5704 (2020).

Liu, Y., Lan, Z., Sourina, O., Konovessis, D., Liew, H.P., Krishnan, G., Ang, H.E. EEG-based cadets training and performance assessment system in maritime virtual simulator (2018) International Conference on Cyberworlds no.8590042.

Mahmood, T., Scaffidi, M.A., Khan, R., Grover, S.C. Virtual reality simulation in endoscopy training: Current evidence and future directions (2018) World Journal of Gastroenterology, 24, pp.5439-5445.

Liu, Q., Yang, G., Zhao, R., Xia, Y. Design and Implementation of Real-time Monitoring System for Wireless Coverage Data Based on WebSocket (2018) Proceedings of 2018 IEEE 3rd International Conference on Cloud Computing and Internet of Things, no.9032640, pp. 63-67.

Anuradha, P. Software and hardware tool for the development of embedded software and a study on applications and characteristics of embedded system (2019) International Journal of Advanced Science and Technology, 28, pp. 1-8.

Sardu, C., Barbieri, M., Balestrieri, M.L., Siniscalchi, M., Paolisso, P., Calabrò, P., Minicucci, F., Signoriello, G., Portoghese, M., Mone, P., D'Andrea, D., Gragnano, F., Bellis, A., Mauro, C., Paolisso, G., Rizzo, M.R., Marfella, R. Correction to: Thrombus aspiration in hyperglycemic ST-elevation myocardial infarction (STEMI) patients: Clinical outcomes at 1-year. (2018) Cardiovascular Diabetology, 17, no.159.

Paszkiel, S. Using a WebSocket Server and the JSON Format to Transmit Data for the Purposes of Implementing the Brain-Computer Technology (2020) Advances in Intelligent Systems and Computing, 1140 AISC, pp. 185-194.

Kosminsky, D., Walny, J., Vermeulen, J., Knudsen, S., Willett, W., Carpendale, S. Belief at first sight: Data visualization and the rationalization of seeing (2019) Information Design Journal, 25, pp. 43-55.

Sherif, T., Kassis, N., Rousseau, M.-É., Adalat, R., Evans, A.C. Brainbrowser: Distributed, Web-based neurological data visualization. (2015) Frontiers in Neuroinformatics, 8, 10 p.

Itzel, T., Neubauer, M., Ebert, M., Evert, M., Teufel, A. Hepamine - A Liver Disease Microarray Database, Visualization Platform and Data-Mining Resource (2020), Sci, 10, no.4760.

Lexa, M., Lapár, R. Semi-automatic mining of correlated data from a complex database: Correlation network visualization (2016) IEEE 6th International Conference on Computational Advances in Bio and Medical Sciences, no.7802783.

Miu, A., Ferreira, F., Yoshida, N., Zhou, F. Generating interactive websocket applications in TypeScript (2020) Electronic Proceedings in Theoretical Computer Science, EPTCS, 314, pp. 12-22



  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development