Database Open Access
Simulated Fetal Phonocardiograms
Published: Jan. 21, 2014. Version: 1.0.0
Simulated Fetal Phonocardiograms (Jan. 30, 2014, 5 p.m.)
A contribution of simulated fetal PCGs is now available in PhysioBank. The synthetic PCGs exhibit a realistic range of signal-to-noise ratios, with simulated maternal heart and organ sounds, fetal movements, and environmental sounds.
Please include the standard citation for PhysioNet:
(show more options)
Goldberger, A., Amaral, L., Glass, L., Hausdorff, J., Ivanov, P. C., Mark, R., ... & Stanley, H. E. (2000). PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation [Online]. 101 (23), pp. e215–e220.
This data set is a series of synthetic fetal phonocardiographic signals (PCGs) relative to different fetal states and recording conditions, generated using simulation software described in .
The simulation software can simulate different physiological and pathological fetal conditions and recording situations by simply modifying some system parameters. Thanks to this feature, it can be useful as a teaching tool for medical students and others, and also for testing algorithms of fetal heart rate extraction from fetal phonocardiographic recordings, as described in .
Before developing the simulation software, a data collection pilot study was conducted with the purpose of specifically identifying the characteristics of the waveforms of the fetal and maternal heart sounds, since the available literature is not rigorous in this area.
Simulated PCGs were generated as a sequence of frames, each of them including simulated S1 and S2 wavelets, corrupted by noise. The noise is a sum of different contributions that simulate vibrations created by maternal heart sounds, maternal body organs sound (due to maternal digestion, respiratory muscular movements, placental blood turbulence), fetal movements, surrounding environment and additive white Gaussian noise. Different levels of noise were simulated. In particular, these simulated PCGs are characterized by a range of SNR values that could be typically found in real recordings.
All the details about the pilot study and the simulation of the PCG signals are described in .
- Signals simulated with different SNR values from -26.7 dB to -4.4 dB
- SNR value is included in the file name
- Sampling rate: 1 kHz
- Resolution: 16 bits (format 16)
- Gain: 1
Mariano Ruffo, Mario Cesarelli, Maria Romano, and Paolo Bifulco, all from the University of Naples, Department of Electrical Engineering and Information Technology, Napoli, Italy.
- Cesarelli M, Ruffo M, Romano M, Bifulco P. Simulation of foetal phonocardiographic recordings for testing of FHR extraction algorithms. Comput Methods Programs Biomed 2012 Sep;107(3):513-23.
- Ruffo M, Cesarelli M, Romano M, Bifulco P, Fratini A. An algorithm for FHR estimation from foetal phonocardiographic signals. Biomedical Signal Processing and Control 2010 Jan; 5:131-141.
Anyone can access the files, as long as they conform to the terms of the specified license.
License (for files):
Open Data Commons Attribution License v1.0
Total uncompressed size: 33.7 MB.
Access the files
- Download the ZIP file (33.8 MB)
- Access the files using the Google Cloud Storage Browser here. Login with a Google account is required.
- Access the data using the Google Cloud command line tools (please refer to the gsutil documentation for guidance):
gsutil -m -u YOUR_PROJECT_ID cp -r gs://simfpcgdb-1.0.0.physionet.org DESTINATION
- Download the files using your terminal:
wget -r -N -c -np https://physionet.org/files/simfpcgdb/1.0.0/