Travel information prompting method and device, equipment and storage medium

Through the smart shoe cabinet device, the user's identity is identified and travel information is obtained, and the travel prompt voice is generated, which solves the problem of lateness caused by cumbersome operations or forgotten trips when traveling, and improves the user's time management efficiency.

CN119810878APending Publication Date: 2025-04-11QINGDAO HAIER WASHING MASCH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311314686.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-11
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

When traveling, users may easily lead to lateness and other problems due to cumbersome operations or forgetting their itineraries.

Method used

Through the smart shoe cabinet device, the user's facial images and shoe images are obtained when the user takes out or puts them in, the user's identity is identified and travel information is obtained, the travel prompt voice is generated, and the user is reminded to set off on time.

Benefits of technology

Effectively prevent users from delaying itineraries due to forgetting their itineraries, poor road conditions or untimely departures, and improve users' time management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119810878A_ABST
    Figure CN119810878A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of electric appliances, and particularly relates to a travel information prompting method and device, equipment and a storage medium. According to the travel information prompting method provided by the invention, when a user takes out or puts in a shoe from a shoe cabinet, a face image of the user and a shoe image of the taken-out or put-in shoe are acquired; obtaining user travel information according to the face image and the shoe image; wherein the user travel information comprises a destination, a travel mode and planned arrival time for arriving at the destination; acquiring planned departure time and a travel route according to the user travel information; according to the planned departure time and the travel route, travel prompt voice is generated, and the shoe cabinet is controlled to broadcast the travel prompt voice so as to prompt a user to start on time, so that the situation of travel delay caused by the problems that the user forgets a travel, the road condition is poor or the user does not start in time is effectively prevented, and the time management efficiency of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of electrical technology, and specifically relates to a travel information prompt method, device, equipment and storage medium. Background Art

[0002] With the continuous improvement of production technology and the continuous growth of user demand, more and more smart home products are being used in families. And with the development of social economy, people's pace of life is accelerating, which puts higher demands on people's ability to make reasonable time planning and accurately execute time planning.

[0003] When users are traveling, it takes time and is complicated to use a mobile phone to search for map routes. Therefore, users will choose travel routes according to their habits, or when they find that the road conditions on the travel route are bad, they will choose a new route through the mobile phone or car navigation. However, sometimes they will be late because they ignore the travel time or choose the new route too late. Summary of the invention

[0004] In response to the above problems, the present application provides a travel information prompt method, device, equipment and storage medium.

[0005] In a first aspect, the present application provides a travel information prompting method, which is applied to a smart shoe cabinet device, and the method includes:

[0006] When a user takes out or puts in shoes from the shoe cabinet, acquiring a facial image of the user and a shoe image of the shoes taken out or put in;

[0007] Acquire user travel information according to the facial image and the shoe image; wherein the user travel information includes a destination, a travel mode, and a planned arrival time at the destination;

[0008] According to the user travel information, obtain the planned departure time and travel route;

[0009] A travel reminder voice is generated according to the planned departure time and the travel route, and the shoe cabinet is controlled to broadcast the travel reminder voice.

[0010] Optionally, obtaining the user travel information according to the facial image and the shoe image includes:

[0011] Acquiring the shoe-wearing style of the user according to the facial image;

[0012] According to the shoe image, determining whether the style of the shoe belongs to the shoe wearing style of the user;

[0013] If so, the terminal device associated with the facial image of the user is obtained, and the travel information of the user is obtained from the terminal device according to the current time.

[0014] Optionally, if the style of the shoes does not belong to the shoe-wearing style of the user, the method further includes:

[0015] Determining whether the style of the shoes is children's or adults';

[0016] If the user is an adult, the adult information is obtained based on the shoe image, and the associated terminal device is obtained based on the adult information, and the user travel information is obtained from the terminal device based on the current time.

[0017] Optionally, obtaining the user travel information from the terminal device according to the current time includes:

[0018] According to the current time, determining whether there is target travel information in the user's common travel information, the departure time of which has a time difference with the current time that is less than a preset value;

[0019] If yes, taking the target travel information as the user travel information;

[0020] If not, the user's travel information is obtained based on the user's memo or map search record.

[0021] Optionally, obtaining a planned departure time and a travel route according to the user travel information includes:

[0022] Obtaining travel routes and estimated arrival times based on current time, mode of travel, and stated destination;

[0023] If the estimated arrival time is earlier than the planned arrival time, the difference between the estimated arrival time and the planned arrival time is obtained, and the latest departure time is obtained according to the difference;

[0024] According to the latest departure time, the planned departure time and travel route are obtained.

[0025] Optionally, obtaining the planned departure time and travel route according to the latest departure time includes:

[0026] Acquire a plurality of candidate departure times according to the current time and the latest departure time, wherein the candidate departure times are between the current time and the latest departure time;

[0027] Obtaining a travel route and a new estimated arrival time based on each candidate departure time and the destination;

[0028] An estimated arrival time that is before the planned arrival time and closest to the planned arrival time is obtained, and the candidate departure time and travel route corresponding to the estimated arrival time are used as the planned departure time and travel route.

[0029] Optionally, generating a travel reminder voice according to the planned departure time and the travel route includes:

[0030] If the planned departure time is later than the current time, a travel prompt voice is generated according to the planned departure time and the travel route at a preset interval until the user controls the prompt voice to be turned off;

[0031] If the planned departure time is earlier than or equal to the current time, a travel prompt voice is continuously generated according to the travel route until the user controls the prompt voice to be turned off.

[0032] In a second aspect, the present application provides a travel information prompting device, which is applied to a smart shoe cabinet device, and the device includes:

[0033] An acquisition module, used for acquiring a facial image of the user and a shoe image of the shoe taken out or put in when the user takes out or puts in the shoe cabinet;

[0034] A communication module, configured to obtain user travel information based on the facial image and the shoe image; wherein the user travel information includes a destination, a travel mode, and a planned arrival time at the destination;

[0035] A planning module, used to obtain a planned departure time and travel route based on the user's travel information;

[0036] The voice module is used to generate a travel reminder voice according to the planned departure time and travel route, and control the shoe cabinet to broadcast the travel reminder voice.

[0037] In a third aspect, the present application provides a smart shoe cabinet device, including: a memory and at least one processor;

[0038] The memory is used to store computer programs;

[0039] The at least one processor is configured to run the computer program stored in the memory to implement the method according to the first aspect.

[0040] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon;

[0041] When the computer program is executed by a processor, the method according to the first aspect is implemented.

[0042] The travel information prompt method provided by the present application obtains the facial image of the user and the shoe image of the shoes taken out or put in when the user takes out or puts in the shoe cabinet; obtains the user's travel information based on the facial image and the shoe image; wherein the user's travel information includes the destination, travel mode and the planned arrival time at the destination; obtains the planned departure time and travel route based on the user's travel information; generates a travel reminder voice based on the planned departure time and travel route, and controls the shoe cabinet to broadcast the travel reminder voice to remind the user to depart on time, effectively preventing the user from delaying the trip due to forgetting the itinerary, poor road conditions or untimely departure, thereby improving the user's time management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0044] Figure 1 Schematic diagram of the travel information prompt method provided by this application Figure 1 ;

[0045] Figure 2 Schematic diagram of the travel information prompt method provided by this application Figure 2 ;

[0046] Figure 3 A schematic diagram of the structure of a travel information prompt device provided in this application;

[0047] Figure 4 A schematic diagram of the structure of a smart shoe cabinet device provided in this application.

[0048] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0050] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.

[0051] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0052] With the continuous improvement of production technology and the continuous growth of user demand, more and more smart home products are being used in families. And with the development of social economy, people's pace of life is accelerating, which puts higher demands on people's ability to make reasonable time planning and accurately execute time planning.

[0053] When users are traveling, it takes time and is complicated to use a mobile phone to search for map routes. Therefore, users will choose travel routes according to their habits, or when they find that the road conditions on the travel route are bad, they will choose a new route through the mobile phone or car navigation. However, sometimes they will be late because they ignore the travel time or choose the new route too late.

[0054] In view of the above problems, the present invention proposes the following technical concepts: by adding a travel reminder function to the smart shoe cabinet, the smart shoe cabinet in the user's home is connected to the cloud server, and when the user takes out or puts shoes in the shoe cabinet, the smart shoe cabinet is controlled to identify the user; the user's travel information is obtained according to the identified user identity, and the departure time and travel route are set for the user according to the user's travel information; a prompt voice is generated according to the departure time and travel route, and the smart shoe cabinet is controlled to broadcast the generated prompt voice to remind the user to depart on time, thereby reducing the possibility of travel delays due to problems such as forgetting the itinerary, poor road conditions or untimely departure.

[0055] Figure 1 Schematic diagram of the process of the travel information prompt method provided in the embodiment of the present application Figure 1 ;like Figure 1 As shown, the travel information prompting method provided in the embodiment of the present application includes:

[0056] S101: When a user takes out or puts in shoes from the shoe cabinet, a facial image of the user and shoe images of the shoes taken out or put in are acquired.

[0057] Specifically, when the user takes out shoes from the shoe cabinet, the shoe cabinet receives a signal from the electronic control element indicating the opening and closing of the cabinet door and the change in the weight of the shoes in the shoe cabinet. The signal indicates that the weight of the shoes in the shoe cabinet decreases after the cabinet door is opened and closed this time, and the shoe cabinet determines that shoes in the shoe cabinet are taken out by the user; the control device of the shoe cabinet sends a control instruction to the image acquisition device arranged on the shoe cabinet, and controls the image acquisition device to obtain the facial image of the user and the shoe image of the taken out shoes; when the user puts in shoes, the shoe cabinet receives a signal from the electronic control element indicating the opening and closing of the cabinet door and the change in the weight of the shoes in the shoe cabinet. The signal indicates that the weight of the shoes in the shoe cabinet increases after the cabinet door is opened and closed this time, and the shoe cabinet determines that shoes in the shoe cabinet are put in by the user; the control device of the shoe cabinet sends a control instruction to the image acquisition device arranged on the shoe cabinet, and controls the image acquisition device to obtain the facial image of the user and the shoe image of the put in shoes.

[0058] S102: Acquire user travel information according to the facial image and the shoe image.

[0059] The user travel information includes the destination, travel mode and planned arrival time at the destination.

[0060] It is understandable that when the user takes out shoes from the shoe cabinet, he or she is usually taking out the shoes that are currently being worn for a trip in preparation for the current travel plan. It can be considered that the user may have a travel need at this time, so the shoe cabinet can obtain the user's travel information and help the user plan and remind the current trip based on the travel information; when the user puts shoes into the shoe cabinet, it is usually when the user returns home and stores the shoes that he or she has taken off. At this time, the user's subsequent travel information closest to the current moment can be obtained, so as to help the user plan and remind the next trip based on the most recent travel information, and avoid travel delays caused by forgetfulness or unreasonable planning and going out too late.

[0061] Specifically, the shoe cabinet retrieves a target user matching the facial image and the shoe image from a pre-stored user database based on the acquired facial image and the shoe image, and obtains the travel information of the target user from the user terminal of the target user as the user travel information.

[0062] S103: Acquire the planned departure time and travel route according to the user travel information.

[0063] Specifically, the shoe cabinet obtains the destination, travel mode and planned arrival time in the travel information, and inputs the location of the shoe cabinet, the travel mode and the destination into the navigation tool to obtain the travel route and estimated travel duration output by the navigation tool; according to the estimated travel duration and planned arrival time output by the navigation tool, the planned departure time is obtained, for example, the time obtained by subtracting the estimated travel duration from the planned arrival time and then subtracting a certain amount of advance time.

[0064] S104: Generate a travel reminder voice according to the planned departure time and travel route, and control the shoe cabinet to broadcast the travel reminder voice.

[0065] Specifically, the shoe cabinet generates a travel reminder voice according to a preset algorithm based on the planned departure time and travel route, and controls the shoe cabinet to broadcast the travel reminder voice at the reminder time determined by the algorithm. For example, the reminder voice before the departure time and the reminder voice after the departure time can be generated respectively, and the departure time reminder voice is broadcast at the reminder time before the departure time to remind the user to travel as planned; after the departure time and if the user has not yet departed, the reminder voice after the departure time is continuously broadcast to remind the user to depart as soon as possible and to remind the user of possible delays.

[0066] The travel information prompt method provided in the embodiment of the present application adds a travel reminder function to the smart shoe cabinet. When the user takes out or puts shoes from the shoe cabinet, the target user is identified and the travel information of the target user is obtained based on the user image and shoe image obtained by the image acquisition device; the planned departure time and travel route are obtained based on the user's travel information, and a travel reminder voice is generated based on the obtained planned departure time and travel route, and the shoe cabinet is controlled to broadcast the travel reminder voice to remind the user to depart according to the planned travel time, thereby effectively avoiding travel delays caused by the user forgetting the itinerary or time, unreasonable route planning, etc.

[0067] Figure 2 Schematic diagram of the process of the travel information prompt method provided in the embodiment of the present application Figure 2 ;like Figure 2 As shown, the travel information prompting method provided in the embodiment of the present application includes:

[0068] S201: When a user takes out or puts in shoes from the shoe cabinet, a facial image of the user and shoe images of the shoes taken out or put in are acquired.

[0069] The implementation of step S201 is similar to that of step S101, and will not be described in detail in this embodiment.

[0070] S202: Acquire the shoe wearing style of the user according to the facial image.

[0071] Specifically, the image recognition device of the shoe cabinet recognizes the facial image of the user collected by the image acquisition device according to the face recognition algorithm, and determines the pre-stored user identifier corresponding to the facial image based on the recognition result; and obtains the shoe style corresponding to the user identifier based on the user identifier and the pre-stored correspondence between different user identifiers and shoe styles.

[0072] S203: judging, based on the shoe image, whether the style of the shoe belongs to the shoe wearing style of the user.

[0073] Specifically, the image recognition device of the shoe cabinet identifies the shoe image collected by the image acquisition device according to a preset style recognition algorithm, and determines the pre-stored target style option corresponding to the shoe image based on the recognition result; and determines whether the target style option belongs to the user's shoe wearing style, so as to determine whether the shoes taken out by the user this time are the user's own shoes.

[0074] S204: If the style of the shoes belongs to the shoe-wearing style of the user, obtain the terminal device associated with the facial image of the user, and obtain the travel information of the user from the terminal device according to the current time.

[0075] Specifically, if it is determined that the style of the shoes belongs to the user's shoe wearing style, the shoe cabinet obtains the user identifier corresponding to the user's facial image, and obtains the terminal device identifier associated with the user's facial image based on the pre-stored correspondence between different user identifiers and terminal device identifiers, and establishes a connection with the target terminal device indicated by the terminal device identifier, and obtains the user's travel information from the terminal device according to the current time.

[0076] S205: If the style of the shoes does not belong to the shoe-wearing style of the user, determine that the style of the shoes is for children or adults.

[0077] It is understandable that if the style of the shoes does not belong to the user's shoe-wearing style, the shoes taken out this time are not the user's own shoes, and it is necessary to further judge whether the owner of the shoes taken out this time is a child or an adult based on the style of the shoes to determine whether the owner of the shoes is an adult who needs travel reminders.

[0078] Specifically, if it is determined that the style of the shoes does not belong to the shoe-wearing style of the user, the shoe cabinet continues to determine whether the style of the shoes is for children or adults.

[0079] S206: If the user is an adult, then obtaining adult information according to the shoe image, and obtaining an associated terminal device according to the adult information, and obtaining the user travel information from the terminal device according to the current time.

[0080] It can be understood that if the style of the shoes is judged to be for adults, it is determined that the owner of the shoes needs travel reminders, so the adult information can be obtained based on the image of the shoes, and the associated terminal device can be obtained based on the adult information, and the user travel information can be obtained from the terminal device based on the current time to provide travel reminders for the owner of the shoes.

[0081] Specifically, when it is determined that the style of the shoes is for adults, the shoe cabinet retrieves a user identifier that matches the shoe image from a pre-stored user database based on the shoe image, and obtains the terminal device identifier associated with the user's facial image based on the pre-stored correspondence between different user identifiers and terminal device identifiers, and establishes a connection with the target terminal device indicated by the terminal device identifier, and obtains the user's travel information from the terminal device based on the current time.

[0082] S207: Determine, according to the current time, whether there is target travel information in the user's common travel information, the departure time having a time difference with the current time being less than a preset value.

[0083] Specifically, the shoe cabinet obtains the current time, and based on the travel information of the user obtained from the terminal device, obtains the departure time in the user's frequently used travel information, and obtains the time difference between the frequently used departure time and the current time, and determines whether there is a time difference corresponding to the frequently used travel information that is less than a preset value.

[0084] S208: If yes, use the target travel information as the user travel information.

[0085] Specifically, if there is target travel information in the user's common travel information, in which the time difference between the departure time and the current time is less than a preset value, the shoe cabinet uses the target travel information as the user's travel information.

[0086] S209: If not, obtaining the user's travel information according to the user's memo or map search record.

[0087] Specifically, if the user's frequently used travel information does not contain target travel information in which the time difference between the departure time and the current time is less than a preset value, the shoe cabinet reads the user's memo or map search record from the user terminal, extracts the destination, travel mode and planned arrival time at the destination as the user's travel information.

[0088] S210: Obtaining a travel route and an estimated arrival time according to the current time, the travel mode and the destination.

[0089] Specifically, the shoe cabinet inputs the location of the shoe cabinet, the travel mode and the destination into the navigation tool, and obtains the travel route and estimated travel duration output by the navigation tool; based on the estimated travel duration output by the navigation tool and the current time, the time after the current time has passed the estimated travel duration is obtained as the estimated arrival time.

[0090] S211: If the estimated arrival time is earlier than the planned arrival time, obtain the difference between the estimated arrival time and the planned arrival time, and obtain the latest departure time according to the difference.

[0091] It can be understood that if the expected arrival time is earlier than the planned arrival time, it can be considered that there is still a certain amount of spare time in the current trip, and the destination can be reached before the planned arrival time by departing within the spare time after the current time. Therefore, the difference between the expected arrival time and the planned arrival time can be obtained, and the latest departure time can be obtained based on the difference.

[0092] Specifically, when the estimated arrival time is earlier than the planned arrival time, the shoe cabinet obtains the difference between the estimated arrival time and the planned arrival time, and obtains the time corresponding to the length of the difference starting from the current moment as the latest departure time.

[0093] S212: Obtaining a planned departure time and travel route according to the latest departure time.

[0094] It is understandable that since the road conditions from the departure point to the destination may change over time, under the same itinerary, different departure times and different travel routes may correspond to different travel times. In order to make the actual arrival time as close to the planned arrival time as possible, the planned departure time and travel route that may make the actual arrival time closest to the planned arrival time can be obtained based on the departure time of last night.

[0095] Optionally, according to the latest departure time, the specific method and steps for obtaining the planned departure time and travel route may be, for example:

[0096] Step 1: Acquire multiple candidate departure times according to the current time and the latest departure time.

[0097] The candidate departure time is between the current time and the latest departure time.

[0098] Specifically, the shoe cabinet obtains multiple times as candidate departure times within the time interval between the current time and the latest departure time. The method for obtaining the selected departure time may be, for example, obtaining the boundary value of the preset interval according to the preset interval value, or obtaining the boundary value of each equally divided interval according to a preset number of equal divisions.

[0099] Step 2: Obtain a travel route and a new estimated arrival time based on each candidate departure time and the destination.

[0100] Specifically, the shoe cabinet inputs each candidate departure time, destination, and travel mode into the navigation tool. The navigation tool obtains multiple candidate routes according to the location, destination, and travel mode of the shoe cabinet, and obtains multiple new estimated arrival times corresponding to different candidate departure times and different travel routes according to the predicted road conditions of the multiple candidate routes at the candidate departure time.

[0101] Step 3: Obtain an estimated arrival time that is before the planned arrival time and closest to the planned arrival time, and use the candidate departure time and travel route corresponding to the estimated arrival time as the planned departure time and travel route.

[0102] Specifically, the shoe cabinet obtains, among the multiple new estimated arrival times, an estimated arrival time that is before the planned arrival time and closest to the planned arrival time; and obtains the candidate departure time and travel route corresponding to the estimated arrival time as the planned departure time and travel route.

[0103] S213: If the planned departure time is later than the current time, generating a travel prompt voice according to the planned departure time and the travel route at a preset interval until the user controls the prompt voice to be turned off.

[0104] Specifically, when the current time has not yet reached the planned departure time, the shoe cabinet generates a travel reminder voice at preset intervals according to the planned departure time and the travel route, such as "Take Metro Line 3 to the International Cinema, scheduled to depart at 15:30 this afternoon, please depart on time." and broadcasts the voice at each interval time to remind the user to depart according to the planned departure time until the user controls the reminder voice to be turned off.

[0105] S214: If the planned departure time is earlier than or equal to the current time, continue to generate a travel prompt voice according to the travel route until the user controls the prompt voice to be turned off.

[0106] It is understandable that when the current time is at or after the planned departure time and the user has not yet departed, it can be considered that the user has not departed before the planned departure time and there is a risk of delaying the trip. At this time, travel reminder voice can be continuously generated and broadcast to remind the user to depart as soon as possible to minimize the delay time.

[0107] Specifically, when the planned departure time is earlier than or equal to the current time and the user terminal location is still within the location area of ​​the shoe cabinet, the shoe cabinet continues to generate a travel reminder voice based on the travel route, for example, "Take Metro Line 3 to the International Cinema, scheduled to depart at 15:30 this afternoon. You have been delayed for 4 minutes and have not yet departed. Please depart as soon as possible." and continues to broadcast the generated reminder voice until the user controls the reminder voice to be turned off.

[0108] The travel information prompt method provided in the embodiment of the present application accurately determines the identity of users who need travel prompts by matching the corresponding user identification and shoe style according to the user's facial image and shoe image; plans the departure time for users who need travel prompts according to the road condition information corresponding to different travel routes and different departure times, so that the user's arrival time is as close to the planned arrival time as possible, thereby improving the rationality of the travel plan and providing convenience for the user; generates and broadcasts travel prompt voice at preset time intervals before arriving at the planned departure time, effectively reducing the possibility of users delaying their trip due to forgetfulness and other reasons; continuously generates and broadcasts travel prompt voice when the current time has reached the planned departure time or after the planned departure time and the user has not yet departed, prompting the user of the current situation of delaying the planned travel time, and urging the user to depart as soon as possible, thereby minimizing the delay time of the user's subsequent trip and reducing potential losses for the user.

[0109] Figure 3 A schematic diagram of the structure of the travel information prompting device provided in the embodiment of the present application; Figure 3 As shown, the present application provides a travel information prompting device, which is applied to a smart shoe cabinet device. The travel information prompting device 300 includes:

[0110] The acquisition module 301 is used to acquire the facial image of the user and the shoe images of the shoes taken out or put in when the user takes out or puts in the shoe cabinet;

[0111] The communication module 302 is used to obtain the user's travel information according to the facial image and the shoe image; wherein the user's travel information includes the destination, travel mode and the planned arrival time at the destination;

[0112] Planning module 303, used to obtain the planned departure time and travel route according to the user travel information;

[0113] The voice module 304 is used to generate a travel reminder voice according to the planned departure time and travel route, and control the shoe cabinet to broadcast the travel reminder voice.

[0114] Optionally, the communication module 302 is specifically used to obtain the shoe style of the user based on the facial image; determine whether the shoe style belongs to the user's shoe style based on the shoe image; when the shoe style belongs to the user's shoe style, obtain the terminal device associated with the user's facial image, and obtain the user's travel information from the terminal device based on the current time.

[0115] Optionally, the communication module 302 is also used to determine whether the style of the shoes is children's or adults when the style of the shoes does not belong to the user's shoe style; when the style of the shoes is adults, obtain adult information based on the shoe image, and obtain an associated terminal device based on the adult information, and obtain the user's travel information from the terminal device based on the current time.

[0116] Optionally, the communication module 302 is specifically configured to determine, according to the current time, whether there is target travel information in the user's common travel information, the departure time and the time difference between the current time being less than a preset value;

[0117] When there is target travel information whose departure time has a time difference with the current time that is less than a preset value, using the target travel information as the user travel information;

[0118] When there is no target travel information whose departure time has a time difference with the current time that is less than a preset value, the user travel information is obtained according to the memo or map search record of the user.

[0119] Optionally, the planning module 303 is specifically used to obtain the travel route and estimated arrival time based on the current time, travel mode and the destination; when the estimated arrival time is earlier than the planned arrival time, obtain the difference between the estimated arrival time and the planned arrival time, and obtain the latest departure time based on the difference; based on the latest departure time, obtain the planned departure time and travel route.

[0120] Optionally, the planning module 303 is specifically used to obtain multiple candidate departure times based on the current time and the latest departure time, and the candidate departure time is between the current time and the latest departure time; obtain a travel route and a new estimated arrival time based on each candidate departure time and the destination; obtain an estimated arrival time that is before the planned arrival time and closest to the planned arrival time, and use the candidate departure time and travel route corresponding to the estimated arrival time as the planned departure time and travel route.

[0121] Optionally, the voice module 304 is specifically used to generate a travel reminder voice according to the planned departure time and the travel route at a preset interval when the planned departure time is later than the current time, until the user controls the reminder voice to be turned off; when the planned departure time is earlier than or equal to the current time, continue to generate a travel reminder voice according to the travel route until the user controls the reminder voice to be turned off.

[0122] Figure 4 A schematic diagram of the structure of a smart shoe cabinet device provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the smart shoe cabinet device 400 includes: at least one processor 401 and a memory 402; in addition, the smart shoe cabinet device 400 may also have a communication interface 404 for receiving and sending instructions.

[0123] Wherein, the processor 401, the memory 402 and the communication interface 404 are connected via a bus 403;

[0124] The computer program is stored in the memory 402 and is configured to be executed by the processor 401 to implement the present application. Figure 1-Figure 2 The travel information prompting method provided by any corresponding embodiment;

[0125] Figure 4 The smart shoe cabinet device of the illustrated embodiment can be used to execute the technical solution of the above-mentioned method embodiment, and its implementation principle and technical effect are similar and will not be repeated here.

[0126] In addition, this embodiment further provides a computer-readable storage medium on which a computer program is stored. The computer program is executed by a processor to implement the travel information prompting method of the above embodiment.

[0127] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0128] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0129] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0130] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform some steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0131] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0132] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A travel information prompting method, characterized in that: Applied to a smart shoe cabinet device, the method comprises: When a user takes out or puts in shoes from the shoe cabinet, acquiring a facial image of the user and a shoe image of the shoes taken out or put in; Acquire user travel information according to the facial image and the shoe image; wherein the user travel information includes a destination, a travel mode, and a planned arrival time at the destination; According to the user travel information, obtain the planned departure time and travel route; A travel reminder voice is generated according to the planned departure time and the travel route, and the shoe cabinet is controlled to broadcast the travel reminder voice.

2. The method according to claim 1, characterized in that The acquiring the user travel information according to the facial image and the shoe image includes: Acquiring the shoe-wearing style of the user according to the facial image; According to the shoe image, determining whether the style of the shoe belongs to the shoe wearing style of the user; If so, the terminal device associated with the facial image of the user is obtained, and the travel information of the user is obtained from the terminal device according to the current time.

3. The method according to claim 2, characterized in that If the style of the shoes does not belong to the shoe-wearing style of the user, the method further includes: Determining whether the style of the shoes is children's or adults'; If the user is an adult, the adult information is obtained based on the shoe image, and the associated terminal device is obtained based on the adult information, and the user travel information is obtained from the terminal device based on the current time.

4. The method according to claim 2 or 3, characterized in that: The acquiring the user travel information from the terminal device according to the current time includes: According to the current time, determining whether there is target travel information in the user's common travel information, the departure time of which has a time difference with the current time that is less than a preset value; If yes, taking the target travel information as the user travel information; If not, the user's travel information is obtained based on the user's memo or map search record.

5. The method according to claim 1, characterized in that The acquiring the planned departure time and travel route according to the user travel information includes: Obtaining travel routes and estimated arrival times based on current time, mode of travel, and stated destination; If the estimated arrival time is earlier than the planned arrival time, the difference between the estimated arrival time and the planned arrival time is obtained, and the latest departure time is obtained according to the difference; According to the latest departure time, the planned departure time and travel route are obtained.

6. The method according to claim 5, characterized in that The obtaining of the planned departure time and travel route according to the latest departure time includes: Acquire a plurality of candidate departure times according to the current time and the latest departure time, wherein the candidate departure times are between the current time and the latest departure time; Obtaining a travel route and a new estimated arrival time based on each candidate departure time and the destination; An estimated arrival time that is before the planned arrival time and closest to the planned arrival time is obtained, and the candidate departure time and travel route corresponding to the estimated arrival time are used as the planned departure time and travel route.

7. The method according to claim 1, characterized in that The generating of the travel prompt voice according to the planned departure time and the travel route includes: If the planned departure time is later than the current time, a travel prompt voice is generated according to the planned departure time and the travel route at a preset interval until the user controls the prompt voice to be turned off; If the planned departure time is earlier than or equal to the current time, a travel prompt voice is continuously generated according to the travel route until the user controls the prompt voice to be turned off.

8. A travel information prompting device, characterized in that: Applied to smart shoe cabinet equipment, the device comprises: An acquisition module, used for acquiring a facial image of the user and a shoe image of the shoe taken out or put in when the user takes out or puts in the shoe cabinet; A communication module, configured to obtain user travel information based on the facial image and the shoe image; wherein the user travel information includes a destination, a travel mode, and a planned arrival time at the destination; A planning module, used to obtain a planned departure time and travel route based on the user's travel information; The voice module is used to generate a travel reminder voice according to the planned departure time and travel route, and control the shoe cabinet to broadcast the travel reminder voice.

9. A smart shoe cabinet device, characterized in that: include: memory and at least one processor; The memory is used to store computer programs; The at least one processor is configured to execute the computer program stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon; When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.