Cycle-Level Fetal S1/S2 Event Synthesis
- The paper introduces a dynamic parametric synthesis model for fetal S1/S2 events using asymmetric damped-sinusoid kernels to replicate individual cardiac cycles.
- It calibrates cycle-specific parameters from real fPCG recordings and models beat-to-beat variability through controlled RR interval adjustments.
- Validation using temporal and spectral metrics confirms that the simulator reliably mimics key characteristics of authentic fPCG signals for algorithm benchmarking.
Cycle-Level Fetal S1/S2 Event Synthesis refers to a dynamic, parametric approach for simulating fetal phonocardiogram (fPCG) signals at the resolution of individual cardiac cycles. It addresses the challenges of signal scarcity, maternal interference, and transmission-induced attenuation by modeling the generation, calibration, transmission, and validation of fetal heart sound events (S1/S2) in a reproducible and physiologically realistic manner. This methodology enables the creation of synthetic abdominal fPCG datasets that support rigorous, controlled benchmarking of fPCG processing algorithms under diverse acquisition conditions (Zhou et al., 23 Jan 2026).
1. Parametric Modeling of S1/S2 Events
At the foundation is the construction of S1 and S2 heart sound events using an "asymmetric damped-sinusoid" kernel. For each event, the kernel is defined as:
where the envelope employs a swift linear attack (, commonly 8 ms), followed by exponential decay ():
The adjustable parameters per event are amplitude (), decay time (), and carrier frequency (). Each cardiac cycle is synthesized by summing S1 and S2 kernels placed according to identified beat onsets () and the cycle-specific systolic interval ():
The per-cycle parameter vectors encode amplitude, decay, and interval structure, capturing essential variability.
2. Beat-to-Beat Variability and Heart Rate Dynamics
Fetal heart rhythm is synthesized using a variable RR interval series to reflect physiological heart rate variability (HRV):
Here, models low-frequency drift, provides stochastic jitter, and the variability scale is user-controlled. Per-cycle parameters are sampled from empirically derived admissible ranges, introducing cycle-wise fluctuations in amplitude and duration, consistent with real fetal fPCG patterns.
3. Cycle-Wise Parameter Calibration from Real Data
Parameter calibration involves extracting cycle-level information from abdominal fPCG recordings:
- Bandpass filtering (20–150 Hz) isolates relevant frequency content.
- The Hilbert envelope is computed, smoothed at 8 Hz, and normalized.
- Envelope peaks detect beat onsets with minimum spacing reflecting physiological heart periods.
- Segments around each onset are carved and zero-mean normalized.
For each observed cycle, per-event parameters are fitted to the noise-free waveform by minimizing
using nonlinear least-squares. Empirical minima and maxima of , clipped to physiological bounds, define the cycle-wise parameter box . During synthesis, new cycles sample either uniformly or via truncated-Gaussian methods within this box. Optionally, Markov chain Monte Carlo (emcee) sampling can maintain more detailed joint-distribution structure without exceeding physiological limits.
4. Transmission Modeling and Addition of Interference
Synthesized fetal and maternal sources () are propagated through a time-invariant convolutional filter, modeling abdominal transmission effects:
where and are exponentials. This normalized filter imparts both attenuation and low-pass smoothing, crucial for matching observed abdominal fPCG characteristics.
Noise is added as colored AR(1) interference:
Optionally, a slow gain envelope modulates amplitude:
The total output signal merges the convolved source and noise at a specified signal-to-noise ratio (SNR):
5. Validation Against Real Recordings
Validation is conducted via temporal and spectral metrics:
- Envelope-based metrics: Simulated vs. real Hilbert-smoothed envelopes demonstrate matching beat-to-beat peaks and amplitude modulation. Cycle-averaged envelope autocorrelation (ACF) curves are closely aligned, with the simulator reproducing intra-cycle spacing and smoothness.
- Frequency-domain metrics: Power spectral density (PSD) comparison using Welch’s method in the 20–150 Hz band reveals that simulated signals match the roll-off and spectral peak distribution of real recordings, except for marginally lower mid/high band power due to kernel compactness.
These validations confirm that the cycle-level synthesis and convolutional propagation reliably reconstruct both the envelope structure and spectral signature of authentic fPCG data.
6. Significance and Applications
This cycle-level event synthesis paradigm, integrated with data-driven calibration and explicit transmission modeling, enables the reproducible generation of long abdominal fPCG sequences. The resulting simulator provides a benchmark platform for the evaluation of fPCG processing methods, particularly in circumstances where real recordings are scarce or confounded by noise and interference. The approach supports rapid, controlled, and physiologically realistic benchmarking for algorithm development, comparative studies, and parameter sensitivity analyses (Zhou et al., 23 Jan 2026).
7. Methodological Considerations and Performance Implications
Key attributes include the low-dimensional yet flexible kernel representation, empirically bounded sampling of cycle-wise parameters, and the ability to impose joint-distribution structures. The convolutional model is explicit and two-stage, accommodating abdominal transmission effects. Configurable colored noise supports robust simulation of environmental and maternal interference. A plausible implication is that controlled access to adversarial and noise-rich sequences can accelerate the development and validation of fPCG extraction techniques. The modular workflow and open software release further facilitate reproducibility and adoption for research purposes.