Anomaly Detection Method, Device and Equipment in the Scenario of Receiving Virulent Strains

Through real-time video stream detection and automated alarm, the manual monitoring error problem in the process of drug species collection is solved, and the safety and efficiency of the drug species collection process is improved.

CN119649312BActive Publication Date: 2025-07-25CHINA NATIONAL BIOTEC GROUP CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510181286.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-07-25
Estimated Expiration
2045-02-19

AI Technical Summary

Technical Problem

In the prior art, the process of collecting poison seeds relies on manual monitoring, which is prone to monitoring errors and negligence, resulting in the leakage of poison seeds or polluting the environment and is inefficient.

Method used

The status and number of people of the first and second password boxes are detected through real-time video stream to ensure double locks for two people; detect the status of antifreeze gloves, alcohol bottles, poison seed bottles and transport box when the refrigerator door is opened; detect the disinfection actions of the refrigerator door handles and locks and target persons when the refrigerator door is closed, and realize automated abnormality detection and alarm.

Benefits of technology

It realizes automated abnormal detection of the poison species collection process, avoids manual negligence, improves safety and efficiency, and ensures the standardization and accuracy of the poison species collection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119649312B_ABST
    Figure CN119649312B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of vaccine production, and discloses an anomaly detection method, device and equipment in the scenario of receiving virus seeds. The method includes: detecting the status of the first password box, the status of the second password box and the number of people based on the real-time video stream; if the number of people is greater than 1 when the status of the first password box or the second password box in the first preset area is open, a double-person double-lock alarm is issued; if the refrigerator door is opened, during the first duration when the refrigerator door is opened, detect the status of the antifreeze gloves, alcohol bottle, virus seed bottle, transfer box switch, and the action of the target person checking the virus seed information, obtain the first detection result and issue the corresponding alarm; if it is detected that the refrigerator door is closed, during the second duration when the refrigerator door is closed, detect the refrigerator door handle and lock, the action of the target person disinfecting in circles, and the action of checking the virus seed information, obtain the second detection result and issue the corresponding alarm. The present invention avoids the negligence or omission of manual safety monitoring, and improves the safety and efficiency of the scenario of receiving virus seeds.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vaccine production, and particularly relates to an anomaly detection method, device and equipment in the scenario of receiving viral seeds. Background Art

[0002] Currently, in the vaccine production line, the receiving of viral seeds is a crucial step that cannot afford any mistakes. Slight errors may cause serious biological contamination and personnel injuries. In the current actual production process, it mainly relies on monitoring personnel to remind production line employees of relevant work through cameras and communication devices.

[0003] Monitoring and reminding production line employees by monitoring personnel relies too much on manpower, prone to monitoring errors, and the work pressure of monitoring personnel is high, which easily leads to the inability to timely and accurately remind production line employees of the missing specific steps, resulting in the leakage of viral seeds, environmental pollution or an increase in the defective rate. Summary of the Invention

[0004] In view of this, the present invention provides an anomaly detection method, device and equipment in the scenario of receiving viral seeds to solve the problem of being unable to timely and accurately remind production line employees of the missing specific steps.

[0005] In a first aspect, the present invention provides an anomaly detection method in the scenario of receiving viral seeds. The viral seeds are stored in a preset refrigerator. The method includes:

[0006] Obtain the real-time video stream of a preset space in the scenario of receiving viral seeds, and detect the status of a first password box, the status of a second password box and the number of people in a first preset area based on the real-time video stream. The first password box is used to store the first key of the preset refrigerator, and the second password box is used to store the second key of the preset refrigerator;

[0007] If the status of the first password box or the second password box in the first preset area is open and the number of people is greater than 1, issue a double-person double-lock alarm;

[0008] When it is detected that both the first key and the second key are taken out, detect whether the refrigerator door of the preset refrigerator is open;

[0009] If the refrigerator door is open, within the first duration when the refrigerator door is open, detect the status of the antifreeze gloves, alcohol bottle, viral seed bottle, transfer box switch, and the action of the target person checking the viral seed information, obtain the first detection result and issue the corresponding alarm;

[0010] If it is detected that the refrigerator door is closed, within the second duration when the refrigerator door is closed, detect the refrigerator door handle and lock, the action of the target person disinfecting in circles, and the action of checking the viral seed information, and obtain the second detection result;

[0011] If it is detected that the second duration of the refrigerator door being closed is greater than a preset time threshold, a corresponding alarm is issued based on the second detection result.

[0012] The abnormality detection method in the drug seed collection scenario provided by the present invention avoids negligence or omissions in manual security monitoring through automatic real-time detection and alarm of each step of opening the password box, opening the refrigerator, taking the drug seeds, and closing the refrigerator in the process of drug seed collection, and timely and accurately reminds production line employees of the missing specific steps, thereby greatly improving the safety and efficiency of the drug seed collection scenario.

[0013] In an optional implementation, detecting the state of the first password box, the state of the second password box and the number of people in the first preset area based on the real-time video stream includes:

[0014] Determine the first cipher box position and the second cipher box position based on the real-time video stream;

[0015] Determine the range of the first preset area according to the first password box position and the second password box position;

[0016] When it is determined based on the real-time video stream that the state of the first password box or the second password box is open, the number of people is determined by detecting the number of heads in the first preset area.

[0017] The abnormality detection method in the drug seed collection scenario provided by the present invention determines the range of the first preset area according to the positions of the two password boxes, and combines the status of the two password boxes and the detection of the number of people to ensure that only one person is within the range of the first preset area when each password box is opened, thereby avoiding the leakage of the password of the password box, effectively realizing double-person double locks, and improving the security of the drug seed collection scenario.

[0018] In an optional embodiment, the first duration of the refrigerator door being open is the duration from the refrigerator being open to the refrigerator being closed;

[0019] The second duration of the refrigerator door being closed is the duration from the refrigerator door being closed to the detection being stopped.

[0020] The abnormality detection method in the drug seed collection scenario provided by the present invention continuously performs relevant operations of taking the drug seeds during the entire time period from opening to closing the refrigerator, and continuously detects subsequent related operations after taking the drug seeds during the time from closing the refrigerator door to stopping detection, thereby ensuring that the target person operates in a standardized manner during the drug seed collection process and improving the safety and efficiency of the drug seed collection scenario.

[0021] In an optional embodiment, during the first duration of the refrigerator door being opened, the switch status of the antifreeze gloves, the alcohol bottle, the drug seed bottle, the transport box, and the action of the target person checking the drug seed information are detected to obtain a first detection result, including:

[0022] Detect whether the hand of the target person touching the virus vial is wearing anti-freezing gloves. If it is recognized that the hand of the target person touching the virus vial is not wearing anti-freezing gloves, the first detection result includes touching the virus vial without wearing anti-freezing gloves;

[0023] Detect the switch state of the transfer box. If the transfer box changes from the open state to the closed state, the first detection result includes that the number of items taken this time is N;

[0024] Detect whether the target person checks the virus information. If the action of the target person checking the virus information is not detected, the first detection result includes not checking the virus information.

[0025] The abnormal detection method in the virus receipt scenario provided by the present invention realizes automatic avoidance of non-standard behaviors in the vaccine production process by automatically detecting the operations of the target person during the process of taking the virus, greatly improving the production efficiency of the vaccine.

[0026] In an optional implementation manner, if the virus vial is directly above the transfer box, detect whether the target person disinfects directly above the transfer box with an alcohol bottle. If it is not recognized that the target person disinfects directly above the transfer box with an alcohol bottle, the first detection result includes not disinfecting above the transfer box.

[0027] The abnormal detection method in the virus receipt scenario provided by the present invention detects whether the target person disinfects directly above the transfer box with alcohol. If not disinfected, an alarm is given to remind, avoiding the target person being infected by the virus or the environment being polluted, and improving the safety of the virus receipt scenario.

[0028] In an optional implementation manner, within the second duration when the refrigerator door is closed, detect the refrigerator door handle and lock, the target person's circular disinfection action, and the action of checking the virus information to obtain the second detection result, including:

[0029] Detect whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock, the second detection result includes not being locked;

[0030] Detect the target person's circular disinfection action. If the action of the target person circularly disinfecting at the same time is not recognized, the second detection result includes not circularly disinfecting;

[0031] Detect the target person's action of checking the virus information. If the action of the target person checking the virus information is not recognized, the second detection result includes leaving the site without registration.

[0032] The abnormality detection method in the drug seed collection scenario provided by the present invention detects whether the refrigerator door is locked to avoid the leakage or deterioration of the drug seeds caused by the unlocked refrigerator door, detects the target person's circle disinfection to ensure the safety of the target person after taking the drug seeds, and ensures the accuracy of the drug seeds taken by detecting and verifying the drug seed information action, standardizes the drug seed collection process, and improves safety and accuracy.

[0033] In an optional embodiment, after the refrigerator door is closed, the actual continuous closing time of the refrigerator door is obtained. If the actual continuous closing time is greater than the preset time threshold, the detection of the refrigerator door handle and lock, the target person's circle disinfection action, and the verification of the virus species information are stopped, and a corresponding alarm is issued according to the second detection result.

[0034] The abnormality detection method in the drug seed collection scenario provided by the present invention sets the maximum value of the continuous detection time after the refrigerator is closed by presetting the time threshold, thereby avoiding the inability to exit the detection process after the refrigerator door is closed, realizing a complete closed loop of the detection process, ensuring accurate detection of the next drug seed collection process, and improving detection efficiency and accuracy.

[0035] In a second aspect, the present invention provides an abnormality detection device in a drug seed collection scenario, where the drug seed is stored in a preset refrigerator, and the device includes:

[0036] A video stream acquisition module is used to acquire a real-time video stream of a preset space in a drug seed collection scenario, and detect the state of a first password box, the state of a second password box, and the number of people in a first preset area based on the real-time video stream. The first password box is used to store a first key of a preset refrigerator, and the second password box is used to store a second key of the preset refrigerator.

[0037] A two-person double-lock detection module is used to issue a two-person double-lock alarm if the state of the first password box or the second password box in the first preset area is open and the number of people is greater than 1;

[0038] A refrigerator door state detection module, used to detect whether the refrigerator door of the preset refrigerator is opened when it is detected that both the first key and the second key are taken out;

[0039] The process detection module is used to detect the switch status of the antifreeze gloves, the alcohol bottle, the drug seed bottle, the transport box, and the action of the target person checking the drug seed information within a first duration of the refrigerator door being opened, if the refrigerator door is opened, to obtain a first detection result and issue a corresponding alarm;

[0040] The refrigerator closing detection module is used to detect the refrigerator door handle and lock, the target person's circling disinfection action, and the action of checking the virus type information within the second duration of the refrigerator door closing to obtain a second detection result if it is detected that the refrigerator door is closed;

[0041] An alarm module, configured to issue a corresponding alarm based on a second detection result if a second duration for detecting that the refrigerator door is closed is greater than a preset time threshold.

[0042] In a third aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the method according to the first aspect or any corresponding embodiment thereof.

[0043] In a fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored. The computer instructions are used to cause a computer to perform the method according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0045] Figure 1 is a schematic flowchart of an anomaly detection method in a scenario of receiving virus seeds according to an embodiment of the present invention;

[0046] Figure 2 is a schematic diagram of the recognition and detection process of the virus seed receiving scenario in the anomaly detection method in the virus seed receiving scenario according to an embodiment of the present invention;

[0047] Figure 3 is a schematic flowchart of another anomaly detection method in a scenario of receiving virus seeds according to an embodiment of the present invention;

[0048] Figure 4 is a schematic diagram of determining a first preset area according to the position of a password box in the anomaly detection method in the virus seed receiving scenario according to an embodiment of the present invention;

[0049] Figure 5 is a schematic diagram of a preset double-person double-lock detection algorithm in the anomaly detection method in the virus seed receiving scenario according to an embodiment of the present invention;

[0050] Figure 6 is a schematic diagram of a preset virus seed receiving process detection algorithm in the anomaly detection method in the virus seed receiving scenario according to an embodiment of the present invention;

[0051] Figure 7 is a schematic diagram of a preset algorithm for post-processing after the refrigerator door is closed in the anomaly detection method in the virus seed receiving scenario according to an embodiment of the present invention;

[0052] Figure 8 is a structural block diagram of an abnormality detection device in a drug seed collection scenario according to an embodiment of the present invention;

[0053] Figure 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0054] 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 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 those skilled in the art without creative work are within the scope of protection of the present invention.

[0055] An embodiment of the present invention provides an anomaly detection method in a scenario where poison species are collected. By automatically detecting the complete operation process of the scenario where poison species are collected, production line employees can be reminded of the missing specific steps in a timely and accurate manner, thereby improving safety and efficiency.

[0056] According to an embodiment of the present invention, an embodiment of an anomaly detection method in a scenario of drug seed collection is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0057] In this embodiment, a method for detecting anomalies in a drug seed collection scenario is provided, which can be used in the above-mentioned computer system. The drug seeds are stored in a preset refrigerator. Figure 1 is a flow chart of an abnormality detection method in a virus seed collection scenario according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0058] Step S101, obtain a real-time video stream of a preset space in a drug seed collection scenario, and detect the status of a first password box, the status of a second password box, and the number of people in a first preset area based on the real-time video stream. The first password box is used to store a first key to a preset refrigerator, and the second password box is used to store a second key to a preset refrigerator.

[0059] Specifically, for the vaccine production line, there will be dedicated staff to collect the virus seeds. When collecting the virus seeds, two staff members need to collect them together. The two staff members respectively manage the two keys of the preset refrigerator, and only by using the two keys to open the two locks of the preset refrigerator at the same time can the refrigerator be opened. To avoid the loss of keys or being misappropriated by others, the two keys are respectively stored in two different password boxes, and the two staff members manage the passwords of their respective password boxes respectively. The work process of the staff is mainly as follows: The two staff members arrive at the password box storage location in turn, open the password box to take out their respective keys, and the two staff members use their respective keys to open the refrigerator together; after the refrigerator is opened, the staff responsible for taking the virus seeds wears antifreeze gloves and judges whether the virus seed bottle to be taken is directly above the transfer box. If so, disinfect it directly above the transfer box with alcohol, open the transfer box to take out the virus seed bottle to be taken and then close the transfer box, check the virus seed information, and close the refrigerator door; the staff responsible for removing the virus seeds disinfects while turning around, and checks the virus seed information again, and completes the entire process of virus seed collection after registration.

[0060] For the above process of the staff collecting the virus seeds, a real-time video stream of the preset space in the virus seed collection scenario can be obtained through a monitoring camera or other video sources, and the behaviors in the video can be recognized through a pre-set recognition algorithm. As Figure 2 shown, it is a schematic diagram of the recognition and detection process of the virus seed collection scenario. Among them, the preset double-person double-lock detection algorithm, the preset virus seed collection process detection algorithm, and the preset algorithm for handling after the refrigerator door is closed are executed in sequence.

[0061] In order to reduce the computational amount during recognition, only the key frames of the video stream can be recognized, and the key frames can be video frames extracted based on preset rules, such as even frames, odd frames, or extracting one frame every several frames.

[0062] During the process of the two staff members respectively taking the keys, the behaviors of the staff are detected based on the key frames using the preset double-person double-lock detection algorithm. When the first staff member walks into the first preset area and opens the first password box with the password to take out the first key, during the whole process, the second staff member cannot approach the first password box. By detecting that when the state of the first password box is open, the number of people in the first preset area is not greater than 1, the security of the password box password is ensured. The detection process of the second staff member taking the second key is the same as that of the first staff member taking the first key, and will not be elaborated here.

[0063] Step S102, if the number of people is greater than 1 when the state of the first password box or the second password box in the first preset area is open, a double-person double-lock alarm is issued.

[0064] Specifically, if the state of the first password box or the second password box in the first preset area is open and the number of people detected in the first preset area is greater than 1, it indicates that there is a risk of password leakage during the process of opening the first password box or the second password box. Then, a double-person double-lock alarm is automatically issued to remind the staff to comply with the operation specifications.

[0065] Step S103, when it is detected that both the first key and the second key are taken out, detect whether the refrigerator door of the preset refrigerator is open.

[0066] Specifically, when it is detected that the first password box and the second password box are opened respectively, it indicates that both the first key and the second key are taken out, indicating that the process of double-person double-lock detection is over. It is necessary to further detect the position of the refrigerator door and determine whether the refrigerator door is in an open state.

[0067] Step S104, if the refrigerator door is open, within the first duration when the refrigerator door is open, detect the states of the antifreeze gloves, the alcohol bottle, the poison vial, the transfer box switch, and the actions of the target person to check the poison information, obtain the first detection result, and issue the corresponding alarm.

[0068] Specifically, if the refrigerator door is open, based on the key frames, use the preset detection algorithm for the poison collection process to detect the behavior of the staff. Within the first duration from when the refrigerator door is open to when it is closed, by detecting the states of the antifreeze gloves, the alcohol bottle, the poison vial, the transfer box switch, and the actions of the target person to check the poison information, the detection of the process of taking out the poison vial to be taken from the refrigerator is realized, obtain the first detection result, and issue the corresponding alarm. The target person is the staff who takes out the poison vial to be taken from the refrigerator. The first detection result may include: whether the hand of the target person holding the poison vial wears antifreeze gloves or the hand holding the poison vial does not wear antifreeze gloves, whether the alcohol bottle is used to disinfect directly above the transfer box before taking the poison vial from the transfer box or the alcohol bottle is not used to disinfect directly above the transfer box, whether the action of checking the poison information is detected within the first duration when the refrigerator is open or the action of checking the poison information is not detected. This is only an example and not limited thereto.

[0069] After issuing the corresponding alarm, if the target person completes the corresponding operation, the alarm is stopped. For example, if the hand of the target person holding the poison vial does not wear antifreeze gloves, an alarm for touching the poison vial without wearing antifreeze gloves is issued until it is detected that the target person wears antifreeze gloves and then touches the poison vial with the hand wearing antifreeze gloves, and the alarm for touching the poison vial without wearing antifreeze gloves is stopped. This is only an example and not limited thereto.

[0070] Step S105, if it is detected that the refrigerator door is closed, within the second duration when the refrigerator door is closed, detect the refrigerator door handle and lock, the actions of the target person to disinfect in circles, and the actions of checking the poison information, and obtain the second detection result.

[0071] Specifically, if it is detected that the refrigerator door is closed, record the time stamp T1 of the refrigerator closing from the moment the refrigerator door is closed, and within the second duration starting from the time stamp T1, use a preset post-processing algorithm for the closed refrigerator door based on the key frames of the video stream to detect the refrigerator door handle and lock, the circular disinfection action of the target person, and the action of verifying the information of the virus strain, and obtain the second detection result. The second detection result may include: whether there is an intersection between the refrigerator door handle and the lock, whether the target person performs a circular disinfection action, and whether the target person performs an action of verifying the information of the virus strain.

[0072] In some alternative embodiments, the first duration when the refrigerator door is open is the duration from the open state of the refrigerator to its closing.

[0073] The second duration when the refrigerator door is closed is the duration from the closed state of the refrigerator door to the stop of detection.

[0074] Specifically, the first duration is determined according to the actual duration of opening the refrigerator to closing it, and the second duration when the refrigerator door is closed is the duration from the closing of the refrigerator door to the stop of the detection by the preset post-processing algorithm for the closed refrigerator door.

[0075] The abnormal detection method in the virus strain collection scenario provided in this embodiment continuously performs relevant operations for collecting virus strains throughout the period from the opening to the closing of the refrigerator, and continuously detects subsequent relevant operations after collecting the virus strains during the period from the closing of the refrigerator door to the stop of detection, ensuring that the target person operates in a standardized manner during the virus strain collection process, and improving the safety and efficiency of the virus strain collection scenario.

[0076] Step S106, if it is detected that the second duration when the refrigerator door is closed is greater than a preset time threshold, issue a corresponding alarm based on the second detection result.

[0077] Specifically, if it is detected that the second duration when the refrigerator door is closed is greater than a preset time threshold, issue a corresponding alarm based on the second detection result. For example, the refrigerator door is not closed, which is only an example and not limited thereto. The preset time threshold is reasonably set according to the time required for the relevant operations of the staff after the refrigerator is closed, ensuring that the staff can complete the relevant operations and can receive a reminder if there are errors before the staff leaves. The specific time is not limited.

[0078] In some alternative embodiments, after the refrigerator door is closed, obtain the actual continuous closing time of the refrigerator door. If the actual continuous closing time is greater than the preset time threshold, stop detecting the refrigerator door handle and lock, the circular disinfection action of the target person, and the action of verifying the information of the virus strain, and issue a corresponding alarm according to the second detection result.

[0079] Specifically, the detection stop condition for the relevant operations after the refrigerator door is closed is that a preset time threshold has elapsed after the refrigerator door is closed. When the preset time threshold is reached and no relevant operations are detected, a corresponding alarm is issued according to the second detection result. An alarm cannot be directly issued if no relevant operations are detected within a short period because they may not have been carried out yet. If an alarm is issued and it is detected that the staff has performed the corresponding operation, the alarm is stopped.

[0080] By setting the maximum value of the continuous detection time after the refrigerator is closed through the preset time threshold, it is avoided that the detection process cannot exit after the refrigerator door is closed, realizing a complete closed-loop of the detection process, ensuring the accurate detection of the next virus strain collection process, and improving the detection efficiency and accuracy.

[0081] The abnormal detection method in the virus strain collection scenario provided in this embodiment avoids the negligence or omission during manual safety monitoring through the automatic real-time detection and alarm of each step of opening the password box, opening the refrigerator, taking the virus strain, and closing the refrigerator during the virus strain collection process, timely and accurately reminding the production line employees of the missing specific steps, and greatly improving the safety and efficiency of the virus strain collection scenario.

[0082] In this embodiment, an abnormal detection method in the virus strain collection scenario is provided, which can be used in the above computer system. The virus strains are stored in a preset refrigerator. Figure 3 It is a flowchart of the abnormal detection method in the virus strain collection scenario according to an embodiment of the present invention, as Figure 3 shown. The process includes the following steps:

[0083] Step S201, obtain the real-time video stream of the preset space in the virus strain collection scenario, and detect the status of the first password box, the status of the second password box, and the number of people in the first preset area based on the real-time video stream. The first password box is used to store the first key of the preset refrigerator, and the second password box is used to store the second key of the preset refrigerator.

[0084] Specifically, the above step S201 includes:

[0085] Step S2011, determine the positions of the first password box and the second password box based on the real-time video stream.

[0086] Specifically, based on the real-time video stream of the preset space, identify and determine the positions of the first password box and the second password box. The specific identification method is a mature existing technology and will not be elaborated here.

[0087] Step S2012, determine the range of the first preset area according to the positions of the first password box and the second password box.

[0088] Specifically, as Figure 4As shown in the figure, it is a schematic diagram for determining the range of the first preset area based on the positions of the first password box and the second password box. The first preset area is a quadrilateral formed by the normal line of the central connection line of the positions of the first password box and the second password box and the image. The first preset area is a dynamic region of interest (ROI). When the position of the first password box and / or the second password box changes, the range of the first preset area will also change dynamically.

[0089] Step S2013, when it is determined based on the real-time video stream that the state of the first password box or the second password box is open, determine the number of people by detecting the number of human heads in the first preset area.

[0090] Specifically, after determining the ROI of the first preset area, when it is detected based on the key frame of the real-time video stream that the state of the first password box or the second password box is open, detect the number of human heads within the ROI, and determine the number of people by identifying the number of human heads. The identification method is a mature existing technology and will not be elaborated here. If the number of human heads is greater than 1, a double-person double-lock alarm is issued to prompt the staff that there is a risk of password leakage, so as to enable the staff to operate in a standardized manner. If the number of human heads is 1, no alarm is required. If the number of human heads is 0, continuously detect whether a human head appears in the first preset area.

[0091] As Figure 5 shown, it is a schematic flowchart of the preset double-person double-lock detection algorithm.

[0092] The anomaly detection method in the poison seed collection scenario provided in this embodiment determines the range of the first preset area according to the positions of the two password boxes, and combines the detection of the states of the two password boxes and the number of people to ensure that there is only one person within the range of the first preset area when each password box is opened, avoiding the leakage of the password of the password box, effectively implementing double-person double-lock, and improving the security of the poison seed collection scenario.

[0093] Step S202, if the number of people is greater than 1 when the state of the first password box or the second password box in the first preset area is open, a double-person double-lock alarm is issued. For details, please refer to Figure 1 Step S102 of the embodiment shown, which will not be elaborated here.

[0094] Step S203, when it is detected that both the first key and the second key are taken out, detect whether the refrigerator door of the preset refrigerator is open. For details, please refer to Figure 1 Step S103 of the embodiment shown, which will not be elaborated here.

[0095] Step S204, if the refrigerator door is open, within the first duration when the refrigerator door is open, detect the switch states of the antifreeze gloves, alcohol bottles, poison seed bottles, transfer boxes, and the actions of the target person to check the poison seed information, obtain the first detection result and issue the corresponding alarm.

[0096] Specifically, the above step S204 includes:

[0097] Step S2041: Detect whether the hand of the target person touching the virus seed vial is wearing an antifreeze glove. If it is recognized that the hand of the target person touching the virus seed vial is not wearing an antifreeze glove, the first detection result includes touching the virus seed vial without wearing an antifreeze glove.

[0098] Specifically, as Figure 6 shown, it is a schematic flowchart of a preset detection algorithm for the virus seed collection process. After the refrigerator door is opened, the preset detection algorithm for the virus seed collection process is used for detection. The position information of the antifreeze glove, alcohol bottle, and virus seed vial is detected, and the detection frames of the antifreeze glove, alcohol bottle, and virus seed vial are respectively calibrated. By detecting the intersection over union of the detection frames of the antifreeze glove and the virus seed vial, it is determined whether the hand touching the virus seed vial is correctly wearing an antifreeze glove. If not, an alarm is given, and the alarm content is touching the virus seed vial without wearing an antifreeze glove.

[0099] Step S2042: Detect the switch state of the transfer box. If the transfer box changes from the open state to the closed state, the first detection result includes that the number of items taken this time is N.

[0100] Specifically, as Figure 6 shown, detect the switch state of the transfer box. If the transfer box changes from the open state to the closed state, it means that the virus seed vial has been taken out from the transfer box. By comparing the number of virus seed vials in the transfer box before and after closing, a prompt alarm indicating that the number of items taken this time is N is issued.

[0101] Step S2043: Detect whether the target person checks the virus seed information. If the action of the target person checking the virus seed information is not detected, the first detection result includes not checking the virus seed information.

[0102] Specifically, as Figure 6 shown, detect whether the target person performs the action of checking the virus seed information within the first duration when the refrigerator door is opened. If the action of the target person checking the virus seed information is not detected until the refrigerator door is closed, the first detection result includes not checking the virus seed information, and an alarm of not checking the virus seed information is issued after the refrigerator door is closed.

[0103] The abnormal detection method in the virus seed collection scenario provided in this embodiment realizes automatic avoidance of irregular behaviors in the vaccine production process by automatically detecting the operations of the target person during the virus seed collection process, and greatly improves the production efficiency of vaccines.

[0104] In some alternative embodiments, if the virus seed vial is directly above the transfer box, detect whether the target person uses the alcohol bottle to disinfect directly above the transfer box. If it is not recognized that the alcohol bottle is used to disinfect directly above the transfer box, the first detection result includes not disinfecting above the transfer box.

[0105] Specifically, as Figure 6 shown, if the virus vial is directly above the transfer box, the detection frame at the position of the alcohol bottle and the detection frame at the position of the target person's hand are used to detect whether the target person uses the alcohol bottle to disinfect directly above the transfer box. If the disinfection action is not detected, the first detection result includes not disinfecting above the transfer box, and an alarm is issued.

[0106] It should be noted that in the first detection result, the alarm for not verifying the virus vial information is issued after the refrigerator door is closed, and the rest of the alarms are issued during the period when the refrigerator door is open when the target person makes corresponding errors during the operation. If the target person does not make an operation error, no alarm prompt needs to be issued.

[0107] The abnormal detection method in the virus vial collection scenario provided in this embodiment detects whether the target person disinfects directly above the transfer box with alcohol. If not, an alarm is given to remind, avoiding the target person being infected by the virus vial or the environment being polluted, and improving the safety of the virus vial collection scenario.

[0108] Step S205, if it is detected that the refrigerator door is closed, then within the second duration when the refrigerator door is closed, detect the refrigerator door handle and lock, the target person's circular disinfection action, and the action of verifying the virus vial information to obtain a second detection result.

[0109] Specifically, the above step S205 includes:

[0110] Step S2051, detect whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock, the second detection result includes not locked.

[0111] Specifically, after the staff closes the refrigerator door, the preset post - refrigerator - door - closing processing algorithm is started. As Figure 7 shown, it is a flow diagram of the preset post - refrigerator - door - closing processing algorithm. After the refrigerator door is closed, the refrigerator door closing timestamp T1 is recorded, and a preset time threshold is set.

[0112] Detect whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock during the period from the timestamp T1 for the duration of the preset time threshold, the second detection result includes not locked.

[0113] Step S2052, detect the target person's circular disinfection action. If the action of the target person rotating and disinfecting simultaneously is not recognized, the second detection result includes not circularly disinfecting.

[0114] Specifically, as Figure 7As shown, a preset algorithm for post - refrigerator - door - closing processing is used to detect the target person's action of rotating for disinfection. If the action of the target person rotating while disinfecting is not recognized within the preset time threshold starting from the time stamp T1, the second detection result includes no rotation for disinfection.

[0115] Step S2053: Detect the action of the target person checking the information of the virus seeds. If the action of the target person checking the information of the virus seeds is not recognized, the second detection result includes leaving the site without registration.

[0116] Specifically, as Figure 7 shown, a preset algorithm for post - refrigerator - door - closing processing is used to detect the action of the target person checking the information of the virus seeds. If the action of the target person checking the information of the virus seeds is not recognized within the preset time threshold starting from the time stamp T1, the second detection result includes leaving the site without registration.

[0117] It should be noted that when the second duration after the refrigerator door is closed reaches the preset time threshold, a corresponding alarm is issued according to the second detection result.

[0118] The abnormal detection method in the virus - seed collection scenario provided in this embodiment, by detecting whether the refrigerator door is locked, avoids the leakage or deterioration of virus seeds caused by the unlocked refrigerator door. By detecting the target person's rotation for disinfection, it ensures the safety of the target person after taking the virus seeds. By detecting the action of checking the information of the virus seeds, it ensures the accuracy of the taken virus seeds, standardizes the virus - seed collection process, and improves safety and accuracy.

[0119] Step S206: If it is detected that the second duration of the refrigerator door being closed is greater than the preset time threshold, a corresponding alarm is issued based on the second detection result. For details, please refer to Figure 1 Step S106 of the embodiment shown, which will not be elaborated here.

[0120] In this embodiment, an abnormal detection device in the virus - seed collection scenario is also provided. This device is used to implement the above - mentioned embodiments and preferred implementation manners, and those that have been described will not be elaborated again. As used below, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0121] This embodiment provides an abnormal detection device in the virus - seed collection scenario. The virus seeds are stored in a preset refrigerator. As Figure 8 shown, it includes:

[0122] The video stream acquisition module 801 is used to obtain the real-time video stream of the preset space in the drug seed collection scenario, and detect the status of the first password box, the status of the second password box and the number of people in the first preset area based on the real-time video stream. The first password box is used to store the first key of the preset refrigerator, and the second password box is used to store the second key of the preset refrigerator.

[0123] The two-person double-lock detection module 802 is used to issue a two-person double-lock alarm if the state of the first password box or the second password box in the first preset area is open and the number of people is greater than 1.

[0124] The refrigerator door state detection module 803 is used to detect whether the refrigerator door of the preset refrigerator is opened when it is detected that both the first key and the second key are taken out.

[0125] The process detection module 804 is used to detect the switch status of antifreeze gloves, alcohol bottles, drug seed bottles, transfer box, and the target person's actions of checking drug seed information within the first duration of the refrigerator door being opened if the refrigerator door is opened, obtain the first detection result and issue a corresponding alarm.

[0126] The refrigerator closing detection module 805 is used to detect the refrigerator door handle and lock, the target person's circling disinfection action, and the virus seed information verification action within the second duration of the refrigerator door closing if it is detected that the refrigerator door is closed, to obtain a second detection result.

[0127] The alarm module 806 is configured to issue a corresponding alarm based on the second detection result if it is detected that the second duration of the refrigerator door being closed is greater than a preset time threshold.

[0128] In some optional implementations, the video stream acquisition module 801 includes:

[0129] The password box position identification unit is used to determine the first password box position and the second password box position based on the real-time video stream.

[0130] The ROI determination unit is used to determine the range of the first preset area according to the first password box position and the second password box position.

[0131] The number detection unit is used to determine the number of people by detecting the number of heads in the first preset area when determining that the state of the first password box or the second password box is open based on the real-time video stream.

[0132] In some optional implementations, the process detection module 804 includes:

[0133] The glove wearing detection unit is used to detect whether the target person's hands that touch the poison seed bottle are wearing antifreeze gloves. If it is identified that the target person's hands that touch the poison seed bottle are not wearing antifreeze gloves, the first detection result includes touching the poison seed bottle without wearing antifreeze gloves.

[0134] The quantity detection unit for the virus seed vial is used to detect the switch state of the transfer box. If the transfer box changes from the open state to the closed state, the first detection result includes that the quantity taken this time is N pieces.

[0135] The virus seed information verification detection unit is used to detect whether the target person verifies the virus seed information. If the action of the target person verifying the virus seed information is not detected, the first detection result includes that the virus seed information has not been verified.

[0136] In some alternative embodiments, the refrigerator closing detection module 805 includes:

[0137] The locking detection unit is used to detect whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock, the second detection result includes that it is not locked.

[0138] The circular disinfection detection unit is used to detect the circular disinfection action of the target person. If the action of the target person disinfecting while making a circular motion is not recognized, the second detection result includes that there is no circular disinfection.

[0139] The departure registration unit is used to detect the action of the target person verifying the virus seed information. If the action of the target person verifying the virus seed information is not recognized, the second detection result includes that the departure is not registered.

[0140] The further function descriptions of the above various modules and units are the same as those in the corresponding above embodiments, and will not be elaborated here.

[0141] The abnormal detection device in the virus seed collection scenario in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0142] This embodiment of the present invention also provides a computer device having the above Figure 8 abnormal detection device in the virus seed collection scenario as shown.

[0143] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As shown in Figure 9As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting the components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 9 Taking one processor 10 as an example in

[0144] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above programmable logic device can be a complex programmable logic device, a field programmable gate array, a generic array logic, or any combination thereof.

[0145] Among them, the memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.

[0146] The memory 20 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 can optionally include a memory remotely set relative to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0147] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 can also include a combination of the above types of memories.

[0148] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0149] Embodiments of the present invention also provide a computer-readable storage medium. The methods according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the methods described herein can be stored as such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods shown in the above embodiments are implemented.

[0150] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. An abnormal detection method in the scenario of receiving virus seeds, where the virus seeds are stored in a preset refrigerator, characterized in that, The method includes: Obtaining a real-time video stream of a preset space in a scenario of receiving a virus strain, and detecting the status of a first password box, the status of a second password box, and the number of people in a first preset area based on the real-time video stream. The first password box is used to store the first key of the preset refrigerator, and the second password box is used to store the second key of the preset refrigerator; If the status of the first password box or the second password box in the first preset area is open and the number of people is greater than 1, a double-person double-lock alarm is issued; When it is detected that both the first key and the second key are taken out, it is detected whether the refrigerator door of the preset refrigerator is open; If the refrigerator door is open, within a first duration when the refrigerator door is open, the status of the antifreeze gloves, the alcohol bottle, the virus strain bottle, the switch status of the transfer box, and the action of the target person for verifying the virus strain information are detected to obtain a first detection result and corresponding alarms are issued, including: detecting whether the hand of the target person touching the virus strain bottle wears antifreeze gloves. If it is recognized that the hand of the target person touching the virus strain bottle does not wear antifreeze gloves, the first detection result includes touching the virus strain bottle without wearing antifreeze gloves; detecting the switch status of the transfer box. If the transfer box changes from the open state to the closed state, the first detection result includes that the number of items taken this time is N; detecting whether the target person verifies the virus strain information. If the action of the target person for verifying the virus strain information is not detected, the first detection result includes not verifying the virus strain information; If it is detected that the refrigerator door is closed, within a second duration when the refrigerator door is closed, the refrigerator door handle and lock, the action of the target person for circular disinfection, and the action of verifying the virus strain information are detected to obtain a second detection result, including: detecting whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock, the second detection result includes not locked; detecting the action of the target person for circular disinfection. If the action of the target person for circular disinfection at the same time is not recognized, the second detection result includes not circularly disinfecting; detecting the action of the target person for verifying the virus strain information. If the action of the target person for verifying the virus strain information is not recognized, the second detection result includes leaving the scene without registration; If it is detected that the second duration when the refrigerator door is closed is greater than a preset time threshold, corresponding alarms are issued based on the second detection result.

2. The method according to claim 1, wherein Detecting the status of the first password box, the status of the second password box, and the number of people in the first preset area based on the real-time video stream includes: Determining the position of the first password box and the position of the second password box based on the real-time video stream; Determining the range of the first preset area according to the position of the first password box and the position of the second password box; When it is determined based on the real-time video stream that the status of the first password box or the second password box is open, the number of people is determined by detecting the number of people's heads in the first preset area.

3. The method according to claim 1, characterized in that, The first duration when the refrigerator door is open is the duration from the refrigerator open state to the refrigerator closed state; The second duration when the refrigerator door is closed is the duration from the refrigerator door closed state to the stop of detection.

4. The method according to claim 3, wherein If the virus strain bottle is directly above the transfer box, it is detected whether the target person uses the alcohol bottle to disinfect directly above the transfer box. If the action of using the alcohol bottle to disinfect directly above the transfer box is not recognized, the first detection result includes not disinfecting above the transfer box.

5. The method according to claim 1, wherein After the refrigerator door is closed, obtain the actual continuous closing time of the refrigerator door. If the actual continuous closing time is greater than the preset time threshold, stop detecting the refrigerator door handle and lock, the target person's circular disinfection action, and the action of verifying the virus strain information, and issue a corresponding alarm according to the second detection result.

6. An abnormal detection device in a scenario of receiving virus seeds, where the virus seeds are stored in a preset refrigerator, characterized in that, The device includes: A video stream acquisition module, configured to acquire a real-time video stream of a preset space in a virus strain collection scenario, and detect the states of a first password box and a second password box and the number of people in a first preset area based on the real-time video stream. The first password box is used to store the first key of the preset refrigerator, and the second password box is used to store the second key of the preset refrigerator; A double-person double-lock detection module, configured to issue a double-person double-lock alarm if the number of people is greater than 1 when the state of the first password box or the second password box in the first preset area is open; A refrigerator door state detection module, configured to detect whether the refrigerator door of the preset refrigerator is open when it is detected that both the first key and the second key are taken out; A process detection module, configured to, if the refrigerator door is open, detect the anti-freezing gloves, alcohol bottle, virus strain bottle, the switch state of the transfer box, and the action of the target person verifying the virus strain information within a first continuous time when the refrigerator door is open, obtain a first detection result and issue a corresponding alarm, including: detecting whether the hand of the target person touching the virus strain bottle wears anti-freezing gloves. If it is recognized that the hand of the target person touching the virus strain bottle does not wear anti-freezing gloves, the first detection result includes touching the virus strain bottle without wearing anti-freezing gloves; detecting the switch state of the transfer box. If the transfer box changes from the open state to the closed state, the first detection result includes that the number of items taken this time is N; detecting whether the target person verifies the virus strain information. If the action of the target person verifying the virus strain information is not detected, the first detection result includes not verifying the virus strain information; A refrigerator closing detection module, configured to, if it is detected that the refrigerator door is closed, detect the refrigerator door handle and lock, the target person's circular disinfection action, and the action of verifying the virus strain information within a second continuous time when the refrigerator door is closed, obtain a second detection result, including: detecting whether there is an intersection between the refrigerator door handle and the lock. If it is recognized that there is no intersection between the refrigerator door handle and the lock, the second detection result includes not being locked; detecting the target person's circular disinfection action. If the action of the target person circularly disinfecting while turning is not recognized, the second detection result includes not circularly disinfecting; detecting the action of the target person verifying the virus strain information. If the action of the target person verifying the virus strain information is not recognized, the second detection result includes leaving the site without registration; An alarm module, configured to issue a corresponding alarm based on the second detection result if it is detected that the second continuous time when the refrigerator door is closed is greater than the preset time threshold.

7. A computer device, characterized in that, It includes: A memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, Computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to cause a computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and system for supervising double-person double-lock storage mechanism of chemical medicine based on target recognition

    CN117690089A