An intelligent logistics transportation scheduling method

Through real-time video stream identification and generation of AR glasses, the problem of couriers having difficulty balancing the operation of goods and scanning codes during transportation is solved, and efficient scheduling and optimization of intelligent logistics transportation is achieved.

CN120235525BActive Publication Date: 2025-08-08BEIJING XINPING LOGISTICS CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510728226.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-08
Estimated Expiration
2045-06-03

AI Technical Summary

Technical Problem

In the prior art, couriers find it difficult to effectively balance the operation of goods and use mobile phones to scan codes when transporting goods, resulting in inefficient transportation and inability to realize intelligent logistics scheduling.

Method used

Use AR glasses to collect real-time video streams, combine the cargo barcode and outline size in the delivery order, and generate dispatched transportation paths and handling lists by identifying the unique size of the cargo profile, optimizing the identification, classification and transportation of goods.

Benefits of technology

It improves the efficiency of couriers to identify and classify piles of goods, optimizes the delivery tasks, reduces unnecessary inspections and searches, and improves transportation efficiency and user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120235525B_ABST
    Figure CN120235525B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of intelligent logistics, and discloses an intelligent logistics transportation scheduling method, including obtaining a delivery order, a delivery vehicle location, and a first video stream; configuring the outline of goods for which a barcode is not recognized as a second goods; converting the second goods into the first goods according to the goods of the delivery order corresponding to the outline size of the unique size; marking the order of sorting point locations within the scheduling transportation path, and configuring the goods corresponding to the sorting point locations; configuring a handling list according to the first sub-video stream and the delivery order; and configuring the goods annotation box within the first video stream according to the handling order of the handling list. The present invention uses AR technology, combined with the real-time first video stream captured by AR glasses, and combined with the images seen by the AR glasses to realize intelligent logistics transportation scheduling, and increases the courier's optimization of the identification, classification, and delivery tasks of piled goods to achieve more reasonable intelligent logistics transportation scheduling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent logistics, and in particular to a method for intelligent logistics transportation scheduling. Background Art

[0002] AR glasses are the future of development. With the launch of Apple Vision Pro, we're increasingly looking for more AR glasses use cases. Typically, couriers use their phones or similar scanners to record orders. However, couriers are likely to be handling packages with both hands, perhaps one or two in each. Couriers are no longer able to strike a good balance between delivering packages and operating their phones.

[0003] However, if traditional AR glasses are only used with couriers, their functionality is limited to scanning codes and displaying data. We hope that AR glasses can help couriers perform practical functions such as logistics scheduling, cargo inspection, inventory, and identification, thereby improving delivery efficiency and enhancing customer satisfaction.

[0004] Therefore, there is a need for an intelligent logistics transportation scheduling method that can use AR functions to assist couriers in identifying goods, transporting goods, and better displaying goods information. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide an intelligent logistics transportation scheduling method that can utilize AR functions to assist couriers in identifying goods, transporting goods, and better displaying goods information.

[0006] Based on this, the present invention combines the AR first video stream with the delivery order to achieve automated cargo inventory. Furthermore, based on the inventoryed goods, a short-term handling list is output to prompt the courier to complete the cargo handling, achieving more intelligent cargo transportation scheduling.

[0007] In a first aspect, the present invention provides an intelligent logistics transportation scheduling method, comprising:

[0008] Obtaining a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods;

[0009] According to the first video stream, the cargo outline corresponding to the cargo barcode in the delivery vehicle that is recognized is configured as the first cargo, and the cargo outline without the recognized barcode is configured as the second cargo;

[0010] determining whether the outline size of the second product in the delivery order is a unique size, and if so, converting the second product into the first product in the delivery order corresponding to the outline size of the unique size;

[0011] Configure the dispatch transport route according to the delivery order, configure the sorting point locations within the dispatch transport route, mark the order of the sorting point locations within the dispatch transport route, and configure the goods corresponding to the sorting point locations;

[0012] Based on the sorting point location corresponding to the current delivery vehicle location and the order of the sorting point locations, the first video stream when the delivery vehicle location is within the sorting point location is configured as a first sub-video stream; and a handling list is configured based on the first sub-video stream and the delivery order.

[0013] According to the transport order of the transport list, the cargo marking box in the first video stream is configured.

[0014] The present invention provides an intelligent logistics transportation scheduling method, wherein determining whether the outline size of the second cargo in the delivery order is a unique size includes:

[0015] S1.1. Arrange all the second items in descending order of length;

[0016] S1.2. Calculate the change rate of the length of two adjacent second goods.

[0017] S1.3. Determine whether the change rate between the second cargo with the longest and the second cargo with the shortest length and the adjacent second cargo exceeds a change threshold. If so, mark the second cargo with the exceeding length with one abrupt point.

[0018] S1.4. Determine whether the change rate of a second cargo item other than the one with the largest or smallest length and the second cargo items before and after it, other than the ones with the largest or smallest length, both exceed the change threshold. If so, mark the second cargo item with one abrupt point.

[0019] S2.1. Arrange all second cargo items from largest to smallest in width;

[0020] S2.2. Calculate the width change rate of two adjacent second goods.

[0021] S2.3. Determine whether the change rate between the second goods with the largest width and the second goods with the smallest width and the adjacent second goods exceeds a change threshold. If so, mark the second goods with the exceeding width with one abrupt point.

[0022] S2.4. Determine whether the change rate of a second cargo (excluding the one with the largest width and the one with the smallest width) and the second cargoes before and after it (excluding the one with the largest width and the one with the smallest width) both exceed the change threshold. If so, mark the second cargo with one abrupt point.

[0023] S3.1. Arrange all the second items from largest to smallest in height;

[0024] S3.2. Calculate the high change rate of two adjacent second goods.

[0025] S3.3. Determine whether the change rate between the second item with the largest height and the second item with the smallest height and the adjacent second item exceeds a change threshold. If so, mark the second item with the exceeding value with one abrupt point.

[0026] S3.4. Determine whether the change rate of a second item other than the highest maximum and lowest high items and the second items before and after it, other than the highest maximum and lowest high items, both exceed the change threshold. If so, mark the second item with one abrupt point.

[0027] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0028] The quantity threshold may be 1, 2, or 3 abrupt points.

[0029] The present invention provides an intelligent logistics transportation scheduling method, wherein determining whether the outline size of the second cargo in the delivery order is a unique size includes:

[0030] S1.1. Arrange all the second items in descending order of length;

[0031] S1.2. Calculate the change rate of the length of two adjacent second items;

[0032] S1.3. Construct a first line graph based on the lengths of the plurality of second goods;

[0033] S1.4. Determine whether the change rate of a second item other than the one with the largest or smallest length and the adjacent second items other than the one with the largest or smallest length all exceed a change threshold. If not, create a connecting point between the two second items with the average length as the value. Create a first connecting line on the first line graph between the first and last connecting points of the largest number of consecutive connecting points.

[0034] The vertical coordinate position of the first connecting line at the same horizontal coordinate position as the length of the second product in the first line graph is defined as the comparison point of the length of the second product; determining whether the percentage difference between the length of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0035] S2.1. Arrange all second cargo items from largest to smallest in width;

[0036] S2.2. Calculate the rate of change of the width of two adjacent second items;

[0037] S2.3. Construct a second line graph based on the widths of the plurality of second goods;

[0038] S2.4. Determine whether the change rate of a second product other than the one with the largest and smallest widths and the rates of change of the adjacent second products other than the one with the largest and smallest widths both exceed the change threshold. If not, place a connecting point between the two second products, whose value is the average of their widths. Place a second connecting line on the second line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0039] The vertical coordinate position of the second connecting line at the same horizontal coordinate position as the width of the second product in the second line graph is defined as a comparison point for the width of the second product; determining whether the percentage difference between the width of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0040] S3.1. Arrange all the second items from largest to smallest in height;

[0041] S3.2. Calculate the high change rate of two adjacent second goods;

[0042] S3.3. Construct a third line graph based on the heights of the plurality of second items;

[0043] S3.4. Determine whether the change rate of a second item other than the maximum and minimum heights and the rates of change of the adjacent second items other than the maximum and minimum heights all exceed the change threshold. If not, place a connecting point between the two second items, whose value is the average of the heights of the two second items. Place a third connecting line on the third line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0044] The vertical coordinate position of the third connecting line at the same horizontal coordinate position as the height of the second product in the third broken line graph is defined as the comparison point of the height of the second product; whether the percentage difference between the height of each second product and its comparison point is greater than a percentage threshold is determined; if so, the second product exceeding the percentage is marked with one abrupt point;

[0045] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0046] The present invention provides an intelligent logistics transportation scheduling method, wherein, when the position of the first goods converted from the second goods with a unique outline size determined to be a unique size does not match the position of the barcode of the first goods in the delivery order, the above-mentioned quantity threshold and / or the above-mentioned change threshold are increased, and the steps of the method for identifying the second goods with a unique size are re-run.

[0047] The present invention provides an intelligent logistics transportation scheduling method, wherein, based on the sorting point position corresponding to the current delivery vehicle position and the order of the sorting point positions, a first video stream is configured as a first sub-video stream when the delivery vehicle position is within the sorting point position; and a handling list is configured according to the first sub-video stream and the delivery order, including:

[0048] When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be:

[0049] Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit;

[0050] Determine whether the goods in the first sub-video stream include all first goods corresponding to the sorting point location; if not, lower the quantity threshold and / or the change threshold, and jump to the step of converting the second goods into the goods for the delivery order corresponding to the unique outline size according to the first goods, wherein the degree of reduction depends on the order of the sorting point locations, with the earlier the order, the greater the reduction, and the later the order, the less the reduction; if yes, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model;

[0051] The goods to be transported each time at the sorting point are configured according to the transportation plan.

[0052] In a second aspect, the present invention provides an intelligent logistics transportation scheduling system, including AR glasses, wherein the AR glasses include:

[0053] An input module configured to obtain a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods;

[0054] A processor configured to configure, based on the first video stream, the outline of the goods corresponding to the identified barcode of the goods in the delivery vehicle as the first goods, and configure the outline of the goods without the identified barcode as the second goods; determine whether the outline size of the second goods in the delivery order is a unique size, and if it is a unique size, convert the goods of the delivery order corresponding to the outline size of the second goods according to the unique size into the first goods; configure a dispatch transportation path according to the delivery order, configure sorting point positions in the dispatch transportation path, mark the order of the sorting point positions in the dispatch transportation path, and configure the goods corresponding to the sorting point positions; based on the sorting point positions corresponding to the current delivery vehicle position and the order of the sorting point positions, configure the first video stream as a first sub-video stream when the delivery vehicle position is within the sorting point position; configure a handling list according to the first sub-video stream and the delivery order; configure the goods marking box in the first video stream according to the handling order of the handling list;

[0055] The display is used to display the first video stream after being configured with a cargo marking frame.

[0056] The present invention provides an intelligent logistics transportation scheduling system, wherein determining whether the outline size of the second cargo in the delivery order is a unique size includes:

[0057] S1.1. Arrange all the second items in descending order of length;

[0058] S1.2. Calculate the change rate of the length of two adjacent second items;

[0059] S1.3. Determine whether the change rate between the second cargo with the longest and the second cargo with the shortest length and the adjacent second cargo exceeds a change threshold. If so, mark the second cargo with the exceeding length with one abrupt point.

[0060] S1.4. Determine whether the change rate of a second cargo item other than the one with the largest or smallest length and the second cargo items before and after it, other than the ones with the largest or smallest length, both exceed the change threshold. If so, mark the second cargo item with one abrupt point.

[0061] S2.1. Arrange all second cargo items from largest to smallest in width;

[0062] S2.2. Calculate the rate of change of the width of two adjacent second items;

[0063] S2.3. Determine whether the change rate between the second goods with the largest width and the second goods with the smallest width and the adjacent second goods exceeds a change threshold. If so, mark the second goods with the exceeding width with one abrupt point.

[0064] S2.4. Determine whether the change rate of a second cargo (excluding the one with the largest width and the one with the smallest width) and the second cargoes before and after it (excluding the one with the largest width and the one with the smallest width) both exceed the change threshold. If so, mark the second cargo with one abrupt point.

[0065] S3.1. Arrange all the second items from largest to smallest in height;

[0066] S3.2. Calculate the high change rate of two adjacent second goods;

[0067] S3.3. Determine whether the change rate between the second item with the largest height and the second item with the smallest height and the adjacent second item exceeds a change threshold. If so, mark the second item with the exceeding value with one abrupt point.

[0068] S3.4. Determine whether the change rate of a second item other than the highest maximum and lowest high items and the second items before and after it, other than the highest maximum and lowest high items, both exceed the change threshold. If so, mark the second item with one abrupt point.

[0069] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0070] The quantity threshold may be 1, 2, or 3 abrupt points.

[0071] The present invention provides an intelligent logistics transportation scheduling system, wherein determining whether the outline size of the second cargo in the delivery order is a unique size includes:

[0072] S1.1. Arrange all the second items in descending order of length;

[0073] S1.2. Calculate the change rate of the length of two adjacent second items;

[0074] S1.3. Construct a first line graph based on the lengths of the plurality of second goods;

[0075] S1.4. Determine whether the change rate of a second item other than the one with the largest or smallest length and the adjacent second items other than the one with the largest or smallest length all exceed a change threshold. If not, create a connecting point between the two second items with the average length as the value. Create a first connecting line on the first line graph between the first and last connecting points of the largest number of consecutive connecting points.

[0076] The vertical coordinate position of the first connecting line at the same horizontal coordinate position as the length of the second product in the first line graph is defined as the comparison point of the length of the second product; determining whether the percentage difference between the length of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0077] S2.1. Arrange all second cargo items from largest to smallest in width;

[0078] S2.2. Calculate the rate of change of the width of two adjacent second items;

[0079] S2.3. Construct a second line graph based on the widths of the plurality of second goods;

[0080] S2.4. Determine whether the change rate of a second product other than the one with the largest and smallest widths and the rates of change of the adjacent second products other than the one with the largest and smallest widths both exceed the change threshold. If not, place a connecting point between the two second products, whose value is the average of their widths. Place a second connecting line on the second line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0081] The vertical coordinate position of the second connecting line at the same horizontal coordinate position as the width of the second product in the second line graph is defined as a comparison point for the width of the second product; determining whether the percentage difference between the width of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0082] S3.1. Arrange all the second items from largest to smallest in height;

[0083] S3.2. Calculate the high change rate of two adjacent second goods;

[0084] S3.3. Construct a third line graph based on the heights of the plurality of second items;

[0085] S3.4. Determine whether the change rate of a second item other than the maximum and minimum heights and the rates of change of the adjacent second items other than the maximum and minimum heights all exceed the change threshold. If not, place a connecting point between the two second items, whose value is the average of the heights of the two second items. Place a third connecting line on the third line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0086] The vertical coordinate position of the third connecting line at the same horizontal coordinate position as the height of the second product in the third broken line graph is defined as the comparison point of the height of the second product; whether the percentage difference between the height of each second product and its comparison point is greater than a percentage threshold is determined; if so, the second product exceeding the percentage is marked with one abrupt point;

[0087] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0088] The quantity threshold may be 1, 2, or 3 abrupt points.

[0089] The percentage threshold may be 20%.

[0090] The present invention provides an intelligent logistics transportation scheduling system, wherein, when the position of the first goods converted from the second goods with a unique outline size is determined to be located in the delivery order does not match the position of the barcode of the first goods in the delivery order, the above-mentioned quantity threshold is increased and / or the above-mentioned change threshold is increased, and the steps of the method for identifying the second goods with unique dimensions are re-run.

[0091] The present invention provides an intelligent logistics transportation scheduling system, wherein, based on the sorting point position corresponding to the current delivery vehicle position and the order of the sorting point positions, a first video stream is configured as a first sub-video stream when the delivery vehicle position is within the sorting point position; and a handling list is configured based on the first sub-video stream and the delivery order, including:

[0092] When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be:

[0093] Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit;

[0094] Determine whether the goods in the first sub-video stream include all first goods corresponding to the sorting point location; if not, lower the quantity threshold and / or the change threshold, and jump to the step of converting the second goods into the goods for the delivery order corresponding to the unique outline size according to the first goods, wherein the degree of reduction depends on the order of the sorting point locations, with the earlier the order, the greater the reduction, and the later the order, the less the reduction; if yes, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model;

[0095] The goods to be transported each time at the sorting point are configured according to the transportation plan.

[0096] The maximum transport volume limit, for example, 10 express deliveries at a time.

[0097] The maximum value of transportation is capped at, for example, 20,000 yuan.

[0098] The difference between the intelligent logistics transportation scheduling method of the present invention and the existing technology is that the intelligent logistics transportation scheduling method of the present invention uses AR technology, combines the real-time first video stream collected by AR glasses, and combines the images seen by AR glasses to realize intelligent logistics transportation scheduling, and increases the optimization of couriers' identification, classification, and distribution tasks of piles of goods to achieve more reasonable intelligent logistics transportation scheduling.

[0099] The following is a further description of an intelligent logistics transportation scheduling method of the present invention in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0100] Figure 1 It is a flow chart of an intelligent logistics transportation scheduling method. DETAILED DESCRIPTION

[0101] like Figure 1 As shown, in a first aspect, the present invention provides an intelligent logistics transportation scheduling method comprising:

[0102] Obtaining a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods;

[0103] According to the first video stream, the cargo outline corresponding to the cargo barcode in the delivery vehicle that is recognized is configured as the first cargo, and the cargo outline without the recognized barcode is configured as the second cargo;

[0104] determining whether the outline size of the second product in the delivery order is a unique size, and if so, converting the second product into the first product in the delivery order corresponding to the outline size of the unique size;

[0105] Configure the dispatch transport route according to the delivery order, configure the sorting point locations within the dispatch transport route, mark the order of the sorting point locations within the dispatch transport route, and configure the goods corresponding to the sorting point locations;

[0106] Based on the sorting point location corresponding to the current delivery vehicle location and the order of the sorting point locations, the first video stream when the delivery vehicle location is within the sorting point location is configured as a first sub-video stream; and a handling list is configured based on the first sub-video stream and the delivery order.

[0107] According to the transport order of the transport list, the cargo marking box in the first video stream is configured.

[0108] The present invention uses AR technology, combines the real-time first video stream captured by AR glasses, and combines it with the images seen by AR glasses to realize intelligent logistics and transportation scheduling, thereby increasing the courier's optimization of the identification, classification, and distribution tasks of piled goods to achieve more reasonable intelligent logistics and transportation scheduling.

[0109] Specifically, the present invention utilizes the delivery vehicle's location, the first video stream captured by AR glasses, and the delivery orders issued to couriers by courier stations as data sources for scheduling and task planning to improve the courier's transportation efficiency. Finally, by processing the first video stream displayed on the AR glasses to display the relevant cargo marking boxes, the courier can be assisted in operations such as picking up, placing, transporting, and dispatching the goods, thereby improving the courier's transportation efficiency.

[0110] For example, a courier needs to deliver five items simultaneously: one special item and four regular items. The special item can be particularly valuable, easily lost, large, and / or heavy. In this case, the dispatch plan would prioritize the special item, followed by the other items according to the optimal routing principle. Alternatively, the optimal routing principle could prioritize the special item over the regular items. This priority handling can include single-handed, double-handed, in a separate backpack, or independently.

[0111] However, based on this transportation demand, how can we reduce the number of couriers traveling back and forth between the destination and the delivery vehicle, and how can we enable the couriers to clearly inventory, align, and check the delivery orders with the goods in the delivery vehicle, reduce unnecessary inspections and searches, thereby reducing customer complaints and improving the courier's work efficiency? This is the focus of this implementation through AR glasses.

[0112] Among them, the delivery order, delivery vehicle location, and first video stream are obtained. The delivery order includes the barcode and outline dimensions of the goods. It can be understood that the delivery order is a list of delivery tasks for the delivery vehicle's goods issued by the express station to the courier. The delivery vehicle location can be collected using the GPS module configured on the delivery vehicle or on the AR glasses. The first video stream can be a live video stream collected in real time by the AR glasses. Among them, the delivery order includes the barcode data, outline dimensions, delivery address, contact person, phone number, product details, whether to purchase indemnity insurance, etc. of each item.

[0113] Based on the first video stream, the outlines of goods corresponding to the identified barcodes in the delivery vehicle are assigned as the first item, while the outlines of goods without identified barcodes are assigned as the second item. This can be understood as a courier's inventory of goods before the first delivery order is dispatched. The courier only needs to use AR glasses to observe the goods as they are transported from the delivery station to the delivery vehicle. The AR glasses' visual algorithms create a 3D model of the entire shipment, between the time the goods are dropped and picked up, and during the tumbling process after landing. This is similar to Tesla's HW vision algorithm, which uses real-time visual images to create a 3D model. Each 3D model represents a single item being delivered. However, each item has a barcode on one or two sides, not all six. This requires scanning as many surfaces as possible, taking advantage of the different postures and viewing angles of the goods during movement, tumbling, transportation, and placement, to detect the barcode of the item. The present invention should further track the three-dimensional model of the goods buried underneath based on the bumps in the road and the real-time speed of the delivery vehicle, so that even if the goods are not observed, the three-dimensional model of the goods can be seen through in the corresponding entire three-dimensional model.

[0114] Of course, a second camera can also be installed in the delivery vehicle to generate a second video stream, which is the first video stream inside the delivery vehicle. The two cameras jointly generate the three-dimensional model. In addition, the braking of the delivery vehicle and the rolling of the goods when starting to move can provide more scanning opportunities, thereby scanning more of the first goods. The first camera is the camera on the AR glasses.

[0115] The process determines whether the dimensions of the second item in the delivery order are unique. If so, the second item is converted to the first item in the delivery order based on the dimensions of the second item. This unique dimension does not necessarily mean a specific, unique, or unique size, but rather that the length, width, and height of the second item are at a relatively prominent point. In other words, the definition of the item is rectangular (length greater than width greater than height).

[0116] Method 1 for identifying a second shipment of unique size is:

[0117] S1. Arrange all the second items from largest to smallest in length;

[0118] S2. Calculate the change rate of the length of two adjacent second goods.

[0119] S3. Determine whether the change rate between the second goods with the largest length and the second goods with the smallest length and the adjacent second goods exceeds a change threshold. If so, determine the second goods with the exceeding length as second goods with a unique outline size.

[0120] S4. Determine whether the change rate of a second cargo other than the one with the largest length and the one with the smallest length and the second cargoes before and after it, other than the one with the largest length and the one with the smallest length, both exceeds a change threshold. If so, determine the second cargo with the exceeding rate as a second cargo with a unique outline size.

[0121] The change threshold may be 50%, that is, only when the adjacent length changes by more than 50% can it be considered as the second product with the same outline size. For example, as shown in the following table:

[0122]

[0123] That is, the adjacent change rate is calculated as follows: after arranging the lengths of the second goods from largest to smallest, the adjacent second goods are arranged according to the following formula: (length of the previous second goods - length of the next second goods) / length of the previous second goods.

[0124] The condition for determining whether a second product has a unique size is that all adjacent products exceed the rate of change threshold. In other words, a product must be considered unique only if none of the "exceeding the rate of change threshold" values in the table indicate a product has a unique size.

[0125] Through the above method, the present invention can select the second cargo with a larger change rate and more abrupt size according to the size of the length change rate, so as to facilitate alignment, marking and size identification, and facilitate the courier observing through AR glasses to prioritize positioning and finding it, thereby improving freight efficiency.

[0126] In the above table, the length can be directly replaced by the width and height as an example to illustrate other steps, which will not be repeated later.

[0127] Method 2 for identifying a second shipment of unique size is:

[0128] S1.1. Arrange all the second items in descending order of length;

[0129] S1.2. Calculate the change rate of the length of two adjacent second goods.

[0130] S1.3. Determine whether the change rate between the second cargo with the longest and the second cargo with the shortest length and the adjacent second cargo exceeds a change threshold. If so, mark the second cargo with the exceeding length with one abrupt point.

[0131] S1.4. Determine whether the change rate of a second cargo item other than the one with the largest or smallest length and the second cargo items before and after it, other than the ones with the largest or smallest length, both exceed the change threshold. If so, mark the second cargo item with one abrupt point.

[0132] S2.1. Arrange all second cargo items from largest to smallest in width;

[0133] S2.2. Calculate the width change rate of two adjacent second goods.

[0134] S2.3. Determine whether the change rate between the second goods with the largest width and the second goods with the smallest width and the adjacent second goods exceeds a change threshold. If so, mark the second goods with the exceeding width with one abrupt point.

[0135] S2.4. Determine whether the change rate of a second cargo (excluding the one with the largest width and the one with the smallest width) and the second cargoes before and after it (excluding the one with the largest width and the one with the smallest width) both exceed the change threshold. If so, mark the second cargo with one abrupt point.

[0136] S3.1. Arrange all the second items from largest to smallest in height;

[0137] S3.2. Calculate the high change rate of two adjacent second goods.

[0138] S3.3. Determine whether the change rate between the second item with the largest height and the second item with the smallest height and the adjacent second item exceeds a change threshold. If so, mark the second item with the exceeding value with one abrupt point.

[0139] S3.4. Determine whether the change rate of a second item other than the highest maximum and lowest high items and the second items before and after it, other than the highest maximum and lowest high items, both exceed the change threshold. If so, mark the second item with one abrupt point.

[0140] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0141] The quantity threshold may be 1, 2, or 3 abrupt points.

[0142] The present invention calculates whether the length, width, and height of the second cargo have any abrupt points. The number of abrupt points for each second cargo is then compared with a threshold value to determine whether the second number is a second cargo with a unique size. This facilitates the grabbing and marking of the second cargo during transportation and handling, thereby facilitating transportation and dispatch by couriers.

[0143] Method 3 for identifying a second shipment of unique size is:

[0144] S1.1. Arrange all the second items in descending order of length;

[0145] S1.2. Calculate the change rate of the length of two adjacent second goods.

[0146] S1.3, construct a first line graph based on the lengths of multiple second goods,

[0147] S1.4. Determine whether the change rate of a second item other than the one with the largest or smallest length and the adjacent second items other than the one with the largest or smallest length all exceed a change threshold. If not, create a connecting point between the two second items with the average length as the value. Create a first connecting line on the first line graph between the first and last connecting points of the largest number of consecutive connecting points.

[0148] The vertical coordinate position of the first connecting line at the same horizontal coordinate position as the length of the second product in the first line graph is defined as the comparison point of the length of the second product; determining whether the percentage difference between the length of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0149] S2.1. Arrange all second cargo items from largest to smallest in width;

[0150] S2.2. Calculate the width change rate of two adjacent second goods.

[0151] S2.3. Construct a second line graph based on the widths of the second goods.

[0152] S2.4. Determine whether the change rate of a second product other than the one with the largest and smallest widths and the rates of change of the adjacent second products other than the one with the largest and smallest widths both exceed the change threshold. If not, place a connecting point between the two second products, whose value is the average of their widths. Place a second connecting line on the second line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0153] The vertical coordinate position of the second connecting line at the same horizontal coordinate position as the width of the second product in the second line graph is defined as a comparison point for the width of the second product; determining whether the percentage difference between the width of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point;

[0154] S3.1. Arrange all the second items from largest to smallest in height;

[0155] S3.2. Calculate the high change rate of two adjacent second goods.

[0156] S3.3. Construct a third line graph based on the heights of the second items.

[0157] S3.4. Determine whether the change rate of a second item other than the maximum and minimum heights and the rates of change of the adjacent second items other than the maximum and minimum heights all exceed the change threshold. If not, place a connecting point between the two second items, whose value is the average of the heights of the two second items. Place a third connecting line on the third line graph based on the first and last connecting points of the largest number of consecutive connecting points.

[0158] The vertical coordinate position of the third connecting line at the same horizontal coordinate position as the height of the second product in the third broken line graph is defined as the comparison point of the height of the second product; whether the percentage difference between the height of each second product and its comparison point is greater than a percentage threshold is determined; if so, the second product exceeding the percentage is marked with one abrupt point;

[0159] S4.1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

[0160] The quantity threshold may be 1, 2, or 3 abrupt points.

[0161] The percentage threshold may be 20%.

[0162] The present invention employs a numerical and graphical approach, utilizing multiple consecutive non-obtrusive values of the length, width, or height of the second product to construct first, second, and third connecting lines. This allows the originally fluctuating values to be converted to a relatively broad, large number, thereby establishing a trend. This results in a comparison point on a line graph for comparison with the length, width, and height of the second product. This comparison point is then compared with the length, width, and height of the second product to identify the second product that is less consistent with this trend and more abrupt, and the number of abrupt points is marked for each of these second products. Finally, the number of abrupt points is used to determine whether the second product has a unique outline size.

[0163] If the size is unique, the second item is converted to the first item in the delivery order based on the outline dimensions of the unique size. The delivery order records the outline dimensions of each item. Traditionally, the second item is converted to the first item by directly scanning the dimensions. However, we believe that the accuracy of video scanning is too low. Therefore, we first select the second item with a noticeably unusual size, then query the outline dimensions recorded in the delivery order and convert it to the first item to improve the accuracy of first item recognition.

[0164] In addition, if we have already converted it into the first cargo, we must continue to pay attention to its barcode during transportation. If the barcode of the first cargo does not match the first cargo identified by the unique size, the position and corresponding attributes of the delivery order of the first cargo with the above outline size should be corrected according to the barcode.

[0165] In addition, if you encounter this problem in the future, adjust the above thresholds appropriately (the quantity threshold that the number of abrupt points is greater than, the change threshold that the change rate of the second cargo exceeds).

[0166] That is, when the position of the first goods converted from the second goods determined to have a unique outline size in the delivery order does not match the position of the barcode of the first goods in the delivery order, the above-mentioned quantity threshold and / or the above-mentioned change threshold are increased, and the steps of the method for identifying the second goods of unique size are re-executed.

[0167] Among them, increasing the above-mentioned quantity threshold can be increasing the quantity threshold by 10%, and the upper limit shall not exceed 90%.

[0168] Increasing the change threshold may be increasing the change threshold by 1, and the upper limit thereof shall not exceed 3. The value before the increase may be 3, 2, or 1.

[0169] The present invention corrects the quantity threshold and / or change threshold by continuing to scan the barcode, thereby further increasing the threshold for achieving "identification of second goods with unique dimensions" so as to offset errors in the length, width, and height of each second goods captured through the video stream caused by issues such as shooting angle, shooting focus, and shooting distance.

[0170] It should be noted that the length, width, and height of the second cargo can be obtained by continuously capturing six sides of each cargo as the courier's AR glasses observe, carry, and pick up the cargo, as the cargo rolls around, thereby achieving barcodes of the cargo collected at different time points. Alternatively, the barcodes can be collected by continuously capturing six sides of each cargo as the courier's AR glasses observe the cargo rolling and being picked up during transportation.

[0171] Furthermore, once each item is identified as the first item, it has its own 3D model, which is tracked continuously. For example, the original order of five items is 12345. After being bumped and tumbled in the delivery vehicle, the order of the five items is 43521 (or a more complex order, such as some items are pressed on top and some are pressed on the bottom). The delivery vehicle should be able to consistently give each item a relatively fixed mark to help the courier identify the item. The item can be configured with color or an introduction window in the courier's AR glasses to display an AR video, making it easier for the courier to accurately grasp the identified first item in the delivery order, thereby facilitating the courier's collection, transportation, and dispatch of the first item.

[0172] Furthermore, to track each item during bumpy transport, parameters such as vehicle speed, acceleration, road surface roughness, item size, and weight can be collected in real time and fed into a convolutional neural network or AI model to identify items that are completely obscured by other items during bumpy transport and cannot be tracked by the camera in real time. For example, suppose there are three layers of cargo: the top layer can be tracked continuously by the camera, a portion of the second layer can be displayed and tracked by the camera, and the bottom layer cannot be tracked by the camera. Using this convolutional neural network or AI model, even after removing the top and second layers of cargo, the location of the item within the delivery order can be accurately output, even without directly identifying the item's barcode. This allows couriers to obtain this information through AR glasses, facilitating their identification, transportation, and dispatch of the cargo.

[0173] Among them, the dispatch transportation route is configured according to the delivery order, the sorting point locations are configured within the dispatch transportation route, and the order of the sorting point locations within the dispatch transportation route is marked. It can be understood that: for example, all delivery orders of the courier are delivered to Wangfujing Pedestrian Street. Under normal circumstances, the conventional navigation route is generally used as the transportation route, for example, transportation from the southernmost to the northernmost side of Wangfujing Pedestrian Street, with Wangfujing Library, Xindong'an, Wangfu Central, and Wangfujing Laofo as sorting points A, B, C, and D respectively. The courier stops one by one in the order of the sorting points, and the courier takes out the corresponding goods and transports them to the designated locations of the delivery order. Among them, the sorting points A, B, C, and D should be marked on the transportation route to facilitate the courier's transportation.

[0174] Of course, as a variation: the order is based on where the special goods are to be delivered, which is the site at the top of the order. After determining the site at the top of the order, the order of other sites is configured according to the principle of optimal path.

[0175] For example, a courier needs to deliver five items simultaneously: one special item and four regular items. The special item can be particularly valuable, easily lost, large, and / or heavy. In this case, the dispatch plan would prioritize the special item, followed by the other items according to the optimal routing principle. Alternatively, the optimal routing principle could prioritize the special item over the regular items. This priority handling can include single-handed, double-handed, in a separate backpack, or independently.

[0176] Among them, the optimal path principle can be the optimal path finding and navigation principle of a conventional courier.

[0177] Among them, configuring the goods corresponding to the sorting point position can be understood as: comparing the distance between the delivery location of all goods in the delivery order and each sorting point, and taking the sorting point closest to the goods as the goods corresponding to the sorting point position.

[0178] Among them, based on the sorting point position corresponding to the current delivery vehicle position and the order of the sorting point positions, the first video stream when the delivery vehicle position is within the sorting point position is configured as the first sub-video stream; the handling list is configured based on the first sub-video stream and the delivery order, which can be understood as follows:

[0179] When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be:

[0180] Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit;

[0181] Determine whether the goods in the first sub-video stream include all the first goods corresponding to the sorting point location. If not, output an alarm signal. If so, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model;

[0182] The goods to be transported each time at the sorting point are configured according to the transportation plan.

[0183] The present invention configures a default upper limit for a single transport through the above configuration, so that couriers who should rely on experience to understand how much to take on this trip can throw this problem to the algorithm. Let the enumeration method select different goods that meet the upper limit for a single transport, and perform corresponding arrangements and combinations, so as to obtain a plan with the least number of round trips for the courier as the handling list for this time. The same is true for convolutional neural networks and large AI models, which are not described here one by one. This will provide novice couriers with a basic guiding handling list, thereby improving delivery efficiency, reducing the burden on couriers, and optimizing the level of cargo scheduling. In addition, the goods are counted through the first sub-video stream corresponding to the sorting point location, so as to know whether the goods are lost or other delivery problems occur, and to detect and alarm in time to enhance the user experience.

[0184] Among them, the maximum transportation volume is capped at, for example, 10 express deliveries at a time.

[0185] Among them, the maximum value of transportation is capped at, for example, 20,000 yuan.

[0186] The first video stream is configured with labeled boxes for each item based on the order of the to-go list. This can be understood as follows: It should be noted that the first video stream is the real-time video image captured by the AR glasses for display on the glasses. This can be similar to a live stream or can be understood as a video image stitched together from multiple short segments. The first video stream initially represents the captured video and later represents the video displayed on the AR glasses. The ability to display labeled boxes for each item on the first video stream means that on the AR glasses, couriers can not only see the images of the items but also clearly see detailed information about the items, and even use a more intelligent optimal routing principle. The items to be delivered are marked in the delivery order according to the delivery route. For example, 10 meters ahead is the first item, and 15 meters ahead is the second item. This can be used to prompt couriers to make deliveries based on the labeled boxes, achieving efficient dispatch of goods.

[0187] The data displayed in the cargo marking box may include: the handling order of the handling list, the delivery address, the recipient's name, the recipient's contact number, the item details and / or other remarks.

[0188] Among them, in the first video stream displayed by the AR glasses, the gyroscope can be used to collect whether the user is walking. If the user is walking, the size of the cargo marking box can be reduced to avoid obstructing the user's view of the road conditions; if the user is not walking, that is, standing still, the size of the cargo marking box can be increased so that the user can view the cargo information.

[0189] Among them, corresponding navigation information can be displayed in the first video stream displayed by the AR glasses, that is, navigation information similar to the HUD head-up display of a smart car.

[0190] The navigation information displayed on the first video stream of the AR glasses may be:

[0191] Determine whether the time for which the same first product in the first video stream continuously occupies 30% of the total pixels exceeds 3 seconds. If so, configure the navigation information as navigation information from the location of the AR glasses to the receiving address of the first product in the delivery order.

[0192] The present invention switches to exclusive navigation information for the cargo by continuously and significantly gazing at the same first cargo, similar to a courier wearing AR glasses, making it easier for the courier holding the cargo with both hands to request the navigation data corresponding to the first cargo.

[0193] The statistical method for determining the time when the pixels continuously occupy 30% of the total pixels is as follows: taking the 1080p first video stream as an example, each 1080p frame is 2.07 million pixels. If the first video stream is a 60-frame video, then if the same first cargo occupies more than 180 consecutive frames of the first video stream and the percentage of a single frame exceeds 621,000, the navigation data corresponding to the first cargo is automatically switched to.

[0194] The type of data displayed within the cargo labeling frame can be determined by the size, pixel count, or percentage of the cargo labeling frame within the first video stream displayed by the AR glasses. For example, within a 1080p first video stream with 2.07 million pixels, if the average pixel count of the cargo labeling frame within 3 seconds is less than 100,000 pixels, it is considered small. In this case, only the order number of the shipping order in the shipping list will be displayed. As the labeling frame becomes larger, more and more data types can be displayed within the cargo labeling frame. Those skilled in the art can set this according to actual needs.

[0195] The order of the transport list can be Arabic numerals such as 1, 2, 3, 4, and 5 to indicate the number of shipments. Alternatively, the order can be colors, such as a gradient from reddest to whitest, to represent the shipments. This red, light red, and white color combination can be used to paint the outlines of all shipments in the first video stream viewed by the courier using AR glasses, making it easier for the courier to quickly and accurately locate the shipments they need to pick up, thereby improving their delivery efficiency.

[0196] Among them, the outer contour of the cargo marking frame can be completely consistent with the shape of the image surface of the cargo displayed by the first video stream displayed by the AR glasses.

[0197] Of course, the present invention can also adjust different thresholds (the number of abrupt points greater than the quantity threshold, the change rate of the second cargo exceeding the change threshold) according to the different order of sorting point positions.

[0198] Specifically, based on the sorting point location corresponding to the current delivery vehicle location and the order of the sorting point locations, the first video stream when the delivery vehicle location is within the sorting point location is configured as the first sub-video stream; and a handling list is configured based on the first sub-video stream and the delivery order, including:

[0199] When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be:

[0200] Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit;

[0201] Determine whether the goods in the first sub-video stream include all first goods corresponding to the sorting point location; if not, lower the quantity threshold and / or the change threshold, and jump to the step of converting the second goods into the goods for the delivery order corresponding to the unique outline size according to the first goods, wherein the degree of reduction depends on the order of the sorting point locations, with the earlier the order, the greater the reduction, and the later the order, the less the reduction; if yes, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model;

[0202] The goods to be transported each time at the sorting point are configured according to the transportation plan.

[0203] The present invention uses the first sub-video stream to perform an inventory of all first shipments at the corresponding sorting point. If not all first shipments are counted, perhaps due to bad luck, the barcodes of some shipments are not scanned by the vehicle's camera or the AR glasses' camera. In this case, the requirement for identifying only second shipments with unique dimensions is relatively strict, potentially leading the courier to mistakenly believe that a shipment has been lost. Therefore, the quantity threshold and / or change threshold for identifying only second shipments with unique dimensions can be appropriately lowered within a limited range, thereby reducing unnecessary inconvenience and increasing the courier's efficiency in inventorying.

[0204] Specifically, the degree of reduction depends on the order of the sorting point locations. The earlier in the order, the less reduction there is, and the later in the order, the greater the reduction. This can be understood as follows: if we deliver the goods on the delivery order to the customer's home in order, then the amount of goods on the delivery truck will inevitably decrease with the order of the sorting point locations. Therefore, if the sorting point location is relatively early in the order and there are more goods, a more stringent quantity threshold and / or change threshold should be used to select the second goods of a unique size to more accurately convert them into the first goods. If the sorting point location is relatively late in the order and there are fewer goods, the quantity threshold and / or change threshold can be appropriately relaxed for selection, thereby avoiding frequent alarms or errors, and improving the efficiency of transportation, pick-up and placement, and scheduling.

[0205] The specific division of more and less can be shown in the following table:

[0206]

[0207] The initial value of the quantity threshold can be set manually, such as 1, 2 or 3, preferably 3.

[0208] The initial value of the change threshold may be 20% to 90%, preferably 50%.

[0209] The present invention lowers the quantity threshold and / or change threshold by locating the above-mentioned sorting point at the total sorting point, so that it can be stricter in the early stage and more relaxed in the later stage, so as to adapt to the process of decreasing the number of goods in the express vehicle, and strictly control the selection of the second goods below the unique size, so as to increase the accuracy of the gray area by more stringent standards in the early stage, and improve the output efficiency and reduce unnecessary procedural problems in the later stage when there are fewer goods and fewer gray areas, so as to improve the efficiency of the courier in picking up, identifying, transporting and dispatching.

[0210] It's important to explain that the gray area described above is a term for a region within a computer algorithm that may or may not be identified. Therefore, we employ a strategy whereby the courier's first sub-video stream for the first shipment at a sorting point whose serial number is in the first 1 / 3, middle 1 / 3, or last 1 / 3 of the total number of sorting points is not counted. This strategy lowers the threshold for identifying the first shipment, thereby increasing logistics efficiency and reducing unnecessary lost shipment alerts.

[0211] Second, as Figure 1 As shown, the present invention provides an intelligent logistics transportation scheduling system, including AR glasses, and the AR glasses include:

[0212] An input module configured to obtain a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods;

[0213] A processor configured to configure, based on the first video stream, the outline of the goods corresponding to the identified barcode of the goods in the delivery vehicle as the first goods, and configure the outline of the goods without the identified barcode as the second goods; determine whether the outline size of the second goods in the delivery order is a unique size, and if it is a unique size, convert the goods of the delivery order corresponding to the outline size of the second goods according to the unique size into the first goods; configure a dispatch transportation path according to the delivery order, configure sorting point positions in the dispatch transportation path, mark the order of the sorting point positions in the dispatch transportation path, and configure the goods corresponding to the sorting point positions; based on the sorting point positions corresponding to the current delivery vehicle position and the order of the sorting point positions, configure the first video stream as a first sub-video stream when the delivery vehicle position is within the sorting point position; configure a handling list according to the first sub-video stream and the delivery order; configure the goods marking box in the first video stream according to the handling order of the handling list;

[0214] The display is used to display the first video stream after being configured with a cargo marking frame.

[0215] The present invention uses AR technology, combines the real-time first video stream captured by AR glasses, and combines it with the images seen by AR glasses to realize intelligent logistics and transportation scheduling, thereby increasing the courier's optimization of the identification, classification, and distribution tasks of piled goods to achieve more reasonable intelligent logistics and transportation scheduling.

[0216] The embodiments described above are merely descriptions of preferred implementations of the present invention and are not intended to limit the scope of the present invention. Without departing from the spirit of the present invention, various modifications and improvements made to the technical solutions of the present invention by ordinary technicians in this field should fall within the scope of protection determined by the claims of the present invention.

Claims

1. An intelligent logistics transportation scheduling method, characterized by: include Obtaining a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods; According to the first video stream, the cargo outline corresponding to the cargo barcode in the delivery vehicle that is recognized is configured as the first cargo, and the cargo outline without the recognized barcode is configured as the second cargo; determining whether the outline size of the second product in the delivery order is a unique size, and if so, converting the second product into the first product in the delivery order corresponding to the outline size of the unique size; Configure the dispatch transport route according to the delivery order, configure the sorting point locations within the dispatch transport route, mark the order of the sorting point locations within the dispatch transport route, and configure the goods corresponding to the sorting point locations; Based on the sorting point location corresponding to the current delivery vehicle location and the order of the sorting point locations, the first video stream when the delivery vehicle location is within the sorting point location is configured as a first sub-video stream; and a handling list is configured based on the first sub-video stream and the delivery order. According to the handling order of the handling list, the cargo marking frame in the first video stream is configured; Determining whether the outline size of the second item in the delivery order is a unique size includes: S1.

1. Arrange all the second items in descending order of length; S1.

2. Calculate the change rate of the length of two adjacent second goods. S1.

3. Determine whether the change rate between the second cargo with the longest and the second cargo with the shortest length and the adjacent second cargo exceeds a change threshold. If so, mark the second cargo with one abrupt point. S1.

4. Determine whether the change rate of a second cargo item other than the one with the largest or smallest length and the second cargo items before and after it, other than the ones with the largest or smallest length, both exceed the change threshold. If so, mark the second cargo item with one abrupt point. S2.

1. Arrange all second cargo items from largest to smallest in width; S2.

2. Calculate the width change rate of two adjacent second goods. S2.

3. Determine whether the change rate between the second goods with the largest width and the second goods with the smallest width and the adjacent second goods exceeds a change threshold. If so, mark the second goods with the exceeding width with one abrupt point. S2.

4. Determine whether the change rate of a second cargo (excluding the one with the largest width and the one with the smallest width) and the second cargoes before and after it (excluding the one with the largest width and the one with the smallest width) both exceed the change threshold. If so, mark the second cargo with one abrupt point. S3.

1. Arrange all the second items from largest to smallest in height; S3.

2. Calculate the high change rate of two adjacent second goods. S3.

3. Determine whether the change rate between the second item with the largest height and the second item with the smallest height and the adjacent second item exceeds a change threshold. If so, mark the second item with the exceeding height with one abrupt point. S3.

4. Determine whether the change rate of a second item other than the highest maximum and lowest high items and the second items before and after it, other than the highest maximum and lowest high items, both exceed the change threshold. If so, mark the second item with one abrupt point. S4.

1. Determine the second goods with a number of abrupt points greater than the quantity threshold as the second goods with a unique outline size; The quantity threshold may be 1, 2, or 3 abrupt points.

2. An intelligent logistics transportation scheduling method, characterized by: include Obtaining a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods; According to the first video stream, the cargo outline corresponding to the cargo barcode in the delivery vehicle that is recognized is configured as the first cargo, and the cargo outline without the recognized barcode is configured as the second cargo; determining whether the outline size of the second product in the delivery order is a unique size, and if so, converting the second product into the first product in the delivery order corresponding to the outline size of the unique size; Configure the dispatch transport route according to the delivery order, configure the sorting point locations within the dispatch transport route, mark the order of the sorting point locations within the dispatch transport route, and configure the goods corresponding to the sorting point locations; Based on the sorting point location corresponding to the current delivery vehicle location and the order of the sorting point locations, the first video stream when the delivery vehicle location is within the sorting point location is configured as a first sub-video stream; and a handling list is configured based on the first sub-video stream and the delivery order. According to the handling order of the handling list, the cargo marking frame in the first video stream is configured; Determining whether the outline size of the second item in the delivery order is a unique size includes: S1.

1. Arrange all the second items in descending order of length; S1.

2. Calculate the change rate of the length of two adjacent second items; S1.

3. Construct a first line graph based on the lengths of the plurality of second goods; S1.

4. Determine whether the change rate of a second item other than the one with the largest or smallest length and the adjacent second items other than the one with the largest or smallest length all exceed a change threshold. If not, create a connecting point between the two second items with the average length as the value. Create a first connecting line on the first line graph between the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the first connecting line at the same horizontal coordinate position as the length of the second product in the first line graph is defined as the comparison point of the length of the second product; determining whether the percentage difference between the length of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point; S2.

1. Arrange all second cargo items from largest to smallest in width; S2.

2. Calculate the rate of change of the width of two adjacent second items; S2.

3. Construct a second line graph based on the widths of the plurality of second goods; S2.

4. Determine whether the change rate of a second product other than the one with the largest and smallest widths and the rates of change of the adjacent second products other than the one with the largest and smallest widths both exceed the change threshold. If not, place a connecting point between the two second products, whose value is the average of their widths. Place a second connecting line on the second line graph based on the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the second connecting line at the same horizontal coordinate position as the width of the second product in the second line graph is defined as a comparison point for the width of the second product; determining whether the percentage difference between the width of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point; S3.

1. Arrange all the second items from largest to smallest in height; S3.

2. Calculate the high change rate of two adjacent second goods; S3.

3. Construct a third line graph based on the heights of the plurality of second items; S3.

4. Determine whether the change rate of a second item other than the maximum and minimum heights and the rates of change of the adjacent second items other than the maximum and minimum heights all exceed the change threshold. If not, place a connecting point between the two second items, whose value is the average of the heights of the two second items. Place a third connecting line on the third line graph based on the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the third connecting line at the same horizontal coordinate position as the height of the second product in the third broken line graph is defined as the comparison point of the height of the second product; whether the percentage difference between the height of each second product and its comparison point is greater than a percentage threshold is determined; if so, the second product exceeding the percentage is marked with one abrupt point; S4.

1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

3. The intelligent logistics transportation scheduling method according to any one of claims 1 or 2, characterized in that: When the position of the first goods converted from the second goods determined to have a unique outline size in the delivery order does not match the position of the barcode of the first goods in the delivery order, the above-mentioned quantity threshold and / or the above-mentioned change threshold are increased, and the steps of the method for identifying the second goods of unique size are re-executed.

4. The intelligent logistics transportation scheduling method according to claim 3, characterized in that: Based on the sorting point position corresponding to the current delivery vehicle position and the order of the sorting point positions, configuring the first video stream when the delivery vehicle position is within the sorting point position as the first sub-video stream; Configure a transport checklist based on the first sub-video stream and the delivery order, including: When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be: Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit; Determine whether the goods in the first sub-video stream include all first goods corresponding to the sorting point location; if not, lower the quantity threshold and / or the change threshold, and jump to the step of converting the second goods into the goods for the delivery order corresponding to the unique outline size according to the first goods, wherein the degree of reduction depends on the order of the sorting point locations, with the earlier the order, the greater the reduction, and the later the order, the less the reduction; if yes, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model; The goods to be transported each time at the sorting point are configured according to the transportation plan.

5. An intelligent logistics transportation scheduling system, characterized by: The AR glasses include: An input module configured to obtain a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods; A processor configured to configure, based on the first video stream, the outline of the goods corresponding to the identified barcode of the goods in the delivery vehicle as the first goods, and configure the outline of the goods without the identified barcode as the second goods; determine whether the outline size of the second goods in the delivery order is a unique size, and if it is a unique size, convert the goods of the delivery order corresponding to the outline size of the second goods according to the unique size into the first goods; configure a dispatch transportation path according to the delivery order, configure sorting point positions in the dispatch transportation path, mark the order of the sorting point positions in the dispatch transportation path, and configure the goods corresponding to the sorting point positions; based on the sorting point positions corresponding to the current delivery vehicle position and the order of the sorting point positions, configure the first video stream as a first sub-video stream when the delivery vehicle position is within the sorting point position; configure a handling list according to the first sub-video stream and the delivery order; configure the goods marking box in the first video stream according to the handling order of the handling list; A display, configured to display the first video stream after being configured with a cargo marking frame; Determining whether the outline size of the second item in the delivery order is a unique size includes: S1.

1. Arrange all the second items in descending order of length; S1.

2. Calculate the change rate of the length of two adjacent second items; S1.

3. Determine whether the change rate between the second cargo with the longest and the second cargo with the shortest length and the adjacent second cargo exceeds a change threshold. If so, mark the second cargo with one abrupt point. S1.

4. Determine whether the change rate of a second cargo item other than the one with the largest or smallest length and the second cargo items before and after it, other than the ones with the largest or smallest length, both exceed the change threshold. If so, mark the second cargo item with one abrupt point. S2.

1. Arrange all second cargo items from largest to smallest in width; S2.

2. Calculate the width change rate of two adjacent second goods. S2.

3. Determine whether the change rate between the second goods with the largest width and the second goods with the smallest width and the adjacent second goods exceeds a change threshold. If so, mark the second goods with the exceeding width with one abrupt point. S2.

4. Determine whether the change rate of a second cargo (excluding the largest and smallest widths) and the second cargoes before and after it (excluding the largest and smallest widths) both exceed the change threshold. If so, mark the second cargo with one abrupt point. S3.

1. Arrange all the second items from largest to smallest in height; S3.

2. Calculate the high change rate of two adjacent second goods. S3.

3. Determine whether the change rate between the second item with the largest height and the second item with the smallest height and the adjacent second item exceeds a change threshold. If so, mark the second item with the exceeding height with one abrupt point. S3.

4. Determine whether the change rate of a second item other than the highest maximum and lowest high items and the second items before and after it, other than the highest maximum and lowest high items, both exceed the change threshold. If so, mark the second item with one abrupt point. S4.

1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

6. An intelligent logistics transportation scheduling system, characterized by: The AR glasses include: An input module configured to obtain a delivery order, a delivery vehicle location, and a first video stream, wherein the delivery order includes a barcode and outline dimensions of the goods; A processor configured to configure, based on the first video stream, the outline of the goods corresponding to the identified barcode of the goods in the delivery vehicle as the first goods, and configure the outline of the goods without the identified barcode as the second goods; determine whether the outline size of the second goods in the delivery order is a unique size, and if it is a unique size, convert the goods of the delivery order corresponding to the outline size of the second goods according to the unique size into the first goods; configure a dispatch transportation path according to the delivery order, configure sorting point positions in the dispatch transportation path, mark the order of the sorting point positions in the dispatch transportation path, and configure the goods corresponding to the sorting point positions; based on the sorting point positions corresponding to the current delivery vehicle position and the order of the sorting point positions, configure the first video stream as a first sub-video stream when the delivery vehicle position is within the sorting point position; configure a handling list according to the first sub-video stream and the delivery order; configure the goods marking box in the first video stream according to the handling order of the handling list; A display, configured to display the first video stream after being configured with a cargo marking frame; Determining whether the outline size of the second item in the delivery order is a unique size includes: S1.

1. Arrange all the second items in descending order of length; S1.

2. Calculate the change rate of the length of two adjacent second items; S1.

3. Construct a first line graph based on the lengths of the plurality of second goods; S1.

4. Determine whether the change rate of a second item other than the one with the largest or smallest length and the adjacent second items other than the one with the largest or smallest length all exceed a change threshold. If not, create a connecting point between the two second items with the average length as the value. Create a first connecting line on the first line graph between the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the first connecting line at the same horizontal coordinate position as the length of the second product in the first line graph is defined as the comparison point of the length of the second product; determining whether the percentage difference between the length of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point; S2.

1. Arrange all second cargo items from largest to smallest in width; S2.

2. Calculate the rate of change of the width of two adjacent second items; S2.

3. Construct a second line graph based on the widths of the plurality of second goods; S2.

4. Determine whether the change rate of a second product other than the one with the largest and smallest widths and the rates of change of the adjacent second products other than the one with the largest and smallest widths both exceed the change threshold. If not, place a connecting point between the two second products, whose value is the average of their widths. Place a second connecting line on the second line graph based on the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the second connecting line at the same horizontal coordinate position as the width of the second product in the second line graph is defined as a comparison point for the width of the second product; determining whether the percentage difference between the width of each second product and its comparison point is greater than a percentage threshold; if so, marking the second product that exceeds the percentage threshold with one abrupt point; S3.

1. Arrange all the second items from largest to smallest in height; S3.

2. Calculate the high change rate of two adjacent second goods; S3.

3. Construct a third line graph based on the heights of the plurality of second items; S3.

4. Determine whether the change rate of a second item other than the maximum and minimum heights and the rates of change of the adjacent second items other than the maximum and minimum heights all exceed the change threshold. If not, place a connecting point between the two second items, whose value is the average of the heights of the two second items. Place a third connecting line on the third line graph based on the first and last connecting points of the largest number of consecutive connecting points. The vertical coordinate position of the third connecting line at the same horizontal coordinate position as the height of the second product in the third broken line graph is defined as the comparison point of the height of the second product; whether the percentage difference between the height of each second product and its comparison point is greater than a percentage threshold is determined; if so, the second product exceeding the percentage is marked with one abrupt point; S4.

1. Determine the second goods with a number of abrupt points greater than a quantity threshold as the second goods with a unique outline size.

7. An intelligent logistics transportation scheduling system according to any one of claims 5 or 6, characterized in that: When the position of the first goods converted from the second goods determined to have a unique outline size in the delivery order does not match the position of the barcode of the first goods in the delivery order, the above-mentioned quantity threshold and / or the above-mentioned change threshold are increased, and the steps of the method for identifying the second goods of unique size are re-executed.

8. The intelligent logistics transportation scheduling system according to claim 7, characterized in that: Based on the sorting point position corresponding to the current delivery vehicle position and the order of the sorting point positions, configuring the first video stream when the delivery vehicle position is within the sorting point position as the first sub-video stream; Configure a transport checklist based on the first sub-video stream and the delivery order, including: When the courier arrives at the sorting point, the handling list for each courier delivering the goods to this sorting point can be: Obtain the courier's single transport limit, where the single transport limit includes the maximum transport volume limit and the maximum transport value limit; Determine whether the goods in the first sub-video stream include all first goods corresponding to the sorting point location; if not, lower the quantity threshold and / or the change threshold, and jump to the step of converting the second goods into the goods for the delivery order corresponding to the unique outline size according to the first goods, wherein the degree of reduction depends on the order of the sorting point locations, with the earlier the order, the greater the reduction, and the later the order, the less the reduction; if yes, output a transportation plan corresponding to the sorting point based on the total goods corresponding to the sorting point and the upper limit of a single transportation using an enumeration method, a convolutional neural network, or an AI large model; The goods to be transported each time at the sorting point are configured according to the transportation plan.

Citation Information

Patent Citations

  • Logistics warehouse management method and system based on virtual reality

    CN116070997A