WO2022037373A1 - Procédé, appareil et système de traitement de déchets - Google Patents
Procédé, appareil et système de traitement de déchets Download PDFInfo
- Publication number
- WO2022037373A1 WO2022037373A1 PCT/CN2021/108817 CN2021108817W WO2022037373A1 WO 2022037373 A1 WO2022037373 A1 WO 2022037373A1 CN 2021108817 W CN2021108817 W CN 2021108817W WO 2022037373 A1 WO2022037373 A1 WO 2022037373A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- garbage
- processor
- processed
- blockchain system
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y20/00—Information sensed or collected by the things
- G16Y20/40—Information sensed or collected by the things relating to personal data, e.g. biometric data, records or preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/07—Target detection
Definitions
- Embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method, apparatus, and system for processing garbage.
- Garbage is the waste generated in human daily life and production. Due to its large discharge volume, complex and diverse components, and its pollution, resource and social nature, it needs harmless, resource-based, reduced and socialized treatment, such as If it cannot be handled properly, it will pollute the environment, affect environmental sanitation, waste resources, destroy the safety of production and life, and destroy social harmony.
- Embodiments of the present disclosure propose methods, apparatus, and systems for treating garbage.
- an embodiment of the present disclosure provides a method for processing garbage, applied to a blockchain system, the method includes: performing the following determination steps: receiving an image of garbage to be processed from a garbage processing device; image of the garbage, and determine whether the garbage to be treated meets the preset treatment conditions; the above method further includes: in response to determining that the garbage to be treated does not meet the preset treatment conditions, generating prompt information for prompting that the garbage to be treated does not meet the preset treatment conditions; It is sent to the garbage disposal equipment, and the blockchain certificate information for the garbage to be processed is generated.
- an embodiment of the present disclosure provides a method for processing garbage, which is applied to garbage processing equipment, the method includes: acquiring an image of garbage to be processed; sending the image of garbage to be processed to a blockchain system for processing processing to determine whether the garbage to be processed meets the preset processing conditions; in response to receiving the prompt information from the blockchain system indicating that the garbage to be processed does not meet the preset processing conditions, display the information indicating that the garbage to be processed does not meet the preset processing conditions Tooltip for processing conditions.
- an embodiment of the present disclosure provides an apparatus for processing garbage, the apparatus comprising: an execution unit configured to perform the following determination steps: receiving an image of garbage to be processed from a garbage processing device; to determine whether the garbage to be processed meets the preset processing conditions; the generating unit is configured to, in response to determining that the garbage to be processed does not meet the preset processing conditions, generate prompt information for prompting that the garbage to be processed does not meet the preset processing conditions; and It is sent to the garbage disposal equipment, and the blockchain certificate information for the garbage to be processed is generated.
- embodiments of the present disclosure provide an apparatus for processing garbage, the acquiring unit is configured to acquire an image of the garbage to be processed; the sending unit is configured to send the image of the garbage to be processed to a blockchain
- the system performs processing to determine whether the garbage to be treated meets the preset treatment conditions; the display unit is configured to display the information for indicating that the garbage to be treated does not meet the preset treatment conditions in response to receiving the prompt information from the blockchain system.
- a prompt message indicating that the garbage to be processed does not meet the preset processing conditions.
- embodiments of the present disclosure provide a server, the server comprising: one or more processors; a storage device for storing one or more programs; when one or more programs are processed by one or more The processor executes such that the one or more processors implement the method as described in any one of the implementations of the first aspect.
- embodiments of the present disclosure provide a garbage disposal device, the garbage disposal device comprising: one or more processors; a storage device on which one or more programs are stored; and an image acquisition device configured to Acquiring an image; when one or more programs are executed by one or more processors, causing the one or more processors to implement a method as described in any implementation manner of the second aspect.
- embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, and when the computer program is executed by a processor, implements the method described in any one of the first and second aspects. .
- the image of the garbage to be processed is collected by the garbage processing equipment, and then the image of the garbage to be processed is analyzed by the blockchain system to determine whether the garbage to be processed meets the predetermined requirements.
- Set the treatment conditions if the garbage to be treated does not meet the preset treatment conditions, a prompt message will be generated so that the garbage disposal equipment will prompt the processor of the garbage to be treated, so as to avoid the situation that the processor treats the garbage to be treated incorrectly, thereby ensuring the garbage to be treated.
- Proper disposal helps ensure the safety of the waste disposal process.
- the blockchain system is used to store the garbage disposal process on the blockchain, which can ensure that the disposal process of each garbage to be treated is traceable and cannot be tampered with, which is convenient for the management of garbage to be treated.
- FIG. 1 is an exemplary system architecture diagram to which an embodiment of the present disclosure may be applied;
- FIG. 2 is a flowchart of one embodiment of a method for processing garbage according to the present disclosure
- FIG. 3 is a schematic diagram of an application scenario of the method for processing garbage according to an embodiment of the present disclosure
- FIG. 4 is a flowchart of yet another embodiment of a method for processing garbage according to the present disclosure.
- FIG. 5 is a schematic timing diagram diagram of one embodiment of a system for processing garbage according to the present disclosure.
- FIG. 6 is a schematic structural diagram of an embodiment of the apparatus for processing garbage according to the present disclosure.
- FIG. 7 is a schematic structural diagram of still another embodiment of the apparatus for processing garbage according to the present disclosure.
- FIG. 8 is a schematic structural diagram of a garbage disposal apparatus suitable for implementing embodiments of the present disclosure.
- FIG. 9 is a schematic structural diagram of a server suitable for implementing embodiments of the present disclosure.
- FIG. 1 illustrates an exemplary architecture 100 of an embodiment of a method for processing waste or an apparatus for processing waste to which the present disclosure may be applied.
- the system architecture 100 may include garbage disposal equipment 101 , 102 , a network 103 and a blockchain system 104 .
- the network 103 is a medium used to provide a communication link between the garbage disposal devices 101 , 102 and the blockchain system 104 .
- the network 103 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
- the garbage disposal devices 101, 102 interact with the blockchain system 104 through the network 103 to receive or send messages and the like.
- the garbage disposal facilities 101, 102 may be various types of facilities for disposal of garbage.
- the garbage disposal devices 101, 102 include, but are not limited to, various types of trash cans, rubbish bins, and the like.
- One or more blockchain nodes in the blockchain system 104 may provide various services. For example, various kinds of information sent by the garbage disposal devices 101 and 102 can be received, and then the received information can be processed, and the processing results can be fed back to the garbage disposal devices 101 and 102 .
- the blockchain node in the blockchain system 104 may be a single server, or may be composed of multiple servers or multiple server clusters.
- the server may be hardware or software.
- the server When the server is hardware, it can be implemented as a distributed server cluster composed of multiple servers, or can be implemented as a single server.
- the server When the server is software, it can be implemented as multiple software or software modules (for example, multiple software or software modules for providing distributed services), or can be implemented as a single software or software module. There is no specific limitation here.
- FIG. 1 the numbers of garbage disposal devices, networks and blockchain systems in FIG. 1 are merely illustrative. There can be any number of terminal devices, networks and servers according to implementation needs.
- the method for processing garbage can be applied to a blockchain system (such as the blockchain system 104 shown in FIG. 1 ), and the method can include the following steps:
- Step 201 Receive an image of the garbage to be processed from the garbage disposal device.
- the garbage disposal equipment may be various types of equipment for disposal of garbage.
- the treatment of garbage may include, but is not limited to, garbage collection, recycling, classification, and the like.
- Garbage disposal equipment may include, but is not limited to, trash cans, waste bins, garbage trucks, and the like.
- Garbage to be disposed of can be of various types.
- the garbage to be treated may include, but is not limited to, domestic garbage, kitchen waste, electronic waste, construction waste, medical waste, industrial waste, and the like.
- the image of the garbage to be disposed of may refer to an image presenting the garbage to be disposed of.
- An executive body for processing garbage can receive images of garbage to be processed from the garbage processing equipment.
- Garbage disposal equipment can acquire images of garbage to be disposed of in various ways.
- the garbage processing equipment can receive images of the garbage to be processed sent by the processor of the garbage to be processed, and can also collect images of the garbage to be processed by using the image acquisition device it includes.
- the processor of the garbage to be treated may refer to a person who treats the garbage to be treated.
- a disposer may refer to a person who desires to dispose of the garbage to be disposed of in a garbage disposal facility.
- Image capture devices are various devices capable of capturing images.
- the image capturing device includes, but is not limited to, a camera, a video recorder, and the like.
- Step 202 according to the image of the garbage to be treated, determine whether the garbage to be treated meets the preset treatment conditions.
- the preset processing conditions may be flexibly set in advance by technical personnel according to actual application requirements or application scenarios (eg, requirements for garbage to be processed in practice, etc.). It should be understood that the preset processing conditions may be different in different situations. For different garbage to be treated, the preset treatment conditions may also be different.
- different preset treatment conditions may be set in advance for different types of garbage to be treated.
- preset treatment conditions may be set to indicate that the wastes to be treated need to be sterilized or sealed.
- the above-mentioned execution subject can use various image processing technologies (such as target detection and recognition technology, dynamic image processing technology, etc.) to analyze the image of the garbage to be processed to determine whether the garbage to be processed meets the preset processing conditions. .
- image processing technologies such as target detection and recognition technology, dynamic image processing technology, etc.
- garbage to be treated there may be one image or multiple images of garbage to be processed received from the garbage disposal device. Therefore, it can be determined whether the garbage to be treated meets the preset condition based on one or more images of the garbage to be treated.
- Step 203 in response to determining that the garbage to be processed does not meet the preset processing conditions, generate prompt information for prompting that the garbage to be processed does not meet the preset processing conditions and send it to the garbage processing equipment, and generate a block chain storage for the garbage to be processed. certificate information.
- the prompt information may be prompt information in various forms.
- the form of prompt information includes, but is not limited to, text, image, audio, video, and combinations of these forms.
- the prompt information for prompting that the garbage to be processed does not meet the preset processing conditions may be used to prompt the handler of the garbage to be processed that the garbage to be processed does not meet the preset processing conditions, and make the garbage to be processed meet the preset processing conditions The correct processing method of audio and video.
- the above-mentioned execution body may send the prompt information for prompting that the garbage to be processed does not meet the preset processing conditions to the garbage processing equipment, and the garbage processing equipment can then send the prompt information to the garbage processing equipment.
- This prompt is displayed to the disposer of the garbage to be disposed of.
- the blockchain certification information for the garbage to be processed can be used for blockchain certification of the information related to the garbage to be processed this time.
- the relevant information of the garbage to be treated can be flexibly set according to the actual application requirements.
- the relevant information of the garbage to be processed may include the image of the garbage to be processed, the processing result (such as whether the garbage to be processed meets the preset conditions, etc.), the corresponding relationship between the garbage to be processed and its handler, the processing time, and so on.
- the blockchain certificate information can be various types of certificate information used in the blockchain system.
- the blockchain certificate information may include a blockchain certificate and the like.
- the identification (such as a serial number) of the deposit information can be sent to the corresponding processor or disclosed in the blockchain system. Based on this, the corresponding processor or other blockchain systems can query the certificate information according to the identification of the certificate information, and then understand the actual processing process of the corresponding processor to deal with the garbage to be processed this time.
- the block chain system is used to analyze and process the images of the garbage to be treated to determine whether the garbage to be treated meets the preset treatment conditions.
- the processor gives a prompt, so as to realize the automatic processing of the garbage to be treated, and at the same time ensure that the garbage to be treated meets the preset treatment conditions, so that the garbage to be treated can be properly processed, and the garbage to be treated that does not meet the preset treatment conditions can be avoided.
- the blockchain system will also generate the blockchain certification information for the garbage to be treated, so as to record the process of the garbage to be treated, so that each treatment process of the garbage to be treated can be traced back and cannot be tampered with. It is convenient to effectively manage and control the disposal of garbage to be treated.
- the above-mentioned execution subject may send information to the garbage processing equipment to indicate that the garbage to be processed meets the preset processing conditions, and then the garbage processing equipment can complete the processing (such as collection, etc.) of the garbage to be processed. , and then send the information indicating the completion of the garbage processing to be processed to the above-mentioned execution body. After that, the above-mentioned execution body can generate the blockchain certificate information for the garbage to be processed, so as to store the certificate of the processing process of the garbage to be processed this time.
- each block chain node in the block chain system can ensure the authenticity and validity of the information recorded in the block chain system, so as to ensure that the recorded garbage disposal process is real, effective and traceable. Query, which helps to achieve better management of garbage to be processed.
- the foregoing execution subject may further perform the following steps:
- Step 1 Receive an image of a processor of garbage to be disposed of from the garbage disposal device.
- the above-mentioned execution subject may receive the image of the processor from the device to be processed.
- Garbage disposal equipment can also obtain images of disposers in various ways. For example, a garbage disposal facility may receive an image of itself sent by a disposer. For another example, the garbage disposal equipment may use the image acquisition device included in the garbage disposal equipment to acquire images of the disposers.
- Step 2 According to the image of the processor, determine whether the processor is an authenticated user of the blockchain system.
- the authenticated user may refer to a user who has passed the identity verification of the blockchain system.
- the authentication method adopted by the blockchain can be flexibly set according to the actual application requirements.
- the identity verification methods adopted by the blockchain include but are not limited to mobile phone number verification, email verification, ID verification, bank card verification, or a combination of multiple verification methods, etc.
- the above-mentioned executive body can use various image processing technologies (such as face recognition technology, etc.) to analyze the identity of the processor from the image of the processor to determine whether the processor is an authenticated user of the blockchain system.
- image processing technologies such as face recognition technology, etc.
- the above-mentioned execution body may first perform face recognition on the image of the processor, and then extract the features of the recognized face to obtain face feature information.
- the above-mentioned execution body may pre-store face feature information corresponding to each authenticated user. At this time, it can be determined by matching whether the currently extracted facial feature information of the handler is in each pre-stored facial feature information. If it exists, it can indicate that the processor belongs to the authenticated user of the blockchain system; if it does not exist, it can indicate that the processor does not currently belong to the authenticated user of the blockchain system.
- Step 3 in response to determining that the processor belongs to an authenticated user of the blockchain system, execute the above steps 201-203.
- this step if it is determined that the processor belongs to an authenticated user of the blockchain system, it can be considered that the processor of the garbage to be treated has the authority to process the garbage to be treated. At this time, the above steps 201-203 can be performed to process the garbage to be processed.
- Step 4 in response to determining that the processor does not belong to the authenticated user of the blockchain system, generate prompt information for prompting the processor not to belong to the authenticated user of the blockchain system and send it to the garbage disposal equipment.
- the prompt information may be prompt information in various forms.
- the form of prompt information includes but is not limited to text, image, audio, video, and combinations of these forms, etc.
- the prompt information for prompting the processor not to belong to the authenticated user of the blockchain system may be an audio for prompting the processor of the garbage to be treated that he has not been authenticated in the blockchain system, and the information in the district The flow chart of identity authentication in the blockchain system.
- the above-mentioned execution body can send the prompt information to the garbage disposal device for prompting the processor to not belong to the authenticated user of the block chain system, and then The garbage disposal equipment can display the prompt information to the disposer.
- the processor belongs to the real-name authentication user of the blockchain system according to the image of the processor.
- the real-name authentication of users of the blockchain system restricts the behavior of users of the blockchain system when disposing of garbage, and ensures that users of the blockchain system will not litter and so on.
- the processor of the garbage to be treated can be registered in the blockchain system in advance.
- the processor of the garbage to be treated can fill in various authentication information in the blockchain system in advance (such as name, ID card information or passport information, face image, etc.).
- the blockchain system can extract face feature information according to the face image, and store the processor's authentication information and the processor's face feature information in association.
- the processor of the garbage to be processed when registered in the blockchain, a pair of public and private keys corresponding to the processor can be generated. Furthermore, when recording the face image of the processor, the blockchain system can use the processor's private key to sign the face image and then store it, so as to further ensure the security of the identity verification of the subsequent garbage processor to be processed. sex and correctness.
- the blockchain system can also use the public and private keys corresponding to the processor to verify the processor's behavior records to ensure the security of the processor's information. sex.
- the articles for treating garbage to be treated may be various articles for treating garbage. It should be understood that, according to different garbage to be treated, the corresponding supplies may be different. According to the actual application requirements, the supplies for treating the garbage to be treated can also be different.
- some garbage to be treated requires the handler to wear gloves to handle it.
- some garbage to be treated requires the processor to wear gloves and masks for disposal.
- various image-based object detection and recognition techniques can be used to determine whether the disposer has supplies to dispose of the waste to be disposed of.
- the above steps 201-203 may be performed to process the garbage to be disposed of.
- a prompt message that the handler does not have supplies for processing the waste to be processed may be generated and sent to the waste processing facility.
- the prompt information may be prompt information in various forms.
- the form of prompt information includes, but is not limited to, text, image, audio, video, and combinations of these forms.
- the prompting information for prompting the processor that he does not have the supplies for disposing the garbage to be disposed of may be audio and disposing to-be-treated information for prompting the disposer of the garbage to be disposed that he does not have the articles for disposing the garbage to be disposed of. Image of garbage supplies.
- the above-mentioned executive body may send the prompt information for the supplies for processing the garbage to be processed to the garbage disposal equipment, and then the garbage disposal equipment can send the information to the garbage disposal equipment.
- FIG. 3 is a schematic application scenario 300 of the method for processing garbage according to this embodiment.
- the trash can 301 first uses the camera 3011 installed on the trash can 301 to capture the face image 303 of the user 302 , and then sends the face image 303 to the blockchain system 304.
- the blockchain system 304 can perform the processing shown by the reference numeral 305 on the face image 303 . Specifically, target detection may be performed on the face image 303 to determine whether the user 302 wears a mask. If the user 302 does not wear a mask, the blockchain system can send a prompt message to the trash can 301 to prompt the user 302 "Please wear a mask when entering and leaving public places during the epidemic!.
- the face image 303 can continue to be feature extraction to extract the face feature information, and then according to whether the face feature information belongs to the face feature information corresponding to each authenticated user of the blockchain system 304, determine the user Whether 302 is an authenticated user of the blockchain system 304. If the user 302 is not an authenticated user of the blockchain system 304, a prompt message can be sent to the trash can 301 to prompt the user 302 "Please perform real-name authentication in the blockchain system 304 first!.
- the trash can 301 can be controlled to use the camera 3011 to take an image 306 of the discarded mask to be discarded by the user, and send the image 306 of the discarded mask to the blockchain system 304 .
- the blockchain system 304 can perform object detection on the image 306 of the discarded masks to determine whether the discarded masks have been sterilized and sealed.
- the blockchain system 304 controls the trash can 301 to receive discarded masks discarded by the user 302, and then can record the facial feature information of the user 302 and the related information of discarded masks (such as images of discarded masks). , processing time, whether the processing was successful, etc.) and other information, and generate the blockchain certificate for the disposal of the discarded masks in the blockchain system 304.
- the blockchain system 304 can send a prompt message 307 to the trash can 301 "Disinfection of discarded masks is required". Then, the trash can 301 can show the prompt information 307 to the user, and the garbage disposal equipment can further give a voice prompt to the user 302 "Please use 5% 84 disinfectant and sprinkle it on the mask according to the ratio of 1:99 to clean the mask. Disinfection". After that, the facial feature information of the user 302 and the related information of the discarded masks (such as the image of the discarded masks, processing time, whether the processing is successful, etc.) can be recorded, and the processing process of the discarded masks can be generated in the blockchain system 304. The blockchain certificate of deposit.
- the above application scenarios can ensure that users correctly dispose of discarded masks during the epidemic, ensure that discarded masks have been sterilized and sealed, and ensure that users wear masks when discarding discarded masks to avoid cross-infection and other situations.
- face recognition and behavior records are carried out for each user who discards discarded masks to constrain the user's behavior and achieve good management of discarded masks during the epidemic.
- the method provided by the above-mentioned embodiments of the present disclosure obtains the image of the garbage to be processed through the garbage processing equipment, and then submits the image of the garbage to be processed by the blockchain system for analysis and other processing, so as to determine whether the garbage to be processed meets the preset processing conditions, and A reminder is given when the garbage to be treated does not meet the preset treatment conditions to ensure the correct disposal of the garbage to be treated.
- the garbage disposal equipment also obtains the image of the garbage processor to be treated, and submits it to the blockchain system for analysis to determine whether the user belongs to the authenticated user of the blockchain system, and whether the user has the supplies to dispose of the garbage to be treated, so that the user can Constraints so that users can dispose of garbage as required.
- the use of the blockchain system to record and store the garbage disposal behavior of the processor can not only correctly record the garbage disposal behavior of the processor so that it can be viewed at any time, but also can play a certain restrictive role in the behavior of the processor. Further improvement of the pending process.
- a flow 400 of yet another embodiment of a method for processing garbage is shown.
- the method for treating garbage can be applied to a garbage disposal device (such as the garbage disposal devices 101 and 102 shown in FIG. 1 ), and the method can include the following steps:
- Step 401 acquiring an image of the garbage to be processed.
- the execution body of the method for processing garbage can acquire images of the garbage to be processed in various ways. For example, an image of the garbage to be treated sent by a processor of the garbage to be treated can be received, or an image of the garbage to be treated can be collected by using the image acquisition device included in itself.
- the garbage to be treated can be various types of garbage.
- the waste to be treated may include, but is not limited to, domestic waste, kitchen waste, electronic waste, construction waste, medical waste, industrial waste, and the like.
- the image of the garbage to be disposed of may refer to an image presenting the garbage to be disposed of.
- the processor of the to-be-treated garbage may refer to a person who handles the to-be-treated garbage.
- a disposer may refer to a person who desires to dispose of the garbage to be disposed of in a garbage disposal facility.
- Image capture devices are various devices capable of capturing images.
- the image capturing device includes, but is not limited to, a camera, a video recorder, and the like.
- Step 402 Send the image of the garbage to be processed to the blockchain system for processing, so as to determine whether the garbage to be processed meets the preset processing conditions.
- the blockchain system can process the image of the garbage to be processed to determine whether the garbage to be processed meets the preset processing conditions.
- the preset processing conditions may be flexibly set in advance by technicians according to actual application requirements or application scenarios (such as requirements for garbage to be processed in practice, etc.). It should be understood that the preset processing conditions may be different in different situations. For different garbage to be treated, the preset treatment conditions may also be different.
- different preset treatment conditions may be set in advance for different types of garbage to be treated.
- preset treatment conditions may be set to indicate that the wastes to be treated need to be sterilized or sealed.
- the blockchain system can use various image processing technologies (such as target detection and recognition technology, dynamic image processing technology, etc.) to analyze the images of the garbage to be treated to determine whether the garbage to be treated conforms to the preset treatment. condition.
- image processing technologies such as target detection and recognition technology, dynamic image processing technology, etc.
- the image of the garbage to be processed acquired by the above-mentioned execution body may be one or multiple. Therefore, the blockchain system can determine whether the garbage to be treated meets the preset conditions based on one or more images of the garbage to be treated.
- Step 403 in response to receiving the prompt information indicating that the garbage to be processed does not meet the preset processing conditions from the blockchain system, display the prompt information indicating that the garbage to be processed does not meet the preset processing conditions.
- the blockchain system may generate prompt information for prompting that the garbage to be processed does not meet the preset processing conditions, and send the generated prompt information to the above-mentioned Executive body.
- the prompt information may be prompt information in various forms.
- the form of prompt information includes, but is not limited to, text, image, audio, video, and combinations of these forms.
- the prompt information for prompting that the garbage to be processed does not meet the preset processing conditions may be used to prompt the handler of the garbage to be processed that the garbage to be processed does not meet the preset processing conditions, and make the garbage to be processed meet the preset processing conditions The correct processing method of audio and video.
- the blockchain system can also generate blockchain certification information for the garbage to be treated.
- the blockchain certification information for the garbage to be treated can be used for blockchain certification of the information related to the garbage to be treated this time.
- the relevant information of the garbage to be treated that is to be stored can be flexibly set according to the actual application requirements.
- the relevant information of the garbage to be processed may include the image of the garbage to be processed, the processing result (such as whether the garbage to be processed meets the preset conditions, etc.), the corresponding relationship between the garbage to be processed and its handler, the processing time, and so on.
- the blockchain certificate information can be various types of certificate information used in the blockchain system.
- the blockchain certificate information may include a blockchain certificate and the like.
- the identification (such as a serial number) of the deposit information can be sent to the corresponding processor or disclosed in the blockchain system. Based on this, the corresponding processor or other blockchain systems can query the certificate information according to the identification of the certificate information, and then understand the actual processing process of the corresponding processor to deal with the garbage to be processed this time.
- each block chain node in the block chain system can ensure the authenticity and validity of the information recorded in the block chain system, so as to ensure that the recorded garbage disposal process is real, effective and traceable. Query, which helps to achieve better management of garbage to be processed.
- the above method may further perform the following steps:
- step 1 an image of a processor of garbage to be disposed of is acquired.
- the above-mentioned execution subject may acquire the image of the processor in various ways.
- an image of itself sent by the processor can be received.
- an image of the processor can be collected by using the image collection device included in the image collection device.
- Step 2 Send the image of the processor to the blockchain system for processing to determine whether the processor is an authenticated user of the blockchain system.
- the blockchain system can perform processing such as analysis on the image of the processor to determine whether the processor is an authenticated user of the blockchain system.
- the authenticated user may refer to a user who has passed the identity verification of the blockchain system.
- the authentication method adopted by the blockchain can be flexibly set according to the actual application requirements.
- the identity verification methods adopted by the blockchain include but are not limited to mobile phone number verification, email verification, ID verification, bank card verification, or a combination of multiple verification methods, etc.
- the blockchain system can use various image processing technologies (such as face recognition technology, etc.) to analyze the identity of the processor from the image of the processor to determine whether the processor belongs to the authenticated user of the blockchain system.
- image processing technologies such as face recognition technology, etc.
- the blockchain system can first perform face recognition on the image of the processor, and then extract the features of the recognized face to obtain face feature information.
- the face feature information corresponding to each authenticated user can be pre-stored in the blockchain system.
- it can be determined by matching whether the currently extracted facial feature information of the handler is in each pre-stored facial feature information. If it exists, it can indicate that the processor belongs to the authenticated user of the blockchain system; if it does not exist, it can indicate that the processor does not currently belong to the authenticated user of the blockchain system.
- Step 3 in response to receiving the prompt information indicating that the processor does not belong to the authenticated user of the blockchain system from the blockchain system, displaying the prompt information indicating that the processor does not belong to the authenticated user of the blockchain system.
- the blockchain system may generate prompt information for prompting that the processor does not belong to the authenticated user of the blockchain system, and send the prompt information to The above executive body.
- the prompt information for prompting the processor not to belong to the authenticated user of the blockchain system may be an audio for prompting the processor of the garbage to be treated that he has not been authenticated in the blockchain system, and the information in the district The flow chart of identity authentication in the blockchain system.
- the blockchain system can determine whether the processor belongs to the real-name authentication user of the blockchain system according to the image of the processor.
- the real-name authentication of users of the blockchain system restricts the behavior of users of the blockchain system when disposing of garbage, and ensures that users of the blockchain system will not litter and so on.
- the blockchain system may control the above-mentioned execution subject to perform the above-mentioned steps 401-403 to process the garbage to be processed.
- the blockchain system may perform processing such as analysis on the image of the processor to determine whether the processor has the ability to process the garbage to be disposed of. supplies.
- the articles for treating garbage to be treated can be various articles for treating garbage. It should be understood that, according to different garbage to be treated, the corresponding supplies may be different. According to the actual application requirements, the supplies for treating the garbage to be treated can also be different.
- some garbage to be treated requires the handler to wear gloves to handle it.
- some garbage to be treated requires the processor to wear gloves and masks for disposal.
- the blockchain system can use a variety of image-based object detection and recognition techniques to determine whether the handler has supplies to dispose of the waste.
- the blockchain system may generate a prompt message indicating that the processor does not have the supplies for disposing the garbage to be disposed of, and send the prompt information and The above executive body.
- the prompting information for prompting the processor that he does not have the supplies for disposing the garbage to be disposed of may be audio and disposing to-be-treated information for prompting the disposer of the garbage to be disposed that he does not have the articles for disposing the garbage to be disposed of. Image of garbage supplies.
- the blockchain system may control the above-mentioned executive body to perform the above steps 401-403, to dispose of the garbage to be disposed of.
- the method provided by the above-mentioned embodiments of the present disclosure utilizes garbage disposal equipment to collect images of the garbage to be treated, and then submits the image of the garbage to be treated by the blockchain system for analysis and other processing to determine whether the garbage to be treated meets the preset treatment conditions, and A reminder is given when the garbage to be treated does not meet the preset treatment conditions to ensure the correct disposal of the garbage to be treated.
- FIG. 5 a schematic timing diagram of one embodiment of a system for processing garbage is shown.
- the systems used to dispose of garbage include garbage disposal equipment and blockchain systems.
- the garbage processing device acquires the image of the garbage to be processed.
- step 502 the garbage processing device sends the image of the garbage to be processed to the blockchain system.
- step 503 the blockchain system performs the following determination step: according to the image of the garbage to be processed, determine whether the garbage to be processed meets the preset processing conditions.
- step 504 in response to determining that the garbage to be processed does not meet the preset processing conditions, the blockchain system generates prompt information for prompting that the garbage to be processed does not meet the preset processing conditions and sends it to the garbage processing equipment, and generates a message for the garbage to be processed.
- Garbage blockchain depository information in response to determining that the garbage to be processed does not meet the preset processing conditions, the blockchain system generates prompt information for prompting that the garbage to be processed does not meet the preset processing conditions and sends it to the garbage processing equipment, and generates a message for the garbage to be processed.
- step 505 the garbage processing device displays prompt information for prompting that the garbage to be processed does not meet the preset processing conditions.
- the block chain system may generate a block for the garbage to be processed in response to determining that the garbage to be processed meets the preset processing conditions, and in response to determining that the information indicating the completion of the garbage processing to be processed is received from the garbage processing device.
- Chain certificate information may be generated in response to determining that the garbage to be processed meets the preset processing conditions, and in response to determining that the information indicating the completion of the garbage processing to be processed is received from the garbage processing device.
- the garbage processing device can also acquire the image of the processor of the garbage to be processed, and send the image of the processor to the blockchain system.
- the blockchain system can determine whether the processor belongs to an authenticated user of the blockchain system according to the image of the processor; in response to determining that the processor belongs to an authenticated user of the blockchain system, the above determination steps are performed; If the processor does not belong to the authenticated user of the blockchain system, it can generate a prompt message to remind the processor that the processor does not belong to the authenticated user of the blockchain system and send it to the garbage disposal equipment.
- the garbage disposal equipment can display prompt information for prompting the disposer not to belong to the authenticated user of the blockchain system.
- the blockchain system can also determine, according to the image of the processor, whether the processor has supplies for processing the garbage to be processed; in response to determining that the processor has supplies for processing the garbage to be processed, and in response to determining
- the processor is an authenticated user of the blockchain system, and the above determination steps are performed; in response to determining that the processor does not have the supplies for processing the garbage to be treated, a prompt for prompting the processor that the processor does not have the supplies for processing the garbage to be processed can be generated information and sent to waste disposal facilities.
- the waste disposal facility may display a reminder message to remind the handler that he does not have supplies for disposal of the waste.
- the system provided by the above-mentioned embodiments of the present disclosure obtains images of garbage to be treated by using garbage processing equipment, and then submits the images of garbage to be processed to the blockchain system for analysis and other processing to determine whether the garbage to be treated meets the preset processing conditions, and A prompt is given when the garbage to be processed does not meet the preset processing conditions, so as to realize the automatic processing of the garbage to be processed and ensure the correct disposal of the garbage to be processed.
- the garbage disposal equipment also obtains the image of the garbage processor to be treated, and submits it to the blockchain system for analysis to determine whether the user belongs to the authenticated user of the blockchain system, and whether the user has the supplies to dispose of the garbage to be treated, so that the user can Constraints so that users can dispose of garbage as required.
- the use of the blockchain system to record and store the garbage disposal behavior of the processor can not only record the garbage disposal behavior of the processor correctly so that it can be viewed at any time, but also can play a certain restrictive role in the behavior of the processor. Further improvement of the pending process.
- the present disclosure provides an embodiment of a device for processing garbage, and the device embodiment corresponds to the method embodiment shown in FIG. 2 . It can be applied to various blockchain systems.
- the apparatus 600 for processing garbage includes an executing unit 601 and a generating unit 602 .
- the execution unit 601 is configured to perform the following determination steps: receiving an image of the garbage to be processed from the garbage processing equipment; determining whether the garbage to be processed meets the preset processing conditions according to the image of the garbage to be processed; the generating unit 602 is configured to respond to It is determined that the garbage to be treated does not meet the preset treatment conditions, and a prompt message for prompting that the garbage to be treated does not meet the preset treatment conditions is generated and sent to the garbage disposal equipment, and the blockchain certificate information for the garbage to be treated is generated.
- the specific processing of the execution unit 601 and the generation unit 602 and the technical effects brought about by the execution unit 601 can be referred to the steps 201, 202 and 202 in the corresponding embodiment of FIG. 2, respectively.
- the relevant description of 203 will not be repeated here.
- the generating unit 602 is further configured to, in response to determining that the garbage to be processed meets the preset processing conditions, and in response to determining that a message indicating that the garbage processing to be processed is completed is received from the garbage processing device information to generate blockchain certificate information for the garbage to be processed.
- the execution unit 601 is further configured to receive an image of a processor of garbage to be processed from the garbage processing device; and determine whether the processor belongs to the blockchain system according to the image of the processor. Authenticating the user; in response to determining that the processor belongs to the authenticated user of the blockchain system, perform the above-mentioned determining steps; the generating unit 602 is further configured to, in response to determining that the processor does not belong to the authenticated user of the blockchain system, generate The prompt information for prompting the processor not to belong to the authenticated user of the blockchain system is sent to the garbage disposal equipment.
- the execution unit 601 is further configured to, according to the image of the handler, determine whether the handler has supplies for processing the garbage to be processed; Supplies for processing garbage, and in response to determining that the processor belongs to an authenticated user of the blockchain system, the above determining steps are performed; the generating unit 602 is further configured to, in response to determining that the processor does not have supplies for processing garbage to be processed, generate Reminder information for prompting the disposer not to have supplies for disposing of the garbage to be disposed of and sent to the garbage disposal facility.
- the execution unit performs the following determination steps: receiving an image of the garbage to be processed from the garbage processing equipment; determining whether the garbage to be processed meets the preset processing conditions according to the image of the garbage to be processed; generating a unit response After it is determined that the garbage to be treated does not meet the preset treatment conditions, prompt information for prompting that the garbage to be treated does not meet the preset treatment conditions is generated and sent to the garbage disposal equipment, and blockchain certificate information for the garbage to be treated is generated. Thereby, the automatic processing of the garbage to be processed can be realized, and the correctness of the garbage disposal process can be ensured at the same time.
- the present disclosure provides an embodiment of a device for processing garbage, and the device embodiment corresponds to the method embodiment shown in FIG. 4 . It can be applied to various blockchain systems.
- the apparatus 700 for processing garbage includes an acquisition unit 701 , a transmission unit 702 and a display unit 703 .
- the acquiring unit 701 is configured to acquire the image of the garbage to be processed;
- the sending unit 702 is configured to send the image of the garbage to be processed to the blockchain system for processing, so as to determine whether the garbage to be processed meets the preset processing conditions;
- the display unit 703 is configured to display prompt information indicating that the garbage to be processed does not meet the preset processing conditions in response to receiving the prompt information indicating that the garbage to be processed does not meet the preset processing conditions from the blockchain system.
- the specific processing of the acquiring unit 701 , the transmitting unit 702 and the displaying unit 703 and the technical effects brought about by the acquiring unit 701 , and the technical effects brought about by them may refer to steps 401 and 401 in the corresponding embodiment of FIG. 4 , respectively.
- the related descriptions of step 402 and step 403 will not be repeated here.
- the acquiring unit 701 is further configured to acquire an image of a handler of garbage to be processed; the sending unit 702 is further configured to send the image of the handler to the blockchain system for processing , to determine whether the processor belongs to an authenticated user of the blockchain system; the presentation unit 703 is further configured to respond to the prompt information received from the blockchain system for indicating that the processor does not belong to an authenticated user of the blockchain system , showing a prompt message indicating that the processor is not an authenticated user of the blockchain system.
- the sending unit 702 is further configured to send the image of the handler to the blockchain system for processing, so as to determine whether the handler has supplies for processing the garbage to be processed; show The unit 703 is further configured to, in response to receiving from the blockchain system indicating that the processor does not have supplies for processing the waste to be processed, presenting a prompt message indicating that the processor does not have supplies for processing the waste to be processed .
- the image of the garbage to be treated is obtained through the acquisition unit; the sending unit sends the image of the garbage to be treated to the blockchain system for processing, so as to determine whether the garbage to be treated meets the preset processing conditions; show The unit displays the prompt information indicating that the garbage to be processed does not meet the preset processing conditions in response to receiving the prompt information indicating that the garbage to be processed does not meet the preset processing conditions from the blockchain system.
- FIG. 8 it shows a schematic structural diagram of a garbage disposal apparatus (eg, the garbage disposal apparatuses 101 , 102 shown in FIG. 1 ) 800 suitable for implementing embodiments of the present disclosure.
- the garbage processing equipment in the embodiment of the present disclosure may include, but is not limited to, various equipment for processing garbage, such as trash cans, garbage bins, garbage trucks, and the like.
- the garbage disposal device shown in FIG. 8 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.
- the garbage processing equipment 800 may include a processing device (such as a central processing unit, a graphics processor, etc.) 801 , a storage device 802 , an information display device 803 and an image acquisition device 804 .
- a processing device such as a central processing unit, a graphics processor, etc.
- the processing device 801 may perform various suitable actions and processes according to programs stored in the storage device 802 (eg, read-only memory, random access memory, etc.). In the storage device, various programs and data necessary for the operation of the garbage disposal apparatus 800 are also stored.
- programs stored in the storage device 802 eg, read-only memory, random access memory, etc.
- various programs and data necessary for the operation of the garbage disposal apparatus 800 are also stored.
- the information display device 803 may be various devices for displaying information (eg, a display screen, a microphone, etc.).
- the image capturing device 804 may be various devices for capturing images (eg, camera, video recorder, etc.).
- the garbage disposal device 800 may also have other devices with various functions to realize different functions. While FIG. 8 shows a waste disposal facility 800 having various devices, it should be understood that not all of the illustrated devices are required to be implemented or available. More or fewer devices may alternatively be implemented or provided. Each block shown in FIG. 8 can represent one device, and can also represent multiple devices as required.
- FIG. 9 a schematic structural diagram of a server (eg, blockchain system 104 in FIG. 1) 900 suitable for implementing embodiments of the present disclosure is shown.
- the server shown in FIG. 9 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.
- an electronic device 900 may include a processing device (eg, a central processing unit, a graphics processor, etc.) 901 that may be loaded into random access according to a program stored in a read only memory (ROM) 902 or from a storage device 908 Various appropriate actions and processes are executed by the programs in the memory (RAM) 903 . In the RAM 903, various programs and data necessary for the operation of the electronic device 900 are also stored.
- the processing device 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904.
- An input/output (I/O) interface 905 is also connected to bus 904 .
- the following devices can be connected to the I/O interface 905: input devices 906 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speakers, vibration An output device 907 such as a computer; a storage device 908 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 909 .
- the communication means 909 may allow the electronic device 900 to communicate wirelessly or by wire with other devices to exchange data. While FIG. 9 shows an electronic device 900 having various means, it should be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in FIG. 9 can represent one device, and can also represent multiple devices as needed.
- embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart.
- the computer program may be downloaded and installed from the network via the communication device 909, or from the storage device 908, or from the ROM 902.
- the processing device 901 the above-described functions defined in the methods of the embodiments of the present disclosure are executed.
- the computer-readable medium described in the embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two.
- the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
- a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
- a computer-readable signal medium may include a data signal in baseband or propagated as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
- a computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device .
- Program code embodied on a computer readable medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
- the above-mentioned computer-readable medium may be included in the above-mentioned server; or may exist alone without being assembled into the server.
- the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the server, the server: executes the following determination steps: receiving images of the garbage to be processed from the garbage disposal equipment; to determine whether the garbage to be processed meets the preset processing conditions; the server, in response to determining that the garbage to be processed does not meet the preset processing conditions, generates a prompt message for prompting that the garbage to be processed does not meet the preset processing conditions, and sends it to the garbage disposal equipment, and generate blockchain certificate information for garbage to be processed.
- the above-mentioned computer-readable medium may also be included in the above-mentioned garbage disposal apparatus; or may exist alone without being assembled into the garbage disposal apparatus.
- the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the garbage disposal equipment, the garbage disposal equipment: acquires the image of the garbage to be processed; sends the image of the garbage to be processed to the district
- the blockchain system performs processing to determine whether the garbage to be treated meets the preset treatment conditions; in response to receiving the prompt information from the blockchain system indicating that the garbage to be treated does not meet the preset treatment conditions, display the garbage to indicate that the garbage to be treated does not meet the preset treatment conditions.
- a prompt message that does not meet the preset processing conditions.
- Computer program code for carrying out operations of embodiments of the present disclosure may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, or a combination thereof, Also included are conventional procedural programming languages - such as the "C" language or similar programming languages.
- the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server.
- the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider to via Internet connection).
- LAN local area network
- WAN wide area network
- each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions.
- the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
- each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.
- the units involved in the embodiments of the present disclosure may be implemented in software or hardware.
- the described unit may also be provided in a processor, for example, it may be described as: a processor includes an execution unit and a generation unit. Among them, the names of these units do not constitute a limitation of the unit itself in some cases, for example, the execution unit can also be described as "a unit that performs the following determination steps: receiving images of garbage to be treated from garbage disposal equipment; according to Images of the garbage to be treated to determine whether the garbage to be treated meets the preset treatment conditions".
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Medical Informatics (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Bioethics (AREA)
- Marketing (AREA)
- Software Systems (AREA)
- Human Resources & Organizations (AREA)
- Biomedical Technology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Procédé, appareil et système de traitement de déchets. Le procédé consiste à recevoir d'un dispositif de traitement de déchets une image de déchets à traiter (201) ; en fonction de l'image des déchets à traiter, à déterminer si les déchets à traiter satisfont à une condition de traitement prédéfinie (202) ; et en réponse à la détermination du fait que les déchets à traiter ne satisfont pas à la condition de traitement prédéfinie, à générer des informations d'invite utilisées pour indiquer que les déchets à traiter ne satisfont pas à la condition de traitement prédéfinie, à envoyer celles-ci au dispositif de traitement de déchets, et à générer des informations de stockage de preuve de chaîne de blocs pour les déchets à traiter Le procédé permet d'obtenir un traitement correct des déchets à traiter.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010829634.3A CN111967390A (zh) | 2020-08-18 | 2020-08-18 | 用于处理垃圾的方法、装置和系统 |
| CN202010829634.3 | 2020-08-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022037373A1 true WO2022037373A1 (fr) | 2022-02-24 |
Family
ID=73387755
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/108817 Ceased WO2022037373A1 (fr) | 2020-08-18 | 2021-07-28 | Procédé, appareil et système de traitement de déchets |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111967390A (fr) |
| WO (1) | WO2022037373A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115713685A (zh) * | 2022-11-28 | 2023-02-24 | 浙江净禾智慧科技有限公司 | 一种垃圾分类ai监管方法 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111967390A (zh) * | 2020-08-18 | 2020-11-20 | 北京海益同展信息科技有限公司 | 用于处理垃圾的方法、装置和系统 |
| CN113922950B (zh) * | 2021-11-15 | 2022-11-22 | 江苏荣麒循环科技有限公司 | 一种基于区块链技术的电子废弃物回收交易系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160078414A1 (en) * | 2013-05-03 | 2016-03-17 | Ecowastehub Corp. | Solid waste identification and segregation system |
| CN110189058A (zh) * | 2019-06-14 | 2019-08-30 | 吉林建筑大学 | 一种基于区块链的市政环境管理控制系统 |
| US20200034785A1 (en) * | 2018-07-27 | 2020-01-30 | The Heil Co. | Refuse contamination analysis |
| CN110851866A (zh) * | 2019-11-12 | 2020-02-28 | 福建福链科技有限公司 | 一种基于区块链的垃圾分类方法及系统 |
| CN111967390A (zh) * | 2020-08-18 | 2020-11-20 | 北京海益同展信息科技有限公司 | 用于处理垃圾的方法、装置和系统 |
-
2020
- 2020-08-18 CN CN202010829634.3A patent/CN111967390A/zh active Pending
-
2021
- 2021-07-28 WO PCT/CN2021/108817 patent/WO2022037373A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160078414A1 (en) * | 2013-05-03 | 2016-03-17 | Ecowastehub Corp. | Solid waste identification and segregation system |
| US20200034785A1 (en) * | 2018-07-27 | 2020-01-30 | The Heil Co. | Refuse contamination analysis |
| CN110189058A (zh) * | 2019-06-14 | 2019-08-30 | 吉林建筑大学 | 一种基于区块链的市政环境管理控制系统 |
| CN110851866A (zh) * | 2019-11-12 | 2020-02-28 | 福建福链科技有限公司 | 一种基于区块链的垃圾分类方法及系统 |
| CN111967390A (zh) * | 2020-08-18 | 2020-11-20 | 北京海益同展信息科技有限公司 | 用于处理垃圾的方法、装置和系统 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115713685A (zh) * | 2022-11-28 | 2023-02-24 | 浙江净禾智慧科技有限公司 | 一种垃圾分类ai监管方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111967390A (zh) | 2020-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Ndiaye et al. | IoT in the wake of COVID-19: A survey on contributions, challenges and evolution | |
| Raghuvanshi et al. | A review of various security and privacy innovations for IoT applications in healthcare | |
| Al-Khateeb et al. | Blockchain for modern digital forensics: The chain-of-custody as a distributed ledger | |
| WO2022037373A1 (fr) | Procédé, appareil et système de traitement de déchets | |
| CN110245510A (zh) | 用于预测信息的方法和装置 | |
| CN110458662B (zh) | 反欺诈风控方法及装置 | |
| Kebande et al. | Mapping digital forensic application requirement specification to an international standard | |
| CN106101092A (zh) | 一种信息评估处理方法及第一实体 | |
| US11763547B2 (en) | Monitoring devices at enterprise locations using machine-learning models to protect enterprise-managed information and resources | |
| CN104168117B (zh) | 一种语音数字签名方法 | |
| WO2025036067A1 (fr) | Procédé et appareil de génération d'informations de détection d'un corps vivant, dispositif, support et produit programme | |
| CN110148441A (zh) | 一种基于区块链的临床试验电子数据采集管理方法以及装置 | |
| CN111464489B (zh) | 一种用于物联网设备的隐私保护的方法和系统 | |
| CN120809043A (zh) | 一种基于互联网的急诊患者信息数据匹配方法及系统 | |
| Yoon | Is crisis and emergency risk communication as effective as vaccination for preventing virus diffusion? Measuring the impacts of failure in CERC with MERS‐CoV outbreak in South Korea | |
| CN110447049A (zh) | 信息处理装置和信息处理方法 | |
| CN112383737A (zh) | 多人在线内容同屏的视频处理验证方法、装置和电子设备 | |
| CN116110159B (zh) | 基于cfca认证标准的用户认证方法、设备和介质 | |
| Bergeri et al. | WHO's Investigations and Studies, Unity Studies: A global initiative creating equitable opportunities for enhanced surveillance, operational research, capacity building, and global knowledge sharing | |
| Baror et al. | A framework for concurrent contact-tracing and digital evidence analysis in heterogeneous environments | |
| CN115375508A (zh) | 适用于未来社区的物业信息管理方法、系统、设备及介质 | |
| Antony et al. | Ransomware attacks on healthcare systems: Case studies and mitigation strategies | |
| CN113935874A (zh) | 一种基于区块链的来华留学学籍管理系统 | |
| Ahram et al. | Human Factors in Cybersecurity | |
| US20250124743A1 (en) | Data collection for sign language recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21857468 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21857468 Country of ref document: EP Kind code of ref document: A1 |