In this paper a methodology for the alignment of waves in the photoplethysmography (PPG) register signal is shown. The procedure uses algorithms for dynamic programming and for optimization in order to generate a single segmentation of these waves in the PPG signal and the individual reconstruction of each wave. By aligning a pattern signal for the photoplethysmography, it is possible to make an individual segmentation of waves present in the PPG signal. Once the reconstruction of each individual wave is obtained, these data are indexed in an array, which enables easier temporary markers such as the individual location of each peak to the oxygen saturation (SpO2) signal analysis.Keywords: Dynamic Programming, Sequence alignment, Photoplethysmography.
ResumenEste artículo muestra una metodología para el alineamiento de ondas en la señal de registro de fotopletismografía (PPG). El procedimiento usa algoritmos para programación dinámica y optimización para generar una única segmentación de estas ondas en la señal PPG y la reconstrucción individual de cada onda. Alineando una señal patrón para la fotopletismografía, es posible hacer una segmentación individual de las ondas presentes en la señal PPG. Una vez se obtiene la reconstrucción de cada onda individual, estos datos se indexan en un arreglo, lo que permite facilitar marcadores temporales como la ubicación individual de cada pico al análisis de señal de saturación de oxígeno (SpO2).Palabras clave: Programación dinámica, Alineamiento de secuencia, Fotopletismografía.