A method, system, medium, and equipment for cross-order determination of express delivery inbound data.

By preprocessing and recognizing the images acquired by the scanning device, and combining the scanning distance for judgment, the problem of cross-order errors in express delivery warehousing was solved, achieving fast and accurate cross-order judgment and reducing human error.

CN116129451BActive Publication Date: 2026-01-30SHANGHAI ZHONGTONGJI NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310003282.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-03
Publication Date
2026-01-30
Estimated Expiration
2043-01-03

AI Technical Summary

Technical Problem

Current technology cannot effectively determine whether the waybill number and mobile phone number are the same when a package is received into the warehouse, which can lead to cross-way error.

Method used

By acquiring and preprocessing scanned images, identifying waybill numbers and mobile phone numbers, comparing images, determining the consistency between waybill numbers and mobile phone numbers, and calculating scanning distance to determine valid scans, automatic determination of cross-order operations is achieved.

Benefits of technology

It enables quick and accurate automatic determination of cross-order operations, ensuring consistency between waybill numbers and mobile phone numbers, reducing human error in warehousing operations, and avoiding losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116129451B_ABST
    Figure CN116129451B_ABST
Patent Text Reader

Abstract

This invention discloses a method, system, medium, and device for determining cross-order data in express delivery warehousing. The method includes: acquiring a first identification image, identifying a waybill number, and recording it as the first waybill number; determining whether a mobile phone number is identified in the first identification image; if so, recording it as the first mobile phone number, and submitting the first waybill number and the first mobile phone number as warehousing data; if not, acquiring a second identification image that identifies the mobile phone number and recording it as the second mobile phone number; determining whether a waybill number is identified in the second identification image; if so, recording it as the second waybill number, and continuing to determine whether the second waybill number and the first waybill number are consistent; if consistent, submitting the second waybill number and the second mobile phone number as warehousing data; if inconsistent, determining that the current scanning operation is a cross-order operation; if not, submitting the first waybill number and the second mobile phone number as warehousing data. This invention achieves cross-order determination, effectively ensuring the consistency of waybill numbers and mobile phone numbers in express delivery warehousing data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of logistics identification, and in particular to a cross-order determination method and system for express warehouse-in data, a medium and equipment. BACKGROUND

[0002] In recent years, due to the rapid development of mobile terminal technology, the camera capability of handheld scanning devices is getting stronger and stronger, and the business executable scenarios based on optical character recognition technology (Optical Character Recognition) are also increasing. As an important branch of computer vision, its typical application is to realize information input through image text recognition. At the same time, since words and symbols contain rich semantic information, based on this technology to extract text information and then analyze, it can help the machine better understand the image.

[0003] At present, the optical character recognition technology has been widely applied to the express warehouse-in scene of many companies and products. The staff scans the waybill number barcode and mobile phone number of the express waybill through the mobile phone camera or other scanning devices to realize the collection of the waybill number and the mobile phone number in the warehouse-in stage. When identifying the waybill number, the barcode is scanned line by line, and the barcode value is restored based on the coding rules according to different barcode encoding, and the mobile phone number is identified by machine learning and other methods, so two frames of images are usually generated for the identification of bar code and mobile phone number.

[0004] However, in the existing technology, there is no way to determine whether the waybill number and the mobile phone number are the same waybill, that is, there is a cross-order error situation of entering the waybill number of the previous waybill and the mobile phone number of the next waybill. SUMMARY

[0005] Therefore, it is necessary to propose a cross-order determination method, system, medium and equipment for express warehouse-in data in view of the above problems.

[0006] The present application discloses a cross-order determination method for express warehouse-in data, which comprises:

[0007] Obtaining a first identification image, identifying the waybill number in the first identification image, and recording the first waybill number;

[0008] determining whether a mobile phone number can be identified in the first identification image,

[0009] If the mobile phone number can be identified in the first identification image, the mobile phone number in the first identification image is recorded as the first mobile phone number, and the first waybill number and the first mobile phone number are submitted as warehouse-in data,

[0010] If the mobile phone number cannot be recognized in the first recognition image, a second recognition image in which the mobile phone number can be recognized is re-acquired, and the mobile phone number in the second recognition image is recorded as a second mobile phone number;

[0011] determine whether the waybill number can be recognized in the second recognition image,

[0012] If the waybill number can be recognized in the second recognition image, the waybill number in the second recognition image is recorded as a second waybill number, and it is continued to determine whether the second waybill number and the first waybill number are consistent. If they are consistent, the second waybill number and the second mobile phone number are used as warehouse data for submission to the warehouse. If they are not consistent, the current scanning operation is determined to be a cross-single operation.

[0013] If the waybill number cannot be recognized in the second recognition image, the first waybill number and the second mobile phone number are used as warehouse data for submission to the warehouse.

[0014] Further, before the step of acquiring the first recognition image, the method further comprises:

[0015] acquiring an original recognition image, and pre-processing the original recognition image to obtain a preliminary recognition image;

[0016] calculating a recognition distance of the original recognition image scanned by the warehouse scanning device;

[0017] determining whether the current scanning operation is a valid scanning operation according to the recognition distance, and if so, using the preliminary recognition image as the first recognition image.

[0018] Further, the pre-processing of the original recognition image to obtain the preliminary recognition image specifically comprises:

[0019] performing grayscale processing on the original recognition image to obtain a grayscale image corresponding to the original recognition image;

[0020] performing Gaussian blur noise reduction processing on the grayscale image to obtain a noise-reduced grayscale image corresponding to the original recognition image;

[0021] performing image binarization processing on the noise-reduced grayscale image to obtain a binarized noise-reduced grayscale image corresponding to the original recognition image;

[0022] using an erosion and dilation algorithm to remove noise points in the binarized noise-reduced grayscale image to obtain the preliminary recognition image.

[0023] Further, the calculation of the recognition distance of the original recognition image scanned by the warehouse scanning device specifically comprises:

[0024] recognizing the outline of the preliminary recognition image, and deforming the outline of the preliminary recognition image into a rectangle to obtain a deformed outline.

[0025] According to the length of the deformed contour and the screen length of the warehouse scanning device, the identification distance of the warehouse scanning device scanning the original identification image is calculated by using the following formula:

[0026] L=a*N+b

[0027] Wherein, L represents the identification distance, a and b are preset parameters, and N is the ratio of the length of the deformed contour to the length of the screen of the warehouse scanning device.

[0028] Further, according to the identification distance, it is judged whether the current scanning operation is effective scanning, which specifically includes:

[0029] A preset distance threshold is obtained, and it is judged whether the identification distance is less than or equal to the distance threshold. If yes, it is determined that the current scanning operation is effective scanning, and if no, it is determined that the current scanning operation is invalid scanning.

[0030] Further, before the step of calculating the identification distance of the warehouse scanning device scanning the original identification image according to the length of the deformed contour and the screen length of the warehouse scanning device, it further includes:

[0031] It is judged whether the transverse length of the deformed contour is greater than its longitudinal length. If yes, it is determined to be transverse identification, and the step of calculating the identification distance of the warehouse scanning device scanning the original identification image according to the length of the deformed contour and the screen length of the warehouse scanning device is continued.

[0032] On the other hand, the application also discloses a cross-order determination system for express warehouse data, which comprises:

[0033] A first identification image acquisition and identification module is used to acquire a first identification image, identify the waybill number in the first identification image, and record it as a first waybill number.

[0034] A first identification judgment module is used to judge whether a mobile phone number can be identified in the first identification image.

[0035] A first warehouse module is used to record the mobile phone number in the first identification image as a first mobile phone number when the first identification judgment module determines that a mobile phone number can be identified in the first identification image, and to submit the first waybill number and the first mobile phone number as warehouse data.

[0036] A second identification image acquisition and identification module is used to reacquire a second identification image in which a mobile phone number can be identified when the first identification judgment module determines that a mobile phone number cannot be identified in the first identification image, and to record the mobile phone number in the second identification image as a second mobile phone number.

[0037] a second identification judgment module, configured to judge whether the waybill number can be identified in the second identification image;

[0038] a second warehousing module, configured to, when the second identification judgment module judges that the waybill number cannot be identified in the second identification image, submit the first waybill number and the second mobile phone number as warehousing data for warehousing;

[0039] a third identification judgment module, configured to, when the second identification judgment module judges that the waybill number can be identified in the second identification image, continue to judge whether the second waybill number is consistent with the first waybill number;

[0040] a third warehousing module, configured to, when the third identification judgment module judges that the second waybill number is consistent with the first waybill number, submit the second waybill number and the second mobile phone number as warehousing data for warehousing;

[0041] a cross-waybill judgment module, configured to, when the third identification judgment module judges that the second waybill number is not consistent with the first waybill number, judge that the current scanning operation is a cross-waybill operation.

[0042] Further, the system further comprises:

[0043] a preprocessing module, configured to acquire an original identification image, and perform preprocessing on the original identification image to obtain a preliminary identification image;

[0044] an identification distance calculation module, configured to calculate an identification distance of the original identification image scanned by a warehousing scanning device;

[0045] an effective scanning judgment module, configured to judge whether the current scanning operation is an effective scanning operation according to the identification distance, and if yes, take the preliminary identification image as the first identification image.

[0046] In another aspect, the application further discloses a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the following steps:

[0047] acquire a first identification image, identify a waybill number in the first identification image, and record the waybill number as a first waybill number;

[0048] judge whether a mobile phone number can be identified in the first identification image,

[0049] if the mobile phone number can be identified in the first identification image, record the mobile phone number in the first identification image as a first mobile phone number, and submit the first waybill number and the first mobile phone number as warehousing data for warehousing,

[0050] If the mobile phone number cannot be recognized in the first recognition image, a second recognition image in which the mobile phone number can be recognized is re-acquired, and the mobile phone number in the second recognition image is recorded as a second mobile phone number;

[0051] It is judged whether the waybill number can be recognized in the second recognition image,

[0052] If the waybill number can be recognized in the second recognition image, the waybill number in the second recognition image is recorded as a second waybill number, and it is continued to be judged whether the second waybill number and the first waybill number are consistent, if consistent, the second waybill number and the second mobile phone number are used as warehouse data to submit to the warehouse, if inconsistent, the current scanning operation is determined as a cross-single operation;

[0053] If the waybill number cannot be recognized in the second recognition image, the first waybill number and the second mobile phone number are used as warehouse data to submit to the warehouse.

[0054] On the other hand, the application also discloses a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to make the processor execute the following steps:

[0055] A first recognition image is acquired, a waybill number in the first recognition image is recognized, and the waybill number is recorded as a first waybill number;

[0056] It is judged whether the mobile phone number can be recognized in the first recognition image,

[0057] If the mobile phone number can be recognized in the first recognition image, the mobile phone number in the first recognition image is recorded as a first mobile phone number, and the first waybill number and the first mobile phone number are used as warehouse data to submit to the warehouse,

[0058] If the mobile phone number cannot be recognized in the first recognition image, a second recognition image in which the mobile phone number can be recognized is re-acquired, and the mobile phone number in the second recognition image is recorded as a second mobile phone number;

[0059] It is judged whether the waybill number can be recognized in the second recognition image,

[0060] If the waybill number can be recognized in the second recognition image, the waybill number in the second recognition image is recorded as a second waybill number, and it is continued to be judged whether the second waybill number and the first waybill number are consistent, if consistent, the second waybill number and the second mobile phone number are used as warehouse data to submit to the warehouse, if inconsistent, the current scanning operation is determined as a cross-single operation;

[0061] If the waybill number cannot be recognized in the second recognition image, the first waybill number and the second mobile phone number are used as warehouse data to submit to the warehouse.

[0062] The embodiments of the present invention have the following beneficial effects:

[0063] The present invention discloses a method, system, medium, and device for cross-order determination of express delivery warehousing data. By identifying and repeatedly comparing the waybill number and mobile phone number in two frames of images scanned by the scanning device, the cross-order operation can be determined quickly and accurately. This effectively ensures the consistency of the waybill number and mobile phone number in the express delivery warehousing data, reasonably reduces human error in warehousing operations, and avoids losses to users for express delivery. Attached Figure Description

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

[0065] in:

[0066] Figure 1 This is a flowchart of a method for determining cross-order data in express delivery warehouses in one embodiment;

[0067] Figure 2 This is a structural block diagram of a cross-order determination system for express delivery inbound data in one embodiment;

[0068] Figure 3 This is a structural block diagram of a computer device in one embodiment.

[0069] Explanation of reference numerals in the attached drawings: First image acquisition and recognition module 100, first recognition and judgment module 200, first storage module 300, second image acquisition and recognition module 400, second recognition and judgment module 500, second storage module 600, third recognition and judgment module 700, third storage module 800, cross-single judgment module 900. Detailed Implementation

[0070] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0071] like Figure 1 As shown in one embodiment, a method for determining cross-order status in express delivery inbound data is provided, the method specifically including the following steps:

[0072] S1, acquire a first identification image, identify a waybill number in the first identification image, and record the first identification image as a first waybill number;

[0073] S2, determine whether a mobile phone number can be identified in the first identification image, if yes, execute step S21, if no, execute step S22;

[0074] S21, record the mobile phone number in the first identification image as a first mobile phone number, and submit the first waybill number and the first mobile phone number as storage data to storage;

[0075] S22, re-acquire a second identification image in which a mobile phone number can be identified, record the mobile phone number in the second identification image as a second mobile phone number, and continue to execute step S3;

[0076] S3, determine whether a waybill number can be identified in the second identification image, if yes, execute step S31, if no, execute step S32,

[0077] S31, record the waybill number in the second identification image as a second waybill number, and continue to determine whether the second waybill number and the first waybill number are consistent, if yes, execute step S311, if no, execute step S312;

[0078] S311, submit the second waybill number and the second mobile phone number as storage data to storage;

[0079] S312, determine that the current scanning operation is a cross-single operation;

[0080] S32, submit the first waybill number and the second mobile phone number as storage data to storage.

[0081] In the embodiment, through identification and repeated comparison of the waybill number and the mobile phone number in the two images scanned before and after the scanning device, the cross-single operation automatic determination is quickly and accurately realized, the consistency of the waybill number and the mobile phone number in the express storage data is effectively guaranteed, the human storage operation error is reasonably reduced, and the loss caused to the user is avoided.

[0082] Further, before step S1, the method further comprises:

[0083] S01, acquire an original identification image, pre-process the original identification image to obtain a preliminary identification image;

[0084] S02, calculate an identification distance of the original identification image scanned by the storage scanning device;

[0085] S03, according to the identification distance, determine whether the current scanning operation is an effective scanning, if yes, the preliminary identification image is taken as the first identification image.

[0086] Further, step S01 specifically comprises:

[0087] S011, performing gray scale processing on the original recognition image to obtain a gray scale image corresponding to the original recognition image;

[0088] S012, performing Gaussian blur noise reduction processing on the gray scale image to obtain a noise-reduced gray scale image corresponding to the original recognition image;

[0089] S013, performing image binarization processing on the noise-reduced gray scale image to obtain a binarized noise-reduced gray scale image corresponding to the original recognition image;

[0090] S014, removing noise points in the binarized noise-reduced gray scale image by using an erosion and dilation algorithm to obtain a preliminary recognition image.

[0091] In this embodiment, before performing specific recognition on the scanned image, a step of performing various pre-processing on the image is further included, thereby effectively reducing the image data volume, being conducive to improving the storage and calculation efficiency of the image in the subsequent recognition step, and at the same time, effectively reducing the noise interference in the image, being conducive to improving the recognition accuracy and effectiveness of the waybill number and mobile phone number in the image.

[0092] Further, step S02 specifically comprises:

[0093] S021, recognizing the preliminary recognition image contour and performing rectangular deformation on the preliminary recognition image contour to obtain a deformed contour;

[0094] S022, calculating the recognition distance of the warehouse scanning device to the original recognition image according to the side length of the deformed contour and the screen side length of the warehouse scanning device by using the following formula:

[0095] L=a*N+b

[0096] Wherein, L represents the recognition distance, a and b are preset parameters, and N is the ratio of the long side length of the deformed contour to the screen width length of the warehouse scanning device.

[0097] Further, step S03 specifically comprises:

[0098] A predetermined distance threshold is obtained, and it is judged whether the recognition distance is less than or equal to the distance threshold. If yes, it is determined that the current scanning operation is valid scanning, and if no, it is determined that the current scanning operation is invalid scanning.

[0099] Further, before step S022, it further comprises:

[0100] determining whether the transverse side length of the deformed contour is greater than the longitudinal side length thereof, if yes, determining that the transverse recognition is made, and continuing to perform step S022, if no, determining that the longitudinal recognition is made, and discarding.

[0101] In addition, in the embodiment, before the scanned image is specifically recognized, a step of calculating a recognition distance and judging the scanning effectiveness according to the recognition distance is further included, which effectively avoids the invalid scanning operation in the long-distance scanning, thereby affecting the subsequent cross single determination result, further realizes the control of the recognition content effectiveness, and is favorable for improving the recognition accuracy and effectiveness of the waybill number and mobile phone number in the image.

[0102] In addition, as shown in one embodiment, a cross single determination system for express warehouse data is further provided, and the system comprises: Figure 3

[0103] The first identification image acquisition and recognition module 100 is configured to acquire a first identification image, recognize a waybill number in the first identification image, and record the waybill number as a first waybill number.

[0104] The first identification judgment module 200 is configured to determine whether a mobile phone number can be recognized in the first identification image.

[0105] The first warehouse module 300 is configured to, when the first identification judgment module 100 determines that the mobile phone number can be recognized in the first identification image, record the mobile phone number in the first identification image as a first mobile phone number, and submit the first waybill number and the first mobile phone number as warehouse data for warehousing.

[0106] The second identification image acquisition and recognition module 400 is configured to, when the first identification judgment module 100 determines that the mobile phone number cannot be recognized in the first identification image, reacquire a second identification image in which the mobile phone number can be recognized, and record the mobile phone number in the second identification image as a second mobile phone number.

[0107] The second identification judgment module 500 is configured to determine whether a waybill number can be recognized in the second identification image.

[0108] The second warehouse module 600 is configured to, when the second identification judgment module 500 determines that the waybill number cannot be recognized in the second identification image, submit the first waybill number and the second mobile phone number as warehouse data for warehousing.

[0109] The third identification judgment module 700 is configured to, when the second identification judgment module 500 determines that the waybill number can be recognized in the second identification image, continue to determine whether the second waybill number is consistent with the first waybill number.

[0110] ​The third entry module 800 is used to submit the second waybill number and the second mobile phone number as entry data when the third identification and judgment module 700 determines that the second waybill number and the first waybill number are the same.

[0111] The cross-order determination module 900 is used to determine that the current scanning operation is a cross-order operation when the third identification and determination module 700 determines that the second waybill number and the first waybill number are inconsistent.

[0112] Furthermore, the system also includes:

[0113] Preprocessing module 110 is used to acquire the original recognition image and preprocess the original recognition image to obtain a preliminary recognition image;

[0114] The recognition distance calculation module 120 is used to calculate the recognition distance from the original recognition image scanned by the inbound scanning device;

[0115] The effective scan determination module 130 is used to determine whether the current scan operation is an effective scan based on the recognition distance. If so, the preliminary recognition image is used as the first recognition image.

[0116] Figure 3 An internal structural diagram of a computer device in one embodiment is shown. This computer device can specifically be a terminal or a server. Figure 3 As shown, the computer device includes a processor, memory, and network interface connected via a system bus. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and may also store a computer program. When executed by the processor, this computer program enables the processor to implement a cross-order determination method for express delivery inbound data. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to implement the cross-order determination method for express delivery inbound data. Those skilled in the art will understand that… Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0117] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the following steps:

[0118] Acquire a first identification image, identify the waybill number in the first identification image, and record it as the first waybill number;

[0119] determining whether a mobile phone number can be recognized in the first recognition image,

[0120] if the mobile phone number can be recognized in the first recognition image, recording the mobile phone number in the first recognition image as a first mobile phone number, and submitting the first waybill number and the first mobile phone number as warehouse data for storage,

[0121] if the mobile phone number cannot be recognized in the first recognition image, reacquiring a second recognition image in which the mobile phone number can be recognized, and recording the mobile phone number in the second recognition image as a second mobile phone number;

[0122] determining whether a waybill number can be recognized in the second recognition image,

[0123] if the waybill number can be recognized in the second recognition image, recording the waybill number in the second recognition image as a second waybill number, and continuing to determine whether the second waybill number and the first waybill number are consistent, if consistent, submitting the second waybill number and the second mobile phone number as warehouse data for storage, and if inconsistent, determining that the current scanning operation is a cross-bill operation;

[0124] if the waybill number cannot be recognized in the second recognition image, submitting the first waybill number and the second mobile phone number as warehouse data for storage.

[0125] In one embodiment, a computer-readable storage medium is provided, which stores a computer program, the computer program being executed by a processor to cause the processor to perform the following steps:

[0126] acquiring a first recognition image, recognizing a waybill number in the first recognition image, and recording the waybill number as a first waybill number;

[0127] determining whether a mobile phone number can be recognized in the first recognition image,

[0128] if the mobile phone number can be recognized in the first recognition image, recording the mobile phone number in the first recognition image as a first mobile phone number, and submitting the first waybill number and the first mobile phone number as warehouse data for storage,

[0129] if the mobile phone number cannot be recognized in the first recognition image, reacquiring a second recognition image in which the mobile phone number can be recognized, and recording the mobile phone number in the second recognition image as a second mobile phone number;

[0130] determining whether a waybill number can be recognized in the second recognition image,

[0131] If the waybill number in the second recognized image can be recognized, the waybill number in the second recognized image is recorded as a second waybill number, and whether the second waybill number and the first waybill number are consistent is continued to be judged, if consistent, the second waybill number and the second mobile phone number are taken as the warehousing data to submit warehousing, if inconsistent, the current scanning operation is determined as a cross-single operation;

[0132] If the waybill number in the second recognized image cannot be recognized, the first waybill number and the second mobile phone number are taken as the warehousing data to submit warehousing.

[0133] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware, and the program can be stored in a non-volatile computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0134] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0135] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the patent scope of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which are within the protection scope of the present application. Therefore, the patent protection scope of the present application should be subject to the appended claims.

Claims

1. A method for determining cross-order data in express delivery warehousing, characterized in that, The method comprises: acquiring a first identification image, identifying a waybill number in the first identification image, and recording the first identification image as a first waybill number; determining whether a mobile phone number can be identified in the first identification image, if the mobile phone number can be identified in the first identification image, recording the mobile phone number in the first identification image as a first mobile phone number, and submitting the first waybill number and the first mobile phone number as warehouse data for storage, if the mobile phone number cannot be identified in the first identification image, re-acquiring a second identification image in which the mobile phone number can be identified, and recording the mobile phone number in the second identification image as a second mobile phone number; determining whether a waybill number can be identified in the second identification image, if the waybill number can be identified in the second identification image, recording the waybill number in the second identification image as a second waybill number, and continuing to determine whether the second waybill number and the first waybill number are consistent, if they are consistent, submitting the second waybill number and the second mobile phone number as warehouse data for storage, and if they are not consistent, determining that the current scanning operation is a cross-order operation; if the waybill number cannot be identified in the second identification image, submitting the first waybill number and the second mobile phone number as warehouse data for storage.

2. The cross-order determination method for express warehouse data according to claim 1, wherein, before the step of acquiring the first identification image, the method further comprises: acquiring an original identification image, pre-processing the original identification image to obtain a preliminary identification image; calculating an identification distance of the original identification image scanned by the warehouse scanning device; determining whether the current scanning operation is a valid scanning operation according to the identification distance, and if so, taking the preliminary identification image as the first identification image.

3. The cross-order determination method for express warehouse data according to claim 2, wherein, the pre-processing of the original identification image to obtain the preliminary identification image specifically comprises: performing grayscale processing on the original identification image to obtain a grayscale image corresponding to the original identification image; performing Gaussian blur noise reduction processing on the grayscale image to obtain a noise-reduced grayscale image corresponding to the original identification image; performing image binarization processing on the noise-reduced grayscale image to obtain a binarized noise-reduced grayscale image corresponding to the original identification image; removing noise points in the binarized noise-reduced grayscale image by using an erosion and dilation algorithm to obtain the preliminary identification image.

4. The cross-order determination method for express warehouse data according to claim 3, wherein, the calculation of the identification distance of the original identification image scanned by the warehouse scanning device specifically comprises: identifying the outline of the preliminary identification image, and deforming the outline of the preliminary identification image into a rectangle to obtain a deformed outline; according to the side length of the deformed outline and the screen side length of the warehouse scanning device, calculating the identification distance of the original identification image scanned by the warehouse scanning device by using the following formula: L = a*N + b wherein, L represents the identification distance, a and b are preset parameters, and N is the ratio of the long side length of the deformed outline to the wide side length of the screen of the warehouse scanning device.

5. The cross-order determination method for express warehouse data according to claim 2, wherein, ​ ​ ​ According to the identified distance, it is judged whether the current scanning operation is a valid scanning, specifically comprising: A distance threshold is obtained, and it is judged whether the identified distance is less than or equal to the distance threshold, if yes, it is determined that the current scanning operation is a valid scanning, if no, it is determined that the current scanning operation is an invalid scanning.

6. The cross-order determination method for express warehouse-in data according to claim 4, characterized in that, Before the step of calculating the identified distance of the warehouse-in scanning device to the original identified image according to the side length of the deformed contour and the screen side length of the warehouse-in scanning device, the method further comprises: It is judged whether the transverse side length of the deformed contour is greater than the longitudinal side length thereof, if yes, it is determined that the identification is transverse, and the step of calculating the identified distance of the warehouse-in scanning device to the original identified image according to the side length of the deformed contour and the screen side length of the warehouse-in scanning device is continued to be executed.

7. A cross-unit determination system for expedited putaway data, the system comprising: The system comprises: A first identified image acquisition and identification module is configured to acquire a first identified image, identify a waybill number in the first identified image, and record the waybill number as a first waybill number; A first identification judgment module is configured to judge whether a mobile phone number can be identified in the first identified image; A first warehouse-in module is configured to, when the first identification judgment module determines that a mobile phone number can be identified in the first identified image, record the mobile phone number in the first identified image as a first mobile phone number, and submit warehouse-in data comprising the first waybill number and the first mobile phone number to the warehouse-in; A second identified image acquisition and identification module is configured to, when the first identification judgment module determines that a mobile phone number cannot be identified in the first identified image, re-acquire a second identified image in which a mobile phone number can be identified, and record the mobile phone number in the second identified image as a second mobile phone number; A second identification judgment module is configured to judge whether a waybill number can be identified in the second identified image; A second warehouse-in module is configured to, when the second identification judgment module determines that a waybill number cannot be identified in the second identified image, submit warehouse-in data comprising the first waybill number and the second mobile phone number to the warehouse-in; A third identification judgment module is configured to, when the second identification judgment module determines that a waybill number can be identified in the second identified image, record the waybill number in the second identified image as a second waybill number, and continue to judge whether the second waybill number is consistent with the first waybill number; A third warehouse-in module is configured to, when the third identification judgment module determines that the second waybill number is consistent with the first waybill number, submit warehouse-in data comprising the second waybill number and the second mobile phone number to the warehouse-in; A cross-order determination module is configured to, when the third identification judgment module determines that the second waybill number is not consistent with the first waybill number, determine that the current scanning operation is a cross-order operation.

8. The cross-order decision system for data-inbound of express according to claim 7, characterized in that, The system further comprises: A preprocessing module is configured to acquire an original identified image, and preprocess the original identified image to obtain a preliminary identified image; An identified distance calculation module is configured to calculate an identified distance of a warehouse-in scanning device to the original identified image. An effective scanning judging module is configured to judge whether the current scanning operation is an effective scanning according to the recognition distance, and if yes, the preliminary recognition image is taken as the first recognition image.

9. A computer readable storage medium storing a computer program, characterized in that, The computer program, when executed by a processor, causes the processor to perform the steps of the method according to any one of claims 1 to 6. 10.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-9. The computer program, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Package management method and related equipment

    CN107819800A

  • Method and device for modifying telephone number in express waybill of intelligent express cabinet

    CN112070443A