This application is based upon and claims priority under 35 U.S.C. 119 from Taiwan Patent Application No. 110138228 filed on Oct. 14, 2021, which is hereby specifically incorporated herein by this reference thereto.
The present invention is related to a breath detecting device, and more particularly to a breath detecting system and breath detecting mat thereof.
The breath detecting devices for the person during sleep are various and complex. The breath detecting devices may roughly be classified to a contactable breath detecting device and a contactless breath detecting device.
Since the contactable breath detecting device has a sensor worn on the person, an available breath sensing signal is easily obtained from the sensor and a breath frequency is accurately calculated accordingly. However, the sensor of the contactable breath detecting device is not suitable for babies or some specific patients such as poor sleep patients. Such a baby or patient may select the contactless breath detecting device to detect his/her breath frequency at sleep. However, the contactless breath detecting device usually obtains a weak breath sensing signal with more noise. Therefore, a complex signal processing circuit and/or a complex algorithm are used in the contactless breath detecting device to accurately calculate the breath frequency, but the cost thereof is relatively increased.
To overcome the shortcomings, the present invention provides a breath detecting system and breath detecting mat thereof to mitigate or to obviate the aforementioned problems.
An objective of the present invention is to provide a breath detecting system and breath detecting mat thereof.
To achieve the objective as mentioned above, the host has:
a breath detecting mat having:
a host linking to the first communication module through a second communication module to obtain the first time differences and calculate a present breath frequency according to the first time differences.
With the foregoing description, the breath detecting system of the present invention mainly has the breath detecting mat and the breath detecting mat is placed under the bed mattress. Therefore, the breath detecting mat does not contact the person. When the person is lying down on the bed mattress, the at least one vibration sensor in the hollow board senses the micro-vibrations caused by the breathing of the person and outputs the breath sensing signal to the signal processing circuit. Since the amplitudes of the sensing signal are weak and includes noises therein, the signal processing circuit samples the sensing signal according to different moving average points to generate the first fast-moving and slow-moving average signals. On the time axis, the first fast-moving and slow-moving average signals have many cross points. The signal processing circuit calculates each time difference between the two adjacent cross points and further transmits the time differences to the host. The host calculates the breath frequency according to the time differences. Therefore, the noises of the sensing signal are effectively removed and the breath frequency is calculated accurately.
To achieve the objective as mentioned above, the breath detecting mat has:
a hollow board;
at least one vibration sensor mounted in the hollow board to sense vibrations of the hollow board and output a sensing signal; and
a signal processing circuit mounted in the hollow board and electrically connected to the at least one vibration sensor to obtain the sensing signal, wherein the signal processing circuit has following signal processing steps of:
(a) sampling the sensing signal according to a first moving average point to generate a first fast-moving average signal and sampling the sensing signal according to a second moving average point to generate a first slow-moving average signal, wherein the first moving average point is larger than the second moving average point; and
(b) calculating a first time difference between every two adjacent first cross points of the first fast-moving and slow-moving average signals.
With the foregoing description, the breath detecting mat of the present invention is placed under bed mattress and does not contact the person. When the person is lying down on the bed mattress, the at least one vibration sensor in the hollow board senses the micro-vibrations caused by the breathing of the person and outputs the breath sensing signal to the signal processing circuit. Since the amplitudes of the sensing signal are weak and includes noises therein, the signal processing circuit samples the sensing signal according to different moving average points to generate the first fast-moving and slow-moving average signals. On the time axis, the first fast-moving and slow-moving average signals have many cross points. The signal processing circuit calculates each time difference between the two adjacent cross points. Since a breath frequency can be calculated according to the time differences, the breath detecting mat of the present invention may remove the noises from the sensing signal and calculate the breath frequency accurately.
Other objectives, advantages and novel features of the invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
The present invention relates to a breath detecting mat to detect a breath frequency of person at lying status. With multiple embodiments and drawings thereof, the features of the present invention are described in detail as follows.
With reference to
With further reference to
With further reference
With further reference to
In the step (a), when the controller 42 receives the sensing signal S1 or S2 as shown in
In the step (b), the controller 42 determines a plurality of first cross points P1 between the first fast-moving average SF1 or SF2 and the first slow-moving average signals SL1 or SL2. After then, the controller 42 calculates a first time difference between every two adjacent first cross points P1. The first time differences are used to calculate a present breath frequency. In the present embodiment, the controller 42 may generate a difference signal SD by subtracting the first slow-moving average signal SL1 or SL2 from the first fast-moving average signal SF1 or SF2. The controller 42 presets a reference signal SB and determines a plurality of second cross points P2 between the difference signal SD and the reference signal SB. The controller 42 calculates a second time difference between every two adjacent second cross points P2 and the second time difference is used as the first time difference. The controller 42 may further determine whether a slope of the difference signal SD corresponding to each second cross point relative to the reference signal SB is positive or negative. The controller 42 selects the second cross points P2 corresponding to the positive slope and calculates a third time difference between every two adjacent second cross points P2 corresponding to the positive slope. The third time difference is used as the first time difference.
In the step (c), the controller 42 transmits the first time differences of the step (b) to the host 50 and the host 50 calculates the present breath frequency. In the present embodiment, the controller 42 transmits the third time differences of the step (b) to the host 50. In one embodiment, the controller 42 may also directly calculate the present breath frequency by calculating the first or third time differences. In another embodiment, the controller 42 may further transmit the present breath frequency to the host 50.
With further reference to
With reference to
With reference to
In another embodiment, the host 50 may use an AI processor 51′ as the processor 51 and further has a visible-light sensor 52. The AI processor 51′ is electrically connected to the visible-light sensor 52 and the second communication module 53. A deep-learning module 511 is built in the AI processor 51′ and the deep-learning module 511 learns about person, such as eyes, mouth, hands, feet etc. to identify the person's body features. The AI processor 51′ dual-links to the first communication module 45 of the breath detecting mat 10 through the second communication module 53. When the AI processor 51′ determines that the present breath frequency is abnormal, the AI processor further receive a present bed mattress image from the visible-light sensor. The AI processor 51′ determines whether any one of the person's body features exists in the present bed mattress image by the deep-learning module 511. If no person's body feature exists, the AI processor 51′ determines that no person is lying on the bed mattress and does not output an alarm signal. On the contrary, if the person's body feature is identified, the processor 51′ determines that the person's breath is weak or has no breath and outputs the alarm signal immediately.
Since some of breath frequencies at a moving status of the person's body may be calculated by the AI processor 51′, the AI processor 51′ may have a misjudgment of the final present breath frequency. To reduce the misjudgment, the AI processor 51′ may further preset a third moving average point to sample the breath frequencies and generate a moving average value of the breath frequencies. When the AI processor 51′ determines the final present breath frequency according to the moving average value of the breath frequencies, the accuracy of the present breath frequency is increased accordingly.
Based on the foregoing description, the breath detecting system of the present invention mainly has the breath detecting mat, and the breath detecting mat is placed under bed mattress. Therefore, the person is lying on the bed mattress does not directly contact the breath detecting mat. The at least one vibration sensor in the hollow board senses the micro-vibrations caused by the breathing of the person and outputs the breath sensing signal to the signal processing circuit. Since the amplitudes of the sensing signal are weak and includes noises therein, the signal processing circuit samples the sensing signal according to different moving average points to generate the first fast-moving and slow-moving average signals. On the time axis, the first fast-moving and slow-moving average signals have many cross points. The signal processing circuit calculates each time difference between the two adjacent cross points and further transmits the time differences to the host. The host calculates the breath frequency according to the time differences. Therefore, the noises of the sensing signal are effectively removed and the breath frequency is calculated accurately.
Even though numerous characteristics and advantages of the present invention have been set forth in the foregoing description, together with the details of the structure and features of the invention, the disclosure is illustrative only. Changes may be made in the details, especially in matters of shape, size, and arrangement of parts within the principles of the invention to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
110138228 | Oct 2021 | TW | national |