NON-CONTACT VITAL-SIGN MONITORING SYSTEM AND METHOD
20230293011 · 2023-09-21
Inventors
- Sheng-Lun Chiou (New Taipei City, TW)
- Yin-Yu Chen (New Taipei City, TW)
- Fang-Ming Wu (New Taipei City, TW)
- Ching-Han Chang (New Taipei City, TW)
Cpc classification
G01S13/88
PHYSICS
A61B5/7282
HUMAN NECESSITIES
G01S13/536
PHYSICS
G01S7/003
PHYSICS
A61B5/02
HUMAN NECESSITIES
A61B5/0816
HUMAN NECESSITIES
A61B5/7225
HUMAN NECESSITIES
G01S13/0209
PHYSICS
G01S13/32
PHYSICS
G01S13/87
PHYSICS
A61B5/002
HUMAN NECESSITIES
A61B5/24
HUMAN NECESSITIES
G01S7/415
PHYSICS
International classification
A61B5/00
HUMAN NECESSITIES
A61B5/02
HUMAN NECESSITIES
A61B5/08
HUMAN NECESSITIES
Abstract
A non-contact vital-sign monitoring system having a radar disposed in vicinity of a monitored subject includes a data buffer storing output signals of the radar sampled in sequence during a predetermined period; a status classifier determining status of the monitored subject; and a vital-sign detector determining a vital sign of the monitored subject according to the output signals of stationary status.
Claims
1. A non-contact vital-sign monitoring system having a radar disposed in vicinity of a monitored subject, the system comprising: a data buffer storing output signals of the radar sampled in sequence during a predetermined period; a status classifier determining status of the monitored subject according to the output signals; and a vital-sign detector determining a vital sign of the monitored subject according to the output signals of stationary status.
2. The system of claim 1, wherein the radar comprises a continuous-wave radar or an ultra-wideband radar.
3. The system of claim 1, wherein corresponding data in the data buffer is set a predetermined value when the monitored subject is not in stationary status.
4. The system of claim 1, wherein the status classifier determines status of the monitored subject according to one or more power ratios, an amount of phase points or one or more voltage differences of the output signals.
5. The system of claim 1, wherein the vital-sign detector comprises a respiratory rate detector.
6. The system of claim 5, wherein the respiratory rate detector receives the status determined by the status classifier and determines a respiratory rate of the monitored subject according to a frequency associated with a maximum spectral energy of the output signals of stationary status.
7. The system of claim 1, wherein the vital-sign detector comprises a heart rate detector.
8. The system of claim 7, wherein the heart rate detector receives the status determined by the status classifier and determines a heart rate of the monitored subject according to a frequency associated with a maximum spectral energy of the output signals of stationary status.
9. The system of claim 1, further comprising: an analyzer; and a communication interface that transfers the output signals, the status or the vital sign to the analyzer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
DETAILED DESCRIPTION OF THE INVENTION
[0014]
[0015] In the embodiment, the non-contact vital-sign monitoring system (monitoring system hereinafter) 100 may include a radar sensor front-end 1 that may include a radar 11, such as a continuous-wave (CW) radar, disposed in vicinity of a monitored subject covered by the detection range of the radar 11. In one embodiment, the radar 11 may be disposed above the chest of the monitored subject lying on a bed. In another embodiment, the radar 11 may be disposed in other orientation such as below or beside the bed. In one embodiment, the radar 11 may include an ultra-wideband (UWB) radar such as frequency modulated continuous waveform (FMCW) radar. The radar sensor front-end 1 of the monitoring system 100 may include an antenna 12 electrically coupled to the radar 11, and configured to transmit radio-frequency (RF) signals and to receive reflected RF signals. The radar 11 of the embodiment may include a transceiver 111 configured to generate baseband output signals according to the reflected RF signals. In another embodiment, the antenna 12 may be integrated with the radar 11. In a further embodiment, the radar sensor front-end 1 may include multiple radars 11 disposed at different locations.
[0016] The radar sensor front-end 1 of the monitoring system 100 of the embodiment may include an analog-to-digital converter (ADC) 13 coupled to receive the (analog) output signals from the radar 11, and configured to convert the analog output signals into digital output signals. In the embodiment, the output signal of the radar 11 may include an in-phase polarization signal (in-phase signal hereinafter) I and a quadrature polarization signal (quadrature signal hereinafter) Q.
[0017] The radar sensor front-end 1 of the monitoring system 100 may include a data buffer 14 configured to store the output signals sampled in sequence during a predetermined period. For example, the data buffer 14 may store eight pieces of output signals sampled at intervals each of 2.5 seconds. Accordingly, the data buffer 14 may store the output signals spanning a period of 20 seconds. The spanning period, for example, of 10, 30 or 60 seconds may be set according to specific applications. The sampling interval may be determined based on response time. The shorter the sampling interval is, the more rapidly the monitoring system 100 responds.
[0018] In the embodiment, the monitoring system 100 may include a vital-sign processor 2 that may include a status classifier 15 configured to determine status of the monitored subject according to the output signals of the radar 11. In the embodiment, status of the monitored subject may, but not necessarily, be classified into three types: stationary, motion and no vital-sign. Stationary status may indicate that the monitored subject sleeps or rests, motion status may indicate that the monitored subject turns or moves, and no vital-sign status may indicate that the monitored subject is not currently on the bed. Specifically, for example, stationary status may indicate that the monitored subject turns to a posture during sleep, stays still while watching television, or slightly trembles; motion status may indicate that the monitored subject moves on bed or off bed, or moves around the bed; and no vital-sign status may indicate that the monitored subject is no longer vital. In another embodiment, the status classifier 15 may receive output signals of multiple radars 11 disposed at different locations.
[0019]
first power ratio=P.sub.fr1/P.sub.t
where P.sub.fr1 represents power in the predetermined (first) frequency range, and P.sub.t represents total power (in a full frequency range).
[0020] Next, in step 202, it is determined whether the first power ratio is greater than a predetermined (first) threshold.
[0021] If determination in step 202 is positive, the flow goes to step 203 to determine a maximum mean difference, which represents a maximum among a plurality of mean differences. In the embodiment, the data buffer 14 may have a total mean M. The data buffer 14 may be divided into a plurality of (e.g., m) blocks, each having a divisional mean DM.sub.1-DM.sub.m. The mean difference is defined as (the absolute value of) a difference of the divisional mean and the total mean, that is, DM.sub.x-M, x is 1 to m. The maximum mean difference may be expressed as:
maximum mean difference=max{abs[(DM.sub.1,DM.sub.2, . . . DM.sub.m)−(M,M, . . . M)]}
where abs( ) represents absolute value function, and max( ) represents maximum value function.
[0022] In step 204, it is determined whether the maximum mean difference is greater than a predetermined (second) threshold. If determination in step 204 is positive, the monitored subject is determined or predicted as being in stationary status; otherwise the monitored subject is determined or predicted as being in no vital-sign status.
[0023] On the other hand, the method 200 for determining vital-sign status of the embodiment may include steps 205-206 to be executed concurrently with step 201-202. In step 205, an amount of phase point is determined according to the output signals of the radar 11. In the embodiment, the in-phase signal I, the quadrature signal Q and phase φ may have the following relationship:
I(n)=A.sub.I(n)cos(p(n)+θ)
Q(n)=AQ(n)sin(p(n)+θ)
φ=arctan[Q(n)/I(n)]
[0024] In the embodiment, if the phase φ is within a predetermined range (e.g., between 44.5° and 45.5°), it is then numbered among the phase points. Next, in step 206, it is determined whether the amount of phase points is greater than a predetermined (third) threshold.
[0025] If determination in step 206 is positive, the flow goes to step 203 to determine a maximum mean difference. In step 204, it is determined whether the maximum mean difference is greater than a predetermined (second) threshold. If determination in step 204 is positive, the monitored subject is determined or predicted as being in stationary status; otherwise the monitored subject is determined or predicted as being in no vital-sign status.
[0026] If determination in step 202 or step 206 is negative, the flow goes to step 207 to determine a second power ratio in frequency domain according to the output signals of the radar 11, for example, by using fast Fourier transform (FFT) algorithm. In the embodiment, the second power ratio is defined as a ratio of power in a predetermined (second) frequency range (e.g., 3-25 Hz) to total power, and may be expressed as:
second power ratio=P.sub.fr2/P.sub.t
where P.sub.fr2 represents power in the predetermined (second) frequency range, and P.sub.t represents total power (in a full frequency range). It is noted that the predetermined second frequency range may be equal to, or different from the predetermined first frequency range.
[0027] Next, in step 208, it is determined whether the second power ratio is greater than a predetermined (fourth) threshold, which may be equal to, or different from the predetermined (first) threshold. If determination in step 208 is negative, the monitored subject is determined or predicted as being in stationary status; otherwise the flow goes to step 209. If the predetermined second frequency range is equal to the predetermined first frequency range, and the predetermined fourth threshold is equal to the predetermined first threshold, steps 207-208 may be omitted for the reason that steps 207-208 are duplicates of steps 201-202.
[0028] In step 209, a voltage difference, such as point-to-point or peak-to-peak voltage difference, of the output signal is determined. Next, in step 210, it is determined whether the voltage difference is greater than a predetermined (fifth) threshold. If determination in step 210 is positive, the monitored subject is determined or predicted as being in motion status; otherwise the flow goes to step 211.
[0029] In step 211, it is determined whether the maximum mean difference is greater than a predetermined (second) threshold (similar to step 204), or whether a sum of maximum mean differences is greater than a predetermined (sixth) threshold. If at least one of determinations is positive, the monitored subject is determined or predicted as being in stationary status; otherwise the monitored subject is determined or predicted as being in no vital-sign status. In the embodiment, the sum of maximum mean differences is a sum of maximum mean difference of the in-phase signal I and maximum mean difference of the quadrature signal Q.
[0030] Referring back to
[0031]
[0032] In step 302, a zero-crossing rate in time domain is determined according to the filtered signals from the band-pass filter. In the embodiment, zero-crossing refers to an intersection between an alternative-current (AC) component of the output signal and a direct-current (DC) component of the output signal. When the output signal is normal, the zero-crossing rate is large. However, when the output signal is abnormal (e.g., the AC component shifts up or down), the zero-crossing rate becomes small.
[0033] Next, in step 303, it is determined whether the zero-crossing rate is greater than a predetermined (seventh) threshold. If determination in step 303 is negative (indicating that the AC component of the output signal shifts), the flow goes to step 304 to adjust a DC voltage value of the output signal.
[0034] If determination in step 303 is positive or step 304 finishes, the flow goes to step 305 to perform frequency-domain analysis, according to which a frequency spectrum (of energy distribution) of the in-phase signal I and a frequency spectrum (of energy distribution) of the quadrature signal Q are obtained. Next, in step 306, the frequency spectra of the in-phase signal I and the quadrature signal Q are normalized.
[0035] In step 307, a maximum spectral energy of the in-phase signal I and a maximum spectral energy of the quadrature signal Q are compared. Accordingly, the frequency spectrum of the in-phase signal I or the frequency spectrum of the quadrature signal Q is selected. In other words, the frequency spectrum of the in-phase signal I is selected if the maximum spectral energy of the in-phase signal I is greater than the maximum spectral energy of the quadrature signal Q; otherwise the frequency spectrum of the quadrature signal Q is selected. In step 308, a maximum spectral energy of the selected frequency spectrum is determined, and a corresponding frequency is determined as the respiratory rate.
[0036] Referring back to
[0037]
[0038] In step 301, a passband frequency of the method 300B for detecting the heart rate is higher than (or equal to) the passband frequency of the method 300A for detecting the respiratory rate. In one embodiment, a passband frequency range of the method 300B for detecting the heart rate corresponds to a frequency range of heart rate, for example but not limited to, 0.7-3 Hz. In the method 300B for detecting the heart rate, normalization on the frequency spectra in step 306 may be omitted. In step 308, a maximum spectral energy of the selected frequency spectrum is determined, and a corresponding frequency is determined as the heart rate.
[0039] Referring back to
[0040]
[0041] In step 402, primary parameters (e.g., division of the data buffer 14, the (first) frequency range (step 201), the (second) frequency range (step 207) and the passband frequency range (step 301)) of the data buffer 14, the status classifier 15, the respiratory rate detector 16A and the heart rate detector 16B are configured. In step 403, the communication interface 17 transfers the output signals, the status, the respiratory rate and/or the heart rate to the analyzer 19 (which may be disposed in cloud) via the network 18.
[0042] Next, in step 404, the analyzer 19 may select one among plural radar sensor front-ends 1. In step 405, a detection scenario (e.g., the monitored subject lies down on one's back, reclines, or lies down on one's side) is identified. In step 406, the transferred data of the radar sensor front-end 1 are analyzed and monitored. A warning may be issued to predetermined personnel or units when an emergent situation happens. In step 407, analysis result may be integrated into a related system (e.g., hospital system) for obtaining general and adequate judgement and comprehension.
[0043]
[0044] Although specific embodiments have been illustrated and described, it will be appreciated by those skilled in the art that various modifications may be made without departing from the scope of the present invention, which is intended to be limited solely by the appended claims.