Method and system for evaluating state data of patient after anesthesia
Through adaptive adjustment of instructions and generation of recovery monitoring models, combined with anti-conflict strategy and OpenCV positioning and acquisition of evaluation data, the problems of low data collection efficiency and conflict in the evaluation of patient status data after anesthesia are solved, and an efficient and accurate evaluation process is achieved. , improves the automation and targetedness of evaluation.
Patent Information
- Application Number
- CN202411238540.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-09-04
AI Technical Summary
The existing post-ansthesia patient status data evaluation system has problems such as inefficient data collection and conflicts between equipment instructions, which leads to a reduction in the timeliness and accuracy of the assessment, which increases the work burden of medical staff and may delay the patient's treatment and rehabilitation process.
Through adaptive adjustment instructions, automatically match monitoring equipment and acquisition equipment, generate a recovery monitoring model, determine the instruction sequence, use anti-conflict strategy to adjust the instruction sequence, realize the automation and process of data collection, and use OpenCV to locate the instruction area and attributes Collect evaluation data.
Improve the accuracy and efficiency of patient status data evaluation after anesthesia, reduce manual intervention and error rates, ensure the accuracy and stability of data collection, and provide convenient and efficient evaluation tools to adapt to the evaluation needs of different patients. .
Smart Images

Figure CN119170274A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to data processing technology, and in particular to a method and system for evaluating patient status data after anesthesia surgery. Background Art
[0002] In the medical field, the evaluation of the patient's status data after anesthesia is an important part of ensuring patient safety and promoting rapid recovery. With the continuous advancement of medical technology, the demand for monitoring and evaluation of patients after anesthesia is also increasing. The patient's status after anesthesia surgery is affected by many factors, including the type of surgery, the depth of anesthesia, the patient's physical condition, etc. These factors may cause the patient to have different physiological reactions and recovery states after surgery. Therefore, accurately and timely obtaining and analyzing the patient's postoperative status data is of great significance for formulating personalized rehabilitation plans and preventing the occurrence of complications.
[0003] At present, in the existing post-anesthesia patient status data evaluation system, there is often a problem of low data collection efficiency. For example, medical staff evaluate the patient's status according to the corresponding instructions. However, when evaluating through equipment, there may be conflicts between instructions between different devices deployed around the patient at the same time, resulting in data confusion. In addition, it will make the data collection process complicated and time-consuming, reducing the timeliness and accuracy of the evaluation. This situation not only increases the workload of medical staff, but may also delay the patient's treatment and rehabilitation process due to inaccurate or missing data.
[0004] Therefore, how to adaptively adjust the instructions to effectively avoid conflicts and interferences in the data collection process, thereby making the evaluation process more streamlined and automated, has become a problem that needs to be solved urgently. Summary of the invention
[0005] The embodiment of the present invention provides a method for evaluating the status data of a patient after anesthesia, which can adaptively adjust instructions and effectively avoid conflicts and interferences in the data collection process, thereby making the evaluation process more streamlined and automated.
[0006] A first aspect of the present invention provides a method for evaluating status data of a patient after anesthesia surgery, comprising:
[0007] In response to the monitoring information, the sub-region number of the patient is obtained, the monitoring device and the acquisition device are matched according to the sub-region number, and the indicator data of the monitoring device is evaluated and processed according to the preset indicator to obtain the indicator evaluation data;
[0008] Acquire the patient's surgical data, generate a restorative monitoring model according to the surgical data, determine the instruction sequence at each monitoring moment based on the restorative monitoring model, and send the instruction sequence to the acquisition device;
[0009] Collecting devices that execute instruction sequences at the same monitoring time in the total area are counted to obtain an anti-collision set, and the anti-collision strategy is called to sequentially adjust the instruction sequence of each collection device in the anti-collision set to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the collection device;
[0010] Based on the sub-area positioning device, the instruction areas of the synchronous instruction sequence and the alternating instruction sequence are acquired in sequence, and the acquisition device is controlled to locate and acquire the restorative assessment data according to the instruction area and instruction attributes, and the patient status data is obtained based on the indicator evaluation data and the restorative assessment data.
[0011] Optionally, in a possible implementation of the first aspect, acquiring surgical data of the patient, generating a restorative monitoring model according to the surgical data, and determining an instruction sequence at each monitoring moment based on the restorative monitoring model and sending the instruction sequence to the acquisition device include:
[0012] Acquiring surgical data of a patient, wherein the surgical data includes patient data and a surgical site;
[0013] Building a patient character model based on the patient data, annotating and updating the patient character model according to the surgical site, and generating a restorative monitoring model;
[0014] receiving the monitoring time and evaluation instruction configured by the physician for each evaluation part in the restorative monitoring model, and configuring a corresponding monitoring number for the evaluation instruction;
[0015] The evaluation instructions of the evaluation parts corresponding to the same monitoring moment are counted to obtain the evaluation instruction set corresponding to each monitoring moment, and the evaluation instructions in the evaluation instruction set are sorted in ascending order based on the monitoring number to obtain the instruction sequence of each monitoring moment and send it to the acquisition device.
[0016] Optionally, in a possible implementation of the first aspect, the acquisition devices that execute instruction sequences at the same monitoring time in the statistical total area obtain an anti-collision set, and the anti-collision strategy is called to sequentially adjust the instruction sequence of each acquisition device in the anti-collision set to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device, including:
[0017] Counting the collection devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, and obtaining the instruction sequence of each collection device in the anti-collision set;
[0018] Determining identical evaluation instructions in the instruction sequence as identical evaluation instructions, and determining the remaining instructions in the instruction sequence as personality evaluation instructions;
[0019] The instruction sequence of each acquisition device in the anti-collision set is sequentially adjusted according to the same evaluation instruction and the individual evaluation instruction, and the instruction sequence of the acquisition device is updated by obtaining a synchronous instruction sequence and an alternating instruction sequence.
[0020] Optionally, in a possible implementation of the first aspect, sequentially adjusting the instruction sequence of each acquisition device in the anti-collision set according to the same evaluation instruction and the individual evaluation instruction to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device includes:
[0021] Obtaining the same evaluation instructions in the instruction sequences of each acquisition device in the anti-collision set, and sequentially sorting the same evaluation instructions based on the corresponding monitoring moments to obtain a synchronization instruction sequence, wherein the same evaluation instructions in the synchronization instruction sequence have corresponding playback durations;
[0022] Determine the alternation time according to the monitoring time and the synchronization duration of the synchronization instruction sequence, and determine the number of acquisition devices with the same personality evaluation instruction in the anti-collision set as the sorting number of each personality evaluation instruction;
[0023] Taking the alternation moment as the starting moment, the personality evaluation instructions are sequentially sorted in descending order based on the sorting quantity to obtain a fusion evaluation sequence, wherein the personality evaluation instructions in the fusion evaluation sequence have corresponding playing durations;
[0024] Obtaining individual evaluation instructions of each acquisition device in the anti-collision set as independent evaluation instructions, and selecting individual evaluation instructions in the fusion evaluation sequence in sequence based on the independent evaluation instructions to obtain an alternating instruction sequence corresponding to the acquisition device;
[0025] The instruction sequence of the acquisition device is updated according to the synchronous instruction sequence and the alternating instruction sequence.
[0026] Optionally, in a possible implementation manner of the first aspect, the sub-area-based positioning device sequentially acquires the instruction areas of the synchronization instruction and the alternating instruction, and controls the acquisition device to locate and acquire the restorability assessment data according to the instruction area and instruction attributes, including:
[0027] The sub-region positioning device sequentially acquires the instruction regions of the synchronization instruction and the alternation instruction, and determines that the acquisition device executes the evaluation instruction in the synchronization instruction sequence or the alternation instruction sequence as the execution instruction;
[0028] Retrieving the instruction attribute corresponding to the execution instruction, extracting the contour corresponding to the instruction attribute in the instruction area based on OpenCV, and obtaining the part contour corresponding to the instruction attribute, wherein the instruction attribute has a corresponding preset positioning distance;
[0029] Determine a collection positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance;
[0030] Controlling the acquisition device to perform positioning acquisition according to the acquisition positioning point to obtain restorative data corresponding to the patient, and evaluating and processing the restorative data to obtain restorative evaluation data;
[0031] Patient status data is obtained based on the indicator assessment data and the restorative assessment data.
[0032] Optionally, in a possible implementation manner of the first aspect, determining the collection positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance includes:
[0033] Acquire the center point of the part contour as the midpoint of the part contour, extract the sub-region contour within the instruction area based on OpenCV, and determine the contour edge line of the sub-region contour with the smallest distance from the midpoint of the part contour as the positioning edge line;
[0034] Constructing a positioning vertical line perpendicular to the positioning edge line based on the midpoint of the part contour, and determining an intersection point between the positioning vertical line and the positioning edge line as a positioning intersection point;
[0035] Taking the midpoint of the part contour as the starting point and the direction along the positioning vertical line toward the positioning intersection as the positioning direction;
[0036] Taking the positioning intersection as a starting point, a collection positioning point is determined on the positioning vertical line according to the positioning direction and a preset positioning distance.
[0037] Optionally, in a possible implementation of the first aspect, obtaining the patient status data based on the indicator evaluation data and the restorative evaluation data includes:
[0038] Counting the number of all indicators in the indicator evaluation data to obtain the total number of indicators, and obtaining the qualified number of indicators of the qualified indicators in the indicator evaluation data;
[0039] Determine the number of all indicators in the restorability assessment data to obtain a total restorability assessment number, and obtain the qualified number of restorability of the qualified indicators in the restorability assessment data;
[0040] According to the ratio of the qualified number of the indicator to the total number of the indicator, an indicator coefficient is obtained, and based on the ratio of the qualified number of the restorability to the total number of the restorability evaluation, a restorability coefficient is obtained;
[0041] Calculation is performed based on the index coefficient and the recovery coefficient to obtain patient status data.
[0042] Optionally, in a possible implementation manner of the first aspect, the calculating based on the indicator coefficient and the restoration coefficient to obtain the patient status data includes:
[0043] The patient status data is obtained by the following formula:
[0044]
[0045] Among them, s is the patient status data, q ind is the number of qualified indicators, n ind is the total number of indicators, k ind is the indicator weight value, q res is the qualified number of recovery, n res is the total number of recovery assessments, k res is the recovery weight value.
[0046] Optionally, in a possible implementation of the first aspect, when it is determined that the patient status data is less than or equal to a preset status value, a monitoring device corresponding to the patient is retrieved as an abnormal monitoring device, and a display area corresponding to an abnormal indicator in the abnormal monitoring device is obtained as an abnormal area;
[0047] Collecting indicator data in the abnormal area in real time to obtain display indicator data;
[0048] Controlling the sub-area positioning device to collect the instruction area corresponding to the patient to obtain patient display data;
[0049] Constructing an initial display area, obtaining the midpoints of the left boundary line and the right boundary line of the initial display area as segmentation midpoints, connecting the segmentation midpoints to obtain a segmentation display area, wherein the segmentation display area includes an indicator display area located on the upper side and a status display area located on the lower side;
[0050] Acquire the number of the display indicator data as the number of divisions, and evenly divide the indicator display area based on the number of divisions to obtain a plurality of sub-indicator areas;
[0051] The display indicator data are sequentially filled into the sub-indicator area for display, and the patient display data is sent to the status display area for display, and a linkage display area is generated and sent to the physician end.
[0052] A second aspect of the present invention provides a system for evaluating the status data of a patient after anesthesia surgery, comprising:
[0053] A monitoring module, which is used to respond to monitoring information, obtain the sub-region number of the patient, match the monitoring device and the acquisition device according to the sub-region number, and evaluate and process the indicator data of the monitoring device according to preset indicators to obtain indicator evaluation data;
[0054] A generation module, used for acquiring the patient's surgical data, generating a restorative monitoring model according to the surgical data, and determining an instruction sequence at each monitoring moment based on the restorative monitoring model and sending the instruction sequence to the acquisition device;
[0055] An adjustment module is used to count the acquisition devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, call the anti-collision strategy to sequentially adjust the instruction sequence of each acquisition device in the anti-collision set, obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device;
[0056] An evaluation module is used to sequentially acquire the instruction areas of the synchronous instruction sequence and the alternating instruction sequence based on a sub-area positioning device, control the acquisition device to locate and acquire restorative evaluation data according to the instruction areas and instruction attributes, and obtain patient status data based on the indicator evaluation data and the restorative evaluation data.
[0057] According to a third aspect of the present invention, there is provided an electronic device, comprising: a memory, a processor and a computer program, wherein the computer program is stored in the memory, and the processor runs the computer program to execute the first aspect of the present invention and various methods that may be involved in the first aspect.
[0058] According to a fourth aspect of the present invention, a storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the first aspect of the present invention and various methods that may be involved in the first aspect.
[0059] The beneficial effects of the present invention are as follows:
[0060] 1. The post-anesthesia patient status data evaluation method proposed in the present invention realizes the full automation processing from monitoring information response to patient status data generation through systematic process design. The method first automatically matches the monitoring equipment and the acquisition equipment according to the monitoring information, and evaluates and processes the monitoring data based on preset indicators, which greatly reduces manual intervention and error rate. Subsequently, a restorative monitoring model is automatically generated through surgical data, and the instruction sequence at each monitoring moment is determined accordingly, further improving the accuracy and efficiency of the evaluation. In the entire process, each link such as data collection, instruction sending, anti-collision processing, positioning collection and data evaluation has realized automated operation, which significantly improves the process and automation level of the evaluation method, and provides medical staff with a more convenient and efficient evaluation tool.
[0061] 2. Aiming at the problems of data collection conflicts and low efficiency in the prior art, the present invention introduces an anti-collision strategy to sequentially adjust the instruction sequences of the collection devices that may conflict at the same monitoring time. By counting the collection devices at the same monitoring time in the total area, an anti-collision set is formed, and the instruction sequence is sequentially adjusted according to the same evaluation instructions and individual evaluation instructions to obtain a synchronous instruction sequence and an alternating instruction sequence. This effectively avoids conflicts and interferences in the data collection process and ensures the accuracy and orderliness of data collection. At the same time, the setting of the synchronous instruction sequence and the alternating instruction sequence also improves the efficiency and stability of data collection.
[0062] 3. The present invention also has the ability to perform positioning and collection according to different conditions of the patient. Through the sub-area positioning device, the present invention can sequentially obtain the instruction areas of the synchronous instructions and the alternating instructions, and control the acquisition device to locate and collect the restorative assessment data according to the instruction area and instruction attributes. In this process, based on the contour extraction and positioning of OpenCV, the contour of the part corresponding to the instruction attribute in the instruction area can be accurately identified, and the acquisition positioning point can be determined accordingly, so that the present invention can determine different acquisition points according to the different acquisition parts of the patient, thereby ensuring the accuracy of the collected data and facilitating subsequent identification. This positioning and acquisition method not only improves the accuracy of data acquisition, but also can be flexibly adjusted according to the actual situation of the patient to ensure the pertinence and effectiveness of the evaluation. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 A flow chart of a method for evaluating patient status data after anesthesia provided by the present invention;
[0064] Figure 2 A schematic diagram of an evaluation index table provided by the present invention;
[0065] Figure 3 A schematic diagram of a linkage display area provided by the present invention;
[0066] Figure 4 This is a schematic diagram of the structure of a post-anesthesia patient status data evaluation system provided by the present invention;
[0067] Figure 5 A schematic diagram of the hardware structure of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0068] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0069] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein.
[0070] It should be understood that in various embodiments of the present invention, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0071] It should be understood that in the present invention, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.
[0072] It should be understood that in the present invention, "plurality" refers to two or more than two. "And / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "Contains A, B and C", "Contains A, B, C" means that A, B, and C are all included, "Contains A, B or C" means that one of A, B, and C is included, and "Contains A, B and / or C" means that any one, any two, or any three of A, B, and C are included.
[0073] It should be understood that in the present invention, "B corresponding to A", "B corresponding to A", "A corresponds to B" or "B corresponds to A" means that B is associated with A and B can be determined based on A. Determining B based on A does not mean determining B based only on A, but B can also be determined based on A and / or other information. A and B match when the similarity between A and B is greater than or equal to a preset threshold.
[0074] Depending on the context, "if" as used herein may be interpreted as "when" or "when" or "in response to determining" or "in response to detecting."
[0075] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0076] The present invention provides a method for evaluating the status data of a patient after anesthesia. Figure 1 As shown, steps S1-S4 are included:
[0077] S1, responding to monitoring information, obtaining the sub-region number of the patient, matching the monitoring device and the acquisition device according to the sub-region number, evaluating and processing the indicator data of the monitoring device according to preset indicators, and obtaining indicator evaluation data.
[0078] It is understandable that when a patient needs anesthesia monitoring after surgery, the server can respond to the corresponding monitoring information to obtain the patient's corresponding sub-area number, thereby matching the corresponding patient with the corresponding monitoring equipment and acquisition equipment to monitor and evaluate the patient.
[0079] Among them, the monitoring information is the information of anesthesia monitoring of the patient, the sub-area number is the number of the area where the patient is located, which can be the bed number, the monitoring equipment is the equipment for monitoring the patient's characteristic information, such as a monitor, the collection equipment is the equipment for collecting anesthesia monitoring, that is, a robot for collecting postoperative anesthesia recovery, the preset indicators are pre-set monitoring indicators, such as respiration, blood pressure, blood oxygen, etc., the indicator data is the display data corresponding to the preset indicators on the monitoring device, and the indicator evaluation data is the result data of evaluating the indicator data.
[0080] It is not difficult to understand that in the prior art, the non-ventilation preset index has a normal standard evaluation value. When the index data corresponding to the monitoring equipment is not within the range of the normal standard value, the health value of the corresponding physical characteristics of the patient can be marked. For example, the normal blood pressure range for adults at rest is: systolic pressure is 90-140 mmHg, and diastolic pressure is 60-90 mmHg. When the systolic pressure is greater than or equal to 140 and the diastolic pressure is greater than or equal to 90, it can be judged as hypertension. When the systolic pressure is between 140-159 and the diastolic pressure is between 90-99, it can be judged as grade 1 hypertension. When the systolic pressure is between 160-179 and the diastolic pressure is between 100-109, it can be judged as grade 2 hypertension. When the systolic pressure is greater than or equal to 180 and the diastolic pressure is greater than or equal to 110, it can be judged as grade 3 hypertension.
[0081] S2, acquiring the patient's surgical data, generating a restorative monitoring model according to the surgical data, determining an instruction sequence at each monitoring moment based on the restorative monitoring model, and sending the instruction sequence to the acquisition device.
[0082] It is understandable that in order to evaluate the patient's postoperative condition, it may be necessary to broadcast relevant instructions through voice acquisition equipment, so as to determine the patient's corresponding recovery status through the patient's execution response. Therefore, in order for the broadcasted instructions to not affect the patient's condition, it is necessary to generate a corresponding restorative monitoring model based on the patient's actual surgical situation. For example, when the patient's hand is fractured, there is no need to generate corresponding hand instructions during subsequent monitoring and evaluation, so as to avoid secondary trauma to the patient.
[0083] Among them, the surgical data is the body part data of the patient undergoing surgery, the restorative monitoring model is a human body model with surgical marks, the monitoring time is the time for evaluation and monitoring, and the instruction sequence is a sequence of multiple instructions.
[0084] It is not difficult to understand that since the operation completion time, physical condition, etc. corresponding to different personnel are different, the corresponding monitoring time will also be different. Therefore, the collection equipment can evaluate the patient's status according to the monitoring time.
[0085] In some embodiments, step S2 (obtaining surgical data of the patient, generating a restorative monitoring model according to the surgical data, and determining an instruction sequence at each monitoring moment based on the restorative monitoring model and sending it to the acquisition device) includes S21-S2:
[0086] S21, obtaining the patient's surgical data, wherein the surgical data includes the patient's data and the surgical site.
[0087] It is understandable that, by obtaining the surgical data corresponding to the patient, a restorative monitoring model corresponding to the patient can be constructed based on the surgical data.
[0088] The surgical data includes patient data and surgical site. The patient data refers to the patient's physical data, such as height, weight, etc. The surgical site refers to the body part of the patient where the surgery is performed, such as an arm, ankle, etc.
[0089] S22, constructing a patient character model based on the patient data, annotating and updating the patient character model according to the surgical site, and generating a restorative monitoring model.
[0090] It is understandable that a patient character model corresponding to the patient can be constructed based on the patient data, and the surgical site can be marked in the patient character model to obtain a restorative monitoring model, so that subsequent physicians can configure instructions according to the restorative monitoring model to avoid generating instruction information corresponding to the surgical site to ensure the safety of the patient.
[0091] S23, receiving the monitoring time and evaluation instruction configured by the physician for each evaluation part in the restorative monitoring model, and configuring a corresponding monitoring number for the evaluation instruction.
[0092] It is understandable that the physician side can configure corresponding monitoring times and evaluation instructions for each evaluation part of the restorative monitoring model, so that the subsequent acquisition equipment can broadcast the evaluation instructions according to the monitoring time to judge the patient's recovery status. In addition, since the anesthesia recovery time of different parts of the patient after surgery may be the same, different evaluation parts may have the same monitoring time, so that monitoring and evaluation can be performed at the same time. In order to facilitate subsequent monitoring and evaluation, corresponding monitoring numbers can be set for corresponding evaluation instructions to facilitate the subsequent sorting of evaluation instructions so that they can be executed in sequence.
[0093] Among them, the physician end is the information terminal of the physician, which can be a mobile phone, computer, etc. The evaluation part is the part for status evaluation, which can be hands, feet, legs, etc. The evaluation instruction is the instruction information for status evaluation, such as move your right hand, lift your left leg, etc. The monitoring number is the number for monitoring and evaluation.
[0094] S24, counting the evaluation instructions of the evaluation parts corresponding to the same monitoring moment, obtaining the evaluation instruction set corresponding to each monitoring moment, and sorting the evaluation instructions in the evaluation instruction set in ascending order based on the monitoring number, obtaining the instruction sequence of each monitoring moment and sending it to the acquisition device.
[0095] It can be understood that in order to determine the execution time of multiple evaluation instructions corresponding to the same monitoring moment and prevent subsequent acquisition devices from broadcasting multiple times and affecting the patient's execution of the evaluation instructions, the evaluation instructions can be sorted in ascending order according to the monitoring number, so as to obtain an instruction sequence and send it to the acquisition device so that the acquisition device can broadcast and collect data information in order.
[0096] Among them, the evaluation instruction set is the instruction set corresponding to the same monitoring time, and the instruction sequence is the sequence obtained by sorting the evaluation instructions in the set in ascending order according to the monitoring number. For example, the sorted instruction sequence can be (raise left hand, raise right hand, raise left leg).
[0097] S3, counting the collection devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, calling the anti-collision strategy to sequentially adjust the instruction sequence of each collection device in the anti-collision set, and obtaining the synchronous instruction sequence and the alternating instruction sequence to update the instruction sequence of the collection device.
[0098] It should be noted that since there may be multiple patients in the same ward who need to undergo postoperative status evaluation and monitoring, in order to prevent multiple acquisition devices from broadcasting different instructions at the same time, which would affect the patients' hearing and easily confuse the patients into making erroneous instructions, thus affecting the patients' evaluation results, it is necessary to adjust and update the instruction sequences corresponding to the relevant acquisition devices to prevent instruction conflicts from affecting the patients, so as to improve the accuracy of the evaluation results.
[0099] It can be understood that the total area is the area where multiple patients are located, which can be the same ward area. The anti-collision set is the set of acquisition devices that execute the instruction sequence at the same monitoring time in the total area. For example, there are 3 patients in the same ward and 3 acquisition devices are required to collect the recovery status respectively at the same monitoring time. Then the anti-collision set can be obtained as (acquisition device 1, acquisition device 2, acquisition device 3). The synchronous instruction sequence is the evaluation instruction sequence shared by multiple acquisition devices, and the alternating instruction sequence is the instruction sequence broadcast alternately by the acquisition devices.
[0100] In some embodiments, step S3 (counting the acquisition devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, calling the anti-collision strategy to sequentially adjust the instruction sequence of each acquisition device in the anti-collision set, obtaining the synchronous instruction sequence and the alternating instruction sequence to update the instruction sequence of the acquisition device) includes S31-S33:
[0101] S31, collecting devices that execute instruction sequences at the same monitoring time in the total area are counted to obtain an anti-collision set, and the instruction sequence of each collecting device in the anti-collision set is obtained.
[0102] It is understandable that in order to prevent multiple acquisition devices in the total area from broadcasting different evaluation instructions at the same monitoring moment, causing confusion to the patient, the acquisition devices that execute the instruction sequence at the same monitoring moment can be summed up and counted to obtain an anti-collision set, and the instruction sequence of each acquisition device in the anti-collision set can be obtained, so as to subsequently update and adjust the corresponding instruction sequence to ensure that it will not affect the patient and improve the accuracy of the evaluation data.
[0103] S32, determining the same evaluation instructions in the instruction sequence as the same evaluation instructions, and determining the remaining instructions in the instruction sequence as personality evaluation instructions.
[0104] It can be understood that the same evaluation instructions are the same evaluation instructions in multiple instruction sequences, and the individual evaluation instructions are the remaining non-identical evaluation instructions in the instruction sequences.
[0105] For example: when the instruction sequence corresponding to acquisition device 1 is (raise left hand, raise left leg, raise right hand), the instruction sequence corresponding to acquisition device 2 is (raise left hand, raise right hand, raise right leg), and the instruction sequence corresponding to acquisition device 3 is (raise right hand, raise left leg, raise right leg, turn head, raise left hand), since the instruction sequences corresponding to the three acquisition devices all include raise left hand and raise right hand, the same evaluation instructions can be obtained as raise left hand and raise right hand. Therefore, the corresponding personality evaluation instructions are raise left leg, raise right leg, and turn head.
[0106] Through the above implementation, the present invention can determine the same evaluation instructions and the individual evaluation instructions, so as to adjust and update them respectively according to different types of evaluation instructions.
[0107] S33, sequentially adjusting the instruction sequence of each acquisition device in the anti-collision set according to the same evaluation instruction and the individual evaluation instruction, obtaining a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device.
[0108] It is understandable that the instruction sequence corresponding to each acquisition device is adjusted according to the same evaluation instructions and individual evaluation instructions, so that subsequent acquisition devices can broadcast and collect data according to the updated instruction sequence, thereby improving the accuracy of the evaluation results.
[0109] In some embodiments, step S33 (adjusting the instruction sequence of each acquisition device in the anti-collision set in sequence according to the same evaluation instruction and the individual evaluation instruction to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device) includes S331-S33:
[0110] S331, obtaining the same evaluation instructions in the instruction sequence of each acquisition device in the anti-collision set, and sorting the same evaluation instructions in sequence based on the corresponding monitoring time to obtain a synchronous instruction sequence, wherein the same evaluation instructions in the synchronous instruction sequence have corresponding playback durations.
[0111] It is understandable that the same evaluation instructions in the acquired instruction sequences of each acquisition device can be sorted in sequence to obtain a corresponding synchronous instruction sequence, and each evaluation instruction has a corresponding playback duration, such as 1 minute.
[0112] Among them, the synchronization instruction sequence is an instruction sequence after the same evaluation instructions corresponding to each acquisition device are sorted. For example, when the same evaluation instructions corresponding to acquisition device 1, acquisition device 2 and acquisition device 3 are raise left hand, raise right hand, the corresponding synchronization instruction sequence can be obtained as (raise left hand, raise right hand). When the monitoring time is 10:00, since each identical evaluation instruction has a corresponding playback time of 1 minute, the time for raising the left hand is 10:00. After the playback of raising the left hand is completed, the corresponding time is 10:01, and the playback time of raising the right hand is 10:01.
[0113] Through the above implementation, the present invention realizes the sorting of the same evaluation instructions and obtains the synchronous instruction sequence, so as to facilitate the subsequent updating of the instruction sequence corresponding to each acquisition device.
[0114] S332, determining the alternation time according to the monitoring time and the synchronization duration of the synchronization instruction sequence, and determining the number of acquisition devices with the same personality evaluation instruction in the anti-collision set as the ranking number of each personality evaluation instruction.
[0115] It can be understood that the synchronization duration is the duration of playing the instructions in the synchronization instruction sequence. For example, when each instruction is played for 1 minute and there are 2 instructions in the synchronization instruction sequence, the corresponding synchronization duration is 1×2=2 minutes. Therefore, the alternation time can be determined based on the monitoring time and the synchronization duration.
[0116] The alternating time is the time at which the personality assessment instructions are played alternately. For example, when the monitoring time is 10:00 and the synchronization time is 2 minutes, the corresponding alternating time is 10:02.
[0117] It is not difficult to understand that in order to determine the sorting position and playback time of the personality assessment instructions corresponding to each acquisition device, the number of acquisition devices corresponding to each personality assessment instruction can be counted, so that the instructions can be sorted according to the number corresponding to each personality assessment instruction. Among them, the sorting number of each personality assessment instruction is the number of acquisition devices with the same personality assessment instruction in the anti-collision set.
[0118] For example, when the instruction sequence corresponding to collection device 1 is (raise left hand, raise right hand, raise left leg), the instruction sequence corresponding to collection device 2 is (raise left hand, raise right hand, raise right leg), and the instruction sequence corresponding to collection device 3 is (raise left hand, raise right hand, raise left leg, raise right leg, turn head), among which the personality assessment instructions are raise left leg, raise right leg, turn head. Since raising the left leg corresponds to collection device 1 and collection device 3, raising the right leg corresponds to collection device 2 and collection device 3, and turning the head corresponds to collection device 3, the sorting number corresponding to the personality assessment instruction (raise left leg) is 2, the sorting number corresponding to the personality assessment instruction (raise right leg) is 2, and the sorting number corresponding to the personality assessment instruction (turn head) is 1.
[0119] S333, taking the alternation moment as the starting moment, sorting the personality evaluation instructions in descending order based on the sorting quantity to obtain a fusion evaluation sequence, wherein the personality evaluation instructions in the fusion evaluation sequence have corresponding play durations.
[0120] It can be understood that the fusion evaluation sequence is a sequence in which the personality evaluation instructions corresponding to all the acquisition devices are sorted in descending order according to the sorting quantity. For example, when the sorting quantity corresponding to the personality evaluation instruction (raise left leg) is 2, the sorting quantity corresponding to the personality evaluation instruction (raise right leg) is 2, and the sorting quantity corresponding to the personality evaluation instruction (turn head) is 1, the fusion evaluation sequence can be obtained as (raise left leg, raise right leg, turn head), and when the alternation time is 10:02, the corresponding starting time in the fusion evaluation sequence is 10:02, that is, the corresponding playback time of the personality evaluation instruction (raise left leg) is 10:02, wherein each personality evaluation instruction has a corresponding playback time, such as 1 minute, then the corresponding playback time of the personality evaluation instruction (raise right leg) in the fusion evaluation sequence is 10:03, and the corresponding playback time of the personality evaluation instruction (turn head) is 10:04.
[0121] S334, obtaining individual evaluation instructions of each acquisition device in the anti-collision set as independent evaluation instructions, and selecting individual evaluation instructions in the fusion evaluation sequence in sequence based on the independent evaluation instructions to obtain an alternating instruction sequence corresponding to the acquisition device.
[0122] It can be understood that the independent evaluation instructions are individual evaluation instructions for each acquisition device in the anti-conflict set. For example, the independent evaluation instruction corresponding to acquisition device 1 is raise the left leg, the independent evaluation instruction corresponding to acquisition device 2 is raise the right leg, and the independent evaluation instructions corresponding to acquisition device 3 are raise the left leg, raise the right leg, and turn the head.
[0123] It is not difficult to understand that the fused evaluation sequence is selected according to the independent evaluation instructions corresponding to each acquisition device, so as to obtain the alternating instruction sequence corresponding to each acquisition device, wherein each independent evaluation instruction has a corresponding playback time. For example, when the fused evaluation sequence is (lift left leg, lift right leg, turn head), the playback time corresponding to the individual evaluation instruction (lift left leg) is 10:02, the playback time corresponding to the individual evaluation instruction (lift right leg) is 10:03, and the playback time corresponding to the individual evaluation instruction (turn head) is 10:04. Therefore, it can be obtained that the alternating instruction sequence corresponding to acquisition device 1 is (lift left leg) with a playback time of 10:02, the alternating instruction sequence corresponding to acquisition device 2 is (lift right leg) with a playback time of 10:03, and the alternating instruction sequence corresponding to acquisition device 3 is (lift left leg, lift right leg, turn head) with playback times of 10:02, 10:03, and 10:04 respectively.
[0124] S335: Update the instruction sequence of the acquisition device according to the synchronization instruction sequence and the alternating instruction sequence.
[0125] It can be understood that the instruction sequence of the acquisition device can be updated according to the synchronous instruction sequence and the alternating instruction sequence corresponding to each acquisition device. For example, the synchronous instruction sequence is in front and the alternating instruction sequence is in the back, so that multiple acquisition devices corresponding to the same monitoring time in the total area can play the same evaluation instruction at the same time. When playing different evaluation instructions, they can be played alternately according to time to reduce playback conflicts and avoid confusion for patients.
[0126] S4, based on the sub-area positioning device, sequentially obtains the instruction areas of the synchronous instruction sequence and the alternating instruction sequence, controls the acquisition device to locate and acquire the restorative assessment data according to the instruction area and instruction attributes, and obtains the patient status data based on the indicator evaluation data and the restorative assessment data.
[0127] It should be noted that when using an acquisition device to capture action video of a patient executing an assessment instruction, it is necessary to determine the acquisition position of the acquisition device based on the sub-area positioning device so that the acquisition device can capture clear restorative assessment data, making it easier to view clear restorative assessment data and thereby obtain accurate patient status data.
[0128] It can be understood that the sub-area positioning device is a device that can capture the sub-area, such as a camera that corresponds one-to-one to the hospital bed. The command area is the area for executing commands, which can be the area corresponding to the patient's bed and the area within a certain distance from the bed. The command attribute is the attribute of the body part corresponding to the evaluation command. For example, when the command is to raise the left leg, the corresponding command attribute is the left leg. The restorative assessment data is the assessment data of the patient's postoperative recovery, and the patient status data is the status data of the patient's postoperative recovery.
[0129] In some embodiments, step S4 (obtaining the instruction area of the synchronization instruction and the alternating instruction in sequence based on the sub-area positioning device, and controlling the acquisition device to locate and collect the restorability assessment data according to the instruction area and instruction attributes) includes S41-S45:
[0130] S41, based on the sub-area positioning device, sequentially acquires the instruction areas of the synchronous instruction and the alternating instruction, and determines that the acquisition device executes the evaluation instruction in the synchronous instruction sequence or the alternating instruction sequence as the execution instruction.
[0131] It can be understood that the instruction area is acquired and the execution instruction is determined so as to subsequently determine the execution position of the corresponding acquisition device in the execution instruction, thereby acquiring clear recovery data.
[0132] The execution instruction is an evaluation instruction in which the acquisition device executes a synchronous instruction sequence or an alternating instruction sequence. For example, when the acquisition device plays "raise left leg", the corresponding execution instruction is "raise left leg".
[0133] S42, calling the instruction attribute corresponding to the execution instruction, extracting the contour corresponding to the instruction attribute in the instruction area based on OpenCV, and obtaining the part contour corresponding to the instruction attribute, wherein the instruction attribute has a corresponding preset positioning distance.
[0134] It can be understood that when the server retrieves the instruction attributes corresponding to the corresponding execution instructions, it can use OpenCV image recognition technology to extract the contour corresponding to the instruction attributes in the instruction area collected by the sub-area positioning device, thereby obtaining the part contour and determining the preset positioning distance corresponding to the instruction attributes, so as to obtain the corresponding collection positioning point later.
[0135] Among them, the part contour is the contour of the execution part corresponding to the instruction attribute. For example, when the execution instruction is to raise the left hand, the corresponding instruction attribute is the left hand, so that the contour of the left hand can be extracted, and the corresponding part contour is the left hand contour.
[0136] It is not difficult to understand that when collecting images of different parts, the position of the collection device needs to be adjusted. For example, when collecting and photographing the hands, in order to clearly capture the hand movements, the collection device needs to be located closer to the bed. When collecting and photographing the legs, in order to capture the entire legs, the collection device needs to be located farther from the bed so that the legs can be completely and clearly collected. Therefore, different command attributes have corresponding preset positioning distances, where the preset positioning distance is a distance set manually in advance.
[0137] S43: Determine a collection positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance.
[0138] It is understandable that after the part contour and the preset positioning distance are determined, the acquisition positioning point where the acquisition device needs to be when acquiring the corresponding execution instruction can be obtained according to the position corresponding to the part contour and the preset positioning distance.
[0139] Among them, the collection positioning point is the location point where the collection equipment collects data.
[0140] In some embodiments, step S43 (determining the acquisition positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance) includes S431-S434:
[0141] S431, obtaining the center point of the part contour as the midpoint of the part contour, extracting the sub-region contour within the instruction area based on OpenCV, and determining the contour edge line of the sub-region contour with the smallest distance from the midpoint of the part contour as the positioning edge line.
[0142] It can be understood that in order to accurately obtain the acquisition positioning point so that the acquisition device can capture clear restorative assessment data, the corresponding part contour midpoint and sub-region contour can be obtained, and the contour edge line of the sub-region contour with the smallest distance from the part contour midpoint is selected as the positioning edge line, so that the acquisition device can be located at the corresponding edge of the bed subsequently, thereby acquiring clear restorative data.
[0143] Among them, the part contour midpoint is the center point of the part contour, the sub-region contour is the contour of the sub-region in the instruction region, the contour edge line is the edge line of the sub-region, and the positioning edge line is the contour edge line of the sub-region contour with the smallest distance from the part contour midpoint.
[0144] For example, when the execution instruction is to raise the left hand, the midpoint of the corresponding part contour is the center point of the left hand contour, so that the edge line of the left hand closest to the bed can be used as the positioning edge line, so that the subsequent acquisition equipment can move to the corresponding position to shoot the left hand.
[0145] S432: construct a positioning vertical line perpendicular to the positioning edge line based on the midpoint of the part contour, and determine an intersection point between the positioning vertical line and the positioning edge line as a positioning intersection point.
[0146] It can be understood that the positioning vertical line is the vertical line that determines the acquisition positioning point, that is, the straight line passing through the midpoint of the part contour and perpendicular to the positioning edge line, and the positioning intersection point is the intersection point that determines the acquisition positioning point, that is, the intersection point of the positioning vertical line and the positioning edge line.
[0147] S433: Taking the midpoint of the part contour as the starting point and the direction along the positioning vertical line toward the positioning intersection as the positioning direction.
[0148] It can be understood that the acquisition positioning point can be determined according to the positioning direction, wherein the positioning direction is the direction from the midpoint of the part contour as the starting point to the positioning intersection along the positioning vertical line.
[0149] S434: Taking the positioning intersection as a starting point, determining a collection positioning point on the positioning vertical line according to the positioning direction and a preset positioning distance.
[0150] It can be understood that, taking the positioning intersection as the starting point and extending the preset positioning distance along the positioning direction, a position point on the positioning vertical line can be obtained, so that the corresponding position point can be used as the acquisition positioning point, so that the acquisition device can be moved to the acquisition positioning point later to collect the recovery data.
[0151] S44, controlling the acquisition device to perform positioning acquisition according to the acquisition positioning point to obtain restorative data corresponding to the patient, and evaluating and processing the restorative data to obtain restorative evaluation data.
[0152] It can be understood that the restorative data is the video data of the patient's recovery, that is, the video of the execution action corresponding to the execution evaluation instruction, so that the restorative data can be evaluated to obtain the restorative evaluation data, for example, Figure 2 As shown in the figure, when restorative monitoring is performed on three parts and the patient only completes one item, the corresponding restorative assessment data score can be obtained as 1 according to the evaluation index table. When more actions are completed, it means that the patient's recovery is better, and the corresponding score will be larger.
[0153] S45, obtaining patient status data based on the indicator evaluation data and the restorative evaluation data.
[0154] It is understandable that after the indicator evaluation data and the restorative evaluation data are obtained, the corresponding patient status data can be calculated.
[0155] In some embodiments, step S45 (obtaining patient status data based on the indicator assessment data and the restorative assessment data) includes S451-S454:
[0156] S451, counting the number of all indicators in the indicator evaluation data to obtain the total number of indicators, and obtaining the qualified indicator number of the qualified indicators in the indicator evaluation data.
[0157] It can be understood that the total number of indicators is the number of all indicators in the indicator evaluation data, and the number of qualified indicators is the number of qualified indicators in the indicator evaluation data, wherein the qualified indicators are indicators whose corresponding indicator data are within the normal standard value range.
[0158] Through the above implementation, the present invention can determine the total number of indicators and the number of qualified indicators, so as to obtain the restorative assessment data of the corresponding patient later.
[0159] S452, determining the number of all indicators in the restorability assessment data, obtaining a total restorability assessment number, and obtaining a qualified number of restorability indicators in the restorability assessment data.
[0160] It can be understood that the total restorative assessment number is the number of all indicators in the restorative assessment data, and the qualified restorative number is the number of qualified indicators in the restorative assessment data, where a qualified indicator means that the patient can complete the corresponding instruction action, and the instruction can be judged as a qualified indicator.
[0161] S453, obtaining an indicator coefficient based on the ratio of the number of qualified indicators to the total number of indicators, and obtaining a resilience coefficient based on the ratio of the number of qualified resilience to the total number of resilience assessments.
[0162] It can be understood that the index coefficient is the coefficient of the qualified data of physical characteristics, that is, the ratio of the number of qualified indicators to the total number of indicators, and the recovery coefficient is the ratio of the number of qualified recovery to the total number of recovery assessments.
[0163] S454, performing calculation based on the index coefficient and the restorability coefficient to obtain patient status data.
[0164] It can be understood that accurate patient status data can be obtained by calculating the index coefficient and the recovery coefficient.
[0165] In some embodiments, step S454 (calculating based on the index coefficient and the resilience coefficient to obtain patient status data) includes:
[0166] The patient status data is obtained by the following formula:
[0167]
[0168] Among them, s is the patient status data, q ind is the number of qualified indicators, n ind is the total number of indicators, k ind is the indicator weight value, q res is the qualified number of recovery, n res is the total number of recovery assessments, k resis the recovery weight value.
[0169] It should be noted that since the data corresponding to the index coefficient is the patient's objective vital signs data directly measured by the monitor, and the corresponding recovery coefficient corresponds to the evaluation data of the manually configured instruction execution, due to the physical factors of different patients, the time for clear consciousness recovery is different, which will cause a certain error in the corresponding recovery coefficient. Therefore, when evaluating the patient's condition, the weight of the corresponding objective data should be greater than the weight of the recovery data, that is, the index weight value is greater than the recovery weight value.
[0170] It is understandable that when the number of qualified indicators is larger, it can be explained that the patient's physical characteristics are better, thus The larger the index coefficient is, the more qualified the recovery is, which means that the patient has completed more actions to execute the instructions, and thus the better the patient's recovery effect after surgery is. The larger the recovery coefficient, the greater the patient status data will be, and the greater the index coefficient and the recovery coefficient will be. The larger the patient status data is, the better the patient's recovery will be.
[0171] It should be noted that when the patient status data is less than a certain value, it can be said that the current patient's status is abnormal, and the doctor needs to pay further attention to the diagnosis to ensure the safety of the patient. Therefore, the corresponding monitored abnormal data needs to be integrated and displayed for the doctor to view in time. Therefore, on the basis of the above embodiment, it also includes:
[0172] When it is determined that the patient status data is less than or equal to a preset status value, the monitoring device corresponding to the patient is retrieved as an abnormal monitoring device, and a display area corresponding to an abnormal indicator in the abnormal monitoring device is obtained as an abnormal area.
[0173] It can be understood that when the patient status data is less than the preset status value, it can be said that the patient's characteristics are abnormal, so that the patient's corresponding monitoring device can be used as an abnormal monitoring device, and the abnormal area of the corresponding abnormal indicator can be obtained, so that the indicator data of the abnormal area can be collected subsequently and then displayed to the physician for viewing.
[0174] Among them, the preset status value is a pre-set threshold for judging the patient's status, the abnormal monitoring device is the monitoring device corresponding to the patient, the display area is the area on the abnormal monitoring device that displays indicator data, and the abnormal area is the display area corresponding to the abnormal indicator in the abnormal monitoring device.
[0175] The indicator data in the abnormal area is collected in real time to obtain display indicator data.
[0176] It is understandable that the indicator data in the abnormal area is collected in real time, so that the display indicator data can be obtained.
[0177] Among them, the indicator data is the data of the corresponding monitored indicator, such as blood pressure 80, and the displayed indicator data is the data that needs to be displayed to the physician for viewing, that is, the indicator data within the abnormal area.
[0178] The sub-area positioning device is controlled to collect the instruction area corresponding to the patient to obtain the patient display data.
[0179] It is understandable that, while obtaining abnormal display indicator data, the server also controls the sub-region positioning device to collect the actual situation of the patient in real time to obtain the patient display data.
[0180] Among them, the patient display data is video data showing the patient's current condition.
[0181] An initial display area is constructed, and the midpoints of the left and right boundary lines of the initial display area are obtained as segmentation midpoints. The segmentation midpoints are connected to obtain a segmented display area, and the segmented display area includes an indicator display area located on the upper side and a status display area located on the lower side.
[0182] It should be noted that in order to display the display indicator data and patient display data in the same screen for the convenience of doctors' viewing, an initial display area can be constructed to divide the initial display area so that the corresponding data can be displayed in the corresponding area for the convenience of doctors' viewing.
[0183] It can be understood that the initial display area is a blank area for initial display, the dividing midpoint is the midpoint of the boundary line that divides the initial display area, that is, the midpoint of the left boundary line and the right boundary line of the initial display area, and the divided display area is the area for displaying data after division, including the indicator display area located on the upper side and the status display area located on the lower side, wherein the indicator display area is an area for storing display indicator data, and the status display area is an area for displaying patient display data.
[0184] The number of the display indicator data is obtained as the number of divisions, and the indicator display area is evenly divided based on the number of divisions to obtain a plurality of sub-indicator areas.
[0185] It is understandable that in order to clearly and intuitively display the corresponding display indicator data, the indicator display area can be evenly divided according to the number of divisions, thereby obtaining a plurality of sub-indicator areas for storing the corresponding display indicator data.
[0186] The number of divisions is the number of indicator data to be displayed, and the sub-indicator area is the area after the indicator display area is evenly divided.
[0187] Each of the display indicator data is filled into the sub-indicator area for display, and the patient display data is sent to the status display area for display, and a linkage display area is generated and sent to the physician end.
[0188] It can be understood that each display indicator data is filled in the sub-indicator area in turn for display, and the patient display data is sent to the corresponding status display area, so that the linkage display area is sent to the physician side, so that the physician staff can check the patient's abnormal data and status in time.
[0189] Among them, the linkage display area is a regional screen that jointly displays the display indicator data and the patient display data.
[0190] For example: Figure 3 As shown, when there are three display indicator data, namely data corresponding to blood pressure, blood oxygen saturation and heart rate, the corresponding display indicator data can be displayed in the sub-indicator area in turn, and the corresponding patient display data can be displayed in the status display area to obtain the corresponding linkage display area.
[0191] See also Figure 4 , is a schematic diagram of a post-anesthesia patient status data evaluation system provided by an embodiment of the present invention, the post-anesthesia patient status data evaluation system comprising:
[0192] The monitoring module is used to respond to monitoring information, obtain the patient's sub-region number, match the monitoring device and the acquisition device according to the sub-region number, evaluate and process the indicator data of the monitoring device according to preset indicators, and obtain indicator evaluation data.
[0193] A generation module is used to obtain the patient's surgical data, generate a restorative monitoring model based on the surgical data, and determine the instruction sequence at each monitoring moment based on the restorative monitoring model and send it to the acquisition device.
[0194] The adjustment module is used to count the acquisition devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, call the anti-collision strategy to sequentially adjust the instruction sequence of each acquisition device in the anti-collision set, obtain the synchronous instruction sequence and the alternating instruction sequence to update the instruction sequence of the acquisition device.
[0195] An evaluation module is used to sequentially acquire the instruction areas of the synchronous instruction sequence and the alternating instruction sequence based on a sub-area positioning device, control the acquisition device to locate and acquire restorative evaluation data according to the instruction areas and instruction attributes, and obtain patient status data based on the indicator evaluation data and the restorative evaluation data.
[0196] See also Figure 5, is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention, the electronic device 50 includes: a processor 51, a memory 52 and a computer program; wherein
[0197] The memory 52 is used to store the computer program, and the memory may also be a flash memory. The computer program is, for example, an application program, a functional module, etc. for implementing the above method.
[0198] The processor 51 is used to execute the computer program stored in the memory to implement each step performed by the device in the above method. For details, please refer to the relevant description in the above method embodiment.
[0199] Optionally, the memory 52 may be independent or integrated with the processor 51 .
[0200] When the memory 52 is a device independent of the processor 51, the device may further include:
[0201] The bus 53 is used to connect the memory 52 and the processor 51 .
[0202] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided by the various embodiments described above.
[0203] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (Application Specific Integrated Circuits, abbreviated as: ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0204] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the methods provided in the above various embodiments.
[0205] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0206] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for evaluating the status data of a patient after anesthesia, characterized in that: include: In response to the monitoring information, the sub-region number of the patient is obtained, the monitoring device and the acquisition device are matched according to the sub-region number, and the indicator data of the monitoring device is evaluated and processed according to the preset indicator to obtain the indicator evaluation data; Acquire the patient's surgical data, generate a restorative monitoring model according to the surgical data, determine the instruction sequence at each monitoring moment based on the restorative monitoring model, and send the instruction sequence to the acquisition device; Collecting devices that execute instruction sequences at the same monitoring time in the total area are counted to obtain an anti-collision set, and the anti-collision strategy is called to sequentially adjust the instruction sequence of each collection device in the anti-collision set to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the collection device; Based on the sub-area positioning device, the instruction areas of the synchronous instruction sequence and the alternating instruction sequence are acquired in sequence, and the acquisition device is controlled to locate and acquire the restorative assessment data according to the instruction area and instruction attributes, and the patient status data is obtained based on the indicator evaluation data and the restorative assessment data.
2. The method according to claim 1, characterized in that The step of acquiring the surgical data of the patient, generating a restorative monitoring model according to the surgical data, and determining an instruction sequence at each monitoring moment based on the restorative monitoring model and sending the instruction sequence to the acquisition device includes: Acquiring surgical data of a patient, wherein the surgical data includes patient data and a surgical site; Building a patient character model based on the patient data, annotating and updating the patient character model according to the surgical site, and generating a restorative monitoring model; receiving the monitoring time and evaluation instruction configured by the physician for each evaluation part in the restorative monitoring model, and configuring a corresponding monitoring number for the evaluation instruction; The evaluation instructions of the evaluation parts corresponding to the same monitoring moment are counted to obtain the evaluation instruction set corresponding to each monitoring moment, and the evaluation instructions in the evaluation instruction set are sorted in ascending order based on the monitoring number to obtain the instruction sequence of each monitoring moment and send it to the acquisition device.
3. The method according to claim 2, characterized in that The collection devices that execute the instruction sequence at the same monitoring time in the statistical total area obtain an anti-collision set, call the anti-collision strategy to sequentially adjust the instruction sequence of each collection device in the anti-collision set, obtain the synchronous instruction sequence and the alternating instruction sequence to update the instruction sequence of the collection device, including: Counting the collection devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, and obtaining the instruction sequence of each collection device in the anti-collision set; Determining identical evaluation instructions in the instruction sequence as identical evaluation instructions, and determining the remaining instructions in the instruction sequence as personality evaluation instructions; The instruction sequence of each acquisition device in the anti-collision set is sequentially adjusted according to the same evaluation instruction and the individual evaluation instruction, and the instruction sequence of the acquisition device is updated by obtaining a synchronous instruction sequence and an alternating instruction sequence.
4. The method according to claim 3, characterized in that The step of sequentially adjusting the instruction sequence of each acquisition device in the anti-collision set according to the same evaluation instruction and the individual evaluation instruction to obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device includes: Obtaining the same evaluation instructions in the instruction sequences of each acquisition device in the anti-collision set, and sequentially sorting the same evaluation instructions based on the corresponding monitoring moments to obtain a synchronization instruction sequence, wherein the same evaluation instructions in the synchronization instruction sequence have corresponding playback durations; Determine the alternation time according to the monitoring time and the synchronization duration of the synchronization instruction sequence, and determine the number of acquisition devices with the same personality evaluation instruction in the anti-collision set as the sorting number of each personality evaluation instruction; Taking the alternation moment as the starting moment, the personality evaluation instructions are sequentially sorted in descending order based on the sorting quantity to obtain a fusion evaluation sequence, wherein the personality evaluation instructions in the fusion evaluation sequence have corresponding playing durations; Obtaining individual evaluation instructions of each acquisition device in the anti-collision set as independent evaluation instructions, and selecting individual evaluation instructions in the fusion evaluation sequence in sequence based on the independent evaluation instructions to obtain an alternating instruction sequence corresponding to the acquisition device; The instruction sequence of the acquisition device is updated according to the synchronous instruction sequence and the alternating instruction sequence.
5. The method according to claim 1, characterized in that The sub-area-based positioning device sequentially obtains the instruction areas of the synchronization instruction and the alternating instruction, and controls the acquisition device to locate and acquire the restorability assessment data according to the instruction area and instruction attributes, including: The sub-region positioning device sequentially acquires the instruction regions of the synchronous instruction and the alternating instruction, and determines that the acquisition device executes the evaluation instruction in the synchronous instruction sequence or the alternating instruction sequence as the execution instruction; Retrieving the instruction attribute corresponding to the execution instruction, extracting the contour corresponding to the instruction attribute in the instruction area based on OpenCV, and obtaining the part contour corresponding to the instruction attribute, wherein the instruction attribute has a corresponding preset positioning distance; Determine a collection positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance; Controlling the acquisition device to perform positioning acquisition according to the acquisition positioning point to obtain restorative data corresponding to the patient, and evaluating and processing the restorative data to obtain restorative evaluation data; Patient status data is obtained based on the indicator assessment data and the restorative assessment data.
6. The method according to claim 5, characterized in that The determining of the acquisition positioning point corresponding to the execution instruction based on the part contour and the preset positioning distance includes: Acquire the center point of the part contour as the midpoint of the part contour, extract the sub-region contour within the instruction area based on OpenCV, and determine the contour edge line of the sub-region contour with the smallest distance from the midpoint of the part contour as the positioning edge line; Constructing a positioning vertical line perpendicular to the positioning edge line based on the midpoint of the part contour, and determining an intersection point between the positioning vertical line and the positioning edge line as a positioning intersection point; Taking the midpoint of the part contour as the starting point and the direction along the positioning vertical line toward the positioning intersection as the positioning direction; Taking the positioning intersection as a starting point, a collection positioning point is determined on the positioning vertical line according to the positioning direction and a preset positioning distance.
7. The method according to claim 5, characterized in that The obtaining of patient status data based on the indicator evaluation data and the restorative evaluation data includes: Counting the number of all indicators in the indicator evaluation data to obtain the total number of indicators, and obtaining the qualified number of indicators of the qualified indicators in the indicator evaluation data; Determine the number of all indicators in the restorability assessment data to obtain a total restorability assessment number, and obtain the qualified number of restorability of the qualified indicators in the restorability assessment data; According to the ratio of the qualified number of the indicator to the total number of the indicator, an indicator coefficient is obtained, and based on the ratio of the qualified number of the restorability to the total number of the restorability evaluation, a restorability coefficient is obtained; Calculation is performed based on the index coefficient and the recovery coefficient to obtain patient status data.
8. The method according to claim 7, characterized in that The step of calculating based on the index coefficient and the recovery coefficient to obtain patient status data includes: The patient status data is obtained by the following formula: Among them, s is the patient status data, q ind is the number of qualified indicators, n ind is the total number of indicators, k ind is the indicator weight value, q res is the qualified number of recovery, n res is the total number of recovery assessments, k res is the recovery weight value.
9. The method according to claim 8, characterized in that Also includes: When it is determined that the patient status data is less than or equal to a preset status value, a monitoring device corresponding to the patient is retrieved as an abnormal monitoring device, and a display area corresponding to an abnormal indicator in the abnormal monitoring device is obtained as an abnormal area; Collecting indicator data in the abnormal area in real time to obtain display indicator data; Controlling the sub-area positioning device to collect the instruction area corresponding to the patient to obtain patient display data; Constructing an initial display area, obtaining the midpoints of the left boundary line and the right boundary line of the initial display area as segmentation midpoints, connecting the segmentation midpoints to obtain a segmentation display area, wherein the segmentation display area includes an indicator display area located on the upper side and a status display area located on the lower side; Acquire the number of the display indicator data as the number of divisions, and evenly divide the indicator display area based on the number of divisions to obtain a plurality of sub-indicator areas; The display indicator data are sequentially filled into the sub-indicator area for display, and the patient display data is sent to the status display area for display, and a linkage display area is generated and sent to the physician end.
10. A post-anesthesia patient status data evaluation system, characterized in that: include: A monitoring module, which is used to respond to monitoring information, obtain the sub-region number of the patient, match the monitoring device and the acquisition device according to the sub-region number, and evaluate and process the indicator data of the monitoring device according to preset indicators to obtain indicator evaluation data; A generation module, used for acquiring the patient's surgical data, generating a restorative monitoring model according to the surgical data, and determining an instruction sequence at each monitoring moment based on the restorative monitoring model and sending the instruction sequence to the acquisition device; An adjustment module is used to count the acquisition devices that execute the instruction sequence at the same monitoring time in the total area to obtain an anti-collision set, call the anti-collision strategy to sequentially adjust the instruction sequence of each acquisition device in the anti-collision set, obtain a synchronous instruction sequence and an alternating instruction sequence to update the instruction sequence of the acquisition device; An evaluation module is used to sequentially acquire the instruction areas of the synchronous instruction sequence and the alternating instruction sequence based on a sub-area positioning device, control the acquisition device to locate and acquire restorative evaluation data according to the instruction areas and instruction attributes, and obtain patient status data based on the indicator evaluation data and the restorative evaluation data.
Citation Information
Patent Citations
Listener choice detection among simultaneously available broadcasts
CH689662A5
Automatic anesthesia state recording and labeling method
CN113974558A
Monitoring of FMRI examinations
CN117063075A
Zone area power line carrier concurrent communication anti-collision method and system
CN117459099A
Anesthesia state evaluation method and system based on electroencephalogram data analysis
CN118490165A
