Medical pollutant collection methods, devices, electronic equipment and media
By collecting image data through the delivery robot to determine the target collection bin and processing requirements, the problem of judging the medical pollutant collection bin was solved, and safe and efficient pollutant collection and transportation was achieved, reducing the risk of infection.
Patent Information
- Application Number
- CN202210803284.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-07
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-07-07
AI Technical Summary
In the existing technology, it is difficult to judge and determine the collection bin and collection requirements for medical pollutants, resulting in the accumulation of medical pollutants, which takes up space and has a high risk of infection.
By controlling a delivery robot with disinfection function to collect image data of medical pollutants, the target medical pollutant collection bin and treatment requirements are determined using image data analysis, and the robot is controlled to collect and transport pollutants to the target treatment area.
It achieves safe and efficient collection of medical pollutants, avoids human contact, reduces the risk of infection, and improves the accuracy and safety of the collection process.
Smart Images

Figure CN115187848B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of pollutant collection, and in particular to a method, device, electronic device, and medium for collecting medical pollutants. Background Art
[0002] In recent years, people have become increasingly aware of their health. Clinical treatment in hospitals generates a significant amount of medical waste, also known as medical waste. The accumulation of medical waste not only takes up space but also poses a risk of infection. Due to the wide variety of medical waste and the varying infection risks associated with each, the selection of collection bins and requirements vary. Therefore, a method is needed to identify and determine the appropriate collection bins and requirements for medical waste. Summary of the Invention
[0003] In view of this, embodiments of the present disclosure provide a medical pollutant collection method, device, electronic device, and medium to solve the problem in the prior art of how to judge medical pollutants, determine collection bins, and collection requirements.
[0004] A first aspect of an embodiment of the present disclosure provides a method for collecting medical pollutants, including: controlling a delivery robot with a disinfection function to collect image data of the medical pollutants to be collected; determining a target medical pollutant collection bin and processing requirements based on the above image data; controlling the above delivery robot to start the above target medical pollutant collection bin to collect the above medical pollutants; and based on the above processing requirements, controlling the above delivery robot to transport the above medical pollutants in the above target medical pollutant collection bin to a target processing area.
[0005] According to a second aspect of an embodiment of the present disclosure, a medical pollutant collection device is provided, comprising: a collection unit configured to control a delivery robot with a disinfection function to collect image data of the medical pollutants to be collected; a determination unit configured to determine a target medical pollutant collection bin and processing requirements based on the above image data; a collection unit configured to control the above delivery robot to start the above target medical pollutant collection bin to collect the above medical pollutants; and a transportation unit configured to control the above delivery robot to transport the above medical pollutants in the above target medical pollutant collection bin to a target treatment area based on the above processing requirements.
[0006] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.
[0007] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the steps of the above method are implemented.
[0008] Compared to the prior art, the disclosed embodiments offer the following advantages: first, a delivery robot with a disinfection function is controlled to collect image data of medical contaminants to be collected; then, based on the image data, a target medical contaminant collection bin and treatment requirements are determined; then, the delivery robot is controlled to activate the target medical contaminant collection bin to collect the medical contaminants; and finally, based on the treatment requirements, the delivery robot is controlled to transport the medical contaminants in the target medical contaminant collection bin to a target treatment area. The disclosed method can control a delivery robot with a disinfection function, analyze the collected image data of medical contaminants, determine the target medical contaminant collection bin and treatment requirements, and then collect and transport the medical contaminants. This achieves safe and efficient collection of medical contaminants, avoids human contact, reduces infection risks, and protects the health of medical and cleaning staff. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, 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 disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0010] Figure 1 is a schematic diagram of an application scenario of a medical pollutant collection method according to some embodiments of the present disclosure;
[0011] Figure 2 is a flow chart of some embodiments of a medical contaminant collection method according to the present disclosure;
[0012] Figure 3 is a schematic structural diagram of some embodiments of the medical pollutant collection device according to the present disclosure;
[0013] Figure 4 It is a structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION
[0014] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0015] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other.
[0016] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0017] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0018] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0019] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0020] Figure 1 This is a schematic diagram of an application scenario of the medical pollutant collection method according to some embodiments of the present disclosure.
[0021] exist Figure 1 In this application scenario, computing device 101 can first control a delivery robot with a disinfection function to collect image data 102 of the medical contaminants to be collected. Then, based on the image data 102, computing device 101 can determine a target medical contaminant collection bin 103 and processing requirements 104. Thereafter, computing device 101 can control the delivery robot to activate the target medical contaminant collection bin 103 to collect the medical contaminants, as indicated by reference numeral 105. Finally, based on the processing requirements 104, computing device 101 can control the delivery robot to transport the medical contaminants in the target medical contaminant collection bin 105 to a target treatment area, as indicated by reference numeral 106.
[0022] It should be noted that the computing device 101 can be hardware or software. When the computing device 101 is hardware, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or it can be implemented as a single server or a single terminal device (for example, an intelligent delivery robot, a delivery robot with a disinfection function). When the computing device 101 is embodied as software, it can be installed in the hardware devices listed above. It can be implemented as multiple software or software modules for providing distributed services, for example, or it can be implemented as a single software or software module. No specific limitation is made here.
[0023] It should be understood that Figure 1 The number of computing devices in the embodiment is merely illustrative. Any number of computing devices may be provided according to implementation requirements.
[0024] Figure 2 is a flow chart of some embodiments of a medical contaminant collection method according to the present disclosure. Figure 2 The collection method of medical pollutants can be Figure 1 The computing device 101 executes. Figure 2 As shown, the medical pollutant collection method includes:
[0025] Step S201 : Controlling a delivery robot with a disinfection function to collect image data of medical pollutants to be collected.
[0026] In some embodiments, the execution subject of the medical pollutant collection method (such as Figure 1 The computing device 101 shown can use a camera mounted on the top outer surface of the delivery robot with disinfection function to collect image data of the medical contaminants to be collected. Here, the delivery robot with disinfection function can refer to a delivery robot that has the function of filling and spraying disinfectant.
[0027] Step S202: Determine the target medical pollutant collection bin and treatment requirements based on the above image data.
[0028] In some embodiments, based on the image data, the execution entity may determine the target medical contaminant collection bin and treatment requirements through the following steps:
[0029] In the first step, the execution entity may perform feature extraction on the image data to obtain at least one feature extraction result. For example, the execution entity may use the Speeded Up Robust Features (SURF) algorithm to extract features from the image data. The Speeded Up Robust Features algorithm is an accelerated version of a robust feature algorithm and is a robust image recognition and description algorithm.
[0030] In the second step, based on a pre-built feature comparison database, the execution entity may determine the similarity between each of the at least one feature extraction result and each feature comparison data in the feature comparison database, thereby obtaining a similarity set corresponding to each feature extraction result. The feature comparison database includes at least: feature comparison data, the medical contaminant type corresponding to the feature comparison data, the infection risk level corresponding to the medical contaminant type, and the treatment requirements corresponding to the infection risk level. For example, the execution entity may use a cosine distance algorithm to calculate the cosine distance between the feature extraction result and the feature comparison data, and then determine the cosine distance value as a score representing the similarity.
[0031] In a third step, the execution entity may select the type of medical pollutant corresponding to the feature comparison data whose similarity exceeds a preset threshold as the type of the medical pollutant.
[0032] In a fourth step, the execution entity may determine the infection risk level corresponding to the medical pollutant type as the infection risk level of the medical pollutant.
[0033] In step five, the executing entity may determine the treatment requirements corresponding to the infection risk level as the treatment requirements for the medical contaminants. These treatment requirements include, but are not limited to, the type of packaging bag required for medical contaminants, the packaging specifications for medical contaminants, and the treatment area to which the medical contaminants are transported. For example, the preset threshold may be 0.75, and the feature comparison data with a similarity exceeding 0.75 with feature extraction result A may be feature comparison data B. The medical contaminant type corresponding to feature comparison data B may be "syringe," and the infection risk level corresponding to the medical contaminant type "syringe" may be "Level 3." The corresponding treatment requirement may be "Pack in black medical packaging bags, using XXX specifications, and transport to treatment area numbered '001'." The above is merely an example and is not intended to be limiting.
[0034] In step 6, the execution entity may determine a target medical contaminant collection bin from the at least one medical contaminant collection bin based on the type of medical contaminant and the infection risk level of the medical contaminant. Here, the target medical contaminant collection bin is determined from the at least one medical contaminant collection bin based on the type of medical contaminant and the infection risk level of the medical contaminant.
[0035] The sixth step stated above includes the following sub-steps:
[0036] In the first sub-step, based on the type of the above-mentioned medical pollutants, the above-mentioned execution entity can select a medical pollutant collection bin that is consistent with the type of the above-mentioned medical pollutants from the above-mentioned at least one medical pollutant collection bin as a first candidate medical pollutant collection bin, and obtain a first candidate medical pollutant collection bin set.
[0037] In the second sub-step, based on the infection risk level of the above-mentioned medical pollutants, the above-mentioned execution entity can select the first candidate medical pollutant collection bin whose level value in the infection risk level information is higher than or equal to the level value of the infection risk level of the above-mentioned medical pollutants from the above-mentioned first candidate medical pollutant collection bin set as the second candidate medical pollutant collection bin, and obtain the second candidate medical pollutant collection bin set.
[0038] In a third sub-step, the execution entity may extract contour features of the medical contaminant from the image data to obtain contour features of the medical contaminant. For example, the execution entity may employ an existing edge detection algorithm, such as an edge detection operator, to extract the contour features.
[0039] In a fourth sub-step, the execution entity may calculate an estimated volume of the medical contaminant based on the extracted contour features. For example, the execution entity may perform a three-dimensional model based on the extracted contour features and calculate the volume of the model as the estimated volume of the medical contaminant.
[0040] In a fifth sub-step, based on the estimated volume, the execution entity may select a second candidate medical pollutant collection bin from the set of second candidate medical pollutant collection bins that meets a preset condition as the target medical pollutant collection bin. Here, the preset condition may be that the volume of the second candidate medical pollutant collection bin is greater than or equal to the estimated volume.
[0041] The above sub-steps are illustrated below using an example. The type of medical pollutant may be "syringe," and the corresponding infection risk level is level 3. The medical pollutant collection bins and the corresponding treatable medical pollutant types and treatable medical pollutant infection risk levels may be "Medical pollutant collection bin No. 1, treatable medical pollutant types: 'masks, cotton swabs, medical gloves', treatable medical pollutant infection risk level: Level 1; Medical pollutant collection bin No. 2, treatable medical pollutant types: 'pharmaceutical glass bottles, syringes, medical gauze', treatable medical pollutant infection risk level: Level 2; Medical pollutant collection bin No. 3, treatable medical pollutants: 'pharmaceutical glass bottles, syringes, medical gauze, protective clothing', treatable medical pollutant infection risk level: Level 4; Medical pollutant collection bin No. 4, treatable medical pollutants: 'pharmaceutical glass bottles, syringes, medical gauze, protective clothing', treatable medical pollutant infection risk level: Level 4." The above-mentioned execution entity may select "Medical pollutant collection bin No. 2," "Medical pollutant collection bin No. 3," and "Medical pollutant collection bin No. 4" from the above-mentioned pollutant collection bins as first candidate medical pollutant collection bins based on the type of medical pollutants. Then, based on the infection risk level of the medical contaminants, the execution entity can select "Medical Contaminant Collection Bin No. 3" and "Medical Contaminant Collection Bin No. 4" as the second candidate medical contaminant collection bin. The volume estimate calculated by the execution entity through contour feature extraction can be "1.5 cubic meters." The volume of "Medical Contaminant Collection Bin No. 3" can be "1 cubic meter," and the volume of "Medical Contaminant Collection Bin No. 4" can be "2 cubic meters." The execution entity can select "Medical Contaminant Collection Bin No. 4" as the target medical contaminant collection bin. The above is merely an example and is not intended to be limiting.
[0042] Step S203: Control the delivery robot to start the target medical pollutant collection bin to collect the medical pollutants.
[0043] In some embodiments, the execution entity may control the delivery robot to activate the target medical pollutant collection bin to collect the medical pollutants. For example, the execution entity may control the delivery robot to activate the target medical pollutant collection bin and then control a robotic arm installed in the target medical pollutant collection bin to drag or clamp the medical pollutants into the target medical pollutant collection bin.
[0044] Step S204 : Based on the above processing requirements, the delivery robot is controlled to transport the medical pollutants in the target medical pollutant collection bin to a target processing area.
[0045] In some embodiments, the execution entity may control the delivery robot to transport the medical pollutants in the target medical pollutant collection bin to the target treatment area through the following steps:
[0046] In the first step, based on the type of packaging bags required for packaging medical pollutants in the above-mentioned processing requirements, the above-mentioned execution entity can select packaging bags of the same type as the above-mentioned packaging bags as target packaging bags.
[0047] In the second step, based on the above-mentioned packaging specifications of medical pollutants and the volume estimation of the above-mentioned medical pollutants, the above-mentioned execution entity can calculate the number of the above-mentioned target packaging bags to be used.
[0048] In the third step, the execution entity may control the delivery robot to move to the packaging bag receiving device.
[0049] In the fourth step, the execution entity may control the delivery robot to collect the target number of packaging bags.
[0050] In a fifth step, the execution entity may control the delivery robot to pack the medical pollutants in the target medical pollutant collection bin using the target packing bags according to the medical pollutant packing specifications.
[0051] In the sixth step, the execution entity may determine the treatment area for the transportation of medical pollutants in the treatment requirements as the target treatment area.
[0052] In the seventh step, the execution entity may control the robot to transport the packaged medical pollutants to the target treatment area.
[0053] The following example illustrates the above steps. A medical contaminant treatment requirement might be "Package in black medical bags, according to XXX specifications, and transport to treatment area numbered '001'." The estimated volume might be "1.5 cubic meters." The execution entity can select "black, medical" type bags as the target bags. The execution entity can divide the estimated volume by the medical contaminant packaging specifications in the treatment requirement to obtain the target number of bags to be used, for example, three. The execution entity can then utilize the delivery robot's positioning and movement capabilities to locate the bag-collecting device and move to that location. The execution entity can then control the delivery robot to retrieve the "three" target bags. Thereafter, the execution entity can control the robot, using a robotic arm installed in the target medical contaminant collection bin, to pack the medical contaminants in the bin using the target bags according to the packaging specifications. Finally, the execution entity may determine the processing area numbered '001' as the target processing area and control the delivery robot to transport the packaged medical waste to the processing area numbered '001'. The above is merely an example and is not intended to be limiting.
[0054] In some optional implementations of some embodiments, the method further includes: in response to determining that transport is complete, determining the type of disinfectant based on the type of the medical contaminant; controlling the delivery robot to move to the disinfectant dispensing device and fill the container with disinfectant of the type of disinfectant; and controlling the delivery robot to disinfect the target medical contaminant collection bin using the disinfectant. For example, in response to determining that transport is complete, the execution entity may select, based on the type of medical contaminant, a disinfectant of the type that can disinfect the medical contaminant from a pre-built list of disinfectants. The execution entity may then utilize the delivery robot's positioning and movement capabilities to locate the disinfectant dispensing device, move to the location of the bagging device, and fill the container with disinfectant of the type of disinfectant. Finally, the execution entity may control the delivery robot to spray the target medical contaminant collection bin with the disinfectant for disinfection.
[0055] Compared to the prior art, the disclosed embodiments offer the following advantages: first, a delivery robot with a disinfection function is controlled to collect image data of medical contaminants to be collected; then, based on the image data, a target medical contaminant collection bin and treatment requirements are determined; then, the delivery robot is controlled to activate the target medical contaminant collection bin to collect the medical contaminants; and finally, based on the treatment requirements, the delivery robot is controlled to transport the medical contaminants in the target medical contaminant collection bin to a target treatment area. The disclosed method can control a delivery robot with a disinfection function to analyze the collected image data of medical contaminants to determine the target medical contaminant collection bin and treatment requirements, and then collect and transport the medical contaminants. This achieves safe and efficient collection of medical contaminants, avoids human contact, reduces infection risks, and protects the health of medical and cleaning staff. Furthermore, the image data analysis process utilizes methods such as feature extraction, similarity determination, and contour feature extraction, which improves the accuracy of image data analysis and determination of target medical contaminant collection bins and treatment requirements. The selection of the target medical contaminant collection bin takes into account the volume of the medical contaminants and the capacity of the medical contaminant collection bin, facilitating single-use collection and avoiding infection risks associated with multiple collections. Furthermore, by identifying the type of medical contaminants, their corresponding infection risk levels, and their corresponding treatment requirements, we achieve categorized treatment for medical contaminants, reducing infection risks. Finally, we disinfect the target medical contaminant collection bins after transport, preventing infection for maintenance personnel during inspections and significantly improving safety and health.
[0056] All of the above optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.
[0057] The following are embodiments of the apparatus disclosed herein, which can be used to implement the method embodiments disclosed herein. For details not disclosed in the apparatus embodiments disclosed herein, please refer to the method embodiments disclosed herein.
[0058] Figure 3 Schematic diagram of some embodiments of the medical pollutant collection device according to the present disclosure. Figure 3As shown, the medical pollutant collection device includes: a collection unit 301, a determination unit 302, a collection unit 303, and a transportation unit 304. The collection unit 301 is configured to control a delivery robot with a disinfection function to collect image data of the medical pollutants to be collected; the determination unit 302 is configured to determine a target medical pollutant collection bin and treatment requirements based on the image data; the collection unit 303 is configured to control the delivery robot to activate the target medical pollutant collection bin to collect the medical pollutants; and the transportation unit 304 is configured to control the delivery robot to transport the medical pollutants in the target medical pollutant collection bin to a target treatment area based on the treatment requirements.
[0059] In some optional implementations of some embodiments, the determination unit 302 of the medical pollutant collection device is further configured to: perform feature extraction on the above-mentioned image data to obtain at least one feature extraction result; determine the similarity between each feature extraction result in the above-mentioned at least one feature extraction result and each feature comparison data in the above-mentioned feature comparison database based on a pre-constructed feature comparison database, and obtain a similarity set corresponding to each feature extraction result, wherein the above-mentioned feature comparison database at least includes: feature comparison data, the medical pollutant type corresponding to the above-mentioned feature comparison data, the infection risk level corresponding to the above-mentioned medical pollutant type, and the processing requirements corresponding to the above-mentioned infection risk level; select the medical pollutant type corresponding to the feature comparison data whose similarity exceeds a preset threshold as the type of the above-mentioned medical pollutant; determine the infection risk level corresponding to the above-mentioned medical pollutant type as the infection risk level of the above-mentioned medical pollutant; determine the processing requirements corresponding to the above-mentioned infection risk level as the processing requirements of the above-mentioned medical pollutant; and determine the target medical pollutant collection bin from at least one medical pollutant collection bin based on the type of the above-mentioned medical pollutant and the infection risk level of the above-mentioned medical pollutant.
[0060] In some optional implementations of some embodiments, the medical pollutant collection bin contains corresponding information on the types of medical pollutants that can be treated and the infection risk levels of the medical pollutants that can be treated.
[0061] In some optional implementations of some embodiments, the above-mentioned determination of the target medical pollutant collection bin based on the type of the above-mentioned medical pollutant and the infection risk level of the above-mentioned medical pollutant includes: based on the type of the above-mentioned medical pollutant, selecting a medical pollutant collection bin whose treatable medical pollutant type is consistent with the type of the above-mentioned medical pollutant from the above-mentioned at least one medical pollutant collection bin as a first candidate medical pollutant collection bin, to obtain a first candidate medical pollutant collection bin set; based on the infection risk level of the above-mentioned medical pollutant, selecting a first candidate medical pollutant collection bin whose treatable medical pollutant infection risk level has a level value higher than or equal to the level value of the infection risk level of the above-mentioned medical pollutant from the above-mentioned first candidate medical pollutant collection bin set as a second candidate medical pollutant collection bin, to obtain a second candidate medical pollutant collection bin set; performing contour feature extraction on the above-mentioned medical pollutant from the above-mentioned image data to obtain the contour feature of the above-mentioned medical pollutant; calculating the volume estimation of the above-mentioned medical pollutant based on the above-mentioned contour feature; and based on the above-mentioned volume estimation, selecting a second candidate medical pollutant collection bin that meets preset conditions from the above-mentioned second candidate medical pollutant collection bin set as the target medical pollutant collection bin.
[0062] In some optional implementations of some embodiments, the above-mentioned processing requirements include: the type of packaging bags required for packaging medical pollutants, the packaging specifications of medical pollutants, and the processing area for transportation of medical pollutants.
[0063] In some optional implementations of some embodiments, the transport unit 304 of the medical pollutant collection device is further configured to: based on the type of packing bags required for packing medical pollutants in the above-mentioned processing requirements, select a packing bag of the same type as the above-mentioned packing bag as the target packing bag; based on the above-mentioned medical pollutant packing specifications and the volume estimation of the above-mentioned medical pollutants, calculate the usage quantity of the above-mentioned target packing bags; control the above-mentioned delivery robot to move to the packing bag picking device; control the above-mentioned delivery robot to pick up the above-mentioned usage quantity of target packing bags; control the above-mentioned delivery robot to pack the above-mentioned medical pollutant in the target medical pollutant collection bin using the above-mentioned target packing bags according to the above-mentioned medical pollutant packing specifications; determine the processing area for transporting medical pollutants in the above-mentioned processing requirements as the target processing area; control the above-mentioned delivery robot to transport the packaged medical pollutants to the above-mentioned target processing area.
[0064] In some optional implementations of some embodiments, the medical contaminant collection device is further configured to: in response to determining that the transportation is completed, determine the type of disinfectant based on the type of the above-mentioned medical contaminants; control the above-mentioned delivery robot to move to the disinfectant configuration equipment, and fill the disinfectant of the above-mentioned disinfectant type; control the above-mentioned delivery robot to use the above-mentioned disinfectant to disinfect the above-mentioned target medical contaminant collection bin.
[0065] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
[0066] Reference below Figure 4 , which shows an electronic device (eg, Figure 1 Schematic diagram of the structure of the computing device 101)400. Figure 4 The server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0067] like Figure 4 As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. Various programs and data required for the operation of the electronic device 400 are also stored in the RAM 403. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0068] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead. Figure 4 Each block shown in the figure may represent one device, or may represent multiple devices as needed.
[0069] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network via the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of some embodiments of the present disclosure are performed.
[0070] It should be noted that in some embodiments of the present disclosure, the computer-readable medium mentioned above may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device, or device. In some embodiments of the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0071] In some embodiments, the client and server can communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0072] The computer-readable medium may be included in the device or may exist independently and not incorporated into the electronic device. The computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: control a delivery robot with a disinfection function to collect image data of the medical contaminants to be collected; determine a target medical contaminant collection bin and treatment requirements based on the image data; control the delivery robot to activate the target medical contaminant collection bin to collect the medical contaminants; and control the delivery robot to transport the medical contaminants in the target medical contaminant collection bin to a target treatment area based on the treatment requirements.
[0073] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0074] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0075] The units described in some embodiments of the present disclosure may be implemented in software or hardware. The units described may also be provided in a processor. For example, they may be described as follows: a processor includes an acquisition unit, a determination unit, a collection unit, and a transport unit. The names of these units do not, in some cases, constitute limitations on the units themselves. For example, the acquisition unit may also be described as a "unit that controls a delivery robot with a disinfection function to collect image data of medical pollutants to be collected."
[0076] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0077] The above description is only an illustration of some preferred embodiments of the present disclosure and the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but should also cover other technical solutions formed by any combination of the above-mentioned technical features or their equivalent features without departing from the above-mentioned inventive concept. For example, the above-mentioned features are replaced with (but not limited to) technical features with similar functions disclosed in the embodiments of the present disclosure.
Claims
1. A method for collecting medical pollutants, characterized in that: include: Controlling a delivery robot with a disinfection function to collect image data of medical pollutants to be collected; determining target medical contaminant collection bins and treatment requirements based on the image data; Controlling the delivery robot to activate the target medical pollutant collection bin to collect the medical pollutants; Based on the treatment requirements, controlling the delivery robot to transport the medical pollutants in the target medical pollutant collection bin to a target treatment area; Determining a target medical contaminant collection bin and processing requirements based on the image data includes: performing feature extraction on the image data to obtain at least one feature extraction result; determining, based on a pre-constructed feature comparison database, a similarity between each feature extraction result of the at least one feature extraction result and each feature comparison data in the feature comparison database, and obtaining a similarity set corresponding to each feature extraction result, wherein the feature comparison database includes at least: feature comparison data, a medical contaminant type corresponding to the feature comparison data, an infection risk level corresponding to the medical contaminant type, and a treatment requirement corresponding to the infection risk level; Selecting the medical pollutant type corresponding to the feature comparison data whose similarity exceeds a preset threshold as the type of the medical pollutant; Determining the infection risk level corresponding to the medical pollutant type as the infection risk level of the medical pollutant; Determining the treatment requirements corresponding to the infection risk level as the treatment requirements for the medical pollutants; Based on the type of the medical contaminant and the infection risk level of the medical contaminant, a target medical contaminant collection bin is determined from at least one medical contaminant collection bin.
2. The medical pollutant collection method according to claim 1, characterized in that: The medical pollutant collection bin stores information on the types of medical pollutants that can be processed and the infection risk levels of the medical pollutants that can be processed.
3. The medical pollutant collection method according to claim 2, characterized in that: The step of determining a target medical pollutant collection bin based on the type of the medical pollutant and the infection risk level of the medical pollutant includes: Based on the type of the medical pollutant, selecting a medical pollutant collection bin whose processable medical pollutant type is consistent with the type of the medical pollutant from the at least one medical pollutant collection bin as a first candidate medical pollutant collection bin, to obtain a first candidate medical pollutant collection bin set; Based on the infection risk level of the medical pollutant, selecting a first candidate medical pollutant collection bin in the first candidate medical pollutant collection bin set whose processable medical pollutant infection risk level is higher than or equal to the infection risk level of the medical pollutant as a second candidate medical pollutant collection bin, thereby obtaining a second candidate medical pollutant collection bin set; Extracting contour features of the medical pollutants from the image data to obtain contour features of the medical pollutants; calculating a volume estimate of the medical contaminant based on the contour features; Based on the volume estimation, a second candidate medical pollutant collection bin that meets preset conditions is selected from the second candidate medical pollutant collection bin set as a target medical pollutant collection bin.
4. The medical pollutant collection method according to claim 1, characterized in that: The processing requirements include: the type of packaging bags required for packaging medical pollutants, the packaging specifications of medical pollutants, and the processing area for the transportation of medical pollutants.
5. The medical pollutant collection method according to claim 4, characterized in that: The step of controlling the delivery robot to transport the medical pollutants in the target medical pollutant collection bin to a target treatment area based on the treatment requirement includes: Based on the type of packaging bag required for packaging medical pollutants in the processing requirements, selecting a packaging bag of the same type as the packaging bag as a target packaging bag; Calculating the number of target packaging bags to be used based on the packaging specifications of the medical contaminants and the estimated volume of the medical contaminants; Controlling the delivery robot to move to a packing bag receiving device; Controlling the delivery robot to pick up the target number of packaging bags; Controlling the delivery robot to pack the medical pollutants in the target medical pollutant collection bin using the target packing bag according to the medical pollutant packing specifications; Determine the treatment area for transport of medical pollutants in the treatment requirements as a target treatment area; The delivery robot is controlled to transport the packaged medical pollutants to the target processing area.
6. The medical pollutant collection method according to claim 1, characterized in that: The method further comprises: In response to determining that the transport is complete, determining a type of sterilization product based on the type of the medical contaminant; Controlling the delivery robot to move to the disinfection product dispensing device and fill the disinfectant of the disinfection product type; The delivery robot is controlled to disinfect the target medical pollutant collection bin using the disinfectant.
7. A medical pollutant collection device, characterized in that: include: a collection unit configured to control the delivery robot with a disinfection function to collect image data of the medical pollutants to be collected; a determination unit configured to determine a target medical contaminant collection bin and treatment requirements based on the image data; a collecting unit configured to control the delivery robot to activate the target medical pollutant collection bin to collect the medical pollutants; a transport unit configured to control the delivery robot to transport the medical pollutants in the target medical pollutant collection bin to a target treatment area based on the treatment requirements; Determining a target medical contaminant collection bin and processing requirements based on the image data includes: performing feature extraction on the image data to obtain at least one feature extraction result; determining, based on a pre-constructed feature comparison database, a similarity between each feature extraction result of the at least one feature extraction result and each feature comparison data in the feature comparison database, and obtaining a similarity set corresponding to each feature extraction result, wherein the feature comparison database includes at least: feature comparison data, a medical contaminant type corresponding to the feature comparison data, an infection risk level corresponding to the medical contaminant type, and a treatment requirement corresponding to the infection risk level; Selecting the medical pollutant type corresponding to the feature comparison data whose similarity exceeds a preset threshold as the type of the medical pollutant; Determining the infection risk level corresponding to the medical pollutant type as the infection risk level of the medical pollutant; Determining the treatment requirements corresponding to the infection risk level as the treatment requirements for the medical pollutants; Based on the type of the medical contaminant and the infection risk level of the medical contaminant, a target medical contaminant collection bin is determined from at least one medical contaminant collection bin.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Garbage treatment method and device for hospital
CN114629933A