Article access method, device and equipment applied to unmanned express station and medium
By collecting item images in unmanned express lockers to identify express delivery information and match transportation and pickup information in real time, the problems of wrong pickup and lost items caused by dirty or lost express delivery labels are solved, and the user experience and item safety of unmanned express stations are improved.
Patent Information
- Application Number
- CN202410339101.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-22
- Publication Date
- 2025-09-23
AI Technical Summary
In unmanned express delivery stations, dirty, damaged or lost express delivery labels may result in the inability to accurately scan the code to exit the station, leading to frequent express delivery loss and wrong pickup, affecting the user experience.
By collecting item images in unmanned express lockers, identifying express delivery information, matching item transportation information with pickup information in real time, promptly indicating abnormal pickups, and generating alarm instructions in abnormal situations, guiding users to correct incorrect pickups.
It enables real-time detection of wrong items without the need for users to scan the code at the door of the express station, improving user experience, ensuring the safety of items and the utilization rate of express lockers.
Smart Images

Figure CN120689962A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of smart logistics technology, and more specifically to an item storage and retrieval method, device, equipment, and medium applied to an unmanned express delivery station. Background Art
[0002] With the continuous development of computer technology and logistics technology, unmanned delivery stations are being set up to facilitate users to pick up their parcels by themselves. In the unmanned delivery station pickup scenario, users can take the items from the express locker and scan the express delivery label at the station entrance to complete the delivery.
[0003] In the process of realizing the above-mentioned inventive concept, the inventors discovered the following technical problems in the relevant technology: after taking out the express from the unmanned express cabinet, if the express delivery label is dirty, damaged or lost, the item cannot be scanned, which makes it difficult to accurately determine the outbound information of the item, resulting in the loss of the express. Summary of the Invention
[0004] In view of the above problems, the present disclosure provides an item access method, device, electronic device, computer storage medium and computer program product applied to an unmanned express delivery station.
[0005] According to a first aspect of the present disclosure, a method for storing and accessing items applied to an unmanned express station is provided, comprising: in response to detecting that a target compartment of an unmanned express locker is in an open state, obtaining a first item image of a target item in the target compartment, wherein the first item image is collected during the process of a first user taking out the target item; determining item transportation information of the target item based on the first item image; matching the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target compartment; and in a case where it is determined that the matching result indicates that the item transportation information does not match the pickup information, sending a first alarm instruction to the unmanned express locker, so that the unmanned express locker indicates an abnormal pickup to the first user by executing the first alarm instruction.
[0006] According to an embodiment of the present disclosure, the method further includes: in response to determining that the unmanned express locker is in an alarm state, acquiring at least one captured image of the target compartment, wherein the at least one captured image is captured within a preset time period when the unmanned express locker is in the alarm state; determining an abnormal pickup processing result based on the at least one captured image; and in a case where the abnormal pickup processing result indicates that the target item is put back into the target compartment, switching the unmanned express locker from an alarm state to a normal state.
[0007] According to an embodiment of the present disclosure, the method also includes: when the abnormal pickup processing result indicates that the target item has not been put back into the target compartment, sending a second alarm instruction to the unmanned express cabinet, so that the unmanned express cabinet indicates to the first user to wait for the abnormality to be processed by executing the second alarm instruction; determining the unmanned express station where the unmanned express cabinet is located; and sending a third alarm instruction to the terminal device associated with the unmanned express station to instruct the second user to process the abnormality.
[0008] According to an embodiment of the present disclosure, determining the item transportation information of the target item based on the first item image includes: locating the express delivery bill from the first item image; and determining the item transportation information by identifying the target element in the express delivery bill.
[0009] According to an embodiment of the present disclosure, in response to detecting that the target compartment of the unmanned express cabinet is in an open state, before obtaining the first item image of the target item in the target compartment, it also includes: in response to receiving entrance information sent by the door control device of the unmanned express station, determining the control result of the door control device according to the entrance information, wherein the entrance information includes information that the first user enters the unmanned express station, and the unmanned express station is the express station to which the unmanned express cabinet belongs; when the control result is open, sending an opening instruction to the door control device.
[0010] According to an embodiment of the present disclosure, it also includes: when the control result is open, determining the number of items of the first user in the unmanned express station and the location of the unmanned express cabinet where the items are located based on the entrance information; and sending a door opening reminder, the number of items and the location of the unmanned express cabinet where the items are located to the terminal device of the first user.
[0011] According to an embodiment of the present disclosure, it also includes: when the first user stores M items in an unmanned express station, N prompt light display instructions are sent to the N unmanned express lockers to which the M items belong, wherein the unmanned express lockers uniquely correspond to the prompt light display instructions, and the N prompt light display instructions are used to display at least one color, M≥1, M≥N≥1; and sending a door opening reminder, the location of the unmanned express locker where the M items are located, and the prompt light color for each unmanned express locker to the terminal device of the first user.
[0012] According to an embodiment of the present disclosure, it also includes: in the process of storing the target item into the target compartment, in response to detecting that the target compartment of the unmanned express cabinet is in an open state, obtaining a second item image of the target item in the target compartment, wherein the second item image is collected during the process of a third user placing the target item into the target compartment; locating the express delivery bill of the target item from the second item image to obtain a positioning result; and in response to determining that the positioning result indicates that the express delivery bill does not exist, sending a prompt instruction to the unmanned express cabinet, so that the unmanned express cabinet instructs the third user to adjust the placement position of the target item by executing the prompt instruction.
[0013] A second aspect of the present disclosure provides an item storage and retrieval device for use in an unmanned express station, comprising: an acquisition module for acquiring a first item image of a target item in a target compartment in response to detecting that a target compartment of an unmanned express cabinet is in an open state, wherein the first item image is collected during the process of a first user taking out the target item; a determination module for determining item transportation information of the target item based on the first item image; a matching module for matching the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target compartment; and an alarm module for sending a first alarm instruction to the unmanned express cabinet when it is determined that the pickup result indicates that the item transportation information does not match the pickup information, so that the unmanned express cabinet indicates an abnormal pickup to the first user by executing the first alarm instruction.
[0014] The third aspect of the present disclosure provides an electronic device, comprising: one or more processors; a memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors execute the above-mentioned item access method applied to the unmanned express station.
[0015] The fourth aspect of the present disclosure further provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the above-mentioned item access method applied to an unmanned express delivery station.
[0016] The fifth aspect of the present disclosure further provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned item access method applied to an unmanned express delivery station.
[0017] In the embodiment of the present disclosure, since the first item image is collected during the process of the first user taking out the target item, it is possible to avoid the phenomenon that the item is taken away from the unmanned express station by the user without scanning the code at the door of the unmanned express station, thereby ensuring timely detection of the wrong pickup phenomenon. In addition, the embodiment of the present disclosure determines the item transportation information based on the first item image and matches the item transportation information with the object information in real time. It is possible to determine in real time whether the wrong pickup phenomenon has occurred without the user having to perform the scan code outbound operation at the door of the unmanned express station, and the operation is simple. In the case of determining that the item transportation information does not match the pickup information, the user is informed of the abnormal pickup in real time through the first alarm instruction, and the user can correct the wrong pickup phenomenon without having to move to the express station exit far away from the express cabinet, which helps to improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above contents and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:
[0019] Figure 1A Schematically illustrates an application scenario of an unmanned express delivery station according to an embodiment of the present disclosure;
[0020] Figure 1B The following schematically shows the structure of an unmanned express delivery cabinet in an unmanned express delivery station according to an embodiment of the present disclosure;
[0021] Figure 2 The flowchart of the item retrieval method applied to an unmanned express delivery station according to an embodiment of the present disclosure is schematically shown;
[0022] Figure 3 The following schematically illustrates the interaction between the unmanned express locker and the alarm system during the pickup process according to an embodiment of the present disclosure;
[0023] Figure 4 Schematically illustrates an interaction diagram of a first user entering an unmanned courier station to pick up a package according to an embodiment of the present disclosure;
[0024] Figure 5 The flowchart of the method for depositing and retrieving items applied to an unmanned express delivery station according to an embodiment of the present disclosure is schematically shown;
[0025] Figure 6 The following schematically shows the structure of an unmanned express delivery station system according to an embodiment of the present disclosure;
[0026] Figure 7 A block diagram schematically illustrates a structure of an article storage and retrieval device applied to an unmanned express delivery station according to an embodiment of the present disclosure; and
[0027] Figure 8 A block diagram of an electronic device suitable for applying to an item access method at an unmanned courier station according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0028] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are merely exemplary and are not intended to limit the scope of the present disclosure. In the detailed description below, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of well-known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.
[0029] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise," "include," etc. used herein indicate the presence of the features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0030] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification and should not be interpreted in an idealized or overly rigid manner.
[0031] When expressions such as "at least one of A, B and C, etc." are used, they should generally be interpreted in accordance with the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).
[0032] In the technical solution of the present invention, the user information involved (including but not limited to user personal information, user image information, user device information, such as location information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data comply with the relevant laws, regulations and standards of relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0033] After taking out a package from an unmanned express locker, the express delivery label may become dirty or damaged due to reasons such as the item falling or being bumped, or the express delivery label may be torn due to improper operation by the user, resulting in the item being unable to be scanned and shipped out of the unmanned express station. In addition, in the current application scenarios of unmanned express stations, even if the express delivery label is not damaged, it is possible that the item is not scanned at the door of the unmanned express station due to various reasons and is taken away by the user. As a result, the current unmanned express station operation process has problems such as wrong pickup and loss of items, which affects the user experience. At the same time, there is also the technical problem of making it difficult to accurately determine the item exit information.
[0034] An embodiment of the present disclosure provides an item access method applied to an unmanned express station, comprising: in response to detecting that a target compartment of an unmanned express cabinet is in an open state, obtaining a first item image of a target item in the target compartment, wherein the first item image is collected during the process of a first user taking out the target item; determining item transportation information of the target item based on the first item image; matching the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target compartment; and in a case where it is determined that the matching result indicates that the item transportation information does not match the pickup information, sending a first alarm instruction to the unmanned express cabinet, so that the unmanned express cabinet indicates an abnormal pickup to the first user by executing the first alarm instruction.
[0035] Figure 1A The application scenario of the unmanned express delivery station according to the embodiment of the present disclosure is schematically shown.
[0036] like Figure 1A As shown, the unmanned delivery station 100A according to this embodiment does not require human supervision during a specific time period, relying on automated equipment to complete the delivery collection, storage and delivery services. The unmanned delivery station 100A includes a door control device 101 and multiple unmanned delivery cabinets 102.
[0037] The door control device 101 can serve as a terminal device of the unmanned express station system, used to send entrance information of the pickup user to the unmanned express station system, and receive control instructions fed back by the unmanned express station system to allow or prohibit the pickup user from entering the unmanned express station.
[0038] The unmanned express cabinet 102 can serve as a terminal device of the unmanned express station system, used to send pickup information to the unmanned express station system and receive control instructions fed back by the unmanned express station system to open or close the cabinet door of the unmanned express station.
[0039] According to an embodiment of the present disclosure, both the door control device 101 and the unmanned express locker 102 can be terminal devices with display screens to display information to users.
[0040] The network is used as a medium to provide a communication link between the door control device 101, the unmanned delivery locker 102 and the server of the unmanned delivery station system. The network can include various connection types, such as wired, wireless communication links or fiber optic cables.
[0041] Users can use mobile devices to interact with the server of the unmanned delivery station system through the network to receive or send messages, etc. Various communication client applications can be installed on the terminal devices, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only as examples).
[0042] For example, users can use mobile terminal devices to interact with the server of the unmanned express delivery station system through the network, sending entry information, pickup information, etc. to the unmanned express delivery station system, or receive pickup notifications, item location information, etc. from the unmanned express delivery station system. Alternatively, users can also use mobile terminal devices to interact with the server of the unmanned express delivery station system through the network, sending item storage information, payment information, etc. to the unmanned express delivery station system.
[0043] The server of the unmanned express station system can be a server that provides various services to analyze and process data such as received user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to mobile terminal devices, door control devices 101 and unmanned express cabinets 102, etc.
[0044] It should be noted that the item access method provided by the embodiment of the present disclosure and applied to the unmanned express station can generally be executed by the server of the unmanned express station system. Accordingly, the item access device provided by the embodiment of the present disclosure and applied to the unmanned express station can generally be set in the server. The item access method provided by the embodiment of the present disclosure and applied to the unmanned express station can also be executed by a server or server cluster that is different from the server and can communicate with the terminal device or server. Accordingly, the item access device provided by the embodiment of the present disclosure and applied to the unmanned express station can also be set in a server or server cluster that is different from the server and can communicate with the terminal device or server.
[0045] Figure 1B The schematic diagram of the structure of an unmanned delivery locker in an unmanned delivery station according to an embodiment of the present disclosure is shown. The unmanned delivery locker 100B may include a prompt light 121, a warning light 122, a camera 123, a first area 124, a second area 125, a third area 126, a first door 127, a second door 128, and a display screen 129.
[0046] A reminder light 121 indicates the user's location of the unmanned locker. Once the user arrives at the locker and begins screen operations, reminder light 121 stops flashing. Warning light 122 indicates an abnormal pickup attempt; for example, if the user retrieves the wrong item, the warning light flashes. Camera 123 captures graphical information about items removed from the locker.
[0047] The unmanned express locker 100B may include multiple storage areas of different sizes, such as a first area 124, a second area 125, and a third area 126. The door corresponding to the first area 124 is a first door 127, and the door corresponding to the second area 125 is a second door 128. The storage areas are used to store items. One area can store multiple items for one user, or multiple packages for multiple customers, for example, according to the standards of small / medium / large items. Each storage area can be equipped with a camera to scan the movement of items in the area and identify whether the items being taken out are the items of the user who opened the door.
[0048] Display screen 129 is a display screen that can respond to operations, can identify the user's pickup information, and perform operations such as opening the door, paying, and browsing the location of items.
[0049] The following will be based on Figure 1A and Figure 1B The scene described by Figures 2 to 6 The article access method applied to the unmanned express delivery station of the disclosed embodiment is described in detail.
[0050] Figure 2 The present invention schematically shows a flowchart of an item retrieval method applied to an unmanned express delivery station according to an embodiment of the present disclosure.
[0051] like Figure 2 As shown, the method 200 includes operations S210 to S240.
[0052] In operation S210 , in response to detecting that a target compartment of the unmanned express locker is in an open state, a first item image of a target item in the target compartment is acquired.
[0053] According to an embodiment of the present disclosure, in a pickup scenario, a first user can interact with the unmanned express locker to open a target slot for a target item to be picked up. The target item can be one or more packages in the target slot.
[0054] According to an embodiment of the present disclosure, the first item image is captured while the first user is retrieving the target item. Upon detecting that the target compartment of the unmanned express locker is open, the camera of the unmanned express locker captures the first item image within a preset duration. The preset duration is the estimated time required for the first user to retrieve the target item, and the preset duration can be pre-set based on statistical information.
[0055] According to an embodiment of the present disclosure, the first item image may be a plurality of consecutive image data. Each time the camera captures an image data set, the captured image data may be returned to the unmanned delivery station system. After capturing a predetermined number of image data sets, the camera collectively returns the predetermined number of image data sets to the unmanned delivery station system.
[0056] In operation S220 , item transportation information of the target item is determined based on the first item image.
[0057] In the logistics industry, items are often accompanied by a delivery label that indicates the item's shipping information. In the embodiments of the present disclosure, the first item image captured by the camera includes the delivery label, so the item's shipping information can be directly extracted from the first item image.
[0058] According to an embodiment of the present disclosure, item transportation information includes item type, item information, express delivery number, shipping address, pickup address, etc.
[0059] In operation S230, the item transportation information is matched with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target slot.
[0060] According to an embodiment of the present disclosure, the pickup information includes information for opening the target slot. When depositing items into an unmanned express cabinet, the user will receive pickup information pushed by the logistics department. Therefore, when picking up the item, the user can enter the above-mentioned acquired object information to complete the pickup.
[0061] During the user pickup process, the first user can operate the unmanned express locker to input the pickup information, or can operate the first user's mobile terminal device, and then input the pickup information, such as identity recognition, pickup code recognition, etc., through the interactive operation between the mobile terminal device and the unmanned express station. It should be noted that the acquisition of identity information involved in this disclosure is obtained after the user's permission. For example, by displaying a selection box to the user, informing the user of the authority to obtain the identity information, the purpose, and other information and obtaining the user's authorization. In the event of user refusal, the pickup information can be a pickup code used to locate the target item.
[0062] According to the embodiments of the present disclosure, in the logistics industry, item transportation information can be located to a specific item; in unmanned express delivery stations, pickup information can also be located to a specific item. Therefore, after obtaining the item transportation information and pickup information, the item transportation information and pickup information can be matched to determine whether the item located by the item transportation information and the item located by the pickup information are the same item. The matching result indicates that the item transportation information matches the pickup information, that is, the target item is the item to be picked up by the first user; the matching result indicates that the item transportation information does not match the pickup information, that is, the target item is not the item to be picked up by the first user, and an error type of pickup exception has occurred.
[0063] In operation S240, when it is determined that the matching result indicates that the item transportation information does not match the pickup information, a first alarm instruction is sent to the unmanned express locker, so that the unmanned express locker indicates abnormal pickup to the first user by executing the first alarm instruction.
[0064] According to an embodiment of the present disclosure, the matching result indicates that the item's shipping information does not match the pickup information, indicating that the target item is not the item the first user is looking to pick up. In this case, the unmanned delivery station system can determine that an item has been mis-picked and generate a first alarm instruction corresponding to the mis-picked item. The unmanned delivery locker receives and executes the first alarm instruction to notify the first user of the abnormal pickup.
[0065] According to an embodiment of the present disclosure, the first warning instruction may be a warning light display instruction. For example, after the unmanned express locker executes the first warning instruction, the warning light on the top of the unmanned express locker flashes to notify the first user that an abnormal pickup has occurred.
[0066] In the embodiment of the present disclosure, since the first item image is collected during the process of the first user taking out the target item, it is possible to avoid the phenomenon that the item is taken away from the unmanned express station by the user without scanning the code at the door of the unmanned express station, thereby ensuring timely detection of the wrong pickup phenomenon. In addition, the embodiment of the present disclosure determines the item transportation information based on the first item image and matches the item transportation information with the object information in real time. It is possible to determine in real time whether the wrong pickup phenomenon has occurred without the user having to perform the scan code outbound operation at the door of the unmanned express station, and the operation is simple. In the case of determining that the item transportation information does not match the pickup information, the user is informed of the abnormal pickup in real time through the first alarm instruction, and the user can correct the wrong pickup phenomenon without having to move to the express station exit far away from the express cabinet, which helps to improve the user experience.
[0067] In addition, related technologies have problems such as the limited number of express cabinet slots, the failure to take out items from the express cabinets in a timely manner, and the relatively fixed specifications of the slots that cannot store special-shaped items, resulting in the inability to place newly arrived goods in the express cabinets, leading to low space utilization of the express cabinets.
[0068] The embodiments of the present disclosure can be applied to scenarios where multiple users' items are stored in one express locker. When multiple users' items are stored in one express locker, when the target compartment of the unmanned express locker is detected to be open, the user can take out the items belonging to the first user and the items that do not belong to the first user from the target compartment. By adopting the embodiments of the present disclosure, it can be ensured that the first user will not take out the items of other users from the compartment.
[0069] For example, in response to detecting that the target compartment of the unmanned express locker is open, a first item image of the target item in the target compartment is obtained, where the first item image is captured during the process of a first user retrieving the target item; based on the first item image, the item transportation information of the target item is determined; and the item transportation information is matched with the pickup information to obtain a matching result. Thus, the matching result can be used to promptly determine whether the retrieved target item is the first user's item. If it is determined that the matching result indicates that the item transportation information does not match the pickup information, a first alarm instruction is sent to the unmanned express locker, so that the unmanned express locker can indicate to the first user that an abnormal pickup has occurred by executing the first alarm instruction.
[0070] When multiple users' items are stored in the same slot, the disclosed embodiments can ensure both the utilization rate of the unmanned express locker and the safety of item retrieval. Furthermore, in this scenario, indicating an abnormal pickup can notify the first user that they have mistakenly taken items from another user in the same slot, allowing for timely correction.
[0071] According to an embodiment of the present disclosure, in response to determining that the unmanned express locker is in an alarm state, at least one captured image of the target compartment is obtained, wherein the at least one captured image is captured by the capturing device within a preset time period when the unmanned express locker is in the alarm state; based on the at least one captured image, the abnormal pickup processing result is determined; and in a case where the abnormal pickup processing result indicates that the target item is put back into the target compartment, the unmanned express locker is switched from the alarm state to the normal state.
[0072] According to an embodiment of the present disclosure, when the unmanned express locker indicates an abnormal pickup to the first user by executing a first alarm instruction, the unmanned express locker enters an alarm state, indicating that an item has been incorrectly picked up from the unmanned express locker. At this point, a camera can capture at least one image of the target slot to determine whether to perform corrective action for the incorrect pickup based on the at least one image.
[0073] According to an embodiment of the present disclosure, the camera used to capture the at least one captured image is the same as the camera used to capture the first object image, differing only in the timing of the capture. The transmission method for the at least one captured image is similar to that for the first object image and will not be further described here. The preset time period may be predetermined, for example, one minute.
[0074] According to an embodiment of the present disclosure, determining the abnormal pickup processing result based on at least one captured image includes: for each captured image, identifying whether the captured image includes the target item; if it is determined that a captured image in the at least one captured image includes the target item, determining the abnormal pickup processing result as a successful process, wherein a successful process indicates that the target item was placed back into the target slot within a preset time period. If it is determined that none of the at least one captured image includes the target item, determining the abnormal pickup processing result as a failed process.
[0075] According to an embodiment of the present disclosure, identifying whether the target item is included in the captured image includes: scanning the express delivery bill of the target item in the captured image; when the express delivery bill of the target item is scanned and the scanned express delivery bill is the same as the express delivery bill in the first item image, determining that the target item is included in the captured image; when the scanned express delivery bill is different from the express delivery bill in the first item image, determining that the target item is not included in the captured image.
[0076] In addition, the existence of an item in the captured image but the failure to scan the express delivery note of the target item may be due to the way the target item is placed. Therefore, when it is determined that there is an item in the captured image but the express delivery note of the target item is not scanned, the first user is reminded to adjust the way the target item is placed to ensure that the express delivery note of the target item is facing the camera.
[0077] According to another embodiment of the present disclosure, identifying whether the captured image includes the target object may also include: determining size information of the object in the captured image; and determining that the captured image includes the target object when the size information is the same as the size information in the first object image.
[0078] If the abnormal pickup processing result indicates that the target item has been placed back into the target slot, the unmanned express locker will be switched from an alarm state to a normal state. For example, the alarm state may be a flashing warning light, and the unmanned express locker may be switched from an alarm state to a normal state when the warning light stops flashing.
[0079] In the embodiment of the present disclosure, by acquiring at least one captured image and performing simple image processing operations on at least one captured image, it is possible to determine in real time whether the user has put the target item back into the target slot, thereby achieving timely error correction after the wrong item is taken and ensuring the safety of the item.
[0080] According to an embodiment of the present disclosure, when the abnormal pickup processing result indicates that the target item has not been put back into the target compartment, a second alarm instruction is sent to the unmanned express cabinet, so that the unmanned express cabinet instructs the first user to wait for the abnormality to be processed by executing the second alarm instruction; the unmanned express station where the unmanned express cabinet is located is determined; and a third alarm instruction is sent to the terminal device associated with the unmanned express station to instruct the second user to process the abnormality.
[0081] According to an embodiment of the present disclosure, if the target item is not placed back into the target slot, it indicates that the misplacement phenomenon has not been corrected in a timely manner. In this case, the unmanned delivery station system generates a second alarm instruction to prompt the user to wait for the abnormality to be processed. The second alarm instruction has a higher alarm level than the first alarm instruction.
[0082] For example, when executing the second alarm instruction, the unmanned delivery locker sounds a horn to indicate to the first user that an exception is pending. Alternatively, when executing the second alarm instruction, the unmanned delivery locker sounds a horn and plays a waiting message to indicate to the first user that an exception is pending. The waiting message can be in various forms of natural language.
[0083] In the application scenario of an unmanned delivery station, the station may be equipped with an administrator, i.e., a second user. If the target item is not placed back into the target slot, the unmanned delivery station where the unmanned delivery locker is located can be determined, and a third alarm instruction can be sent to the second user's mobile terminal device, instructing the second user to handle the anomaly. The second user's terminal device is the terminal device associated with the unmanned delivery station.
[0084] The third alarm instruction may include the unmanned delivery station where the unmanned delivery locker is located, as well as the unmanned delivery locker's current alarm status. The second user can then go to the unmanned delivery station where the unmanned delivery locker is located to resolve the anomaly. Alternatively, the second user can connect to the playback device at the unmanned delivery station where the unmanned delivery locker is located and use the playback device to communicate with the first user to resolve the anomaly. In the embodiments of the present disclosure, by taking further alarm actions, timely correction is made after an incorrect item is taken, ensuring the safety of the item.
[0085] According to an embodiment of the present disclosure, determining the item transportation information of the target item based on the first item image includes: locating the express delivery bill from the first item image; and determining the item transportation information by identifying the target element in the express delivery bill.
[0086] According to an embodiment of the present disclosure, the express delivery label has a fixed format, such as size information, special markings, and a design layout. The size information may include length, width, and shape, and the design layout may include region dividing lines and region frames. Locating the express delivery label from the first item image includes locating the express delivery label from the first item image based on the size information, special markings, and / or design layout.
[0087] In addition, in the logistics industry, the color of the express packaging of an item is different from the color of the express delivery label. Therefore, the express delivery label can be located based on the pixel information of the first item image.
[0088] According to an embodiment of the present disclosure, a courier delivery note may include multiple elements, such as a courier number, a barcode representing the courier number, recipient information, sender information, a QR code, and other information. A target element may include at least one of these elements. After identifying the target element, the shipping information of the target item is determined based on the information represented by the target element.
[0089] Figure 3 The schematic diagram shows the interaction between the unmanned express locker and the alarm system during the pickup process according to an embodiment of the present disclosure. The unmanned express station system may include an unmanned express locker backend and an alarm system, such as Figure 3 As shown, the interaction between the unmanned express locker backend and the alarm system includes operations S301 to S308.
[0090] In operation S301, the camera automatically captures an image of the first item. The unmanned express locker backend can pre-set the camera's capture frequency and transmission frequency so that the camera can automatically capture the image of the first item and return the image of the first item to the unmanned express locker system.
[0091] In operation S302, the item transportation information is identified. After the unmanned express locker backend receives the first item image, the item transportation information can be obtained from the first item image through an image recognition method.
[0092] In operation S303, it is determined whether the item belongs to the first user. If it is determined that the item belongs to the first user, the process proceeds to operation S304, and the first user can take the target item. If it is determined that the item does not belong to the first user, the process proceeds to operation S305, indicating that the first user is currently receiving an abnormal item.
[0093] In operation S304, the pickup is successful.
[0094] In operation S305, a first alarm command is generated to flash the warning light of the unmanned express locker. After the unmanned express locker determines that an abnormal pickup has occurred, the alarm system of the unmanned express station system generates a first alarm command. This first alarm command can be a flashing warning light command, including a flashing duration. After generating the first alarm command, the alarm system transmits it back to the unmanned express locker to which the target item belongs. After the unmanned express locker executes the first alarm command, the warning light begins flashing.
[0095] In operation S306 , it is determined whether an item is re-inserted within a preset time period.
[0096] In operation S307, the warning light is controlled to stop flashing.
[0097] In operation S308, a second alarm instruction is generated to control the unmanned express locker to sound a horn; and a third alarm instruction is generated to notify the second user.
[0098] The unmanned express locker backend can determine whether the first user has placed the target item back into the target slot based on at least one captured image captured by the camera during a preset time period. If the item has been placed back into the target slot within the preset time period, the process proceeds to step S307; if the item has not been placed back into the target slot within the preset time period, the process proceeds to step S308.
[0099] Replacing the item within the preset time period indicates that the abnormal pickup has been processed, and the alarm period can be ended. Failure to re-place the item within the preset time period indicates that the abnormal pickup has not yet been processed by the first user. For example, if the first user is elderly, they may not be able to immediately understand when the warning light flashes, making it impossible to promptly process the abnormal event. Therefore, a second alarm instruction can be further generated to control the unmanned express locker to upgrade the alarm instruction, and a third alarm instruction can be generated simultaneously to notify the second user to handle the incorrect pickup.
[0100] According to an embodiment of the present disclosure, in response to detecting that the target compartment of the unmanned express cabinet is in an open state, before obtaining the first item image of the target item in the target compartment, it also includes: in response to receiving entrance information sent by the door control device of the unmanned express station, determining the control result of the door control device according to the entrance information, wherein the entrance information includes information that the first user enters the unmanned express station, and the unmanned express station is the express station to which the unmanned express cabinet belongs; when the control result is open, sending an opening instruction to the door control device.
[0101] In the unmanned delivery station operation scenario, the unmanned delivery station is an independent space. Couriers and users can authenticate themselves at the entrance of the unmanned delivery station and enter the unmanned delivery station after passing the authentication to ensure the safety of the items in the unmanned delivery station. Therefore, the entrance of the unmanned delivery station can be equipped with a door control device to confirm the identity of users and couriers.
[0102] According to an embodiment of the present disclosure, before entering an unmanned delivery station to pick up a package, a first user must first undergo identity authentication at a gate control device. Only after passing the authentication can the first user enter the unmanned delivery station to pick up the package. Upon reaching the gate control device at the unmanned delivery station, the first user can enter entry information so that the unmanned delivery station system can determine whether to allow the first user to enter.
[0103] According to an embodiment of the present disclosure, the first user can obtain entrance information by performing facial recognition, swiping an ID card, or scanning the QR code of the unmanned express locker using an unmanned express app. In an embodiment of the present disclosure, before obtaining the user's facial recognition information, ID card information, or scanning the QR code, the user's permission is obtained through a responsive operation interface. For example, when the user logs into the unmanned express app or arrives at the door control device, a pop-up window confirms the user's permission. In addition, the user can also obtain entrance information by entering the entrance identification code related to the pickup item on the door control device.
[0104] After obtaining the entry information, the door control device can send the entry information to the unmanned express locker system, so that the unmanned express locker system can determine the control result of the door control device based on the entry information. Determining the control result of the door control device based on the entry information includes: determining the user identifier corresponding to the first user based on the entry information, such as an ID. If the user identifier is found, the control result is open; otherwise, the control result is not open. If the control result is open, an open instruction is sent to the door control device. The open instruction can simultaneously start the door control device and issue a door opening reminder; if the control result is not open, a prompt instruction is sent to the door control device to notify the first user that they cannot enter the unmanned express locker.
[0105] According to an embodiment of the present disclosure, when the control result is on, the number of items of the first user in the unmanned express station and the location of the unmanned express cabinet where the items are located are determined based on the entrance information; and a door opening reminder, the number of items and the location of the unmanned express cabinet where the items are located are sent to the terminal device of the first user.
[0106] According to an embodiment of the present disclosure, while determining the control result of the door control device based on the entrance information, it is also possible to query all the items of the first user at the unmanned express station and the location of each item in the unmanned express cabinet in the unmanned express station based on the user identifier.
[0107] According to an embodiment of the present disclosure, a first user can store one or more items in an unmanned express delivery station. When the door control device is open, the queried number of items and the location of the unmanned express delivery cabinet where the items are located are sent to the first user's terminal device.
[0108] When the door control device is turned on, if the first user corresponding to the user identifier has downloaded the unmanned express delivery App on the terminal device, a door opening reminder can be sent to the terminal device of the first user.
[0109] In the operating scenario of an unmanned express delivery station, all items and their locations are displayed to the user at the entrance of the door control device, so that the user can obtain all item information at the same time as entering the unmanned express delivery station, which helps the user to decide the order of picking up the express, reduces the walking distance in the unmanned express delivery station, and improves the user experience.
[0110] According to an embodiment of the present disclosure, when a first user stores M items in an unmanned express station, N prompt light display instructions are sent to N unmanned express lockers to which the M items belong, wherein the unmanned express lockers uniquely correspond to the prompt light display instructions, and the N prompt light display instructions are used to display at least one color, M≥1, M≥N≥1; and a door opening reminder, the location of the unmanned express locker where the M items are located, and the prompt light color for each unmanned express locker are sent to the terminal device of the first user.
[0111] According to an embodiment of the present disclosure, if a first user has M items stored in an unmanned delivery station, the M items can be placed in multiple unmanned delivery lockers, multiple compartments of the same unmanned delivery locker, or the same compartment of the same unmanned delivery locker. To facilitate users in intuitively and quickly finding the location of the unmanned delivery locker where their items are located, while determining the control result of the door control device based on the entrance information, all of the first user's items at the unmanned delivery station and their locations are queried based on the user ID, and the corresponding prompt light display instructions are determined based on the location of the items.
[0112] For example, a user's three items to be picked up are stored in unmanned express cabinet 1 and unmanned express cabinet 2 respectively. After finding all the user's items and their locations at the unmanned express station, the first prompt light display instruction and the second prompt light display instruction are sent to unmanned express cabinet 1 and unmanned express cabinet 2 respectively. After unmanned express cabinet 1 executes the first prompt light display instruction, the prompt light on the top of unmanned express cabinet 1 turns red. After unmanned express cabinet 2 executes the second prompt light display instruction, the prompt light on the top of unmanned express cabinet 2 turns blue.
[0113] Alternatively, when two users enter an unmanned delivery station simultaneously, one or more first indicator light display instructions are sent to one or more unmanned delivery stations where User 1's item is to be picked up, with the indicator lights at these one or more unmanned delivery stations displaying the same color. One or more second indicator light display instructions are sent to one or more unmanned delivery stations where User 2's item is to be picked up, with the indicator lights at these one or more unmanned delivery stations displaying a color different from that of the first indicator light display instructions.
[0114] The disclosed embodiments can intuitively locate the location of items in unmanned express lockers by displaying indicator lights, thereby improving the user experience. By displaying indicator lights of different colors, users can promptly distinguish between unmanned express lockers where different items are located, or between unmanned express lockers where items belong to different users, thereby improving the user experience.
[0115] Figure 4The following is a schematic diagram of an interaction in which a first user enters an unmanned express station to pick up a package according to an embodiment of the present disclosure. The unmanned express station system may include unmanned express software, unmanned express software backend, unmanned express cabinets, and unmanned express cabinet backend. Figure 4 As shown, the interaction between the unmanned express software, the unmanned express software backend, the unmanned express locker and the unmanned express locker backend includes operations S401 to S414. Operations S401 to S414 can be set before operations S301 to S308.
[0116] In operation S401 , a first user logs in.
[0117] In operation S402, it is determined whether the user has been registered.
[0118] In operation S403, information is entered.
[0119] In operation S404, scan the unmanned express station QR code / identity authentication to enter the unmanned express station.
[0120] In operation S405 , the page is displayed.
[0121] In operation S406 , a user identification is generated.
[0122] In operation S407, all items and their locations dropped off by the first user at the unmanned courier station are queried.
[0123] In operation S408, the indicator light of the unmanned express locker where the item is located flashes.
[0124] In operation S409, the item information of the first user in the unmanned express locker is queried.
[0125] In operation S410, item information is recorded.
[0126] In operation S411, the item information of the first user in the unmanned express locker is displayed.
[0127] In operation S412, it is determined whether there is a cash on delivery item.
[0128] In operation S413 , the first user pays.
[0129] In operation S414, the door of the target compartment is opened. After the door of the target compartment is opened, the camera is controlled by the backend of the unmanned express locker to automatically capture the image of the first item.
[0130] When the first user enters the unmanned express delivery software, the background checks whether the user is registered. If not, the first user is required to enter information, such as ID card and facial information, and a unique ID account is generated after entering the information. The first user can use the unmanned express delivery app to scan the unmanned express station QR code to open the door, or open the door through identity authentication. At the same time, the application background will query all the items under the first user ID at the station, and display the total number of items under the station and the shelf location of the items on the front page. The indicator light on the top of the unmanned express cabinet where the items are located will also be highlighted to remind the user of the location of the unmanned express cabinet.
[0131] When the first user scans the QR code on the unmanned locker's screen, the locker's backend will query the locker's item information for that user's ID and display the area in the locker containing all items with that ID. If the user has a cash-on-delivery (C / D) order, the payment QR code will be displayed on the screen, and the locker door in that area will not open until the first user pays. If the user does not have a C / D order, the locker door to the target compartment will open directly. When the first user removes the item, a camera at the top of the area will scan the QR code on the delivery label. If the item belongs to the first user, the user has successfully retrieved the item.
[0132] Before the first user takes out the item from the target compartment of the unmanned express cabinet, the third user needs to open the cabinet door of the target compartment and deposit one or more items into the target compartment, which is the courier's storage process.
[0133] Figure 5 The flowchart of the method for storing and retrieving items in an unmanned express delivery station according to an embodiment of the present disclosure is schematically shown. Figure 5 As shown, the method 500 includes operations S510 to S530.
[0134] In operation S510, in response to detecting that a target compartment of the unmanned express locker is in an open state, a second object image of a target object in the target compartment is acquired.
[0135] In operation S520, the express delivery label of the target item is located from the second item image to obtain a positioning result.
[0136] In operation S530, in response to determining that the positioning result indicates that the express delivery bill does not exist, a prompt instruction is sent to the unmanned express locker so that the unmanned express locker instructs the third user to adjust the placement of the target item by executing the prompt instruction.
[0137] Because the item's transportation information must be determined from the first item image during the user pickup process, and whether this can be determined depends on the item's placement, certain restrictions are placed on the placement of items when the courier deposits them. For example, for a rectangular item, the item's transportation information can only be determined from the first item image captured during the user pickup process if the item is placed into the target slot with the delivery label facing the camera.
[0138] To ensure the correct placement of items, in embodiments of the present disclosure, when a courier deposits an item and detects that the target compartment of an unmanned express locker is open, a second item image of the target item in the target compartment is captured. The second item image is captured when a second user places the target item into the target compartment. The second item image is captured when a third user places the target item into the target compartment. The method for capturing the second item image is similar to that for capturing the first item image and will not be further described here.
[0139] After acquiring the second item image, the express delivery label is located using image processing techniques. For example, the express delivery label's size, color, special markings, and other information are used for location. Location results include successful and failed positioning, indicating the presence or absence of the express delivery label, respectively.
[0140] If the positioning result indicates that the express delivery bill is not present, the target item is not correctly positioned. Therefore, the unmanned express locker system can generate and send a prompt to the unmanned express locker to which the target item belongs, notifying the courier that the current position of the target item is incorrect and that the position of the target item needs to be adjusted. For example, if the camera is located on the upper side of the compartment, the prompt message may be "Incorrect placement, please place the express delivery bill facing up." If the positioning result indicates that the express delivery bill is present, the target item is correctly positioned and no prompt is required.
[0141] The disclosed embodiments capture a second item image in real time during the courier's deposit process and determine whether the item is correctly positioned based on the second item image. This facilitates the subsequent determination of the relationship between the pickup user and the target item, thereby improving the security of items in unmanned delivery stations. Furthermore, the disclosed embodiments expand the application scenarios for express delivery storage and retrieval, allowing multiple users' items to be stored in the same slot without being mistakenly retrieved, thereby improving space utilization.
[0142] The Unmanned Delivery App and its backend are applications developed specifically for unmanned delivery station systems. They can distinguish between couriers and customers, query and enter items, and send pickup information. The Unmanned Delivery App is also known as the unmanned delivery software, and the backend is also known as the unmanned delivery software backend.
[0143] After the courier enters the unmanned express delivery app, he / she will be authenticated through the backend of the unmanned express delivery app. If the authentication is successful, he / she can enter the detailed information of the express delivery item. After that, the courier can also query in the backend of the unmanned express delivery app whether the user of the item has included other items in the unmanned express delivery station. After entering the detailed information of the express delivery item or querying whether other items are included, the courier can also use the unmanned express delivery app to query the nearby express delivery cabinet area where the items can be placed, such as unmanned express delivery cabinets, express delivery cabinet slots, etc. Through the interactive operation between the backend of the unmanned express delivery app and the unmanned express delivery cabinet, the indicator light on the top of the unmanned express delivery cabinet where items can be placed will be highlighted, making it easier for the courier to go to the corresponding unmanned express delivery cabinet.
[0144] The courier scans the QR code on the display screen of the unmanned express cabinet, opens the cabinet door, and pushes a pickup notification to the user through the unmanned express app backend after the item is successfully placed.
[0145] Figure 6 The structural diagram of the unmanned express delivery station system according to an embodiment of the present disclosure is schematically shown.
[0146] like Figure 6 As shown, the unmanned express station system includes unmanned express software, unmanned express station software background, unmanned express cabinet, unmanned express cabinet background and alarm system.
[0147] When the certified courier enters the unmanned express station, he clicks the "Deliver the waybill to the express station" button in the deliveryman app and selects the name of the station to be delivered. The information of the items under the waybill (including the recipient information and the total volume of the items) will be automatically synchronized to the unmanned express software so that the information of the items to be picked up can be entered. By querying the backend database, the current location of the items to be picked up by the recipient at the unmanned express station is obtained, and the express cabinet area that can accommodate the items to be picked up is obtained nearby. If it is not possible to place all the items in the same location, the courier is prompted to enter the volume of a single item (package). When the items to be picked up are successfully deposited in the unmanned express cabinet, the application automatically pushes a pickup notification to the recipient. The courier can browse the express cabinet locations where the package can be placed on the unmanned express software interface. When the courier account scans the correct QR code on the unmanned express cabinet screen, the door of the express cabinet area where the items can be placed opens, and the courier needs to place the express delivery slip of the items to be picked up facing up in the unmanned express cabinet.
[0148] Customers can use the unmanned express software to scan the QR code of the unmanned express station, enter the entrance information, and open the door through the entrance information; alternatively, they can also open the door through facial recognition or by swiping their ID card. While opening the door, the unmanned express software background will query all the items under the unmanned express station with the customer ID, and display the total number of items of the user at the unmanned express station and the shelf location of the items on the front end. The indicator light on the top of the unmanned express cabinet where the items are located will also be highlighted to remind the user of the location of the unmanned express cabinet. When the user takes the item, the QR code information in the first item image captured by the camera will be transmitted to the unmanned express cabinet background, which will determine whether the user has taken the wrong item. If the item is identified as not belonging to the customer, an alarm will be issued through the alarm system.
[0149] By adopting the item storage and retrieval method provided by this disclosure for unmanned delivery stations, couriers and customers can automatically deliver and retrieve items without the need for on-call service personnel, reducing labor costs. Furthermore, the method provided by this disclosure connects information between the courier's operation application and the station's service application, automatically synchronizing item information with the station application, reducing courier operations, the probability of errors, and operation time.
[0150] The unmanned express station of the disclosed embodiment supports multiple ways of entering the station and unlocking the cabinet door. At the same time, each method can verify the information of the recipient, thereby ensuring the safety of the unmanned express station. Multiple cameras are installed in the item storage area, which can identify the subordinate relationship between the recipient and the item being taken out during the pickup process, thereby ensuring the safety of pickup at the unmanned express station.
[0151] The unmanned express cabinet of the disclosed embodiment can hold multiple items in each area, has a large storage space, and is friendly to the storage of special-shaped items. At the same time, items of multiple users or one user can be stacked and stored in the area, thereby improving space utilization.
[0152] Figure 7 The structural block diagram of an item storage and retrieval device applied to an unmanned express delivery station according to an embodiment of the present disclosure is schematically shown.
[0153] like Figure 7 As shown, the article storage and retrieval device 700 applied to the unmanned express delivery station of this embodiment includes an acquisition module 710, a determination module 720, a matching module 730 and an alarm module 740.
[0154] The acquisition module 710 is used to acquire a first item image of the target item in the target compartment in response to detecting that the target compartment of the unmanned express locker is in an open state, wherein the first item image is collected during the process of the first user taking out the target item.
[0155] The determination module 720 is configured to determine the item transportation information of the target item based on the first item image.
[0156] The matching module 730 is used to match the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target slot.
[0157] The alarm module 740 is used to send a first alarm instruction to the unmanned express locker when it is determined that the pickup result indicates that the item transportation information does not match the pickup information, so that the unmanned express locker can indicate the abnormal pickup to the first user by executing the first alarm instruction.
[0158] According to an embodiment of the present disclosure, any multiple modules among the acquisition module 710, the determination module 720, the matching module 730, and the alarm module 740 can be combined into a single module, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functionality of one or more of these modules can be combined with at least part of the functionality of other modules and implemented in a single module.
[0159] According to an embodiment of the present disclosure, at least one of the acquisition module 710, the determination module 720, the matching module 730, and the alarm module 740 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware in any other reasonable manner of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware, and firmware, or in an appropriate combination of any of them. Alternatively, at least one of the acquisition module 710, the determination module 720, the matching module 730, and the alarm module 740 can be at least partially implemented as a computer program module, which can perform the corresponding function when the computer program module is executed.
[0160] It should be noted that the part of the item storage and retrieval device applied to the unmanned express station in the embodiment of the present disclosure corresponds to the part of the item storage and retrieval method applied to the unmanned express station in the embodiment of the present disclosure. The description of the part of the item storage and retrieval device applied to the unmanned express station specifically refers to the part of the item storage and retrieval method applied to the unmanned express station, which will not be repeated here.
[0161] Figure 8 A block diagram of an electronic device suitable for applying to an item access method at an unmanned courier station according to an embodiment of the present disclosure is schematically shown.
[0162] like Figure 8As shown, the electronic device 800 according to an embodiment of the present disclosure includes a processor 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage part 808 into a random access memory (RAM) 803. The processor 801 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 801 may also include an onboard memory for caching purposes. The processor 801 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0163] Various programs and data required for the operation of the electronic device 800 are stored in the RAM 803. The processor 801, ROM 802, and RAM 803 are connected to each other via a bus 804. The processor 801 executes the various operations of the method flow according to the embodiment of the present disclosure by executing the programs in the ROM 802 and / or RAM 803. It should be noted that the programs may also be stored in one or more memories other than the ROM 802 and RAM 803. The processor 801 may also execute the various operations of the method flow according to the embodiment of the present disclosure by executing the programs stored in the one or more memories.
[0164] According to an embodiment of the present disclosure, the electronic device 800 may further include an input / output (I / O) interface 805, which is also connected to the bus 804. The electronic device 800 may further include one or more of the following components connected to the I / O interface 805: an input portion 806 including a keyboard, a mouse, etc.; an output portion 807 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage portion 808 including a hard disk; and a communication portion 809 including a network interface card such as a LAN card or a modem. The communication portion 809 performs communication processing via a network such as the Internet. A drive 810 is also connected to the I / O interface 805 as needed. A removable medium 811, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed in the drive 810 as needed, so that a computer program read therefrom can be installed into the storage portion 808 as needed.
[0165] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments, or may exist independently and not be incorporated into the device / apparatus / system. The computer-readable storage medium carries one or more programs, and when executed, implements the method according to the embodiments of the present disclosure.
[0166] According to an embodiment of the present disclosure, a computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, it may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. For example, according to an embodiment of the present disclosure, a computer-readable storage medium may include the ROM 802 and / or RAM 803 described above and / or one or more memories other than ROM 802 and RAM 803.
[0167] The embodiments of the present disclosure also include a computer program product, which includes a computer program containing program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the above-mentioned method provided in the embodiments of the present disclosure.
[0168] The computer program executes the above functions defined in the system / device of the embodiment of the present disclosure when the computer program is executed by the processor 801. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.
[0169] In one embodiment, the computer program may be stored on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may be transmitted and distributed in the form of a signal on a network medium, downloaded and installed via the communication portion 809, and / or installed from a removable medium 811. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0170] In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 809, and / or installed from a removable medium 811. When the computer program is executed by the processor 801, the above-described functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the systems, devices, means, modules, units, etc. described above can be implemented by computer program modules.
[0171] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computer programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, python, "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect via the Internet).
[0172] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0173] Those skilled in the art will appreciate that the features described in the various embodiments and / or claims of this disclosure may be combined and / or coupled in various ways, even if such combinations and / or couplings are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure may be combined and / or coupled in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or couplings are intended to fall within the scope of this disclosure.
[0174] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present disclosure. It should be understood that the above are only specific embodiments of the present disclosure and are not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A method for storing and retrieving items at an unmanned express delivery station, comprising: In response to detecting that a target compartment of the unmanned express locker is in an open state, obtaining a first item image of a target item in the target compartment, wherein the first item image is captured during a process in which a first user takes out the target item; determining, based on the first object image, object transportation information of the target object; Matching the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target slot; and When it is determined that the matching result indicates that the item transportation information does not match the pickup information, a first alarm instruction is sent to the unmanned express locker so that the unmanned express locker indicates abnormal pickup to the first user by executing the first alarm instruction.
2. The method according to claim 1, further comprising: In response to determining that the unmanned express locker is in an alarm state, acquiring at least one captured image of the target slot, wherein the at least one captured image is captured within a preset time period when the unmanned express locker is in the alarm state; Determining an abnormal pickup processing result based on the at least one captured image; and When the abnormal pickup processing result indicates that the target item is put back into the target slot, the unmanned express locker is switched from the alarm state to the normal state.
3. The method according to claim 2, further comprising: If the abnormal pickup processing result indicates that the target item has not been put back into the target slot, Sending a second alarm instruction to the unmanned express locker, so that the unmanned express locker indicates to the first user that an abnormality is waiting to be processed by executing the second alarm instruction; Determine the unmanned express delivery station where the unmanned express delivery locker is located; as well as A third alarm instruction is sent to the terminal device associated with the unmanned express station to instruct the second user to handle the exception.
4. The method according to claim 1, wherein The determining, based on the first object image, the object transportation information of the target object includes: Locating the express delivery label from the first item image; and The item transportation information is determined by identifying the target element in the express delivery bill.
5. The method according to claim 1, wherein In response to detecting that a target compartment of the unmanned express locker is in an open state, before acquiring a first item image of a target item in the target compartment, the method further includes: In response to receiving entrance information sent by a door control device of an unmanned express delivery station, determining a control result of the door control device according to the entrance information, wherein the entrance information includes information that the first user enters the unmanned express delivery station, and the unmanned express delivery station is the express delivery station to which the unmanned express delivery locker belongs; When the control result is open, an open instruction is sent to the door control device.
6. The method according to claim 5, further comprising: When the control result is on, Determining the number of items in the unmanned express delivery station and the location of the unmanned express delivery cabinet where the items are located by the first user according to the entrance information; as well as Send a door opening reminder, the number of items, and the location of the unmanned express cabinet where the items are located to the terminal device of the first user.
7. The method according to claim 5, further comprising: When the first user has M items stored in the unmanned delivery station, Sending N prompt light display instructions to the N unmanned express lockers to which the M items belong, wherein the unmanned express lockers uniquely correspond to the prompt light display instructions, and the N prompt light display instructions are used to display at least one color, M≥1, M≥N≥1; and Send a door opening reminder, the location of the unmanned express cabinet where the M items are located, and the color of the prompt light for each unmanned express cabinet to the terminal device of the first user.
8. The method according to claim 1, further comprising: In the process of storing the target item into the target slot, In response to detecting that a target compartment of the unmanned express locker is in an open state, obtaining a second item image of the target item in the target compartment, wherein the second item image is captured when a third user places the target item into the target compartment; Locating the express delivery label of the target item from the second item image to obtain a positioning result; and In response to determining that the positioning result indicates that the express delivery bill does not exist, a prompt instruction is sent to the unmanned express locker, so that the unmanned express locker instructs the third user to adjust the placement of the target item by executing the prompt instruction.
9. An item storage and retrieval device for use in an unmanned express delivery station, comprising: an acquisition module, configured to acquire, in response to detecting that a target compartment of the unmanned express locker is in an open state, a first item image of a target item in the target compartment, wherein the first item image is captured during a process in which a first user takes out the target item; a determination module, configured to determine the item transportation information of the target item based on the first item image; a matching module, configured to match the item transportation information with the pickup information to obtain a matching result, wherein the pickup information includes information for opening the target slot; and The alarm module is used to send a first alarm instruction to the unmanned express locker when it is determined that the pickup result indicates that the item transportation information does not match the pickup information, so that the unmanned express locker indicates the abnormal pickup to the first user by executing the first alarm instruction.
10. An electronic device comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are enabled to perform the method according to any one of claims 1 to 8.
11. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to perform the method according to any one of claims 1 to 8.
12. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Small express delivery post intelligent storage robot system and method
CN107291083A
Face recognition self-service pickup system of unattended post
CN111612988A
Intelligent express post, method and computer readable storage medium
CN111986363A
Express delivery management method and device, electronic equipment and storage medium
CN113379347A
Pickup method based on delivery robot, delivery robot and readable storage medium
CN114120543A
Cited By
Pick-up method based on intelligent terminal, intelligent terminal and system
CN121724532A
A method for retrieving packages based on a smart terminal, the smart terminal and system
CN121724532B