A meal taking cabinet cleaning control method and device and a meal taking cabinet
By installing cleaning equipment and an intelligent detection system in the food pickup lockers, non-compliant areas are screened and processed, solving the problem of insufficient intelligence in the cleaning of food pickup lockers. This achieves efficient and intelligent cleaning control, ensuring food safety and environmental quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2023-11-10
- Publication Date
- 2026-05-22
AI Technical Summary
Cleaning of food pickup lockers relies on manual labor, resulting in mixed odors and rapid proliferation of bacteria and fungi in the storage space, affecting health and appetite. Existing technology lacks intelligent solutions.
By installing spray nozzles, drain pipes, fans, deodorization modules, and sterilization modules in the food collection cabinet, and combining weight and shaded area detection, qualified and unqualified storage areas are screened out, and cleaning, deodorization, and sterilization operations are performed to achieve intelligent control.
It achieves precise, efficient and intelligent cleaning of the food pickup cabinet, reducing oil stains, bacteria, fungi and odors, ensuring the area is clean and odor-free, eliminating food safety hazards and providing a good food pickup environment.
Smart Images

Figure CN117585344B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of food pickup cabinet technology, and more specifically, to a food pickup cabinet cleaning control method, device, and food pickup cabinet. Background Technology
[0002] With the development of fast food, pre-cooked meals and other ready-to-eat food delivery, as well as online food ordering, smart food lockers (also known as food lockers) are increasingly being used due to their convenience, speed, and contactless operation.
[0003] Currently, the cleaning of food pickup lockers mostly relies on manual cleaning, which is not intelligent enough. This leads to mixed odors and the rapid proliferation of bacteria and fungi in the storage space, affecting people's health and appetite.
[0004] There is currently no effective solution to the problem that the cleaning of food pickup lockers in existing technologies is not intelligent enough. Summary of the Invention
[0005] This invention provides a method, device, and cabinet for cleaning a food pickup cabinet, which at least solves the problem of insufficient intelligence in the cleaning of food pickup cabinets in the prior art.
[0006] To address the aforementioned technical problems, embodiments of the present invention provide a method for controlling the cleaning of a food pickup cabinet, comprising:
[0007] In response to storage requests, qualified and unqualified storage areas are selected based on the storage status and oil stains in each area of the food collection cabinet.
[0008] Item storage detected;
[0009] Clean all non-compliant storage areas and deodorize and sterilize the areas where the items are stored.
[0010] Optionally, suitable and unsuitable storage areas can be selected based on the storage condition and oil stains in each area of the food collection cabinet, including:
[0011] Identify the empty areas within the food collection cabinet;
[0012] For the empty region, obtain the weight of the region and / or the shaded area inside the region;
[0013] If the weight of the area is less than or equal to a preset weight and the shaded area inside the area is less than or equal to a first preset area, then the area is determined to be a qualified storage area.
[0014] If the weight of the area is greater than a preset weight, or if the shaded area inside the area is greater than a first preset area, then the area is determined to be an unqualified storage area.
[0015] Optionally, determining the empty area within the food collection cabinet includes:
[0016] Obtain current images of each area within the food pickup cabinet;
[0017] The current image of each region is compared with the baseline image to identify the shadow area within each region;
[0018] If the shaded area within the region is greater than the second preset area, then the region is determined to be in a stored state.
[0019] If the shaded area within the region is smaller than the third preset area, then the region is determined to be empty.
[0020] Wherein, the second preset area > the third preset area > the first preset area.
[0021] Optionally, all non-compliant storage areas may be cleaned, including:
[0022] Spray cleaning solution and water into the non-compliant storage area;
[0023] When the liquid level in the unqualified storage area reaches the preset height, the drain valve is opened to drain the sewage.
[0024] When no sewage is detected in the non-compliant storage area, the drain valve is closed, the first blower is turned on to dry the non-compliant area, and the second blower is turned on to dry the drain pipe.
[0025] The substandard storage areas were deodorized and sterilized.
[0026] Optionally, the area where the items are stored may be deodorized and sterilized, including:
[0027] Detect the gas concentration in the area where the items are stored;
[0028] When the gas concentration reaches a set value, the area where the items are stored is deodorized and sterilized.
[0029] Optionally, after selecting qualified and unqualified storage areas based on the storage condition and oil stains in each area of the food collection cabinet, the following steps are also included:
[0030] If there is no suitable storage area in the food collection cabinet, all unsuitable storage areas shall be cleaned.
[0031] When a storage request is received again, a suitable storage area is selected for storing the items.
[0032] Optionally, the above methods also include:
[0033] After each food pickup operation is completed, the pickup area is inspected;
[0034] When there are no items or oil stains in the food collection area, but the gas concentration reaches a set value, the food collection area is deodorized and sterilized.
[0035] When the food collection area is empty but has oil stains, the food collection area shall be cleaned, drained, dried, deodorized, and sterilized.
[0036] When there are items in the food pick-up area, a prompt message is output.
[0037] Optionally, before cleaning all non-compliant storage areas, the following may also be included:
[0038] Get the current time period;
[0039] The duration of the cleaning operation is determined based on the current time period.
[0040] This invention also provides a food pickup cabinet cleaning control device, comprising:
[0041] The filtering module is used to respond to storage requests and filter out qualified and unqualified storage areas based on the storage status and oil stains of each area in the food collection cabinet.
[0042] The detection module is used to detect when the items have been stored.
[0043] The cleaning module is used to clean all substandard storage areas and deodorize and sterilize the areas where the items are stored.
[0044] This invention also provides a food pickup cabinet, including: the food pickup cabinet cleaning control device described in this invention.
[0045] This invention also provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described in this invention.
[0046] This invention also provides a non-volatile computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in this invention.
[0047] By applying the technical solution of this invention, when delivery personnel need to store items, qualified and unqualified storage areas are selected based on the storage status and oil stains of each area in the food pickup cabinet. After the delivery personnel complete the storage of the items, all unqualified storage areas are cleaned, and the area where the items were stored is deodorized and sterilized. By monitoring each area in the food pickup cabinet, precise, efficient, and intelligent cleaning of the cabinet is achieved, reducing oil stains, bacteria, fungi, and odors, ensuring that each area in the cabinet is clean and odors are not mixed. This solves the problem of insufficient intelligence in the cleaning of food pickup cabinets, promptly eliminates potential food safety hazards, and provides consumers with a good food pickup environment. Attached Figure Description
[0048] Figure 1 This is a flowchart of the food pickup cabinet cleaning control method provided in Embodiment 1 of the present invention;
[0049] Figure 2 This is a schematic diagram of the cleaning control of the food pickup cabinet provided in Embodiment 2 of the present invention;
[0050] Figure 3 This is a flowchart of the food pickup cabinet control provided in Embodiment 2 of the present invention;
[0051] Figure 4 This is a structural block diagram of the food collection cabinet cleaning control device provided in Embodiment 3 of the present invention. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0053] It should be noted that the terms "first," "second," etc., used in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0054] It should be noted that the steps shown in the flowchart in 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 may be executed in a different order than that shown here.
[0055] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0056] The optional embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0057] This invention incorporates cleaning devices or modules within a food pickup cabinet, enabling intelligent cleaning. The cabinet includes at least two storage areas (also called storage zones, storage spaces, or storage compartments). It is equipped with spray nozzles, a drain pipe, a fan, a deodorizing module, and a sterilization module. The spray nozzles spray cleaning solution and water into the areas; the drain pipe discharges cleaned waste and wastewater; the fan dries the areas and the drain pipe; the deodorizing module removes odors from the areas; and the sterilization module sterilizes the areas. In practical applications, these devices can be installed individually for each area, or they can be shared by at least two areas, for example, at least two areas sharing a drain pipe. For instance, the spray nozzles can be positioned at the top of the area and can rotate at a certain angle for more even spraying, such as 180° rotation. The deodorizing module uses water ions for deodorization, and the sterilization module uses ultraviolet light for sterilization.
[0058] Example 1
[0059] This embodiment provides a method for controlling the cleaning of a food pickup cabinet. Figure 1 This is a flowchart of the food pickup cabinet cleaning control method provided in Embodiment 1 of the present invention, as follows: Figure 1 As shown, the method includes the following steps:
[0060] S101, in response to the storage request, filters out qualified and unqualified storage areas based on the storage status and oil stains of each area in the food collection cabinet.
[0061] A qualified storage area is one that is free of items and oil stains and can be used directly for storage. An unqualified storage area is one that, while free of items, contains oil stains and needs to be cleaned before use.
[0062] S102, Item storage completed. That is, a suitable storage area exists, the delivery person places the food into the suitable area and closes the door of the area, completing one storage operation.
[0063] S103, clean all non-compliant storage areas and deodorize and sterilize the areas where the items are stored.
[0064] In this embodiment, when a delivery person needs to store items, the system filters out qualified and unqualified storage areas based on the storage status and oil stains of each area within the food pickup cabinet. After the delivery person finishes storing the items, all unqualified storage areas are cleaned, and the area where the items were stored is deodorized and sterilized. By monitoring each area within the food pickup cabinet, precise, efficient, and intelligent cleaning of the cabinet is achieved, reducing oil stains, bacteria, fungi, and odors. This ensures that each area within the cabinet is clean and odors are not mixed, solving the problem of insufficiently intelligent cleaning of food pickup cabinets, promptly eliminating food safety hazards, and providing consumers with a good food pickup environment.
[0065] In one implementation, selecting qualified and unqualified storage areas based on the storage status and oil stains of each area within the food collection cabinet includes: identifying areas in the food collection cabinet that are empty; for the empty areas, obtaining the weight of the area and / or the shaded area within the area; if the weight of the area is less than or equal to a preset weight and the shaded area within the area is less than or equal to a first preset area, then the area is determined to be a qualified storage area; if the weight of the area is greater than the preset weight, or the shaded area within the area is greater than the first preset area, then the area is determined to be an unqualified storage area.
[0066] The storage status of the food collection cabinet area includes at least two states: stored and empty. This can be determined by the area of shadow within the area; the larger the shadow area, the greater the likelihood that items are stored there. For empty areas, the degree of oil contamination can be determined by combining the weight of the area and the area of shadow within it. If the area is heavy or has a large shadow area, it is considered to have oil contamination and is an unacceptable storage area; if the area is light and has a small shadow area, it is considered to be free of oil contamination and is a acceptable storage area.
[0067] The preset weight and the first preset area can be set according to the actual situation. For example, the preset weight can be set to 100g and the first preset area can be set to 10%.
[0068] Specifically, a gravity sensor module can be installed at the bottom of the area to detect its weight. The area of shadow within the area can be analyzed by capturing images of the area.
[0069] This implementation method can quickly and accurately screen out qualified and unqualified storage areas, thereby enabling targeted and intelligent cleaning.
[0070] Further, determining the empty areas within the food collection cabinet includes: acquiring current images of each area within the food collection cabinet; comparing the current images of each area with a reference image to identify the shadow area within each area; if the shadow area within an area is greater than a second preset area, then the area is determined to be in a stored state; if the shadow area within an area is less than a third preset area, then the area is determined to be in an empty state.
[0071] The baseline image is a picture of the area taken when the food pickup cabinet leaves the factory, with each area empty, serving as a comparison. The second preset area > the third preset area > the first preset area. The second and third preset areas can be set according to actual conditions; for example, the second preset area can be set to 60%, and the third preset area can be set to 40%.
[0072] This implementation method can effectively determine the storage status of a region by measuring the shaded area within that region, thus enabling intelligent execution of subsequent storage and cleaning operations.
[0073] In one embodiment, cleaning all non-compliant storage areas includes: spraying cleaning solution and water onto the non-compliant storage areas; opening a drain valve to drain sewage when the liquid level in the non-compliant storage areas reaches a preset height; closing the drain valve when no sewage is detected in the non-compliant storage areas (i.e., the liquid level in the areas drops to 0), turning on a first fan to dry the non-compliant areas, and turning on a second fan to dry the drain pipe; and deodorizing and sterilizing the non-compliant storage areas.
[0074] The preset height can be set according to the actual situation. The first fan can be set inside the area, and the second fan can be set on top of the sewage pipe.
[0075] The cleaning operations in this embodiment include: washing, sewage discharge, air drying, deodorization, and sterilization. Through the above cleaning operations, the area can be effectively cleaned, preventing bacterial growth and odor mixing. Furthermore, the sewage generated after cleaning can be discharged quickly, safely, and without secondary pollution.
[0076] To prevent food contamination, the area where items are stored cannot be washed. Considering the potential odor from the food, in one embodiment, the area where the items are stored is deodorized and sterilized. This includes: detecting the gas concentration in the area; and deodorizing and sterilizing the area when the gas concentration reaches a set value. The gas concentration is a parameter reflecting the air quality in the area, such as carbon dioxide concentration, and the set value can be adjusted according to actual conditions. Preferably, the deodorization and sterilization operation can be performed periodically before the consumer removes the item. This allows for timely deodorization and sterilization of the area where items are stored, reducing gas concentration and inhibiting odor diffusion and bacterial growth.
[0077] In one embodiment, after filtering out qualified and unqualified storage areas based on the storage status and oil stains of each area within the food collection cabinet, the method further includes: if there are no qualified storage areas in the food collection cabinet, cleaning all unqualified storage areas; when a storage request is received again, a qualified storage area is selected for storing the items. In this embodiment, when a storage request is received from a delivery person, if the system selects a qualified storage area, the delivery person can directly store the items; if there is currently no qualified storage area, a quick cleaning is performed first, and then the delivery person can issue another storage request.
[0078] In addition to cleaning during storage, cleaning can also be performed after the customer retrieves the food. Specifically, the method includes: after each food retrieval operation (i.e., the customer takes the item from the retrieval cabinet and closes the door), the retrieval area is inspected (specifically, the weight, shaded area, and gas concentration of the area can be measured); when the retrieval area is free of items and oil stains but the gas concentration reaches a set value, the retrieval area is deodorized and sterilized; when the retrieval area is free of items but has oil stains, the retrieval area is cleaned, drained, dried, deodorized, and sterilized; when the retrieval area is free of items and oil stains and the gas concentration value does not reach the set value (i.e., there is no odor), no action is taken; when the retrieval area contains items, a prompt message is output, for example, this prompt message can be sent to the next delivery person or nearby staff.
[0079] This implementation method allows for intelligent cleaning of the food collection locker after the consumer has taken their food, based on the actual condition of the collection area. Furthermore, if the consumer leaves any items inside the locker after taking their food, a timely reminder can be given to address the issue, thus preventing the area from being continuously occupied and affecting the normal use and user experience of the locker.
[0080] In one implementation, before cleaning all non-compliant storage areas, the method further includes: obtaining the current time period; and determining the duration of the cleaning operation based on the current time period. The correspondence between time periods and cleaning durations can be pre-set. For example, the cleaning duration for peak meal pickup times (such as 10:00 to 14:00 and 17:00 to 19:00) can be shorter for faster cleaning, while the cleaning duration for other time periods can be longer for more thorough cleaning. Specifically, the execution duration for each step in the cleaning operation can be set.
[0081] This implementation method adjusts the cleaning time according to the different time periods when the food collection cabinet is used, thus meeting different needs and making the cleaning control more intelligent.
[0082] In addition, the temperature and humidity inside the food collection cabinet can be controlled. For example, by monitoring the temperature and humidity inside the cabinet, the entire cabinet can be heated when the temperature is below 40°C, and the air circulation can be activated when the humidity exceeds 65%. This ensures that the temperature and humidity inside the cabinet are within a suitable range, keeping the food warm and inhibiting bacterial growth to prevent spoilage.
[0083] The food pickup locker can be configured with three access permissions: maintenance, delivery, and consumer. Users can connect to the locker via QR code scanning, and the locker recognizes the currently entered permission and executes the corresponding operation. Maintenance permissions are used by staff to troubleshoot the system and equipment, allowing for modifications and tests to system parameters such as cleaning time, inspection time, temperature and humidity thresholds, drying time, and waste removal time. Delivery permissions allow for screening and inspection of the entire locker area, quickly cleaning areas with stains or strong odors. Consumer permissions allow for food pickup and post-picking cleaning. Switching between these different permissions makes the system's operation and maintenance more efficient and streamlined.
[0084] Preferably, after the food locker identifies a consumer's access rights, the cleaning operation in the area corresponding to that consumer's account will be stopped to ensure the consumer's personal safety. After the food locker identifies a delivery person's access rights, the cleaning operation in any empty areas of the locker will be stopped to ensure the delivery person's personal safety.
[0085] Example 2
[0086] The cleaning control method for the food pickup cabinet described above will be illustrated below with a specific embodiment. However, it is worth noting that this specific embodiment is only for better illustrating this application and does not constitute an undue limitation of this application. The same or corresponding terminology used in the above embodiment will not be repeated in this embodiment.
[0087] The food pickup locker has three access permissions: maintenance, delivery, and consumer. Under maintenance permission, staff can troubleshoot the system and equipment, and test and modify system parameters. Under delivery permission, the system screens and inspects the entire pickup locker area, quickly cleaning areas with stains or strong odors (this process is completed within 3 minutes). Under consumer permission, after a consumer scans the code, all actions in the area corresponding to the consumer's account cease, ensuring the consumer's safety. By setting different access permissions, the system's operation and maintenance become more efficient and streamlined.
[0088] Specifically, when the delivery person scans the code, the system scans and filters all areas in the pickup cabinet through image and weight analysis, filtering out areas without stored items (this process takes 15 seconds). Then, these areas are further filtered to determine qualified and unqualified storage areas (this process takes 15 seconds). Qualified storage areas are used first, and unqualified storage areas are quickly cleaned.
[0089] The cleaning process is as follows: Spray food-grade cleaning solution on the unqualified stained area for 15 seconds, then turn on the small cluster nozzle to sweep the area. When the liquid level in the area reaches the preset height, open the drain valve to allow the wastewater in the area to be discharged into the sewer along the drain pipe. When no wastewater is detected in the area, turn on the blower to dry the entire area, which takes 1 minute. Then close the drain valve, turn on the water ion module and sterilization module to remove odors and sterilize the area. At the same time, turn on another blower to blow air into the drain pipe to dry it as well. This process takes 30 seconds.
[0090] If no suitable storage area is found when the delivery person scans the code for the first time, all cleaned storage areas will be shut down when the delivery person scans the code a second time to ensure personal safety. After storing the food, the delivery person will close the door to complete the storage operation.
[0091] After food is stored, when the gas concentration in the area reaches the set value, the water ion module and sterilization module will work to deodorize and sterilize the area. This step can be detected every 30 seconds, and the deodorization and sterilization process lasts for 30 seconds.
[0092] When a consumer scans the code, all operations in the area corresponding to that consumer's account cease to ensure the consumer's safety. After the consumer picks up their food, the door closes, and the system analyzes the area (weight analysis, image analysis, odor analysis). If the area is found to be free of objects, oil stains, and the gas concentration is below the set value, no action is taken, and the area is prioritized for future use. If the area is found to be free of items and oil stains but the gas concentration reaches the set value, the area is deodorized and sterilized (this process takes 1 minute). If the area is found to be free of items but oil stains (regardless of gas concentration), the area is cleaned, drained, dried, deodorized, and sterilized within 3 minutes. If the area is found to contain items, the system contacts the next courier or nearby staff via SMS or voice message, notifying them of an area anomaly. If it is garbage, they are asked to handle it and provide positive reviews, points, or other incentives to prevent the area from being continuously occupied.
[0093] like Figure 2 The diagram shows the cleaning control system for the food pickup cabinet, which includes: an image module 10, a sensor module 20, a central control system 30, a motor control module 40, a cleaning, draining, and drying module 50, and a deodorizing and sterilizing module 60. The image module 10 is used to collect images of the area to identify shadow areas. The sensor module 20 includes weight sensing, gas concentration detection, temperature detection, and humidity detection. The central control system 20 is used to control the food pickup cabinet. The motor control module 40 can control the cleaning nozzles, drain valve, and drying fan. The deodorizing and sterilizing module 60 is used to deodorize and sterilize the food pickup cabinet.
[0094] like Figure 3 The diagram shown is a control flowchart for the food pickup locker, which includes the following steps:
[0095] S301, Begin.
[0096] S302, Detect the weight of the area inside the food retrieval cabinet.
[0097] S303, determine if the weight of the area is less than or equal to 100g. If not, proceed to S306 for cleaning control by the central control system. If yes, return to S302 to continue the detection.
[0098] S304, captures internal images of the area inside the food retrieval cabinet.
[0099] S305: Compare the acquired image with the reference image to determine whether the shadow area inside the region is less than or equal to 10%. If not, proceed to S306 for cleaning control by the central control system. If yes, return to S304 to continue detection.
[0100] S306, controlled by the central control system.
[0101] S307, clean the area inside the food collection cabinet.
[0102] S308 detects the temperature and humidity inside the food pickup cabinet.
[0103] S309: Determine whether the temperature and humidity inside the food pickup cabinet meet the requirements. If yes, proceed to S312; otherwise, proceed to S306 for temperature and humidity control by the central control system.
[0104] S310, gas concentration within the detection area.
[0105] S311, determine whether the gas concentration in the area meets the requirements. If yes, proceed to S312; otherwise, proceed to S306, controlled by the central control system for deodorization and sterilization.
[0106] S312, End.
[0107] The steps of weight detection, image detection, temperature and humidity detection, and gas detection in the above process can be performed simultaneously.
[0108] When the weight and images detected by the system meet the cleaning requirements, the relevant areas inside the food collection cabinet will be appropriately cleaned, drained, dried, deodorized, and sterilized. If there are items in the area, only deodorization and sterilization will be performed as needed. If there are no items in the area but there is oil, the area will be cleaned, drained, dried, deodorized, and sterilized. The specific duration of the cleaning operation can be determined based on the current time period.
[0109] Example 3
[0110] Based on the same inventive concept, this embodiment provides a food pickup locker cleaning control device, which can be used to implement the food pickup locker cleaning control method described in the above embodiments. This food pickup locker cleaning control device can be implemented through software and / or hardware, and is generally integrated into the food pickup locker's control system.
[0111] Figure 4 This is a structural block diagram of the food pickup cabinet cleaning control device provided in Embodiment 3 of the present invention, as shown below. Figure 4 As shown, the food pickup locker cleaning control device includes:
[0112] The filtering module 41 is used to respond to the storage request and filter out qualified and unqualified storage areas based on the storage status and oil stains of each area in the food collection cabinet.
[0113] Detection module 42 is used to detect when the item has been stored.
[0114] The cleaning control module 43 is used to clean all non-compliant storage areas and to deodorize and sterilize the areas where the items are stored.
[0115] Optionally, the filtering module 41 includes:
[0116] The first determining unit is used to determine the area inside the food collection cabinet that is empty.
[0117] The acquisition unit is used to acquire the weight of the empty region and / or the shaded area inside the region.
[0118] The second determining unit is used to determine that the area is a qualified storage area if the weight of the area is less than or equal to a preset weight and the shadow area inside the area is less than or equal to a first preset area.
[0119] The third determining unit is used to determine that the area is an unqualified storage area if the weight of the area is greater than a preset weight, or if the shadow area inside the area is greater than a first preset area.
[0120] Optionally, the first determining unit includes:
[0121] A sub-unit is used to acquire current images of each area within the food pickup cabinet;
[0122] The identification sub-unit is used to compare the current image of each region with the reference image to identify the shadow area within each region.
[0123] The first determining subunit is used to determine that the region is in a stored state if the shaded area inside the region is greater than the second preset area.
[0124] The second determining subunit is used to determine that the region is in an empty state if the shaded area inside the region is less than the third preset area.
[0125] Wherein, the second preset area > the third preset area > the first preset area.
[0126] Optionally, the cleaning control module 43 includes:
[0127] A spray control unit is used to spray cleaning solution and water onto the non-compliant storage area;
[0128] The sewage discharge control unit is used to open the sewage discharge valve to discharge sewage when the liquid level in the unqualified storage area reaches a preset height;
[0129] The air-drying control unit is used to close the drain valve, turn on the first fan to air-dry the unqualified area, and turn on the second fan to air-dry the drain pipe when it is detected that there is no sewage in the unqualified storage area.
[0130] The first deodorizing and sterilizing control unit is used to deodorize and sterilize the unqualified storage area.
[0131] Optionally, the cleaning control module 43 includes:
[0132] A detection unit is used to detect the gas concentration in the area where the items are stored;
[0133] The second deodorizing and sterilizing control unit is used to deodorize and sterilize the area where the items are stored when the gas concentration reaches a set value.
[0134] Optionally, the cleaning control module 43 is further configured to: after filtering out qualified and unqualified storage areas based on the storage status and oil stains of each area in the food collection cabinet, if there are no qualified storage areas in the food collection cabinet, clean all unqualified storage areas; correspondingly, the filtering module 41 is further configured to: when a storage request is received again, filter out qualified storage areas for storing items.
[0135] Optionally, the above-mentioned food collection cabinet cleaning control device also includes:
[0136] The area detection module is used to detect the area where food is picked up after each food pickup operation is completed.
[0137] The first processing module is used to deodorize and sterilize the food collection area when there are no items or oil stains in the food collection area but the gas concentration reaches a set value.
[0138] The second processing module is used to clean, drain, dry, deodorize, and sterilize the food collection area when there are no items in the food collection area but there are oil stains.
[0139] The output module is used to output a prompt message when there are items in the food pick-up area.
[0140] Optionally, the above-mentioned food collection cabinet cleaning control device also includes:
[0141] The acquisition module is used to obtain the current time period before cleaning all non-compliant storage areas;
[0142] The determination module is used to determine the duration of the cleaning operation based on the current time period.
[0143] The above-described food collection locker cleaning control device can execute the food collection locker cleaning control method provided in the embodiments of the present invention, and has the corresponding functional modules and beneficial effects of the method. Technical details not described in detail in this embodiment can be found in the food collection locker cleaning control method provided in the embodiments of the present invention.
[0144] Example 4
[0145] This embodiment provides a food pickup cabinet, including: the food pickup cabinet cleaning control device described in the above embodiment.
[0146] Example 5
[0147] This embodiment provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the method described in the above embodiment.
[0148] Example 6
[0149] This embodiment provides a non-volatile computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the steps of the method described in the above embodiment.
[0150] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0151] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0152] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for controlling the cleaning of a food pickup cabinet, characterized in that, include: In response to storage requests, qualified and unqualified storage areas are selected based on the storage status and oil stains in each area of the food collection cabinet. Item storage detected; Clean all non-compliant storage areas and deodorize and sterilize the areas where the items are stored; Based on the storage condition and oil stains in each area of the food collection cabinet, qualified and unqualified storage areas were selected, including: Identify the empty areas within the food collection cabinet; For the empty region, obtain the weight of the region and the shaded area within the region; If the weight of the area is less than or equal to a preset weight and the shaded area inside the area is less than or equal to a first preset area, then the area is determined to be a qualified storage area. If the weight of the area is greater than a preset weight, or if the shaded area inside the area is greater than a first preset area, then the area is determined to be an unqualified storage area.
2. The method according to claim 1, characterized in that, Determining the empty areas within the food collection locker includes: Obtain current images of each area within the food pickup cabinet; The current image of each region is compared with the baseline image to identify the shadow area within each region; If the shaded area within the region is greater than the second preset area, then the region is determined to be in a stored state. If the shaded area within the region is smaller than the third preset area, then the region is determined to be empty. Wherein, the second preset area > the third preset area > the first preset area.
3. The method according to claim 1, characterized in that, Clean all non-compliant storage areas, including: Spray cleaning solution and water into the non-compliant storage area; When the liquid level in the unqualified storage area reaches the preset height, the drain valve is opened to drain the sewage. When no sewage is detected in the non-compliant storage area, the drain valve is closed, the first blower is turned on to dry the non-compliant area, and the second blower is turned on to dry the drain pipe. The substandard storage areas were deodorized and sterilized.
4. The method according to claim 1, characterized in that, Deodorizing and sterilizing the area where the items are stored includes: Detect the gas concentration in the area where the items are stored; When the gas concentration reaches a set value, the area where the items are stored is deodorized and sterilized.
5. The method according to any one of claims 1 to 4, characterized in that, After identifying suitable and unsuitable storage areas based on their condition and grease levels within the food collection cabinet, the process also includes: If there is no suitable storage area in the food collection cabinet, all unsuitable storage areas shall be cleaned. When a storage request is received again, a suitable storage area is selected for storing the items.
6. The method according to any one of claims 1 to 4, characterized in that, Also includes: After each food pickup operation is completed, the pickup area is inspected; When there are no items or oil stains in the food collection area, but the gas concentration reaches a set value, the food collection area is deodorized and sterilized. When the food collection area is empty but has oil stains, the food collection area shall be cleaned, drained, dried, deodorized, and sterilized. When there are items in the food pick-up area, a prompt message is output.
7. The method according to any one of claims 1 to 4, characterized in that, Before cleaning all non-compliant storage areas, the following steps are also included: Get the current time period; The duration of the cleaning operation is determined based on the current time period.
8. A cleaning control device for a food pickup cabinet, characterized in that, include: The filtering module is used to respond to storage requests and filter out qualified and unqualified storage areas based on the storage status and oil stains of each area in the food collection cabinet. The detection module is used to detect when the items have been stored. The cleaning module is used to clean all substandard storage areas and deodorize and sterilize the areas where the items are stored. The filtering module includes: The first determining unit is used to determine the area inside the food collection cabinet that is empty. The acquisition unit is used to acquire the weight of the empty region and the shaded area inside the region. The second determining unit is used to determine that the area is a qualified storage area if the weight of the area is less than or equal to a preset weight and the shadow area inside the area is less than or equal to a first preset area. The third determining unit is used to determine that the area is an unqualified storage area if the weight of the area is greater than a preset weight, or if the shadow area inside the area is greater than a first preset area.
9. A food pickup locker, characterized in that, include: The food dispensing cabinet cleaning control device as described in claim 8.
10. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 7.
11. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.