Restlessness Monitoring and Reminder Method and Device
The patient's echo signal is monitored in real time through millimeter-wave radar sensors, which solves the accuracy and privacy issues of restlessness assessment in the prior art, and achieves contactless and accurate restlessness monitoring and timely alarms.
Patent Information
- Application Number
- CN202210683930.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-16
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2042-06-16
AI Technical Summary
Existing patient agitation assessment methods rely on manual scoring, and the results vary from person to person, making real-time monitoring and alerts difficult, and may cause privacy issues.
Millimeter-wave radar sensors are used to monitor the patient's echo signal in real time, and by judging the sustainability and amplitude changes of the motion state, alarm information is generated to remind medical staff.
Contactless and accurate restlessness monitoring is achieved, which avoids hospital infections and privacy exposure, promptly alerts for restlessness, and improves the accuracy and safety of monitoring.
Smart Images

Figure CN115120219B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of auxiliary medical devices, and in particular to a method and device for monitoring and reminding of restlessness. Background Art
[0002] Restlessness, as a common symptom in perioperative and critically ill patients, refers to a transient state of hyperkinesia during the progressive aggravation of consciousness disorder or the process of coma turning to awakening, and is common in patients in the intensive care unit. Compared with ordinary patients, restless patients are more likely to have adverse nursing events, including falls, bed falls, unplanned extubation and reintubation, skin damage at the restraint site, etc., which bring a series of difficulties to the smooth implementation of clinical treatment and nursing work.
[0003] The existing assessment of the restlessness level of patients is mainly based on medical staff's manual scoring according to existing medical scales combined with the limb movements and facial expressions of patients. Different medical staff have different understandings of various assessment criteria, resulting in different assessment results for different people. The same assessment method for the same patient may yield different assessment results, and it is difficult to achieve real-time monitoring and alarm of sudden restlessness of patients.
[0004] In summary, there is an urgent need to design a non-contact patient restlessness monitoring method and device that is not prone to privacy problems, to monitor the restlessness of patients in real time and give an alarm in time for obvious restlessness. Summary of the Invention
[0005] In view of this, the purpose of the present invention is to provide a method and device for monitoring and reminding of restlessness to monitor the restlessness of patients in real time and give an alarm in time for obvious restlessness.
[0006] In the first aspect, an embodiment of the present invention provides a method for monitoring and reminding of restlessness. This method is applied to a server, and the server is connected to a monitoring sensor device set at a preset monitoring position. The method includes: obtaining an echo signal of the monitoring sensor based on a monitoring target; based on the echo signal, determining whether the monitoring target is in a moving state; if so, determining whether the continuous situation corresponding to the moving state meets a preset condition; if so, generating an alarm message corresponding to the monitoring target.
[0007] Combined with the first aspect, an embodiment of the present invention provides a first possible implementation manner of the first aspect. Among them, the echo signal includes echo signals corresponding to multiple time periods; the step of determining whether the monitoring target is in a moving state based on the echo signal includes: determining echo signals at two time points with a preset interval from the echo signals corresponding to multiple time periods; determining the movement influence parameters of the monitoring target corresponding to the echo signal at each time point; determining whether the difference between the movement influence parameters at each time point meets a preset threshold; when the difference meets the preset threshold, determining that the monitoring target is in a moving state.
[0008] In combination with the first aspect, an embodiment of the present invention provides a second possible implementation manner of the first aspect. Among them, the above-mentioned motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target; the step of determining the motion influence parameters of the monitoring target corresponding to the echo signal at each time point includes: obtaining a signal change image according to the echo signal; determining the signal change time from the signal change image, and determining the relative distance between the monitoring target and the monitoring sensor at each time point according to the signal change time; performing a fast time dimension transformation on the signal change image to obtain the frequency spectrum corresponding to the echo signal; determining the phase change of the peak value corresponding to the echo signal according to the frequency spectrum; obtaining the motion azimuth angle corresponding to the monitoring target at each time point according to the phase change of the peak value; determining the distance between the monitoring target at each time point and the preset sensor, and the motion azimuth angle corresponding to the monitoring target at each time point as the motion influence parameters of the monitoring target corresponding to the echo signal at each time point.
[0009] In combination with the first aspect, an embodiment of the present invention provides a third possible implementation manner of the first aspect. Among them, two time points at a preset interval include a comparison frame and a current frame, and the comparison frame is the time point before the preset interval of the current frame; the preset thresholds include a distance threshold and an angle threshold; the motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target; the step of determining whether the difference between the motion influence parameters at each time point meets the preset threshold; when the difference meets the preset threshold, determining that the monitoring target is in a motion state includes: determining whether the distance difference between the relative distance between the monitoring target of the current frame and the monitoring sensor and the relative distance between the monitoring target of the comparison frame and the monitoring sensor is greater than the distance threshold; determining whether the azimuth difference between the motion azimuth angle corresponding to the monitoring target of the current frame and the motion azimuth angle corresponding to the monitoring target of the comparison frame is greater than the angle threshold; when the distance difference is greater than the distance threshold and the azimuth difference is greater than the angle threshold, determining that the monitoring target is in a motion state.
[0010] In combination with the first aspect, an embodiment of the present invention provides a fourth possible implementation manner of the first aspect. Among them, after the step of obtaining the motion azimuth angle corresponding to the monitoring target at each time point, it further includes: preprocessing the motion azimuth angle to obtain a target angle.
[0011] In combination with the first aspect, an embodiment of the present invention provides a fifth possible implementation manner of the first aspect. Among them, the motion azimuth angle corresponding to the monitoring target is determined by the direction guiding vector corresponding to the antenna array; the step of preprocessing the motion azimuth angle to obtain a target angle includes: extracting an effective angle according to the constant false alarm rate algorithm, and calculating the elevation angle of the effective angle from the direction guiding vector; determining the elevation angle of the effective angle as the target angle.
[0012] In combination with the first aspect, an embodiment of the present invention provides a sixth possible implementation manner of the first aspect. The step of determining whether the duration corresponding to the motion state meets a preset condition includes: judging whether the motion frequency corresponding to the motion state meets a frequency threshold; if so, judging whether the duration of the motion state is greater than a preset duration; when the motion frequency meets the frequency threshold and the duration of the motion state is greater than the preset duration, it is determined that the duration corresponding to the motion state meets the preset condition.
[0013] In combination with the first aspect, an embodiment of the present invention provides a seventh possible implementation manner of the first aspect. After the step of obtaining the echo signal of the monitoring target by the monitoring sensor, the method further includes: after the echo signal is amplified by an intermediate frequency amplification circuit, AD sampling is performed by an analog-to-digital conversion unit to obtain a plurality of intermediate frequency signals, so as to judge whether the monitoring target is in a motion state based on the plurality of intermediate frequency signals.
[0014] In combination with the first aspect, an embodiment of the present invention provides an eighth possible implementation manner of the first aspect. The method further includes: storing the echo signal of the monitoring target by the monitoring sensor.
[0015] In a second aspect, an embodiment of the present invention further provides a restlessness monitoring and reminding device, which is applied to a server. The server is connected to a monitoring sensor device arranged at a preset monitoring position. The device includes: a signal acquisition module, configured to acquire the echo signal of the monitoring target by the monitoring sensor; a motion state determination module, configured to judge whether the monitoring target is in a motion state based on the echo signal; a duration determination module, configured to determine whether the duration corresponding to the motion state meets a preset condition when the motion state determination module determines that it is; an alarm information generation module, configured to generate alarm information corresponding to the monitoring target when the duration determination module determines that it is.
[0016] In a third aspect, an embodiment of the present invention further provides a restlessness monitoring and reminding system. The restlessness monitoring and reminding system includes a server and a monitoring sensor device communicatively connected to the server; wherein, the monitoring sensor device is arranged at a preset monitoring position; the server is provided with the restlessness monitoring and reminding device described in the second aspect.
[0017] The embodiments of the present invention bring the following beneficial effects: A restlessness monitoring and reminding method and system provided by the present invention determine whether a monitoring target is in a moving state through echo signals, and when the monitoring target is in a moving state, determine whether the monitoring target is in a restless condition according to the duration of the moving state. The monitoring target is monitored in a non-contact real-time manner through the echo signals of the monitoring sensor, avoiding the problem of nosocomial infection that may be caused by direct contact, and the radar device will not expose the privacy information of the target human body, which is more suitable for hospital scenarios. The present invention can also accurately evaluate restlessness and give an alarm in time for obvious restlessness. In addition, in the embodiments of the present invention, it is not only determined whether the monitoring target is restless based on whether the monitoring target is in a moving state, but the above-mentioned moving state also needs to meet the persistence condition to be determined as restlessness, which ensures the monitoring accuracy and also avoids false alarms caused by single judgment.
[0018] Other features and advantages of the present invention will be described in the following description, and some of them will be obvious from the description, or can be understood by implementing the present invention. The objectives and other advantages of the present invention are achieved and obtained by the structures specifically pointed out in the description, claims and drawings.
[0019] To make the above objectives, features and advantages of the present invention more obvious and understandable, the following specifically gives preferred embodiments and, in conjunction with the accompanying drawings, makes the following detailed description. Description of the Drawings
[0020] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those skilled in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0021] Figure 1 It is a flowchart of a restlessness monitoring and reminding method provided by an embodiment of the present invention;
[0022] Figure 2 It is a flowchart of another restlessness monitoring and reminding method provided by an embodiment of the present invention;
[0023] Figure 3 It is a flowchart for determining the motion influence parameters provided by an embodiment of the present invention;
[0024] Figure 4 It is a schematic structural diagram of a restlessness monitoring and reminding device provided by an embodiment of the present invention;
[0025] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Detailed Embodiments
[0026] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.
[0027] Agitation, as a common symptom in perioperative and critically ill patients, refers to a transient state of hyperkinesia during the progressive aggravation of consciousness disorder or the process of coma turning to wakefulness, and is prevalent in patients in the intensive care unit. Compared with ordinary patients, agitated patients are more likely to have adverse nursing events, including falls, bed falls, unplanned extubation and reintubation, skin damage at the restraint site, etc., which bring a series of difficulties to the smooth implementation of clinical treatment and nursing work, trigger events that harm medical staff, and increase the risk of occupational exposure of medical staff.
[0028] The existing assessment of the agitation level of patients is mainly based on medical staff's manual scoring according to existing medical scales combined with the limb movements and facial expressions of patients. There are differences in the understanding of various assessment criteria among different medical staff, resulting in different assessment results for different people. The same assessment method for the same patient may yield different assessment results, and it is difficult to achieve real-time monitoring and alarm for sudden agitation of patients.
[0029] In summary, there is an urgent need to design a non-contact patient agitation monitoring method and system that is not likely to cause privacy problems, to monitor the agitation situation of patients in real time and give an alarm in time for obvious agitation.
[0030] Based on this, an agitation monitoring and reminding method and system provided by an embodiment of the present invention can monitor the agitation situation of patients in real time and give an alarm in time for obvious agitation.
[0031] To facilitate the understanding of this embodiment, first, a detailed introduction is given to an agitation monitoring and reminding method disclosed in an embodiment of the present invention. This method is applied to a server, and the above server is connected to a monitoring sensor device set at a preset monitoring position. The above method includes the following steps:
[0032] Step S102, obtaining an echo signal of the monitoring sensor based on a monitoring target.
[0033] Specifically, the above monitoring sensor can be a millimeter-wave radar. The millimeter-wave radar has all-weather characteristics and is much superior to other sensors in terms of environmental robustness, and can meet the requirements for indoor personnel detection in terms of accuracy, stability, etc. The modulation wave of the millimeter-wave radar is a frequency-modulated continuous wave (FMCW) signal, which has characteristics such as a large bandwidth, almost no ranging blind area, low transmission power, and high resolution, and has the ability to detect tiny vibrations and movements. Its minimum amplitude can reach 0.01 mm, and it can effectively detect vital signs such as human breathing, heartbeat, and movement, with relatively high accuracy.
[0034] Furthermore, the bandwidth of the above millimeter-wave radar is 4 GHz, the operating frequency is 60 GHz, the number of encoded pulses per unit frame is 128, and the frame period is 40 ms.
[0035] In specific implementation, the above millimeter-wave radar is set directly above the monitoring target to ensure that the position of the monitoring target is within the coverage range of the above monitoring sensor.
[0036] Specifically, the above monitoring target can be the target human body whose restlessness needs to be observed, and the preset monitoring position of the above monitoring sensor is the ceiling directly above the hospital bed where the target human body is located. In specific implementation, when the target human body lies directly below the above monitoring sensor, the above monitoring sensor vertically emits a frequency-modulated continuous pulse signal downward to the ground. After the signal is emitted to the above target human body, the target human body reflects the echo, and an echo signal corresponding to the monitoring target is obtained.
[0037] Furthermore, in actual use, the above echo signal will also be amplified by an intermediate-frequency amplification circuit, and then AD sampling will be performed through an analog-to-digital conversion unit to obtain multiple intermediate-frequency signals, so as to judge whether the monitoring target is in a moving state based on the multiple intermediate-frequency signals.
[0038] Step S104, based on the echo signal, judge whether the monitoring target is in a moving state.
[0039] Specifically, when the echo signal corresponding to the monitoring sensor is obtained, the echo signal can reflect the position of the monitored target. Furthermore, the range, distance, speed, and angle of the monitored target can also be determined based on the above echo signal. Therefore, when the echo signal corresponding to a certain time point in a period of time changes, it means that the distance, speed, and angle of the above monitoring target change. At this time, according to the above change situation, it can be judged whether the above monitoring target is in a moving state.
[0040] Step S106, if so, determine whether the continuous situation corresponding to the moving state meets the preset conditions.
[0041] When it is determined that the above-mentioned monitoring target is in a moving state according to the change of the above-mentioned echo signal, it is also necessary to determine whether the moving state is an accidental situation, that is, the above-mentioned preset condition is a condition that can represent that the moving state is a continuous state.
[0042] Specifically, when the duration of the above-mentioned moving state does not meet the preset condition, it means that the moving state may be an accidental situation, such as the monitoring target getting up spontaneously, or having occasional twitches, etc. The above situations will not cause adverse nursing events. Therefore, when the duration of the moving state does not meet the preset condition, it cannot be indicated that the above-mentioned monitoring target has restlessness.
[0043] Step S108, if yes, generate alarm information corresponding to the monitoring target.
[0044] Specifically, the above-mentioned server is also connected to an alarm device. When it is determined that the above-mentioned monitoring target is in a moving state and the duration of the above-mentioned moving state also meets the above-mentioned preset condition, it means that the above-mentioned monitoring target has a restlessness situation. At this time, the above-mentioned server needs to generate alarm information corresponding to the monitoring target so that the alarm device can implement local alarm and monitoring platform alarm according to the above-mentioned alarm information. In addition, the above-mentioned alarm device can be configured to use a speaker, that is, to give a timely alarm to medical staff through the speaker.
[0045] A restlessness monitoring and reminding method provided by an embodiment of the present invention determines whether a monitoring target is in a moving state through an echo signal, and when the monitoring target is in a moving state, determines whether the monitoring target is in a restlessness situation according to the duration of the moving state. The monitoring target is monitored in a non-contact real-time manner through the echo signal of the monitoring sensor, avoiding the problem of nosocomial infection that may be caused by direct contact, and the radar device will not expose the privacy information of the target human body, which is more suitable for hospital scenarios. In addition, in the embodiment of the present invention, it is not only determined whether the monitoring target is restless according to whether the monitoring target is in a moving state, but the above-mentioned moving state also needs to meet the persistence condition to be determined as restlessness, which ensures the monitoring accuracy and also avoids false alarms caused by single judgment.
[0046] Further, an embodiment of the present invention also provides another restlessness monitoring and reminding method, which is implemented on the basis of the above method. Specifically, as Figure 2 shown in the flowchart of another restlessness monitoring and reminding method, it includes the following steps:
[0047] Step S202, obtain the echo signal of the monitoring sensor based on the monitoring target.
[0048] In specific implementation, the above-mentioned monitoring sensor monitors the above-mentioned monitoring target in real time. Therefore, echo signals corresponding to multiple time periods in linear time can be obtained.
[0049] Step S204: Determine the echo signals at two time points with a preset interval from the echo signals corresponding to multiple time periods.
[0050] Specifically, in the embodiment of the present invention, the echo signals at two time points with a preset interval are compared to determine whether the above-mentioned monitoring target is restless.
[0051] In specific implementation, the two time points with the above-mentioned preset interval include a comparison frame and a current frame. The comparison frame is the time point before the preset interval of the current frame, and the echo signal corresponding to the comparison frame represents the spatial state of the monitoring target a certain time interval before the current frame.
[0052] Further, the above-mentioned preset interval can be 30 frames. That is, the echo signal corresponding to the current frame can be compared with the data 30 frames before the current frame to determine whether the monitoring target is in a moving state.
[0053] Step S206: Determine the motion influence parameters of the monitoring target corresponding to the echo signal at each time point.
[0054] When determining whether the monitoring target is in a moving state, it can be determined whether the above-mentioned monitoring target is in a moving state according to the motion influence parameters of the monitoring target. Specifically, the above-mentioned motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target.
[0055] In specific implementation, the relative distance between the monitoring target and the monitoring sensor is used to indicate whether any part of the monitoring target has changed in the up and down position. That is, whether the hands, legs, head, etc. of the monitoring target have changed up and down relative to the position in the comparison frame, such as lifting the legs, raising the hands or sitting up. The motion azimuth angle corresponding to the monitoring target is used to indicate the motion amplitude of any part of the monitoring target, such as the waving amplitude, kicking amplitude or head shaking amplitude.
[0056] Specifically, Figure 3 shows the process of determining the motion influence parameters. As Figure 3 shown in the flowchart of determining the motion influence parameters, it includes the following steps 10-15:
[0057] Step 10: Obtain a signal change image according to the echo signal.
[0058] Specifically, the frequency of the above-mentioned echo signal adopted by the millimeter-wave radar system changes linearly with time. This kind of signal is also called a chirp signal. According to this echo signal, a signal change image can be obtained, such as an image of the amplitude of the chirp signal versus time.
[0059] Step 11: Determine the signal change time from the signal change image, and based on the signal change time, determine the relative distance between the monitoring target and the monitoring sensor at each time point.
[0060] Specifically, the main function of the above millimeter-wave radar system is to transmit chirp signals and receive the signals reflected by objects in the path. The image of the amplitude and time of the chirp signal corresponding to the above echo signal contains time information and amplitude information. Based on this time information and amplitude information, the relative distance between the monitoring target and the monitoring sensor can be obtained.
[0061] Step 12: Perform a fast-time dimension transformation on the signal change image to obtain the frequency spectrum corresponding to the echo signal of the monitoring target.
[0062] Step 13: Determine the phase change of the peak corresponding to the echo signal according to the frequency spectrum.
[0063] Step 14: Obtain the moving azimuth angle corresponding to the monitoring target at each time point according to the phase change of the peak.
[0064] In specific implementation, an FMCW radar system can estimate the angle of the reflected wave on the horizontal plane, which can also be called the angle of arrival. Among them, the angle estimation is based on the fact that a small change in the observed object distance will cause a phase change of the peak in the fast-time dimension transformation or slow-time dimension change. Using this method for angle estimation requires at least two RX antennas. The difference in the distances from the monitoring target to each antenna causes the above-mentioned phase change of the peak, and then the angle of arrival is estimated. The estimated angle of arrival can also be called the moving azimuth angle corresponding to the monitoring target.
[0065] Specifically, the millimeter-wave radar will transmit two chirp signals with an interval of Tc. Each reflected wave can obtain the distance to the target through the fast-time dimension transformation (range-FFT). The fast-time dimension transformation will generate peaks at the same position but with different phases for different reflected signals, and the measured phase difference corresponds to the different motions of the object.
[0066] Furthermore, when estimating the angle of arrival through at least two RX antennas, the distances from the above at least two RX antennas to the monitoring target are different. Based on the change between the two distances, the moving direction corresponding to the above monitoring target can be determined. That is, the moving azimuth angle corresponding to the monitoring target is determined by the direction steering vector corresponding to the above antenna array.
[0067] In specific implementation, after obtaining the motion azimuth, the motion azimuth can also be pre-processed to filter out invalid angles and obtain the target angle. Specifically, the effective angle can be extracted according to the constant false alarm rate algorithm, and then the pitch angle of the effective angle can be calculated by the direction guidance vector; then the pitch angle of the effective angle is determined as the target angle. Specifically, in radar signal detection, when the intensity of external interference changes, the radar can automatically adjust its sensitivity so that the false alarm probability of the radar remains unchanged. This characteristic is called the constant false alarm rate (CFAR) characteristic.
[0068] Step 15, determining the relative distance between the monitoring target and the monitoring sensor at each time point, and the motion azimuth corresponding to the monitoring target at each time point as the motion influence parameter of the monitoring target corresponding to the echo signal at each time point.
[0069] After obtaining the relative distance between the above-mentioned monitoring target and the monitoring sensor, as well as the motion azimuth corresponding to the monitoring target at each time point, combined with the angular resolution and distance resolution of the millimeter-wave radar, the information data of the target point cloud in the measured space of the monitoring target can be obtained, especially the coordinate information and height information.
[0070] Step S208: determining whether the difference between the motion impact parameters at each time point meets a preset threshold.
[0071] After obtaining the above motion impact parameters, the above motion impact parameters at each time point are compared, and it is determined whether the difference between the motion impact parameters at the previous and next time points meets the preset threshold. Specifically, the specific value of the above preset threshold can be set according to the data of normal life activities of the human body. In specific implementation, the above preset threshold includes a distance threshold and an angle threshold, and the above distance threshold and angle threshold are both used to determine the motion amplitude of the monitored target.
[0072] Step S210: When the difference meets a preset threshold, it is determined that the monitored target is in motion.
[0073] In this embodiment, the specific value corresponding to the preset threshold may be 10 centimeters.
[0074] In the specific implementation, it can be determined whether the distance difference between the relative distance between the monitoring target and the monitoring sensor in the current frame and the relative distance between the monitoring target and the monitoring sensor in the comparison frame is greater than the distance threshold; and it can be determined whether the azimuth difference between the motion azimuth corresponding to the monitoring target in the current frame and the motion azimuth corresponding to the monitoring target in the comparison frame is greater than the angle threshold; when the distance difference is greater than the distance threshold and the azimuth difference is greater than the angle threshold, it is determined that the monitoring target is in motion.
[0075] That is, when the difference between the two motion influence parameters from the determined comparison frame to the current frame is greater than 10 cm, it indicates that the movement amplitude of the head, limbs or torso of the monitored target is too large. At this time, the monitored target is marked.
[0076] In addition, when the difference is less than the above preset threshold, the movement of the monitored target is not recorded.
[0077] Step S212, determine whether the duration corresponding to the motion state meets the preset conditions.
[0078] Specifically, after determining that the above-mentioned monitored target is in a motion state, it is also necessary to determine whether the motion state is a continuous state, and then determine whether the monitored target is in a restless state.
[0079] In specific implementation, it is determined whether the motion frequency corresponding to the motion state meets the frequency threshold; when the target human body has restlessness in bed, the amplitude and frequency of its activities in bed will exceed the preset threshold. In this embodiment, the above frequency threshold is three to five times per minute. That is, in terms of motion frequency, when the body movement is less than three times per minute, it belongs to normal. When the motion frequency exceeds three to five times per minute, it can be preliminarily judged that it may belong to the restless state. However, in order to determine the accurate motion state, it is also necessary to determine whether the duration of the motion state is greater than the preset duration.
[0080] Specifically, the above preset duration can be 3 minutes. That is, when the motion frequency corresponding to the motion state exceeds the above frequency threshold and the duration of the motion state is greater than 3 minutes, it is determined that the duration corresponding to the motion state of the monitored target meets the preset conditions, that is, it is determined that the above-mentioned monitored target belongs to the restless state.
[0081] Step S214, if so, generate an alarm message corresponding to the monitored target.
[0082] Specifically, when it is determined according to the above preset conditions that the monitored target belongs to the restless state, the server generates a corresponding alarm message so that the alarm device provides an alarm.
[0083] Furthermore, the above server also has a data storage function to facilitate medical evaluation and research of the activities of the target human body by medical staff. Specifically, the above server includes a data memory, and the data memory has a Flash storage chip for storing echo signals within a certain period. When the storage space is full, it can be cyclically replaced according to time to delete historical information.
[0084] In specific implementation, the above cycle can be the echo signal of one month. Further, the above server is also configured with a WIFI network. When accessing the WIFI network, the data to be stored will be automatically backed up by the above server. Among them, when the storage space of the Flash storage chip is full, the deleted historical information is still retained in the cloud memory of the above server.
[0085] Another restlessness monitoring and reminding method provided by an embodiment of the present invention determines whether the monitored target has too large a movement amplitude by monitoring the change between two time points at a preset interval in the echo signal obtained in real time, and then determines whether the monitored target is in a moving state. When the monitored target is in a moving state, it is also necessary to determine whether the above moving state is a persistent situation rather than an accidental situation according to the movement frequency corresponding to the moving state and the duration of the frequency, so as to avoid false alarms. In addition, the embodiment of the present invention also includes a data storage function, so that medical staff can conduct medical evaluation and research on the activities of the monitored target according to the stored echo signal.
[0086] Further, corresponding to the above Figure 1 As shown in a restlessness monitoring and reminding method, an embodiment of the present invention also provides a restlessness monitoring and reminding device, which is applied to a server, and the server is connected to a monitoring sensor device arranged at a preset monitoring position; as Figure 4 As shown in the structural schematic diagram of a restlessness monitoring and reminding device, it includes the following structures:
[0087] A signal acquisition module 401, configured to acquire the echo signal of the monitoring sensor based on the monitored target.
[0088] A movement state determination module 402, configured to determine whether the monitored target is in a movement state based on the echo signal.
[0089] A continuous situation determination module 403, configured to determine whether the continuous situation corresponding to the movement state meets a preset condition when the above movement state determination module 402 determines it to be true.
[0090] An alarm information generation module 404, configured to generate alarm information corresponding to the monitored target when the above continuous situation determination module 403 determines it to be true.
[0091] In specific implementation, the connected millimeter-wave radar sensor module is connected to the above server through WIFI network configuration. After successful communication, the millimeter-wave radar sensor module pushes the data to the data analysis module of the above server. The data analysis module analyzes and processes the activity amplitude and activity frequency parameters of the monitored target, and after threshold discrimination, pushes the data to the local end and the monitoring platform end through the WIFI network.
[0092] Further, the above-mentioned motion state determination module 402 is further configured to determine echo signals at two time points with a preset interval from the echo signals corresponding to multiple time periods; determine the motion influence parameters of the monitoring target corresponding to the echo signal at each time point; determine whether the difference between the motion influence parameters at each time point meets a preset threshold; when the difference meets the preset threshold, determine that the monitoring target is in a motion state.
[0093] The above-mentioned motion state determination module 402 is further configured to obtain a signal change image based on the echo signal; determine the signal change time from the signal change image, and determine the relative distance between the monitoring target and the monitoring sensor at each time point according to the signal change time; perform a fast time dimension transformation on the signal change image to obtain the frequency spectrum corresponding to the echo signal; determine the phase change of the peak value corresponding to the echo signal according to the frequency spectrum; obtain the motion azimuth angle corresponding to the monitoring target at each time point according to the phase change of the peak value; based on the distance between the monitoring target and the preset sensor at each time point corresponding to the signal change image, and the motion azimuth angle corresponding to the monitoring target at each time point, obtain the motion influence parameters of the monitoring target corresponding to the echo signal at each time period point.
[0094] The above-mentioned motion state determination module 402 is further configured to determine whether the distance difference between the relative distance between the monitoring target and the monitoring sensor in the current frame and the relative distance between the monitoring target and the monitoring sensor in the comparison frame is greater than a distance threshold; determine whether the azimuth difference between the motion azimuth angle corresponding to the monitoring target in the current frame and the motion azimuth angle corresponding to the monitoring target in the comparison frame is greater than an angle threshold; when the distance difference is greater than the distance threshold and the azimuth difference is greater than the angle threshold, determine that the monitoring target is in a motion state.
[0095] The above-mentioned motion state determination module 402 is further configured to preprocess the motion azimuth angle to obtain a target angle.
[0096] Further, the above-mentioned motion state determination module 402 is further configured to extract an effective angle according to the constant false alarm rate algorithm, and calculate the elevation angle of the effective angle from the direction steering vector; determine the elevation angle of the effective angle as the target angle.
[0097] Further, the above-mentioned duration determination module 403 is further configured to determine whether the motion frequency corresponding to the motion state meets a frequency threshold; if so, determine whether the duration of the motion state is greater than a preset duration; when the motion frequency meets the frequency threshold and the duration of the motion state is greater than the preset duration, determine that the duration corresponding to the motion state meets a preset condition.
[0098] Further, the above system further includes a signal processing module, which is configured to perform AD sampling on the echo signal after being amplified by an intermediate frequency amplification circuit through a digital-to-analog conversion unit to obtain a plurality of intermediate frequency signals, so as to determine whether the monitoring target is in a moving state based on the plurality of intermediate frequency signals.
[0099] Further, the above system further includes a storage module, which is configured to store the echo signals of the preset monitoring sensors based on the monitoring target.
[0100] The restlessness monitoring and reminding device provided by the embodiment of the present invention has the same technical features as the restlessness monitoring and reminding method provided by the above embodiment, so it can also solve the same technical problems and achieve the same technical effects.
[0101] Further, the embodiment of the present invention further provides a restlessness monitoring and reminding system. The above restlessness monitoring and reminding system includes a server and a monitoring sensor device communicatively connected to the server; wherein, the monitoring sensor device is arranged at a preset monitoring position; the above server is provided with the above restlessness monitoring and reminding device.
[0102] The embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the above Figure 1 、 Figure 2 or Figure 3 shown method steps are implemented.
[0103] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the above Figure 1 、 Figure 2 or Figure 3 shown method steps are executed.
[0104] The embodiment of the present invention further provides a schematic structural diagram of an electronic device, as shown in Figure 5 shown, which is the schematic structural diagram of the electronic device. Among them, the electronic device includes a processor 51 and a memory 50. The memory 50 stores computer-executable instructions that can be executed by the processor 51. The processor 51 executes the computer-executable instructions to implement the above Figure 1 、 Figure 2 or Figure 3 shown method.
[0105] In the embodiment shown in Figure 5 the electronic device further includes a bus 52 and a communication interface 53. Among them, the processor 51, the communication interface 53, and the memory 50 are connected through the bus 52.
[0106] Among them, the memory 50 may include high-speed random access memory (RAM), and may also include non-volatile memory, such as at least one disk memory. The communication connection between this system network element and at least one other network element is realized through at least one communication interface 53 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 52 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, etc. The bus 52 can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 5 only a two-way arrow is used in Figure 5 , but it does not mean that there is only one bus or one type of bus.
[0107] The processor 51 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor 51 or the instructions in the form of software. The above-mentioned processor 51 can be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc.; it can also be a digital signal processor (DSP for short), an application specific integrated circuit (ASIC for short), a field programmable gate array (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of the hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor 51 reads the information in the memory and combines its hardware to complete the foregoing Figure 1 、 Figure 2 or Figure 3 method shown.
[0108] A computer program product of a restlessness monitoring and reminding method and system provided by an embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the foregoing method embodiments. For specific implementation, reference can be made to the method embodiments, which will not be elaborated herein.
[0109] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the system described above can refer to the corresponding process in the foregoing method embodiments, which will not be elaborated herein.
[0110] In addition, in the description of the embodiments of the present invention, unless otherwise clearly defined and limited, the terms "installation", "connection", and "connection" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two elements. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.
[0111] If the above functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program code.
[0112] In the description of the present invention, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the present invention. In addition, the terms "first", "second", and "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0113] Finally, it should be noted that the above embodiments are only specific embodiments of the present invention, used to illustrate the technical solutions of the present invention, rather than limiting it. The protection scope of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the technical field can still modify the technical solutions described in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A restlessness monitoring and reminding method, characterized in that, Applied to a server, the server is connected to a monitoring sensor device arranged at a preset monitoring position, and the method includes: Obtain the echo signal of the monitoring sensor based on the monitoring target; Based on the echo signal, determine whether the monitoring target is in a moving state; If so, determine whether the continuous situation corresponding to the moving state meets a preset condition; If so, generate an alarm message corresponding to the monitoring target; The echo signal includes echo signals corresponding to multiple time periods; The step of determining whether the monitoring target is in a moving state based on the echo signal includes: Determine the echo signals at two time points with a preset interval from the echo signals corresponding to the multiple time periods; Determine the motion influence parameters of the monitoring target corresponding to the echo signal at each time point; wherein, the motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target; Determine whether the difference between the motion influence parameters at each time point meets a preset threshold; When the difference meets the preset threshold, determine that the monitoring target is in a moving state.
2. The method according to claim 1, wherein The step of determining the motion influence parameters of the monitoring target corresponding to the echo signal at each time point includes: Obtain a signal change image according to the echo signal; Determine the signal change time from the signal change image, and according to the signal change time, determine the relative distance between the monitoring target and the monitoring sensor at each time point; Perform a fast time dimension transformation on the signal change image to obtain the frequency spectrum corresponding to the echo signal; According to the frequency spectrum, determine the phase change of the peak value corresponding to the echo signal; According to the phase change of the peak value, obtain the motion azimuth angle corresponding to the monitoring target at each time point; Determine the distance between the monitoring target at each time point and a preset sensor, and the motion azimuth angle corresponding to the monitoring target at each time point, and determine them as the motion influence parameters of the monitoring target corresponding to the echo signal at each time point.
3. The method according to claim 1, wherein The two time points with the preset interval include a comparison frame and a current frame, the comparison frame is the time point before the preset interval of the current frame; the preset threshold includes a distance threshold and an angle threshold; the motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target; Determine whether the difference between the motion influence parameters at each time point meets a preset threshold; The step of determining that the monitoring target is in a moving state when the difference meets the preset threshold includes: Determine whether the distance difference between the relative distance between the monitoring target and the monitoring sensor in the current frame and the relative distance between the monitoring target and the monitoring sensor in the comparison frame is greater than the distance threshold; Determine whether the azimuth difference between the motion azimuth angle corresponding to the monitoring target in the current frame and the motion azimuth angle corresponding to the monitoring target in the comparison frame is greater than the angle threshold; When the distance difference is greater than the distance threshold and the azimuth difference is greater than the angle threshold, determine that the monitoring target is in a moving state.
4. The method according to claim 2, wherein After the step of obtaining the motion azimuth angle corresponding to the monitoring target at each time point, the method further includes: Preprocessing the motion azimuth angle to obtain a target angle.
5. The method according to claim 4, characterized in that, The motion azimuth angle corresponding to the monitoring target is determined by the direction guiding vector corresponding to the antenna array; The step of preprocessing the motion azimuth angle to obtain a target angle includes: Extracting effective angles according to the constant false alarm rate algorithm, and calculating the elevation angle of the effective angles from the direction guiding vector; Determining the elevation angle of the effective angles as the target angle.
6. The method according to claim 1, wherein The step of determining whether the continuous condition corresponding to the motion state meets a preset condition includes: Judging whether the motion frequency corresponding to the motion state meets a frequency threshold; If so, judging whether the duration of the motion state is greater than a preset duration; When the motion frequency meets the frequency threshold and the duration of the motion state is greater than the preset duration, it is determined that the continuous condition corresponding to the motion state meets the preset condition.
7. The method according to claim 1, wherein After the step of obtaining the echo signal of the monitoring sensor based on the monitoring target, the method further includes: After amplifying the echo signal by an intermediate frequency amplification circuit, performing AD sampling through an analog-to-digital conversion unit to obtain a plurality of intermediate frequency signals, and judging whether the monitoring target is in a motion state based on the plurality of intermediate frequency signals.
8. The method according to claim 1, wherein The method further includes: Storing the echo signal of the monitoring sensor based on the monitoring target.
9. A restlessness monitoring and reminding device, characterized in that, Applied to a server, the server is connected to a monitoring sensor device arranged at a preset monitoring position, and the device includes: A signal acquisition module, configured to acquire the echo signal of the monitoring sensor based on the monitoring target; A motion state determination module, configured to judge whether the monitoring target is in a motion state based on the echo signal; A continuous condition determination module, configured to determine whether the continuous condition corresponding to the motion state meets a preset condition when the motion state determination module determines it as yes; An alarm information generation module, configured to generate alarm information corresponding to the monitoring target when the continuous condition determination module determines it as yes; The echo signal includes echo signals corresponding to multiple time periods; the motion state determination module is further configured to determine the echo signals at two time points with a preset interval from the echo signals corresponding to the multiple time periods; determine the motion influence parameters of the monitoring target corresponding to the echo signal at each time point; wherein, the motion influence parameters include the relative distance between the monitoring target and the monitoring sensor, and the motion azimuth angle corresponding to the monitoring target; determine whether the difference between the motion influence parameters at each time point meets a preset threshold; when the difference meets the preset threshold, determine that the monitoring target is in a motion state.
Citation Information
Patent Citations
Monitoring system for monitoring a patient and detecting delirium of the patient
CN103930027A
Indoor positioning and fall detection system and method based on millimeter waves and Internet of Things
CN112782681A
Action recognition method and device, equipment and storage medium
CN114492535A