Method and apparatus for data compression in an ECG monitoring system
First Claim
1. A method for compressing a sequence of input signals including analog ECG beats, comprising the steps of:
- (a) conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat;
(b) identifying a QRS peak and a QRS region in said conditioned input ECG beat;
(c) selectively sub-sampling said conditioned input ECG beat by(i) dividing said QRS region into a plurality of sub-regions, said sub-regions being generally centered about said QRS peak; and
by(ii) selectively sub-sampling said sub-regions at different ratios; and
(d) encoding a sub-sampled input beat.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for data compression of input ECG beats in an electro-cardiograph system. The data compression method includes the steps of conditioning the analog input ECG beats into filtered digital data; identifying the individual QRS peaks in the beats; and compressing the beats. The step of compressing a beat includes selectively sub-sampling the beat; template matching and differencing the beat with a template beat, namely the immediately preceding beat of its type (normal, ectopic or artifact); and coding the sub-sampled differenced beat. The step of selective sub-sampling includes dividing the QRS region into at least two sub-regions centered about the QRS peak; and selectively sub-sampling each sub-region at a different compression ratio.
49 Citations
15 Claims
-
1. A method for compressing a sequence of input signals including analog ECG beats, comprising the steps of:
-
(a) conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) selectively sub-sampling said conditioned input ECG beat by (i) dividing said QRS region into a plurality of sub-regions, said sub-regions being generally centered about said QRS peak; and
by(ii) selectively sub-sampling said sub-regions at different ratios; and (d) encoding a sub-sampled input beat. - View Dependent Claims (2, 3, 4)
-
-
5. A method for compressing a sequence of input data including analog ECG beats comprising the steps of:
-
(a) conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) matching said conditioned input beat with a template beat, said template beat comprising the beat of the same type as, and immediately preceding said conditioned input beat; (d) generating a difference signal relating to the difference between said conditioned input beat and its corresponding template beat; and (e) encoding said difference signal.
-
-
6. An apparatus for compressing a sequence of input signals including ECG beats, the apparatus comprising:
-
(a) means for conditioning an input ECG beat into digital data, said conditioning means including means for sampling and digitizing said input ECG beat; (b) means for identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) means for compressing the beat conditioned; (d) said compressing means including; (i) means for selectively sub-sampling said conditioned input ECG beat, said sub-sampling means including (1) means for dividing said QRS region of the conditioned beat into a plurality of sub-regions being generally centered about said QRS peak, and (2) means for selectively sub-sampling each of said sub-regions at different ratios; (ii) means for matching said sub-sampled input beat with a template beat, said template beat including the beat of the same type as, and immediately preceding said conditioned input beat; (iii) means for differencing the compressed conditioned beat with its corresponding template beat; and (iv) means for encoding a sub-sampled differenced beat. - View Dependent Claims (7)
-
-
8. A method for compressing a sequence of input signals including analog ECG beats in an electro-cardiograph system, comprising the steps of:
-
(a) conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) identifying an individual QRS peak and a QRS region in said conditioned input ECG beat; (c) selectively sub-sampling said conditioned input ECG beat by (i) dividing said QRS region into two sub-regions, said sub-regions being generally centered about said QRS peak; and
by (ii) selectively sub-sampling said sub-regions at different ratios;(d) matching said conditioned input beat with a template beat, said template beat comprising the beat of the same type as, and immediately preceding said conditioned input beat; (e) generating a difference signal relating to the difference between said conditioned input beat and its corresponding template beat; (f) encoding said difference signal; (g) storing said encoded difference signal; (h) reconstructing the sequence of input ECG signals by decoding said encoded signals; and (i) said step of sub-sampling each one of said two sub-regions includes sampling a first high frequency central region at a ratio of 1 to 2, using the turning point approach. - View Dependent Claims (9, 10)
-
-
11. A method for compressing a sequence of input signals including analog ECG beats, comprising the steps of:
-
(a) conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) selectively sub-sampling said conditioned input ECG beat by (i) dividing said QRS region into at least two sub-regions, said sub-regions being generally centered about said QRS peak; and
by (ii) sub-sampling said sub-regions at different ratios, wherein a first one of said sub-regions is sampled at a ratio of 1 to 2; and(d) encoding said sub-sampled input beat. - View Dependent Claims (12)
-
-
13. In an apparatus for compressing a sequence of input signals including analog ECG beats, comprising:
-
(a) means for conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) means for identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) means for selectively sub-sampling said conditioned input ECG beat, said sub-sampling means including (i) means for dividing said QRS region into two sub-regions, said sub-regions being generally centered about said QRS peak; and
(ii) means for selectively sub-sampling said sub-regions at different ratios;(d) means for matching a sub-sampled input beat with a template beat, said template beat comprising the beat of the same type as, and immediately preceding said conditioned input beat; (e) means for generating a difference signal relating to the difference between said conditioned input beat and its corresponding template beat; (f) means for encoding said difference signal; (g) means for storing said encoded difference signal; (h) means for reconstructing the sequence of input ECG signals including means for decoding said encoded signals; and (i) said means for sub-sampling each one of said two sub-regions includes means for sampling a first high frequency central region at a ratio of 1 to 2, using the turning point approach.
-
-
14. An apparatus for compressing a sequence of input signals including analog ECG beats, comprising:
-
(a) means for conditioning an input analog ECG beat into digital data by sampling and digitizing said input ECG beat; (b) means for identifying a QRS peak and a QRS region in said conditioned input ECG beat; (c) means for selectively sub-sampling said conditioned input ECG beat, said sub-sampling means including (i) means for dividing said QRS region into at least two sub-regions, said sub-regions being generally centered about said QRS peak; and
(ii) means for sub-sampling said sub-regions at different ratios, wherein a first one of said sub-regions is sampled at a ratio of 1 to 2; and(d) means for encoding a sub-sampled input beat. - View Dependent Claims (15)
-
Specification