Nursing personnel safety state monitoring method and system

By creating a virtual model in the nursing staff monitoring system and using public area cameras to monitor spatial and individual characteristic values ​​in real time, the monitoring area is dynamically determined, which solves the problem of high global monitoring costs and achieves cost-effective monitoring effects.

CN120635831AInactive Publication Date: 2025-09-12ZHEJIANG QUHUA HOSPITAL (QUZHOU HOSPITAL OF ZHEJIANG MEDICAL HEALTH GRP)
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511110120.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2025-09-12
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Most existing nursing staff monitoring methods are global monitoring, which leads to high monitoring costs. How to reduce costs while ensuring that the monitoring effect remains almost unchanged?

Method used

By obtaining the hospital building model and user occupancy information, a virtual model is created. The public area cameras are used to monitor the spatial characteristic values ​​and individual information of nursing staff in real time, the monitoring area is dynamically determined, and a tracking monitoring method is adopted.

Benefits of technology

It achieves the goal of significantly reducing monitoring costs without reducing monitoring effectiveness, and monitoring abnormal conditions of nursing staff in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120635831A_ABST
    Figure CN120635831A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of monitoring management, and particularly discloses a nursing personnel safety state monitoring method and system, and the method comprises the steps: obtaining a courtyard video in real time based on a public area camera, carrying out the recognition of the courtyard video, and determining the spatial feature value of each space unit in a virtual model; according to the space characteristic values of all the space units, environment characteristic values of all the positions are determined in the virtual model; obtaining individual information of nursing personnel, and determining own characteristic values according to the individual information; determining a monitoring area of each nurse according to the environment characteristic value and the self characteristic value, and sending the monitoring area to a public area camera; the abnormal conditions in different rooms are determined in real time, then the abnormal conditions of different positions in the hospital area are determined, then the abnormal conditions of the nursing personnel are obtained, the monitoring area is determined by combining the abnormal conditions of the nursing personnel and the abnormal conditions of all the positions in the hospital area, and the monitoring efficiency is improved while the monitoring effect is almost not reduced. And the cost is greatly reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of monitoring and management, and in particular to a method and system for monitoring the safety status of nursing staff. Background Art

[0002] "Nursing staff" refers to professionals or auxiliary staff who provide nursing services to others in medical treatment, health care or life care. With the development of society, more and more people are participating in related health care activities, which has led to an increase in the number of nursing staff. Every nursing staff needs to undergo professional training, and the training cost is very high. During their work, the workload is heavy and special situations caused by fatigue are likely to occur. Therefore, the working status of nursing staff needs to be monitored.

[0003] However, the existing monitoring methods are mostly comprehensive monitoring methods, and the hospital area is extremely large, which makes the monitoring cost very high. How to reduce the monitoring cost while ensuring that the monitoring effect remains almost unchanged is the technical problem that the technical solution of the present invention aims to solve. Summary of the Invention

[0004] The purpose of the present invention is to provide a method and system for monitoring the safety status of nursing staff to solve the problems raised in the above background technology.

[0005] To achieve the above object, the present invention provides the following technical solutions: A method for monitoring the safety status of a nursing staff, the method comprising: Obtaining the building model of the campus and the user's occupancy information, and creating a virtual model based on the building model and the occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; Acquiring campus videos in real time based on public area cameras, identifying the campus videos, and determining spatial feature values ​​of each spatial unit in the virtual model; Determine the environmental characteristic value of each location in the virtual model according to the spatial characteristic values ​​of all spatial units; Obtain individual information of the nursing staff and determine their own characteristic values ​​based on the individual information; The monitoring area of ​​each nursing staff is determined according to the environmental characteristic value and the self-characteristic value, and sent to the public area camera.

[0006] As a further solution of the present invention, the step of obtaining the building model of the campus and the user's occupancy information, and creating a virtual model based on the building model and the occupancy information includes: Establishing a connection channel with the hospital's building database to read the hospital's building data; the building data at least includes engineering drawings; Locate the rooms in the building data, create spatial units corresponding to each room, and count the spatial units based on the relative coordinates of the rooms to obtain the basic model; Establish a connection channel with the user information database to query each user's status information and allocation location; Mapping points corresponding to the user are created according to the status information, and the mapping points are inserted into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

[0007] As a further solution of the present invention, the steps of acquiring a video of the hospital area in real time based on a public area camera, identifying the video of the hospital area, and determining the spatial feature value of each spatial unit in the virtual model include: Real-time acquisition of campus videos based on public cameras; Identify the hospital area video, locate the target and extract target features; Determine the target's motion trajectory based on the positioning results, and determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; Taking the spatial unit as the benchmark, query the target features of all targets included in the spatial unit within the range from the starting time to the current time, and calculate the spatial feature value of each time point based on the queried target features; When a mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point; The calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

[0008] As a further solution of the present invention: the step of determining the environmental characteristic value of each position in the virtual model based on the spatial characteristic values ​​of all spatial units includes: Read the spatial characteristic value of each spatial unit; For any position in the virtual model, query the occupancy type at the position, and determine the first basic characteristic value according to the occupancy type; Calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The first basic eigenvalue and the first floating eigenvalue are added to obtain the environmental eigenvalue at the position.

[0009] As a further solution of the present invention: the step of obtaining individual information of the caregiver and determining the self-characteristic value based on the individual information includes: Obtaining a nursing staff work record; the work record includes an interaction type and an interaction time; the interaction type is determined by a minimum distance between the nursing staff and other personnel, and the minimum distance between the nursing staff and other personnel is obtained by a preset collector; Obtaining the personality test results of the nursing staff, and reading the second basic characteristic value from a preset value table according to the personality test results; Determine the second floating eigenvalue based on the work record; the process of determining the second floating eigenvalue is as follows: query the eigenvalue of each interaction type, accumulate all eigenvalues, and obtain the second floating eigenvalue, where the eigenvalue is inversely proportional to the minimum distance; The second basic eigenvalue and the second floating eigenvalue are added to obtain the nursing staff's own eigenvalue.

[0010] As a further solution of the present invention, the step of determining the monitoring area of ​​each caregiver based on the environmental characteristic value and the self-characteristic value and sending the monitoring area to the public area camera includes: For any caregiver, obtain the caregiver's location in real time; Read the environmental characteristic values ​​at the location and read the nursing staff's own characteristic values; Add the environmental characteristic value and the own characteristic value, and convert the sum into the monitoring radius; Create a monitoring area based on the caregiver's location and monitoring radius and send it to the public area camera.

[0011] The technical solution of the present invention also provides a nursing staff safety status monitoring system, the system comprising: A modeling module is used to obtain the architectural model of the campus and the user's occupancy information, and create a virtual model based on the architectural model and occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; A spatial feature value determination module is used to obtain a video of the campus in real time based on a public area camera, identify the video of the campus, and determine the spatial feature value of each spatial unit in the virtual model; An environmental analysis module, used to determine the environmental characteristic value of each location in the virtual model based on the spatial characteristic values ​​of all spatial units; The self-analysis module is used to obtain the individual information of the nursing staff and determine the self-characteristic value based on the individual information; The monitoring area determination module is used to determine the monitoring area of ​​each nursing staff according to the environmental characteristic value and the self-characteristic value, and send it to the public area camera.

[0012] As a further solution of the present invention: the modeling module includes: A building data reading unit is used to establish a connection channel with the building database of the hospital area and read the building data of the hospital area; the building data at least includes engineering drawings; The basic model generation unit is used to locate rooms in the building data, create spatial units corresponding to each room, and count the spatial units according to the relative coordinates of the rooms to obtain the basic model; An information query unit is used to establish a connection channel with the user information database to query the status information and allocation location of each user; The mapping point creation unit is used to create mapping points corresponding to the user according to the status information, and insert the mapping points into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

[0013] As a further solution of the present invention: the spatial feature value determination module includes: Video acquisition unit, used to acquire campus videos in real time based on public cameras; A target positioning unit, configured to identify the hospital area video, locate the target and extract target features; A trajectory analysis unit is used to determine the target's motion trajectory based on the positioning results, and to determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; A calculation unit is used to query the target features of all targets included in the spatial unit within the range from the starting time to the current time based on the spatial unit, and calculate the spatial feature value of each time point based on the queried target features; When a mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point; The calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

[0014] As a further solution of the present invention: the environmental analysis module includes: A spatial feature value reading unit, used to read the spatial feature value of each spatial unit; a basic value determination unit, configured to query an occupancy type at any location in the virtual model, and determine a first basic characteristic value according to the occupancy type; The floating value determination unit is used to calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The adding unit is used to add the first basic eigenvalue and the first floating eigenvalue to obtain the environmental eigenvalue at the position.

[0015] Compared with the existing technology, the beneficial effects of the present invention are: the present invention determines the conditions in different rooms in real time, determines the abnormal conditions at different locations in the hospital according to the abnormal conditions in each room, obtains the abnormal conditions of the nurse himself for each caregiver, combines the abnormal conditions of the nurse himself with the abnormal conditions at various locations in the hospital, determines the actual abnormal degree of the nurse in real time, and then determines a regional range, converting the original global monitoring method into a tracking monitoring method, and the size of the monitoring area is related to the actual abnormal conditions, which greatly reduces the cost while almost not reducing the monitoring effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention.

[0017] Figure 1 The flowchart of the nursing staff safety status monitoring method is shown in FIG.

[0018] Figure 2 This is a structural block diagram of the nursing staff safety status monitoring system. DETAILED DESCRIPTION

[0019] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0020] Figure 1 The flowchart of the method for monitoring the safety status of a nursing staff is shown in FIG. In an embodiment of the present invention, a method for monitoring the safety status of a nursing staff includes: Step S100: Obtaining the building model of the campus and the user's occupancy information, and creating a virtual model based on the building model and the occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; The hospital area is the nursing staff's work area, including hospitals or nursing homes. The hospital area's architectural model and user occupancy information are obtained. The user refers to the person who requires care. The occupancy information is used to identify which user is recuperating in which room. Combining the architectural model and occupancy information can create a virtual model to represent the working status within the hospital area.

[0021] Step S200: acquiring a video of the hospital area in real time based on a public area camera, identifying the video of the hospital area, and determining a spatial feature value of each spatial unit in the virtual model; Multiple public area cameras will be installed in the hospital campus. The locations of these public area cameras are public, and all people entering the scene will be photographed. Although this involves the information acquisition process, since these cameras are public, people know their locations and know that they will shoot videos. Therefore, when these people enter the hospital campus, they are deemed to have granted permission. In fact, in scenes like hospital campuses, except for a few private cameras, most of them are public area cameras, which are used to obtain the status of the entire hospital campus and conduct security management of the hospital campus. In layman's terms, the hospital campus is a public place.

[0022] By acquiring campus videos in real time using public area cameras and identifying the videos, we can determine the number of people in each room and the status of each person. By analyzing the number of people and the status of each person, we can determine whether there are any abnormalities in each room, which are represented by spatial feature values.

[0023] It should be noted that the relationship between the number of people and the status of each person and the abnormality is only a predictive relationship, not a decisive relationship. In the framework of this application, when the number of people and the status of each person meet a certain condition, a certain abnormal state is reached. The correspondence between this condition and the state is preset. For this application, it is known data, and whether it is correct is not a problem that this application wants to consider.

[0024] Step S300: determining the environmental characteristic value of each location in the virtual model according to the spatial characteristic values ​​of all spatial units; Each spatial unit corresponds to a room. By reading the spatial characteristic value of each spatial unit and analyzing the spatial characteristic value of each spatial unit, the abnormal conditions of each position in the virtual model can be determined, which are represented by the parameter of the environmental characteristic value.

[0025] Step S400: Obtain individual information of the caregiver and determine the own characteristic value based on the individual information; Each nurse has a different personality and working style. These statistics are the individual information of the nurse. By analyzing the individual information, we can evaluate the nurse's own abnormal conditions, which are represented by the parameter of the nurse's own characteristic value.

[0026] Step S500: determining the monitoring area of ​​each caregiver based on the environmental characteristic value and the caregiver's own characteristic value, and sending the information to the public area camera; Finally, for each caregiver, the comprehensive abnormality level can be determined based on the environmental characteristic values ​​of his or her location and the caregiver's own characteristic values. The monitoring area is determined based on the comprehensive abnormality level, and the monitoring area is sent to the public area camera for abnormality monitoring. The greater the comprehensive abnormality level, the larger the area of ​​the monitoring area. In addition, the abnormality monitoring method can adopt existing abnormality recognition schemes, such as convolutional recognition models or AI recognition models. The function of this application is only to determine the area where each caregiver needs to perform abnormality detection.

[0027] It is worth mentioning that the present application involves the relationship between multiple parameters. Whether this relationship is correct is not a problem that the present application needs to consider. However, when the present invention is put into application, for a certain input, a definite output result can be obtained, and its clarity is a problem that the present application needs to consider. In layman's terms, for a certain input, the technical solution of the present invention can obtain a result, which is unique and definite, but whether the result is correct or not, different people have different opinions, which is not a problem that the present application needs to consider.

[0028] Regarding step S100, the steps of obtaining the building model of the campus and the user's occupancy information, and creating a virtual model based on the building model and the occupancy information include: Establishing a connection channel with the hospital's building database to read the hospital's building data; the building data at least includes engineering drawings; Locate the rooms in the building data, create spatial units corresponding to each room, and count the spatial units based on the relative coordinates of the rooms to obtain the basic model; Establish a connection channel with the user information database to query each user's status information and allocation location; Mapping points corresponding to the user are created according to the status information, and the mapping points are inserted into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

[0029] The hospital itself is a building. Query the building database, establish a connection channel with the hospital's building database, read the hospital's building data, which at least includes engineering drawings, locate the rooms in the building data, create spatial units corresponding to each room based on a preset scale, and count the spatial units according to the relative coordinates of the rooms to obtain a basic model. In fact, if the building data is a BIM model, then the BIM model can be directly used as the basic model.

[0030] Then, a connection channel with the user information database is established to query the status information and allocation location of each user, create mapping points corresponding to the user based on the status information, and insert the mapping points into the corresponding spatial units in the basic model according to the allocation location. The basic model containing the mapping points is called a virtual model.

[0031] Regarding step S200, the steps of acquiring a video of the hospital area in real time based on a public area camera, identifying the video of the hospital area, and determining the spatial feature value of each spatial unit in the virtual model include: Real-time acquisition of campus videos based on public cameras; Identify the hospital area video, locate the target and extract target features; Determine the target's motion trajectory based on the positioning results, and determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; Taking the spatial unit as the benchmark, query the target features of all targets included in the spatial unit within the range from the starting time to the current time, and calculate the spatial feature value of each time point based on the queried target features; When a mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point.

[0032] Public cameras can take images and naturally can also obtain campus videos, identify the campus videos, locate targets and extract target features. This process can use target positioning algorithms and feature extraction algorithms to track targets. The targets involved in this application are pedestrians. The motion trajectory of the target is determined based on the positioning results. By analyzing the motion trajectory, it can be determined when the target arrived in which room. The room corresponds to the spatial unit, and thus, it can be obtained when each target is in which spatial unit. It should be noted that the target features are recorded during the positioning process, so the motion trajectory of the same pedestrian is easy to obtain. The motion trajectory is actually a collection of positions containing time information. According to its inclusion relationship with the spatial unit, it can be quickly obtained when each pedestrian processes which spatial unit.

[0033] After analyzing each motion trajectory, each spatial unit is analyzed separately. Taking the spatial unit as the benchmark, the target features of all targets in the previous period are obtained, and the spatial feature values ​​of each time point are calculated based on the queried target features. Among them, the determination standard of the previous period is that the end time is the current moment, and the starting time is the update time of the spatial unit. When the mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is used as the starting time. The practical significance of this rule is that if the person in a room changes, the spatial feature value is set to the maximum value, and then the spatial feature value is re-evaluated based on the target features. The evaluation process is actually the process of reducing the spatial feature value.

[0034] Furthermore, the calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

[0035] The spatial characteristic value is determined by the total duration of each target appearing in the spatial unit. The longer the total duration of a target is, the safer it is considered to be and the smaller the spatial characteristic value is. In addition, the longer the total duration of a target is, the smaller its impact is. The term is used to indicate the degree of influence and can be understood as a coefficient.

[0036] Regarding step S300, the step of determining the environmental characteristic value of each location in the virtual model according to the spatial characteristic values ​​of all spatial units includes: Read the spatial characteristic value of each spatial unit; For any position in the virtual model, query the occupancy type at the position, and determine the first basic characteristic value according to the occupancy type; Calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The first basic eigenvalue and the first floating eigenvalue are added to obtain the environmental eigenvalue at the position.

[0037] For any location in the virtual model, query the occupancy type of the location. The occupancy type is used to characterize what is at the location. If there is equipment, read the equipment type. If there is nothing, the occupancy type is empty. Set the first basic characteristic value for each occupancy type in advance, and you can directly read it when you actually use it. Then, based on the determined spatial characteristic value of each spatial unit, read the spatial characteristic value of each spatial unit, calculate the distance between the spatial unit and the current location, and calculate the first floating characteristic value based on the distance and the spatial characteristic value. Add the first basic characteristic value and the first floating characteristic value to get the environmental characteristic value at the location.

[0038] Regarding the first floating eigenvalue, it is the sum of the influence of all spatial units on the position, and the influence is inversely proportional to the distance and directly proportional to the spatial eigenvalue.

[0039] Regarding step S400, the steps of obtaining individual information of the caregiver and determining the self-characteristic value based on the individual information include: Obtaining a nursing staff work record; the work record includes an interaction type and an interaction time; the interaction type is determined by a minimum distance between the nursing staff and other personnel, and the minimum distance between the nursing staff and other personnel is obtained by a preset collector; Obtaining the personality test results of the nursing staff, and reading the second basic characteristic value from a preset value table according to the personality test results; Determine the second floating eigenvalue based on the work record; the process of determining the second floating eigenvalue is as follows: query the eigenvalue of each interaction type, accumulate all eigenvalues, and obtain the second floating eigenvalue, where the eigenvalue is inversely proportional to the minimum distance; The second basic eigenvalue and the second floating eigenvalue are added to obtain the nursing staff's own eigenvalue.

[0040] There is a lot of individual information about nursing staff. The above content limits two types, one is work records, and the other is personality test results. The work records of nursing staff are obtained. The work records include who the staff has contacted and what the contact type is. The contact type is the interaction type in the above content, which is determined by the minimum distance between the nursing staff and other personnel. The relationship between each minimum distance and the interaction type is pre-set; in addition, in actual applications, the minimum distance between the nursing staff and other personnel is obtained by a preset collector, and the collector can also use a public area camera; in addition, the hospital staff will regularly undergo psychological state tests, which are the personality test results in the above content, and each result corresponds to a characteristic value.

[0041] Then, according to the personality test results, the second basic characteristic value is read from the preset numerical table, the work records are analyzed, the second floating characteristic value is determined, and the second basic characteristic value and the second floating characteristic value are added to obtain the nursing staff's own characteristic value.

[0042] Regarding step S500, the step of determining the monitoring area of ​​each caregiver based on the environmental characteristic value and the self-characteristic value and sending the monitoring area to the public area camera includes: For any caregiver, obtain the caregiver's location in real time; Read the environmental characteristic values ​​at the location and read the nursing staff's own characteristic values; Add the environmental characteristic value and the own characteristic value, and convert the sum into the monitoring radius; Create a monitoring area based on the caregiver's location and monitoring radius and send it to the public area camera.

[0043] For each caregiver, its position is obtained in real time, the environmental characteristic value at the position is read, and then the caregiver's own characteristic value is read, the environmental characteristic value and the own characteristic value are added, and the obtained sum is converted into a monitoring radius. A monitoring area is created based on the caregiver's position and the monitoring radius, and it can be sent to the public camera; as for how the public camera performs subsequent abnormal monitoring, the existing technology can be used, and this application will not go into details.

[0044] Figure 2 FIG1 is a structural block diagram of a nursing staff safety status monitoring system. In an embodiment of the present invention, a nursing staff safety status monitoring system 10 includes: Modeling module 11 is used to obtain the architectural model of the campus and the user's occupancy information, and create a virtual model based on the architectural model and occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; A spatial feature value determination module 12 is configured to obtain a video of the hospital area in real time based on a public area camera, identify the video of the hospital area, and determine a spatial feature value of each spatial unit in the virtual model; An environmental analysis module 13, configured to determine an environmental characteristic value of each location in the virtual model based on the spatial characteristic values ​​of all spatial units; The self-analysis module 14 is used to obtain the individual information of the caregiver and determine the self-characteristic value based on the individual information; The monitoring area determination module 15 is used to determine the monitoring area of ​​each nursing staff according to the environmental characteristic value and the self-characteristic value, and send it to the public area camera.

[0045] Furthermore, the modeling module 11 includes: A building data reading unit is used to establish a connection channel with the building database of the hospital area and read the building data of the hospital area; the building data at least includes engineering drawings; The basic model generation unit is used to locate rooms in the building data, create spatial units corresponding to each room, and count the spatial units according to the relative coordinates of the rooms to obtain the basic model; An information query unit is used to establish a connection channel with the user information database to query the status information and allocation location of each user; The mapping point creation unit is used to create mapping points corresponding to the user according to the status information, and insert the mapping points into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

[0046] Specifically, the spatial feature value determination module 12 includes: Video acquisition unit, used to acquire campus videos in real time based on public cameras; A target positioning unit, configured to identify the hospital area video, locate the target and extract target features; A trajectory analysis unit is used to determine the target's motion trajectory based on the positioning results, and to determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; A calculation unit is used to query the target features of all targets included in the spatial unit within the range from the starting time to the current time based on the spatial unit, and calculate the spatial feature value of each time point based on the queried target features; When a mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point; The calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

[0047] Furthermore, the environment analysis module 13 includes: A spatial feature value reading unit, used to read the spatial feature value of each spatial unit; a basic value determination unit, configured to query an occupancy type at any location in the virtual model, and determine a first basic characteristic value according to the occupancy type; The floating value determination unit is used to calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The adding unit is used to add the first basic eigenvalue and the first floating eigenvalue to obtain the environmental eigenvalue at the position.

[0048] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for monitoring the safety status of a nursing staff, characterized in that: The method comprises: Obtaining the building model of the campus and the user's occupancy information, and creating a virtual model based on the building model and the occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; Acquire campus videos in real time based on public area cameras, identify the campus videos, and determine spatial feature values ​​of each spatial unit in the virtual model; Determine the environmental characteristic value of each location in the virtual model according to the spatial characteristic values ​​of all spatial units; Obtain individual information of the nursing staff and determine their own characteristic values ​​based on the individual information; The monitoring area of ​​each nursing staff is determined according to the environmental characteristic value and the self-characteristic value, and sent to the public area camera.

2. The method for monitoring the safety status of nursing staff according to claim 1, characterized in that: The steps of obtaining the building model of the campus and the user's occupancy information and creating a virtual model based on the building model and the occupancy information include: Establishing a connection channel with the hospital's building database to read the hospital's building data; the building data at least includes engineering drawings; Locate the rooms in the building data, create spatial units corresponding to each room, and count the spatial units based on the relative coordinates of the rooms to obtain the basic model; Establish a connection channel with the user information database to query each user's status information and allocation location; Mapping points corresponding to the user are created according to the status information, and the mapping points are inserted into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

3. The method for monitoring the safety status of nursing staff according to claim 1, characterized in that: The steps of acquiring a video of the hospital area in real time based on a public area camera, identifying the video of the hospital area, and determining the spatial feature value of each spatial unit in the virtual model include: Real-time acquisition of campus videos based on public cameras; Identify the hospital area video, locate the target and extract target features; Determine the target's motion trajectory based on the positioning results, and determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; Taking the spatial unit as the benchmark, query the target features of all targets included in the spatial unit within the range from the starting time to the current time, and calculate the spatial feature value of each time point based on the queried target features; Among them, when the mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point; The calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

4. The method for monitoring the safety status of nursing staff according to claim 3, characterized in that: The step of determining the environmental characteristic value of each position in the virtual model according to the spatial characteristic values ​​of all spatial units includes: Read the spatial characteristic value of each spatial unit; For any position in the virtual model, query the occupancy type at the position, and determine the first basic characteristic value according to the occupancy type; Calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The first basic eigenvalue and the first floating eigenvalue are added to obtain the environmental eigenvalue at the position.

5. The method for monitoring the safety status of nursing staff according to claim 1, characterized in that: The steps of obtaining individual information of the caregiver and determining the self-characteristic value according to the individual information include: Obtaining a nursing staff work record; the work record includes an interaction type and an interaction time; the interaction type is determined by a minimum distance between the nursing staff and other personnel, and the minimum distance between the nursing staff and other personnel is obtained by a preset collector; Obtaining the personality test results of the nursing staff, and reading the second basic characteristic value from a preset value table according to the personality test results; Determine the second floating eigenvalue based on the work record; the process of determining the second floating eigenvalue is as follows: query the eigenvalue of each interaction type, accumulate all eigenvalues, and obtain the second floating eigenvalue, where the eigenvalue is inversely proportional to the minimum distance; The second basic eigenvalue and the second floating eigenvalue are added to obtain the nursing staff's own eigenvalue.

6. The method for monitoring the safety status of nursing staff according to claim 1, characterized in that: The step of determining the monitoring area of ​​each caregiver based on the environmental characteristic value and the self-characteristic value and sending the monitoring area to the public area camera includes: For any caregiver, obtain the caregiver's location in real time; Read the environmental characteristic values ​​at the location and read the nursing staff's own characteristic values; Add the environmental characteristic value and the own characteristic value, and convert the sum into the monitoring radius; Create a monitoring area based on the caregiver's location and monitoring radius and send it to the public area camera.

7. A nursing staff safety status monitoring system, characterized in that: The system comprises: A modeling module is used to obtain the architectural model of the campus and the user's occupancy information, and create a virtual model based on the architectural model and occupancy information; the virtual model is a set of spatial units, each of which contains a mapping point corresponding to the user; A spatial feature value determination module is used to obtain a video of the campus in real time based on a public area camera, identify the video of the campus, and determine the spatial feature value of each spatial unit in the virtual model; An environmental analysis module, used to determine the environmental characteristic value of each location in the virtual model based on the spatial characteristic values ​​of all spatial units; The self-analysis module is used to obtain the individual information of the nursing staff and determine the self-characteristic value based on the individual information; The monitoring area determination module is used to determine the monitoring area of ​​each nursing staff according to the environmental characteristic value and the self-characteristic value, and send it to the public area camera.

8. The nursing staff safety status monitoring system according to claim 7, characterized in that: The modeling module includes: A building data reading unit is used to establish a connection channel with the building database of the hospital area and read the building data of the hospital area; the building data at least includes engineering drawings; The basic model generation unit is used to locate rooms in the building data, create spatial units corresponding to each room, and count the spatial units according to the relative coordinates of the rooms to obtain the basic model; An information query unit is used to establish a connection channel with the user information database to query the status information and allocation location of each user; The mapping point creation unit is used to create mapping points corresponding to the user according to the status information, and insert the mapping points into corresponding spatial units in the basic model according to the allocated positions to obtain a virtual model.

9. The nursing staff safety status monitoring system according to claim 7, characterized in that: The spatial feature value determination module includes: Video acquisition unit, used to acquire campus videos in real time based on public cameras; A target positioning unit, configured to identify the hospital area video, locate the target and extract target features; A trajectory analysis unit is used to determine the target's motion trajectory based on the positioning results, and to determine the time point at which each target is included in each spatial unit based on the motion trajectory of all targets; A calculation unit is used to query the target features of all targets included in the spatial unit within the range from the starting time to the current time based on the spatial unit, and calculate the spatial feature value of each time point based on the queried target features; When a mapping point in any spatial unit is updated, the spatial feature value is set to the maximum value, and the update time is taken as the time starting point; The calculation process of the spatial eigenvalue is: Where, is the spatial eigenvalue at the current moment, is the total number of target features that appear in the spatial unit within the range from the current moment to the starting time. For the The total duration that a target feature appears in a spatial unit from the current moment to the start of time; is a preset constant.

10. The nursing staff safety status monitoring system according to claim 9, characterized in that: The environmental analysis module includes: A spatial feature value reading unit, used to read the spatial feature value of each spatial unit; a basic value determination unit, configured to query an occupancy type at any location in the virtual model, and determine a first basic characteristic value according to the occupancy type; The floating value determination unit is used to calculate the distance between the position and each spatial unit, and calculate the first floating eigenvalue according to the distance and the spatial eigenvalue of the corresponding spatial unit; the calculation process of the first floating eigenvalue is: Where, is the first floating eigenvalue, is a preset constant, For the The spatial eigenvalues ​​of the spatial units, For the The distance between the current position and the spatial unit; The adding unit is used to add the first basic eigenvalue and the first floating eigenvalue to obtain the environmental eigenvalue at the position.

Citation Information

Patent Citations

  • Microspace-oriented personnel behavior panoramic portrait intelligent supervision system

    CN114511817A

  • Ward remote monitoring method based on VR technology

    CN118866371A

  • Dynamic monitoring and trajectory tracking method and system for hospital personnel

    CN119964305A

  • Visualization method and system for smart ward

    CN120260884A

  • System and method for protocol adherence

    US20120154582A1