Skip to main content
. 2022 Nov 11;13:1020458. doi: 10.3389/fphys.2022.1020458

TABLE 1.

List of well-known SQIs available in the vital_sqi Python package.

SQI name Type Signal Equation or brief description Per segment Per beat Introduced as SQI in
Perfusion Stats PPG PSQI=(ymaxymin)|x¯|×100 Y N
Kurtosis Stats PPG KSQI=1Ni=1N[xiμx¯σ]4 Y Y Selvaraj et al. (2011)
Skewness Stats PPG SSQI=1Ni=1N[xiμx¯σ]3 Y Y Krishnan et al. (2010)
Entropy Stats PPG ESQI=i=1Nx(n)2loge(x(n)2) Y Y Selvaraj et al. (2011)
SNR Stats PPG and ECG NSQI=σsignal2σnoise2 Y N Elgendi (2016)
Relative power Stats PPG and ECG RSQI=f=12.25PSDf=08PSD Y N Elgendi (2016)
Mean crossing Stats PPG Number of mean crossings within the signal segment Y N
Zero crossing Stats PPG and ECG Number of zero crossings within the signal segment Y N Elgendi (2016)
MSQ Morph PPG Degree of agreement between two distinct peak detector algorithms Y N Elgendi (2016)
Correlogram Stats PPG and ECG Location and prominence of peaks of the signal segment correlogram Y N Pradhan et al. (2017)
Dynamic time warping Morph PPG and ECG Template matching of a single period with a mathematically described ideal period N Y Li and Clifford (2012)