TY - GEN
T1 - Acquisition and Synchronisation of Cardiography Signals from a Clinical Patient Monitor with Facial Video Recordings
AU - Meher, Jagmohan
AU - Wang, Chien Chih
AU - Nordling, Torbjörn E.M.
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - A far too frequent practical challenge in clinical informatics research and method development for acquiring vital signs is the extraction and synchronisation of signals from proprietary devices for the clinical monitoring of patients. In an ongoing study evaluating methods for video-based remote photoplethysmography (rPPG), we needed to extract ground truth values of electrocardiogram (ECG) and pulse oximetry (SpO2) signals from the Philips vitals monitor while recording the facial video of the subject, simultaneously. This ground truth data will be used to train the model that will perform rPPG. Various software can extract data from the Philips vitals monitor with features like data acquisition, parsing, and visualisation, but they lack synchronisation with the facial video. Therefore, we developed the Patient Monitor Data Extractor (PMDE), which collects data from the Philips IntelliVue monitors following the Data export interface programming guide provided by Philips. We set up a DHCP server on a Windows 7 computer with a webcam and interfaced with the monitor through LAN with UDP/IP. We used C++ and Windows Sockets API to develop our software and communicate over UDP. For synchronisation with the video cameras, we turned off the light in the room and used this sudden brightness drop as a trigger. The timestamp of the monitor was recorded when the webcam detected the trigger. The PMDE software records ECG at 500 Hz and SpO2 at 125 Hz with a synchronisation error of less than two sampling periods, which is about 40 ms for a 50 fps video. We conclude that PMDE is uniquely suited for recording data for rPPG evaluation because of its synchronisation feature. We have used PMDE to collect a dataset of facial videos with ground truth ECG and SpO2 signals. We intend to make PMDE available as open source to save other researchers time.
AB - A far too frequent practical challenge in clinical informatics research and method development for acquiring vital signs is the extraction and synchronisation of signals from proprietary devices for the clinical monitoring of patients. In an ongoing study evaluating methods for video-based remote photoplethysmography (rPPG), we needed to extract ground truth values of electrocardiogram (ECG) and pulse oximetry (SpO2) signals from the Philips vitals monitor while recording the facial video of the subject, simultaneously. This ground truth data will be used to train the model that will perform rPPG. Various software can extract data from the Philips vitals monitor with features like data acquisition, parsing, and visualisation, but they lack synchronisation with the facial video. Therefore, we developed the Patient Monitor Data Extractor (PMDE), which collects data from the Philips IntelliVue monitors following the Data export interface programming guide provided by Philips. We set up a DHCP server on a Windows 7 computer with a webcam and interfaced with the monitor through LAN with UDP/IP. We used C++ and Windows Sockets API to develop our software and communicate over UDP. For synchronisation with the video cameras, we turned off the light in the room and used this sudden brightness drop as a trigger. The timestamp of the monitor was recorded when the webcam detected the trigger. The PMDE software records ECG at 500 Hz and SpO2 at 125 Hz with a synchronisation error of less than two sampling periods, which is about 40 ms for a 50 fps video. We conclude that PMDE is uniquely suited for recording data for rPPG evaluation because of its synchronisation feature. We have used PMDE to collect a dataset of facial videos with ground truth ECG and SpO2 signals. We intend to make PMDE available as open source to save other researchers time.
UR - http://www.scopus.com/inward/record.url?scp=85193609247&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85193609247&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-59216-4_28
DO - 10.1007/978-3-031-59216-4_28
M3 - Conference contribution
AN - SCOPUS:85193609247
SN - 9783031592157
T3 - IFMBE Proceedings
SP - 254
EP - 261
BT - International Conference on Biomedical and Health Informatics 2022 - Proceedings of ICBHI 2022
A2 - Pino, Esteban
A2 - Magjarevic, Ratko
A2 - de Carvalho, Paulo
PB - Springer Science and Business Media Deutschland GmbH
T2 - 5th International Conference on Biomedical and Health Informatics, ICBHI 2022
Y2 - 24 November 2022 through 26 November 2022
ER -