Method for improving recognition rate of respiratory wave
First Claim
1. A method for improving the recognition of a respiratory wave, which is used for a data processing module of a respiratory rate measuring or monitoring device, said method comprising the steps of:
- A. receiving, via a data processing module, analog-to-digital converted respiratory wave data from a measuring circuit;
B. sequentially searching, via the data processing module, the respiratory wave data for data corresponding to crests and troughs, each crest and trough comprising rising stairs and falling stairs; and
C. identifying the crests and troughs of the respiratory wave data, wherein identifying the crests and troughs comprises determining that an amplitude or frequency variation of the waveform extends beyond a predetermined range and, based on the determination, filtering components of the waveform associated with a heartbeat through heartbeat filtering processing using a finite impulse response filter defined by
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for improving recognition rate of respiratory wave, which is used for a data processing module of a respiratory rate measuring or monitoring device, specifically, said method comprises the steps of: receiving, via a data processing module, respiratory wave data which come from a measuring circuit and have been analog-to-digital converted; according to the feature that each crest or trough signal in the respiratory wave data has rising stairs and falling stairs, sequentially searching for and finding out, based on a predetermined number of stairs, the data corresponding to each crest and trough via said data processing module; and determining each crest and trough in a corresponding respiratory wave. According to the present invention, interferences may be effectively eliminated and recognition rate of respiratory waveform may be effectively improved, so that the computation of respiratory rate will be more accurate and stable, and the measuring or monitoring device will have a higher clinical practicability.
-
Citations
14 Claims
-
1. A method for improving the recognition of a respiratory wave, which is used for a data processing module of a respiratory rate measuring or monitoring device, said method comprising the steps of:
-
A. receiving, via a data processing module, analog-to-digital converted respiratory wave data from a measuring circuit; B. sequentially searching, via the data processing module, the respiratory wave data for data corresponding to crests and troughs, each crest and trough comprising rising stairs and falling stairs; and C. identifying the crests and troughs of the respiratory wave data, wherein identifying the crests and troughs comprises determining that an amplitude or frequency variation of the waveform extends beyond a predetermined range and, based on the determination, filtering components of the waveform associated with a heartbeat through heartbeat filtering processing using a finite impulse response filter defined by - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for improving the recognition of a respiratory wave, which is used for a data processing module of a respiratory rate measuring or monitoring device, said method comprising the steps of:
-
A. receiving, via a data processing module, analog-to-digital converted respiratory wave data from a measuring circuit; B. sequentially searching, via the data processing module, the respiratory wave data for data corresponding to crests and troughs, each crest and trough comprising rising stairs and falling stairs, wherein sequentially searching comprises; a. comparing said respiratory wave data with data received before so as to determine whether the corresponding waveform is rising or falling; b. recording the positions of the maximum or minimum values of the rising or falling in the searched data, when said rising or falling reaches its predetermined extent; c. judging whether the overall tendency of the current data in the waveform is falling or rising so as to determine whether to recognize retroactively the recorded external position as the previous crest or trough; and d. taking the next respiratory wave data and returning to the step of a until the searching process of said step of B completes; wherein count parameters are provided for judging the rising or falling tendency of the waveform, said count parameters including a rising count, a maximum rising count, a falling count and a maximum falling count; wherein said count parameters are first initialized to 0; and
in the sub-step of a, when the current data is larger than the previous data, if said rising count is less than twice of said predetermined number of stairs, then said rising count is increased by 1;
if said falling count is larger than 0, then said falling count is decreased by 1; and
if said maximum rising count is less than said rising count, then it will be set as the value of said rising count;
when the current data is less than the previous data, if said falling count is less than twice of said predetermined number of stairs, then said falling count is increased by 1;
if said rising count is larger than 0, then said rising count is decreased by 1; and
if said maximum falling count is less than said falling count, then it will be set as the value of said falling count; andwherein, in the sub-step of c, when the values of said rising count and falling count are both equal to said predetermined number of stairs, the recorded extremal position will be recognized as the previous crest when the value of said maximum rising count is twice of said predetermined number of stairs, and said maximum rising count will be set as 0; and
the recorded extremal position will be recognized as the previous trough when the value of said maximum falling count is twice of said predetermined number of stairs, and said maximum falling count will be set as 0; andwherein, in the sub-step of b, if the current data is larger than the previous data, then said predetermined extent will be set as said rising count and maximum rising count being equal to twice of said predetermined number of stairs;
if the current data is less than the previous data, then said predetermined extent will be set as said falling count and maximum falling count being equal to twice of said predetermined number of stairs; andC. identifying the crests and troughs of the respiratory wave data, wherein identifying the crests and troughs comprises determining that an amplitude or frequency variation of the waveform extends beyond a predetermined range and, based on the determination, filtering components of the waveform associated with a heartbeat through heartbeat filtering processing using a finite impulse response filter.
-
Specification