A warning system and method for a refuse chute
By intelligently monitoring images, weight, and percentage data of garbage bins, combined with temperature and the percentage of decomposed materials, accurate judgment and timely warnings of garbage overflow, overweight, and blockage can be achieved. This solves the problems of resource waste and environmental pollution in traditional garbage disposal methods and improves the efficiency and quality of garbage management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHEJIANG KAIHONG ENVIRONMENTAL TECH CO LTD
- Filing Date
- 2024-04-30
- Publication Date
- 2026-07-03
AI Technical Summary
Traditional waste disposal methods lack feedback and adjustment mechanisms, making it impossible to carry out intelligent waste cleaning based on actual conditions, resulting in overflowing trash cans, resource waste, and environmental pollution.
By using information such as image data, weight data, and waste percentage data, combined with temperature data and the percentage of decomposed material, the system can intelligently determine whether the waste is overflowing, overweight, or blocked, and issue warnings and adjust the cleaning priority according to different situations.
It improves the efficiency and quality of waste management, reduces the possibility of misjudgment, avoids resource waste, and ensures the timeliness and smoothness of waste disposal.
Smart Images

Figure CN118358908B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of waste disposal technology, and more specifically, to a warning system and method for waste disposal outlets. Background Technology
[0002] With the acceleration of urbanization and population growth, waste disposal has become a crucial issue in urban management. Timely emptying of overflowing trash cans can effectively reduce waste spillage, prevent environmental pollution, and maintain urban sanitation. However, traditional waste disposal methods typically rely on fixed collection cycles or passive, temporary treatments, which present numerous problems. For example, fixed collection cycles cannot adapt to changes in waste generation, leading to overflowing trash cans. Overflowing trash cans cause garbage to scatter into the surrounding environment, affecting not only the cleanliness and aesthetics of the urban environment but also potentially causing odors, attracting pests, or spreading diseases, resulting in environmental pollution and public health problems. Fixed collection cycles also lead to collection even when waste generation is low, wasting resources (such as manpower, vehicles, and time). Inadequate or excessive collection using traditional techniques causes considerable inconvenience to the urban environment and residents' lives.
[0003] Therefore, it is necessary to provide a warning system and method for waste disposal outlets to solve the problems existing in the current technology. Summary of the Invention
[0004] In view of this, the present invention proposes an alarm system and method for garbage disposal outlets, aiming to solve the problem that current garbage disposal technologies lack feedback and adjustment mechanisms and cannot perform intelligent garbage cleaning according to actual conditions.
[0005] This invention proposes a warning system for waste disposal chutes, comprising:
[0006] The acquisition unit is configured to acquire image data of the garbage disposal port, parse the image data to obtain the usage area ratio of the garbage disposal port, and determine whether the garbage is overflowing based on the usage area ratio.
[0007] The judgment unit is configured to collect the weight data of the trash can when the collection unit determines that the trash is overflowing, and to determine whether the trash is overweight based on the weight data.
[0008] When the judgment unit determines that the garbage is overweight, the judgment unit is also configured to determine the cleaning priority level based on the overweight data, and issue an early warning based on the cleaning priority level;
[0009] When the judgment unit determines that the garbage is not overweight, the judgment unit is also configured to collect garbage percentage data in the garbage bin, and determine whether the collection unit has made a misjudgment based on the garbage percentage data; when the judgment unit determines that the collection unit has made a misjudgment, a congestion warning is issued.
[0010] The processing unit is configured to, after determining the cleaning priority level, collect temperature data and the percentage of decomposed material inside the garbage bin, and determine whether to adjust the cleaning priority level based on the temperature data and the percentage of decomposed material.
[0011] Furthermore, when the collection unit determines whether the garbage is overflowing based on the percentage of the used area, it includes:
[0012] The acquisition unit obtains the garbage-occupied area M1 and the total area M0 of the garbage disposal opening based on the image data, and obtains the usage area ratio S0, where S0 = M1 / M0; the acquisition unit compares the usage area ratio S0 with a pre-set usage area threshold Smax, and determines whether the garbage is overflowing based on the comparison result.
[0013] When S0≥Smax, the collection unit determines that the garbage is overflowing;
[0014] When S0 < Smax, the collection unit determines that the garbage is not overflowing.
[0015] Furthermore, when the judgment unit determines whether the waste is overweight based on the weight data, it includes:
[0016] The judgment unit compares the weight data G0 with a preset weight threshold Gmax, and determines whether the waste is overweight based on the comparison result.
[0017] When G0 > Gmax, the judgment unit determines that the garbage is overweight and obtains the overweight data ΔG, where ΔG = G0 - Gmax, and determines the cleaning priority level based on the overweight data ΔG.
[0018] When G0≤Gmax, the judgment unit determines that the weight is not overloaded and collects the garbage percentage data Z0 in the garbage bin. Based on the garbage percentage data Z0, it determines whether the collection unit has made a misjudgment.
[0019] Furthermore, when the determination unit determines that the waste is overweight, it includes:
[0020] The judgment unit compares the overweight data ΔG with the pre-set first preset overweight data ΔG1, second preset overweight data ΔG2 and third preset overweight data ΔG3 respectively, where ΔG1 < ΔG2 < ΔG3, and determines the cleaning priority level based on the comparison results;
[0021] When ΔG≤ΔG1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level;
[0022] When ΔG1<ΔG≤ΔG2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level;
[0023] When ΔG2<ΔG≤ΔG3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level;
[0024] When ΔG3 < ΔG, the determination unit determines the cleaning priority level as the first preset cleaning priority level;
[0025] Wherein, the first preset cleaning priority level is higher than the second preset cleaning priority level, the second preset cleaning priority level is higher than the third preset cleaning priority level, and the third preset cleaning priority level is higher than the fourth preset cleaning priority level.
[0026] Furthermore, when the determination unit determines that the waste is not overweight, it includes:
[0027] The judgment unit compares the waste proportion data Z0 with the preset proportion threshold Zmax, and determines whether the collection unit has misjudged based on the comparison result.
[0028] When Z0≤Zmax, the judgment unit determines that the acquisition unit has made a misjudgment and issues a congestion warning;
[0029] When Z0 > Zmax, the judgment unit determines that the collection unit has not made a misjudgment, and obtains the proportion difference ΔZ based on the garbage proportion data Z0 and the proportion threshold Zmax, where ΔZ = Z0 - Zmax, and determines the cleaning priority level based on the proportion difference ΔZ.
[0030] Furthermore, when the judgment unit determines that the acquisition unit has not made a misjudgment, it includes:
[0031] The judgment unit compares the percentage difference ΔZ with the first preset percentage difference ΔZ1, the second preset percentage difference ΔZ2 and the third preset percentage difference ΔZ3 respectively, where ΔZ1 < ΔZ2 < ΔZ3, and determines the cleaning priority level based on the comparison results.
[0032] When ΔZ≤ΔZ1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level;
[0033] When ΔZ1<ΔZ≤ΔZ2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level;
[0034] When ΔZ2<ΔZ≤ΔZ3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level;
[0035] When ΔZ3 < ΔZ, the determination unit determines the cleaning priority level as the first preset cleaning priority level.
[0036] Furthermore, when the judgment unit determines that the cleaning priority level is the i-th preset cleaning priority level, i = 1, 2, 3, 4, and the processing unit determines whether to adjust the cleaning priority level based on the temperature data and the proportion of decaying matter, the process includes:
[0037] The processing unit compares the temperature data T with a preset temperature threshold Tmax, compares the proportion of decomposed matter F with a preset decomposed matter proportion threshold Fmax, and determines whether to adjust the cleaning priority level based on the comparison results.
[0038] When T > Tmax or F > Fmax, the processing unit determines to adjust the cleaning priority level;
[0039] When T≤Tmax and F≤Fmax, the processing unit determines that it will not adjust the cleaning priority level.
[0040] Furthermore, when the processing unit determines to adjust the cleaning priority level, it includes:
[0041] When T > Tmax and F > Fmax, the processing unit will raise the cleaning priority level by two levels. When the original cleaning priority level is the first preset cleaning priority level, it will remain unchanged. When the original cleaning priority level is the second preset cleaning priority level, the second preset cleaning priority level will be raised to the first preset cleaning priority level.
[0042] When either T > Tmax or F > Fmax is satisfied, the processing unit will raise the cleaning priority level by one level, and when the original cleaning priority level is the first preset cleaning priority level, it will remain unchanged.
[0043] Compared with existing technologies, the beneficial effects of this invention are as follows: By collecting image data, weight data, and garbage percentage data of the garbage bin, combined with temperature data and the percentage of decomposed matter, it can determine whether the garbage is overflowing, overweight, or blocked at the garbage disposal opening, and provide corresponding warnings and adjust the cleaning priority according to different situations. Monitoring and analyzing the usage area and garbage percentage of the garbage disposal opening reduces the possibility of misjudgment and can provide congestion warnings to resolve the blockage problem in a timely manner. By adjusting the cleaning priority according to the actual situation inside the garbage bin, it avoids the waste of resources under the fixed-cycle cleaning mode and achieves the rational use and conservation of resources. Real-time monitoring of the garbage bin's status allows managers to take timely action based on the information provided by the system, improving the efficiency and quality of garbage management.
[0044] On the other hand, this application also provides a warning method for a waste disposal opening, applied to the aforementioned warning system for a waste disposal opening, comprising:
[0045] Image data of the garbage disposal opening is collected, and the image data is parsed to obtain the usage area ratio of the garbage disposal opening. Based on the usage area ratio, it is determined whether the garbage is overflowing.
[0046] When it is determined that the trash can is overflowing, the weight data of the trash can is collected, and the trash is judged to be overweight based on the weight data;
[0047] When the garbage is determined to be overweight, the cleaning priority level is determined based on the overweight data, and an early warning is issued based on the cleaning priority level.
[0048] When the garbage is not overweight, the garbage percentage data in the garbage bin is collected, and the garbage percentage data is used to determine whether there is a misjudgment; if a misjudgment is determined, a congestion warning is issued.
[0049] Once the cleaning priority level is determined, temperature data and the percentage of decomposed material inside the trash can are collected, and the cleaning priority level is adjusted based on the temperature data and the percentage of decomposed material.
[0050] It is understood that the warning system and method for waste disposal outlets provided in this application have the same beneficial effects, and will not be described in detail here. Attached Figure Description
[0051] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0052] Figure 1A functional block diagram of a warning system for a waste disposal port provided in an embodiment of the present invention;
[0053] Figure 2 A flowchart of a warning method for a waste disposal port provided in an embodiment of the present invention. Detailed Implementation
[0054] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey its scope to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features described herein can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0055] In some embodiments of this application, see Figure 1 As shown, this embodiment provides an alert system for a garbage disposal opening, including: a data acquisition unit, a judgment unit, and a processing unit. The data acquisition unit is configured to acquire image data from the garbage disposal opening, parse the image data to obtain the percentage of usable area of the garbage disposal opening, and determine whether the garbage is overflowing based on the percentage of usable area.
[0056] The judgment unit is configured to collect the weight data of the garbage bin when the collection unit determines that the garbage is overflowing, and to determine whether the garbage is overweight based on the weight data.
[0057] When the judgment unit determines that the waste is overweight, the judgment unit is also configured to determine the cleaning priority level based on the overweight data and issue an early warning based on the cleaning priority level.
[0058] When the judgment unit determines that the garbage is not overweight, it is also configured to collect data on the percentage of garbage in the garbage bin and determine whether the collection unit has made a misjudgment based on this data. If the judgment unit determines that the collection unit has made a misjudgment, it will issue a congestion warning.
[0059] The processing unit is configured to collect temperature data and the percentage of decomposed material inside the garbage bin after determining the cleaning priority level, and then determine whether to adjust the cleaning priority level based on the temperature data and the percentage of decomposed material.
[0060] Specifically, the data acquisition unit collects real-time image data of the waste disposal opening using cameras or sensors installed near the waste bin. This image data includes an overall image of the waste bin and detailed images of specific areas (such as the disposal opening). A pixel-level analysis method is used to compare the effective area of the disposal opening with the entire area of the opening to determine the percentage of usable area. The judgment unit obtains weight data using pressure sensors or weighing sensors installed under the waste bin. Multiple distance sensors are deployed inside the waste bin to obtain data on the percentage of waste inside. When the distance is below a threshold, it indicates the presence of waste at the corresponding sensor location. The percentage of waste is calculated by comparing the number of sensors with distances below the threshold to the total number of sensors. Temperature data is obtained using a temperature sensor, and the percentage of decomposed matter inside the waste bin is determined using an infrared meter.
[0061] It is understandable that this embodiment enables intelligent monitoring and management of the garbage disposal outlet, accurately determining whether the garbage is overflowing, overweight, or blocked, thereby issuing timely warnings and adjusting the cleaning priority. This effectively avoids problems such as untimely cleaning, resource waste, environmental pollution, and resident dissatisfaction that exist in traditional garbage disposal methods, and improves the efficiency and quality of garbage management.
[0062] In some embodiments of this application, when the acquisition unit determines whether the garbage is overflowing based on the usage area ratio, the process includes: the acquisition unit acquiring the garbage-occupied area M1 and the total garbage-occupied area M0 at the garbage disposal port based on image data, and acquiring the usage area ratio S0, where S0 = M1 / M0. The acquisition unit compares the usage area ratio S0 with a pre-set usage area threshold Smax, and determines whether the garbage is overflowing based on the comparison result.
[0063] Specifically, when S0 ≥ Smax, the collection unit determines that the garbage is overflowing. When S0 < Smax, the collection unit determines that the garbage is not overflowing.
[0064] Understandably, by monitoring and comparing the usage area of garbage disposal openings in real time, it is possible to accurately determine whether garbage is overflowing, thus avoiding the inaccurate judgment caused by fixed cycles or visual judgment in traditional methods.
[0065] In some embodiments of this application, when the judgment unit determines whether the garbage is overweight based on the weight data, the judgment unit compares the weight data G0 with a preset weight threshold Gmax, and determines whether the garbage is overweight based on the comparison result.
[0066] Specifically, when G0 > Gmax, the judgment unit determines that the garbage is overweight and acquires the overweight data ΔG, where ΔG = G0 - Gmax. Based on the overweight data ΔG, the cleaning priority level is determined. When G0 ≤ Gmax, the judgment unit determines that the garbage is not overweight and collects the garbage percentage data Z0 in the garbage bin. Based on the garbage percentage data Z0, the unit determines whether the acquisition unit has made a misjudgment.
[0067] Understandably, real-time monitoring and comparison of trash can weight data allows for accurate determination of whether trash is overweight, avoiding errors caused by visual judgment in traditional methods. Prioritizing cleaning based on the degree of overweight improves waste management efficiency by treating overweight trash cans first. Timely emptying of overweight trash cans avoids unnecessary waste of resources such as manpower, time, and vehicles, thus improving resource utilization efficiency.
[0068] In some embodiments of this application, when the judgment unit determines that the garbage is overweight, the judgment unit compares the overweight data ΔG with the pre-set first preset overweight data ΔG1, the second preset overweight data ΔG2 and the third preset overweight data ΔG3 respectively, wherein ΔG1 < ΔG2 < ΔG3, and determines the cleaning priority level based on the comparison results.
[0069] Specifically, when ΔG ≤ ΔG1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level. When ΔG1 < ΔG ≤ ΔG2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level. When ΔG2 < ΔG ≤ ΔG3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level. When ΔG3 < ΔG, the judgment unit determines the cleaning priority level as the first preset cleaning priority level. The first preset cleaning priority level is higher than the second preset cleaning priority level, the second preset cleaning priority level is higher than the third preset cleaning priority level, and the third preset cleaning priority level is higher than the fourth preset cleaning priority level.
[0070] Understandably, by setting different cleaning priorities based on the degree of overloading of trash cans, the allocation of cleaning resources can be optimized. This ensures that cleaning resources are more concentrated on dealing with severely overloaded trash cans, thereby improving resource utilization efficiency.
[0071] In some embodiments of this application, when the judgment unit determines that the garbage is not overweight, the judgment unit compares the garbage percentage data Z0 with a preset percentage threshold Zmax, and determines whether the collection unit has misjudged based on the comparison result.
[0072] Specifically, when Z0 ≤ Zmax, the judgment unit determines that the collection unit has misjudged and issues a congestion warning. When Z0 > Zmax, the judgment unit determines that the collection unit has not misjudged and obtains the proportion difference ΔZ based on the garbage proportion data Z0 and the proportion threshold Zmax, where ΔZ = Z0 - Zmax. The cleaning priority level is then determined based on the proportion difference ΔZ.
[0073] In some embodiments of this application, when the judgment unit determines that the acquisition unit has not misjudged, the judgment unit compares the percentage difference ΔZ with the first preset percentage difference ΔZ1, the second preset percentage difference ΔZ2 and the third preset percentage difference ΔZ3 respectively, where ΔZ1 < ΔZ2 < ΔZ3, and determines the cleaning priority level based on the comparison results.
[0074] Specifically, when ΔZ ≤ ΔZ1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level. When ΔZ1 < ΔZ ≤ ΔZ2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level. When ΔZ2 < ΔZ ≤ ΔZ3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level. When ΔZ3 < ΔZ, the judgment unit determines the cleaning priority level as the first preset cleaning priority level.
[0075] Understandably, by comparing the waste percentage data with the percentage threshold, it is possible to accurately determine whether the collection unit has made a misjudgment, avoiding unnecessary cleaning operations caused by misjudgment and improving the system's intelligence. When the judgment unit determines that the collection unit has made a misjudgment, it issues a congestion warning, promptly reminding relevant management personnel to handle the situation, avoiding congestion at the waste disposal outlet and ensuring smooth waste disposal. When there is no misjudgment, the cleaning priority is determined based on the difference between the waste percentage data and the percentage threshold, and also based on the actual amount of waste in the waste bin, improving the efficiency and accuracy of waste disposal.
[0076] In some embodiments of this application, when the judgment unit determines the cleaning priority level as the i-th preset cleaning priority level (i = 1, 2, 3, 4), and the processing unit determines whether to adjust the cleaning priority level based on the temperature data and the proportion of decaying matter, the process includes: the processing unit comparing the temperature data T with a preset temperature threshold Tmax, comparing the proportion of decaying matter F with a preset decaying matter proportion threshold Fmax, and determining whether to adjust the cleaning priority level based on the comparison results.
[0077] Specifically, when T > Tmax or F > Fmax, the processing unit determines to adjust the cleaning priority. When T ≤ Tmax and F ≤ Fmax, the processing unit determines not to adjust the cleaning priority.
[0078] In some embodiments of this application, when the processing unit determines to adjust the cleaning priority level, the following steps are taken: when T > Tmax and F > Fmax, the processing unit increases the cleaning priority level by two levels; when the original cleaning priority level is the first preset cleaning priority level, it remains unchanged; when the original cleaning priority level is the second preset cleaning priority level, the second preset cleaning priority level is increased to the first preset cleaning priority level. When either T > Tmax or F > Fmax is satisfied, the processing unit increases the cleaning priority level by one level; when the original cleaning priority level is the first preset cleaning priority level, it remains unchanged.
[0079] Understandably, high temperature and a high proportion of decomposed material indicate that the garbage has begun to rot and produce an odor, requiring more timely cleaning. Conversely, low temperature and a low proportion of decomposed material suggest that the garbage in the bin contains little or no decomposing material, and does not require immediate treatment. By adjusting the cleaning priority based on these two parameters, the allocation of cleaning resources can be more intelligently optimized, improving the efficiency and accuracy of garbage disposal.
[0080] The warning system for the garbage disposal opening in the above embodiments collects image data, weight data, and garbage percentage data of the garbage bin, combined with temperature data and the percentage of decomposed matter, to determine whether the garbage is overflowing, overweight, or blocked. It then issues corresponding warnings and adjusts the cleaning priority based on different situations. Monitoring and analyzing the usage area and garbage percentage of the garbage disposal opening reduces the possibility of misjudgment and provides congestion warnings to promptly resolve blockages. Adjusting the cleaning priority based on the actual situation inside the garbage bin avoids resource waste associated with fixed-cycle cleaning, achieving rational resource utilization and conservation. Real-time monitoring of the garbage bin's status allows managers to take timely action based on the information provided by the system, improving the efficiency and quality of garbage management.
[0081] On the other hand, see Figure 2 As shown, this application also provides a warning method for a waste disposal opening, applied to the aforementioned warning system for a waste disposal opening, comprising:
[0082] S100: Collects image data of the garbage disposal opening, analyzes the image data to obtain the usage area ratio of the garbage disposal opening, and determines whether the garbage is overflowing based on the usage area ratio;
[0083] S200: When the garbage bin is determined to be overflowing, the weight data of the garbage bin is collected, and the garbage is judged to be overweight based on the weight data; when the garbage is judged to be overweight, the cleaning priority level is determined based on the overweight data, and an early warning is issued based on the cleaning priority level; when the garbage is not overweight, the garbage percentage data in the garbage bin is collected, and the garbage percentage data is judged to be misjudged; when a misjudgment is determined, a congestion warning is issued.
[0084] S300: After determining the cleaning priority level, collect temperature data and the percentage of decomposed material inside the garbage bin, and determine whether to adjust the cleaning priority level based on the temperature data and the percentage of decomposed material.
[0085] Understandably, by collecting image data, weight data, and waste percentage data from the trash cans, combined with temperature data and the percentage of decomposed matter, the system can determine whether the trash is overflowing, overweight, or the trash can opening is blocked. It then issues corresponding warnings and adjusts cleaning priorities based on different situations. Monitoring and analyzing the usage area and waste percentage of the trash can opening reduces the possibility of misjudgments and provides congestion warnings to promptly resolve blockages. Adjusting cleaning priorities based on the actual conditions inside the trash can avoids the waste of resources associated with fixed-cycle cleaning, achieving rational and economical resource utilization. Real-time monitoring of the trash can's status allows managers to take timely action based on the information provided by the system, improving the efficiency and quality of waste management.
[0086] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program goods. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program goods embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0087] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program goods according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0088] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0089] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0090] 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 it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A warning system for a refuse chute comprising: include: The acquisition unit is configured to acquire image data of the garbage disposal port, parse the image data to obtain the usage area ratio of the garbage disposal port, and determine whether the garbage is overflowing based on the usage area ratio. The judgment unit is configured to collect the weight data of the trash can when the collection unit determines that the trash is overflowing, and to determine whether the trash is overweight based on the weight data. When the judgment unit determines that the garbage is overweight, the judgment unit is also configured to determine the cleaning priority level based on the overweight data, and issue an early warning based on the cleaning priority level; When the judgment unit determines that the garbage is not overweight, the judgment unit is also configured to collect garbage percentage data in the garbage bin, and determine whether the collection unit has made a misjudgment based on the garbage percentage data; when the judgment unit determines that the collection unit has made a misjudgment, a congestion warning is issued. The processing unit is configured to, after determining the cleaning priority level, collect temperature data and the percentage of decomposed matter inside the garbage bin, and determine whether to adjust the cleaning priority level based on the temperature data and the percentage of decomposed matter. The processing unit compares the temperature data T with a preset temperature threshold Tmax, compares the proportion of decomposed matter F with a preset decomposed matter proportion threshold Fmax, and determines whether to adjust the cleaning priority level based on the comparison results. When T > Tmax or F > Fmax, the processing unit determines to adjust the cleaning priority level; When T≤Tmax and F≤Fmax, the processing unit determines that it will not adjust the cleaning priority level; When the processing unit determines to adjust the cleanup priority level, it includes: When T > Tmax and F > Fmax, the processing unit will raise the cleaning priority level by two levels. When the original cleaning priority level is the first preset cleaning priority level, it will remain unchanged. When the original cleaning priority level is the second preset cleaning priority level, the second preset cleaning priority level will be raised to the first preset cleaning priority level. When either T > Tmax or F > Fmax is satisfied, the processing unit will raise the cleaning priority level by one level, and when the original cleaning priority level is the first preset cleaning priority level, it will remain unchanged.
2. The warning system for a trash drop opening of claim 1, wherein, When the collection unit determines whether the garbage is overflowing based on the percentage of the used area, it includes: The acquisition unit obtains the garbage-occupied area M1 and the total area M0 of the garbage disposal opening based on the image data, and obtains the usage area ratio S0, where S0 = M1 / M0; the acquisition unit compares the usage area ratio S0 with a pre-set usage area threshold Smax, and determines whether the garbage is overflowing based on the comparison result. When S0≥Smax, the collection unit determines that the garbage is overflowing; When S0 < Smax, the collection unit determines that the garbage is not overflowing.
3. The warning system for a waste disposal opening according to claim 2, characterized in that, When the judgment unit determines whether the waste is overweight based on the weight data, it includes: The judgment unit compares the weight data G0 with a preset weight threshold Gmax, and determines whether the waste is overweight based on the comparison result. When G0 > Gmax, the judgment unit determines that the garbage is overweight and obtains the overweight data ΔG, where ΔG = G0 - Gmax, and determines the cleaning priority level based on the overweight data ΔG. When G0≤Gmax, the judgment unit determines that the weight is not overloaded and collects the garbage percentage data Z0 in the garbage bin. Based on the garbage percentage data Z0, it determines whether the collection unit has made a misjudgment.
4. The warning system for a waste disposal opening according to claim 3, characterized in that, When the determination unit determines that the garbage is overweight, it includes: The judgment unit compares the overweight data ΔG with the pre-set first preset overweight data ΔG1, second preset overweight data ΔG2 and third preset overweight data ΔG3 respectively, where ΔG1 < ΔG2 < ΔG3, and determines the cleaning priority level based on the comparison results; When ΔG≤ΔG1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level; When ΔG1<ΔG≤ΔG2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level; When ΔG2<ΔG≤ΔG3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level; When ΔG3 < ΔG, the determination unit determines the cleaning priority level as the first preset cleaning priority level; Wherein, the first preset cleaning priority level is higher than the second preset cleaning priority level, the second preset cleaning priority level is higher than the third preset cleaning priority level, and the third preset cleaning priority level is higher than the fourth preset cleaning priority level.
5. The warning system for a waste disposal opening according to claim 4, characterized in that, When the determination unit determines that the waste is not overweight, it includes: The judgment unit compares the waste proportion data Z0 with the preset proportion threshold Zmax, and determines whether the collection unit has misjudged based on the comparison result. When Z0≤Zmax, the judgment unit determines that the acquisition unit has made a misjudgment and issues a congestion warning; When Z0 > Zmax, the judgment unit determines that the collection unit has not misjudged, and obtains the proportion difference ΔZ based on the garbage proportion data Z0 and the proportion threshold Zmax, where ΔZ = Z0 - Zmax, and determines the cleaning priority level based on the proportion difference ΔZ.
6. The warning system for a waste disposal opening according to claim 5, characterized in that, When the judgment unit determines that the acquisition unit has not made a misjudgment, it includes: The judgment unit compares the percentage difference ΔZ with the first preset percentage difference ΔZ1, the second preset percentage difference ΔZ2 and the third preset percentage difference ΔZ3 respectively, where ΔZ1 < ΔZ2 < ΔZ3, and determines the cleaning priority level based on the comparison results. When ΔZ≤ΔZ1, the judgment unit determines the cleaning priority level as the fourth preset cleaning priority level; When ΔZ1<ΔZ≤ΔZ2, the judgment unit determines the cleaning priority level as the third preset cleaning priority level; When ΔZ2<ΔZ≤ΔZ3, the judgment unit determines the cleaning priority level as the second preset cleaning priority level; When ΔZ3 < ΔZ, the determination unit determines the cleaning priority level as the first preset cleaning priority level.
7. A warning method for a garbage disposal opening, applied to the warning system for a garbage disposal opening as described in any one of claims 1-6, characterized in that, include: Image data of the garbage disposal opening is collected, and the image data is parsed to obtain the usage area ratio of the garbage disposal opening. Based on the usage area ratio, it is determined whether the garbage is overflowing. When it is determined that the trash can is overflowing, the weight data of the trash can is collected, and the trash is judged to be overweight based on the weight data; When the garbage is determined to be overweight, the cleaning priority level is determined based on the overweight data, and an early warning is issued based on the cleaning priority level. When the garbage is not overweight, the garbage percentage data in the garbage bin is collected, and the garbage percentage data is used to determine whether there is a misjudgment; if a misjudgment is determined, a congestion warning is issued. Once the cleaning priority level is determined, temperature data and the percentage of decomposed material inside the trash can are collected, and the cleaning priority level is adjusted based on the temperature data and the percentage of decomposed material.