Wearable smart watch convenient for navigation interaction
By generating travel videos on wearable smartwatches and replacing complex text and voice commands with environmental images, it solves the problem that children find it difficult to understand navigation paths, and improves navigation experience and security.
Patent Information
- Application Number
- CN202510610001.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2045-05-13
AI Technical Summary
When the existing wearable smart watch navigation methods interact with children, the navigation paths are complex and difficult for children to understand, resulting in navigation failure or wrong paths, reducing the user experience.
The current location and navigation application are obtained through the acquisition module, the processing module calculates the average speed and median speed, the transmission module sends path requests to the mobile terminal, the regulation module generates travel video, the output module plays travel video, and uses environmental images to replace text and voice commands to help children intuitively understand the navigation path.
Through intuitive visual information, children can understand navigation paths more easily, reduce the possibility of navigation failures, improve user experience, and enhance safety during navigation.
Smart Images

Figure CN120141525A_ABST
Abstract
Description
Technical Field
[0001] This solution belongs to the field of smart watches, and specifically relates to a wearable smart watch that facilitates navigation interaction. Background Art
[0002] Among current children's watches on the market, the positioning function is one of the core selling points, mainly aiming to enable parents to always know the whereabouts of their children. When parents and children are not together, if a child needs to navigate to the parent terminal through the watch, there are mainly two existing solutions: one is to build a map in the watch terminal and directly calculate the route; the other is to calculate the route through the cloud server, and the watch communicates with the server in real time. However, the first solution is limited by the compatibility of the watch system. If the system does not support map installation, it cannot be realized; the second solution faces the problem of excessive server computing power. Especially when multiple users use it simultaneously, the server pressure will increase significantly.
[0003] For this reason, Chinese Patent CN106546252A proposes an innovative navigation method: using the computing power of a mobile terminal (i.e., the parent terminal) to calculate the navigation route and sending the route information to the smart watch, and then the watch navigates according to the obtained route. This method can realize the navigation function when the watch cannot install a map and reduce the server operation pressure.
[0004] However, this navigation method also has some obvious disadvantages, especially in the interaction process with children. In the prior art, the broadcast of the navigation route usually uses adult language and complex instructions, such as "turn left 100 meters ahead" and "go straight along XX Road for 500 meters", and the navigation route usually also contains a large amount of information such as directions, distances, and road names. Children's cognitive ability and language comprehension ability are limited, especially for young children. They may not be able to accurately understand concepts such as "100 meters", "turn left", and "go straight", and may not even recognize Chinese characters or road signs, resulting in navigation failure or going the wrong way, greatly reducing the user experience of children. Summary of the Invention
[0005] The purpose of this solution is to provide a wearable smart watch that facilitates navigation interaction to solve the problem of low user experience when children use a wearable smart watch for navigation.
[0006] To achieve the above purpose, this solution provides a wearable smart watch that facilitates navigation interaction, including: An acquisition module, configured to obtain the current position as the first position according to a preset acquisition frequency, where the first position includes the acquisition time of the first position; and configured to receive an input navigation application, and generate a path request instruction by obtaining the first position with the latest acquisition time after receiving the navigation application; A processing module, configured to obtain a first position with the latest acquisition time as a second position, obtain a first position with the acquisition time closest to the second position as a third position, calculate the average speed from the third position to the second position as a first speed based on the distance between the third position and the second position and the acquisition time, and associate the first speed with the second position; and configured to obtain the first speed when the distance between the second position and the third position is greater than a preset moving distance, and use the median value in the obtained result as a second speed. A transmission module, configured to obtain a path request instruction, then obtain the second speed, generate a path request based on the second speed and a first position in the path request and send it to a mobile terminal, and then wait to receive feedback information from the mobile terminal on the path request. The feedback information includes a moving path from the second position to the current position of the mobile terminal, and the moving path includes path points determined by the second speed and a preset interval time and environmental images corresponding to the path points. A regulation module, configured to obtain the moving path in the feedback information and obtain the first position, use the path point in the moving path closest to the first position as a first point, obtain a path point in the moving path that is at a preset traveling distance from the first point and closest to the end point of the moving path as a second point, obtain the environmental images between the first point and the second point and generate a traveling video. An output module, configured to obtain and play the traveling video.
[0007] The principle and technical effect of this solution are as follows: First, this solution generates a traveling video by obtaining environmental images to replace complex text and voice instructions, enabling children to more intuitively understand the navigation path. By comparing the surrounding environment with the environmental images, children can understand the relationship between their position and the moving path, determine the current forward direction based on the changing direction of the traveling video, avoid navigation failures caused by their own conditions, and improve the user experience of children. Moreover, intuitive visual information is easier for children to remember than text or voice instructions, making it less likely for children to get lost.
[0008] Second, this clear and intuitive guiding method can reduce the thinking difficulty during children's journey, simplify the complex steps when children operate the watch, so that children can have more energy to pay attention to the surrounding environment, improving the safety during children's journey. Moreover, when children follow the traveling video on the moving path, the unstable emotions caused by taking the wrong path are reduced, enabling children to more attentively watch the traveling video and observe the surrounding environment, further enhancing children's safety, helping children maintain emotional stability during the journey, and improving the user experience of children.
[0009] Furthermore, this solution determines path points according to the walking speed of children, making the travel video formed by the environmental images corresponding to the path points more in line with the walking speed of children. When the walking speed of children is slow, the distance between the path points determined within the preset interval time is short, and the number of environmental images collected in the path is large. Children can observe the changes in the path more carefully. For children who are younger, have weaker observation skills, weaker comprehension skills, or move more slowly, the more detailed the content reflected in the travel video, the easier it is to observe and understand. It can be seen that this solution can better meet the needs of different children, thereby improving the user experience of this solution.
[0010] In summary, this solution solves the problem of low user experience when children use wearable smart watches for navigation.
[0011] Furthermore, the path points further include intersection markers for indicating the intersection entrance or intersection exit; the control module takes the path point with the intersection marker marked as the intersection entrance as the first entrance, and takes the path point closest to the first entrance between the first entrance and the end point of the moving path and including the intersection marker marked as the intersection exit as the first exit; when the control module is used to generate a moving path, it takes the first entrance as the first point and the first exit as the second point.
[0012] Furthermore, when the control module is used to generate a moving path, if the second point is located between the first entrance and the first exit, it takes the first entrance as the second point.
[0013] First of all, by introducing the "intersection marker", the intersection entrance and exit are clearly distinguished, enabling this solution to more accurately locate the key nodes (entrance and exit) at the intersection when generating a navigation path, helping children more intuitively understand the positions of the intersection entrance and exit, and reducing navigation errors caused by the complexity of the intersection. Secondly, the control module takes the intersection entrance as the first point and the intersection exit as the second point, which can ensure that the generated travel video can clearly guide children from the intersection entrance to the intersection exit, making the navigation indication content of the travel video more in line with children's cognitive habits, reducing the complexity of the navigation indication content, and improving the accuracy and usability of this solution. Furthermore, this method can guide children to stop (watch the next travel video) at the entrance and exit of the intersection, watch the traffic conditions before and after the intersection, and make children safer when passing through the intersection.
[0014] Furthermore, when the control module generates a travel video, it takes the preset interval time as the frame interval; when the output module plays the travel video, it obtains the second speed and monitors the first speed in real time; the output module dynamically adjusts the frame interval of the travel video according to the ratio of the first speed to the second speed, so that the playback speed of the travel video matches the actual walking speed of children.
[0015] When the child is on the move while playing a travel video, this solution dynamically adjusts the frame interval of the travel video according to the first speed, so that the playback speed of the travel video matches the child's actual moving speed, making the picture displayed on the children's watch always match the environment where the child is located, enabling the child to more intuitively understand the navigation path, thus avoiding the navigation trouble caused by the mismatch of the travel video speed. Young children or children with slower movements need more detailed and slower navigation guidance, while older children or children with faster movements need more compact guidance. By dynamically adjusting the frame interval, this solution can ensure that the navigation guidance of the travel video is always within the child's cognitive comfort zone. No matter when the child looks at it, they will see navigation instructions that match their current location, thereby reducing the cognitive burden and psychological burden during navigation and making navigation easier to use.
[0016] Furthermore, the acquisition module is also used to monitor the battery power. When the power is lower than the preset minimum power, a low-power warning is generated; the processing module is used to obtain the low-power warning, and after obtaining the low-power warning, obtain the second location as the waiting location, generate a waiting instruction according to the waiting location, and then send the waiting instruction to the output module and the transmission module; the output module is used to receive and display the waiting instruction; after receiving the waiting instruction, the transmission module sends the waiting instruction to the mobile terminal.
[0017] In the case of low battery power, this solution ensures that the child is in a relatively safe position when the battery is low by obtaining the current second location as the waiting location and generating a waiting instruction, avoiding the risk of getting lost due to equipment failure. At the same time, the output module receives and displays the waiting instruction, which can intuitively prompt the child and parents that the battery is low and suggest entering the waiting state, reducing the user's anxiety and improving the user experience; the transmission module sends the waiting instruction to the mobile terminal, and parents can timely understand the battery status and waiting location of the children's watch through a mobile phone or other mobile devices, enhancing the parents' sense of control over the child's safety. Moreover, after obtaining the low-power warning, the processing module automatically selects the second location as the waiting location and generates a waiting instruction, entering the safe mode when the battery is low, avoiding the navigation interruption caused by the battery exhaustion. By giving early warnings and entering the waiting state, this solution can stop unnecessary functions before the battery runs out, extending the service life of the device.
[0018] Furthermore, the transmission module is also used to receive the guardianship transfer request sent by the mobile terminal. The guardianship transfer request includes the communication address of the second mobile terminal. After receiving the guardianship transfer request, the transmission module obtains the location of the second point as the transfer starting point, generates a path request according to the second speed and the transfer starting point, and sends it to the second mobile terminal. After receiving the feedback information of the second mobile terminal on the path request, the transmission module obtains the environmental image from the feedback information sent by the second mobile terminal.
[0019] When parents need to leave temporarily or the child meets with another guardian, using the second position as the transfer starting point can ensure the continuity of the navigation path and avoid the interruption of the navigation path caused by the change of guardians. Moreover, the credibility of the mobile terminal is extremely high, and the communication address of the second terminal sent by the mobile terminal also has a very high credibility. This secure transfer can better protect the safety of children. Furthermore, the process of the second mobile terminal and the transmission module re-determining the movement path can not only ensure the reunion of the child with the parent after the transfer, but also enable the parent after the transfer to timely master the position and movement path of the child.
[0020] Furthermore, the processing module is also used to obtain the movement path and real-time monitor the first position. If the distance between the path point closest to the first position in the movement path and the first position exceeds a preset offset distance, a path request instruction is generated according to the first position and sent to the transmission module.
[0021] When the child deviates from the movement path, a new movement path is obtained by regenerating a path request instruction according to the current first position, and the navigation path is adjusted in a timely manner to adapt to the actual walking situation of the child, avoiding navigation failure caused by path deviation. In this way, it can not only prevent the child from getting lost, but also enable the mobile terminal to timely master the whereabouts of the child. Moreover, this solution reduces the server burden caused by frequent path requests through real-time monitoring and path correction, improving the overall efficiency of the system; at the same time, this solution dynamically adjusts the navigation path (i.e., the movement path) according to the actual position, reducing the repeated calculation and resource waste caused by path deviation, and improving the performance and battery life of the device.
[0022] Furthermore, when the processing module is used to generate a path request instruction, the first position is used as the offset position, and the offset position , the acquisition time of the offset position and the movement path are integrated into offset data, and the offset data is statistically analyzed or used for machine learning training; The regulation module is also used to obtain the statistical analysis result of the offset data or the machine learning training model. When statistically analyzing the offset data, when performing spatial clustering analysis on the offset data, the analysis formula is as shown in formula (1) below: (1); Among them, is the Gaussian kernel function, is the bandwidth, and the high-incidence area satisfies , is the density threshold; When performing time distribution analysis on the offset data, the distribution function of the offset time is statistically analyzed through a histogram, and the high-incidence time interval is satisfy , is the probability threshold; The offset position is predicted by combining the moving path, statistical analysis results or machine learning training model as the first offset position. The relationship between the offset position and time is modeled by time series prediction during prediction. The formula of the time series is shown in the following formula (2): (2), in, is the model parameter, and the training loss function is shown in the following formula (3): (3); When the control module generates the traveling video, the traveling distance is adjusted according to the number of the first offset positions and the high-incidence time of the offsets corresponding to the first offset positions.
[0023] The control module adjusts the viewing time of the moving video according to the prediction results (such as the first offset position and the peak offset time). When the number of first offset positions is large, the traveling distance is reduced, the viewing time of the moving video is reduced, and the number of times the moving video is viewed is increased. This can not only increase the detail display of the environmental image on the moving path, improve children's attention to the moving video, and help children understand the navigation path more clearly; it can also make children remember the moving video after shortening the viewing time more accurately, thereby reducing the occurrence of offset moving paths; it can also increase the time children spend on the road and stagger some peak offset times.
[0024] Furthermore, when the control module generates the moving video, if the path points between the first point and the second point coincide with the offset positions in the offset data, the frame interval is increased according to the number of coincident path points.
[0025] When the path point between the first point and the second point coincides with the offset position in the offset data, it means that the moving video includes an offset situation (taking the wrong road). The frame interval is increased according to the number of overlapping path points, that is, the playing speed of the moving video is slowed down according to the number of path points that are easy to take the wrong road, so that children can observe the environmental images corresponding to the path points that are easy to take the wrong road more carefully, reduce children's visual omissions, and help them better understand the navigation path. In addition, extending the video playback time in areas prone to offset is equivalent to providing children with a visual warning, reminding them to pay attention to the navigation risks in these areas, so as to adjust the direction of travel in advance. Furthermore, for young children, a complex navigation environment may cause anxiety. This solution enables children to make decisions more calmly by extending the playing time of the moving video in sections prone to taking the wrong road.
[0026] Further, the output module is used to record the time when the playback frame rate changes as the first change time when playing the traveling video, obtain the difference between the most recent first change time and the current time as the continuous playback time. When the continuous playback time is greater than the preset maximum stop time, the position information collected at the most recent first change time is used as the fourth position, and the first position is obtained. It is judged whether the distance between the fourth position and the first position is greater than the preset stop distance. If it is greater than the preset stop distance, the playback of the traveling video is paused, and a prompt of "attention to danger" is generated and played out; if it is not greater than the preset stop distance, the first position is continuously monitored until the distance between the fourth position and the first position is greater than the preset stop distance or the traveling video playback ends.
[0027] When the continuous playback time exceeds the preset maximum stop time, this solution determines whether the change in the user's position exceeds the preset stop distance. If it exceeds, it means that the child is walking while playing the video. At this time, the video playback is paused and a prompt of "attention to danger" is issued to ensure the safety of the child; if it does not exceed, the position change is continuously monitored. This mechanism not only improves the safety of video playback, but also enhances the user experience, ensuring the stability and smoothness of playback. At the same time, the intelligent decision-making and real-time feedback capabilities of this solution reduce the need for manual intervention, improve the level of intelligence, help users understand the traveling state in a timely manner, and enhance the ability to perceive the surrounding environment. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 It is a schematic structural diagram of each functional module in the embodiment of the present invention.
[0029] Figure 2 It is a related flowchart of the mobile terminal receiving a navigation application to sending a feedback message in the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0030] The following will clearly and completely describe the concept of the present invention and the technical effects generated in combination with the embodiments to fully understand the purpose, features, and effects of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention: Embodiment
[0031] As Figure 1 shown, a wearable smart watch facilitating navigation interaction includes: a collection module, a processing module, a transmission module, a regulation module, and an output module, and further includes a mobile terminal, and the mobile terminal is communicatively connected to the transmission module; the mobile terminal is usually the parent's mobile phone.
[0032] The acquisition module is used to obtain the current position as the first position according to a preset acquisition frequency (default is once per second, which can be specifically modified by parents according to the child's age or walking speed). The first position includes the acquisition time of the first position. It is also used to receive the input navigation application, and after receiving the navigation application, obtain the first position with the latest acquisition time to generate a path request instruction.
[0033] The processing module is used to obtain the first position with the latest acquisition time as the second position, obtain the first position with the acquisition time closest to the second position as the third position, calculate the average speed from the third position to the second position as the first speed according to the distance and acquisition time between the third position and the second position, and associate the first speed with the second position. It is also used to obtain the first speed when the distance between the second position and the third position is greater than a preset moving distance, and take the median of the obtained results as the second speed.
[0034] The transmission module is used to obtain the path request instruction, then obtain the second speed, generate a path request according to the second speed and the first position in the path request and send it to the mobile terminal, and then wait to receive the feedback information of the mobile terminal on the path request. The feedback information includes the moving path from the second position to the current position of the mobile terminal. The moving path includes path points determined by the second speed and a preset interval time (usually 1 second, which can be specifically modified by parents according to the child's age or walking speed), and the environmental images corresponding to the path points. The regulation module is used to obtain the moving path in the feedback information and obtain the first position. Take the path point in the moving path closest to the first position as the first point. Obtain the path point in the moving path that is at a preset advancing distance (usually 50 meters, which can be specifically set by parents according to the child's age) from the first point and closest to the end point of the moving path as the second point. Obtain the environmental images between the first point and the second point and generate a progress video.
[0035] The output module obtains and plays the progress video.
[0036] Among them, as Figure 2 shown, after the mobile terminal receives the navigation application sent by the transmission module, it obtains the second speed and the first position in the navigation application, obtains the current position of the local device as the destination position, plans the path between the first position and the destination in the navigation application as the moving path, then calculates the moving interval distance according to the preset interval time and the second speed, obtains the position of the first position advancing a moving interval distance on the moving path as the path point, obtains the image information of the path point, takes the path point as the first position and obtains the image information again until the path point coincides with the destination position, and integrates the image information in the order of acquisition according to the acquisition time of the image information into the feedback information and sends it to the transmission module.
[0037] Among them, the path points also include intersection markers for indicating intersection entrances or exits; the regulation module takes the path point with the intersection marker marked as the intersection entrance as the first entrance, and takes the path point closest to the first entrance between the first entrance and the end point of the moving path and with the intersection marker marked as the intersection exit as the first exit; when the regulation module generates a moving path, it takes the first entrance as the first point and the first exit as the second point.
[0038] Among them, when the regulation module generates a moving path, if the second point is located between the first entrance and the first exit, it takes the first entrance as the second point.
[0039] Among them, when the regulation module generates a travel video, it takes the preset interval time as the frame interval.
[0040] When the output module plays the travel video, it obtains the second speed and monitors the first speed in real time.
[0041] The output module dynamically adjusts the frame interval of the travel video according to the ratio of the first speed to the second speed, so that the playing speed of the travel video matches the actual travel speed of the child.
[0042] Among them, the acquisition module is also used to monitor the battery power. When the power is lower than the preset minimum power (generally 30% of the maximum battery storage capacity), it generates a low-power warning.
[0043] The processing module is used to obtain the low-power warning, and after obtaining the low-power warning, it obtains the second position as the waiting position, generates a waiting instruction according to the waiting position, and then sends the waiting instruction to the output module and the transmission module; the output module is used to receive and display the waiting instruction; after receiving the waiting instruction, the transmission module sends the waiting instruction to the mobile terminal.
[0044] Among them, the transmission module is also used to receive the guardianship transfer request sent by the mobile terminal. The guardianship transfer request includes the communication address of the second mobile terminal. After receiving the guardianship transfer request, the transmission module obtains the position of the second point as the transfer starting point, generates a path request according to the second speed and the transfer starting point and sends it to the second mobile terminal. After receiving the feedback information of the second mobile terminal on the path request, it obtains the environmental image from the feedback information sent by the second mobile terminal.
[0045] Among them, the processing module is also used to obtain the moving path and monitor the first position in real time. If the distance between the path point closest to the first position in the moving path and the first position exceeds the preset offset distance (generally 2 meters), it generates a path request instruction according to the first position and sends it to the transmission module.
[0046] Among them, when the processing module generates a path request instruction, it takes the first position as the offset position, and the offset position The acquisition time of the offset position and the movement path are integrated into offset data, and statistical analysis or machine learning training is performed on the offset data ; The regulation module is also used to obtain the statistical analysis result of the offset data or the machine learning training model. When performing statistical analysis on the offset data and spatial clustering analysis on the offset data, the analysis formula is as shown in formula (1) below: (1); Wherein is the Gaussian kernel function is the bandwidth, and the high-incidence area satisfies , is the density threshold; When performing time distribution analysis on the offset data, the distribution function of the offset time is statistically analyzed by a histogram, and the high-incidence time interval is satisfies , , is the probability threshold; Combining the movement path, the statistical analysis result or the machine learning training model to predict the offset position as the first offset position. When predicting, a time series prediction is used to model the relationship between the offset position and time, and the formula of the time series is as shown in formula (2) below: (2), Wherein is the model parameter, and the training loss function is as shown in formula (3) below: (3); When the regulation module generates a travel video, it adjusts the travel distance according to the number of the first offset positions and the offset high-incidence time corresponding to the first offset positions.
[0047] When adjusting, according to the real-time speed and the predicted speed the frame interval is adjusted to ensure that the video playback speed is synchronized with the actual movement. The calculation formula of is as shown in formula (4) below: (4), Wherein is the preset initial frame interval. If (the user walks too fast), the frame interval is reduced to accelerate the playback; if (the user walks too slowly), the frame interval is increased to decelerate the playback.
[0048] If there is an offset risk in the current path segment ( ), further increase the frame interval to reduce the playback speed, prompt the user to pay attention, and increase the frame interval The calculation formula of is as shown in formula (5) below: (5), where is the risk sensitivity coefficient (default ), indicating the influence weight of the offset point position on the playback speed; is the proportion of overlapping point positions, used to quantify the risk density.
[0049] Combining the two items of speed and risk, the actual frame interval is obtained (set the upper limit to 2 seconds to avoid excessive delay).
[0050] Among them, when the control module generates the travel video, if the path point between the first point and the second point coincides with the offset position in the offset data, the frame interval is increased according to the number of overlapping path points.
[0051] Among them, the output module is used to record the time when the playback frame rate changes as the first change time when playing the travel video, obtain the difference between the most recent first change time and the current time as the continuous playback time. When the continuous playback time is greater than the preset maximum stop time (generally 5s, specifically set by the administrator), use the position information collected at the most recent first change time as the fourth position, obtain the first position, and judge whether the distance between the fourth position and the first position is greater than the preset stop distance (generally 5m, specifically determined by the administrator according to the positioning accuracy). If it is greater than the preset stop distance, pause the playback of the travel video and generate a prompt to pay attention to danger and play it out; if it is not greater than the preset stop distance, continuously monitor the first position until the distance between the fourth position and the first position is greater than the preset stop distance or the travel video playback ends.
[0052] Specifically, when implementing, take Xiaoming, a child, as the user of a wearable smart watch for convenient navigation interaction, and the parents and Xiaoming's grandfather as the users of the mobile terminal. The parents and Xiaoming's grandfather use the mobile phone as the mobile terminal to be associated with the watch.
[0053] In the morning, Xiaoming is going to school. Xiaoming's home is 2 kilometers away from the school. The parent sets the collection frequency to 1.5 times per second, the interval time to 0.8 seconds, the preset travel distance to 40 meters, the preset offset distance to 2 meters, and the minimum battery level to 30% on the mobile phone. The parent sets up navigation for Xiaoming on the mobile phone and enters the navigation application from home to school. The collection module of the watch obtains Xiaoming's current position as the first position at the collection frequency of 1.5 times per second set by the parent according to Xiaoming's walking speed, and records the collection time.
[0054] After Xiaoming sets off, the processing module analyzes the location data in real time. When Xiaoming has walked a certain distance, the processing module obtains the first location with the latest collection time as the second location, finds the first location with the collection time closest to the second location as the third location, and calculates Xiaoming's first speed. And determine the second speed of 1.2 m / s (that is, Xiaoming's normal walking speed is about 1.2 m / s). Among them, the processing module calculates Xiaoming's first speed as 1.1 m / s based on the obtained location data, and determines the second speed as 1.2 m / s after a period of time and distance calculation.
[0055] The watch sends a path request to the parent's mobile phone through the transmission module. After receiving the request, the parent's mobile phone plans the moving path from the current first location to the school (destination location), calculates the moving interval distance according to the interval time of 0.8 seconds set by the parent and the second speed (calculates the moving interval distance as 0.96 meters according to the interval time of 0.8 seconds and the second speed of 1.2 m / s), determines the path points and collects image information, and integrates them into feedback information and sends it back to the watch.
[0056] The regulation module obtains the feedback information, determines the first point and the second point, and generates a travel video. The output module plays the travel video, and Xiaoming can intuitively see the environmental images on the navigation path. During the journey, Xiaoming passes by an intersection. Due to the existence of the intersection markings, the regulation module accurately identifies and generates a moving path that is more in line with passing through the intersection.
[0057] Suddenly, Xiaoming deviates from the moving path by 2.5 meters due to curiosity. At this time, the deviation distance exceeds 2 meters. The processing module generates a path request instruction and sends it to the transmission module. The transmission module sends the request to the parent's mobile phone, and the parent adjusts the navigation path in time and feeds it back to the watch to ensure that Xiaoming can return to the correct route.
[0058] On the way, the parent has something urgent and cannot continue to monitor Xiaoming. So the parent sends a guardianship transfer request to the watch through the mobile phone. The request contains the communication address of Xiaoming's grandfather's mobile phone (the second mobile terminal). After the watch transmission module receives the request, it determines the transfer starting point and generates a path request and sends it to Xiaoming's grandfather's mobile phone. After Xiaoming's grandfather's mobile phone feeds back the information, the watch obtains new environmental images to ensure that the subsequent navigation of Xiaoming can be smoothly handed over to Xiaoming's grandfather for guardianship.
[0059] While walking, the watch monitors that the battery level is lower than 30%. The collection module generates a low battery warning. After the processing module obtains the warning, it determines the waiting position and generates a waiting instruction, which is displayed on the watch through the output module and transmitted to Xiaoming's grandfather's mobile phone at the same time, so that Xiaoming's grandfather can know the situation.
[0060] On Xiaoming's way to school, the output module of the watch is continuously playing a travel video, showing the environmental images on the navigation path to Xiaoming. The playback frame rate of the travel video will vary due to various factors, such as network fluctuations and changes in the amount of image data. When the playback frame rate changes for the first time, the output module quickly records the time at this moment as the first change time. As Xiaoming continues to move forward, the output module continuously obtains the difference between the most recent first change time and the current time, and uses this as the continuous playback time. Assuming that the preset maximum stop time set by the administrator is 5 seconds, during Xiaoming's walking process, the continuous playback time gradually increases. When the continuous playback time reaches and exceeds 5 seconds, the output module determines the position information collected at the most recent first change time as the fourth position. At this time, the output module quickly obtains the initially recorded first position, and then calculates the distance between the fourth position and the first position. Assuming that the preset stop distance determined by the administrator according to the positioning accuracy is 5 meters. The distance between the calculated fourth position and the first position at a certain time is greater than 5 meters, which means that the distance Xiaoming moved during this period may exceed the safe range or the system's expected range. Immediately, the output module pauses the playback of the travel video and generates a prominent "Danger Alert" prompt on the watch screen to remind Xiaoming to pay attention to his surrounding environment and position changes.
[0061] The above are only embodiments of the present invention, and common knowledge such as specific structures and characteristics known in the solution is not described in detail here. It should be noted that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can still be made, and these should also be regarded as the protection scope of the present invention, which will not affect the implementation effect of the present invention and the practicality of the patent. The protection scope required by this application should be based on the content of its claims, and the specific implementation manners described in the specification can be used to interpret the content of the claims.
Claims
1. A wearable smart watch that facilitates navigation interaction, characterized in that: include: A collection module, used for acquiring a current position as a first position according to a preset collection frequency, wherein the first position includes a collection time of the first position; Used to receive an input navigation application, and after receiving the navigation application, obtain the first position with the latest collection time to generate a path request instruction; A processing module, configured to obtain a first position with the latest acquisition time as the second position, obtain a first position with the closest acquisition time to the second position as the third position, calculate an average speed from the third position to the second position as the first speed according to the distance between the third position and the second position and the acquisition time, and associate the first speed with the second position; Used to obtain the first speed when the distance between the second position and the third position is greater than a preset moving distance, and use the median of the obtained results as the second speed; a transmission module, configured to obtain a path request instruction, obtain a second speed, generate a path request according to the second speed and the first position in the path request, and send the path request to the mobile terminal, and then wait for feedback information of the mobile terminal on the path request, wherein the feedback information includes a moving path from the second position to the current position of the mobile terminal, and the moving path includes path points determined by the second speed and a preset interval time, and an environment image corresponding to the path points; A control module is used to obtain a moving path in the feedback information and obtain a first position, take a path point in the moving path that is closest to the first position as the first point, obtain a path point in the moving path that is a preset travel distance from the first point and closest to an end point of the moving path as a second point, obtain an environmental image between the first point and the second point and generate a moving video; Output module, obtains and plays the moving video.
2. A wearable smart watch that facilitates navigation interaction according to claim 1, characterized in that: The path points also include intersection marks for indicating an intersection entrance or an intersection exit; The control module uses the path point marked at the intersection as the entrance as the first entrance, and uses the path point between the first entrance and the end point of the moving path closest to the first entrance and including the intersection marked as the exit as the first exit; When the control module is used to generate a moving path, the first entrance is used as the first point position, and the first exit is used as the second point position.
3. A wearable smart watch that facilitates navigation interaction according to claim 2, characterized in that: When the control module is used to generate the moving path, if the second point is located between the first entrance and the first exit, the first entrance is used as the second point.
4. A wearable smart watch for facilitating navigation interaction according to claim 3, characterized in that: When generating the moving video, the control module uses the preset interval time as the frame interval; The output module acquires the second speed and monitors the first speed in real time when playing the moving video; The output module dynamically adjusts the frame interval of the moving video according to the ratio of the first speed to the second speed, so that the playing speed of the moving video matches the actual moving speed of the child.
5. A wearable smart watch for facilitating navigation interaction according to claim 4, characterized in that: The acquisition module is also used to monitor the battery power and generate a low-power warning when the power is lower than a preset minimum power; The processing module is used to obtain a low-power warning, and after obtaining the low-power warning, obtain a second position as a waiting position, generate a waiting indication according to the waiting position, and then send the waiting indication to the output module and the transmission module; the output module is used to receive and display the waiting indication; the transmission module sends the waiting indication to the mobile terminal after receiving the waiting indication.
6. A wearable smart watch for facilitating navigation interaction according to claim 5, characterized in that: The transmission module is also used to receive a guardianship handover request sent by a mobile terminal, wherein the guardianship handover request includes a communication address of a second mobile terminal. After receiving the guardianship handover request, the transmission module obtains the position of the second point as a handover starting point, generates a path request according to the second speed and the handover starting point, and sends the path request to the second mobile terminal. After receiving feedback information on the path request sent by the second mobile terminal, the environment image is obtained from the feedback information sent by the second mobile terminal.
7. A wearable smart watch for facilitating navigation interaction according to claim 6, characterized in that: The processing module is also used to obtain the moving path and monitor the first position in real time. If the distance between the path point closest to the first position in the moving path and the first position exceeds a preset offset distance, a path request instruction is generated according to the first position and sent to the transmission module.
8. A wearable smart watch for facilitating navigation interaction according to claim 7, characterized in that: The processing module is used to generate a path request instruction, taking the first position as the offset position, and taking the offset position as the offset position. , the acquisition time of the offset position and the moving path are integrated into the offset data. Perform statistical analysis or machine learning training; The control module is also used to obtain statistical analysis results or machine learning training models of the offset data. When statistically analyzing the offset data, when performing spatial cluster analysis on the offset data, the analysis formula is as shown in the following formula (1): (1); in, is the Gaussian kernel function, For bandwidth, high-incidence areas meet , is the density threshold; When performing time distribution analysis on offset data, the offset time The distribution function of According to histogram statistics, the high incidence time interval is satisfy , is the probability threshold; The offset position is predicted by combining the moving path, statistical analysis results or machine learning training model as the first offset position. The relationship between the offset position and time is modeled by time series prediction during prediction. The formula of the time series is shown in the following formula (2): (2), in, is the model parameter, and the training loss function is shown in the following formula (3): (3); When the control module generates the traveling video, the traveling distance is adjusted according to the number of the first offset positions and the high-incidence time of the offsets corresponding to the first offset positions.
9. A wearable smart watch for facilitating navigation interaction according to claim 8, characterized in that: When the control module generates the moving video, if the path point between the first point and the second point coincides with the offset position in the offset data, the frame interval is increased according to the number of coincident path points.
10. A wearable smart watch for facilitating navigation interaction according to claim 9, characterized in that: The output module is used to record the time when the playback frame rate changes as the first change time when playing the moving video, obtain the difference between the most recent first change time and the current time as the continuous playback time, and when the continuous playback time is greater than the preset maximum stop time, use the position information collected at the most recent first change time as the fourth position, obtain the first position, and determine whether the distance between the fourth position and the first position is greater than the preset stop distance. If it is greater than the preset stop distance, the playback of the moving video is paused, and a warning of danger is generated and played; If it is not greater than the preset stop distance, the first position is continuously monitored until the distance between the fourth position and the first position is greater than the preset stop distance or the playing of the moving video ends.
Citation Information
Patent Citations
Navigation method, navigation video generation method and device
CN105222802A
Navigation manner and apparatus
CN106546252A
Real-time simulation navigation method
CN108458722A
Navigation monitoring method and system based on wearable equipment and wearable equipment
CN108871315A
Intelligent watch and method for performing safety early warning based on child driving route
CN112130445A