RFID-based automatic sorting method, device, equipment and medium
By introducing RFID technology into the DWS system, the problem of low barcode recognition rate of eco-friendly bags was solved by utilizing RFID tag information and mapping relationships, achieving highly efficient and automated parcel sorting and improving recognition accuracy and sorting efficiency.
Patent Information
- Application Number
- CN202310848689.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-11
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2043-07-11
AI Technical Summary
The existing DWS system has a low recognition rate when identifying barcodes on eco-friendly bags, which reduces the efficiency of express delivery sorting, requires manual intervention, and is prone to tumbling on the conveyor belt when the package is irregularly shaped, leading to recognition errors.
RFID technology is used to read the RFID tag information of eco-friendly bags when barcode information cannot be read. The barcode information of the package is obtained through mapping relationship, and the identification serial number is generated by combining image information, thereby improving the identification accuracy and automated sorting efficiency.
It improved the recognition rate and sorting accuracy of eco-friendly bags, reduced manual intervention, increased the sorting efficiency and information transmission efficiency of the equipment, and reduced recognition errors.
Smart Images

Figure CN116689307B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of logistics engineering, in particular to an automatic sorting method, device, equipment and medium based on an RFID channel machine. BACKGROUND
[0002] In the current express industry, before transportation from a logistics center to another logistics center, packages need to be sorted. Large packages can be directly placed on a return package line for sorting, while small packages need to be bunched, that is, small packages are concentrated in an environmental protection bag, and the environmental protection bag filled with small packages is placed on a conveying line for sorting.
[0003] The current sorting method is to use a DWS system, that is, to determine unique package information through the volume, weight and barcode information of the express. The weight information of the package is collected on a weighing table, and the barcode information of the package is collected by identifying the barcode on the face sheet attached to the surface of the package through an image collection device, and the volume of the package is obtained through the image collection device, and the package is sent to the corresponding compartment by a balance wheel. The current DWS system can support six face scanning, that is, scanning the barcode on the face sheet of the package from the front, rear, left, right, top and bottom directions, but the recognition rate of the DWS system for the face sheet below is low, and there is a situation that the package cannot be correctly recognized.
[0004] In the process of passing through a plurality of conveying belts, because the environmental protection bag filled with small packages is irregular in shape, it is easy to roll over, so that the barcode of the face sheet faces downward, reducing the recognition rate of the environmental protection bag in the sorting process. When the DWS system cannot recognize the environmental protection bag, the environmental protection bag needs to be placed on the conveying belt with the face sheet upward by manual, and then identified again by the weighing table, reducing the sorting efficiency of the express return package line. SUMMARY
[0005] In order to improve the recognition rate of the environmental protection bag in the sorting process, and further improve the express sorting efficiency, the present application provides an automatic sorting method, device, equipment and medium based on RFID.
[0006] In the first aspect, the present application provides an automatic sorting method based on RFID, which adopts the following technical scheme:
[0007] An automatic sorting method based on RFID, comprising: acquiring image information of a first package, the first package comprising a plurality of second packages;
[0008] Based on the image information, performing a code scanning operation on the first package to obtain a code scanning result;
[0009] Based on the code scanning result, determining whether the package has barcode information;
[0010] If the barcode information does not exist, acquiring RFID tag information of the current parcel;
[0011] Determining sorting information based on the barcode information;
[0012] Sorting the current parcel based on the sorting information.
[0013] By adopting the above technical solution, in the case that the barcode information cannot be read, the RFID tag information of the environmental protection bag is read, and the barcode information of the parcel is acquired according to the RFID tag information, and then the destination information of the parcel is acquired and the parcel is sorted. The identification accuracy of the parcel sorting in the parcel sorting process of the logistics center is improved, and the whole process is sorted by the machine, reducing the participation of manual work and improving the sorting efficiency of the equipment.
[0014] Optionally, when the code scanning operation is performed on the first parcel based on the image information to obtain a code scanning result, the method further includes:
[0015] Generating an identification serial number for the parcel;
[0016] The identification serial number is generated according to a generation rule and parcel information, and the parcel information includes time information, area information, volume information and sequence information;
[0017] According to the generation rule, an information code corresponding to the parcel information is generated according to the parcel information;
[0018] According to the generation rule, the identification serial number is generated by sequentially combining the information code.
[0019] By adopting the above technical solution, a special identification serial number is generated for the parcel, reducing the occurrence of parcel information error caused by repeated identification serial numbers, and the identification serial number is generated according to the generation rule, so that the identification serial number carries the related information of the parcel. Part of the parcel information can be obtained through the identification serial number, reducing the storage cost of electronic equipment in the sorting process and improving the information transmission efficiency.
[0020] Optionally, before acquiring the image information of the first parcel, the method further includes:
[0021] Acquiring barcode information of the second parcel;
[0022] After the second parcel is placed in the environmental protection bag to complete the parcel collection, the first parcel is formed;
[0023] Generating a waybill barcode for the first parcel, the waybill barcode including the barcode information of the first parcel;
[0024] The barcode information of the first package is bound with the barcode information of all the second packages in the environment-friendly bag, and a first mapping relationship from the barcode information of the first package to the barcode information of each second package is generated;
[0025] An operator uses a bar gun to bind the RFID tag information on the environment-friendly bag of the first package with the barcode information of the first package, and generates a second mapping relationship from the RFID tag information to the barcode information of the first package.
[0026] By adopting the above technical solutions, a first mapping from the barcode information of the first package to the barcode information of the second package is constructed, and after the barcode information of the first package is obtained by the logistics node, the barcode information of the second package can be obtained through the first mapping relationship, and the logistics information of the second package is updated, so that the customer can obtain the logistics information more timely; a second mapping from the RFID tag information on the environment-friendly bag of the first package to the barcode information of the first package is constructed, and when the RFID tag information is obtained, the barcode information of the first package can be obtained according to the second mapping relationship, so that the situation that the first package cannot be automatically sorted due to the failure to identify the barcode information of the first package is reduced, the manual participation is reduced, and the automation degree in the sorting process is improved.
[0027] Optionally, if there is no barcode information, obtaining the RFID tag information of the current package includes:
[0028] If the current package has no barcode information, the current package is an unidentified package;
[0029] The position range of the unidentified package is obtained according to the conveying rate of the conveying belt;
[0030] The unidentified package is determined according to the image information;
[0031] The RFID tag of the unidentified package is read to obtain the RFID tag information;
[0032] The barcode information is obtained through the second mapping according to the RFID tag information.
[0033] By adopting the above technical solutions, after the barcode information of the current package fails to be identified, the unidentified package is determined through time calculation and image information comparison, the RFID tag information of the unidentified package is identified, the barcode information of the unidentified package is obtained according to the second mapping relationship, the identification rate of the package and the identification accuracy of the package sorting are improved, the manual participation in the package sorting is reduced, and the sorting efficiency of the equipment is improved.
[0034] Optionally, after the first package is transported to the destination logistics center based on the sorting information, the method further comprises:
[0035] When the operator uses the bar gun to perform the warehouse-in scanning operation on the second package in the environment-friendly bag, the first mapping relationship between the second package and the second package is released;
[0036] When the environment-friendly bag needs to be reused, after the first package is generated by re-packing, the operator uses the bar gun to bind the RFID tag information and the barcode information of the newly generated first package, covers the original second mapping relationship, and establishes a new second mapping relationship.
[0037] By adopting the above technical solution, by timely releasing the first mapping relationship and covering the old second mapping relationship when creating a new second mapping relationship, the occurrence of information error caused by the repetition of the new mapping relationship and the old mapping relationship in the process of reusing the environment-friendly bag is reduced.
[0038] Optionally, when the barcode scanning operation is performed on the first package based on the image information to obtain a scanning result, if the image information includes barcode information of multiple first packages, the method further comprises:
[0039] According to the image information, the number of packages is analyzed to determine the number of packages on the current weighing table;
[0040] If the number of packages on the current weighing table is one, then according to the image information, face sheet attribution analysis is performed to obtain the face sheet barcode corresponding to the current package, and the scanning result is to obtain the barcode information of the current package;
[0041] If the number of packages on the current weighing table is multiple, then according to the image information, face sheet attribution analysis is performed to obtain the face sheet barcode corresponding to each package on the current weighing table, and the scanning result is to obtain the barcode information corresponding to each package on the current weighing table.
[0042] By adopting the above technical solution, by performing package image analysis on multiple packages and binding each package with the corresponding barcode information, the occurrence of scanning multiple barcode information and incorrect correspondence with express packages when the express packages are transported on the conveying belt, and the occurrence of scanning error are reduced, and the accuracy of barcode information identification is improved.
[0043] Optionally, if there is no barcode information, when the RFID tag serial number of the current package is obtained, if multiple RFID tag information is scanned by the RFID channel machine, the method further comprises:
[0044] determine barcode information corresponding to the plurality of RFID tag information according to the second mapping relationship;
[0045] determine barcode information of the unrecognized package and the number of unrecognized packages according to the barcode information determined according to the second mapping relationship;
[0046] if the barcode information of the unrecognized package is only one, and the number of unrecognized packages is one, then the barcode information corresponding to the current unrecognized package is obtained;
[0047] if the barcode information of the unrecognized package has multiple, and there are multiple unrecognized packages, then send an exception message.
[0048] By adopting the above technical scheme, according to the read RFID tag information, the RFID tag information corresponding barcode information is found through the second mapping relationship, and then the barcode information corresponding to the unrecognized package is determined, which reduces the situation that multiple packages enter the RFID channel machine closely due to the rolling caused by the gap between the conveying belts, and then multiple RFID tag information is read when the RFID tag information is read, which cannot determine the attribution relationship with the unrecognized package, and causes the RFID tag identification error. The accuracy of the RFID channel machine identification is improved.
[0049] In a second aspect, the application provides an automatic sorting device based on RFID, which adopts the following technical scheme:
[0050] An automatic sorting device based on RFID includes an image acquisition module for acquiring image information of a first package;
[0051] A code scanning module is used to perform a code scanning operation on the first package based on the image information to obtain a code scanning result;
[0052] A judgment module is used to judge whether the package has barcode information based on the code scanning result;
[0053] An RFID tag acquisition module is used to acquire RFID tag information of the current package when there is no barcode information;
[0054] A sorting information determination module is used to determine sorting information based on the barcode information;
[0055] A sorting module is used to sort the current package based on the sorting information.
[0056] By adopting the above technical scheme, an RFID tag information identification step is added after the barcode information identification step, which identifies the package that cannot identify the barcode information, improves the identification rate of the package and the identification accuracy of the package sorting, reduces the manual participation in the package sorting, and improves the sorting efficiency of the equipment.
[0057] In a third aspect, the present application provides an intelligent terminal or electronic device, which adopts the technical scheme as follows:
[0058] An electronic device includes a processor coupled with a memory.
[0059] The memory stores a computer program capable of being loaded and executed by the processor to perform the RFID-based automatic sorting method according to any one of the first aspect.
[0060] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the technical scheme as follows:
[0061] A computer-readable storage medium stores a computer program capable of being loaded and executed by the processor to perform the RFID-based automatic sorting method according to any one of the first aspect. BRIEF DESCRIPTION OF DRAWINGS
[0062] Figure 1 is a flowchart of an RFID-based automatic sorting method provided by an embodiment of the present application.
[0063] Figure 2 is a structural block diagram of an RFID-based automatic sorting device provided by an embodiment of the present application.
[0064] Figure 3 is a structural block diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0065] The present application will be further described in detail below with reference to the accompanying drawings.
[0066] An RFID-based automatic sorting method provided by an embodiment of the present application can be executed by an electronic device, which can be a server or a terminal device. The server can be a standalone physical server, a server cluster composed of multiple physical servers, or a distributed system, or a cloud server providing cloud computing services. The terminal device can be a smartphone, a tablet computer, a desktop computer, etc., but is not limited thereto.
[0067] As shown in Figure 1 An RFID-based automatic sorting method, the main flow of which is described as follows (steps S101-S106):
[0068] Step S101, obtaining image information of a first package, the first package including a plurality of second packages.
[0069] In the embodiment, since the small package is inconvenient to load for transportation in the center-to-center transportation process, the small packages with the same destination logistics center need to be loaded into an environmentally friendly bag before sorting the packages in the logistics center, and the small package is baled. The postal 12# carton (130*80*90mm) to the postal 11# carton (145*85*105mm) or other standard cartons with a volume within this range are small packages. In this process, the formed bale is the first package, and the small package encapsulated in the first package is the second package. In addition, there are also single packages during sorting, which do not encapsulate the second package, and such packages are also the first package.
[0070] When the first package is sorted, the first package needs to be weighed on a weighing table, and the image acquisition device is controlled to acquire the image of the first package on the weighing table to obtain the image of the first package, and upload the image of the first package to the electronic device. The first package image is preprocessed by the electronic device to obtain a visual detection result, and the package image data type is converted to a form compatible with the electronic device data information.
[0071] Specifically, before obtaining the image information of the first package, the method further comprises: obtaining the barcode information of the second package; after the second package is placed in the environmentally friendly bag to complete the baling, the first package is formed; generating a waybill barcode for the first package, the waybill barcode comprising the barcode information of the first package; the barcode information of the first package is bound with the barcode information of all second packages in the environmentally friendly bag, and a first mapping relationship from the barcode information of the first package to the barcode information of each second package is generated; the operator uses the bar gun to bind the RFID tag information on the first package environmentally friendly bag and the barcode information of the first package, and generates a second mapping relationship from the RFID tag information to the barcode information of the first package.
[0072] In the embodiment, the barcode information of each second package needs to be acquired before the baling operation is completed. If the baling operation is performed at the business site, the operator needs to use the bar gun to record the barcode information of each second package, and save the barcode information of the second package in the bar gun. If the baling operation is completed at the logistics center, the packages are sorted by using the cross line, and the image of the second package is acquired by using the upper end image acquisition device of the conveying belt. The acquired second package image is identified to obtain the barcode information of the second package, and the barcode information of the second package is stored in the electronic device. After the second package is sorted, the barcode information of the second package is synchronized to the bar gun.
[0073] After the second package is sorted, the lance automatically generates a barcode invoice of the first package, and the barcode invoice has a barcode on the surface, and the barcode information of the first package can be obtained by scanning the barcode. The barcode information of the second package stored in the lance is bound to the barcode information of the first package. The bound information is synchronized to the electronic device, and a first mapping relationship from the barcode information of the first package to the barcode information of the second package is established. Through the establishment of the first mapping relationship, when the logistics node obtains the barcode information of the first package, the barcode information of the second package can be obtained, and the logistics information of the second package is updated, so that the customer can obtain the logistics information more timely.
[0074] After the first package is packaged, the operator uses the lance to obtain the RFID tag information of the RFID identification tag of the environment-friendly bag of the first package, and synchronizes the RFID tag information to the electronic device, and establishes a second mapping relationship from the RFID tag information to the barcode information of the first package. Through the establishment of the second mapping relationship, after the RFID tag information is read by the RFID channel machine, the barcode information of the first package can be obtained.
[0075] The specific synchronization method in the above synchronization process is a relatively mature technical solution, and is not the innovation focus of the present scheme, and will not be described here.
[0076] Step S102, performing a code scanning operation on the first package based on image information to obtain a code scanning result.
[0077] In the present embodiment, the image information of the first package includes the appearance of the first package, and the first package image information is input into a package analysis model to analyze the appearance of the first package to obtain an invoice barcode. The invoice barcode of the first package is scanned to read the barcode information. If the appearance of the first package is successfully analyzed to obtain the invoice barcode, and the barcode information is successfully read, the code scanning result is the barcode information of the first package.
[0078] If the appearance of the first package is successfully analyzed to obtain the invoice barcode, but the barcode information cannot be successfully read due to barcode contamination or damage, the code scanning result is that the barcode information of the first package is read unsuccessfully.
[0079] If the appearance of the first package cannot be successfully analyzed to obtain the invoice barcode, the code scanning result is that the invoice barcode of the first package is recognized unsuccessfully.
[0080] Specifically, when the code scanning operation on the first package based on the image information is performed to obtain the code scanning result, the method further includes: generating an identification serial number for the package; the identification serial number is generated according to a generation rule and package information, and the package information includes: time information, area information, volume information and sequence information; the generation rule generates an information code corresponding to the package information according to the package information; and the identification serial number is generated by sequentially combining the information codes according to the generation rule.
[0081] In this embodiment, if multiple packages have the same number, the sorting work of the packages will be affected, so it is necessary to generate a unique identification number according to certain rules.
[0082] By analyzing the image information of the first package, the volume information of the first package is obtained, and the volume classification of the first package according to the volume information of the first package includes: obtaining the package type of the first package, and the package type is divided into cartons and environment-friendly bags.
[0083] When the package type is a carton, the type information code is 0, and the cartons are classified from small to large, which is classified according to the postal carton standard here. In the postal 10 carton (175*95*115mm) to the postal 8 carton (210*110*140mm) or other standard cartons with a volume in this range are all medium-sized packages, and the volume information code is 1; in the postal 7 carton (230*130*160mm) to the postal 4 carton (350*190*230mm) or other standard cartons with a volume in this range are all large-sized packages, and the volume information code is 2; in the postal 3 carton (430*210*270mm) to the postal 1 carton (530*290*370mm) or other standard cartons with a volume in this range are all extra-large-sized packages, and the volume information code is 3.
[0084] When the package type is an environment-friendly bag, the type information code is 1, the environment-friendly bag specification is fixed at 1000*1000mm, and the environment-friendly bag can be sorted only when it is full, so the volume information code of the environment-friendly bag is fixed at 1.
[0085] The specific generation rule is: first, the identification number is composed of time information code, area information code, volume information code and order information code, and according to the image information, the time information code is ten-bit code from front to back, which includes four-year code, two-month code, two-date code and two-hour code; the area information code is six-bit, which is composed of three provincial area codes and three logistics center codes; the volume information code is two-bit, which is composed of one type information code and one volume level code; the order information code is composed of seven order codes, so the identification number is 25 bits.
[0086] For example: a package is in Beijing area 003 logistics center on January 25, 2023 at 10:32:43, the package size is 5 postal carton, and the package is the 107892th package sorted that day, then the time information code is 2023012510, the area information code is 010003, the volume information code is 02, and the order information code is 0107892. The identification code generated for the package is 2023012510010003020107892.
[0087] Further, when the first package is scanned based on the image information to obtain a scanning result, if the image information includes barcode information of multiple first packages, the method further includes: analyzing the number of packages based on the image information to determine the number of packages on the current weighing table; if the number of packages on the current weighing table is one, performing a face sheet attribution analysis based on the image information to obtain the face sheet barcode corresponding to the current package, and the scanning result is to obtain the barcode information of the current package; if the number of packages on the current weighing table is multiple, performing a face sheet attribution analysis based on the image information to obtain the face sheet barcode corresponding to each package on the current weighing table, and the scanning result is to obtain the barcode information corresponding to the multiple packages on the current weighing table respectively.
[0088] When the express package is conveyed on the conveying belt, it often rolls due to the gap between the conveying belts, causing multiple packages to enter the weighing table closely, resulting in the scanning of multiple barcode information during the scanning and identification, and the error correspondence with the express package, causing the scanning and identification error.
[0089] In the embodiment, if there is only one package on the weighing table, but the face sheet barcode image information of the package before and / or after the package is also collected, the first package image information is input into the package identification model, the number of packages on the operation table is identified, and the attribution of the face sheet barcode is analyzed, and the identification serial number of the current package is generated and the barcode information of the current package is obtained. If there are multiple packages on the weighing table, and multiple face sheet barcode image information is collected, the package image information is input into the identification package model, the number of packages on the operation table is identified, and the attribution of the face sheet barcode is analyzed, and the identification serial number of the multiple packages on the current weighing table is generated and the barcode information corresponding to the multiple packages on the current weighing table is obtained.
[0090] Step S103, determining whether the package has barcode information based on the scanning result.
[0091] In the embodiment, if the scanning result is to obtain the barcode information of the first package, the barcode information exists; if the scanning result is that the barcode information reading of the first package fails, or the face sheet barcode identification of the first package fails, the barcode information does not exist.
[0092] A package structure is established, including the weight information of the package, the volume information of the package, the barcode information of the package, and the identification serial number of the package.
[0093] Step S104, if the barcode information does not exist, obtaining the RFID tag information of the current package.
[0094] In the embodiment, if the current parcel does not have the barcode information, the barcode information of the parcel in the current parcel structure body is null, and the identification serial number of the parcel and the current parcel image information are sent to the RFID channel machine client as the identification information. Then, the RFID channel machine reads the RFID tag of the parcel to obtain the RFID tag information of the parcel.
[0095] It should be noted that, in the sorting process, only the environment-friendly bag is attached with the RFID tag, so the RFID tag information can be obtained only when the package of the current parcel is the environment-friendly bag.
[0096] Specifically, if there is no barcode information, obtaining the RFID tag information of the current parcel includes: if the current parcel does not have the barcode information, the current parcel is an unidentified parcel; obtaining the position range of the unidentified parcel according to the conveying speed of the conveying belt; determining the unidentified parcel according to the image information; reading the RFID tag of the unidentified parcel to obtain the RFID tag information; and obtaining the barcode information through the second mapping according to the RFID tag information.
[0097] In the embodiment, if the barcode information of the current parcel structure body is null, the current parcel is an unidentified parcel. The time range of the unidentified parcel leaving the weighing table is obtained, and the time range of the unidentified parcel entering the RFID channel machine is obtained. For example:
[0098] The time of the unidentified parcel entering the weighing table is 10:32:43 on January 25, 2023, the weighing time is 0.5-1.5 seconds, the time from the parcel leaving the weighing table to the parcel entering the RFID channel machine is 4-4.5 seconds, and the smallest unit of time is second. If the number of seconds is not an integer, it is rounded to the direction of expanding the time range, so the identification time range of the unidentified parcel entering the RFID channel machine is from 10:32:47 on January 25, 2023 to 10:32:49 on January 25, 2023.
[0099] According to the image information of the unidentified parcel, the parcels passing through the RFID channel machine in the time range of the unidentified parcel entering the RFID channel machine are compared in shape to obtain a comparison result, and the unidentified parcel is determined according to the comparison result. After determining the information of the unidentified parcel, the RFID channel machine obtains the RFID tag information of the unidentified parcel, and obtains the barcode information of the identified parcel through the second mapping, and supplements the barcode information of the unidentified parcel into the unidentified parcel structure body.
[0100] Further, if there is no barcode information, when the label information of the RFID of the current parcel is acquired, if the RFID channel machine scans multiple RFID label information, the method further comprises: determining the barcode information corresponding to the multiple RFID label information through the second mapping relationship; obtaining the barcode information of the unrecognized parcel and the number of unrecognized parcels according to the barcode information determined by the second mapping relationship; if the barcode information of the unrecognized parcel is only one, and the number of unrecognized parcels is one, the barcode information corresponding to the current unrecognized parcel is obtained; if the barcode information of the unrecognized parcel has multiple, and there are multiple unrecognized parcels, an exception information is sent.
[0101] When the express parcel is conveyed on the conveyor belt, it often rolls due to the gap between the conveyor belts, causing multiple parcels to enter the RFID channel machine, resulting in multiple RFID label information being read when the RFID label information is read, and the ownership relationship with the unrecognized parcel cannot be determined, resulting in RFID label identification error.
[0102] In the embodiment, if the RFID channel machine acquires multiple RFID label information at the same time, the barcode information and the identification sequence number corresponding to the RFID label information are acquired according to the second mapping relationship, if the identification sequence number of the unrecognized parcel received by the RFID channel machine is only one, and the unrecognized barcode information is only one, the unrecognized barcode information is bound with the identification sequence number of the unrecognized parcel, and the unrecognized barcode information is stored in the parcel structure of the unrecognized parcel.
[0103] If there are multiple unrecognized barcode information, and multiple unrecognized parcels are read, the barcode information cannot be bound with the unrecognized parcel, and an exception information is sent, and an exception slot is applied for the unrecognized parcel.
[0104] Step S105, determining the sorting information based on the barcode information.
[0105] In the embodiment, the destination information of the current parcel is acquired according to the barcode information of the current parcel, and the slot data corresponding to the destination is requested according to the destination information, and the slot data is obtained as the sorting information.
[0106] If the current parcel sends an exception information, the slot data of the current parcel is an exception slot.
[0107] Step S106, sorting the current parcel based on the sorting information.
[0108] In the embodiment, after the sorting information is acquired, the escapement system sends the current parcel to the corresponding slot according to the slot data, and completes the sorting of the current parcel.
[0109] Specifically, after the first package is transported to the destination logistics center based on the sorting information, the method further comprises: when the operator uses the bar gun to perform the warehouse-in scanning operation on the second package in the environment-friendly bag, the second mapping relationship between the second package and the first package is released; when the environment-friendly bag needs to be reused, after the first package is generated by re-packing, the operator uses the bar gun to bind the RFID tag information and the barcode information of the newly generated first package, covers the original second mapping relationship, and establishes a new second mapping relationship.
[0110] In the embodiment, since the environment-friendly bag needs to be reused, in order to reduce the information error caused by the repetition of the new mapping relationship and the old mapping relationship in the process of reusing the environment-friendly bag, the first mapping relationship is released when the second package is put into the warehouse by unpacking the first package, and the first mapping relationship is automatically released when the operator uses the bar gun to perform the warehouse-in scanning operation on the second package.
[0111] The second mapping relationship still exists after the first package arrives at the destination and is unpacked, but the process of the first package has ended, and there is no repeated second mapping relationship to cause the error, so only a new second mapping relationship needs to be established when the environment-friendly bag is used next time, and the old second mapping relationship is covered.
[0112] The package analysis model and the package recognition model can be trained by historical data of different data types, and the preprocessing model can be a neural network model, specifically a convolutional neural network model. The neural network model is a conventional technical means, and will not be described in detail here.
[0113] Figure 2 A structure block diagram of an automatic sorting device 200 based on RFID is provided for the embodiments of the present application.
[0114] As shown in Figure 2 , the automatic sorting device 200 based on RFID mainly comprises:
[0115] An image acquisition module 201 is configured to acquire image information of the first package.
[0116] A code scanning module 202 is configured to perform a code scanning operation on the first package based on the image information to obtain a code scanning result.
[0117] A judgment module 203 is configured to judge whether the package has barcode information based on the code scanning result.
[0118] An RFID tag acquisition module 204 is configured to acquire RFID tag information of the current package when there is no barcode information.
[0119] A sorting information determination module 205 is configured to determine sorting information based on the barcode information.
[0120] a sorting module 206, configured to sort the current parcel based on the sorting information.
[0121] As an optional implementation in the embodiment, the image acquisition module 201 is further configured to, when the first parcel is scanned based on the image information to obtain a scanning result, the method further comprises: generating an identification serial number for the parcel; the identification serial number is generated according to a generation rule and parcel information, the parcel information includes: time information, area information, volume information and sequence information; the generation rule generates an information code corresponding to the parcel information according to the parcel information; and the identification serial number is generated by sequentially combining the information codes according to the generation rule.
[0122] As an optional implementation in the embodiment, the image acquisition module 201 is further configured to, before the image information of the first parcel is acquired, the method further comprises: acquiring the barcode information of the second parcel; after the second parcel is placed in the environment-friendly bag to complete the parcel collection, the first parcel is formed; generating a waybill barcode for the first parcel, the waybill barcode includes the barcode information of the first parcel; the barcode information of the first parcel is bound with the barcode information of all the second parcels in the environment-friendly bag, and a first mapping relationship from the barcode information of the first parcel to the barcode information of each second parcel is generated; and an operator uses a bar gun to bind the RFID tag information on the environment-friendly bag of the first parcel with the barcode information of the first parcel, and generates a second mapping relationship from the RFID tag information to the barcode information of the first parcel.
[0123] As an optional implementation in the embodiment, the scanning module 202 is further configured to, when the first parcel is scanned based on the image information to obtain a scanning result, if the image information includes barcode information of multiple first parcels, the method further comprises: analyzing the number of parcels according to the image information to determine the number of parcels on the current weighing table; if the number of parcels on the current weighing table is one, performing waybill attribution analysis according to the image information to obtain a waybill barcode corresponding to the current parcel, and the scanning result is to acquire the barcode information of the current parcel; and if the number of parcels on the current weighing table is multiple, performing waybill attribution analysis according to the image information to obtain a waybill barcode corresponding to each parcel on the current weighing table, and the scanning result is to acquire the barcode information corresponding to each of the multiple parcels on the current weighing table.
[0124] As an optional implementation in the embodiment, the judgment module 203 is further configured to, if the barcode information does not exist, the RFID tag information of the current parcel is acquired by: if the barcode information does not exist for the current parcel, the current parcel is an unidentified parcel; obtaining the position range of the unidentified parcel according to the conveying speed of the conveying belt; determining the unidentified parcel according to the image information; reading the RFID tag of the unidentified parcel to obtain the RFID tag information; and acquiring the barcode information through the second mapping according to the RFID tag information.
[0125] As an optional implementation in this embodiment, the RFID tag acquisition module 204 is further configured to, when the RFID channel machine scans multiple RFID tag information if the barcode information does not exist when acquiring the label serial number of the RFID of the current parcel, the method further comprises: determining the barcode information corresponding to the multiple RFID tag information through the second mapping relationship; obtaining the barcode information of the unrecognized parcel and the number of unrecognized parcels according to the barcode information determined through the second mapping relationship; if the barcode information of the unrecognized parcel is only one and the number of unrecognized parcels is one, obtaining the barcode information corresponding to the current unrecognized parcel; if the barcode information of the unrecognized parcel has multiple and there are multiple unrecognized parcels, sending an exception information.
[0126] As an optional implementation in this embodiment, the sorting module 206 is further configured to, after the first parcel is transported to the destination logistics center based on the sorting information to sort the current parcel, the method further comprises: when the operator uses the bar gun to perform the warehouse-in scanning operation on the second parcel in the environment-friendly bag, the second parcel and the first mapping relationship of the second parcel are released; when the environment-friendly bag needs to be reused, after the first parcel is generated by re-bundling, the operator uses the bar gun to bind the RFID tag information and the barcode information of the newly generated first parcel, covering the original second mapping relationship and establishing a new second mapping relationship.
[0127] In one example, the modules in any of the above apparatuses can be one or more integrated circuits configured to implement one or more of the above methods, for example, one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0128] For another example, when the modules in the apparatus can be implemented in the form of a processing element scheduler, the processing element can be a general purpose processor, such as a central processing unit (CPU) or other processor that can invoke programs. For another example, these modules can be integrated together to implement in the form of a system-on-a-chip (SOC).
[0129] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described apparatus and modules can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0130] Figure 3 A structural block diagram of the electronic device 300 is provided for embodiments of the present application.
[0131] As shown in Figure 3 , the electronic device 300 includes a processor 301 and a memory 302, and can further include one or more of an information input / output (I / O) interface 303, a communication component 304, and a communication bus 305.
[0132] The processor 301 is configured to control overall operations of the electronic device 300 to complete all or part of the steps of the RFID-based automatic sorting method described above. The memory 302 is configured to store various types of data to support operations of the electronic device 300, which can include, for example, instructions for any application or method operating on the electronic device 300, and application-related data. The memory 302 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as one or more of a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.
[0133] The I / O interface 303 provides an interface between the processor 301 and other interface modules, which can be a keyboard, a mouse, a button, and the like. These buttons can be virtual buttons or physical buttons. The communication component 304 is configured to perform wired or wireless communication between the electronic device 300 and other devices. The wireless communication, such as Wi-Fi, Bluetooth, near field communication (NFC), 2G, 3G, or 4G, or a combination of one or more of them, so the corresponding communication component 304 can include a Wi-Fi component, a Bluetooth component, and an NFC component.
[0134] The electronic device 300 can be implemented with one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for performing the RFID-based automatic sorting method according to the above-described embodiments.
[0135] The communication bus 305 can include a path for transmitting information between the above-described components. The communication bus 305 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, or the like. The communication bus 305 can be divided into an address bus, a data bus, a control bus, and the like.
[0136] The electronic device 300 can include, but is not limited to, a mobile terminal of a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet PC), a PMP (Portable Multimedia Player), a car terminal (for example, a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like, and can be a server or the like.
[0137] The present application also provides a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the steps of the RFID-based automatic sorting method described above.
[0138] The computer-readable storage medium can include a U disk, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like, which are various media capable of storing program codes.
[0139] The terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus.
[0140] The description above merely illustrates preferred embodiments of the present application and the principles of the technology employed. It should be understood by those skilled in the art that the scope of the application involved in the present application is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by the combinations of the above technical features or their equivalent features without departing from the above application concept. For example, the above technical features can be replaced with the technical features applied in the present application (but not limited to) having similar functions to form technical solutions.
Claims
1. An RFID-based automatic sorting method, characterized in that, include: Obtain image information of a first package, which includes several second packages; Before acquiring the image information of the first package, the method further includes: Obtain the barcode information of the second package; After the second package is placed in the eco-friendly bag to complete the packaging, the first package is formed. Generate a label barcode for the first package, the label barcode including the barcode information of the first package; The barcode information of the first package is bound to the barcode information of all the second packages in the eco-friendly bags, and a first mapping relationship is generated from the barcode information of the first package to the barcode information of each second package; The operator uses a barcode scanner to bind the RFID tag information on the first package's eco-friendly bag to the barcode information of the first package, and generates a second mapping relationship from the RFID tag information to the barcode information of the first package; The first package is scanned based on the image information to obtain the scanning result. Based on the scanning results, determine whether the current package contains barcode information; If no barcode information is found, the RFID tag information of the current package is obtained; If no barcode information exists, obtaining the RFID tag information of the current package includes: If the current package does not have barcode information, then the current package is an unidentified package; The location range of the unidentified package is obtained based on the conveyor belt speed. The unidentified package is determined based on the image information; Read the RFID tag of the unidentified package to obtain the RFID tag information; Based on the RFID tag information, the barcode information is obtained through the second mapping relationship; Sorting information is determined based on the barcode information; The current package is sorted based on the sorting information.
2. The method according to claim 1, characterized in that, When scanning the first package based on the image information to obtain the scanning result, the method further includes: Generate an identification number for the package; The identification number is generated according to the generation rules and package information, which includes: time information, region information, volume information and order information; According to the generation rules, an information code corresponding to the package information is generated based on the package information. The identification number is generated by sequentially combining the information codes according to the generation rules.
3. The method according to claim 1, characterized in that, After sorting the current package based on the sorting information and transporting the first package to the destination logistics center, the method further includes: When the operator uses a barcode scanner to scan the second package in the eco-friendly bag for warehousing, the first mapping relationship between the first package and the second package is released. When the eco-friendly bags need to be reused, after the first package is reassembled, the operator uses a barcode scanner to bind the RFID tag information to the barcode information of the newly generated first package, overwriting the original second mapping relationship and establishing a new second mapping relationship.
4. The method according to claim 1, characterized in that, When scanning the first package based on the image information and obtaining the scanning result, if the image information includes barcode information of multiple first packages, the method further includes: Based on the image information, analyze the number of packages to determine the current number of packages on the weighing platform; If there is one package on the weighing platform, the label attribution analysis is performed based on the image information to obtain the label barcode corresponding to the current package. The scanning result is to obtain the barcode information of the current package. If there are multiple packages on the current weighing platform, the label attribution analysis is performed based on the image information to obtain the label barcode corresponding to each package on the current weighing platform. The scanning result is to obtain the barcode information corresponding to the multiple packages on the current weighing platform.
5. The method according to claim 1, characterized in that, If no barcode information exists, when obtaining the RFID tag information of the current package, if the RFID channel machine scans multiple RFID tag information, the method further includes: The barcode information corresponding to multiple RFID tag information is determined through the second mapping relationship; Based on the barcode information determined by the second mapping relationship, the barcode information of the unidentified packages and the number of unidentified packages are obtained; If there is only one barcode for the unidentified package and the number of unidentified packages is 1, then the barcode information corresponding to the current unidentified package is obtained. If there are multiple barcodes for the unidentified package and there are multiple unidentified packages, an error message will be sent.
6. An RFID-based automatic sorting device, characterized in that, For implementing the method of claim 1, comprising: The image acquisition module is used to acquire image information of the first package; The scanning module is used to scan the first package based on the image information to obtain the scanning result; The judgment module is used to determine whether the package has barcode information based on the scanning result; The RFID tag acquisition module is used to acquire the RFID tag information of the current package when no barcode information is available. The sorting information determination module is used to determine sorting information based on the aforementioned barcode information; The sorting module is used to sort the current package based on the sorting information.
7. An electronic device, characterized in that, Includes a processor, which is coupled to a memory; The processor is configured to execute a computer program stored in the memory, such that the electronic device performs the method as described in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, Includes a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Logistics express sorting method
CN108681852A
Multifunctional logistics automatic sorting information acquisition device
CN108764387A