DEVICE, METHOD AND COMPUTER PROGRAM FOR DETERMINING SLEEP EVENT USING RADAR
20230284972 · 2023-09-14
Assignee
Inventors
Cpc classification
G16H20/70
PHYSICS
A61B5/7282
HUMAN NECESSITIES
A61B5/1113
HUMAN NECESSITIES
G16H50/20
PHYSICS
A61B5/7264
HUMAN NECESSITIES
A61B5/05
HUMAN NECESSITIES
A61B5/0816
HUMAN NECESSITIES
G16H50/30
PHYSICS
A61B5/7275
HUMAN NECESSITIES
A61B5/7278
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
G01S7/41
PHYSICS
Abstract
A device for determination of a sleep event using a radar includes a transceiver configured to transmit a radar signal toward a subject and receives the radar signal reflected from the subject; an average breathing signal derivation unit configured to derive an average breathing signal of the subject based on the radar signal; a breathing feature information generation unit configured to compare the radar signal with the average breathing signal and generate breathing feature information of the subject; a prediction information derivation unit configured to derive event occurrence prediction information for a plurality of sleep items based on the breathing feature information; and a sleep event determination unit configured to determine whether a sleep event has occurred in the subject based on the event occurrence prediction information.
Claims
1. A device for determination of a sleep event using a radar, comprising: a transceiver configured to transmit a radar signal toward a subject and receive the radar signal reflected from the subject; an average breathing signal derivation unit configured to derive an average breathing signal of the subject based on the radar signal; a breathing feature information generation unit configured to compare the radar signal with the average breathing signal and generate breathing feature information of the subject; a prediction information derivation unit configured to derive event occurrence prediction information for a plurality of sleep items based on the breathing feature information; and a sleep event determination unit configured to determine whether a sleep event has occurred in the subject based on the event occurrence prediction information.
2. The device for determination of a sleep event of claim 1, wherein the average breathing signal derivation unit is further configured to derive an average breathing signal of the subject every predetermined unit time based on a time sensitivity factor and an amplitude sensitivity factor of the radar signal.
3. The device for determination of a sleep event of claim 1, wherein the breathing feature information generation unit is further configured to derive a breathing feature session of the subject by detecting a duration in which the radar signal strays from the average breathing signal for a predetermined threshold time period or more.
4. The device for determination of a sleep event of claim 3, wherein the breathing feature information generation unit is further configured to derive a peak in the breathing feature session and generate breathing feature information of the subject based on the peak, the average breathing signal and a predetermined threshold condition.
5. The device for determination of a sleep event of claim 1, wherein the prediction information derivation unit includes a training unit configured to train a prediction model based on label values for respective sleep events associated with the plurality of sleep items, and the prediction information derivation unit is configured to derive the event occurrence prediction information using the prediction model.
6. The device for determination of a sleep event of claim 1, wherein the sleep event determination unit is further configured to: calculate a moving summation of the event occurrence prediction information; derive a maximum likelihood value of the moving summation; and determine whether a sleep event has occurred in the subject based on the maximum likelihood value.
7. The device for determination of a sleep event of claim 6, wherein the sleep event determination unit is further configured to determine that sleep apnea or sleep hypopnea has occurred in the subject when the maximum likelihood value is equal to or greater than a predetermined threshold value.
8. The device for determination of a sleep event of claim 1, wherein the sleep event determination unit is further configured to detect an occurrence time of the sleep event based on the event occurrence prediction information.
9. A method for determination of a sleep event using a radar, comprising: transmitting a radar signal toward a subject; receiving the radar signal reflected from the subject; deriving an average breathing signal of the subject based on the radar signal; comparing the radar signal with the average breathing signal and generating breathing feature information of the subject; deriving event occurrence prediction information for a plurality of sleep items based on the breathing feature information; and determining whether a sleep event has occurred in the subject based on the event occurrence prediction information.
10. The method for determination of a sleep event of claim 9, wherein in the deriving an average breathing signal, an average breathing signal of the subject is derived every predetermined unit time based on a time sensitivity factor and an amplitude sensitivity factor of the radar signal.
11. The method for determination of a sleep event of claim 9, wherein the generating breathing feature information includes: deriving a breathing feature session of the subject by detecting a duration in which the radar signal strays from the average breathing signal for a predetermined threshold time period or more.
12. The method for determination of a sleep event of claim 11, wherein the generating breathing feature information further includes: deriving a peak in the breathing feature session; and generating breathing feature information of the subject based on the peak, the average breathing signal and a predetermined threshold condition.
13. The method for determination of a sleep event of claim 9, wherein the deriving prediction information further includes: training a prediction model based on label values for respective sleep events associated with the plurality of sleep items; and deriving the event occurrence prediction information using the prediction model.
14. The method for determination of a sleep event of claim 9, wherein the determining whether a sleep event has occurred further includes: calculating a moving summation of the event occurrence prediction information; deriving a maximum likelihood value of the moving summation; and determining whether a sleep event has occurred in the subject based on the maximum likelihood value.
15. The method for determination of a sleep event of claim 14, wherein the determining whether a sleep event has occurred further includes: determining that sleep apnea or sleep hypopnea has occurred in the subject when the maximum likelihood value is equal to or greater than a predetermined threshold value.
16. The method for determination of a sleep event of claim 9, wherein the determining whether a sleep event has occurred further includes: detecting an occurrence time of the sleep event based on the event occurrence prediction information.
17. A non-transitory computer-readable storage medium that stores a sequence of instructions for determination of a sleep event using a radar, wherein the sequence of instructions, when executed by a computing device, causes a computing device to: transmit a radar signal toward a subject; receive the radar signal reflected from the subject; derive an average breathing signal of the subject based on the radar signal; compare the radar signal with the average breathing signal and generate breathing feature information of the subject; derive event occurrence prediction information for a plurality of sleep items based on the breathing feature information; and determine whether a sleep event has occurred in the subject based on the event occurrence prediction information.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In the detailed description that follows, embodiments are described as illustrations only since various changes and modifications will become apparent to a person with ordinary skill in the art from the following detailed description. The use of the same reference numbers in different figures indicates similar or identical items.
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] Hereafter, example embodiments will be described in detail with reference to the accompanying drawings so that the present disclosure may be readily implemented by those skilled in the art. However, it is to be noted that the present disclosure is not limited to the example embodiments but can be embodied in various other ways. In the drawings, parts irrelevant to the description are omitted for the simplicity of explanation, and like reference numerals denote like parts through the whole document.
[0032] Throughout this document, the term “connected to” may be used to designate a connection or coupling of one element to another element and includes both an element being “directly connected” another element and an element being “electronically connected” to another element via another element. Further, it is to be understood that the terms “comprises,” “includes,” “comprising,” and/or “including” means that one or more other components, steps, operations, and/or elements are not excluded from the described and recited systems, devices, apparatuses, and methods unless context dictates otherwise; and is not intended to preclude the possibility that one or more other components, steps, operations, parts, or combinations thereof may exist or may be added. Throughout this document, when a member is said to be located “on” another member, this includes not only when the member is in contact with another member, but also when other member is present between the two members.
[0033] Throughout this document, the term “unit” may refer to a unit implemented by hardware, software, and/or a combination thereof. As examples only, one unit may be implemented by two or more pieces of hardware or two or more units may be implemented by one piece of hardware.
[0034] Throughout this document, a part of an operation or function described as being carried out by a terminal or device may be implemented or executed by a device connected to the terminal or device. Likewise, a part of an operation or function described as being implemented or executed by a device may be so implemented or executed by a terminal or device connected to the device.
[0035] Hereinafter, embodiments of the present disclosure will be explained in detail with reference to the accompanying drawings.
[0036]
[0037] The components of the sleep event determination system 1 illustrated in
[0038] The sleep event determination device 100 may analyze breathing signals of a subject 111 by using the radar 110 during sleep of the subject 111. The sleep event determination device 100 may detect a sleep disorder and an occurrence time of the sleep disorder and determine a sleep-related disease by using the breathing signals of the subject 111.
[0039] For example, the sleep event determination device 100 is arranged to keep a predetermined distance from the subject 111 in sleep, and may transmit a radar signal toward the subject 111 and receive the radar signal reflected from the subject 111 by using the radar 110.
[0040] The sleep event determination device 100 may determine sleep-related symptoms, such as OSA, CSA and mixed sleep apnea, of the subject 111 by using the radar 110.
[0041] Therefore, the sleep event determination device 100 can precisely determine sleep-related symptoms of the subject 111 and analyze the causes as in polysomnography without performing polysomnography.
[0042] Since the sleep event determination device 100 analyzes the breathing signals related to the sleep of the subject 111 by using the radar 110, it is possible to reduce inconvenience incurred in performing polysomnography. Also, the sleep event determination device 100 can easily analyze sleep breathing of the subject 111 in daily life and continuously monitor sleep-related symptoms. Further, the sleep event determination device 100 can analyze sleep breathing of the subject 111 in a contactless manner.
[0043] Hereafter, each component of the sleep event determination device 100 will be described.
[0044]
[0045] The transceiver 210 may transmit a radar signal toward a subject. The transceiver 210 may receive the radar signal reflected from the subject. For example, the transceiver 210 may transmit a radar signal toward the subject and receive the radar signal reflected from the subject by using a radar.
[0046] The average breathing signal derivation unit 220 may derive an average breathing signal of a subject based on a radar signal. For example, the average breathing signal derivation unit 220 may calculate a signal corresponding to usual breathing of the subject by using a pattern of the radar signal reflected from the subject and a change in amplitude of the signal.
[0047] Specifically, the average breathing signal derivation unit 220 may derive an average breathing signal of the subject every predetermined unit time based on a time sensitivity factor and an amplitude sensitivity factor of the radar signal. Hereafter, deriving an average breathing signal will be described with reference to
[0048]
[0049] In Equation 1 (see
[0050] Referring to Equation 1, the waveform of the average breathing signal of the subject may become obtuse over time as the time sensitivity factor increases and the amplitude sensitivity factor decreases, and may become sharp over time as the time sensitivity factor decreases and the amplitude sensitivity factor increases.
[0051]
[0052] The breathing feature information generation unit 230 may detect breathing feature sessions of the subject by detecting durations 430 and 440 in which the radar signal 420 strays from the average breathing signal 410 for a predetermined threshold time period or more.
[0053] For example, the breathing feature information generation unit 230 may compare the radar signal 420 received from the subject with the average breathing signal 410. For example, the breathing feature information generation unit 230 may detect the duration 430 in which the radar signal 420 is smaller than the average breathing signal 410. When the duration 430 in which the radar signal 420 is smaller than the average breathing signal 410 for a predetermined threshold time period T or more, the breathing feature information generation unit 230 may detect the duration 430 as a breathing feature session of the subject.
[0054] For another example, the breathing feature information generation unit 230 may detect the duration 440 in which the radar signal 420 is greater than the average breathing signal 410. When the duration 440 in which the radar signal 420 is greater than the average breathing signal 410 for the predetermined threshold time period T or more, the breathing feature information generation unit 230 may detect the duration 440 as a breathing feature session of the subject.
[0055]
[0056] Specifically,
[0057]
[0058] Referring to
[0059] The breathing feature information generation unit 230 may generate breathing feature information of the subject based on the peaks 631 and 641, an average breathing signal 610 and predetermined threshold conditions E, F, G, H, I and J. Herein, the predetermined threshold conditions (E, F, G, H, I and J in
[1.2×average breathing signal value]<[peak value]≤[2.1×average breathing signal value] <Equation 2>
[2.1×average breathing signal value]<[peak value][3.0×average breathing signal value] <Equation 3>
[3.0×average breathing signal value]<[peak value] <Equation 4>
[0060] Equations 2, 3 and 4 may be the predetermined threshold conditions corresponding to E, F and G, respectively, shown in
[Peak value]<[0.1×average breathing signal value] <Equation 5>
[0.1×average breathing signal value][Peak value]<[0.3×average breathing signal value] <Equation 6>
[0.3×average breathing signal value][Peak value]<[0.5×average breathing signal value] <Equation 7>
[0061] Equations 5, 6 and 7 may be the predetermined threshold conditions corresponding to H, I and J, respectively, shown in
[0062] The prediction information derivation unit 240 may derive event occurrence prediction information for a plurality of sleep items based on the breathing feature information. Specifically, the prediction information derivation unit 240 may include the training unit 241. The training unit 241 may train a prediction model based on label values for respective sleep events associated with the plurality of sleep items.
[0063] The prediction information derivation unit 240 may derive event occurrence prediction information using the prediction model. For example, the prediction information derivation unit 240 may derive an event occurrence prediction value by inputting the generated breathing feature information into the trained prediction model.
[0064] The sleep event determination unit 250 may determine whether a sleep event has occurred in the subject based on the event occurrence prediction information. For example, the sleep event determination unit 250 may determine whether the subject has a sleep disorder based on the event occurrence prediction value derived from the prediction model.
[0065] Specifically, the sleep event determination unit 250 may calculate a moving summation of the event occurrence prediction information. The sleep event determination unit 250 may derive a maximum likelihood value of the moving summation. The sleep event determination unit 250 may determine whether a sleep event has occurred in the subject based on the maximum likelihood value.
[0066]
[0067]
[0068] For example, the sleep event determination unit 250 may set a start margin duration 821 of 2.5 seconds at a start point of the occurrence of a sleep event in a radar signal 810 and an end margin duration 822 of 2.5 seconds at an end point of the occurrence of the sleep event in the radar signal 810.
[0069]
[0070] Specifically, the prediction information derivation unit 240 may derive an event occurrence prediction value 920 using the prediction model. For example, the prediction information derivation unit 240 may derive the event occurrence prediction value 920 for sleep apnea or sleep hypopnea using the prediction model.
[0071] The prediction information derivation unit 240 may calculate a moving summation of the derived event occurrence prediction value 920 for each of sleep apnea or sleep hypopnea. The prediction information derivation unit 240 may generate event occurrence generation information 930 based on the calculated moving summation.
[0072] Then, when a maximum likelihood value in the event occurrence generation information 930 is equal to or greater than a predetermined threshold value, the sleep event determination unit 250 may determine that the subject is undergoing the sleep apnea or sleep hypopnea 940.
[0073] Also, the sleep event determination unit 250 may detect an occurrence time of the sleep event based on the event occurrence prediction information. For example, the sleep event determination unit 250 may specify the occurrence time of the sleep event as well as the number of occurrences of the sleep event by time-sequentially dividing sleep event occurrences detected from the radar signal received from the subject.
[0074] Specifically, the sleep event determination device 100 may independently predict a time-sequentially divided signal, and may improve the accuracy in determination of a sleep event of the subject by using prediction values in similar time domains. That is, the sleep event determination device 100 may independently perform machine learning with a time-sequentially divided signal, and may detect a sleep disorder of the subject by using a maximum likelihood function of a number of prediction values in similar time domains.
[0075]
[0076] In a process 51010, the sleep event determination device may transmit a radar signal toward a subject.
[0077] In a process 51020, the sleep event determination device may receive the radar signal reflected from the subject.
[0078] In a process 51030, the sleep event determination device may derive an average breathing signal of the subject based on the radar signal.
[0079] In a process 51040, the sleep event determination device may compare the radar signal with the average breathing signal and generate breathing feature information of the subject.
[0080] In a process 51050, the sleep event determination device may derive event occurrence prediction information for a plurality of sleep items based on the breathing feature information.
[0081] In a process 51050, the sleep event determination device may determine whether a sleep event has occurred in the subject based on the event occurrence prediction information.
[0082] In the descriptions above, the processes 51010 to 51060 may be divided into additional processes or combined into fewer processes depending on an embodiment. In addition, some of the processes may be omitted and the sequence of the processes may be changed if necessary.
[0083] The method for determining disease using a radar in a sleep event determination device described above with reference to
[0084] A computer-readable medium can be any usable medium which can be accessed by the computer and includes all volatile/non-volatile and removable/non-removable media. Further, the computer-readable medium may include all computer storage and communication media. The computer storage medium includes all volatile/non-volatile and removable/non-removable media embodied by a certain method or technology for storing information such as computer-readable instruction code, a data structure, a program module or other data. The communication medium typically includes the computer-readable instruction code, the data structure, the program module, or other data of a modulated data signal such as a carrier wave, or other transmission mechanism, and includes a certain information transmission medium.
[0085] The above description of the present disclosure is provided for the purpose of illustration, and it would be understood by those skilled in the art that various changes and modifications may be made without changing technical conception and essential features of the present disclosure. Thus, it is clear that the above-described embodiments are illustrative in all aspects and do not limit the present disclosure. For example, each component described to be of a single type can be implemented in a distributed manner. Likewise, components described to be distributed can be implemented in a combined manner.
[0086] The scope of the present disclosure is defined by the following claims rather than by the detailed description of the embodiment. It shall be understood that all modifications and embodiments conceived from the meaning and scope of the claims and their equivalents are included in the scope of the present disclosure.