Figure 1:

Feature extraction pipeline, raw physiological signals (ECG, PPG and ABP) are filtered at the first stage to remove baseline wander and high frequency noise. Then Rpeaks are detected using the ECG signal, from which HR and HRV signals are extracted. The points of maximum gradient are detected from PPG signal as shown in the bottom left figure. Then the PAT signal is calculated. MAP is also generated by calculating the geometrical average of the ABP signal. Finally, data points are generated using a 300 heart beat sliding window with 10% overlap. The labels are generated by checking the shock onset criteria at a given horizon.