Matrix-based patient signal analysis
Disclosed herein is a framework for facilitating patient signal analysis. In accordance with one aspect, the framework generates a signature cycle matrix corresponding to a single cycle of the patient signal data by segmenting the patient signal data into multiple portions. The signature cycle matrix may further be segmented into sub-matrices corresponding to different levels. Properties of the sub-matrices may then be determined to generate diagnostic results.
1. A system for patient signal analysis, comprising:
a patient monitor configured to acquire a patient signal data from a patient; and
a computer system communicatively coupled to the patient monitor, wherein the computer system includes
a non-transitory memory device,
a processor device in communication with the memory device, and
a signal analysis unit stored in the memory device and operative with the processor device to perform steps including
generating a signature cycle matrix corresponding to a single cycle of the patient signal data by segmenting the patient signal data into multiple portions,
segmenting the signature cycle matrix into sub-matrices corresponding to different levels,
determining properties of the sub-matrices,
determining a sequential energy index based on the properties of the sub-matrices, wherein the sequential energy index comprises a sum of squared magnitudes corresponding to the sub-matrices, and
characterizing an abnormality based on the properties and the sequential energy index.
2. The system of claim 1 wherein the signal analysis unit is further operative with the processor device to generate the signature cycle matrix by
segmenting each of the multiple portions into sub-portions,
generating wave vectors based on values extracted from the sub-portions, and
generating the signature cycle matrix based on the wave vectors.
3. The system of claim 2 wherein the values comprise voltage amplitude values.
4. The system of claim 3 wherein the voltage amplitude values comprise a maximum voltage amplitude value of a corresponding portion.
5. The system of claim 2 wherein the values comprise time durations.
6. The system of claim 1 wherein the sub-matrices comprise:
a first level sub-matrix that represents existence of a P wave in the cycle;
a second level sub-matrix that represents both rising edges of the P wave and a Q wave in the cycle;
a third level sub-matrix that represents rising edges of the P wave, the Q wave and an R wave in the cycle;
a fourth level sub-matrix that represents information from the P wave, the Q wave, the R wave and an S wave in the cycle; and
a fifth level sub-matrix that represents information from the P wave, the Q wave, the R wave, the S wave and a T wave in the cycle.
7. The system of claim 1 wherein the properties comprise trace or determinant values.
8. The system of claim 7 wherein the squared magnitudes comprise magnitudes of trace values corresponding to the sub-matrices.
9. The system of claim 7 wherein the squared magnitudes comprise magnitudes of determinant values corresponding to the sub-matrices.
10. The system of claim 1 wherein the abnormality comprises cardiac arrhythmia or myocardial ischemia.