CPC A61B 5/0205 (2013.01) [A61B 5/30 (2021.01); A61B 5/369 (2021.01); A61B 5/024 (2013.01); A61B 5/08 (2013.01)] | 20 Claims |
1. An apparatus comprising
at least one processor; and
at least one non-transitory memory and computer program code;
the at least one memory and computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
collecting first data from a first sensor and second data from a second sensor, wherein the first data represents a first plurality of physiological signal components and the second data represents a second plurality of physiological signal components, wherein the first data is at least partially different from the second data;
filtering the first data to isolate a high frequency signal component of the first data;
filtering the second data to isolate a high frequency signal component of the second data, comprising adjusting passband for the filtering based, at least partially, on information associated with the first data;
extracting a first physiological signal component of the first data and a second physiological signal component of the second data, wherein the first physiological signal component and the second physiological signal component comprise a common physiological signal component, wherein the first physiological signal component comprises a subset of the first plurality of physiological signal components comprising, at least, the high frequency signal component of the first data, wherein the second physiological signal component comprises a subset of the second plurality of physiological signal components comprising, at least, the high frequency signal component of the second data, wherein the first physiological signal component is extracted based, at least partially, on the filtering of the first data to isolate the high frequency signal component of the first data, wherein the second physiological signal component is extracted based, at least partially, on the filtering of the second data to isolate the high frequency signal component of the second data;
at a first point in time, correlating the first physiological signal component of the first plurality of physiological signal components of the first data and the second physiological signal component of the second plurality of physiological signal components of the second data;
based on the correlating, synchronizing a third physiological signal component included in the first data and a fourth physiological signal component included in the second data;
at a second point in time, repeating correlation of the first physiological signal component of the first plurality of physiological signal components of the first data and the second physiological signal component of the second plurality of physiological signal components of the second data, wherein the second point in time is a predefined interval after the first point in time; and
based on the repeated correlation, synchronizing the third physiological signal component included in the first data and the fourth physiological signal component included in the second data.
|