Method, device, terminal and server for monitoring illegal garbage disposal behavior

By receiving information about illegal waste disposal from the terminal, the server identifies the target user and sends a monitoring task message. Combined with voice prompts and video supervision, this solves the problem of poor monitoring of illegal waste disposal in existing technologies, achieves fully automated closed-loop management, and improves the effectiveness of monitoring.

CN114155609BActive Publication Date: 2026-01-13SOUNDAI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111493778.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-08
Publication Date
2026-01-13
Estimated Expiration
2041-12-08

AI Technical Summary

Technical Problem

Existing technologies, when monitoring illegal waste disposal, only identify users' violations but fail to effectively change their habits, resulting in poor monitoring effectiveness.

Method used

By receiving information about unauthorized deliveries from the terminal, the server identifies the target user and sends a monitoring task message, enabling the target user to conduct targeted monitoring of the first user. Combined with voice prompts and video supervision, this achieves fully automated closed-loop management.

Benefits of technology

It has strengthened the supervision of illegal waste disposal, achieved fully automated closed-loop management, effectively solved the supervision problem of illegal waste disposal, and improved the supervision effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114155609B_ABST
    Figure CN114155609B_ABST
Patent Text Reader

Abstract

The present disclosure provides a kind of method, device, terminal and server of the supervision of illegal delivery garbage behavior, belong to artificial intelligence technical field.The method includes: receiving the illegal delivery information of first user sent by first terminal;According to illegal delivery information and the working state information of multiple second users, determine target user from multiple second users;Target user is sent with the supervision task message of carrying illegal delivery information, and supervision task message is used to indicate that target user carries out supervision to first user for the illegal delivery garbage behavior described in illegal delivery information.This disclosure identifies that first user exists illegal delivery garbage behavior after, by sending supervision task message to target user, so that target user is specifically to the illegal delivery garbage behavior of first user and carries out supervision, enhances the supervision strength of illegal delivery garbage behavior, effectively solves the problem of illegal delivery garbage behavior supervision difficulty, and the supervision effect is better.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of artificial intelligence technology, and in particular to a method, device, terminal, and server for monitoring illegal waste disposal. Background Technology

[0002] Waste sorting refers to a series of activities involving the classification, storage, disposal, and transportation of waste according to certain regulations or standards, thereby transforming it into public resources. Waste sorting has multiple benefits, including social, economic, and ecological advantages. It not only increases the resource and economic value of waste and reduces the amount of waste requiring processing equipment, but also lowers processing costs and reduces the consumption of land resources. However, currently, residents lack sufficient knowledge and awareness about waste sorting, and various violations of waste disposal regulations occur frequently. Therefore, it is necessary to supervise these violations to help residents develop the habit of waste sorting.

[0003] When monitoring illegal waste disposal, the relevant technologies mainly employ the following methods: using cameras installed at waste disposal sites to film the user's waste disposal process, obtaining a video of the user's waste disposal; then, calling an illegal waste disposal behavior recognition model to identify whether the user has engaged in illegal waste disposal behavior.

[0004] However, the technology only identifies users' illegal waste disposal behavior, but does not help users realize that they have violated the rules. Users will still engage in similar illegal waste disposal behavior in the future, which shows that the technology is not effective in supervising illegal waste disposal behavior. Summary of the Invention

[0005] This disclosure provides a method, apparatus, terminal, and server for monitoring illegal waste disposal, which can improve the effectiveness of monitoring such behavior. The technical solution is as follows:

[0006] Firstly, a method for supervising illegal waste disposal is provided, the method comprising:

[0007] Receive information on illegal waste disposal by a first user sent by a first terminal, wherein the illegal waste disposal information describes the first user's illegal waste disposal behavior;

[0008] Based on the illegal delivery information and the work status information of multiple second users, the target user is determined from among the multiple second users;

[0009] A monitoring task message carrying the illegal delivery information is sent to the target user. The monitoring task message is used to instruct the target user to monitor the first user for the illegal garbage delivery behavior described in the illegal delivery information.

[0010] In another embodiment of this disclosure, the illegal delivery information includes the identity information of the first user, and after receiving the illegal delivery information of the first user sent by the first terminal, the method further includes:

[0011] Based on the first user's identity information, the first user's illegal garbage disposal behavior is recorded.

[0012] In another embodiment of this disclosure, before determining the target user from the plurality of second users based on the illegal delivery information and the work status information of the plurality of second users, the method further includes:

[0013] Based on the information regarding the improper disposal of waste, determine whether the first user has corrected the improper disposal behavior.

[0014] When it is determined that the first user has not corrected the illegal garbage disposal behavior, the step of determining the target user from the multiple second users based on the illegal disposal information and the work status information of multiple second users is executed.

[0015] In another embodiment of this disclosure, determining the target user from among the multiple second users based on the illegal delivery information and the work status information of the multiple second users includes:

[0016] Based on the illegal delivery information, obtain the location where the first user committed the illegal waste delivery behavior;

[0017] Based on the work status information of multiple second users, obtain multiple third users whose work areas include the violation location from among the multiple second users;

[0018] Based on the location of the violation and the work status information of the multiple third users, the target user is determined from among the multiple third users.

[0019] In another embodiment of this disclosure, the work status information includes the current location and the number of monitoring tasks. The step of determining the target user from the plurality of third users based on the violation location and the work status information of the plurality of third users includes:

[0020] Based on the work status information of each of the plurality of third users and the location of the violation, the monitoring distance between the current location of each third user and the location of the violation is determined;

[0021] If the number of regulatory tasks is less than the preset number, then a third user who meets the criteria is selected as the target user in order of increasing distance from the regulatory location.

[0022] In another embodiment of this disclosure, after sending the monitoring task message carrying the illegal delivery information to the target user, the method further includes:

[0023] The system receives a monitoring video sent by a second terminal. The monitoring video records the process by which the target user monitors the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the target user's monitoring work.

[0024] In another embodiment of this disclosure, after receiving the monitoring video sent by the second terminal, the method further includes:

[0025] Obtain the first facial image of the user performing this monitoring task from the monitoring video;

[0026] The first face image is matched with the reference face image of the target user;

[0027] When the first face image matches the reference face image, the user performing this monitoring task is determined to be the target user.

[0028] In another embodiment of this disclosure, after sending the monitoring task message carrying the illegal delivery information to the target user, the method further includes:

[0029] Receive monitoring task completion information sent by the second terminal, wherein the monitoring task completion information is sent when the target user completes the monitoring task for the first user;

[0030] In response to the completion information of the supervision task, the supervision task of the first user is completed.

[0031] Secondly, a method for supervising illegal waste disposal is provided, the method including:

[0032] Obtain a video of the first user disposing of garbage, the video of which is used to demonstrate the garbage disposal process of the first user;

[0033] When the first user is identified as having violated garbage disposal regulations based on the garbage disposal video, the violation disposal information of the first user is obtained.

[0034] The illegal delivery information is sent to the server, and the illegal delivery information is used by the server to obtain target users for monitoring the illegal delivery behavior of the first user.

[0035] In another embodiment of this disclosure, before obtaining the illegal waste disposal information of the first user by identifying illegal waste disposal behavior based on the waste disposal video, the method further includes:

[0036] The illegal waste disposal behavior recognition model is invoked to identify the waste disposal video and obtain the recognition result. The illegal waste disposal behavior recognition model is used to identify the user's illegal waste disposal behavior.

[0037] In another embodiment of this disclosure, the method further includes:

[0038] When it is detected that the distance between the first user and the garbage disposal station is less than a preset distance, the first voice prompt is played. The first voice prompt is used to remind the user how to correctly sort and dispose of the garbage.

[0039] When it is identified that the first user has violated the rules by disposing of garbage, a second voice prompt is played to remind the first user that the user has violated the rules by disposing of garbage.

[0040] In another embodiment of this disclosure, the illegal delivery information includes the identity information of the first user, and obtaining the illegal delivery information of the first user includes:

[0041] The second facial image of the first user was identified from the garbage disposal video;

[0042] The second face image is matched with each face image in the face image database, which stores the correspondence between multiple face images and identity information.

[0043] The identity information corresponding to the matched facial image is obtained and used as the identity information of the first user. The identity information of the first user is used by the target user to determine the regulatory object of this regulatory task.

[0044] Thirdly, a method for supervising illegal waste disposal is provided, the method including:

[0045] The system receives a monitoring task message from the server, which carries information about illegal delivery. The monitoring task message is used to instruct the target user to monitor the first user for the illegal garbage delivery behavior described in the illegal delivery information.

[0046] Obtain monitoring task completion information, which is entered by the target user when completing the monitoring task for the first user;

[0047] The monitoring task completion information is sent to the server, and the monitoring task completion information is used to instruct the server to complete the monitoring task of the first user.

[0048] In another embodiment of this disclosure, the method further includes:

[0049] Obtain the monitoring video of the target user, the monitoring video being used to demonstrate the monitoring process by which the target user monitors the first user's illegal garbage disposal behavior;

[0050] The monitoring video is sent to the server, and the monitoring video is used by the server to supervise and evaluate the monitoring work of the target user.

[0051] Fourthly, a monitoring device for illegal waste disposal is provided, the device comprising:

[0052] The receiving module is used to receive illegal delivery information of the first user sent by the first terminal, wherein the illegal delivery information is used to describe the illegal delivery behavior of the first user.

[0053] The determination module is used to determine the target user from the multiple second users based on the illegal delivery information and the work status information of the multiple second users;

[0054] The sending module is used to send a monitoring task message carrying the illegal delivery information to the target user. The monitoring task message is used to instruct the target user to monitor the first user in response to the illegal garbage delivery behavior described in the illegal delivery information.

[0055] In another embodiment of this disclosure, the apparatus further includes:

[0056] The recording module is used to record the first user's illegal garbage disposal behavior based on the first user's identity information.

[0057] In another embodiment of this disclosure, the determining module is further configured to determine, based on the illegal delivery information, whether the first user has corrected the illegal garbage delivery behavior;

[0058] The acquisition module is used to determine a target user from among the multiple second users based on the illegal garbage disposal information and the work status information of multiple second users when it is determined that the first user has not corrected the illegal garbage disposal behavior.

[0059] In another embodiment of this disclosure, the determining module is configured to: obtain the location where the first user committed the illegal garbage disposal behavior based on the illegal disposal information; obtain a plurality of third users whose work areas include the illegal location based on the work status information of a plurality of second users; and determine the target user based on the illegal location and the work status information of the plurality of third users.

[0060] In another embodiment of this disclosure, the work status information includes the current location and the number of monitoring tasks. The determining module is used to determine the monitoring distance between the current location of each third user and the location of the violation based on the work status information of each third user among the plurality of third users and the location of the violation. Under the condition that the number of monitoring tasks is less than a preset number, the third users that meet the conditions are selected as the target users in order of monitoring distance from near to far.

[0061] In another embodiment of this disclosure, the apparatus further includes:

[0062] The receiving module is used to receive a monitoring video sent by the second terminal. The monitoring video records the monitoring process of the target user on the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the monitoring work of the target user.

[0063] In another embodiment of this disclosure, the apparatus further includes:

[0064] The acquisition module is used to acquire the first facial image of the user performing this monitoring task from the monitoring video;

[0065] A matching module is used to match the first face image with a reference face image of the target user;

[0066] The determining module is further configured to determine, when the first face image matches the reference face image, that the user performing this monitoring task is the target user.

[0067] In another embodiment of this disclosure, the apparatus further includes:

[0068] The receiving module is used to receive the supervision task completion information sent by the second terminal. The supervision task completion information is sent when the target user completes the supervision task for the first user.

[0069] The processing module is used to complete the supervision task of the first user in response to the supervision task completion information.

[0070] Fifthly, a monitoring device for illegal waste disposal is provided, the device comprising:

[0071] The acquisition module is used to acquire a video of the first user's garbage disposal, which is used to display the garbage disposal process of the first user.

[0072] The acquisition module is also used to acquire the illegal disposal information of the first user when the first user is identified to have illegally disposed of garbage based on the garbage disposal video;

[0073] The sending module is used to send the illegal delivery information to the server, and the illegal delivery information is used by the server to obtain target users for monitoring the illegal delivery behavior of the first user.

[0074] In another embodiment of this disclosure, the apparatus further includes:

[0075] The identification module is used to call the illegal garbage disposal behavior identification model to identify the garbage disposal video and obtain the identification result. The illegal garbage disposal behavior identification model is used to identify the user's illegal garbage disposal behavior.

[0076] In another embodiment of this disclosure, the apparatus further includes:

[0077] The playback module is used to play a first voice prompt when it is detected that the distance between the first user and the garbage disposal station is less than a preset distance. The first voice prompt is used to prompt the user on how to correctly sort and dispose of garbage.

[0078] The playback module is also used to play a second voice prompt when it is detected that the first user has violated the rules by disposing of garbage. The second voice prompt is used to remind the first user that the user has violated the rules by disposing of garbage.

[0079] In another embodiment of this disclosure, the illegal delivery information includes the identity information of the first user. The acquisition module is used to identify a second facial image of the first user from the garbage delivery video; match the second facial image with each facial image in a facial image database, the facial image database storing the correspondence between multiple facial images and identity information; acquire the identity information corresponding to the matched facial image as the identity information of the first user, and the identity information of the first user is used by the target user to determine the supervision object of this supervision task.

[0080] Sixthly, a monitoring device for illegal waste disposal is provided, the device comprising:

[0081] The receiving module is used to receive a monitoring task message sent by the server, which carries information on illegal delivery. The monitoring task message is used to instruct the target user to monitor the first user for the illegal garbage delivery behavior described in the illegal delivery information.

[0082] The acquisition module is used to acquire the supervision task completion information, which is entered by the target user when completing the supervision task for the first user.

[0083] The sending module is used to send the supervision task completion information to the server, and the supervision task completion information is used to instruct the server to complete the supervision task of the first user.

[0084] In another embodiment of this disclosure, the acquisition module is used to acquire a monitoring video of the target user, the monitoring video being used to demonstrate the target user's monitoring process of the first user's illegal garbage disposal behavior;

[0085] The sending module is used to send the monitoring video to the server, and the monitoring video is used by the server to supervise and evaluate the monitoring work of the target user.

[0086] In a seventh aspect, a server is provided, the server including a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to implement the monitoring method for illegal garbage disposal as described in the first aspect.

[0087] Eighthly, a terminal is provided, the terminal including a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to implement the method for monitoring illegal garbage disposal as described in the second aspect, or to implement the method for monitoring illegal garbage disposal as described in the third aspect.

[0088] Ninthly, a computer-readable storage medium is provided, wherein at least one piece of program code is stored therein, the at least one piece of program code being loaded and executed by a processor to implement the method for monitoring illegal garbage disposal as described in the first aspect, or to implement the method for monitoring illegal garbage disposal as described in the second aspect, or to implement the method for monitoring illegal garbage disposal as described in the third aspect.

[0089] In a tenth aspect, a computer program product is provided, the computer program product including computer program code stored in a computer-readable storage medium, a processor of a server reading the computer program code from the computer-readable storage medium, the processor executing the computer program code, causing the server to perform the monitoring method for illegal garbage disposal described in the first aspect.

[0090] Eleventhly, a computer program product is provided, the computer program product including computer program code, the computer program code being stored in a computer-readable storage medium, a processor of a terminal reading the computer program code from the computer-readable storage medium, the processor executing the computer program code, causing the terminal to execute the monitoring method for illegal garbage disposal described in the second or third aspect.

[0091] The beneficial effects of the technical solutions provided in this disclosure are:

[0092] After the first terminal identifies a user's illegal waste disposal behavior, it sends the violation information to the server. The server then identifies the target user responsible for monitoring this behavior and sends a monitoring task message to that user, enabling them to specifically monitor the user's illegal waste disposal. This method achieves fully automated closed-loop management of illegal waste disposal, enhancing the effectiveness of monitoring and effectively solving the problem of difficulty in monitoring such behavior, resulting in better monitoring outcomes. Attached Figure Description

[0093] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0094] Figure 1 This is a schematic diagram of the implementation environment involved in a method for monitoring illegal waste disposal provided in this embodiment of the disclosure;

[0095] Figure 2 This is a flowchart of a method for monitoring illegal waste disposal provided in this embodiment;

[0096] Figure 3 This is a flowchart of another method for monitoring illegal waste disposal provided in this embodiment;

[0097] Figure 4 This is a flowchart of another method for monitoring illegal waste disposal provided in this embodiment;

[0098] Figure 5 This is a flowchart of another method for monitoring illegal waste disposal provided in this embodiment;

[0099] Figure 6 This is a flowchart illustrating a monitoring process for illegal waste disposal, as provided in this embodiment of the disclosure.

[0100] Figure 7 This is a schematic diagram of a monitoring device for illegal waste disposal provided in an embodiment of this disclosure;

[0101] Figure 8 This is a schematic diagram of a monitoring device for illegal waste disposal provided in an embodiment of this disclosure;

[0102] Figure 9 This is a schematic diagram of a monitoring device for illegal waste disposal provided in an embodiment of this disclosure;

[0103] Figure 10 This illustration shows a structural block diagram of a terminal provided in an exemplary embodiment of the present disclosure;

[0104] Figure 11 This is a server for monitoring illegal garbage disposal behavior, as illustrated in an exemplary embodiment. Detailed Implementation

[0105] To make the objectives, technical solutions, and advantages of this disclosure clearer, the embodiments of this disclosure will be described in further detail below with reference to the accompanying drawings.

[0106] It is understood that the terms "each," "multiple," and "any," etc., used in the embodiments of this disclosure, include "multiple" (two or more), "each" (each of the corresponding multiples), and "any" (any one of the corresponding multiples). For example, multiple words include 10 words, and "each word" refers to each of the 10 words, while "any word" refers to any one of the 10 words.

[0107] Please refer to Figure 1 This illustrates the implementation environment involved in the method for monitoring illegal waste disposal provided in this embodiment of the disclosure. See also... Figure 1 The implementation environment includes: a first terminal 101, a server 102, and a second terminal 103.

[0108] The first terminal 101 has a video recording function and can be a smartphone, tablet, laptop, or smart camera device. Located at a garbage disposal site, the first terminal 101 can record the process of users disposing of garbage at the site, generating a garbage disposal video. This video, along with information about any violations, is then sent to the server 102. The first terminal 101 has a garbage disposal behavior recognition model installed and running. By calling this model, the first terminal 101 can identify whether a user in the garbage disposal video has engaged in any illegal garbage disposal behavior. The first terminal 101 also stores a facial image database containing the correspondence between facial images and identity information of various users in the residential area where the garbage disposal site is located. This allows the first terminal to further identify the user's identity information when illegal garbage disposal behavior is detected in the video, enabling supervisory personnel to target and monitor users exhibiting such behavior. The first terminal 101 also has a voice prompt function. Based on this voice prompt function, it can educate users on garbage classification, guide users to correctly classify garbage, and promptly remind users when they violate the rules of garbage disposal.

[0109] Server 102 can be a standalone physical server, a server cluster consisting of multiple physical servers, or a distributed system. Server 102 can receive and store illegal delivery information sent by the first terminal 101. Then, after identifying the supervisor, it sends a supervisory task message carrying the illegal delivery information to that supervisor, enabling the supervisor to monitor users who illegally deliver garbage. Server 102 can also receive supervisory video sent by the second terminal 103, thereby monitoring and evaluating the supervisory process based on the video. Server 102 can also receive supervisory task completion information sent by the second terminal 103, and then complete the supervisory task based on this information.

[0110] The second terminal 103 is the terminal used by the supervisor. The second terminal 102 can be a smartphone, tablet, laptop, etc. The second terminal 103 receives and displays supervisory task messages sent by the server 102, enabling the supervisor to monitor users who have violated garbage disposal regulations. During the monitoring process, the second terminal 103 records video footage of the supervisor monitoring the user and sends it to the server 102, allowing the server to monitor and evaluate the supervisor's actions. When the supervisor completes monitoring the user, the second terminal 103 sends a supervisory task completion message to the server 102, allowing the server 102 to process the completed supervisory task.

[0111] The first terminal 101 and the server 102 can be directly or indirectly connected via wired or wireless communication, and the server 102 and the second terminal 103 can be directly or indirectly connected via wired or wireless communication. This embodiment of the present disclosure does not impose any limitations.

[0112] This disclosure provides a method for monitoring illegal waste disposal. Taking a server executing this disclosure as an example, see [link to example]. Figure 2 The method flow provided in this disclosure includes:

[0113] 201. Receive the first user's illegal delivery information sent by the first terminal.

[0114] The information on improper disposal is used to describe the first user's improper disposal of garbage.

[0115] 202. Based on the information about the illegal delivery and the work status information of multiple secondary users, identify the target user from among the multiple secondary users.

[0116] 203. Send a regulatory task message containing information about illegal delivery to the target user.

[0117] Among them, the monitoring task message is used to instruct the target user to monitor the first user for the illegal garbage disposal behavior described in the illegal delivery information.

[0118] The method provided in this disclosure receives information about illegal waste disposal from a first user sent by a first terminal. After identifying the target user responsible for monitoring the first user's illegal waste disposal behavior, a monitoring task message is sent to the target user, enabling the target user to specifically monitor the first user's illegal waste disposal behavior. This method achieves fully automated closed-loop management of illegal waste disposal behavior, enhances the monitoring effectiveness, effectively solves the problem of difficulty in monitoring illegal waste disposal behavior, and achieves better monitoring results.

[0119] In another embodiment of this disclosure, the illegal delivery information includes the identity information of the first user. After receiving the illegal delivery information of the first user sent by the first terminal, the system further includes:

[0120] Based on the first user's identity information, the first user's illegal garbage disposal behavior is recorded.

[0121] In another embodiment of this disclosure, before determining the target user from among the multiple second users based on the illegal delivery information and the work status information of multiple second users, the method further includes:

[0122] Based on the information about improper waste disposal, determine whether the first user has corrected their improper waste disposal behavior;

[0123] Once it is determined that the first user has not corrected the illegal garbage disposal behavior, the step of identifying the target user from among the multiple second users is executed based on the illegal disposal information and the work status information of multiple second users.

[0124] In another embodiment of this disclosure, the target user is determined from the multiple second users based on the illegal delivery information and the work status information of multiple second users, including:

[0125] Based on the information on illegal waste disposal, obtain the location where the first user committed the illegal waste disposal behavior;

[0126] Based on the work status information of multiple second users, obtain multiple third users whose work areas include the violation locations from among the multiple second users;

[0127] Based on the location of the violation and the work status information of multiple third-party users, the target user was identified from among the multiple third-party users.

[0128] In another embodiment of this disclosure, the work status information includes the current location and the number of monitoring tasks. Based on the location of the violation and the work status information of multiple third users, a target user is determined from the multiple third users, including:

[0129] Based on the work status information and violation location of each of the multiple third-party users, determine the monitoring distance between each third-party user's current location and the violation location;

[0130] If the number of regulatory tasks is less than the preset number, qualified third users are selected as target users in order of increasing regulatory distance.

[0131] In another embodiment of this disclosure, after sending a monitoring task message carrying information about illegal delivery to the target user, the method further includes:

[0132] The system receives a monitoring video sent by a second terminal. This video records the process by which the target user monitors the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the target user's monitoring work.

[0133] In another embodiment of this disclosure, after receiving the monitoring video sent by the second terminal, the method further includes:

[0134] Obtain the first facial image of the user performing this surveillance task from the surveillance video;

[0135] Match the first face image with the reference face image of the target user;

[0136] When the first facial image matches the reference facial image, the user performing this monitoring task is identified as the target user.

[0137] In another embodiment of this disclosure, after sending a monitoring task message carrying information about illegal delivery to the target user, the method further includes:

[0138] Receive monitoring task completion information sent by the second terminal. This monitoring task completion information is sent when the target user completes the monitoring task for the first user.

[0139] In response to the completion information of the regulatory task, the regulatory task for the first user is completed.

[0140] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0141] This disclosure provides a method for monitoring illegal waste disposal. Taking the execution of this disclosure embodiment by a first terminal as an example, see [link to relevant documentation]. Figure 3 The method flow provided in this disclosure includes:

[0142] 301. Obtain the first user's trash delivery video.

[0143] Among them, the garbage disposal video is used to show the garbage disposal process of the first user.

[0144] 302. When the video of garbage disposal identifies that the first user has violated garbage disposal regulations, obtain the violation information of the first user.

[0145] 303. Send information about unauthorized deliveries to the server.

[0146] Among them, the information on illegal delivery is used by the server to identify target users for monitoring the illegal delivery behavior of the first user.

[0147] The method provided in this disclosure identifies a user's illegal waste disposal behavior, sends the user's illegal disposal information to the server, and then the server determines a target user responsible for monitoring the user's illegal waste disposal behavior. This target user then conducts targeted monitoring of the user's illegal waste disposal behavior. This method achieves fully automated closed-loop management of illegal waste disposal behavior, enhances the monitoring effectiveness, effectively solves the problem of difficulty in monitoring illegal waste disposal behavior, and achieves better monitoring results.

[0148] In another embodiment of this disclosure, before obtaining the first user's illegal garbage disposal information after identifying the first user's illegal garbage disposal behavior based on the garbage disposal video, the method further includes:

[0149] The illegal waste disposal behavior recognition model is invoked to identify the illegal waste disposal video and obtain the recognition results. The illegal waste disposal behavior recognition model is used to identify users' illegal waste disposal behavior.

[0150] In another embodiment of this disclosure, the method further includes:

[0151] When it is detected that the distance between the first user and the garbage disposal station is less than the preset distance, the first voice prompt is played. The first voice prompt is used to remind the user how to correctly sort and dispose of the garbage.

[0152] When it is detected that the first user has violated the rules by disposing of garbage, a second voice prompt is played to remind the first user that the garbage disposal behavior has been violated.

[0153] In another embodiment of this disclosure, the illegal delivery information includes the identity information of the first user. Obtaining the illegal delivery information of the first user includes:

[0154] Identify the second facial image of the first user from the garbage disposal video;

[0155] The second face image is matched with each face image in the face image database, which stores the correspondence between multiple face images and identity information.

[0156] Obtain the identity information corresponding to the matched facial image, which serves as the identity information of the first user. The identity information of the first user is used by the target user to determine the regulatory object of this regulatory task.

[0157] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0158] This disclosure provides a method for monitoring illegal waste disposal. Taking a second terminal executing this disclosure as an example, see [link to relevant documentation]. Figure 4 The method flow provided in this disclosure includes:

[0159] 401. Receive a monitoring task message sent by the server, which carries information about unauthorized delivery.

[0160] Among them, the monitoring task message is used to instruct the target user to monitor the first user for the illegal garbage disposal behavior described in the illegal delivery information.

[0161] 402. Obtain information on the completion of regulatory tasks.

[0162] Among them, the information on completion of the supervision task is entered by the target user when completing the supervision task for the first user.

[0163] Send the information indicating the completion of the supervision task to the server.

[0164] Among them, the information indicating the completion of the supervision task is used to instruct the server to complete the supervision task for the first user.

[0165] The method provided by the embodiments of the present disclosure enables the target user to specifically supervise the first user's illegal garbage delivery behavior by receiving the supervision task message sent by the server regarding the first user's illegal garbage delivery behavior. This method realizes the full-automatic closed-loop management of illegal garbage delivery behavior, enhances the supervision intensity of illegal garbage delivery behavior, effectively solves the problem of difficult supervision of illegal garbage delivery behavior, and has a better supervision effect.

[0166] In another embodiment of the present disclosure, the method further includes:

[0167] Determine the supervision video of the target user, where the supervision video is used to show the supervision process of the target user for the first user's illegal garbage delivery behavior;

[0168] Send the supervision video to the server, where the supervision video is used for the server to supervise and evaluate the supervision work of the target user.

[0169] All the above optional technical solutions can be combined arbitrarily to form the optional embodiments of the present disclosure, which will not be elaborated here one by one.

[0170] The embodiments of the present disclosure provide a method for supervising illegal garbage delivery behavior. Taking the execution of the embodiments of the present disclosure by the first terminal, the second terminal and the server as an example, see Figure 5 , the method flow provided by the embodiments of the present disclosure includes:

[0171] 501. The first terminal obtains the garbage delivery video of the first user.

[0172] In the embodiments of the present disclosure, the first terminal is set at the garbage delivery site. When the first user wants to deliver garbage to this garbage delivery site, the first terminal detects that the distance from the first user is less than the preset distance threshold, that is, the first user enters the shooting range of the first terminal, and the first terminal starts to shoot the first user. When it detects that the distance from the first user is greater than the preset distance threshold and the first user leaves the shooting range of the first terminal, the first terminal stops shooting and obtains the garbage delivery video of the first user, where the garbage delivery video is used to show the garbage delivery process of the first user. Among them, the preset distance threshold is determined by the performance of the first terminal and can be 10 meters, 20 meters, etc.

[0173] 502. When it is recognized from the garbage delivery video that the first user has the behavior of illegally delivering garbage, the first terminal obtains the illegal delivery information of the first user.

[0174] In this embodiment, a model for identifying illegal waste disposal is installed and runs on the first terminal. This model can identify various illegal waste disposal behaviors of users, including the presence of unbroken garbage bags in kitchen waste, mixed disposal of kitchen waste, and disposal outside the garbage bin. When a video of waste disposal is acquired, the first terminal calls the model to identify the illegal waste disposal behavior and obtain the identification result. If the identification result indicates that the first user has engaged in illegal waste disposal behavior, the first terminal generates illegal waste disposal information for the first user based on the waste disposal video and the identification result.

[0175] The illegal waste disposal information describes the first user's illegal waste disposal behavior. This information includes a video of the waste disposal and event information related to the illegal behavior. The event information includes the time of the violation, the location of the violation, the type of illegal waste disposal, and the first user's identity information. The time of the violation can be obtained from the video of the waste disposal captured by the first terminal. The location of the violation can be determined based on the current location of the first terminal; for example, the current location of the first terminal can be directly determined as the location of the violation. The type of illegal waste disposal behavior can be obtained from the recognition results of the illegal waste disposal behavior recognition model. The first user's identity information can be obtained as follows: the first terminal identifies the first user's second facial image from the waste disposal video, matches the second facial image with each facial image in the facial image database, and then obtains the identity information corresponding to the matched facial image, which serves as the first user's identity information. The facial image database stores the correspondence between multiple facial images and identity information.

[0176] In another embodiment of this disclosure, to better promote knowledge about waste sorting to users, when the distance between the first user and the waste disposal site is detected to be less than a preset distance, the first terminal will play a first voice prompt message to guide the user on how to correctly sort and dispose of waste. When the first user is identified as having violated waste disposal regulations based on the captured video footage, the first terminal will play a second voice prompt message to alert the first user to the violation. By playing the second voice prompt message, the first user can promptly correct their violation.

[0177] 503. The first terminal sends the information about the illegal delivery to the server.

[0178] Upon receiving information about improper waste disposal, the first terminal also sends this information to the server. Upon receiving the improper waste disposal information from the first terminal, the server records the first user's improper waste disposal behavior based on the user's identity information within the information. This facilitates subsequent statistical analysis of improper waste disposal behavior by various users within the community.

[0179] 504. Upon receiving information about an unauthorized delivery, the server determines the target user from among the multiple secondary users based on the information about the unauthorized delivery and the work status information of multiple secondary users.

[0180] In this embodiment, the illegal delivery information also includes the first user's response behavior after hearing the second voice prompt. If the first user corrects their illegal behavior promptly after hearing the second voice prompt, the illegal delivery information will record that the user has corrected the illegal delivery behavior. If the first user does not correct their illegal behavior promptly after hearing the second voice prompt, the illegal delivery information will also record that the user has not corrected the illegal delivery behavior. Upon receiving illegal delivery information, the server determines whether the first user has corrected their illegal delivery behavior based on the information. If it is determined that the first user has corrected their illegal delivery behavior, it indicates that the first user is aware of the violation, and the server will no longer issue monitoring task messages to the supervisors for the first user. If it is determined that the first user has not corrected their illegal delivery behavior, the server needs to determine the target user for monitoring the first user's illegal delivery behavior from among the multiple second users based on the illegal delivery information and the work status information of multiple second users. The work status information includes work area, current location, number of monitoring tasks, etc.

[0181] Specifically, when the server determines the target user from multiple secondary users based on the information about the illegal delivery and the work status information of multiple secondary users, it can use the following method:

[0182] 5041. Based on the violation information, the server obtains the location where the first user violated the rules by illegally disposing of garbage.

[0183] 5042. Based on the work status information of multiple second users, the server obtains multiple third users whose work areas include the violation locations from among the multiple second users.

[0184] In this embodiment of the disclosure, in order to better monitor the garbage disposal behavior of residents in various communities, each second user has their own work area. Based on the work areas and violation locations of multiple second users, the server can obtain multiple third users whose work areas include violation locations.

[0185] 5043. Based on the location of the violation and the work status information of multiple third-party users, the server identifies the target user from among the multiple third-party users.

[0186] Based on the work status information and violation location of each of the multiple third-party users, the server determines the monitoring distance between each third-party user's current location and the violation location. Then, the server checks the number of monitoring tasks for each third-party user. If the number of monitoring tasks is less than a preset number, the server selects qualified third-party users as target users in order of increasing monitoring distance. In this embodiment, by considering the location of the second user, the violation location, and the workload of the third users, the server selects the third user closest to the violation location and whose workload is not excessive as the monitoring personnel. This not only enables timely handling of the illegal waste disposal but also balances the workload of each monitoring personnel, avoiding an imbalance in workload allocation.

[0187] 505. The server sends a monitoring task message containing information about unauthorized delivery to the target user.

[0188] Once a target user is identified, the server will send a monitoring task message containing information about the illegal delivery to that user. This monitoring task message is used to instruct the target user to monitor this illegal delivery behavior.

[0189] 506. Upon receiving the regulatory task message, the second terminal obtains the regulatory task completion information.

[0190] Upon receiving a monitoring task message, the second terminal displays the message. Based on this message, the target user can view the first user's violation information and, using the first user's identity information, identify the target of the monitoring task. Depending on the type of violation, the target user can then provide targeted education on waste sorting to the first user. If the first user objects to their violation, the target user can show them a video of the waste disposal process to gain their trust and enhance the credibility of the monitoring, ensuring its smooth operation.

[0191] In another embodiment of this disclosure, during the process of a target user monitoring the illegal garbage disposal behavior of a first user, the target user can activate the camera of a second terminal. The second terminal records the monitoring process, generates a monitoring video, and then sends the monitoring video to the server. Upon receiving the monitoring video from the second terminal, the server can supervise and evaluate the target user's monitoring work based on the monitoring video. If non-compliant behavior is detected during the target user's monitoring process, the server can send a prompt message to the second terminal to point out the compliant behavior of the target user during the monitoring process and remind the target user to pay attention to the problem in subsequent work.

[0192] In another embodiment of this disclosure, upon receiving the surveillance video, the second terminal will also verify the identity of the user performing the surveillance task to prevent other users from impersonating the target user and carrying out illegal enforcement. Specifically, the server can obtain a first facial image of the user performing the surveillance task from the surveillance video, and then match the first facial image with a reference facial image of the target user. If the first facial image matches the reference facial image, the user performing the surveillance task is determined to be the target user, and the enforcement is legal; if the first facial image does not match the reference facial image, the user performing the surveillance task is determined to be not the target user, and the enforcement is illegal. Furthermore, if the enforcement is determined to be illegal, the server will also impose penalties on the target user such as warnings, demerits, or fines.

[0193] When the target user completes the supervision task for the first user, the target user can enter supervision task completion information on the second terminal to prove the completion of supervision and reflect the supervision effect. The supervision task completion information can be in the form of at least one of voice, text, image, and video.

[0194] 507. The second terminal sends the monitoring task completion information to the server.

[0195] 508. In response to the monitoring task completion information, the server completes the monitoring task for the first user.

[0196] Upon receiving the monitoring task completion message from the second terminal, the server completes the monitoring task for the first user. Furthermore, the server will score the target user based on their performance throughout the monitoring process.

[0197] To better help users develop good habits of garbage sorting, this embodiment of the disclosure will also implement reward and punishment measures for users based on the frequency of their garbage disposal violations and their rectification. If a user repeatedly violates garbage disposal regulations within a preset time period, such as one month or two months, and fails to correct the behavior despite repeated monitoring, the user can be punished, for example, by imposing a fine, when the number of violations reaches a preset number. If the user does not violate garbage disposal regulations again within the preset time period, the user can be appropriately rewarded, for example, by sending virtual currency to the user.

[0198] The method for monitoring illegal waste disposal provided in this disclosure will be described below. Figure 6 Let's take an example to explain in detail.

[0199] See Figure 6 When a user disposes of garbage, cameras installed at the garbage disposal site record the user's garbage disposal behavior, obtaining video footage. The cameras then analyze this video footage. When they detect that the user has engaged in improper garbage disposal, the cameras automatically play a voice prompt to inform the user that their behavior constitutes improper garbage disposal. Simultaneously, the cameras send the garbage disposal video to a server. Upon receiving the video, the server identifies the responsible supervisor and sends supervisory information to that supervisor, enabling them to monitor the user's improper garbage disposal behavior.

[0200] The method provided in this disclosure involves a first terminal identifying a user's illegal garbage disposal behavior and sending the user's violation information to a server. The server then identifies a target user responsible for monitoring the user's illegal garbage disposal behavior and sends a monitoring task message to that target user, enabling the target user to specifically monitor the user's illegal garbage disposal behavior. This method achieves fully automated closed-loop management of illegal garbage disposal behavior, enhances the monitoring effectiveness, effectively solves the problem of difficulty in monitoring illegal garbage disposal behavior, and achieves better monitoring results.

[0201] This disclosure provides a monitoring device for illegal waste disposal, see [link to relevant documentation]. Figure 7 The device includes:

[0202] The receiving module 701 is used to receive the illegal delivery information of the first user sent by the first terminal. The illegal delivery information is used to describe the illegal delivery behavior of the first user.

[0203] The determination module 702 is used to determine the target user from multiple second users based on the illegal delivery information and the work status information of multiple second users;

[0204] The sending module 703 is used to send a monitoring task message carrying information on illegal delivery to the target user. The monitoring task message is used to instruct the target user to monitor the first user in response to the illegal garbage delivery behavior described in the illegal delivery information.

[0205] In another embodiment of this disclosure, the device further includes:

[0206] The recording module is used to record the first user's illegal garbage disposal behavior based on the first user's identity information.

[0207] In another embodiment of this disclosure, the determining module is further configured to determine, based on the illegal delivery information, whether the first user has corrected the illegal delivery behavior.

[0208] The determination module is used to identify the target user from among multiple second users when it is determined that the first user has not corrected the illegal garbage disposal behavior, based on the illegal disposal information and the work status information of multiple second users.

[0209] In another embodiment of this disclosure, the determining module is configured to: obtain the location where the first user illegally disposed of garbage based on the illegal disposal information; obtain multiple third users whose work areas include the illegal location based on the work status information of multiple second users; and determine the target user based on the illegal location and the work status information of the multiple third users.

[0210] In another embodiment of this disclosure, the work status information includes the current location and the number of monitoring tasks. The acquisition module is used to determine the monitoring distance between the current location of each third user and the location of the violation based on the work status information and the location of the violation of each third user among multiple third users; and, under the condition that the number of monitoring tasks is less than a preset number, to acquire the qualified third users as target users in order of monitoring distance from near to far.

[0211] In another embodiment of this disclosure, the device further includes:

[0212] The receiving module is used to receive the monitoring video sent by the second terminal. The monitoring video records the monitoring process of the target user on the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the target user's monitoring work.

[0213] In another embodiment of this disclosure, the device further includes:

[0214] The acquisition module is also used to acquire the first facial image of the user performing this monitoring task from the monitoring video;

[0215] The matching module is used to match the first face image with the reference face image of the target user;

[0216] The determination module is also used to determine the user performing this monitoring task as the target user when the first face image matches the reference face image.

[0217] In another embodiment of this disclosure, the device further includes:

[0218] The receiving module is used to receive the supervision task completion information sent by the second terminal. This supervision task completion information is sent when the target user completes the supervision task for the first user.

[0219] The processing module is used to complete the supervision task for the first user in response to the supervision task completion information.

[0220] The apparatus provided in this embodiment receives information about illegal waste disposal from a first user sent by a first terminal. After identifying the target user responsible for monitoring the first user's illegal waste disposal behavior, it sends a monitoring task message to the target user, enabling the target user to specifically monitor the first user's illegal waste disposal behavior. This method achieves fully automated closed-loop management of illegal waste disposal behavior, enhances the monitoring effectiveness, effectively solves the problem of difficulty in monitoring illegal waste disposal behavior, and achieves better monitoring results.

[0221] This disclosure provides a monitoring device for illegal waste disposal, see [link to relevant documentation]. Figure 8 The device includes:

[0222] The acquisition module 801 is used to acquire the garbage disposal video of the first user, which is used to display the garbage disposal process of the first user.

[0223] The acquisition module 801 is also used to acquire the illegal disposal information of the first user when the first user is identified as having illegally disposed of garbage based on the garbage disposal video.

[0224] The sending module 802 is used to send illegal delivery information to the server. The illegal delivery information is used by the server to obtain the target users for monitoring the illegal delivery behavior of the first user.

[0225] In another embodiment of this disclosure, the device further includes:

[0226] The identification module is used to call the illegal garbage disposal behavior identification model to identify garbage disposal videos and obtain identification results. The illegal garbage disposal behavior identification model is used to identify users' illegal garbage disposal behavior.

[0227] In another embodiment of this disclosure, the device further includes:

[0228] The playback module is used to play a first voice prompt when it detects that the distance between the first user and the garbage disposal station is less than a preset distance. The first voice prompt is used to remind the user how to correctly sort and dispose of the garbage.

[0229] The playback module is also used to play a second voice prompt when it is detected that the first user has violated the rules by disposing of garbage. The second voice prompt is used to remind the first user that the user has violated the rules by disposing of garbage.

[0230] In another embodiment of this disclosure, the illegal delivery information includes the identity information of a first user. The acquisition module is used to identify a second facial image of the first user from the garbage delivery video; match the second facial image with each facial image in the facial image database, which stores the correspondence between multiple facial images and identity information; and acquire the identity information corresponding to the matched facial image as the identity information of the first user. The identity information of the first user is used by the target user to determine the regulatory object of this regulatory task.

[0231] The apparatus provided in this embodiment identifies a user's illegal waste disposal behavior, sends the user's illegal disposal information to a server, and then the server determines a target user responsible for monitoring the user's illegal waste disposal behavior. This target user then conducts targeted monitoring of the user's illegal waste disposal behavior. This method achieves fully automated closed-loop management of illegal waste disposal behavior, enhances the monitoring effectiveness, effectively solves the problem of difficulty in monitoring illegal waste disposal behavior, and achieves better monitoring results.

[0232] This disclosure provides a monitoring device for illegal waste disposal, see [link to relevant documentation]. Figure 9 The device includes:

[0233] The receiving module 901 is used to receive a monitoring task message sent by the server carrying information on illegal delivery. The monitoring task message is used to instruct the target user to monitor the first user in response to the illegal garbage delivery behavior described in the illegal delivery information.

[0234] The acquisition module 902 is used to acquire the supervision task completion information, which is entered by the target user when completing the supervision task for the first user.

[0235] The sending module 903 is used to send the supervision task completion information to the server. The supervision task completion information is used to instruct the server to complete the supervision task of the first user.

[0236] In another embodiment of the present disclosure, an acquisition module is configured to determine a supervision video of a target user, where the supervision video is used to show the supervision process of the target user for the illegal garbage delivery behavior of a first user;

[0237] A sending module is configured to send the supervision video to a server, and the supervision video is used for the server to supervise and evaluate the supervision work of the target user.

[0238] The device provided by the embodiment of the present disclosure enables the target user to specifically supervise the illegal garbage delivery behavior of the first user by receiving a supervision task message of the illegal garbage delivery behavior of the first user sent by the server. This method realizes the full-automatic closed-loop management of the illegal garbage delivery behavior, enhances the supervision intensity of the illegal garbage delivery behavior, effectively solves the problem of difficult supervision of the illegal garbage delivery behavior, and has a better supervision effect.

[0239] Figure 10 FIG. shows a structural block diagram of a terminal 1000 provided by an exemplary embodiment of the present disclosure. The terminal 1000 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio LayerIII), an MP4 (Moving Picture Experts Group AudioLayer IV) player, a laptop computer or a desktop computer. The terminal 1000 may also be referred to by other names such as a user equipment, a portable terminal, a laptop terminal, a desktop terminal, etc.

[0240] Generally, the terminal 1000 includes: a processor 1001 and a memory 1002.

[0241] Processor 1001 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1001 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1001 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1001 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0242] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1002 are used to store at least one instruction, which is executed by the processor 1001 to implement the monitoring method for illegal garbage disposal provided in the method embodiments of this application.

[0243] In some embodiments, the terminal 1000 may also optionally include a peripheral device interface 1003 and at least one peripheral device. The processor 1001, memory 1002, and peripheral device interface 1003 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1003 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, a positioning assembly 1008, and a power supply 1009.

[0244] Peripheral device interface 1003 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1001 and memory 1002. In some embodiments, processor 1001, memory 1002 and peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1001, memory 1002 and peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0245] The radio frequency (RF) circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1004 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0246] Display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1005 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1001 for processing. In this case, display screen 1005 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1005, serving as the front panel of terminal 1000; in other embodiments, there may be at least two display screens, respectively disposed on different surfaces of terminal 1000 or in a folded design; in still other embodiments, display screen 1005 may be a flexible display screen, disposed on a curved or folded surface of terminal 1000. Furthermore, display screen 1005 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0247] The camera assembly 1006 is used to acquire images or videos. Optionally, the camera assembly 1006 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0248] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1001 for processing, or input to the radio frequency circuit 1004 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 1000. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0249] The positioning component 1008 is used to determine the current geographical location of the terminal 1000 in order to enable navigation or LBS (Location Based Service). The positioning component 1008 can be a positioning component based on the US GPS (Global Positioning System), China's BeiDou system, Russia's Granas system, or the EU's Galileo system.

[0250] The power supply 1009 is used to power the various components in the terminal 1000. The power supply 1009 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When the power supply 1009 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0251] In some embodiments, the terminal 1000 further includes one or more sensors 1010. The one or more sensors 1010 include, but are not limited to: an accelerometer 1011, a gyroscope 1012, a pressure sensor 1013, a fingerprint sensor 1014, an optical sensor 1015, and a proximity sensor 1016.

[0252] Accelerometer 1011 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by terminal 1000. For example, accelerometer 1011 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1001 can control display screen 1005 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1011. Accelerometer 1011 can also be used for games or for acquiring user motion data.

[0253] The gyroscope sensor 1012 can detect the orientation and rotation angle of the terminal 1000. The gyroscope sensor 1012, in conjunction with the accelerometer sensor 1011, can collect 3D motion data from the user on the terminal 1000. Based on the data collected by the gyroscope sensor 1012, the processor 1001 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0254] The pressure sensor 1013 can be disposed on the side bezel of the terminal 1000 and / or on the lower layer of the display screen 1005. When the pressure sensor 1013 is disposed on the side bezel of the terminal 1000, it can detect the user's grip signal on the terminal 1000, and the processor 1001 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1013. When the pressure sensor 1013 is disposed on the lower layer of the display screen 1005, the processor 1001 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 1005. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0255] The fingerprint sensor 1014 is used to collect a user's fingerprint. The processor 1001 identifies the user based on the fingerprint collected by the fingerprint sensor 1014, or vice versa. When the user's identity is identified as trusted, the processor 1001 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 1014 can be located on the front, back, or side of the terminal 1000. When the terminal 1000 has physical buttons or a manufacturer's logo, the fingerprint sensor 1014 can be integrated with the physical buttons or manufacturer's logo.

[0256] An optical sensor 1015 is used to collect ambient light intensity. In one embodiment, the processor 1001 can control the display brightness of the display screen 1005 based on the ambient light intensity collected by the optical sensor 1015. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1005 is increased; when the ambient light intensity is low, the display brightness of the display screen 1005 is decreased. In another embodiment, the processor 1001 can also dynamically adjust the shooting parameters of the camera assembly 1006 based on the ambient light intensity collected by the optical sensor 1015.

[0257] The proximity sensor 1016, also known as a distance sensor, is typically mounted on the front panel of the terminal 1000. The proximity sensor 1016 is used to detect the distance between the user and the front of the terminal 1000. In one embodiment, when the proximity sensor 1016 detects that the distance between the user and the front of the terminal 1000 is gradually decreasing, the processor 1001 controls the display screen 1005 to switch from a screen-on state to a screen-off state; when the proximity sensor 1016 detects that the distance between the user and the front of the terminal 1000 is gradually increasing, the processor 1001 controls the display screen 1005 to switch from a screen-off state to a screen-on state.

[0258] Those skilled in the art will understand that Figure 10 The structure shown does not constitute a limitation on terminal 1000 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0259] Figure 11 This is an exemplary embodiment illustrating a server for monitoring illegal spam delivery. (See also...) Figure 11 Server 1100 includes processing component 1122, which further includes one or more processors, and memory resources represented by memory 1132 for storing instructions, such as applications, that can be executed by processing component 1122. The applications stored in memory 1132 may include one or more modules, each corresponding to a set of instructions. Furthermore, processing component 1122 is configured to execute instructions to perform the functions performed by the server in the aforementioned method for monitoring illegal spam delivery.

[0260] Server 1100 may also include a power supply component 1126 configured to perform power management of server 1100, a wired or wireless network interface 1150 configured to connect server 1100 to a network, and an input / output (I / O) interface 1158. Server 1100 can operate on an operating system, such as Windows Server, stored in memory 1132. TM Mac OS X TM Unix TM Linux TM FreeBSD TM Or similar.

[0261] This disclosure provides a computer-readable storage medium storing at least one line of program code, which is loaded and executed by a processor to implement a method for monitoring illegal waste disposal. The computer-readable storage medium can be non-transitory. For example, it can be a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0262] This disclosure provides a computer program product including computer program code stored in a computer-readable storage medium. A server's processor reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the server to perform a method for monitoring illegal waste disposal.

[0263] This disclosure provides a computer program product including computer program code stored in a computer-readable storage medium. A terminal's processor reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the terminal to perform a method for monitoring illegal waste disposal.

[0264] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0265] The above description is merely an optional embodiment of this disclosure and is not intended to limit this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the protection scope of this disclosure.

Claims

1. A method of supervising illegal garbage disposal behavior, characterized by, The method includes: The system receives information from a first terminal located at a waste disposal site regarding a first user's improper waste disposal behavior. This improper waste disposal information describes the first user's behavior. The first terminal plays a first voice prompt when the distance between the first user and the waste disposal site is less than a preset distance, instructing the first user on how to correctly sort and dispose of waste. It also plays a second voice prompt when the improper waste disposal behavior is identified based on a captured video recording. The improper waste disposal information includes the first user's response to the second voice prompt, indicating whether the first user has corrected their improper waste disposal behavior. Based on the illegal delivery information, determine whether the first user has corrected the illegal delivery behavior. If so, no monitoring task message is issued. If not, determine the target user from among the multiple second users based on the illegal delivery information and the work status information of multiple second users. A monitoring task message carrying the illegal delivery information is sent to the target user. The monitoring task message is used to instruct the target user to monitor the first user in response to the illegal garbage delivery behavior described in the illegal delivery information. Upon receiving a monitoring task completion message from the second terminal, the monitoring task for the first user is completed; and, the monitoring video sent by the second terminal is received, which records the monitoring process of the target user monitoring the first user's illegal garbage disposal behavior, and the monitoring video is used to supervise and evaluate the monitoring work of the target user; if non-compliant behavior is detected in the monitoring process of the target user, a prompt message is sent to the second terminal to point out the non-compliant behavior of the target user in the monitoring process.

2. The method of claim 1, wherein, The illegal delivery information includes the identity information of the first user. After receiving the illegal delivery information of the first user sent by the first terminal set up at the garbage delivery station, the process further includes: Based on the first user's identity information, the first user's illegal garbage disposal behavior is recorded.

3. The method of claim 1, wherein, The step of determining the target user from among the multiple second users based on the illegal delivery information and the work status information of the multiple second users includes: Based on the illegal delivery information, obtain the location where the first user committed the illegal waste delivery behavior; Based on the work status information of multiple second users, obtain multiple third users whose work areas include the violation location from among the multiple second users; Based on the location of the violation and the work status information of the multiple third users, the target user is determined from among the multiple third users.

4. The method of claim 3, wherein, The work status information includes the current location and the number of monitoring tasks. The step of determining the target user from among the multiple third users based on the violation location and the work status information of the multiple third users includes: Based on the work status information of each of the plurality of third users and the location of the violation, the monitoring distance between the current location of each third user and the location of the violation is determined; If the number of regulatory tasks is less than the preset number, then a third user who meets the criteria is selected as the target user in order of increasing distance from the regulatory location.

5. The method of claim 1, wherein, After receiving the monitoring video sent by the second terminal, the method further includes: Obtain the first facial image of the user performing this monitoring task from the monitoring video; The first face image is matched with the reference face image of the target user; When the first face image matches the reference face image, the user performing this monitoring task is determined to be the target user.

6. The method of claim 1, wherein, The method further includes: The system receives a monitoring task completion message sent by the second terminal, which is sent when the target user completes the monitoring task for the first user.

7. A method of supervising illegal garbage disposal behavior, characterized by, The method includes: When the distance between the first user and the garbage disposal station is less than a preset distance, a first voice prompt message is played to remind the first user how to correctly sort and dispose of the garbage. Obtain the garbage disposal video of the first user, the garbage disposal video being used to demonstrate the garbage disposal process of the first user; When the video of the garbage disposal identifies that the first user has violated the garbage disposal rules, a second voice prompt is played to notify the first user of the violation. The violation information of the first user is then obtained. The violation information describes the first user's violation of the garbage disposal rules and includes the first user's response after hearing the second voice prompt. The response indicates whether the first user has corrected the violation of the garbage disposal rules. The illegal delivery information is sent to the server. The server uses the illegal delivery information to determine whether the first user has corrected the illegal delivery behavior. If so, no supervision task message is issued. If not, the server obtains the target user to supervise the first user's illegal delivery behavior and sends a supervision task message carrying the illegal delivery information to the target user. The supervision task message is used to instruct the target user to supervise the first user for the illegal delivery behavior described in the illegal delivery information. The server is configured to: upon receiving a monitoring task completion message from the second terminal, complete the monitoring task for the first user; and receive a monitoring video from the second terminal, wherein the monitoring video records the monitoring process of the target user monitoring the first user's illegal garbage disposal behavior, and the monitoring video is used to supervise and evaluate the monitoring work of the target user; if non-compliant behavior is detected in the monitoring process of the target user, a prompt message is sent to the second terminal to indicate the non-compliant behavior of the target user in the monitoring process.

8. The method of claim 7, wherein, Before identifying the first user's illegal garbage disposal behavior based on the garbage disposal video, the method further includes: The illegal waste disposal behavior recognition model is invoked to identify the waste disposal video and obtain the recognition result. The illegal waste disposal behavior recognition model is used to identify the user's illegal waste disposal behavior.

9. The method of claim 7, wherein, The illegal delivery information includes the identity information of the first user, and obtaining the illegal delivery information of the first user includes: The second facial image of the first user was identified from the garbage disposal video; The second face image is matched with each face image in the face image database, which stores the correspondence between multiple face images and identity information. The identity information corresponding to the matched facial image is obtained and used as the identity information of the first user. The identity information of the first user is used by the target user to determine the regulatory object of this regulatory task.

10. A method of supervising illegal littering behavior, characterized by, The method includes: The server receives a monitoring task message carrying information on improper waste disposal. This message instructs a target user to monitor a first user for the improper waste disposal behavior described in the information. The improper waste disposal information is sent to the server by a first terminal located at a waste disposal site. The first terminal plays a first voice prompt when the distance between the first user and the waste disposal site is less than a preset distance, instructing the first user on how to correctly sort and dispose of waste. It also plays a second voice prompt when the improper waste disposal behavior is identified based on a captured video of the waste disposal, alerting the first user to the improper waste disposal behavior. The improper waste disposal information includes the first user's response behavior after hearing the second voice prompt, indicating whether the first user has corrected the improper waste disposal behavior. The server determines whether the first user has corrected the improper waste disposal behavior based on the improper waste disposal information. If correct, the monitoring task message is not sent; otherwise, the target user is determined from among the multiple second users based on the improper waste disposal information and the work status information of multiple second users. Obtain monitoring task completion information, which is entered by the target user when completing the monitoring task for the first user; send the monitoring task completion information to the server, which instructs the server to complete the monitoring task for the first user; and... The monitoring video is sent to the server. The monitoring video records the process by which the target user monitors the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the monitoring work of the target user. The server receives a notification message, which is sent by the server when it detects non-compliant behavior of the target user during the monitoring process based on the monitoring video. The notification message is used to point out the non-compliant behavior of the target user during the monitoring process.

11. A device for monitoring illegal garbage disposal, characterized by, The device includes: A receiving module is configured to receive information on improper waste disposal by a first user sent by a first terminal located at a waste disposal site. This improper waste disposal information describes the first user's improper waste disposal behavior. The first terminal is configured to play a first voice prompt when the distance between the first user and the waste disposal site is less than a preset distance, to instruct the first user on how to correctly sort and dispose of waste. It also plays a second voice prompt when the improper waste disposal behavior is identified based on a captured video of the waste disposal process, to alert the first user to the improper waste disposal behavior. The improper waste disposal information includes the first user's response behavior after hearing the second voice prompt, indicating whether the first user has corrected the improper waste disposal behavior. The acquisition module is used to determine whether the first user has corrected the illegal garbage disposal behavior based on the illegal delivery information. If so, no supervision task message is issued. If not, the target user is determined from the multiple second users based on the illegal delivery information and the work status information of multiple second users. The sending module is used to send a supervision task message carrying the illegal delivery information to the target user. The supervision task message is used to instruct the target user to supervise the first user in response to the illegal garbage delivery behavior described in the illegal delivery information. The processing module is configured to, upon receiving monitoring task completion information from the second terminal, complete the monitoring task for the first user; and, The receiving module is used to receive the monitoring video sent by the second terminal. The monitoring video records the monitoring process of the target user on the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the monitoring work of the target user. The module is used to perform the following steps: if non-compliant behavior is detected during the supervision of the target user, a prompt message is sent to the second terminal to indicate the non-compliant behavior of the target user during the supervision process.

12. A device for monitoring illegal garbage disposal, characterized by, The device includes: The playback module is used to play a first voice prompt when the distance between the first user and the garbage disposal site is less than a preset distance, so as to prompt the first user on how to correctly sort and dispose of the garbage. The acquisition module is used to acquire the garbage disposal video of the first user, and the garbage disposal video is used to display the garbage disposal process of the first user; The playback module is further configured to play a second voice prompt when it is identified from the garbage disposal video that the first user has engaged in illegal garbage disposal, so as to prompt the first user that the illegal garbage disposal has occurred. The acquisition module is further configured to acquire the illegal disposal information of the first user when the illegal disposal behavior of the first user is identified based on the garbage disposal video. The illegal disposal information is used to describe the illegal disposal behavior of the first user. The illegal disposal information includes the response behavior of the first user after hearing the second voice prompt information. The response behavior indicates whether the first user has corrected the illegal disposal behavior. The sending module is used to send the illegal delivery information to the server. The illegal delivery information is used by the server to determine whether the first user has corrected the illegal delivery behavior. If so, the server does not send a supervision task message. If not, the server obtains the target user to supervise the illegal delivery behavior of the first user and sends a supervision task message carrying the illegal delivery information to the target user. The supervision task message is used to instruct the target user to supervise the first user for the illegal delivery behavior described in the illegal delivery information. The server is configured to: upon receiving a monitoring task completion message from the second terminal, complete the monitoring task for the first user; and receive a monitoring video from the second terminal, wherein the monitoring video records the monitoring process of the target user monitoring the first user's illegal garbage disposal behavior, and the monitoring video is used to supervise and evaluate the monitoring work of the target user; if non-compliant behavior is detected in the monitoring process of the target user, a prompt message is sent to the second terminal to indicate the non-compliant behavior of the target user in the monitoring process.

13. A device for monitoring illegal garbage disposal, characterized by, The device includes: A receiving module is used to receive a monitoring task message carrying information on illegal waste disposal sent by a server. The monitoring task message is used to instruct a target user to monitor a first user for illegal waste disposal behavior described in the illegal waste disposal information. The illegal waste disposal information is sent to the server by a first terminal set up at a waste disposal site. The first terminal is used to play a first voice prompt when the distance between the first user and the waste disposal site is less than a preset distance, to prompt the first user on how to correctly classify and dispose of waste, and to play a second voice prompt when the illegal waste disposal behavior of the first user is identified based on the captured waste disposal video, to prompt the first user on the illegal waste disposal behavior. The illegal waste disposal information includes the first user's response behavior after hearing the second voice prompt, and the response behavior indicates whether the first user has corrected the illegal waste disposal behavior. The server is used to determine whether the first user has corrected the illegal waste disposal behavior based on the illegal waste disposal information. If yes, the monitoring task message is not sent; if no, the target user is determined from the multiple second users based on the illegal waste disposal information and the work status information of multiple second users. The acquisition module is used to acquire the supervision task completion information, which is entered by the target user when completing the supervision task for the first user. A sending module is configured to send the monitoring task completion information to the server, wherein the monitoring task completion information is used to instruct the server to complete the monitoring task of the first user; and... The sending module is also used to send the monitoring video to the server. The monitoring video records the monitoring process of the target user on the first user's illegal garbage disposal behavior. The monitoring video is used to supervise and evaluate the monitoring work of the target user. The module is used to perform the following steps: receiving a prompt message sent by the server when non-compliant behavior of the target user is detected during the monitoring process based on the monitoring video, the prompt message being used to point out the non-compliant behavior of the target user during the monitoring process.

14. A server, characterized in that, The server includes a processor and a memory, the memory storing at least one piece of program code, which is loaded and executed by the processor to implement the monitoring method for illegal garbage disposal as described in any one of claims 1 to 6.

15. A terminal, characterized in that, The terminal includes a processor and a memory, the memory storing at least one piece of program code, which is loaded and executed by the processor to implement the method for monitoring illegal garbage disposal as described in any one of claims 7 to 9, or to implement the method for monitoring illegal garbage disposal as described in claim 10.

16. A computer-readable storage medium, characterized in that, The storage medium stores at least one piece of program code, which is loaded and executed by a processor to implement the method for monitoring illegal waste disposal as described in any one of claims 1 to 6, or to implement the method for monitoring illegal waste disposal as described in any one of claims 7 to 9, or to implement the method for monitoring illegal waste disposal as described in claim 10.

17. A computer program product, characterized in that, The computer program product includes computer program code stored in a computer-readable storage medium. The server's processor reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the server to perform a monitoring method for illegal waste disposal as described in any one of claims 1 to 6.

18. A computer program product, characterized in that, The computer program product includes computer program code stored in a computer-readable storage medium. The processor of the terminal reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the terminal to perform the monitoring method for illegal garbage disposal as described in any one of claims 7 to 9, or the monitoring method for illegal garbage disposal as described in claim 10.

Citation Information

Patent Citations

  • Abnormal behavior monitoring processing method and device, computer device and storage medium

    CN110443109A

  • Kitchen supervision method, device and equipment and storage medium

    CN112464818A

  • Illegal garbage throwing behavior monitoring method and device and computer equipment

    CN113111769A