CN107456211B - Snore detection method, system and terminal equipment - Google Patents
Snore detection method, system and terminal equipment Download PDFInfo
- Publication number
- CN107456211B CN107456211B CN201710736502.4A CN201710736502A CN107456211B CN 107456211 B CN107456211 B CN 107456211B CN 201710736502 A CN201710736502 A CN 201710736502A CN 107456211 B CN107456211 B CN 107456211B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- snore
- sound
- physical sign
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 206010041235 Snoring Diseases 0.000 title claims abstract description 137
- 238000001514 detection method Methods 0.000 title claims abstract description 64
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000004590 computer program Methods 0.000 claims description 19
- 230000033764 rhythmic process Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000029058 respiratory gaseous exchange Effects 0.000 description 5
- 230000000241 respiratory effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 208000019116 sleep disease Diseases 0.000 description 2
- 206010020591 Hypercapnia Diseases 0.000 description 1
- 206010021079 Hypopnoea Diseases 0.000 description 1
- 206010021143 Hypoxia Diseases 0.000 description 1
- 208000008784 apnea Diseases 0.000 description 1
- 208000035850 clinical syndrome Diseases 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 208000018875 hypoxemia Diseases 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004796 pathophysiological change Effects 0.000 description 1
- 208000020685 sleep-wake disease Diseases 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/08—Measuring devices for evaluating the respiratory organs
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/369—Electroencephalography [EEG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4803—Speech analysis specially adapted for diagnostic purposes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4806—Sleep evaluation
- A61B5/4809—Sleep detection, i.e. determining whether a subject is asleep or not
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Physics & Mathematics (AREA)
- Psychiatry (AREA)
- Physiology (AREA)
- Psychology (AREA)
- Anesthesiology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Pulmonology (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The invention is suitable for the medical detection field, and provides a snore detection method, a snore detection system and terminal equipment, wherein the snore detection method comprises the following steps: receiving characteristic information of first sound information in a preset range sent by a detection device, and acquiring current physical sign information of a user when the user is in a sleep state; and judging whether the user generates snore or not according to the characteristic information and the physical sign information. In the process, the detection device acquires the sound information and the physical sign information of the user through different sensors and sends the sound information and the physical sign information to the analysis device, the analysis device judges whether the user generates snore or not according to the information, the judgment accuracy is improved, meanwhile, the analysis device can also acquire the sound information in the environment where the user is located, the influence of noise in the environment is eliminated, the misjudgment and the missing judgment conditions are reduced, and the accuracy of the judgment result whether the user generates the snore or not is improved.
Description
Technical Field
The invention belongs to the field of medical detection, and particularly relates to a snore detection method, a snore detection system and terminal equipment.
Background
With the increasing living pressure of people, more and more people have sleep disorders to different degrees. Sleep disordered breathing (snoring) is a large cause of sleep disorder of people, and refers to a clinical syndrome that a series of pathophysiological changes occur to an organism due to hypoxemia and hypercapnia caused by repeated apnea and/or hypopnea under a sleep state caused by various reasons. With the continuous development of electronic equipment technology, equipment for detecting snore continuously enters the daily life of people, people can conveniently know whether the people snore during sleeping through the snore detecting equipment, but the existing snore detecting equipment cannot accurately detect the snore when the snore is detected during sleeping of the people, for example, when other sounds are mixed in the environment, the detection of the snore of the user by the snore detecting equipment can cause the situations of misjudgment or missing judgment and the like, and cannot provide accurate detection results for the user.
Disclosure of Invention
In view of this, embodiments of the present invention provide a snore detecting method, a snore detecting system, and a terminal device, so as to solve the problems in the prior art that when detecting a snore of a user, a snore detecting device has a serious misjudgment or missed judgment phenomenon, and a detection result has low accuracy.
A first aspect of an embodiment of the present invention provides a snore detecting method, where the snore detecting method includes:
receiving feature information of first sound information in a preset range, which is sent by a detection device, wherein the feature information is obtained by analyzing the first sound information by the detection device;
when a user is in a sleep state, acquiring current physical sign information of the user;
and judging whether the user generates snore or not according to the characteristic information and the physical sign information.
A second aspect of an embodiment of the present invention provides a snore detecting system, including:
the receiving unit is used for receiving characteristic information of first sound information in a preset range, wherein the characteristic information is obtained by analyzing the first sound information by the detection device;
the physical sign information acquisition unit is used for acquiring the current physical sign information of the user when the user is in a sleep state;
and the judging unit is used for judging whether the user generates snore or not according to the characteristic information and the physical sign information.
A third aspect of the embodiments of the present invention provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of any one of the methods of detecting snoring when executing the computer program.
A fourth aspect of embodiments of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of any one of the methods of detecting snoring.
In the embodiment provided by the application, after the analysis device receives the characteristic information of the first sound information, if the user is in a sleep state, the physical sign information of the user is acquired, then the characteristic information is matched with the physical sign information of the user, and finally whether the user generates snore or not is judged. In the process, the detection device acquires the sound information and the physical sign information of the user through different sensors and sends the sound information and the physical sign information to the analysis device, the analysis device judges whether the user generates snore or not according to the information, the judgment accuracy is improved, meanwhile, the analysis device can also acquire the sound information in the environment where the user is located, the influence of noise in the environment is eliminated, the misjudgment and the missing judgment conditions are reduced, and the accuracy of the judgment result whether the user generates the snore or not is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic flow chart illustrating an implementation of a snore detecting method according to an embodiment of the present invention;
fig. 2 is a block diagram of a snore detecting system according to a second embodiment of the present invention;
fig. 3 is a schematic diagram of a terminal device according to a third embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
The first embodiment is as follows:
fig. 1 shows a schematic diagram of an implementation process of the snore detecting method provided in the embodiment of the present invention, which is detailed as follows:
step S11, receiving characteristic information of first sound information in a preset range sent by a detection device, wherein the characteristic information is obtained by analyzing the first sound information by the detection device;
in the embodiment provided by the application, the analysis device acquires characteristic information of a first sound from one end of the detection device, wherein the detection device collects the first sound information in a preset range through an audio sensor and the like, and the first sound information comprises the sound in the environment existing in the preset range or the snore emitted by a user wearing the snore detection device or the snore emitted by other people existing in the preset range. Further, a detection device acquires the first sound information within the preset range when the user is ready to fall asleep or in a sleep state, and the detection device may be worn by the user or may be disposed at a fixed position, for example, a certain position on a bed of the user; the preset range may be an area within a certain distance centered on the user.
The detection device analyzes the first sound information after acquiring the first sound information to determine the characteristic information of the first sound information, and when analyzing the first sound information, firstly, the extracted characteristic information, such as the respiratory rhythm and loudness in the first sound information, and the time sequence of the loudness, is extracted, so that whether the first sound information contains snore is judged according to the extracted characteristic information. The analysis device acquires the characteristic information of the first sound information from the detection device.
Optionally, since the detecting device may collect multiple sounds when collecting the first sound information within the preset range, wherein the sounds may also include snores of multiple users, when the detecting device is worn by a user, in order to detect whether the wearer generates snores, the types of the snores included in the first sound information are analyzed, when the first sound information includes multiple kinds of feature information, unique identifiers are given to the different kinds of feature information, so as to realize the marking of each kind of feature information, and then each kind of feature information together with its corresponding identifier is sent to the analyzing device.
Step S12, when the user is in a sleep state, acquiring the current physical sign information of the user;
in the embodiment provided by the application, if the user is in a sleep state, it is determined that the user may snore, and at this time, the analysis device acquires the current sign information of the user from the detection device. Wherein, the physical sign information is obtained by the detection device through a sensor, for example, the detection device obtains physical sign information such as a respiratory rhythm of the user through a sensor (such as a motion sensor, a piezoelectric sensor, etc.).
Preferably, before the obtaining the current physical sign information of the user while the user is in a sleep state, the method includes:
receiving the current state of the user sent by a detection device, wherein the current state is obtained by the detection device through detecting electroencephalogram data of the user;
judging whether the user is in a sleep state or not according to the current state;
specifically, the analysis device receives the current state of the user sent by the detection device, wherein the current state comprises a sleep state. Optionally, the detection device obtains information related to the current state of the user through a sensor (e.g., an electroencephalogram sensor, etc.), for example, the detection device obtains electroencephalogram data of the user through the electroencephalogram sensor, and determines whether the user is currently in a sleep state according to characteristics of the electroencephalogram data.
And step S13, judging whether the user generates snore or not according to the characteristic information and the physical sign information.
Preferably, the determining whether the user generates snore according to the feature information and the physical sign information includes:
matching the characteristic information with the physical sign information, and determining the matching degree of the characteristic information and the physical sign information;
and if the matching degree exceeds a preset matching value, determining that the user generates snore.
In the embodiment provided by the application, the detection device compares the acquired characteristic information of the first sound information with the acquired physical sign information of the user, and if the matching degree of the characteristic information and the physical sign information exceeds a preset matching value, it is determined that the first sound information contains snore information, and the user sends snore; for example, the characteristic information is matched with the breathing rhythm in the physical sign information, and if the matching degree of the characteristic information and the breathing rhythm of the user exceeds a preset value, it is determined that the user generates snore. Of course, other features in the feature information may also be matched with the corresponding sign information to determine whether the user generates snore.
Optionally, if the user is not in a sleep state, it is determined that the user does not generate snore, and at this time, if the first sound information includes snore, it is determined that the snore is not generated by the user.
Optionally, because the snores emitted by different users have a certain common point, that is, characteristics of the snores, when the determination is performed, the characteristic information may be matched with characteristics of preset snore information, when a matching degree of the characteristic information and the preset snore information exceeds a certain value, it is determined that the first sound information includes the snore information, the characteristic information is then matched with sign information of a certain user, and if the matching degree of the characteristic information and the preset value exceeds the preset value, it is determined that the certain user emits the snores, wherein characteristics of the snore information include frequency characteristics, intensity characteristics, formants and the like of the snores.
Preferably, the matching the characteristic information and the physical sign information to determine the matching degree of the characteristic information and the physical sign information includes:
calling feature information of each sound when the first sound information contains a plurality of sounds;
and respectively matching the characteristic information of each sound with the physical sign information, and determining the matching degree of each sound with the physical sign information.
Specifically, the first sound information received by the analysis device may include not only the snore emitted by the user but also the sound existing in the environment, and may even include the snore emitted by other people within the preset range, so that when the first sound information includes multiple kinds of sound information, the feature information of each kind of sound is called, and the feature information of each kind of sound is respectively matched with the physical sign information of the user, and if there is a sound whose feature information matches with the physical sign information of the user more than a preset matching value, it is determined that the sound is the snore emitted by the user.
Preferably, the determining whether the user generates snore according to the characteristic information and the physical sign information further includes:
when the matching degree exceeds a preset matching value, second sound information in the preset range is obtained;
and if the loudness of the second sound information is smaller than that of the first sound information, judging that the user emits snore.
Specifically, in order to avoid the interference of sound in the environment, the accuracy of the judgment result is increased, and when the matching degree exceeds a preset matching value, the analysis device acquires second sound information in the preset range through a self audio sensor; and calling the loudness of the first sound information, acquiring the loudness of the second sound information, and judging whether the loudness of the second sound is smaller than that of the first sound, wherein if so, the judgment shows that the sound existing in the environment in the preset range is removed and part of the sound is the snore emitted by the user, so that the judgment shows that the user emits the snore.
In the embodiment provided by the application, after the analysis device receives the characteristic information of the first sound information, if the user is in a sleep state, the physical sign information of the user is acquired, then the characteristic information is matched with the physical sign information of the user, and finally whether the user generates snore or not is judged. In the process, the detection device acquires the sound information and the physical sign information of the user through different sensors and sends the sound information and the physical sign information to the analysis device, the analysis device judges whether the user generates snore or not according to the information, the judgment accuracy is improved, meanwhile, the analysis device can also acquire the sound information in the environment where the user is located, the influence of noise in the environment is eliminated, the misjudgment and the missing judgment conditions are reduced, and the accuracy of the judgment result whether the user generates the snore or not is improved.
Example two:
corresponding to the snore detecting method described in the above embodiment, fig. 2 shows a block diagram of a snore detecting system provided in the embodiment of the present invention, and for convenience of explanation, only the parts related to the embodiment of the present invention are shown.
Referring to fig. 2, the snore detecting system includes: receiving unit 21, physical sign information obtaining unit 22, and determining unit 23, wherein:
the receiving unit 21 is configured to receive feature information of first sound information in a preset range, where the feature information is obtained by analyzing the first sound information by the detecting device;
in the embodiment provided by the application, the analysis device acquires characteristic information of a first sound from one end of the detection device, wherein the detection device collects the first sound information in a preset range through an audio sensor and the like, and the first sound information comprises the sound in the environment existing in the preset range or the snore emitted by a user wearing the snore detection device or the snore emitted by other people existing in the preset range. Further, a detection device acquires the first sound information within the preset range when the user is ready to fall asleep or in a sleep state, and the detection device may be worn by the user or may be disposed at a fixed position, for example, a certain position on a bed of the user; the preset range may be an area within a certain distance centered on the user.
The detection device analyzes the first sound information after acquiring the first sound information to determine the characteristic information of the first sound information, and when analyzing the first sound information, firstly, the extracted characteristic information, such as the respiratory rhythm and loudness in the first sound information, and the time sequence of the loudness, is extracted, so that whether the first sound information contains snore is judged according to the extracted characteristic information. The analysis device acquires the characteristic information of the first sound information from the detection device.
Optionally, since the detecting device may collect multiple sounds when collecting the first sound information within the preset range, wherein the sounds may also include snores of multiple users, when the detecting device is worn by a user, in order to detect whether the wearer generates snores, the types of the snores included in the first sound information are analyzed, when the first sound information includes multiple kinds of feature information, unique identifiers are given to the different kinds of feature information, so as to realize the marking of each kind of feature information, and then each kind of feature information together with its corresponding identifier is sent to the analyzing device.
The physical sign information acquiring unit 22 is configured to acquire current physical sign information of a user when the user is in a sleep state;
in the embodiment provided by the application, if the user is in a sleep state, it is determined that the user may snore, and at this time, the analysis device acquires the current sign information of the user from the detection device. Wherein, the physical sign information is obtained by the detection device through a sensor, for example, the detection device obtains physical sign information such as a respiratory rhythm of the user through a sensor (such as a motion sensor, a piezoelectric sensor, etc.).
Optionally, the snore detecting system further includes:
the sleep state judging unit is used for receiving the current state of the user sent by the detection device, and the current state is obtained by the detection device through detecting the electroencephalogram data of the user; and judging whether the user is in a sleep state or not according to the current state.
Specifically, the analysis device receives the current state of the user sent by the detection device, wherein the current state comprises a sleep state. Optionally, the detection device obtains information related to the current state of the user through a sensor (e.g., an electroencephalogram sensor, etc.), for example, the detection device obtains electroencephalogram data of the user through the electroencephalogram sensor, and determines whether the user is currently in a sleep state according to characteristics of the electroencephalogram data.
And the judging unit 23 is configured to judge whether the user generates snore according to the feature information and the physical sign information.
Preferably, the judging unit 23 includes:
the matching degree determining module is used for matching the characteristic information with the physical sign information and determining the matching degree of the characteristic information and the physical sign information;
and the snore determining module is used for determining that the user sends snore if the matching degree exceeds a preset matching value.
In the embodiment provided by the application, the detection device compares the acquired characteristic information of the first sound information with the acquired physical sign information of the user, and if the matching degree of the characteristic information and the physical sign information exceeds a preset matching value, it is determined that the first sound information contains snore information, and the user sends snore; for example, the characteristic information is matched with the breathing rhythm in the physical sign information, and if the matching degree of the characteristic information and the breathing rhythm of the user exceeds a preset value, it is determined that the user generates snore. Of course, other features in the feature information may also be matched with the corresponding sign information to determine whether the user generates snore.
Optionally, if the user is not in a sleep state, it is determined that the user does not generate snore, and at this time, if the first sound information includes snore, it is determined that the snore is not generated by the user.
Optionally, because the snores emitted by different users have a certain common point, that is, characteristics of the snores, when the determination is performed, the characteristic information may be matched with characteristics of preset snore information, when a matching degree of the characteristic information and the preset snore information exceeds a certain value, it is determined that the first sound information includes the snore information, the characteristic information is then matched with sign information of a certain user, and if the matching degree of the characteristic information and the preset value exceeds the preset value, it is determined that the certain user emits the snores, wherein characteristics of the snore information include frequency characteristics, intensity characteristics, formants and the like of the snores.
Preferably, the matching degree determining module includes:
the calling module is used for calling the characteristic information of each sound when the first sound information contains a plurality of sounds;
and the matching module is used for respectively matching the characteristic information of each sound with the physical sign information and determining the matching degree of each sound with the physical sign information.
Specifically, the first sound information received by the analysis device may include not only the snore emitted by the user but also the sound existing in the environment, and may even include the snore emitted by other people within the preset range, so that when the first sound information includes multiple kinds of sound information, the feature information of each kind of sound is called, and the feature information of each kind of sound is respectively matched with the physical sign information of the user, and if there is a sound whose feature information matches with the physical sign information of the user more than a preset matching value, it is determined that the sound is the snore emitted by the user.
Preferably, the judging unit 23 further includes:
the second sound information acquisition module is used for acquiring second sound information within the preset range when the matching degree exceeds a preset matching value;
and the loudness judgment module is used for judging that the user generates snore if the loudness of the second sound information is smaller than that of the first sound information.
Specifically, in order to avoid the interference of sound in the environment, the accuracy of the judgment result is increased, and when the matching degree exceeds a preset matching value, the analysis device acquires second sound information in the preset range through a self audio sensor; and calling the loudness of the first sound information, acquiring the loudness of the second sound information, and judging whether the loudness of the second sound is smaller than that of the first sound, wherein if so, the judgment shows that the sound existing in the environment in the preset range is removed and part of the sound is the snore emitted by the user, so that the judgment shows that the user emits the snore.
In the embodiment provided by the application, after the analysis device receives the characteristic information of the first sound information, if the user is in a sleep state, the physical sign information of the user is acquired, then the characteristic information is matched with the physical sign information of the user, and finally whether the user generates snore or not is judged. In the process, the detection device acquires the sound information and the physical sign information of the user through different sensors and sends the sound information and the physical sign information to the analysis device, the analysis device judges whether the user generates snore or not according to the information, the judgment accuracy is improved, meanwhile, the analysis device can also acquire the sound information in the environment where the user is located, the influence of noise in the environment is eliminated, the misjudgment and the missing judgment conditions are reduced, and the accuracy of the judgment result whether the user generates the snore or not is improved.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Example three:
fig. 3 is a schematic diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 3, the terminal device 3 of this embodiment includes: a processor 30, a memory 31 and a computer program 32 stored in said memory 31 and executable on said processor 30. The processor 30, when executing the computer program 32, implements the steps in each of the above-mentioned snore detecting method embodiments, such as the steps S11 to S13 shown in fig. 1. Alternatively, the processor 30, when executing the computer program 32, implements the functions of the modules/units in the above-mentioned device embodiments, such as the functions of the units 21 to 23 shown in fig. 2.
Illustratively, the computer program 32 may be partitioned into one or more modules/units that are stored in the memory 31 and executed by the processor 30 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution process of the computer program 32 in the terminal device 3. For example, the computer program 32 may be divided into a receiving unit, a physical sign information acquiring unit, and a determining unit, and each unit specifically functions as follows:
the receiving unit is used for receiving characteristic information of first sound information in a preset range, wherein the characteristic information is obtained by analyzing the first sound information by the detection device;
the physical sign information acquisition unit is used for acquiring the current physical sign information of the user when the user is in a sleep state;
and the judging unit is used for judging whether the user generates snore or not according to the characteristic information and the physical sign information.
Further, the judging unit includes:
the matching degree determining module is used for matching the characteristic information with the physical sign information and determining the matching degree of the characteristic information and the physical sign information;
and the snore determining module is used for determining that the user sends snore if the matching degree exceeds a preset matching value.
Further, the matching degree determination module includes:
the calling module is used for calling the characteristic information of each sound when the first sound information contains a plurality of sounds;
and the matching module is used for respectively matching the characteristic information of each sound with the physical sign information and determining the matching degree of each sound with the physical sign information.
Further, the determining unit further includes:
the second sound information acquisition module is used for acquiring second sound information within the preset range when the matching degree exceeds a preset matching value;
and the loudness judgment module is used for judging that the user generates snore if the loudness of the second sound information is smaller than that of the first sound information.
Further, the snore detecting system further comprises:
the sleep state judging unit is used for receiving the current state of the user sent by the detection device, and the current state is obtained by the detection device through detecting the electroencephalogram data of the user; and judging whether the user is in a sleep state or not according to the current state.
The terminal device 3 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device may include, but is not limited to, a processor 30, a memory 31. It will be understood by those skilled in the art that fig. 3 is only an example of the terminal device 3, and does not constitute a limitation to the terminal device 3, and may include more or less components than those shown, or combine some components, or different components, for example, the terminal device may also include an input-output device, a network access device, a bus, etc.
The Processor 30 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 31 may be an internal storage unit of the terminal device 3, such as a hard disk or a memory of the terminal device 3. The memory 31 may also be an external storage device of the terminal device 3, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device 3. Further, the memory 31 may also include both an internal storage unit and an external storage device of the terminal device 3. The memory 31 is used for storing the computer program and other programs and data required by the terminal device. The memory 31 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other ways. For example, the above-described embodiments of the apparatus/terminal device are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. . Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain other components which may be suitably increased or decreased as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media which may not include electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
Claims (6)
1. A snore detecting method is characterized by comprising the following steps:
receiving the current state of a user sent by a detection device, wherein the current state is obtained by the detection device through detecting electroencephalogram data of the user;
judging whether the user is in a sleep state or not according to the current state;
receiving feature information of first sound information in a preset range, wherein the feature information is obtained by analyzing the first sound information by the detection device;
when the user is in a sleep state, acquiring current sign information of the user;
judging whether the user snores according to the characteristic information and the sign information, and judging whether the user snores according to the characteristic information and the sign information comprises the following steps: matching the characteristic information with the physical sign information, determining the matching degree of the characteristic information and the physical sign information, if the matching degree exceeds a preset matching value, determining that the user sends snore, and matching the characteristic information with the physical sign information, determining the matching degree of the characteristic information and the physical sign information, wherein the matching degree comprises the following steps: calling feature information of each sound when the first sound information contains a plurality of sounds; respectively matching the characteristic information of each sound with the sign information, and determining the matching degree of each sound with the sign information, wherein the multiple sounds comprise sounds made by people except the user within the preset range;
if the user is not in the sleep state, it is determined that the user does not generate snore, and at this time, if the first sound information includes snore, it is determined that the snore is not generated by the user.
2. The snore detecting method of claim 1, wherein said determining whether said user is snoring based on said characteristic information and said sign information further comprises:
when the matching degree exceeds a preset matching value, second sound information in the preset range is obtained;
and if the loudness of the second sound information is smaller than that of the first sound information, judging that the user emits snore.
3. A snore detecting system, the snore detecting system comprising:
the sleep state judging unit is used for receiving the current state of the user sent by the detection device, wherein the current state is obtained by the detection device through detecting the electroencephalogram data of the user, and whether the user is in a sleep state is judged according to the current state;
the receiving unit is used for receiving the characteristic information of the first sound information in the preset range sent by the detection device, wherein the characteristic information is obtained by analyzing the first sound information by the detection device;
the physical sign information acquisition unit is used for acquiring the current physical sign information of the user when the user is in a sleep state;
a judging unit, configured to judge whether the user generates snore according to the feature information and the physical sign information, where the judging unit includes: the matching degree determining module is used for matching the characteristic information with the physical sign information and determining the matching degree of the characteristic information and the physical sign information, the snore determining module is used for determining that the user sends snore if the matching degree exceeds a preset matching value, and the matching degree determining module is specifically used for performing matching between the characteristic information and the physical sign information and determining the matching degree of the characteristic information and the physical sign information: calling feature information of each sound when the first sound information contains a plurality of sounds; respectively matching the characteristic information of each sound with the sign information, and determining the matching degree of each sound with the sign information, wherein the multiple sounds comprise sounds made by people except the user within the preset range;
the judging unit is further configured to: if the user is not in the sleep state, it is determined that the user does not generate snore, and at this time, if the first sound information includes snore, it is determined that the snore is not generated by the user.
4. The snore detecting system of claim 3, wherein the determining unit further comprises:
the second sound information acquisition module is used for acquiring second sound information within the preset range when the matching degree exceeds a preset matching value;
and the loudness judgment module is used for judging that the user generates snore if the loudness of the second sound information is smaller than that of the first sound information.
5. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1 to 2 when executing the computer program.
6. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 2.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710736502.4A CN107456211B (en) | 2017-08-24 | 2017-08-24 | Snore detection method, system and terminal equipment |
| PCT/CN2018/084103 WO2019037456A1 (en) | 2017-08-24 | 2018-04-23 | Snoring detection method and system, and terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710736502.4A CN107456211B (en) | 2017-08-24 | 2017-08-24 | Snore detection method, system and terminal equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107456211A CN107456211A (en) | 2017-12-12 |
| CN107456211B true CN107456211B (en) | 2020-07-31 |
Family
ID=60549488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710736502.4A Active CN107456211B (en) | 2017-08-24 | 2017-08-24 | Snore detection method, system and terminal equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107456211B (en) |
| WO (1) | WO2019037456A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN203524645U (en) * | 2013-09-16 | 2014-04-09 | 浙江理工大学 | A sleep detector |
| CN105615884A (en) * | 2016-03-17 | 2016-06-01 | 杨松 | Sleep apnea syndrome detecting method and device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6168568B1 (en) * | 1996-10-04 | 2001-01-02 | Karmel Medical Acoustic Technologies Ltd. | Phonopneumograph system |
| US8177724B2 (en) * | 2006-06-08 | 2012-05-15 | Adidas Ag | System and method for snore detection and confirmation |
| CN104688229A (en) * | 2015-01-28 | 2015-06-10 | 中国人民解放军理工大学 | Method for monitoring sleep respiration based on snore signals |
| CN104739413B (en) * | 2015-03-23 | 2017-09-26 | 北京怡和嘉业医疗科技有限公司 | A kind of sound of snoring detection method and system |
-
2017
- 2017-08-24 CN CN201710736502.4A patent/CN107456211B/en active Active
-
2018
- 2018-04-23 WO PCT/CN2018/084103 patent/WO2019037456A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN203524645U (en) * | 2013-09-16 | 2014-04-09 | 浙江理工大学 | A sleep detector |
| CN105615884A (en) * | 2016-03-17 | 2016-06-01 | 杨松 | Sleep apnea syndrome detecting method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107456211A (en) | 2017-12-12 |
| WO2019037456A1 (en) | 2019-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107209855B (en) | Authenticate users with fingerprint recognition | |
| CN114176521B (en) | Sleep staging method and device based on radar information and terminal | |
| CN111657948B (en) | Sleep breathing state detection method, device and equipment | |
| US20140051944A1 (en) | Systems And Methods For Sleep Monitoring | |
| WO2017114062A1 (en) | Terminal equipment-based fingerprint and press detection method, and application method and corresponding device thereof | |
| CN107077279B (en) | Method and device for pressure detection | |
| CN105635359B (en) | Method for measuring heart rate and device, terminal | |
| CN108324271A (en) | Electrocardiosignal recognition methods, system and cardioelectric monitor equipment | |
| JP2021030065A (en) | Living body detection device, method, and system | |
| CN108511067A (en) | Method for early warning and electronic equipment | |
| CN105354721B (en) | Method and device for identifying machine operation behavior | |
| JP2019041811A (en) | Determination apparatus, determination method and determination program | |
| CN111079560A (en) | Tumble monitoring method and device and terminal equipment | |
| CN107456211B (en) | Snore detection method, system and terminal equipment | |
| KR20200042373A (en) | Eeg signal variability analysis system for depression diagnosis and method thereof | |
| JP6706996B2 (en) | Biological signal processing device, abnormality determination method and program | |
| CN112656371A (en) | Human body sleep sign detection method and system based on heart rate respiration signals | |
| CN110908505B (en) | Interest identification method, device, terminal equipment and storage medium | |
| CN110507319B (en) | Fatigue degree detection method and equipment | |
| CN112957018A (en) | Heart state detection method and device based on artificial intelligence | |
| CN106971169B (en) | Transaction behavior identification method and transaction behavior identification system | |
| CN115105029A (en) | Wearable device-based sleep state identification method and device, terminal and medium | |
| CN108596626A (en) | Electronic device, apparatus control method and Related product | |
| CN109833029B (en) | Sleep staging method, system and terminal equipment | |
| CN109284595B (en) | Device unlocking control method, device and electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |