Monitoring method, monitoring device and monitoring system
By acquiring and calculating the pressure information of orthopedic braces and user status information, and visually displaying it, the problem of low monitoring accuracy of orthopedic braces in the prior art is solved, and higher monitoring accuracy and real-time adjustment capabilities are achieved.
Patent Information
- Application Number
- CN202311735104.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-14
- Publication Date
- 2025-06-17
AI Technical Summary
The monitoring accuracy of orthopedic braces in the prior art is low and it is difficult to meet actual needs.
By obtaining monitoring data when the user wears orthopedic braces, including pressure information of the orthopedic braces and user's status information, the pressure data and status data are calculated, and the monitoring accuracy is visualized.
The accuracy of orthopedic brace monitoring is improved, so that relevant personnel and users can intuitively see the stress and status of users when wearing orthopedic braces, making it easier to make timely adjustments.
Smart Images

Figure CN120154328A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of data processing, and particularly relates to a monitoring method, a monitoring device, and a monitoring system. Background Art
[0002] An orthosis is a device used in orthopedics to prevent or correct trunk or limb deformities. Taking a spinal orthosis as an example, before using the spinal orthosis, medical staff customize a matching spinal orthosis according to the patient's body data at that moment, and it is necessary to monitor the wearing situation of the spinal orthosis in real time so as to adjust the wearing plan of the spinal orthosis in time.
[0003] However, the current related technologies often have a low monitoring accuracy for orthoses, which is difficult to meet the actual needs. Summary of the Invention
[0004] The embodiments of this application provide a monitoring method, a monitoring device, and a monitoring system, which improve the monitoring accuracy. At the same time, the above-mentioned pressure data and status data are visually displayed, so that relevant personnel and users can directly see the stress situation and status when the user wears the orthosis, which is convenient for adjusting the user's wearing in time.
[0005] In a first aspect, the embodiments of this application provide a monitoring method, which is applied to a monitoring device, and the method includes:
[0006] Obtain monitoring data when a user wears an orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user;
[0007] Obtain pressure data according to the pressure information;
[0008] Calculate the status data corresponding to the status information of the status type according to the status type corresponding to the status information;
[0009] Visually display the pressure data and the status data.
[0010] The monitoring method provided by the embodiments of this application obtains monitoring data when a user wears an orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user; obtains pressure data according to the pressure information; calculates the status data corresponding to the status information of the status type according to the status type corresponding to the status information; visually displays the pressure data and the status data. This method can flexibly calculate the status data corresponding to the status information according to different status types of the status information, thereby improving the monitoring accuracy. At the same time, the above-mentioned pressure data and status data are visually displayed, so that relevant personnel and users can directly see the stress situation and status when the user wears the orthosis, which is convenient for adjusting the user's wearing in time.
[0011] In a possible implementation of the first aspect, both the pressure information and the status information include corresponding time information. After calculating the status data corresponding to the status information of the status type according to the status type of the status information, the method further includes:
[0012] Matching the pressure data and the status data according to the time information to obtain the pressure data and the status data with the same time information.
[0013] In the above implementation, matching the pressure data and the status data with the same time information facilitates relevant personnel to quickly understand the pressure data and the status data of the user when wearing the orthosis.
[0014] In a possible implementation of the first aspect, calculating the status data corresponding to the status information of the status type according to the status type of the status information includes:
[0015] The status type includes an attitude type. Analyzing the status information under the attitude type to determine the attitude information of the user; the attitude information is used to describe the attitude of the user.
[0016] Determining the attitude data corresponding to the attitude information according to the attitude information.
[0017] In the above implementation, the monitoring device can analyze the status information under the attitude type to obtain accurate attitude data corresponding to the status information under the attitude type, improving the determination accuracy of the attitude data.
[0018] In a possible implementation of the first aspect, the status information includes the pressure information and the motion information of the joints associated with the attitude. The pressure information includes a pressure value and a pressure direction, and the motion information includes a motion speed value and a motion direction; analyzing the status information under the attitude type to determine the attitude information of the user includes:
[0019] Determining the attitude information of the user according to the pressure information and the motion information of the joints.
[0020] In the above implementation, the determination accuracy of the attitude information of the user is improved.
[0021] In a possible implementation of the first aspect, calculating the status data corresponding to the status information of the status type according to the status type of the status information includes:
[0022] The status type includes a breathing type. Analyzing the status information under the breathing type to determine the breathing information of the user wearing the orthosis;
[0023] Determining the breathing data corresponding to the breathing behavior according to the breathing information.
[0024] In the above embodiments, the monitoring device can analyze the status information under the breathing type to obtain accurate breathing data corresponding to the status information under the breathing type, thereby improving the accuracy of determining the breathing data.
[0025] In a possible implementation manner of the first aspect, the status information includes the breathing rate; analyzing the status information under the breathing type to determine the breathing information of the user wearing the orthosis, including:
[0026] Determining the breathing information of the user according to the breathing rate.
[0027] In the above embodiments, the accuracy of determining the breathing information is improved.
[0028] In a possible implementation manner of the first aspect, visualizing and displaying the pressure data and the status data, including:
[0029] Responding to a configuration instruction of the user;
[0030] Determining the time dimension and display mode of the visual display according to the configuration information carried in the configuration instruction;
[0031] Visualizing and displaying the pressure data and the status data according to the time dimension and the display mode.
[0032] In the above embodiments, the display modes of the pressure data and the status data are enriched, improving the user experience.
[0033] In a possible implementation manner of the first aspect, the method further includes:
[0034] Reminding the user and / or adjusting the pressure of the orthosis according to the pressure data and the status data.
[0035] In the above embodiments, the monitoring device can determine the wearing condition of the user wearing the orthosis in real time according to the pressure data and the status data, and remind the user and / or adjust the pressure of the orthosis in real time according to the wearing condition, which not only improves the monitoring accuracy of the orthosis, but also improves the user experience.
[0036] In a second aspect, an embodiment of the present application provides a monitoring device, which is applied to a monitoring device. The monitoring device includes:
[0037] A first acquisition unit, configured to acquire monitoring data when the user wears the orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user;
[0038] A first determination unit, configured to obtain pressure data according to the pressure information;
[0039] A first calculation unit for calculating state data corresponding to the state information of the state type according to the state type corresponding to the state information;
[0040] A first display unit for visually displaying pressure data and state data.
[0041] In a possible implementation manner of the second aspect, both the pressure information and the state information include corresponding time information, and the monitoring device further includes:
[0042] A matching unit for matching the pressure data and the state data according to the time information to obtain the pressure data and the state data with the same time information.
[0043] In a possible implementation manner of the second aspect, the first calculation unit specifically includes:
[0044] A first analysis unit, when the state type includes an attitude type, analyzes the state information under the attitude type to determine the user's attitude information; the attitude information is used to describe the user's attitude;
[0045] A second determination unit for determining attitude data corresponding to the attitude information according to the attitude information.
[0046] In a possible implementation manner of the second aspect, the state information includes pressure information and motion information of joints associated with the attitude, the pressure information includes a pressure value and a pressure direction, and the motion information includes a motion speed value and a motion direction; the first analysis unit specifically includes:
[0047] A third determination unit for determining the user's attitude information according to the pressure information and the motion information of the joints.
[0048] In a possible implementation manner of the second aspect, the first calculation unit specifically includes:
[0049] A second analysis unit, when the state type includes a breathing type, analyzes the state information under the breathing type to determine the breathing information of the user wearing the orthosis;
[0050] A fourth determination unit for determining breathing data corresponding to the breathing behavior according to the breathing information.
[0051] In a possible implementation manner of the second aspect, the state information includes a breathing rate; the second analysis unit specifically includes:
[0052] A fifth determination unit for determining the user's breathing information according to the breathing rate.
[0053] In a possible implementation manner of the second aspect, the first display unit specifically includes:
[0054] A response unit, configured to respond to a configuration instruction of a user;
[0055] A sixth determination unit, configured to determine a time dimension and a display mode for visual display according to configuration information carried in the configuration instruction;
[0056] A second display unit, configured to visually display pressure data and status data according to the time dimension and the display mode.
[0057] In a possible implementation manner of the second aspect, the monitoring device further includes:
[0058] A reminder unit, configured to remind the user and / or adjust the pressure of the orthosis according to the pressure data and the status data.
[0059] In a third aspect, an embodiment of the present application provides a monitoring system, including an orthosis and a monitoring device. There is a communication connection between the orthosis and the monitoring device. The orthosis is configured to correct or prevent deformity of the user's body, and the monitoring device is configured to execute the monitoring method according to any one of the first aspect.
[0060] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the monitoring method according to any one of the first aspect is implemented.
[0061] In a fifth aspect, an embodiment of the present application provides a computer program product, when the computer program product runs on a monitoring device, enabling the monitoring device to execute the monitoring method according to any one of the first aspect. Description of the Drawings
[0062] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings.
[0063] Figure 1 It is a schematic structural diagram of a monitoring system provided by an embodiment of the present application;
[0064] Figure 2 It is a schematic structural diagram of a monitoring system provided by another embodiment of the present application;
[0065] Figure 3 It is a schematic structural diagram of a monitoring device provided by an embodiment of the present application;
[0066] Figure 4 It is a flowchart of the implementation of a monitoring method provided by an embodiment of the present application;
[0067] Figure 5 It is a flowchart of the implementation of the monitoring method provided by another embodiment of the present application;
[0068] Figure 6 It is a flowchart of the implementation of the monitoring method provided by still another embodiment of the present application;
[0069] Figure 7 It is a schematic diagram of the visual display of pressure data and respiratory data provided by an embodiment of the present application;
[0070] Figure 8 It is a flowchart of the implementation of the monitoring method provided by yet another embodiment of the present application;
[0071] Figure 9 It is a calibration flowchart of the reference pressure value provided by an embodiment of the present application;
[0072] Figure 10 It is a wearing calibration flowchart of the user provided by an embodiment of the present application;
[0073] Figure 11 It is a pressure curve graph provided by an embodiment of the present application;
[0074] Figure 12 It is an overall implementation flowchart of the monitoring method provided by an embodiment of the present application;
[0075] Figure 13 It is a schematic structural diagram of the monitoring device provided by an embodiment of the present application;
[0076] Figure 14 It is a schematic structural diagram of the monitoring device provided by another embodiment of the present application. Detailed implementation manners
[0077] In the following description, specific details such as specific system architectures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.
[0078] It should be understood that when used in the specification and appended claims of the present application, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0079] It should also be understood that the term "and / or" as used in the specification and appended claims of this application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0080] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.
[0081] In addition, in the description of the specification and appended claims of this application, the terms "first", "second", "third", etc. are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.
[0082] Reference to "an embodiment" or "some embodiments" etc. described in the specification of this application means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of this application. Thus, statements such as "in an embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "comprising", "including", "having", and their variants all mean "including but not limited to", unless otherwise specifically emphasized.
[0083] In practical applications, an orthosis is a device used in orthopedic surgery to prevent and correct deformities of the trunk or limbs. Most orthoses are made of materials such as leather, steel bars, or plastics, such as lower limb braces, wire vests, hand function braces, and elastic traction braces. Taking an orthosis for spinal orthopedics as an example, before using a spinal orthopedic device, medical staff customize a matching spinal orthopedic device for the patient according to the patient's body data at that moment for the patient to use. However, after the patient wears the customized spinal orthopedic device for a certain period of time, the part of the patient that needs to be corrected is slowly improving, resulting in the spinal orthopedic device no longer being suitable for the patient at this time. If continued to be worn, it is likely to cause other injuries to the patient. Therefore, in order to monitor the wearing situation of the user after wearing the spinal orthopedic device in real time, so that relevant personnel can adjust the wearing plan of the spinal orthopedic device in time, in all embodiments of the present application, the monitoring device can obtain the monitoring data of the user wearing the orthosis within a period of time, and realize the real-time monitoring of the wearing situation of the user after wearing the orthosis according to the monitoring data. Among them, the monitoring data includes the pressure information of the orthosis and the status information of the user.
[0084] It should be noted that the specific method for the monitoring device to realize the real-time monitoring of the wearing situation of the user after wearing the orthosis through the above pressure information and status information can be seen in the specific description of the monitoring method shown in the following figure, which will not be elaborated here.
[0085] Please refer to Figure 1 , Figure 1 which is a schematic structural diagram of a monitoring system provided by an embodiment of the present application. As Figure 1 shown, the monitoring system 1 includes: an orthosis 10 and a monitoring device 20. Among them, the orthosis 10 is wirelessly communicatively connected to the monitoring device 20.
[0086] The orthosis 10 includes an orthopedic bracket, a pressure sensor, and a communication module. Among them, the pressure sensor is located at the key stress position when the user wears the orthosis 10, and the pressure sensor is wirelessly communicatively connected to the communication module.
[0087] The communication module is used to receive the pressure information transmitted by the pressure sensor and send the pressure information to the monitoring device 20. Among them, the communication module can be a Bluetooth communication module.
[0088] In an embodiment of the present application, the orthosis 10 further includes an attitude sensor and a processing module. Among them, the processing module is respectively connected to the attitude sensor and the communication module.
[0089] It should be noted that the attitude sensor includes motion sensors such as a three-axis gyroscope, a three-axis accelerometer, and a three-axis electronic compass. Through the above motion sensors, data such as three-dimensional attitude and azimuth can be collected.
[0090] The processing module is used to receive the three-dimensional attitude data transmitted by the attitude sensor, perform attitude analysis on the three-dimensional attitude data according to the action sequence recognition algorithm, obtain the status information corresponding to the three-dimensional attitude data, and send the status information to the communication module. Among them, the status information corresponding to the three-dimensional attitude data includes but is not limited to: deep breathing attitude, lying still attitude, bending down attitude, squatting attitude, etc.
[0091] The communication module is further used to receive the status information sent by the processing module and send the status information to the detection device 20.
[0092] In this embodiment, the action sequence recognition algorithm refers to an algorithm that collects three-dimensional data of the human body's movement posture through an attitude sensor, performs algorithm analysis, and obtains the result of the human body's movement posture.
[0093] The monitoring device 20 is used to perform real-time monitoring on the wearing situation of the user after wearing the orthosis 10 according to the obtained original pressure data of the orthosis 10 and the user's status information.
[0094] In an embodiment of the present application, the monitoring system 1 further includes a terminal device (not shown in the figure). The terminal device is communicatively connected to the monitoring device 20. Among them, the communication connection method can be a Bluetooth communication connection method.
[0095] It should be noted that the terminal device includes but is not limited to devices such as smartphones, laptops, and computers.
[0096] In this embodiment, the monitoring device 20 can send the visually displayed pressure data and status data to the terminal device, and the terminal device is used to display the pressure data and status data so that the personnel (including relevant personnel and users) holding the terminal device can understand the wearing situation of the user wearing the orthosis 10 in real time.
[0097] In another embodiment of the present application, please refer to Figure 2 , Figure 2 is a schematic structural diagram of a monitoring system provided by another embodiment of the present application. As Figure 2 shown, the monitoring system 1 includes: an orthosis 10, a monitoring device 20, a user terminal 30, a medical staff terminal 40, and a server 50. Among them, the orthosis 10 is wirelessly communicatively connected to the monitoring device 20, the monitoring device 20 is wirelessly communicatively connected to the user terminal 30, and the server 50 is wirelessly communicatively connected to the user terminal 30 and the medical staff terminal 40 respectively.
[0098] Among them, the server 50 is a cloud server.
[0099] The user terminal 30 is a terminal device used by the user wearing the orthosis 10. The user terminal 30 includes, but is not limited to, computer devices such as smart phones, notebooks, and desktop computers.
[0100] The medical staff terminal 40 is a terminal device used by medical staff to observe and adjust the wearing situation of the user wearing the orthosis 10 in real time. The medical staff terminal 40 includes, but is not limited to, computer devices such as smart phones, notebooks, and desktop computers.
[0101] It should be noted that the orthosis 10 communicates wirelessly with the monitoring device 20 via Bluetooth, and the monitoring device 20 also communicates wirelessly with the user terminal 30 via Bluetooth.
[0102] In this embodiment, the orthosis 10 obtains pressure data (i.e., wearing data) of the user wearing the orthosis 10 through its own set pressure sensor and gravity sensor, etc., and sends the pressure data to the monitoring device 20.
[0103] The monitoring device 20 receives and stores the above pressure data sent by the orthosis 10, and sends the pressure data to the user terminal 30 via the Bluetooth transmission protocol.
[0104] The user terminal 30 receives and displays the pressure data. At the same time, the user terminal 30 can transmit the pressure data to the server 50 via the network transmission protocol.
[0105] Please continue to refer to Figure 2 , the user terminal 30 includes, but is not limited to, a transmission module 31, a monitoring module 32, and other modules 33.
[0106] Among them, the transmission module 31 is used to transmit the received pressure data to the server 50.
[0107] The monitoring module 32 is used to receive the historical pressure information sent by the server 50.
[0108] The other module 33 can be a storage module for storing the received pressure data and historical pressure information.
[0109] The server 50 receives the above pressure data and transmits the pressure data to the medical staff terminal 40 via the network transmission protocol, thus realizing data sharing.
[0110] Please continue to refer to Figure 2 , the medical staff terminal 40 includes, but is not limited to, a monitoring module 41 and other modules 42.
[0111] The monitoring module 41 is used to receive the pressure data sent by the server 50.
[0112] The other module 42 can be a storage module for storing the received pressure data.
[0113] Please refer to Figure 3 , Figure 3 which is a schematic structural diagram of the monitoring device provided by an embodiment of the present application. As Figure 3 shown, the monitoring device 20 includes: a communication unit 21, a data processing unit 22, and a display unit 23. Among them, the communication unit 21 is respectively connected to the data processing unit 22 and the communication module of the orthosis, and the data processing unit 22 is communicatively connected to the display unit 23.
[0114] The communication unit 21 is configured to receive the status information of the user and the pressure information transmitted by the communication module in the orthosis 10, and send the pressure information and the status information of the user to the data processing unit 22. Among them, the communication unit can be a Bluetooth communication unit.
[0115] The data processing unit 22 is configured to process the pressure information and the status information of the user sent by the communication unit 21 to obtain pressure data and status data, and send the pressure data and the status data to the display unit 23. Among them, for the specific manner in which the data processing unit 22 specifically monitors the wearing situation of the user after wearing the orthosis through the above pressure information and status information, reference can be made to the specific description of the monitoring method shown in the following figure, which will not be elaborated here.
[0116] The display unit 23 is configured to visually display the pressure data and the status data sent by the data processing unit 22, so that relevant personnel or users can adjust the wearing method of the orthosis 10 worn by the user according to the visually displayed pressure data and status data.
[0117] In an embodiment of the present application, the monitoring device 20 further includes a data storage unit (not shown in the figure). The data storage unit is communicatively connected to the communication unit 21 and the data processing unit 22 respectively.
[0118] The data storage unit is used to store the above pressure data and status data.
[0119] Please refer to Figure 4 , Figure 4 which is a flowchart of the implementation of a monitoring method provided by an embodiment of the present application. In the embodiment of the present application, the execution subject of the monitoring method is the monitoring device.
[0120] As Figure 4 shown, the monitoring method provided by an embodiment of the present application may include S101 to S104, which are described in detail as follows:
[0121] In S101, obtain the monitoring data when the user wears the orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user.
[0122] In practical applications, after the user wears the orthosis, in order to understand the user's wearing situation in real time and adjust the orthosis worn by the user in a timely manner, the user or relevant personnel can trigger a monitoring instruction for the orthosis worn by the user. Among them, the monitoring instruction is used to instruct the monitoring device to monitor the orthosis worn by the user. Among them, the orthosis includes but is not limited to spinal orthosis devices. The relevant personnel can be medical staff.
[0123] In the embodiment of the present application, the monitoring device detecting the monitoring instruction may include: detecting that a preset operation is executed. Among them, the preset operation can be determined according to actual needs and is not limited here. Exemplarily, the preset operation can be: a preset control in the monitoring device is clicked, that is, if the monitoring device detects that the preset control on itself is clicked, it is considered that the preset operation is detected to be executed. Of course, the preset operation can also be a time-triggered operation. The monitoring device can be configured with a corresponding work process during operation, and the work process includes trigger nodes of multiple key events. The above key events include events for monitoring the wearing situation of the orthosis. In this case, if the monitoring device detects a trigger node associated with the event for monitoring the wearing situation of the orthosis, it performs the operations in steps S101 to S104 to perform the monitoring operation on the wearing situation of the orthosis.
[0124] Based on this, after detecting the monitoring instruction, the monitoring device can obtain the monitoring data when the user wears the orthosis. Among them, the monitoring data includes the pressure information of the orthosis and the status information of the user.
[0125] In some possible embodiments, the monitoring device can obtain the monitoring data within a preset time period after the user wears the orthosis. Among them, the preset time period can be set according to actual needs and is not limited here.
[0126] Exemplarily, the preset time period can be a time period with a set duration with the moment when the monitoring device detects the monitoring instruction as the end moment of the preset time period. Among them, the set duration includes but is not limited to: one day, one week, one month, etc. For example, assuming the set duration is one month and the end moment of the preset time period is 12:00 on October 16, 2023, the specific preset time period is 12:00 on September 17, 2023 to 12:00 on October 16, 2023.
[0127] In an implementation manner of the embodiment of the present application, the communication module of the orthosis obtains the pressure information when the user wears the orthosis through its own pressure sensor, and transmits the pressure information to the communication unit of the monitoring device communicatively connected thereto. Based on this, the monitoring device obtains the pressure information when the user wears the orthosis.
[0128] In the embodiments of the present application, the status information includes information of multiple status types, such as: respiratory information corresponding to the respiratory type and posture information corresponding to the posture type.
[0129] Therefore, in one implementation manner of the embodiments of the present application, the monitoring device can obtain the posture information of the user wearing the orthosis in real time through a posture sensor wirelessly connected thereto.
[0130] In another implementation manner of the embodiments of the present application, the monitoring device can obtain the respiratory information of the user wearing the orthosis in real time through a respiratory sensor wirelessly connected thereto.
[0131] In S102, pressure data is obtained according to the pressure information.
[0132] In the embodiments of the present application, after obtaining the pressure information, the monitoring device can perform mean filtering processing on the pressure information to obtain pressure data.
[0133] In practical applications, mean filtering is also called linear filtering, and the main method it adopts is the neighborhood averaging method. Among them, the basic principle of linear filtering is to replace each pixel value in the original image with the mean value, that is, for the current pixel point (x, y) to be processed, a template is selected, which consists of several pixels in its neighborhood, the mean value of all pixels in the template is calculated, and then this mean value is assigned to the current pixel point (x, y) as the gray value g(x, y) of the processed image at this point, that is, g(x, y) = ∑f(x, y) / m, where m is the total number of pixels including the current pixel in the template.
[0134] In S103, according to the status type corresponding to the status information, the status data corresponding to the status information of the status type is calculated.
[0135] In the embodiments of the present application, since the processing methods corresponding to the status information of different status types are different, therefore, the monitoring device can process the status information under their respective status types based on the processing methods under different status types to obtain the status data corresponding to the status information under different status types.
[0136] In an embodiment of the present application, since both the pressure information and the status information include corresponding time information, therefore, in order to enhance the correlation between the pressure data and the status data and improve the monitoring accuracy, the monitoring device can match the pressure data and the status data according to the time information to obtain the pressure data and the status data with the same time information.
[0137] In the embodiments of the present application, the status type includes but is not limited to: posture type and respiratory type.
[0138] In one embodiment of the present application, when the status type includes the posture type, the monitoring device can specifically determine the status data corresponding to the status information in the posture type through steps S201 to S202 as shown below, which are described in detail as follows: Figure 5 In S201, the status type includes the posture type. Analyze according to the status information in the posture type to determine the user's posture information; the posture information is used to describe the user's posture.
[0139] In S201, the status type includes the posture type. Analyze according to the status information in the posture type to determine the user's posture information; the posture information is used to describe the user's posture.
[0140] In one implementation manner of this embodiment, the orthosis can collect data such as pressure, direction, and speed through sensors at key points such as the knee joint and the waist joint, and then analyze various postures of the patient through action sequence recognition technology to obtain the status information in the posture type. Then, the orthosis can convert the status information in the posture type into a data stream according to the internal data protocol and transmit it to the monitoring device. The monitoring device can obtain the status information in the above posture type through the pre-set internal data protocol corresponding to the orthosis.
[0141] Among them, the above sensors can be pressure sensors and gravity sensors, and can also be other types of sensors.
[0142] In this embodiment, after the monitoring device obtains the status information in the above posture type, it can call the posture algorithm to perform posture analysis on the status information in the posture type at different times when the user wears the orthosis, that is, determine the posture information of the user wearing the orthosis. Among them, the posture information is used to describe the user's posture.
[0143] It should be noted that the posture algorithm specifically refers to using a complex three-dimensional reconstruction algorithm to fit and restore the posture node information of the human skeleton model, and then performing accurate mathematical analysis on various postures.
[0144] In one embodiment of the present application, since the status information in the posture type includes the pressure information and motion information of the joints associated with the posture, and the pressure information includes the pressure value and the pressure direction, and the motion information includes the motion speed value and the motion direction, therefore, the monitoring device can specifically determine the user's posture information according to the following steps, which are described in detail as follows:
[0145] Determine the user's posture information according to the pressure information and motion information of the joints.
[0146] In this embodiment, the monitoring device can determine the user's posture information according to the pressure information and motion information of the joints.
[0147] Specifically, the monitoring device can perform three-dimensional reconstruction and fitting of the human skeleton model to restore the pose node information based on the pressure values and pressure directions of the joints associated with the pose at different times, as well as the motion speed values and motion directions at different times, so as to perform accurate mathematical analysis on various poses, and further determine the pose information of the user.
[0148] In S202, determine the pose data corresponding to the pose information according to the pose information.
[0149] In this embodiment, the monitoring device pre-stores the correspondence between different pose information and different pose data. Therefore, the monitoring device can determine the pose data corresponding to the pose information of the user in the pose type according to the pose information when the user wears the orthosis and the above correspondence.
[0150] In another embodiment of the present application, when the state type includes a breathing type, the monitoring device can specifically determine the state data corresponding to the state information in the breathing type through steps S301 to S302 as shown below: Figure 6 as follows:
[0151] In S301, the state type includes a breathing type. Analyze the state information in the breathing type to determine the breathing information of the user wearing the orthosis.
[0152] In this embodiment, after obtaining the above state information in the breathing type, the monitoring device can call a breathing algorithm to analyze the state information in the breathing type of the user wearing the orthosis at different times, so as to determine the natural breathing behavior of the user in different breathing states, that is, determine the breathing information of the user wearing the orthosis.
[0153] Among them, the breathing states include but are not limited to: deep breathing state, sleep state, and lying still state.
[0154] In an embodiment of the present application, in order to improve the accuracy of determining the breathing behavior of the user, after determining the state information in the breathing type, the monitoring device can detect whether the state information in the breathing type meets a preset condition, and when it is detected that the state information in the breathing type meets the preset condition, call a breathing algorithm to analyze the state information in the breathing type of the user wearing the orthosis at different times, so as to determine the breathing information of the user wearing the orthosis. Among them, the preset condition can be determined according to actual needs and is not limited here.
[0155] In some possible embodiments, the preset condition may include: detecting whether there is target information carrying a set identifier in the state information in the breathing type. The set identifier is used to represent that the breathing state corresponding to the state information in the breathing type is a deep breathing state, a sleep state, and / or a lying still state.
[0156] It should be noted that the set identifier may include a serial number or a number, etc.
[0157] In this embodiment, when the monitoring device detects that there is target information carrying the set identifier in the status information under the breathing type, the monitoring device may determine that the status information under the breathing type meets the preset conditions.
[0158] When the monitoring device detects that there is target information carrying the set identifier in the status information under the breathing type, the monitoring device may determine that the status information under the breathing type does not meet the preset conditions.
[0159] In some other possible embodiments, in order to further improve the determination accuracy of the user's breathing behavior, the preset conditions may further include: the consecutive number of target information carrying the set identifier in the status information under the breathing type is greater than or equal to a set threshold. Wherein, the set threshold can be determined according to actual needs and is not limited here.
[0160] In this embodiment, when the monitoring device detects that the consecutive number of target information carrying the set identifier in the status information under the breathing type is greater than or equal to the set threshold, the monitoring device may determine that the status information under the breathing type meets the preset conditions.
[0161] When the monitoring device detects that the consecutive number of target information carrying the set identifier in the status information under the breathing type is less than the set threshold, the monitoring device may determine that the status information under the breathing type does not meet the preset conditions.
[0162] In an embodiment of the present application, the status information under the breathing type includes the respiratory rate. Therefore, the monitoring device can specifically determine the user's breathing information according to the following steps, which are described in detail as follows:
[0163] Determine the user's breathing information according to the respiratory rate.
[0164] In this embodiment, the monitoring device may determine the user's breathing information at different times according to the respiratory rates at different times.
[0165] In S302, determine the breathing data corresponding to the breathing behavior according to the breathing information.
[0166] In this embodiment, the monitoring device prestores the corresponding relationship between different breathing information and different breathing behaviors. Therefore, the monitoring device may determine the breathing behavior corresponding to the breathing information of the user under the breathing type according to the breathing information of the user when wearing the orthosis and the above corresponding relationship.
[0167] It should be noted that since the monitoring device also pre-stores the correspondence between different breathing behaviors and different breathing data, the monitoring device can determine the breathing data corresponding to the breathing behavior according to the determined breathing behavior and the above correspondence.
[0168] In S104, the pressure data and status data are visually displayed.
[0169] In the embodiment of the present application, after obtaining the pressure data and status data, the monitoring device can visually display the pressure data and status data so that relevant personnel and users can intuitively view the force condition and status of the user wearing the orthosis, thereby understanding the wearing situation of the user wearing the orthosis in real time.
[0170] In an embodiment of the present application, the display forms of visual display include but are not limited to: chart form, two-dimensional model form, and / or three-dimensional model form.
[0171] In practical applications, the chart form is one of the most commonly used forms in data visual display, including bar charts, line charts, pie charts, etc. The chart form can be used to represent the distribution characteristics, proportional relationships, and change trends of data.
[0172] When establishing a mathematical model for the research object, if the process is steady-state, the variables will not change with time. At this time, if the variable changes in the radial direction are considered, the variable changes are two-dimensional. The mathematical model established on this basis is called a two-dimensional model.
[0173] The three-dimensional model form is a means of depicting and understanding the model, a representation form of the data body, not a simulation technology. It can utilize a large amount of data, check the continuity of the data, identify the authenticity of the data, discover and propose useful anomalies, and provide a useful tool for analyzing, understanding, and repeating the data.
[0174] Taking the display form of visual display as the chart form as an example, after obtaining the pressure data and status data, the monitoring device can construct a pressure curve graph based on the pressure data at each moment within a preset time period.
[0175] The monitoring device can construct an attitude curve graph based on the status data corresponding to the status information of the attitude type at each moment within a preset time period.
[0176] The monitoring device can construct a breathing curve graph based on the status data corresponding to the status information of the breathing type at each moment within a preset time period.
[0177] Exemplarily, please refer to Figure 7 , Figure 7 is a schematic diagram of the visual display of pressure data and breathing data provided by an embodiment of the present application. AsFigure 7 As shown, curve L1 represents the pressure curve within a preset time period, and curve L2 represents the breathing frequency curve within a preset time period.
[0178] In another embodiment of the present application, in order to improve the user experience and enrich the diversity of visual displays, the monitoring device can specifically execute step S104 through steps S401 to S403 as shown below: Figure 8 As shown, the details are as follows:
[0179] In S401, in response to the user's configuration instruction.
[0180] In S402, determine the time dimension and display mode of the visual display according to the configuration information carried by the configuration instruction.
[0181] In S403, visually display the pressure data and status data according to the time dimension and display mode.
[0182] In this embodiment, when the user needs to set the visual display of the pressure data and status data, the user can send a configuration instruction to the monitoring device. Among them, the configuration instruction carries configuration information.
[0183] In one implementation manner of this embodiment, the user can input configuration information on the display interface of the monitoring device, so as to implement the operation of sending a configuration instruction to the monitoring device.
[0184] In this embodiment, the configuration information includes but is not limited to: the display duration and display mode determined by the user. Among them, the display mode includes but is not limited to contrast display and non-contrast display.
[0185] It should be noted that the contrast display specifically refers to visually displaying the pressure data and status data under different time dimensions. Among them, the time dimension includes but is not limited to: 24 hours, one week, and one month.
[0186] The non-contrast display specifically refers to visually displaying the pressure data and status data under one time dimension.
[0187] In this embodiment, the monitoring device can determine the time dimension of the visual display according to the display duration in the configuration information, and determine whether the visual display is a contrast display or a non-contrast display according to the display mode in the configuration information.
[0188] Based on this, the monitoring device can visually display the pressure data and status data based on the determined time dimension and display mode.
[0189] As can be seen above, a monitoring method provided by an embodiment of the present application obtains monitoring data when a user wears an orthosis; the monitoring data includes pressure information of the orthosis and status information of the user; pressure data is obtained according to the pressure information; status data corresponding to the status type of the status information is calculated according to the status type; and the pressure data and the status data are visually displayed. This method can flexibly calculate the status data corresponding to the status information according to different status types of the status information, thereby improving the monitoring accuracy. At the same time, the above-mentioned pressure data and status data are visually displayed, enabling relevant personnel and users to directly see the stress situation and status of the user when wearing the orthosis, which is convenient for timely adjustment of the user's wearing.
[0190] In an embodiment of the present application, after obtaining the pressure data and the status data, the monitoring device can remind the user and / or adjust the pressure of the orthosis.
[0191] In an implementation manner of this embodiment, the monitoring device can output a prompt message for displaying the pressure data and the status data of the user, and send the prompt message to the user terminal for the user to view.
[0192] In another implementation manner of this embodiment, the monitoring device can adjust the tightness of the orthosis according to the above-mentioned pressure data and status data, so as to adjust the orthotic pressure applied to the user wearing the orthosis, thereby achieving the purpose of adjusting the pressure of the orthosis.
[0193] In another embodiment of the present application, in order to improve the determination accuracy of the wearing stability of the user wearing the orthosis, compared with Figure 4 the corresponding embodiment, after S102, the following steps may further be included, which are described in detail as follows:
[0194] Calculate the pressure data within a preset time period according to the mean filtering algorithm;
[0195] Determine the wearing stability of the user wearing the orthosis according to the calculated pressure data and the reference pressure value of the orthosis.
[0196] In practical applications, the mean filtering algorithm is also called linear filtering, and the main method it adopts is the neighborhood averaging method. Among them, the basic principle of linear filtering is to replace each pixel value in the original image with the mean value, that is, for the current pixel point (x, y) to be processed, a template is selected, which consists of several neighboring pixels of it, the mean value of all pixels in the template is calculated, and then this mean value is assigned to the current pixel point (x, y) as the gray value g(x, y) of the processed image at this point, that is, g(x, y) = ∑f(x, y) / m, where m is the total number of pixels including the current pixel in the template.
[0197] In this embodiment, the monitoring device calculates the pressure data when the user wears the orthosis according to the mean filtering algorithm to obtain the force pressure data when the user wears the orthosis, that is, the calculated pressure data.
[0198] In some possible embodiments, the monitoring device can specifically determine the reference pressure value of the orthosis through the following steps, which are described in detail as follows:
[0199] Obtain the historical pressure information of the orthosis in the historical time period;
[0200] Calculate the standard pressure value according to the historical pressure information;
[0201] Calculate the second pressure difference between the pressure value corresponding to the preset time and the standard pressure value;
[0202] If the second pressure differences are all within the second range, determine the standard pressure value as the reference pressure value.
[0203] In this embodiment, the monitoring device can obtain the historical pressure information of the orthosis in the historical time period from its own data storage unit. Among them, the historical time period can be determined according to actual needs and is not limited here.
[0204] At the same time, the monitoring device can obtain the pressure value corresponding to the preset time. Among them, the preset time is later than the end time in the historical time period.
[0205] In this embodiment, the monitoring device can calculate the standard pressure value in the historical time period according to the historical pressure information. Among them, the standard pressure value can be the mean value of the historical pressure information in the historical time period.
[0206] After that, the monitoring device can calculate the second pressure difference between the standard pressure value and the pressure value corresponding to the preset time, and detect whether the second pressure difference is within the second range. Among them, the second range can be determined according to actual needs and is not limited here.
[0207] In an embodiment of the present application, when the monitoring device detects that the above-mentioned second pressure difference is within the second range, it indicates that the calibration of wearing the orthosis is successful. Therefore, the monitoring device can determine the standard pressure value as the reference pressure value.
[0208] In another embodiment of the present application, when the monitoring device detects that the above-mentioned second pressure difference is not within the second range, it indicates that the calibration of wearing the orthosis fails. Therefore, the monitoring device can output a prompt message for prompting the medical staff that the calibration fails, so that the medical staff can recalibrate the reference pressure value of the user wearing the orthosis.
[0209] Exemplarily, please refer to Figure 9 ,Figure 9 This is the calibration flowchart of the reference pressure value provided by an embodiment of the present application. As Figure 9 shown, after the medical staff logs in to the relevant application program using the medical staff terminal, the medical staff terminal can establish a connection with the monitoring device (as Figure 9 shown in step 501). If the connection fails, the medical staff terminal continues to establish a connection with the monitoring device until the connection is successful (as Figure 9 shown in step 502).
[0210] If the connection is successful, the medical staff terminal can control the monitoring device to achieve the wearing calibration of the orthosis through the above steps (as Figure 9 shown in step 503), that is, calibrate the reference pressure value of the user wearing the orthosis. If the calibration fails, let the user re-wear the orthosis and continue to calibrate the reference pressure value of the user wearing the orthosis (as Figure 9 shown in step 504) until the calibration is successful. After the calibration is successful, the calibration process can be ended.
[0211] In this embodiment, after obtaining the reference pressure value, the monitoring device can store the reference pressure value in its own data storage unit.
[0212] Based on this, after obtaining the calculated pressure data, the monitoring device can obtain the reference pressure value from its own data storage unit, and determine the wearing stability of the user wearing the orthosis according to the calculated pressure data and the reference pressure value of the orthosis.
[0213] Specifically, the monitoring device can determine the wearing stability of the user wearing the orthosis through the following steps, which are described in detail as follows:
[0214] According to the calculated pressure data, obtain the standard pressure values at each moment when the user wears the orthosis;
[0215] Calculate the first pressure difference between each standard pressure value and the reference pressure value of the orthosis;
[0216] If the pressure mean values corresponding to all the first pressure differences are within the first range, it is determined that the user wearing the orthosis is wearing stably.
[0217] In this embodiment, since the calculated pressure data refers to the pressure average data when the user wears the orthosis, which is calculated based on the mean filtering algorithm for the pressure data when the user wears the orthosis, therefore, the monitoring device can directly determine the pressure average data at each moment when the user wears the orthosis as the standard pressure values at each moment when the user wears the orthosis.
[0218] In this embodiment, after the monitoring device calculates the first pressure differences between each standard pressure value and the reference pressure value of the orthosis, it can detect whether each first pressure difference is within a first range. The first range can be determined according to actual needs and is not limited here.
[0219] When the monitoring device detects that the pressure mean values corresponding to each first pressure difference are all within the first range, it indicates that after the user wears the orthosis, the pressure data generated by the orthosis does not change much. Therefore, the monitoring device can determine that the user wearing the orthosis is wearing it stably.
[0220] When the monitoring device detects that there is a pressure mean value outside the first range among the pressure mean values corresponding to multiple first pressure differences, it indicates that after the user wears the orthosis, the pressure data generated by the orthosis changes greatly. Therefore, the monitoring device can determine that the user wearing the orthosis is wearing it unstably.
[0221] In another embodiment of the present application, after obtaining the calculated pressure data, the monitoring device can compare each calculated pressure data with the pressure data at the adjacent moment to obtain the data difference between each calculated pressure data and the pressure data at the adjacent moment.
[0222] In this embodiment, after the monitoring device obtains multiple data differences, it can detect the number of data differences greater than a set difference among the multiple data differences and compare this number with a set number. The set number can be determined according to actual needs and is not limited here.
[0223] When the monitoring device detects that the above-mentioned number is greater than the set number, it indicates that there are too many data differences greater than the set difference, that is, the pressure data is abnormal. Therefore, the monitoring device can determine that the user wearing the orthosis is wearing it unstably.
[0224] When the monitoring device detects that the above-mentioned number is less than or equal to the set number, it indicates that there are fewer data differences greater than the set difference, that is, the pressure data is normal. Therefore, the monitoring device can determine that the user wearing the orthosis is wearing it stably.
[0225] Exemplarily, please refer to Figure 10 , Figure 10 which is the flowchart of the user's wearing calibration provided by an embodiment of the present application. As Figure 10 shown, after the user logs in to the relevant application program using the user terminal, the user terminal can establish a connection with the monitoring device (such as step 601 shown in Figure 10 ). If the connection fails, the user terminal continues to establish a connection with the monitoring device (such as step 602 shown in Figure 10 ) until the connection is successful.
[0226] If the connection is successful, the user terminal can detect whether the medical staff has performed wearing calibration, that is, whether the monitoring device stores a reference pressure value (such as Figure 10 shown in step 603). If the user terminal determines that the medical staff has performed wearing calibration, that is, the monitoring device has stored a reference pressure value, the user terminal can control the monitoring device to achieve wearing calibration of the orthosis through the above steps (such as Figure 10 shown in step 604), that is, determine the wearing stability of the user wearing the orthosis. If the wearing calibration fails, the user is re-worn with the orthosis, and the wearing calibration of the orthosis is continued (such as Figure 10 shown in step 605) until the wearing calibration is successful. After the wearing calibration is successful, the wearing calibration process can be ended.
[0227] As can be seen from the above, the monitoring method provided in this embodiment can accurately detect the wearing stability of the user wearing the orthosis through the pressure data calculated by the mean filtering algorithm, improving the detection accuracy of the wearing condition of the orthosis.
[0228] In another embodiment of the present application, after obtaining the pressure data of the orthosis within a preset time period, the monitoring device can also directly determine the wearing result of the user wearing the orthosis through the pressure data to improve the monitoring efficiency of the monitoring device. Among them, the wearing result is used to describe whether the user wears the orthosis abnormally.
[0229] Based on this, the monitoring device can specifically determine the wearing result of the user wearing the orthosis through the following steps, which are described in detail below:
[0230] Construct a pressure curve graph according to the pressure data at different times within the preset time period;
[0231] Calculate the first average pressure value of the peak data set, the second average pressure value of the trough data set, and the third average pressure value of other data sets in the pressure curve graph; the peak data set includes the peaks of the pressure curve graph and the pressure data corresponding to each moment whose first time difference with the moment corresponding to the peak is less than or equal to the set time; the trough data set includes the troughs of the pressure curve graph and the pressure data corresponding to each moment whose second time difference with the moment corresponding to the trough is less than or equal to the set time; other data sets include other pressure data except the peak data set and the trough data set within the preset time period;
[0232] Determine the wearing result of the user wearing the orthosis according to the first average pressure value, the second average pressure value, and the third average pressure value.
[0233] In this embodiment, the pressure curve graph is used to describe the specific pressure values corresponding to the pressure data at different times within the preset time period.
[0234] Exemplarily, refer to Figure 11 , Figure 11 which is the pressure curve graph provided by an embodiment of the present application. As Figure 11 shown, the preset time period is 24 hours (i.e., one day), and point P is the specific pressure value (5N) at 10:00:12.
[0235] In this embodiment, after obtaining the pressure curve graph, the monitoring device can determine the peak of the pressure curve graph and the corresponding moment of the peak, the trough and the corresponding moment of the trough.
[0236] In one implementation manner of this embodiment, the monitoring device can determine the relative peak time period according to the moment corresponding to the peak and the set duration. Wherein, the first duration difference between any moment in the relative peak time period and the moment corresponding to the peak is less than or equal to the set duration. The set duration can be determined according to actual needs and is not limited here.
[0237] In this embodiment, the monitoring device can obtain all the pressure data in the above-mentioned relative peak time period, and obtain the peak data set according to all the pressure data in the relative peak time period and the peak.
[0238] In another implementation manner of this embodiment, the monitoring device can determine the relative trough time period according to the moment corresponding to the trough and the set duration. Wherein, the second duration difference between any moment in the relative trough time period and the moment corresponding to the trough is less than or equal to the set duration.
[0239] In this embodiment, the monitoring device can obtain all the pressure data in the above-mentioned relative trough time period, and obtain the trough data set according to all the pressure data in the relative trough time period and the trough.
[0240] Based on this, the monitoring device can obtain other data sets according to other pressure data except the above-mentioned peak data set and trough data set within the preset time period.
[0241] In this embodiment, after obtaining the peak data set, the monitoring device can calculate the first average pressure value of the peak data set according to the specific values corresponding to all the pressure data in the peak data set and the quantity of all the pressure data.
[0242] After obtaining the trough data set, the monitoring device can calculate the second average pressure value of the trough data set according to the specific values corresponding to all the pressure data in the trough data set and the quantity of all the pressure data.
[0243] After obtaining other data sets, the monitoring device can calculate the third average pressure value of the other data sets based on the specific values corresponding to all the pressure data in the other data sets and the quantity of all the pressure data.
[0244] In this embodiment, after obtaining the first average pressure value, the second average pressure value, and the third average pressure value, the monitoring device can calculate the third pressure difference between the first average pressure value and the third average pressure value, and calculate the fourth pressure difference between the second average pressure value and the third average pressure value, and compare the third pressure difference with the first set difference, and compare the fourth pressure difference with the second set difference. Among them, the first set difference and the second set difference can both be determined according to actual needs and are not limited here.
[0245] It should be noted that the first set difference and the second set difference can be the same or different.
[0246] In an embodiment of the present application, when the monitoring device detects that the third pressure difference is greater than or equal to the first set difference, and / or the fourth pressure difference is greater than or equal to the second set difference, it indicates that the difference between the peak data set and the other data sets is relatively large and / or the difference between the trough data set and the other data sets is relatively large. Therefore, the monitoring device can determine that the user's wearing result is that the user wears the orthosis abnormally.
[0247] In another embodiment of the present application, when the monitoring device detects that the third pressure difference is less than the first set difference and the fourth pressure difference is less than the second set difference, it indicates that the difference between the peak data set and the other data sets is relatively small, and the difference between the trough data set and the other data sets is also relatively small. Therefore, the monitoring device can determine that the user's wearing result is that the user wears the orthosis normally.
[0248] In still another embodiment of the present application, the monitoring device may further include an information prompt module. After detecting the user's wearing result, the monitoring device can send the wearing result to the information prompt module, and the information prompt module displays the wearing result.
[0249] Exemplarily, if the wearing result is that the user wears the orthosis abnormally, the information prompt part can display the words "The user wears the orthosis abnormally" so that relevant personnel and / or the user can know that the user wears the orthosis abnormally at this time; if the wearing result is that the user wears the orthosis normally, the information prompt part can display the words "The user wears the orthosis normally" so that relevant personnel and / or the user can know that the user wears the orthosis normally at this time.
[0250] As can be seen above, the monitoring method provided in this embodiment can accurately determine the wearing result of a user wearing an orthosis through the peak data set, the valley data set, and other data sets, improving the detection accuracy of the user's wearing result.
[0251] In another embodiment of the present application, when the monitoring device detects that its own current is less than or equal to the set power, it can generate a prompt message for prompting that the power of the monitoring device is insufficient through the information prompt module, so that relevant personnel and / or users can view the prompt message later. Among them, the set power can be determined according to actual needs and is not limited here.
[0252] In another embodiment of the present application, after the monitoring device and the orthosis are communicatively connected, the orthosis will continuously send pressure data to the monitoring device at a set frequency. When the monitoring device does not receive the pressure data sent by the orthosis within the time period corresponding to the set frequency, the monitoring device can generate a prompt message for prompting that the data transmission of the orthosis is abnormal through the information prompt module, so that relevant personnel and / or users can view the prompt message later. Among them, the set frequency can be determined according to actual needs and is not limited here.
[0253] Please refer to Figure 12 , Figure 12 which is the overall implementation flowchart of the monitoring method provided by an embodiment of the present application. As Figure 12 shown, after starting to monitor the orthosis worn by the user, the orthosis can establish a connection with the monitoring device (such as step S701 shown in Figure 12 ). If the connection fails, the orthosis continues to establish a connection with the monitoring device until the connection is successful. After successfully connecting to the monitoring device, the orthosis can send monitoring data to the monitoring device (such as step S702 shown in Figure 12 ). Among them, the monitoring data includes the pressure information of the orthosis and the status information of the user.
[0254] After that, the monitoring device can perform algorithm analysis on the monitoring data to obtain an algorithm result (such as step S703 shown in Figure 12 ). Specifically, the monitoring device can call the pressure mean algorithm to process the pressure information to obtain pressure data; the monitoring device can call the posture algorithm to analyze the status information under the posture type to obtain posture data; the monitoring device can call the breathing algorithm to analyze the status information under the breathing type to obtain breathing data.
[0255] After that, the monitoring can convert the above algorithm results (such as pressure data, posture data, and breathing data) into a graphical interface (such as step S704 shown in Figure 12 ), that is, visually display the above pressure data, posture data, and breathing data.
[0256] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not imply the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0257] Corresponding to a monitoring method described in the above embodiments, Figure 13 The structural schematic diagram of a monitoring device provided by an embodiment of the present application is shown. For the sake of convenience of description, only the parts related to the embodiments of the present application are shown. Refer to Figure 13 , the monitoring device 800 includes: a first acquisition unit 81, a first determination unit 82, a first calculation unit 83, and a first display unit 84.
[0258] Wherein:
[0259] The first acquisition unit 81 is used to acquire monitoring data when the user wears the orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user.
[0260] The first determination unit 82 is used to obtain pressure data according to the pressure information.
[0261] The first calculation unit 83 is used to calculate the status data corresponding to the status information of the status type according to the status type corresponding to the status information.
[0262] The first display unit 84 is used to visually display the pressure data and the status data.
[0263] In an embodiment of the present application, both the pressure information and the status information include corresponding time information, and the monitoring device 800 further includes: a matching unit. Wherein:
[0264] The matching unit is used to match the pressure data and the status data according to the time information to obtain the pressure data and the status data in the same time information.
[0265] In an embodiment of the present application, the first calculation unit 83 specifically includes: a first analysis unit and a second determination unit.
[0266] Wherein:
[0267] The first analysis unit is used when the status type includes an attitude type, analyze the status information under the attitude type to determine the attitude information of the user; the attitude information is used to describe the attitude of the user.
[0268] The second determination unit is used to determine the attitude data corresponding to the attitude information according to the attitude information.
[0269] In one embodiment of the present application, the status information includes pressure information and motion information of joints associated with the posture. The pressure information includes a pressure value and a pressure direction, and the motion information includes a motion speed value and a motion direction. Specifically, the first analysis unit includes: a third determination unit.
[0270] The third determination unit is configured to determine the posture information of the user according to the pressure information and motion information of the joints.
[0271] In one embodiment of the present application, the first calculation unit 83 specifically includes: a second analysis unit and a fourth determination unit.
[0272] Wherein:
[0273] The second analysis unit is configured to analyze the status information under the breathing type when the status type includes the breathing type, and determine the breathing information of the user wearing the orthosis.
[0274] The fourth determination unit is configured to determine the breathing data corresponding to the breathing behavior according to the breathing information.
[0275] In one embodiment of the present application, the status information includes a breathing rate. Specifically, the second analysis unit includes: a fifth determination unit.
[0276] The fifth determination unit is configured to determine the breathing information of the user according to the breathing rate.
[0277] In one embodiment of the present application, the first display unit 84 specifically includes: a response unit, a sixth determination unit, and a second display unit. Wherein:
[0278] The response unit is configured to respond to the configuration instruction of the user.
[0279] The sixth determination unit is configured to determine the time dimension and display mode of the visual display according to the configuration information carried by the configuration instruction.
[0280] The second display unit is configured to visually display the pressure data and status data according to the time dimension and display mode.
[0281] In one embodiment of the present application, the monitoring device 800 further includes: a reminder unit. Wherein:
[0282] The reminder unit is configured to remind the user and / or adjust the pressure of the orthosis according to the pressure data and status data.
[0283] It should be noted that for the information interaction, execution process, etc. between the above-mentioned devices / units, since they are based on the same concept as the method embodiment of the present application, their specific functions and the technical effects brought about can be specifically referred to in the method embodiment part, and will not be elaborated here.
[0284] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules as needed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for the convenience of mutual distinction and do not limit the protection scope of this application. The specific working processes of the units and modules in the above system can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated here.
[0285] Figure 14 FIG. is a schematic structural diagram of a monitoring device provided in another embodiment of the present application. As Figure 14 shown, the monitoring device 9 of this embodiment includes: at least one processor 90 ( Figure 14 only one is shown in the figure), a processor, a memory 91, and a computer program 92 stored in the memory 91 and executable on the at least one processor 90. When the processor 90 executes the computer program 92, the steps in any of the above-mentioned monitoring method embodiments are implemented.
[0286] The monitoring device may include, but is not limited to, a processor 90 and a memory 91. Those skilled in the art can understand that Figure 14 this is only an example of the monitoring device 9 and does not constitute a limitation on the monitoring device 9. It may include more or fewer components than shown in the figure, or combine some components, or different components. For example, it may also include input / output devices, network access devices, etc.
[0287] The so-called processor 90 may be a central processing unit (CPU), and this processor 90 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.
[0288] The memory 91 may be an internal storage unit of the monitoring device 9 in some embodiments, such as the memory of the monitoring device 9. The memory 91 may also be an external storage device of the monitoring device 9 in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the monitoring device 9. Further, the memory 91 may also include both the internal storage unit and the external storage device of the monitoring device 9. The memory 91 is used to store an operating system, application programs, a BootLoader, data, and other programs, such as the program code of the computer program, etc. The memory 91 may also be used to temporarily store data that has been output or will be output.
[0289] An embodiment of the present application also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0290] An embodiment of the present application provides a computer program product, and when the computer program product runs on a monitoring device, the monitoring device is enabled to execute the steps in the above-mentioned method embodiments.
[0291] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, to implement all or part of the processes in the above-mentioned method embodiments of the present application, a computer program can be used to instruct relevant hardware to complete. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to the monitoring device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk, or an optical disc, etc. In some jurisdictions, according to legislation and patent practice, the computer-readable medium may not be an electrical carrier signal and a telecommunication signal.
[0292] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed or recorded in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
[0293] The above-described embodiments are only used to illustrate the technical solutions of the present application and are not intended to limit the same. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features. However, such modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the respective embodiments of the present application and should all be included within the protection scope of the present application.
Claims
1. A monitoring method, applied to a monitoring device, characterized in that, The method includes: Obtaining monitoring data when the user wears the orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user; Obtaining pressure data based on the pressure information; Calculating status data corresponding to the status information of the status type according to the status type corresponding to the status information; Visually displaying the pressure data and the status data.
2. The monitoring method according to claim 1, characterized in that, Both the pressure information and the status information include corresponding time information. After calculating the status data corresponding to the status information of the status type according to the status type corresponding to the status information, the method further includes: Matching the pressure data and the status data according to the time information to obtain the pressure data and the status data with the same time information.
3. The monitoring method according to claim 1, characterized in that, The calculating the status data corresponding to the status information of the status type according to the status type corresponding to the status information includes: The status type includes a posture type. Analyzing the status information under the posture type to determine the posture information of the user; the posture information is used to describe the posture of the user; Determining posture data corresponding to the posture information according to the posture information.
4. The monitoring method according to claim 3, characterized in that, The status information includes the pressure information and motion information of joints associated with the posture. The pressure information includes a pressure value and a pressure direction, and the motion information includes a motion speed value and a motion direction. The analyzing the status information under the posture type to determine the posture information of the user includes: Determining the posture information of the user according to the pressure information and motion information of the joints.
5. The monitoring method according to claim 1, characterized in that, The calculating the status data corresponding to the status information of the status type according to the status type corresponding to the status information includes: The status type includes a breathing type. Analyzing the status information under the breathing type to determine the breathing information of the user wearing the orthosis; Determining breathing data corresponding to the breathing behavior according to the breathing information.
6. The monitoring method according to claim 5, characterized in that, The status information includes a breathing rate. The analyzing the status information under the breathing type to determine the breathing information of the user wearing the orthosis includes: Determining the breathing information of the user according to the breathing rate.
7. The monitoring method according to any one of claims 1-6, characterized in that, The visually displaying the pressure data and the status data includes: Responding to the configuration instruction of the user; Determining the time dimension and display mode of the visual display according to the configuration information carried by the configuration instruction; Visually displaying the pressure data and the status data according to the time dimension and the display mode.
8. The monitoring method according to any one of claims 1-6, characterized in that, The method further includes: Reminding the user and / or adjusting the pressure of the orthosis according to the pressure data and the status data.
9. A monitoring device, applied to a monitoring device, characterized in that, The monitoring device includes: A first obtaining unit, configured to obtain monitoring data when the user wears the orthosis; the monitoring data includes the pressure information of the orthosis and the status information of the user; A first determining unit, configured to obtain pressure data according to the pressure information; A first calculating unit, configured to calculate status data corresponding to the status information of the status type according to the status type corresponding to the status information; A first display unit for visually displaying the pressure data and the status data.
10. A monitoring system, comprising an orthosis and a monitoring device, wherein there is a communication connection between the orthosis and the monitoring device, the orthosis is used for correcting the user's body or preventing deformity, and the monitoring device is used for executing the monitoring method according to any one of claims 1-8.