A method, device and electronic device for sending guidance information
Through image transmission and matching technology between the distribution end and the user end, guiding information is generated, which solves the problem of inefficient users in finding delivery objects in the distribution service, and realizes rapid identification and guidance, reducing storage space requirements.
Patent Information
- Application Number
- CN202111188233.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-12
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2041-10-12
AI Technical Summary
In the delivery service scenario, users need to find delivery objects in the storage area for a long time. The existing technologies such as storage shelves and smart cabinets cannot effectively solve the storage space limitations during peak periods, resulting in inefficiency of users.
Through image transmission between the distribution end and the user end, guide information is generated using the first image and the second image matching technology to help the user determine the target delivery object at the position of the target delivery address, and improve the user's search efficiency.
Through image matching technology, users can be quickly identified and guided to the location of the target delivery object, which significantly improves the efficiency of users' search for delivery objects during peak hours and reduces storage space requirements.
Smart Images

Figure CN113869833B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the computer field, and specifically to a method for sending guidance information, a method for determining a target delivery object, and an image sending method. It also relates to a guidance information sending device, a device for determining a target delivery object, an image sending device, and an electronic device. Background Art
[0002] In daily life, delivery service scenes can be seen everywhere, such as logistics delivery, express delivery, takeaway delivery, etc. Due to various reasons, the delivery personnel can only place the delivery objects in the predetermined storage area so that users can pick up the delivery objects. However, due to the large number of orders, there will be a large number of delivery objects piled up in the storage area, which will make users spend a long time looking for the corresponding delivery objects.
[0003] To solve the above problems, the existing technical solution is to set up storage racks or smart cabinets in the storage area, but no matter which solution is used, it will lead to increased costs. At the same time, during peak hours, the storage space of storage racks and smart cabinets is limited, which still cannot solve the above problems. Therefore, how to improve the efficiency of users finding delivery objects has become an urgent problem to be solved. Summary of the invention
[0004] The present application provides a method for sending guidance information, a method for determining a target delivery object, and a method for sending an image. It also provides a device for sending guidance information, a device for determining a target delivery object, an image sending device, and an electronic device to solve the problems existing in the above-mentioned prior art.
[0005] The present application provides a method for sending guidance information, including: obtaining a first image sent by a delivery end, the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; obtaining a second image sent by a user end, the second image is a scene image of the placement position, and the user end corresponds to a user who receives the target delivery object; obtaining guidance information based on the first image and the second image, the guidance information being used to guide the user in the user end to determine the target delivery object at the placement position of the target delivery address; and sending the guidance information to the user end.
[0006] Optionally, obtaining the first image sent by the delivery end includes: determining the first image from a plurality of images sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or obtaining the first image from a video file sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or determining an image sent by the delivery end for indicating the position of the target delivery object at the target delivery address as the first image.
[0007] Optionally, the method further includes: obtaining a scene video file or multiple scene images sent by the user terminal for representing the target delivery address; obtaining the second image sent by the user terminal includes: obtaining the second image from the scene video file or multiple scene images.
[0008] Optionally, the method also includes: obtaining the placement position information of the target delivery object at the target delivery address based on the first image; obtaining the second image from the scene video file or multiple scene images includes: identifying the location information of the target delivery address represented by each image in the multiple frames of images of the scene video file or each image in the multiple scene images; obtaining an image whose location information matches the placement position information from the multiple frames of images or the multiple scene images as the second image.
[0009] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0010] Optionally, the method further includes: obtaining identification information of the order corresponding to the first image sent by the delivery end; and obtaining identification information of the order corresponding to the second image sent by the user end.
[0011] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0012] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0013] Optionally, the method also includes: obtaining a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals corresponding to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image, including: generating a scene image of the placed position based on the first image and the third image as a generated scene image; identifying the target delivery object from the generated scene image; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up with the highest feature match with the target delivery object from the multiple delivery objects to be picked up, as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up with the highest feature match in the second image.
[0014] Optionally, the method also includes: obtaining a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals correspond to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image, including: generating a scene image of the placed position as a generated scene image based on the first image and the third image; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between the features of the to-be-collected delivery object and the features of the target delivery object meets a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0015] Optionally, the method also includes: obtaining a fourth image sent by the user terminal, the fourth image being a scene image of other locations of the target delivery address, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image; obtaining position information of the location where the target delivery object is placed at the target delivery address based on the first image; obtaining other position information of the other locations represented by the fourth image; obtaining guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information; and sending the guidance information for guiding the user to determine the placed location in the user terminal to the user terminal.
[0016] Optionally, if there are multiple delivery objects to be picked up that have the highest feature match with the target delivery object, the delivery object to be picked up that has the highest feature match with the target delivery object will be used as the delivery object with the highest match, and the method also includes: identifying the first background information or the first reference object in the first image; obtaining a first relative position relationship between the target delivery object in the first image and the first background information or the first reference object in the first image; identifying the second background information or the second reference object in the second image that is the same as the first background information or the first reference object in the first image; respectively obtaining the second relative position relationship between each delivery object to be picked up that has the highest match and the second background information or the second reference object; and using the delivery object to be picked up that has the highest match in the second relative position relationship that is the same as the first relative position relationship as the target delivery object identified from the second image.
[0017] Optionally, the method further includes: if there are multiple delivery objects in the first image, identifying the target delivery object from the multiple delivery objects in the first image according to indication information sent by the delivery end for indicating the target delivery object among the multiple delivery objects.
[0018] Optionally, the method further includes: if there are multiple delivery objects in the first image, identifying the target delivery object from the multiple delivery objects in the first image according to merchant description information or target delivery object description information in the order corresponding to the first image.
[0019] The present application also provides a method for determining a target delivery object, which is applied to a user end, and the method includes: sending a second image to a server end, the second image being a scene image of the target delivery object at the placement position of the target delivery address, the user end corresponding to a user who receives the target delivery object; obtaining guidance information returned by the server end for the second image; and displaying the guidance information in the second image, the guidance information being guidance information for determining the target delivery object at the placement position of the target delivery address.
[0020] Optionally, obtaining the guidance information returned by the server for the second image includes: obtaining the guidance information returned by the server based on the first image and the second image, the first image being an image sent by the delivery end to represent the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object.
[0021] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0022] Optionally, the method also includes: sending a fourth image to the server, the fourth image being a scene image of other locations of the target delivery address, the user end corresponding to a user who receives the target delivery object, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image, the first image being an image sent by the delivery end for indicating the placement location of the target delivery object at the target delivery address, the delivery end corresponding to the delivery resources for delivering the target delivery object; obtaining the guidance information returned by the server for the fourth image; and displaying the guidance information in the fourth image, the guidance information being guidance information for determining the placement location.
[0023] The present application also provides a method for determining a target delivery object, which is applied to a user end, and the method includes: obtaining a first image sent by a service end, the first image being an image collected by a delivery end and used to represent the placement position of the target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; obtaining a second image, the second image being a scene image of the placement position of the target delivery object at the target delivery address, and the user end corresponds to a user who receives the target delivery object; obtaining guidance information based on the first image and the second image; and displaying the guidance information in the second image, the guidance information being guidance information used to determine the target delivery object at the placement position of the target delivery address.
[0024] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0025] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0026] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed location sent by the server, the generated scene image of the placed location is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed location, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image of the placed location; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up from the multiple delivery objects to be picked up that has the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up that has the highest feature match in the second image.
[0027] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed position sent by the server, the generated scene image of the placed position is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed position, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between features of the to-be-collected delivery object and features of the target delivery object meets a preset matching qualification condition, determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0028] Optionally, the method also includes: obtaining a fourth image, the fourth image being a scene image of another location of the target delivery address, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image; obtaining guidance information based on the first image and the fourth image; and displaying the guidance information in the fourth image, the guidance information being used to determine the placement location.
[0029] Optionally, obtaining guidance information based on the first image and the fourth image includes: obtaining position information of the location where the target delivery object is placed at the target delivery address based on the first image; obtaining other position information of the other locations represented by the fourth image; and obtaining guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information.
[0030] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0031] The present application also provides an image sending method, which is applied to a delivery end, and the method includes: obtaining a first image, the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; sending the first image to a service end, the first image is used to generate guidance information, and the guidance information is used to guide a user on a user end to determine the target delivery object at the placement position of the target delivery address, the user is a user who receives the target delivery object, and the user end corresponds to the user.
[0032] The present application also provides a guidance information sending device, including: a first image acquisition unit, used to obtain a first image sent by a delivery end, the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; a second image acquisition unit, used to obtain a second image sent by a user end, the second image is a scene image of the placement position, and the user end corresponds to a user who receives the target delivery object; a guidance information acquisition unit, used to obtain guidance information based on the first image and the second image, the guidance information is used to guide the user in the user end to determine the target delivery object at the placement position of the target delivery address; a guidance information sending unit, used to send the guidance information to the user end.
[0033] The present application also provides a device for determining a target delivery object, which is applied to a user end, and the device includes: a second image sending unit, which is used to send a second image to a server end, wherein the second image is a scene image of the target delivery object at the location where it is placed at the target delivery address, and the user end corresponds to a user who receives the target delivery object; a guidance information obtaining unit, which is used to obtain guidance information returned by the server end for the second image; and a guidance information display unit, which is used to display the guidance information in the second image, and the guidance information is guidance information used to determine the target delivery object at the location where it is placed at the target delivery address.
[0034] The present application also provides a device for determining a target delivery object, which is applied to a user end, and the device includes: a first image acquisition unit, which is used to obtain a first image sent by a service end, wherein the first image is an image collected by a delivery end and used to represent the placement position of the target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; a second image acquisition unit, which is used to obtain a second image, and the second image is a scene image of the placement position of the target delivery object at the target delivery address, and the user end corresponds to a user who receives the target delivery object; a guidance information acquisition unit, which is used to obtain guidance information based on the first image and the second image; and a guidance information display unit, which is used to display the guidance information in the second image, and the guidance information is guidance information used to determine the target delivery object at the placement position of the target delivery address.
[0035] The present application also provides an image sending device, which is applied to a delivery end, and the device includes: a first image obtaining unit, which is used to obtain a first image, wherein the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; a first image sending unit, which is used to send the first image to a service end, and the first image is used to generate guidance information, and the guidance information is used to guide a user on a user end to determine the target delivery object at the placement position of the target delivery address, and the user is a user who receives the target delivery object, and the user end corresponds to the user.
[0036] The present application also provides an electronic device, comprising: a processor; and a memory for storing a computer program, wherein the computer program is run by the processor to execute the above method.
[0037] The present application also provides a storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor to perform the above method.
[0038] Compared with the prior art, this application has the following advantages:
[0039] The present application provides a method for sending guidance information, including: obtaining a first image sent by a distribution end, the first image is an image used to represent the location of a target delivery object at a target delivery address, and the distribution end corresponds to the delivery resources of the target delivery object; obtaining a second image sent by a user end, the second image is a scene image of the location, and the user end corresponds to the user who receives the target delivery object; obtaining guidance information based on the first image and the second image, the guidance information is used to guide the user in the user end to determine the target delivery object at the location of the target delivery address; and sending the guidance information to the user end. The method obtains a scene graph corresponding to the target delivery address based on the image sent by the distribution end, and then compares it with the image sent by the user to obtain guidance information that guides the user to determine the target object, thereby improving the efficiency of the user in determining the target object. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 A schematic diagram of the first scenario of the guidance information sending method provided in an embodiment of the present application.
[0041] Figure 2 A schematic diagram of a second scenario of the guidance information sending method provided in an embodiment of the present application.
[0042] Figure 3 A schematic diagram of a third scenario of the guidance information sending method provided in an embodiment of the present application.
[0043] Figure 4A schematic diagram of the fourth scenario of the guidance information sending method provided in an embodiment of the present application.
[0044] Figure 5 This is a schematic diagram of the guidance information sending method provided in the first embodiment of the present application.
[0045] Figure 6 This is a schematic diagram of a guidance information sending device provided in the second embodiment of the present application.
[0046] Figure 7 This is a schematic diagram of a method for determining a target delivery object provided in the third embodiment of the present application.
[0047] Figure 8 Schematic diagram of a device for determining a target delivery object provided in the fourth embodiment of the present application.
[0048] Fig. 9 This is a schematic diagram of a method for determining a target delivery object provided in the fifth embodiment of the present application.
[0049] Fig.10 Schematic diagram of a device for determining a target delivery object provided in the sixth embodiment of the present application.
[0050] Fig.11 This is a schematic diagram of the image sending method provided in the seventh embodiment of the present application.
[0051] Fig.12 This is a schematic diagram of an image sending device provided in the eighth embodiment of the present application.
[0052] Fig.13 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application. Therefore, the present application is not limited to the specific implementation disclosed below.
[0054] In order to more clearly demonstrate the guidance information sending method provided by the embodiment of the present application, the application scenario of the guidance information sending method provided by the embodiment of the present application is first introduced. The guidance information sending method provided by the embodiment of the present application is generally applied to takeaway delivery scenarios, and can also be used in logistics delivery scenarios or express delivery scenarios.
[0055] The application scenario of the guidance information sending method provided in the embodiment of the present application is not specifically limited. The following specifically takes the application of the guidance information sending method provided in the embodiment of the present application to the takeaway delivery scenario as an example to explain the guidance information sending method provided in the embodiment of the present application in detail. For the application of the guidance information sending method provided in the embodiment of the present application to other scenarios, please refer to the application of the guidance information sending method provided in the embodiment of the present application to the takeaway delivery scenario, which will not be described one by one here.
[0056] The execution subject of the guidance information sending method provided in the embodiment of the present application may be a server. The server is a computing device used to provide data services such as data processing services and data storage services to the user end, and the specific implementation method is generally a server or a server cluster.
[0057] To facilitate understanding of this application, the overall concept of this application is first introduced. Figure 1 , which is a scenario diagram of the guidance information sending method provided in an embodiment of the present application. Figure 1 It includes: a distribution end 101, a user end 102 and a service end 103.
[0058] Among them, the delivery end can be understood as the electronic device corresponding to a natural person in real life, such as a mobile phone configured by a rider, or a sending module configured in a robot, etc. The user end can be understood as the electronic device of the user corresponding to the order, such as the user's mobile phone. The delivery resource can be understood as a shooting module configured in a rider or robot, etc. The target delivery address is the address corresponding to the order, such as the address of an office building. The target delivery object can be understood as the takeaway corresponding to the order. The placement position can be understood as the position where the takeaway is placed in the takeaway storage area corresponding to the office building. The first image can be understood as an image of the takeaway taken by the rider and placed in the takeaway storage area corresponding to the office building. The second image can be understood as a scene image taken by the user containing the address of the above-mentioned takeaway.
[0059] First, the delivery end sends a first image to the service end, where the first image is a scene image of the location of the target object delivered by the delivery end in the target delivery address. Then, the user end sends a second image to the service end, where the second image is a scene image of the location of the target object. Finally, the service end obtains guidance information for guiding the user to determine the target object based on the second image and the first image.
[0060] It should be noted that the order information corresponding to the first image and the order information corresponding to the second image are the same, that is, both orders are orders for the target object.
[0061] In order to better illustrate the present application, the following is a detailed description using a meal bag delivery scenario. Specifically, the following description is based on a scenario in which a user determines the meal bag Ding delivered by rider Ding in a meal bag storage area.
[0062] First, the server obtains a preset corresponding relationship based on the image sent by the rider, where the preset corresponding relationship is the relationship between the meal bag and the background corresponding to the meal bag.
[0063] The preset corresponding relationship can be obtained by the following method.
[0064] Method 1: The server obtains images sent by multiple riders and obtains preset corresponding relationships based on the images, such as Figure 2 shown.
[0065] For example, first, rider A, rider B and rider C place meal bag A, meal bag B and meal bag C on the left side of the meal bag storage area corresponding to the office building. Then, rider A, rider B and rider C take images of the meal bags they deliver respectively. Then, rider A, rider B and rider C upload the captured images A 201, image B 202 and image C 203 to the server respectively. Then, the server segments the received images A, image B and image C respectively into a meal bag part and a background part (all the parts except the meal bag part are background parts), such as in image A, meal bag A is the main body, and meal bag B and meal bag C are the background; similarly, in image B, meal bag B is the main body, and meal bag A and meal bag C are the background; in image C, meal bag C is the main body, and meal bag A and meal bag B are the background. Then, since meal bag A, meal bag B and meal bag C are all at a certain position on the left side of the meal bag storage area. Therefore, the server can obtain the overall scene image 204 for the location based on image A, image B and image C, and then extend the method to each location in the meal bag storage area to obtain the overall scene image for the meal bag storage area. In other words, for a certain meal bag information, the background information corresponding to the meal bag object can be determined, so that the user can quickly determine the meal bag he is looking for.
[0066] Method 2: The server obtains an image sent by a single rider, and obtains a preset corresponding relationship based on the image.
[0067] For example, first, rider A places meal bag A on the left side of the meal bag storage area corresponding to the office building. Then, rider A takes photos of meal bag A from multiple angles to obtain image A, image B, image C, etc. Then, rider A uploads the images A, image B, image C, etc. obtained by the photos to the server. Then, the server segments the received images A, image B, image C, etc. into the meal bag part and the background part (all parts except the meal bag part are background parts), such as in image A, meal bag A is the main body, and meal bag B and the door of the office building are the background; similarly, in image B, meal bag B is the main body, meal bag C and the road are the background, and in image C, meal bag C is the main body, and meal bag A, meal bag B and the wall are the background. Then, the server can obtain the overall scene image for the position based on images A, image B, image C, etc., and then extend this method to each position in the meal bag storage area to obtain the overall scene image for the above-mentioned meal bag storage area.
[0068] It should be noted that the images taken by the above-mentioned riders can be either pictures or videos.
[0069] It should also be noted that in order to obtain a richer and more accurate meal bag storage area, the server can also construct an AR (Augmented Reality) image of the meal bag delivery area based on the images sent by the rider.
[0070] Secondly, the server obtains the first image taken by the rider Ding. The first image is a scene image of the meal bag Ding in the meal bag storage area taken by the rider Ding, such as Figure 3 shown.
[0071] It should be noted that the first image 301 sent by rider Ding may be one or more pictures, or may be a video.
[0072] In the specific implementation, in response to the trigger operation of Rider Ding on the target application, the interface corresponding to the target application is displayed on the user end corresponding to Rider Ding, and the target application contains the order information corresponding to Meal Bun Ding; in response to the trigger operation of Rider Ding on the shooting icon on the interface corresponding to the target application, a shooting interface for shooting is displayed; in response to the trigger operation of Rider Ding on the confirmation icon on the shooting interface, a first image is obtained; if it is detected that the application contains multiple order information, the multiple orders are displayed; in response to the confirmation trigger operation of Rider Ding on the order corresponding to Meal Bun Ding among the multiple orders, the first image is sent to the server as the image corresponding to Meal Bun Ding.
[0073] Alternatively, in response to the triggering operation of rider Ding on the target application, the interface corresponding to the target application is displayed on the user end corresponding to rider Ding, and the target application contains order information corresponding to Meal Bun Ding; in response to the triggering operation of rider Ding on the interface corresponding to the target application and the order corresponding to Meal Bun Ding, the order details page corresponding to Meal Bun Ding is displayed; in response to the triggering operation of rider Ding on the shooting icon on the order details page corresponding to Meal Bun Ding, a shooting interface for shooting is displayed; in response to the triggering operation of rider Ding on the confirmation icon on the shooting interface, a first image is obtained, and the first image is sent to the server as the image corresponding to Meal Bun Ding. Of course, the third image obtained by other riders can also be obtained according to the above method.
[0074] Since there may be multiple meal buns in the first image of rider Ding, in order to determine that the first image sent by rider Ding is for meal bun Ding, it can be determined in the following ways: determine meal bun Ding according to the merchant description information or meal bun description information in the order information corresponding to the first image taken by rider Ding, or determine meal bun Ding according to the instruction information provided by rider Ding, for example, by circling meal bun Ding.
[0075] Next, the server obtains background information corresponding to the dinner roll according to the first image and the preset corresponding relationship. The background corresponding to the background information is, for example, Figure 3 Background 303 is shown.
[0076] Since the preset corresponding relationship is the relationship between the characteristic information of each meal bun in the meal bun storage area and the background information corresponding to the meal bun, the server can obtain the background information corresponding to the meal bun D according to the characteristic information of any object in the background information in the first image.
[0077] For example, in addition to lunch bun D, the first image also contains background information lunch bun A. Therefore, the server can obtain scene information corresponding to lunch bun A based on lunch bun A, such as lunch bun B, lunch bun C and the door of an office building are around lunch bun A, and then determine the background information of lunch bun D (lunch bun A, lunch bun B, lunch bun C and the door of an office building).
[0078] It should be noted that, since the packaging of meal kits is different, the meal kit features presented in the image can be understood as the shape, size, color, merchant icon, etc. of the meal kit packaging, as long as the image can present obvious distinguishing features. In addition, some meal kits have special requirements, such as ice cream needs to be delivered at low temperature, so the packaging of the meal kit must be a special protective packaging, such as an insulated box or a foam box with ice packs, etc. Therefore, the meal kit features presented in the image can also be understood as special features added according to the special properties of the meal kit.
[0079] It should be noted that, when rider D sends the first image to the server, the meal bag D also becomes a part of the preset corresponding relationship, thereby obtaining an updated preset corresponding relationship.
[0080] Of course, while rider Ding is uploading the first image, other riders are uploading images of other takeouts placed at the same location, i.e., the third image. Similarly, using the above method, the scene image at the current location of meal bag Ding can be obtained based on the first image and the third image.
[0081] Next, the guidance information is generated.
[0082] The guidance information in the present application can be obtained based on the first image sent by the rider and the second image sent by the user. The second image is a location scene image taken by the user that just contains the dinner rolls.
[0083] In a specific implementation, in response to a user's trigger operation on a target application, an interface corresponding to the target application is displayed, and the target application contains order information corresponding to the meal rolls; in response to a user's trigger operation on a shooting icon on the interface corresponding to the target application, a shooting interface for shooting is displayed; in response to a user's trigger operation on a confirmation icon on the shooting interface, a second image is obtained; if it is detected that the application contains multiple order information, the multiple orders are displayed; in response to a user's confirmation trigger operation on an order corresponding to the meal rolls among the multiple orders, the second image is sent to the server as an image for confirming the meal rolls.
[0084] Alternatively, in response to a user triggering operation on a target application, an interface corresponding to the target application is displayed, wherein the target application contains order information corresponding to the meal buns; in response to a user triggering operation on an order corresponding to the meal buns on the interface corresponding to the target application, an order details page corresponding to the meal buns is displayed; in response to a user triggering operation on a shooting icon on the order details page corresponding to the meal buns, a shooting interface for shooting is displayed; in response to a user triggering operation on a confirmation icon on the shooting interface, a second image is obtained, and the second image is sent to the server as an image for confirming the meal buns. Of course, the fourth image obtained by the user can also be obtained according to the above method.
[0085] When there is a diced bun in the image taken by the user, that is, the second image described above. At this time, if there is only one bun in the second image or there are multiple buns but only one bun has a feature that matches the diced bun, then the bun is taken as the diced bun to be picked up, and then the guidance information is obtained based on the position information of the diced bun to be picked up in the second image. If there are multiple buns in the second image and the features of multiple buns match the diced bun, then the bun with the highest matching degree is taken as the diced bun to be picked up, and then the guidance information is obtained based on the position information of the diced bun to be picked up in the second image.
[0086] However, in real life, the images taken by users may not contain the dinner rolls, i.e., the fourth image. Figure 3 302 shown. It should be noted that the fourth image taken by the user is still for the meal bun ding. At this time, the server obtains the guidance information for guiding the user to determine the location of the meal bun ding according to the fourth image taken by the rider Ding and the background information corresponding to the meal bun ding obtained above.
[0087] For example, the similarity between the road shown in the fourth image and the background of Lunch Bun D (Lunch Bun A, Lunch Bun B, Lunch Bun C and the office building door) is determined. If the similarity does not reach the similarity threshold, it means that Lunch Bun D is not in the second image. Then, the server generates and sends an image containing the guidance information to the user based on the relative position relationship between the road shown in the fourth image and the background of Lunch Bun D (Lunch Bun A, Lunch Bun B, Lunch Bun C and the office building door). The image is as follows: Figure 3 As shown in the image 304 containing the guide information, the guide information is used to guide the user to the background position corresponding to the meal bun diced. The guide information can be a guide icon such as an arrow or a voice message, which is not limited to this, as long as it can guide the user to determine the meal bun diced.
[0088] When the user reaches the background position corresponding to the lunch bun diced, a confirmation prompt message will be displayed on the second image displayed on the user terminal, prompting the user that the lunch bun diced is in the current image. The prompt message can be a text prompt message, or a voice prompt message, or highlighting the second image, such as a thick border or changing from a static image to a shaking image, etc., without limitation.
[0089] In order to make users more efficient in finding meal buns, after the user reaches the background position corresponding to the meal bun diced, the present application will also identify each meal bun in the image currently shot by the user, and finally identify the meal bun diced. Specifically: according to the characteristic information of the meal bun diced and the characteristic information of each meal bun in the currently shot image, the meal bun with the highest similarity index is the meal bun that is most similar to the meal bun diced. Usually, the most similar meal bun will be highlighted, such as circled, etc., as long as it can be distinguished from other meal buns for easy identification. Among them, the characteristic information of the above-mentioned meal bun diced is determined according to the user's order information.
[0090] Preferably, in order to facilitate users to find meal buns more efficiently, the meal bun storage area can usually be divided into left and right areas according to the temperature of the takeout, such as placing low-temperature meal buns such as ice cream and frozen ingredients on the left side of the meal bun storage area, and placing room-temperature meal buns such as milk tea on the right side of the meal bun storage area, etc., and of course, it can also be distinguished according to other attributes such as the taste of the takeout. In this way, the approximate location of a meal bun can be quickly determined based on the attributes of a meal bun in the background. For example, if the meal bun diced is ice cream, the characteristic information of meal bun A in the background information is displayed as **frozen store, so it can be directly determined that the meal bun diced should be on the left side of the meal bun storage area, thereby improving the efficiency of determining the meal bun diced.
[0091] It should also be noted that the above process of obtaining guidance information by using the server can also be performed on the user side. For example, the server sends the background information corresponding to the dinner buns to the user side, and the user side can also obtain guidance information by comparing the second image or the fourth image taken with the background information or feature information corresponding to the dinner buns. Since this step is similar to the step performed by the server, it will not be described in detail here.
[0092] It should also be noted that in order to ensure the accuracy of the guidance information provided, after the user has received the lunch buns, the relevant information of the lunch buns in the storage area needs to be deleted to obtain an updated scene image, such as Figure 4 As shown, image 401 is a scene image before the lunch buns are received, and image 402 is an image after the lunch buns are received and the relevant information of the lunch buns is deleted.
[0093] In order to better understand the present application, it is described again below through examples.
[0094] First embodiment
[0095] In the first embodiment of the present application, a method for sending guidance information is provided as follows: Figure 5 Since the first embodiment is similar to the above-mentioned scenario embodiment, please refer to the above-mentioned scenario description for the relevant parts.
[0096] The present application provides a method for sending guidance information, comprising:
[0097] Step S501, obtaining a first image sent by a delivery end, wherein the first image is an image used to represent the location of a target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object;
[0098] Step S502, obtaining a second image sent by a user terminal, wherein the second image is a scene image of the placed location, and the user terminal corresponds to a user who receives the target delivery object;
[0099] Step S503, obtaining guidance information according to the first image and the second image, wherein the guidance information is used to guide the user at the user terminal to determine the target delivery object at the location where the target delivery address is placed;
[0100] Step S504: sending the guidance information to the user terminal.
[0101] Optionally, obtaining the first image sent by the delivery end includes: determining the first image from a plurality of images sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or obtaining the first image from a video file sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or determining an image sent by the delivery end for indicating the position of the target delivery object at the target delivery address as the first image.
[0102] Optionally, the method further includes: obtaining a scene video file or multiple scene images sent by the user terminal for representing the target delivery address; obtaining the second image sent by the user terminal includes: obtaining the second image from the scene video file or multiple scene images.
[0103] Optionally, the method also includes: obtaining the placement position information of the target delivery object at the target delivery address based on the first image; obtaining the second image from the scene video file or multiple scene images includes: identifying the location information of the target delivery address represented by each image in the multiple frames of images of the scene video file or each image in the multiple scene images; obtaining an image whose location information matches the placement position information from the multiple frames of images or the multiple scene images as the second image.
[0104] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0105] Optionally, the method further includes: obtaining identification information of the order corresponding to the first image sent by the delivery end; and obtaining identification information of the order corresponding to the second image sent by the user end.
[0106] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0107] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0108] Optionally, the method also includes: obtaining a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals corresponding to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image, including: generating a scene image of the placed position based on the first image and the third image as a generated scene image; identifying the target delivery object from the generated scene image; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up with the highest feature match with the target delivery object from the multiple delivery objects to be picked up, as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up with the highest feature match in the second image.
[0109] Optionally, the method also includes: obtaining a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals correspond to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image, including: generating a scene image of the placed position as a generated scene image based on the first image and the third image; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between the features of the to-be-collected delivery object and the features of the target delivery object meets a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0110] Optionally, the method also includes: obtaining a fourth image sent by the user terminal, the fourth image being a scene image of other locations of the target delivery address, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image; obtaining position information of the location where the target delivery object is placed at the target delivery address based on the first image; obtaining other position information of the other locations represented by the fourth image; obtaining guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information; and sending the guidance information for guiding the user to determine the placed location in the user terminal to the user terminal.
[0111] Optionally, if there are multiple delivery objects to be picked up that have the highest feature match with the target delivery object, the delivery object to be picked up that has the highest feature match with the target delivery object will be used as the delivery object with the highest match, and the method also includes: identifying the first background information or the first reference object in the first image; obtaining a first relative position relationship between the target delivery object in the first image and the first background information or the first reference object in the first image; identifying the second background information or the second reference object in the second image that is the same as the first background information or the first reference object in the first image; respectively obtaining the second relative position relationship between each delivery object to be picked up that has the highest match and the second background information or the second reference object; and using the delivery object to be picked up that has the highest match in the second relative position relationship that is the same as the first relative position relationship as the target delivery object identified from the second image.
[0112] Optionally, the method further includes: if there are multiple delivery objects in the first image, identifying the target delivery object from the multiple delivery objects in the first image according to indication information sent by the delivery end for indicating the target delivery object among the multiple delivery objects.
[0113] Optionally, the method further includes: if there are multiple delivery objects in the first image, identifying the target delivery object from the multiple delivery objects in the first image according to merchant description information or target delivery object description information in the order corresponding to the first image.
[0114] Second embodiment
[0115] Corresponding to the guidance information sending method provided in the first embodiment of the present application, the second embodiment of the present application also provides a guidance information sending device. Since the device embodiment is basically similar to the first embodiment of the present application, the description is relatively simple. For relevant parts, please refer to the description of the first embodiment of the present application. Figure 6 As shown, the device embodiments described below are only exemplary.
[0116] The second embodiment of the present application provides a guidance information sending device, including: a first image obtaining unit 601, used to obtain a first image sent by a delivery end, the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; a second image obtaining unit 602, used to obtain a second image sent by a user end, the second image is a scene image of the placement position, and the user end corresponds to a user who receives the target delivery object; a guidance information obtaining unit 603, used to obtain guidance information based on the first image and the second image, the guidance information is used to guide the user in the user end to determine the target delivery object at the placement position of the target delivery address; a guidance information sending unit 604, used to send the guidance information to the user end.
[0117] Optionally, obtaining the first image sent by the delivery end includes: determining the first image from a plurality of images sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or obtaining the first image from a video file sent by the delivery end for indicating the position of the target delivery object at the target delivery address, or determining an image sent by the delivery end for indicating the position of the target delivery object at the target delivery address as the first image.
[0118] Optionally, the device is also used to obtain a scene video file or multiple scene images sent by the user terminal for representing the target delivery address; obtaining the second image sent by the user terminal includes: obtaining the second image from the scene video file or multiple scene images.
[0119] Optionally, the device is also used to obtain the placement position information of the target delivery object at the target delivery address based on the first image; obtaining the second image from the scene video file or multiple scene images includes: identifying the location information of the target delivery address represented by each image in the multiple frames of images of the scene video file or each image in the multiple scene images; obtaining an image whose location information matches the placement position information from the multiple frames of images or the multiple scene images as the second image.
[0120] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0121] Optionally, the device is also used to obtain identification information of the order corresponding to the first image sent by the delivery end; and obtain identification information of the order corresponding to the second image sent by the user end.
[0122] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0123] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0124] Optionally, the device is also used to obtain a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals correspond to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image includes: generating a scene image of the placed position based on the first image and the third image as a generated scene image; identifying the target delivery object from the generated scene image; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up with the highest feature match with the target delivery object from the multiple delivery objects to be picked up as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up with the highest feature match in the second image.
[0125] Optionally, the device is also used to obtain a third image sent by other delivery terminals, the third image being an image used to represent other delivery objects at the placed position, and the other delivery terminals correspond to delivery resources for delivering the other delivery objects; obtaining guidance information based on the first image and the second image includes: generating a scene image of the placed position as a generated scene image based on the first image and the third image; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between the features of the to-be-collected delivery object and the features of the target delivery object meets a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0126] Optionally, the device is also used to obtain a fourth image sent by the user terminal, the fourth image is a scene image of other locations of the target delivery address, and the identification information of the order corresponding to the fourth image is the same as the identification information of the order corresponding to the first image; obtain the position information of the location where the target delivery object is placed at the target delivery address according to the first image; obtain other position information of the other locations represented by the fourth image; obtain guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information; and send the guidance information for guiding the user to determine the placed location in the user terminal to the user terminal.
[0127] Optionally, if there are multiple delivery objects to be picked up that have the highest feature match with the target delivery object, the delivery object to be picked up that has the highest feature match with the target delivery object will be used as the delivery object with the highest match, and the method also includes: identifying the first background information or the first reference object in the first image; obtaining a first relative position relationship between the target delivery object in the first image and the first background information or the first reference object in the first image; identifying the second background information or the second reference object in the second image that is the same as the first background information or the first reference object in the first image; respectively obtaining the second relative position relationship between each delivery object to be picked up that has the highest match and the second background information or the second reference object; and using the delivery object to be picked up that has the highest match in the second relative position relationship that is the same as the first relative position relationship as the target delivery object identified from the second image.
[0128] Optionally, the device is also used to identify the target delivery object from the multiple delivery objects in the first image based on the indication information sent by the delivery end to indicate the target delivery object among the multiple delivery objects if there are multiple delivery objects in the first image.
[0129] Optionally, the device is further used to identify a target delivery object from the multiple delivery objects in the first image based on merchant description information or target delivery object description information in the order corresponding to the first image if there are multiple delivery objects in the first image.
[0130] Third embodiment
[0131] In the third embodiment of the present application, a method for determining a target delivery object is provided as follows: Figure 7 Since the third embodiment is similar to the above-mentioned scenario embodiment, please refer to the above-mentioned scenario description for the relevant parts.
[0132] The present application provides a method for determining a target delivery object, which is applied to a user end, and the method includes:
[0133] Step S701, sending a second image to the server, wherein the second image is a scene image of a target delivery object being placed at a target delivery address, and the user terminal corresponds to a user who receives the target delivery object;
[0134] Step S702, obtaining guidance information returned by the server for the second image;
[0135] Step S703: displaying the guide information in the second image, wherein the guide information is guide information for determining the target delivery object at the placement position of the target delivery address.
[0136] Optionally, obtaining the guidance information returned by the server for the second image includes: obtaining the guidance information returned by the server based on the first image and the second image, the first image being an image sent by the delivery end to represent the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object.
[0137] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0138] Optionally, the method also includes: sending a fourth image to the server, the fourth image being a scene image of other locations of the target delivery address, the user end corresponding to a user who receives the target delivery object, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image, the first image being an image sent by the delivery end for indicating the placement location of the target delivery object at the target delivery address, the delivery end corresponding to the delivery resources for delivering the target delivery object; obtaining the guidance information returned by the server for the fourth image; and displaying the guidance information in the fourth image, the guidance information being guidance information for determining the placement location.
[0139] Fourth embodiment
[0140] Corresponding to the method for determining the target delivery object provided in the third embodiment of the present application, the fourth embodiment of the present application also provides a method for determining the target delivery object. Since this device embodiment is basically similar to the third embodiment of the present application, the description is relatively simple. For relevant parts, please refer to the partial description provided in the third embodiment of the present application. Figure 8 As shown, the device embodiments described below are only exemplary.
[0141] The present application provides a device for determining a target delivery object, which is applied to a user end, and the device includes: a second image sending unit 801, which is used to send a second image to a server end, wherein the second image is a scene image of a target delivery object at a location where the target delivery object is placed at a target delivery address, and the user end corresponds to a user who receives the target delivery object; a guidance information obtaining unit 802, which is used to obtain guidance information returned by the server end for the second image; and a guidance information display unit 803, which is used to display the guidance information in the second image, wherein the guidance information is guidance information used to determine the target delivery object at the location where the target delivery address is placed.
[0142] Optionally, obtaining the guidance information returned by the server for the second image includes: obtaining the guidance information returned by the server based on the first image and the second image, the first image being an image sent by the delivery end to represent the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object.
[0143] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0144] Optionally, the device is also used to send a fourth image to the server, the fourth image is a scene image of other locations of the target delivery address, the user end corresponds to a user who receives the target delivery object, the identification information of the order corresponding to the fourth image is the same as the identification information of the order corresponding to the first image, the first image is an image sent by the delivery end to represent the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; obtain the guidance information returned by the server for the fourth image; display the guidance information in the fourth image, the guidance information is guidance information for determining the placement position.
[0145] Fifth embodiment
[0146] In the fifth embodiment of the present application, a method for determining a target delivery object is provided as follows: Fig. 9 Since the fifth embodiment is similar to the above-mentioned scenario embodiment, please refer to the above-mentioned scenario description for the relevant parts.
[0147] The present application provides a method for determining a target delivery object, which is applied to a user end, and the method includes:
[0148] Step S901, obtaining a first image sent by a service end, wherein the first image is an image collected by a delivery end and used to represent the location of a target delivery object at a target delivery address, wherein the delivery end corresponds to a delivery resource for delivering the target delivery object;
[0149] Step S902, obtaining a second image, wherein the second image is a scene image of a location where a target delivery object is placed at a target delivery address, and the user terminal corresponds to a user who receives the target delivery object;
[0150] Step S903, obtaining guidance information according to the first image and the second image;
[0151] Step S904: displaying the guide information in the second image, wherein the guide information is guide information for determining the target delivery object at the placement position of the target delivery address.
[0152] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0153] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0154] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed location sent by the server, the generated scene image of the placed location is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed location, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image of the placed location; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up from the multiple delivery objects to be picked up that has the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up that has the highest feature match in the second image.
[0155] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed position sent by the server, the generated scene image of the placed position is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed position, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between features of the to-be-collected delivery object and features of the target delivery object meets a preset matching qualification condition, determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0156] Optionally, the method also includes: obtaining a fourth image, the fourth image being a scene image of another location of the target delivery address, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image; obtaining guidance information based on the first image and the fourth image; and displaying the guidance information in the fourth image, the guidance information being used to determine the placement location.
[0157] Optionally, obtaining guidance information based on the first image and the fourth image includes: obtaining position information of the location where the target delivery object is placed at the target delivery address based on the first image; obtaining other position information of the other locations represented by the fourth image; and obtaining guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information.
[0158] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0159] Sixth embodiment
[0160] Corresponding to the method for determining the target delivery object provided in the fifth embodiment of the present application, the sixth embodiment of the present application also provides a method for determining the target delivery object. Since this device embodiment is basically similar to the fifth embodiment of the present application, the description is relatively simple. For relevant parts, please refer to the partial description provided in the fifth embodiment of the present application. Fig.10 As shown, the device embodiments described below are only exemplary.
[0161] The present application also provides a device for determining a target delivery object, which is applied to a user end, and the device includes: a first image obtaining unit 1001, which is used to obtain a first image sent by a service end, wherein the first image is an image collected by a delivery end and used to represent the location where the target delivery object is placed at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; a second image obtaining unit 1002, which is used to obtain a second image, wherein the second image is a scene image of the location where the target delivery object is placed at the target delivery address, and the user end corresponds to a user who receives the target delivery object; a guidance information obtaining unit 1003, which is used to obtain guidance information based on the first image and the second image; and a guidance information display unit 1004, which is used to display the guidance information in the second image, and the guidance information is guidance information used to determine the target delivery object at the location where it is placed at the target delivery address.
[0162] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; identifying multiple delivery objects to be picked up from the second image; determining, from the multiple delivery objects to be picked up, a delivery object to be picked up with the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on location information of the delivery object to be picked up with the highest feature match in the second image.
[0163] Optionally, obtaining guidance information based on the first image and the second image includes: identifying the target delivery object from the first image; if a to-be-collected delivery object is identified from the second image and the degree of match between features of the to-be-collected delivery object and features of the target delivery object satisfies a preset matching qualification condition, then determining that the to-be-collected delivery object is the target delivery object; and obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0164] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed location sent by the server, the generated scene image of the placed location is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed location, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image of the placed location; identifying multiple delivery objects to be picked up from the second image; determining the delivery object to be picked up from the multiple delivery objects to be picked up that has the highest feature match with the target delivery object as the target delivery object identified from the second image; and obtaining the guidance information based on the position information of the delivery object to be picked up that has the highest feature match in the second image.
[0165] Optionally, obtaining guidance information based on the first image and the second image includes: obtaining a generated scene image of the placed position sent by the server, the generated scene image of the placed position is obtained based on the first image and the third image, the third image is an image used to represent other delivery objects at the placed position, and the other delivery ends correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image; if a to-be-collected delivery object is identified from the second image, and the degree of match between features of the to-be-collected delivery object and features of the target delivery object meets a preset matching qualification condition, determining that the to-be-collected delivery object is the target delivery object; obtaining the guidance information based on the position information of the to-be-collected delivery object in the second image.
[0166] Optionally, the device is also used to obtain a fourth image, which is a scene image of another location of the target delivery address, and the identification information of the order corresponding to the fourth image is the same as the identification information of the order corresponding to the first image; obtain guidance information based on the first image and the fourth image; and display the guidance information in the fourth image, wherein the guidance information is used to determine the placement location.
[0167] Optionally, obtaining guidance information based on the first image and the fourth image includes: obtaining position information of the location where the target delivery object is placed at the target delivery address based on the first image; obtaining other position information of the other locations represented by the fourth image; and obtaining guidance information for guiding the user to determine the placed location in the user terminal based on the position information of the placed location and the other position information.
[0168] Optionally, the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
[0169] Seventh embodiment
[0170] In the seventh embodiment of the present application, a method for sending an image is provided as follows: Fig.11 Since the seventh embodiment is similar to the above-mentioned scenario embodiment, please refer to the above-mentioned scenario description for the relevant parts.
[0171] The present application also provides an image sending method, which is applied to a delivery end, and the method comprises:
[0172] Step S1101, obtaining a first image, wherein the first image is an image for representing a location where a target delivery object is placed at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object;
[0173] Step S1102, sending the first image to the server, the first image is used to generate guidance information, the guidance information is used to guide the user on the user side to determine the target delivery object at the placement location of the target delivery address, the user is the user who receives the target delivery object, and the user side corresponds to the user.
[0174] Eighth embodiment
[0175] Corresponding to the image sending method provided in the seventh embodiment of the present application, the eighth embodiment of the present application also provides an image sending device. Since the device embodiment is basically similar to the seventh embodiment of the present application, the description is relatively simple. For the relevant parts, please refer to the partial description provided in the first embodiment of the present application. Fig.12 As shown, the device embodiments described below are only exemplary.
[0176] The eighth embodiment of the present application also provides an image sending device, which is applied to a delivery end, and the device includes: a first image obtaining unit 1201, used to obtain a first image, wherein the first image is an image used to represent the placement position of a target delivery object at a target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; a first image sending unit 1202, used to send the first image to a service end, wherein the first image is used to generate guidance information, and the guidance information is used to guide a user at a user end to determine the target delivery object at the placement position of the target delivery address, and the user is a user who receives the target delivery object, and the user end corresponds to the user.
[0177] Ninth embodiment
[0178] Corresponding to the above method embodiments provided by the present application, the ninth embodiment of the present application further provides an electronic device. Since the ninth embodiment is basically similar to the above method embodiments provided by the present application, the description is relatively simple, and the relevant parts refer to the partial description of the above method embodiments provided by the present application. The ninth embodiment described below is only illustrative.
[0179] Fig.13 A schematic diagram of an electronic device provided in an embodiment of the present application.
[0180] The electronic device includes: at least one processor 1301, at least one communication interface 1302, at least one memory 1303 and at least one communication bus 1304; optionally, the communication interface 1302 may be an interface of a communication module, such as an interface of a GSM module; the processor 1301 may be a processor CPU, or an application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiment of the present invention. The memory 1303 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0181] The memory 1303 stores a program, and the processor 1301 calls the program stored in the memory 1303 to execute the guidance information sending method provided in the embodiment of the present invention.
[0182] It should be noted that the detailed description of the electronic device provided in the ninth embodiment of the present application can refer to the relevant description of the above-mentioned method embodiment provided in the present application, and will not be repeated here.
[0183] Tenth embodiment
[0184] Corresponding to the above method embodiments provided by the present application, the tenth embodiment of the present application further provides a storage medium. Since the tenth embodiment is basically similar to the above method embodiments provided by the present application, the description is relatively simple, and the relevant parts refer to the partial description of the above method embodiments provided by the present application. The tenth embodiment described below is merely illustrative.
[0185] The storage medium stores a computer program, which is executed by a processor to execute the method provided in the above embodiments of the present application.
[0186] It should be noted that the detailed description of the storage medium provided in the eighth embodiment of the present application can refer to the relevant description of the above method embodiment provided in the present application, and will not be repeated here.
[0187] Although the present application is disclosed as above in the form of a preferred embodiment, it is not intended to limit the present application. Any technical personnel in this field may make possible changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims of the present application.
[0188] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0189] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0190] 1. Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include non-transitory media such as modulated data signals and carrier waves.
[0191] 2. Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
Claims
1. A method for sending guidance information, characterized in that: include: Obtaining a first image sent by a delivery end, the first image being an image used to represent a location where a target delivery object is placed at a target delivery address, the delivery end corresponding to a delivery resource for delivering the target delivery object; Obtaining a second image sent by a user terminal, wherein the second image is a scene image of the placed location, and the user terminal corresponds to a user who receives the target delivery object; wherein the second image is sent by the user terminal after obtaining the second image and in response to a trigger operation by the user for determining an order corresponding to the target delivery object among a plurality of orders included in a target application, or the second image is obtained by the user terminal in response to a trigger operation by the user for a determination icon on a shooting interface, and the shooting interface is displayed in response to a trigger operation by the user for a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object; Obtaining guidance information according to the first image and the second image, wherein the guidance information is used to guide the user at the user terminal to determine the target delivery object at the location where the target delivery address is placed; The guidance information is sent to the user terminal.
2. The method according to claim 1, characterized in that: The obtaining of the first image sent by the delivery end includes: determining the first image from a plurality of images sent by the delivery end for indicating the location of the target delivery object at the target delivery address, or obtaining the first image from a video file sent by the delivery end for indicating the location of the target delivery object at the target delivery address, or determining an image sent by the delivery end for indicating the location of the target delivery object at the target delivery address as the first image.
3. The method according to claim 1, characterized in that Also includes: Obtaining a scene video file or a plurality of scene images sent by the user end and used to represent the target delivery address; The obtaining of the second image sent by the user terminal includes: obtaining the second image from the scene video file or multiple scene images.
4. The method according to claim 3, characterized in that Also includes: Obtaining placement information of the target delivery object at the target delivery address according to the first image; The step of obtaining the second image from the scene video file or a plurality of scene images comprises: Identify the location information of the target delivery address represented by each image in the multiple frames of the scene video file or each image in the multiple scene images; An image whose position information matches the placed position information is obtained from the multiple frame images or the multiple scene images as the second image.
5. The method according to claim 1, characterized in that Also includes: Obtaining identification information of the order corresponding to the first image sent by the delivery end; Obtain identification information of the order corresponding to the second image sent by the user terminal.
6. The method according to claim 1, characterized in that The obtaining guidance information according to the first image and the second image includes: identifying the target delivery object from the first image; identifying a plurality of delivery objects to be picked up from the second image; Determine, from the plurality of delivery objects to be picked up, a delivery object to be picked up that has the highest feature matching degree with the target delivery object as the target delivery object identified from the second image; The guidance information is obtained according to the position information of the to-be-collected delivery object with the highest feature matching degree in the second image.
7. The method according to claim 1, characterized in that The obtaining guidance information according to the first image and the second image includes: identifying the target delivery object from the first image; If a delivery object to be picked up is identified from the second image, and the degree of matching between the features of the delivery object to be picked up and the features of the target delivery object satisfies a preset matching degree qualification condition, then the delivery object to be picked up is determined to be the target delivery object; The guidance information is obtained according to the position information of the delivery object to be picked up in the second image.
8. The method according to claim 1, characterized in that Also includes: Obtaining a third image sent by another delivery terminal, the third image being an image used to represent another delivery object at the placed position, and the other delivery terminal corresponds to a delivery resource for delivering the other delivery object; The obtaining guidance information according to the first image and the second image includes: generating a scene image of the placed position according to the first image and the third image as a generated scene image; Identifying the target delivery object from the generated scene image; identifying a plurality of delivery objects to be picked up from the second image; Determine, from the plurality of delivery objects to be picked up, a delivery object to be picked up that has the highest feature matching degree with the target delivery object as the target delivery object identified from the second image; The guidance information is obtained according to the position information of the to-be-collected delivery object with the highest feature matching degree in the second image.
9. The method according to claim 1, characterized in that: Also includes: Obtaining a third image sent by another delivery terminal, the third image being an image used to represent another delivery object at the placed position, and the other delivery terminal corresponds to a delivery resource for delivering the other delivery object; The obtaining guidance information according to the first image and the second image includes: generating a scene image of the placed position according to the first image and the third image as a generated scene image; Identifying the target delivery object from the generated scene image; If a delivery object to be picked up is identified from the second image, and the degree of matching between the features of the delivery object to be picked up and the features of the target delivery object satisfies a preset matching degree qualification condition, then the delivery object to be picked up is determined to be the target delivery object; The guidance information is obtained according to the position information of the delivery object to be picked up in the second image.
10. The method according to claim 1, characterized in that Also includes: Obtaining a fourth image sent by the user terminal, the fourth image being a scene image of another location of the target delivery address, and the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image; Obtaining location information of the target delivery object at the target delivery address according to the first image; Obtaining other position information of the other position represented by the fourth image; Obtaining, according to the position information of the placed position and the other position information, guidance information for guiding the user to determine the placed position in the user terminal; The guidance information for guiding the user to determine the placed position in the user terminal is sent to the user terminal.
11. The method according to claim 6 or 8, characterized in that: If there are multiple delivery objects to be picked up that have the highest degree of feature matching with the target delivery object, the delivery object to be picked up that has the highest degree of feature matching with the target delivery object is used as the delivery object with the highest degree of match, and the method further includes: identifying first background information or a first reference object in the first image; Obtaining a first relative position relationship between the target delivery object in the first image and the first background information or the first reference object in the first image; identifying second background information or a second reference object in the second image that is the same as the first background information or the first reference object in the first image; respectively obtaining a second relative position relationship between each to-be-collected delivery object with the highest matching degree and the second background information or the second reference object; The delivery object to be picked up with the highest matching degree in a second relative position relationship that is the same as the first relative position relationship is used as the target delivery object identified from the second image.
12. The method according to claim 1, characterized in that Also includes: If there are multiple delivery objects in the first image, the target delivery object is identified from the multiple delivery objects in the first image according to the indication information sent by the delivery end for indicating the target delivery object among the multiple delivery objects.
13. The method according to claim 1, characterized in that Also includes: If there are multiple delivery objects in the first image, the target delivery object is identified from the multiple delivery objects in the first image according to the merchant description information or the target delivery object description information in the order corresponding to the first image.
14. A method for determining a target delivery object, characterized in that: Applied to a user terminal, the method includes: Sending a second image to the server, the second image being a scene image of a location where the target delivery object is placed at the target delivery address, the user terminal corresponding to a user who receives the target delivery object; Obtaining the guidance information returned by the server for the second image, including: obtaining the guidance information returned by the server based on the first image and the second image, wherein the first image is an image sent by the delivery end to indicate the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; wherein the second image is sent by the user end after obtaining the second image in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in a target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object; The guide information is displayed in the second image, and the guide information is guide information for identifying the target delivery object at a location where the target delivery address is placed.
15. The method according to claim 14, characterized in that Also includes: Sending a fourth image to the service end, the fourth image being a scene image of another location of the target delivery address, the user end corresponding to the user who receives the target delivery object, the identification information of the order corresponding to the fourth image being the same as the identification information of the order corresponding to the first image, the first image being an image sent by the delivery end for indicating the location of the target delivery object at the target delivery address, and the delivery end corresponding to the delivery resource for delivering the target delivery object; Obtaining guidance information returned by the server for the fourth image; The guide information is displayed in the fourth image, and the guide information is guide information used to determine the placed position.
16. A method for determining a target delivery object, characterized in that: Applied to a user terminal, the method includes: Obtaining a first image sent by the service end, wherein the first image is an image collected by the delivery end and used to represent the location of the target delivery object at the target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; Obtaining a second image, wherein the second image is a scene image of a location where the target delivery object is placed at a target delivery address, wherein the user terminal corresponds to a user who receives the target delivery object; Obtaining guidance information according to the first image and the second image; Displaying the guide information in the second image, the guide information being guide information for determining the target delivery object at a location where the target delivery address is placed; Among them, the second image is issued by the user end after obtaining the second image and in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in the target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
17. The method according to claim 16, characterized in that The obtaining guidance information according to the first image and the second image includes: identifying the target delivery object from the first image; identifying a plurality of delivery objects to be picked up from the second image; Determine, from the plurality of delivery objects to be picked up, a delivery object to be picked up that has the highest feature matching degree with the target delivery object as the target delivery object identified from the second image; The guidance information is obtained according to the position information of the to-be-collected delivery object with the highest feature matching degree in the second image.
18. The method according to claim 16, characterized in that The obtaining guidance information according to the first image and the second image includes: identifying the target delivery object from the first image; If a delivery object to be picked up is identified from the second image, and the degree of matching between the features of the delivery object to be picked up and the features of the target delivery object satisfies a preset matching degree qualification condition, then the delivery object to be picked up is determined to be the target delivery object; The guidance information is obtained according to the position information of the delivery object to be picked up in the second image.
19. The method according to claim 16, characterized in that The obtaining guidance information according to the first image and the second image includes: Obtaining a generated scene image of the placed location sent by the server, wherein the generated scene image of the placed location is obtained based on the first image and the third image, wherein the third image is an image used to represent other delivery objects at the placed location, and other delivery terminals correspond to delivery resources for delivering the other delivery objects; identifying the target delivery object from the generated scene image of the placed location; identifying a plurality of delivery objects to be picked up from the second image; Determine, from the plurality of delivery objects to be picked up, a delivery object to be picked up that has the highest feature matching degree with the target delivery object as the target delivery object identified from the second image; The guidance information is obtained according to the position information of the to-be-collected delivery object with the highest feature matching degree in the second image.
20. The method according to claim 16, characterized in that The obtaining guidance information according to the first image and the second image includes: Obtaining a generated scene image of the placed location sent by the server, wherein the generated scene image of the placed location is obtained based on the first image and the third image, wherein the third image is an image used to represent other delivery objects at the placed location, and other delivery terminals correspond to delivery resources for delivering the other delivery objects; Identifying the target delivery object from the generated scene image; If a delivery object to be picked up is identified from the second image, and the degree of matching between the features of the delivery object to be picked up and the features of the target delivery object satisfies a preset matching degree qualification condition, then the delivery object to be picked up is determined to be the target delivery object; The guidance information is obtained according to the position information of the delivery object to be picked up in the second image.
21. The method according to claim 16, characterized in that Also includes: Obtaining a fourth image, wherein the fourth image is a scene image of another location of the target delivery address, and the identification information of the order corresponding to the fourth image is the same as the identification information of the order corresponding to the first image; Obtaining guidance information according to the first image and the fourth image; The guide information is displayed in the fourth image, and the guide information is guide information used to determine the placed position.
22. The method according to claim 21, characterized in that The obtaining guidance information according to the first image and the fourth image includes: Obtaining location information of the target delivery object at the target delivery address according to the first image; Obtaining other position information of the other position represented by the fourth image; According to the position information of the placed position and the other position information, guidance information for guiding the user to determine the placed position in the user terminal is obtained.
23. An image sending method, characterized in that: Applied to the distribution end, the method includes: Obtaining a first image, wherein the first image is an image for representing a location where a target delivery object is placed at a target delivery address, wherein the delivery end corresponds to a delivery resource for delivering the target delivery object; Sending the first image to a server, so that the server obtains guidance information according to the first image and the second image, wherein the second image is a scene image collected by the user terminal and used to represent the location where the target delivery object is placed at the target delivery address, the second image is used to generate guidance information, the first image is used to generate guidance information, and the guidance information is used to guide the user in the user terminal to determine the target delivery object at the location where the target delivery address is placed, the user is a user who receives the target delivery object, and the user terminal corresponds to the user; Among them, the second image is issued by the user end after obtaining the second image and in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in the target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
24. A guidance information sending device, characterized in that: include: A first image obtaining unit is used to obtain a first image sent by a delivery end, wherein the first image is an image used to represent a location where a target delivery object is placed at a target delivery address, and the delivery end corresponds to a delivery resource for delivering the target delivery object; A second image obtaining unit is used to obtain a second image sent by a user terminal, wherein the second image is a scene image of the placed position, and the user terminal corresponds to a user who receives the target delivery object; wherein the second image is sent by the user terminal after obtaining the second image and in response to a trigger operation by the user for determining an order corresponding to the target delivery object among multiple orders included in a target application, or the second image is obtained by the user terminal in response to a trigger operation by the user for a determination icon on a shooting interface, and the shooting interface is displayed in response to a trigger operation by the user for a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object; A guidance information obtaining unit, configured to obtain guidance information according to the first image and the second image, wherein the guidance information is used to guide the user at the user terminal to determine the target delivery object at the location where the target delivery address is placed; The guidance information sending unit is used to send the guidance information to the user terminal.
25. A device for determining a target delivery object, characterized in that: Applied to a user terminal, the device comprises: A second image sending unit is used to send a second image to the server, wherein the second image is a scene image of a location where the target delivery object is placed at the target delivery address, and the user terminal corresponds to a user who receives the target delivery object; A guidance information obtaining unit, used for obtaining guidance information returned by the server for the second image, comprising: obtaining guidance information returned by the server based on the first image and the second image, wherein the first image is an image sent by the delivery end to indicate the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resources for delivering the target delivery object; wherein the second image is sent by the user end after obtaining the second image in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in a target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object; The guidance information display unit is used to display the guidance information in the second image, wherein the guidance information is guidance information used to determine the target delivery object at a placement position of the target delivery address.
26. A device for determining a target delivery object, characterized in that: Applied to a user terminal, the device comprises: A first image obtaining unit is used to obtain a first image sent by the service end, wherein the first image is an image collected by the delivery end and used to represent the placement position of the target delivery object at the target delivery address, and the delivery end corresponds to the delivery resource for delivering the target delivery object; A second image obtaining unit, configured to obtain a second image, wherein the second image is a scene image of a location where a target delivery object is placed at a target delivery address, wherein the user terminal corresponds to a user who receives the target delivery object; a guidance information obtaining unit, configured to obtain guidance information according to the first image and the second image; a guidance information display unit, configured to display the guidance information in the second image, wherein the guidance information is guidance information for determining the target delivery object at the placement position of the target delivery address; Among them, the second image is issued by the user end after obtaining the second image and in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in the target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
27. An image sending device, characterized in that: Applied to the distribution end, the device comprises: A first image obtaining unit, configured to obtain a first image, wherein the first image is an image for indicating a location where a target delivery object is placed at a target delivery address, wherein the delivery end corresponds to a delivery resource for delivering the target delivery object; A first image sending unit is used to send the first image to a server, so that the server obtains guidance information according to the first image and the second image, wherein the second image is a scene image collected by the user terminal and used to represent the location where the target delivery object is placed at the target delivery address, the second image is used to generate guidance information, the first image is used to generate guidance information, the guidance information is used to guide the user in the user terminal to determine the target delivery object at the location where the target delivery address is placed, the user is a user who receives the target delivery object, and the user terminal corresponds to the user; Among them, the second image is issued by the user end after obtaining the second image and in response to the user's determination trigger operation on an order corresponding to the target delivery object among multiple orders included in the target application, or the second image is obtained by the user end in response to the user's trigger operation on a determination icon on a shooting interface, and the shooting interface is displayed in response to the user's trigger operation on a shooting icon on an order details page corresponding to the target delivery object; the identification information of the order corresponding to the first image is the same as the identification information of the order corresponding to the second image, and the order corresponding to the first image and the order corresponding to the second image correspond to the target delivery object.
28. An electronic device, characterized in that: include: processor; A memory for storing a computer program, wherein the computer program is executed by a processor to perform the method according to any one of claims 1 to 23.
29. A storage medium, characterized in that: The storage medium stores a computer program, which is executed by a processor to perform the method according to any one of claims 1 to 23.
Citation Information
Patent Citations
Article searching method and device, searching system and machine readable storage medium
CN109993045A
Article searching method and electronic equipment
CN111046211A
Method, device and terminal for quickly searching take-out
CN113327084A