Route navigation method, device, equipment and storage medium based on AR technology
By dynamically correcting the AR navigation route and combining the user's vital information with the cloud database, it provides guidance on rest areas and scenic spots, solving the problem that traditional AR navigation technology cannot adjust physical energy consumption and sightseeing experience, and improving the user's scenic area sightseeing experience and fitness effect.
Patent Information
- Application Number
- CN202210732594.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-24
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-06-24
AI Technical Summary
Traditional AR navigation technology cannot make real-time adjustments based on the user's physical energy consumption and sightseeing experience when visiting scenic spots, resulting in a poor user experience.
By obtaining the user's vital signs information, combined with the scenic spot information and historical exercise records in the cloud database, the AR navigation route is dynamically corrected, rest areas and scenic spots along the way are displayed, and corrected AR images are generated. When the user's physical energy declines or is exhausted, rest or ferry points are provided, and the route is adjusted to improve the tour experience.
It improves the user's enjoyment of visiting scenic spots, stimulates the desire to explore through the guidance of rest areas and scenic spots, provides fitness effects, and provides convenience when physical strength is declining or exhausted, thereby enhancing the user's tour experience and fitness motivation.
Smart Images

Figure CN115096314B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of electronic information technology, and in particular relates to a route navigation method, device, equipment and storage medium based on AR technology. Background Art
[0002] AR technology is a new technology that "seamlessly" integrates real-world information and virtual-world information. When used, AR technology can not only display real-world information, but also virtual information. The two types of information complement and superimpose each other, thereby achieving "enhancement" of the real world and greatly improving the user's actual experience.
[0003] To enhance navigation convenience, AR technology is currently being used to present a planned route as a semi-transparent 3D image on the user's device. When used, the 3D image highlights specific locations such as landmarks, key entrances and exits, and destinations, making it easier for users to follow the pre-set route to their destination.
[0004] However, traditional AR navigation technology focuses solely on navigation results (i.e., the accuracy and time required to reach the preset destination), without considering the user's physical exertion in reaching the destination or the experience along the way. When visiting scenic spots, traditional AR navigation technology fails to provide a good user experience, nor can it adjust the route in a timely manner based on the user's physical exertion, resulting in a poor user experience. Summary of the Invention
[0005] In view of this, the present invention aims to propose a route navigation method, device, equipment and storage medium based on AR technology, so as to improve the user's actual gaming effect and correct the route according to the user's physical condition, so that the user can have a better sightseeing experience.
[0006] To achieve the above object, the technical solution created by the present invention is implemented as follows:
[0007] In a first aspect, an embodiment of the present invention provides a route navigation method based on AR technology, comprising:
[0008] Obtain the user's destination information, calculate the tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate AR navigation images based on the tour navigation route;
[0009] Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records;
[0010] Obtaining the user's current physical sign information, and determining the user's current physical state based on the correspondence between the user's physical sign information and the physical state and the user's current physical sign information;
[0011] Calculate the cumulative duration of the user's current physical state. When the cumulative duration is greater than a preset duration threshold, modify the tour navigation route based on the current physical state, generate a modified AR image based on the modified navigation route, and use the modified AR image as the AR navigation image.
[0012] Furthermore, the obtaining of the user's destination information, calculating a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generating an AR navigation image based on the tour navigation route includes:
[0013] Obtain the user's destination information and calculate the regular navigation route based on the destination information and the user's current location information;
[0014] Searching for attractions along the way in the cloud database according to the conventional navigation route, obtaining historical rating information of the attractions along the way, and using the attractions along the way as navigation attractions when the historical rating information of the attractions along the way is greater than a preset rating threshold;
[0015] The navigation scenic spots are used as stopover points to calculate a tour navigation route, and an AR navigation image is generated according to the tour navigation route.
[0016] Furthermore, the user's current physical fitness state includes a physical fitness decay state, and calculating the cumulative time the user has been in the current physical fitness state, and when the cumulative time is greater than a preset time threshold, correcting the tour navigation route according to the current physical fitness state, generating a corrected AR image according to the corrected navigation route, and using the corrected AR image as the AR navigation image, includes:
[0017] Calculate the cumulative time the user has been in a state of physical energy decline. When the cumulative time the user has been in a state of physical energy decline is greater than a first preset time threshold, search for rest areas along the way in a cloud database according to the tour navigation route, correct the tour navigation route with the rest areas along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas along the way as highlighted icons on the AR navigation image.
[0018] Furthermore, after displaying the rest areas along the way as highlighted icons on the AR navigation image, the route navigation method based on AR technology includes:
[0019] Obtain the user's location information and calculate the user's rest time when the user is inside a rest area along the way;
[0020] When the user's rest time is longer than the preset rest time threshold, the number of rest areas along the way displayed as highlighted icons on the AR navigation image is reduced.
[0021] Furthermore, after displaying the rest areas along the way as highlighted icons on the AR navigation image, the route navigation method based on AR technology further includes:
[0022] Get the user's browsing mode information, and when the browsing mode is fitness mode, get the user's location information;
[0023] Calculate the distance between the user and the unreached navigation attractions on the tour navigation route based on the user's location information, and search the cloud database for the landscape image of the nearest navigation attraction;
[0024] Displaying the landscape image as a semi-transparent layer on the AR navigation image;
[0025] After the user arrives at the navigational scenic spot corresponding to the landscape image, a digital commemorative medal is generated according to the navigational scenic spot;
[0026] After the user arrives at the destination, a commemorative album will be generated for all the digital commemorative medals the user has obtained, and the commemorative album will be converted into a social platform sharing link and sent to the user's personal device.
[0027] Furthermore, the user's current physical state includes a state of physical exhaustion, and calculating the cumulative time the user has been in the current physical state, and when the cumulative time is greater than a preset time threshold, correcting the tour navigation route according to the current physical state, generating a corrected AR image according to the corrected navigation route, and using the corrected AR image as the AR navigation image, includes:
[0028] Calculate the cumulative duration of the user entering the state of physical exhaustion. When the cumulative duration of the user entering the state of physical exhaustion is greater than a second preset duration threshold, search for rest areas and ferry points along the way in the cloud database according to the tour navigation route, correct the tour navigation route with the rest areas and ferry points along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas and ferry points along the way as highlighted icons on the AR navigation image.
[0029] Furthermore, after displaying the rest areas and ferry points along the way in the form of highlighted icons on the AR navigation image, the route navigation method based on AR technology further includes:
[0030] Acquiring user instruction information, wherein the instruction information includes a route adjustment instruction and a tour end instruction;
[0031] When the instruction information is a route adjustment instruction, obtaining the user's filtering instruction and current location information, filtering the navigation attractions that have not been reached in the tour navigation route according to the filtering instruction, and calculating a simplified navigation route based on the current location information, destination information, and the filtering result; searching for rest areas and ferry points along the way in a cloud database according to the simplified navigation route, correcting the simplified navigation route with the rest areas and ferry points along the way as stopover points, generating a corrected AR image according to the corrected simplified navigation route, and using the corrected AR image as the AR navigation image, and displaying the rest areas and ferry points along the way as highlighted icons on the AR navigation image;
[0032] When the instruction information is to end the tour instruction, the user's current location information is obtained, the shortest navigation route is calculated based on the current location information and the destination information, and the rest areas and ferry points along the way are searched in the cloud database based on the shortest navigation route. The shortest navigation route is corrected using the rest areas and ferry points along the way as stopover points, and a corrected AR image is generated based on the corrected shortest navigation route. The corrected AR image is used as the AR navigation image, and the rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image.
[0033] In a second aspect, an embodiment of the present invention provides a route navigation device based on AR technology, comprising:
[0034] The route calculation module is used to obtain the user's destination information, calculate the tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate AR navigation images based on the tour navigation route;
[0035] A corresponding relationship determination module is used to obtain the user's historical exercise records and determine the corresponding relationship between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records;
[0036] A physical state determination module is used to obtain the user's current physical sign information and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information;
[0037] The correction module is used to calculate the cumulative time the user has been in the current physical state. When the cumulative time is greater than the preset time threshold, the tour navigation route is corrected according to the current physical state, and a corrected AR image is generated according to the corrected navigation route, and the corrected AR image is used as the AR navigation image.
[0038] In a third aspect, an embodiment of the present invention provides a device, including:
[0039] one or more processors;
[0040] a storage device for storing one or more programs;
[0041] A collection device for collecting vital sign information;
[0042] A display device for displaying AR images;
[0043] When the one or more programs are executed by the one or more processors, the one or more processors implement the route navigation method based on AR technology as provided in the above embodiment.
[0044] In a fourth aspect, an embodiment of the present invention further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute the route navigation method based on AR technology as provided in the above embodiment.
[0045] Compared with the prior art, the route navigation method, device, equipment and storage medium based on AR technology created by the present invention have the following advantages:
[0046] (1) The present invention creates a route navigation method, device, equipment and storage medium based on AR technology, which can generate a tour navigation route based on the scenic spot information in the cloud database, so that the user can pass by more scenic spots on the way to the destination, thereby improving the tour experience. Secondly, the present invention can determine the correspondence between physical sign information and physical fitness status based on the user's historical exercise records and the historical physical sign information records of different exercise stages in the historical exercise records, and can correct the navigation route and AR navigation image according to the user's physical fitness status, thereby improving the user's tour experience.
[0047] (2) The present invention creates a route navigation method, device, equipment, and storage medium based on AR technology, which can correct the tour navigation route after the user enters a state of physical decline, and can display rest areas along the way as highlighted icons on the AR navigation image, thereby facilitating the user to rest. In addition, after the user rests, the present invention can adjust the number of rest areas displayed according to the user's rest time, thereby rationally planning the tour time.
[0048] (3) The present invention creates a route navigation method, device, equipment and storage medium based on AR technology, which can guide users through landscape images after the user enters a state of physical decline, thereby stimulating the user's desire to explore and achieving a fitness effect. In addition, after the user arrives at the navigation scenic spot corresponding to the landscape image, the present invention can also generate a digital commemorative medal based on the navigation scenic spot, and after the user arrives at the destination, all the digital commemorative medals obtained by the user are generated into a commemorative album, and the commemorative album is converted into a sharing link on a social platform, thereby motivating users who have achieved their fitness goals and facilitating users to share and promote.
[0049] (4) The AR-based route navigation method, device, equipment, and storage medium described in the present invention can display rest areas and ferry points as highlighted icons on an AR navigation image after a user enters a state of physical exhaustion, making it easier for the user to rest or take a ferry. Furthermore, the present invention can also modify the tour navigation route to a simplified navigation route or the shortest navigation route based on the user's instruction information, thereby providing assistance to users who are physically exhausted. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings, which constitute part of the present invention, are intended to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are intended to explain the present invention and do not constitute an undue limitation of the present invention. In the accompanying drawings:
[0051] Figure 1 A flowchart of the route navigation method based on AR technology as described in Example 1 of the present invention is created;
[0052] Figure 2 A flowchart of the route navigation method based on AR technology according to the second embodiment of the present invention is created;
[0053] Figure 3 A flowchart of the route navigation method based on AR technology as described in Example 3 of the present invention is created;
[0054] Figure 4 A flowchart of the route navigation method based on AR technology according to the fourth embodiment of the present invention is created;
[0055] Figure 5 A flowchart of the route navigation method based on AR technology according to the fifth embodiment of the present invention is created;
[0056] Figure 6 This is a schematic diagram of the structure of the route navigation device based on AR technology according to the sixth embodiment of the present invention;
[0057] Figure 7 This is a structural diagram of the device described in Example 7 of the present invention. DETAILED DESCRIPTION
[0058] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.
[0059] Example 1
[0060] Figure 1This is a flowchart of a route navigation method based on AR technology provided in Example 1 of the present invention. As shown in the figure, the route navigation method based on AR technology in this embodiment specifically includes the following steps:
[0061] Step 110: Obtain the user's destination information, calculate a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate an AR navigation image based on the tour navigation route.
[0062] In conventional navigation methods, the route planning method only considers the accuracy of reaching the destination and the time required for the trip, and does not pay attention to the sightseeing experience along the way during the user's trip. Therefore, it is not suitable for use within scenic spots. To solve this problem, the present invention will, after obtaining the destination information, search for information on scenic spots along the way in the cloud database based on the location of the destination. Subsequently, the tour navigation route is calculated by combining the destination information and the information on scenic spots along the way, so that the user can pass by more scenic spots in the map to reach the destination, thereby improving the user's sightseeing experience. In addition, after generating the tour navigation route, the present invention will also generate an AR navigation image based on the tour navigation route, thereby enhancing the user's navigation experience with the help of AR technology.
[0063] For example, in this embodiment, the AR navigation image may include common AR real-scene navigation icons such as AR direction markers and AR place markers. When in use, the AR direction marker will be displayed above the real-scene image in the form of a semi-transparent layer and refreshed according to the user's real-time location, thereby guiding the user to follow the AR direction marker. The AR place marker will display one or more landmark areas closest to the user (including but not limited to the scenic spots along the way and other landmark buildings on the tour navigation route described in this embodiment) in the form of text or pictures above the real-scene image, thereby indicating the location of the user's relevant landmark area, making it easier for the user to judge their actual location or go to explore. In addition, when there are multiple AR place markers in the AR navigation image at the same time, the multiple AR place markers should follow the spatial relationship of large near and small far away, so that the user can have a more realistic experience.
[0064] Step 120: Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records.
[0065] Vital sign information refers to the user's vital sign information, including body temperature information, heart rate information, blood pressure information, respiratory information, and blood oxygen saturation information commonly used in clinical medicine. It may also include information such as body surface humidity information and cadence information that can reflect the user's current physical condition.
[0066] Typically, changes in a user's vital information can reflect changes in their physical fitness. For example, taking heart rate, blood pressure, and surface humidity as an example, when a user is in a high-energy state, their heart rate, blood pressure, and surface humidity are generally similar to historical averages. When a user enters a state of declining fitness, their heart rate increases, and their heart rate gradually rises. Correspondingly, the systolic blood pressure value in their blood pressure information will rise significantly. Due to the decline in fitness, the user will begin to sweat, and their surface humidity will also increase. When a user enters a state of depletion, their heart rate peaks, and their heart rate will differ significantly from their high-energy state. Simultaneously, their systolic blood pressure value will also peak, and their diastolic blood pressure will slightly decrease. Furthermore, when a user enters a state of depletion, their surface sweating peaks, and their surface humidity will also differ significantly from their high-energy state.
[0067] Due to individual differences between different users, the correspondence between their vital signs and physical fitness status also varies slightly. To improve the accuracy of determining the user's physical fitness status, this embodiment obtains the user's historical exercise records through the user's wearable smart device (such as a smartwatch). During the user's historical exercise process, the user is usually in a state of abundant physical fitness at the initial stage of exercise. As the exercise progresses, the user's physical fitness begins to gradually decline, thus entering a stage of physical fitness decline. At the end of the exercise, the user will terminate the exercise due to physical exhaustion, thus entering a state of physical exhaustion. Therefore, it can be seen that by using the vital signs information of different exercise stages in the user's historical exercise records, the correspondence between the user's vital signs and physical fitness status can be summarized and summarized, thereby accurately determining the user's current status.
[0068] Step 130: Acquire the user's current physical sign information, and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information.
[0069] Since the physical fitness status will affect the user's actual sightseeing experience, this embodiment will obtain the user's current physical sign information through the user's wearable smart device after determining the correspondence between the user's physical sign information and physical fitness status, and judge the current physical fitness status based on the user's current physical sign information, so as to facilitate timely correction of the sightseeing navigation route according to the current physical fitness status, thereby improving the user's sightseeing experience.
[0070] Step 140: Calculate the cumulative duration of the user's current physical state. When the cumulative duration is greater than a preset duration threshold, modify the tour navigation route according to the current physical state, generate a modified AR image based on the modified navigation route, and use the modified AR image as the AR navigation image.
[0071] During a tour, users are likely to engage in strenuous exercise, such as running. This can cause significant fluctuations in their vital sign information. Once the strenuous exercise stops, the information will gradually return to normal. To prevent misjudgments of the user's physical state due to short-term fluctuations in vital sign information, this embodiment calculates the cumulative duration of the user's current physical state. When the cumulative duration exceeds a preset threshold, the user is deemed to have entered that state. The tour navigation route can then be modified based on the current physical state, and a modified AR image generated based on the modified navigation route. The modified AR image can then be displayed on the user's AR device as an AR navigation image to guide the user along the modified route.
[0072] This embodiment can generate a tour navigation route based on the scenic spot information in the cloud database, allowing users to pass more scenic spots on the way to their destination, thereby enhancing the tour experience. Secondly, the present invention can determine the correspondence between physical sign information and physical fitness status based on the user's historical exercise records and historical physical sign information records of different exercise stages in the historical exercise records. It can also modify the navigation route and AR navigation image based on the user's physical fitness status, thereby improving the user's tour experience.
[0073] Example 2
[0074] Figure 2 This is a flowchart of the route navigation method based on AR technology provided in the second embodiment of the present invention. This embodiment is optimized based on the above embodiment. In this embodiment, the user's destination information is obtained, and the tour navigation route is calculated based on the destination information and the scenic spot information in the cloud database. The AR navigation image is generated based on the tour navigation route. The specific optimization is as follows:
[0075] Obtain the user's destination information, calculate a conventional navigation route based on the destination information and the user's current location information; search for scenic spots along the way in the cloud database based on the conventional navigation route, obtain historical rating information of the scenic spots along the way, and use the scenic spots along the way as navigation spots when the historical rating information is greater than a preset rating threshold; calculate a tour navigation route using the navigation spots as stopovers, and generate an AR navigation image based on the tour navigation route.
[0076] Accordingly, the route navigation method based on AR technology provided in this embodiment specifically includes:
[0077] Step 210: Obtain the user's destination information, calculate a conventional navigation route based on the destination information and the user's current location information; search for scenic spots along the way in the cloud database based on the conventional navigation route, obtain historical rating information of the scenic spots along the way, and use the scenic spots along the way as navigation spots when the historical rating information is greater than a preset rating threshold; calculate a tour navigation route using the navigation spots as stopovers, and generate an AR navigation image based on the tour navigation route.
[0078] After calculating the conventional navigation route based on the user's destination information and current location information, the conventional navigation route can be used as a basis to search for scenic spots along the way in the cloud database. Users can set the distance threshold between scenic spots along the way and the conventional navigation route according to their own circumstances, thereby controlling the length of the tour navigation route. In addition, after the scenic spots along the way are selected, this embodiment will filter the scenic spots along the way based on the historical rating information of the scenic spots along the way. When the historical rating of the scenic spots along the way is greater than the preset rating threshold, it can be determined that the scenic spot along the way is popular with tourists and therefore has a high value for play. At this time, the scenic spot along the way can be set as a navigation spot, and the tour navigation route can be calculated with the navigation spot as a stopover. Accordingly, the user can also adjust the size of the preset rating threshold according to his or her own preferences, thereby controlling the screening of navigation spots.
[0079] Optionally, after the user completes the trip, he or she can rate the navigation attractions along the way and upload the ratings to the cloud database, thereby improving the credibility of the historical ratings of the attractions along the way.
[0080] Step 220: Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records.
[0081] Step 230: Acquire the user's current physical sign information, and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information.
[0082] Step 240: Calculate the cumulative duration of the user's current physical state. When the cumulative duration is greater than a preset duration threshold, modify the tour navigation route according to the current physical state, generate a modified AR image based on the modified navigation route, and use the modified AR image as the AR navigation image.
[0083] This embodiment obtains the user's destination information, calculates a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generates an AR navigation image based on the tour navigation route. The specific optimization is as follows: obtain the user's destination information, calculate a regular navigation route based on the destination information and the user's current location information; search for scenic spots along the way in the cloud database based on the regular navigation route, obtain historical rating information of the scenic spots along the way, and use the scenic spots along the way as navigation spots when the historical rating information of the scenic spots along the way exceeds a preset rating threshold; calculate the tour navigation route using the navigation spots as stopovers, and generate an AR navigation image based on the tour navigation route. The ability to select navigation spots based on the historical rating information of the scenic spots along the way can improve the quality of the tour navigation route, thereby enhancing the user's tour experience.
[0084] Example 3
[0085] Figure 3 This is a flowchart of the route navigation method based on AR technology provided in Example 3 of the present invention. This embodiment is optimized based on the above embodiment. In this embodiment, the user's current physical state includes a physical state of decline. Accordingly, the cumulative time the user has been in the current physical state is calculated. When the cumulative time is greater than a preset time threshold, the tour navigation route is corrected according to the current physical state, and a corrected AR image is generated based on the corrected navigation route. The corrected AR image is used as the AR navigation image. The specific optimization is as follows:
[0086] Calculate the cumulative time the user has been in a state of physical energy decline. When the cumulative time the user has been in a state of physical energy decline is greater than a first preset time threshold, search for rest areas along the way in a cloud database according to the tour navigation route, correct the tour navigation route with the rest areas along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas along the way as highlighted icons on the AR navigation image.
[0087] Specifically, the route navigation method based on AR technology provided in this embodiment includes:
[0088] Step 310: Obtain the user's destination information, calculate a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate an AR navigation image based on the tour navigation route.
[0089] Step 320: Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records.
[0090] Step 330: Obtain the user's current physical sign information, and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information.
[0091] Step 340: Calculate the cumulative duration of the user's physical energy decline state. When the cumulative duration of the user's physical energy decline state is greater than a first preset duration threshold, search for rest areas along the way in the cloud database based on the tour navigation route, and modify the tour navigation route using the rest areas along the way as stopover points. Generate a modified AR image based on the modified tour navigation route, use the modified AR image as the AR navigation image, and display the rest areas along the way as highlighted icons on the AR navigation image.
[0092] When the user's vital information determines that they have entered a state of reduced energy, the cumulative duration of the user's time in this state is calculated and compared with a first preset duration threshold. This prevents misjudgment of a state of reduced energy due to fluctuations in vital information caused by strenuous exercise. If the cumulative duration of the user's time in this state exceeds the first preset duration threshold, it confirms that the user is indeed in a state of reduced energy, and the user should be provided with a rest opportunity to recover their energy for subsequent sightseeing activities.
[0093] Since there are usually multiple rest areas within a scenic area, rest areas along the way can be searched for within the cloud database based on the tour navigation route, and the tour navigation route can be modified using rest areas along the way as stopover points. It should be noted that the rest areas along the way described in this embodiment may include rest seats, dining bars, water bars, public restrooms, or other common resting places within the scenic area. Users can set the distance threshold between rest areas and the tour navigation route according to their preferences, thereby avoiding excessive distances between rest areas along the way and the tour navigation route. In addition, since the longer a user enters the physical energy decay state, the higher the user's physical energy consumption, the distance threshold between the rest area and the tour navigation route can also be adjusted based on the cumulative time the user enters the physical energy decay state, so that the cumulative time is inversely proportional to the distance threshold, thereby preventing users who have consumed too much physical energy from consuming more physical energy when traveling to the rest area.
[0094] After the tour navigation route is corrected, a revised AR image can be generated based on the revised tour navigation route and used as the AR navigation image to guide the user's itinerary. Accordingly, rest areas along the route should be displayed as highlighted icons on the AR navigation image to increase their visibility.
[0095] Optionally, to prevent the user from extending the tour period due to excessive rest stops, this embodiment may add the following steps after displaying the rest areas along the way as highlighted icons on the AR navigation image:
[0096] Obtain the user's location information and calculate the user's rest duration when the user is inside a rest area along the way; when the user's rest duration exceeds the preset rest duration threshold, reduce the number of rest areas along the way displayed as highlighted icons on the AR navigation image.
[0097] When the rest time a user takes in a rest area is longer than the preset rest time threshold, it proves that the user's physical energy has been fully replenished. At this time, the number of rest areas along the way displayed as highlighted icons on the AR navigation image can be reduced, thereby reducing the number of rest times the user takes during the subsequent journey, and thus controlling the user's tour time period.
[0098] Furthermore, the number of rest areas displayed as highlighted icons on the AR navigation image can be adjusted based on changes in vital signs. Specifically, if the user's vital signs after a rest are more similar to those when they were in good physical condition, this indicates that the user has recovered better. In this case, the number of rest areas shown on the AR navigation image can be increased, thereby shortening the user's tour time.
[0099] This embodiment optimizes the method by calculating the cumulative time the user has been in a current fitness state. When the cumulative time exceeds a preset time threshold, the tour navigation route is modified based on the current fitness state. A modified AR image is generated based on the modified navigation route, and the modified AR image is used as the AR navigation image. Specifically, the method includes calculating the cumulative time the user has been in a fitness decline state. When the cumulative time the user has been in this fitness decline state exceeds a first preset time threshold, the method searches for rest areas along the way in a cloud database based on the tour navigation route. The tour navigation route is modified using rest areas as stopover points. A modified AR image is generated based on the modified tour navigation route, and the modified AR image is used as the AR navigation image. Rest areas along the way are displayed as highlighted icons on the AR navigation image. This method provides users who have entered a fitness decline state with a rest opportunity, thereby facilitating their recovery and enabling them to better prepare for subsequent tour activities. Furthermore, this embodiment can adjust the number of displayed rest areas along the way based on the user's rest time, thereby facilitating control over the user's tour duration.
[0100] Example 4
[0101] Figure 4 This is a flowchart of the route navigation method based on AR technology provided in Example 4 of the present invention. This example is optimized based on the above example. In this example, after displaying the rest areas along the way as highlighted icons on the AR navigation image, the following steps are added:
[0102] The user's tour mode information is obtained, and when the tour mode is fitness mode, the user's location information is obtained; the distance between the user and the navigation attractions that have not been reached on the tour navigation route is calculated based on the user's location information, and the landscape image of the nearest navigation attraction is searched in the cloud database; the landscape image is displayed on the AR navigation image in the form of a semi-transparent layer; after the user arrives at the navigation attraction corresponding to the landscape image, a digital commemorative medal is generated based on the navigation attraction; after the user arrives at the destination, a commemorative album is generated for all the digital commemorative medals obtained by the user, and the commemorative album is converted into a social platform sharing link and sent to the user's personal device.
[0103] Accordingly, the route navigation method based on AR technology provided in this embodiment specifically includes:
[0104] Step 410: Obtain the user's destination information, calculate a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate an AR navigation image based on the tour navigation route.
[0105] Step 420: Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records.
[0106] Step 430: Obtain the user's current physical sign information, and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information.
[0107] Step 440: Calculate the cumulative duration of the user's physical energy decline state. When the cumulative duration of the user's physical energy decline state is greater than a first preset duration threshold, search for rest areas along the way in the cloud database according to the tour navigation route, and modify the tour navigation route using the rest areas along the way as stopover points. Generate a modified AR image based on the modified tour navigation route, use the modified AR image as the AR navigation image, and display the rest areas along the way as highlighted icons on the AR navigation image.
[0108] Step 450: Obtain the user's tour mode information. When the tour mode is fitness mode, obtain the user's location information; calculate the distance between the user and the navigation attractions that have not been reached on the tour navigation route based on the user's location information, and search the cloud database for the landscape image of the nearest navigation attraction; display the landscape image as a semi-transparent layer on the AR navigation image; after the user arrives at the navigation attraction corresponding to the landscape image, generate a digital commemorative medal based on the navigation attraction; after the user arrives at the destination, generate a commemorative album for all the digital commemorative medals obtained by the user, and convert the commemorative album into a social platform sharing link and send it to the user's personal device.
[0109] After a user enters a state of declining energy, their tour mode information can be used to determine their exercise intentions during the tour. For example, tour modes can include leisure mode and fitness mode. If a user selects leisure mode, it indicates that they want to enjoy the scenery along the way with a lower level of exercise. In this case, the user should be provided with sufficient rest opportunities to avoid excessive fatigue. If a user selects fitness mode, it indicates that they want to exercise more during the tour, so that they can improve their physical fitness while enjoying the scenery along the way.
[0110] In light of this, when the user's tour mode is fitness mode, this embodiment can calculate the distance between the user and the unreached navigation attractions on the tour navigation route based on the user's location information, search the cloud database for the landscape image of the nearest navigation attraction, and then display this landscape image as a semi-transparent layer on the AR navigation image. The landscape image can stimulate the user's desire to explore and encourage the user to continue exercising even when their physical strength is declining. In this process, the user's cardiopulmonary function and muscle fibers will be strengthened, thereby achieving the goal of strengthening the body.
[0111] It should be noted that the landscape image described in this embodiment can be a static landscape picture of the navigation attraction, such as an aerial picture, a key landscape picture or a tourism promotion picture, or it can be a current real-time video image of the navigation location.
[0112] After the user reaches the navigation point corresponding to the landscape image, a digital commemorative medal can be generated based on the navigation point. The digital commemorative medal can reward the user's fitness behavior, thereby generating positive psychological motivation for the user and promoting the formation of good exercise habits.
[0113] It should be noted that the digital commemorative medal described in this embodiment can be a picture based on the landscape image of the navigation scenic spot. The user's travel trajectory, tour time and personal ID exclusive information can also be added above the picture, so that the digital commemorative medal has good commemorative significance.
[0114] When the user arrives at the destination, this embodiment will generate a commemorative album based on all the digital commemorative medals the user has earned, convert the commemorative album into a social platform sharing link, and send it to the user's personal device, so that the user can publish the commemorative album on their personal social platform. This will not only facilitate users to share their travel experiences, but also generate good publicity and promotion effects for the relevant scenic spots, thereby attracting other tourists to visit.
[0115] This embodiment, after displaying rest areas along the way as highlighted icons on the AR navigation image, adds the following steps: obtaining the user's tour mode information, and if the tour mode is fitness mode, obtaining the user's location information; calculating the distance between the user and any unreached navigation attractions on the tour navigation route based on the user's location information, and searching a cloud database for landscape images of the nearest navigation attractions; displaying the landscape images as a semi-transparent layer on the AR navigation image; generating a digital commemorative medal based on the navigation attraction after the user arrives at the navigation attraction corresponding to the landscape image; and generating a commemorative album of all digital commemorative medals earned by the user after the user arrives at the destination. The commemorative album is then converted into a social media sharing link and sent to the user's personal device. This allows the user to be guided by landscape images after entering a state of physical decline, thereby stimulating their desire to explore and achieving fitness benefits. Furthermore, upon arrival at the navigation attraction corresponding to the landscape image, the present invention also generates a digital commemorative medal based on the navigation attraction, thereby rewarding users for achieving their fitness goals and facilitating sharing and promotion.
[0116] Example 5
[0117] Figure 5 This is a flowchart of the route navigation method based on AR technology provided in Example 5 of the present invention. This embodiment is optimized based on the above embodiment. In this embodiment, the user's current physical state includes a state of physical exhaustion. Accordingly, the cumulative time the user has been in the current physical state is calculated. When the cumulative time exceeds a preset time threshold, the tour navigation route is modified according to the current physical state, and a modified AR image is generated based on the modified navigation route. The modified AR image is used as the AR navigation image. The specific optimization is as follows:
[0118] Calculate the cumulative duration of the user entering the state of physical exhaustion. When the cumulative duration of the user entering the state of physical exhaustion is greater than a second preset duration threshold, search for rest areas and ferry points along the way in the cloud database according to the tour navigation route, correct the tour navigation route with the rest areas and ferry points along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas and ferry points along the way as highlighted icons on the AR navigation image.
[0119] Specifically, the route navigation method based on AR technology provided in this embodiment includes:
[0120] Step 510: Obtain the user's destination information, calculate a tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate an AR navigation image based on the tour navigation route.
[0121] Step 520: Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records.
[0122] Step 530: Obtain the user's current physical sign information, and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information.
[0123] Step 540: Calculate the cumulative duration of the user entering the state of physical exhaustion. When the cumulative duration of the user entering the state of physical exhaustion is greater than a second preset duration threshold, search for rest areas and ferry points along the way in the cloud database according to the tour navigation route, and use the rest areas and ferry points along the way as stopover points to correct the tour navigation route. Generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas and ferry points along the way as highlighted icons on the AR navigation image.
[0124] After the user enters the state of physical exhaustion, it is necessary to accurately judge the user's physical state based on the cumulative time in the state of physical exhaustion. When the cumulative time the user enters the state of physical exhaustion is greater than the second preset time threshold, it can be determined that the user's physical strength is insufficient to support subsequent sightseeing activities. At this time, the user should be provided with a rest opportunity and prompted to the nearby ferry points, so that the user can take a shuttle bus or cable car to reach the destination as soon as possible.
[0125] Therefore, in this embodiment, rest areas and ferry stops along the way are searched for within the cloud database based on the tour navigation route. The tour navigation route is then modified using these rest areas and ferry stops as stopovers. Accordingly, users can also set the distance thresholds between rest areas and ferry stops and the tour navigation route based on their own needs, allowing them to rest as quickly as possible when physically exhausted.
[0126] After the tour navigation route is corrected, a revised AR image can be generated based on the revised tour navigation route and used as the AR navigation image to guide the user's itinerary. Correspondingly, rest areas and ferry points along the way should also be displayed as highlighted icons on the AR navigation image to remind the user to pay attention.
[0127] Optionally, to facilitate users who are physically exhausted to adjust their tour navigation routes in a timely manner, this embodiment may add the following steps after highlighting rest areas and ferry points along the way on the AR navigation image:
[0128] The user's instruction information is obtained, where the instruction information includes an instruction to adjust the route and an instruction to end the tour.
[0129] It should be noted that the command information described in this embodiment can be a text message command input by the user into a personal device or a voice command. Before the tour, the user should set the text or voice command triggering the command information according to their personal habits so that the user can issue the correct command information in a timely manner when the user is physically exhausted.
[0130] When the instruction information is an instruction to adjust the route, it proves that the user still has the desire to continue the tour, but is affected by his or her physical condition and cannot follow the original tour navigation route. At this time, the user's filtering instructions and current location information can be obtained. The filtering instructions can be used to filter the navigation attractions that have not been reached in the tour navigation route, and delete the navigation attractions that the user cannot reach or wants to give up. Subsequently, a simplified navigation route can be calculated based on the current location information, destination information and filtering results (i.e., filtering the remaining navigation attractions), thereby shortening the length of the user's journey to the destination. Next, according to the simplified navigation route, the cloud database can be searched for rest areas and ferry points along the way, and the simplified navigation route can be corrected with the rest areas and ferry points along the way as stopover points. The corrected simplified navigation route generates a corrected AR image, and the corrected AR image is used as the AR navigation image, and the rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image, so that the user can rest and take the ferry tool during the subsequent tour.
[0131] When the instruction information is to end the tour, it proves that the user wants to abandon the current tour process and needs to reach the destination as soon as possible. At this time, the user's current location information can be obtained, and the shortest navigation route can be calculated based on the current location information and destination information, so as to shorten the journey as much as possible. Subsequently, according to the shortest navigation route, the cloud database is searched for rest areas and ferry points along the way, and the shortest navigation route is corrected using the rest areas and ferry points along the way as stopover points. A corrected AR image is generated based on the corrected shortest navigation route, and the corrected AR image is used as the AR navigation image. The rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image, so that the user can quickly reach the destination.
[0132] This embodiment optimizes the method by calculating the cumulative time a user has spent in their current physical state. When the cumulative time exceeds a preset threshold, the tour navigation route is modified based on the user's current physical state. A modified AR image is generated based on the modified route, and the modified AR image is used as the AR navigation image. Specifically, the method involves calculating the cumulative time a user has spent in a state of physical exhaustion. When the cumulative time in this state exceeds a second preset threshold, the method searches a cloud database for rest areas and ferry stops along the route based on the tour navigation route. The tour navigation route is modified using these rest areas and ferry stops as stopovers. A modified AR image is generated based on the modified route, and the modified AR image is used as the AR navigation image. Rest areas and ferry stops along the route are highlighted on the AR navigation image. This method provides users who are experiencing physical exhaustion with opportunities to rest and take a ferry, thereby facilitating quicker arrival at their destination. Furthermore, this embodiment can further modify the tour navigation route based on user instructions to better adapt to the user's current physical state.
[0133] Example 6
[0134] Figure 6 This is a structural diagram of a route navigation device based on AR technology provided in the fifth embodiment of the present invention. Figure 6 As shown, the route navigation device based on AR technology includes:
[0135] Route calculation module 610, used to obtain the user's destination information, calculate the tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate AR navigation images based on the tour navigation route;
[0136] The corresponding relationship determination module 620 is used to obtain the user's historical exercise records and determine the corresponding relationship between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records;
[0137] A physical state determination module 630 is configured to obtain the user's current physical sign information and determine the user's current physical state based on the corresponding relationship between the user's physical sign information and the physical state and the user's current physical sign information;
[0138] Correction module 640 is used to calculate the cumulative time the user has been in the current physical state. When the cumulative time is greater than a preset time threshold, the tour navigation route is corrected according to the current physical state, and a corrected AR image is generated according to the corrected navigation route, and the corrected AR image is used as the AR navigation image.
[0139] The AR-based route navigation device provided in this embodiment can calculate a tour navigation route through a route calculation module and generate an AR navigation image. It can also determine the user's current physical condition based on their vital information through a correspondence determination module and a physical condition determination module. The tour navigation route can then be modified through a correction module, providing visitors with a better tour experience.
[0140] Based on the above embodiments, the route calculation module 610 includes:
[0141] A conventional navigation route calculation unit, used to obtain the user's destination information and calculate the conventional navigation route based on the destination information and the user's current location information;
[0142] A navigation attraction determination unit is used to search for attractions along the way in the cloud database according to the conventional navigation route, obtain historical rating information of the attractions along the way, and use the attractions along the way as navigation attractions when the historical rating information of the attractions along the way is greater than a preset rating threshold;
[0143] The tour navigation route calculation unit is used to calculate the tour navigation route with the navigation attractions as stopover points, and generate an AR navigation image according to the tour navigation route.
[0144] Based on the above embodiments, the correction module 640 includes:
[0145] a physical energy decay state correction unit, configured to calculate the cumulative duration of time the user has been in the physical energy decay state, and when the cumulative duration of time the user has been in the physical energy decay state exceeds a first preset duration threshold, search for rest areas along the way in a cloud database according to the tour navigation route, correct the tour navigation route using the rest areas along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas along the way as highlighted icons on the AR navigation image;
[0146] A rest timer unit is used to obtain the user's location information and calculate the user's rest duration when the user is inside a rest area along the way. If the user's rest duration exceeds a preset rest time threshold, the number of rest areas displayed as highlighted icons on the AR navigation image along the way is reduced;
[0147] The physical exhaustion module correction unit is used to calculate the cumulative time the user has entered the physical exhaustion state. When the cumulative time the user has entered the physical exhaustion state is greater than a second preset time threshold, the cloud database is searched for rest areas and ferry points along the way according to the tour navigation route, and the tour navigation route is corrected using the rest areas and ferry points along the way as stopover points. A corrected AR image is generated according to the corrected tour navigation route, and the corrected AR image is used as the AR navigation image, and the rest areas and ferry points along the way are displayed on the AR navigation image as highlighted icons.
[0148] On the basis of the above embodiments, the route navigation device based on AR technology further includes:
[0149] The fitness incentive module is used to obtain the user's tour mode information, and when the tour mode is fitness mode, obtain the user's location information; calculate the distance between the user and the navigation attractions that have not been reached on the tour navigation route based on the user's location information, and search for the landscape image of the nearest navigation attraction in the cloud database; display the landscape image in the form of a semi-transparent layer on the AR navigation image; after the user arrives at the navigation attraction corresponding to the landscape image, generate a digital commemorative medal based on the navigation attraction; after the user arrives at the destination, generate a commemorative album of all the digital commemorative medals obtained by the user, and convert the commemorative album into a social platform sharing link and send it to the user's personal device.
[0150] The instruction correction module is used to obtain the user's instruction information, which includes the route adjustment instruction and the tour end instruction; when the instruction information is the route adjustment instruction, the user's filtering instruction and current location information are obtained, and the navigation attractions that have not been reached in the tour navigation route are filtered according to the filtering instruction, and a simplified navigation route is calculated according to the current location information, destination information and filtering results; according to the simplified navigation route, the cloud database is searched for rest areas and ferry points along the way, and the simplified navigation route is corrected with the rest areas and ferry points along the way as stopover points, and a corrected AR image is generated according to the corrected simplified navigation route, and the corrected AR image is displayed. As an AR navigation image, the rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image; when the instruction information is an instruction to end the tour, the user's current location information is obtained, the shortest navigation route is calculated based on the current location information and the destination information, and the rest areas and ferry points along the way are searched in the cloud database based on the shortest navigation route. The shortest navigation route is corrected using the rest areas and ferry points along the way as stopover points, a corrected AR image is generated based on the corrected shortest navigation route, and the corrected AR image is used as the AR navigation image, and the rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image.
[0151] The route navigation device based on AR technology provided in the embodiment of the present invention can execute the route navigation method based on AR technology provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0152] Example 7
[0153] Figure 7 A structural diagram of a device provided in Example 7 of the present invention. Figure 7 A block diagram of an exemplary device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 7 The device 12 shown is only an example and should not bring any limitation to the functionality and scope of use of the embodiments of the present invention.
[0154] like Figure 7 As shown, device 12 is implemented as a general-purpose computing device. Components of device 12 may include, but are not limited to, one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including system memory 28 and processing unit 16).
[0155] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0156] Device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by device 12, including volatile and non-volatile media, removable and non-removable media.
[0157] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. Device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be configured to read and write non-removable, non-volatile magnetic media ( Figure 7 Not shown, often called a "hard drive"). Although Figure 7Not shown, a magnetic disk drive for reading and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.
[0158] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0159] Device 12 may also communicate with one or more external devices 14 (e.g., a keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with device 12, and / or any device that enables device 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may occur via input / output (I / O) interface 22. Furthermore, device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of device 12 via bus 18. It should be understood that, although not shown, other hardware and / or software modules may be used in conjunction with device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0160] In addition, since the device 12 needs to collect the user's vital signs information and display AR navigation images at the same time, the device 12 should also include a collection device and a display device (the collection device and display device are not shown in the figure). The collection device can be an existing device such as a wearable smart device with vital sign monitoring capabilities (such as a smart watch or smart bracelet), and the display device can be AR glasses or other existing devices capable of displaying AR navigation images.
[0161] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the information collection method based on online editing provided by an embodiment of the present invention.
[0162] Example 8
[0163] Embodiment 8 of the present invention further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute any of the route navigation methods based on AR technology provided in the above embodiments.
[0164] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device.
[0165] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0166] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0167] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0168] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. A route navigation method based on AR technology, characterized in that include: Obtain the user's destination information, calculate the tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate AR navigation images based on the tour navigation route; Obtain the user's historical exercise records, and determine the correspondence between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records; Obtaining the user's current physical sign information, and determining the user's current physical state based on the correspondence between the user's physical sign information and the physical state and the user's current physical sign information; Calculate the cumulative duration of the user's current physical state. If the cumulative duration exceeds a preset threshold, modify the tour navigation route based on the user's current physical state, generate a modified AR image based on the modified navigation route, and use the modified AR image as the AR navigation image. The user's current physical state includes a physical state decay state, and calculating the cumulative time the user has been in the current physical state, and when the cumulative time is greater than a preset time threshold, correcting the tour navigation route according to the current physical state, generating a corrected AR image according to the corrected navigation route, and using the corrected AR image as the AR navigation image, includes: Calculating the cumulative duration of the user's physical energy decline state. When the cumulative duration of the user's physical energy decline state exceeds a first preset duration threshold, searching for rest areas along the way in a cloud database based on the tour navigation route, correcting the tour navigation route using the rest areas along the way as stopover points, generating a corrected AR image based on the corrected tour navigation route, and using the corrected AR image as the AR navigation image, with the rest areas along the way displayed as highlighted icons on the AR navigation image. Get the user's browsing mode information, and when the browsing mode is fitness mode, get the user's location information; Calculate the distance between the user and the unreached navigation attractions on the tour navigation route based on the user's location information, and search the cloud database for the landscape image of the nearest navigation attraction; Displaying the landscape image as a semi-transparent layer on the AR navigation image; After the user arrives at the navigational scenic spot corresponding to the landscape image, a digital commemorative medal is generated according to the navigational scenic spot; After the user arrives at the destination, a commemorative album will be generated for all the digital commemorative medals the user has obtained, and the commemorative album will be converted into a social platform sharing link and sent to the user's personal device.
2. The route navigation method based on AR technology according to claim 1, characterized in that: The step of obtaining the user's destination information, calculating a tour navigation route based on the destination information and scenic spot information in a cloud database, and generating an AR navigation image based on the tour navigation route includes: Obtain the user's destination information and calculate the regular navigation route based on the destination information and the user's current location information; Searching for attractions along the way in the cloud database according to the conventional navigation route, obtaining historical rating information of the attractions along the way, and using the attractions along the way as navigation attractions when the historical rating information of the attractions along the way is greater than a preset rating threshold; The navigation scenic spots are used as stopover points to calculate a tour navigation route, and an AR navigation image is generated according to the tour navigation route.
3. The route navigation method based on AR technology according to claim 1, characterized in that: After displaying the rest areas along the way as highlighted icons on the AR navigation image, the route navigation method based on AR technology includes: Obtain the user's location information and calculate the user's rest time when the user is inside a rest area along the way; When the user's rest time is longer than the preset rest time threshold, the number of rest areas along the way displayed as highlighted icons on the AR navigation image is reduced.
4. The route navigation method based on AR technology according to claim 1, characterized in that: The current physical state of the user includes a state of physical exhaustion, and calculating the cumulative time that the user has been in the current physical state, and when the cumulative time is greater than a preset time threshold, correcting the tour navigation route according to the current physical state, generating a corrected AR image according to the corrected navigation route, and using the corrected AR image as the AR navigation image, includes: Calculate the cumulative duration of the user entering the state of physical exhaustion. When the cumulative duration of the user entering the state of physical exhaustion is greater than a second preset duration threshold, search for rest areas and ferry points along the way in the cloud database according to the tour navigation route, correct the tour navigation route with the rest areas and ferry points along the way as stopover points, generate a corrected AR image based on the corrected tour navigation route, use the corrected AR image as the AR navigation image, and display the rest areas and ferry points along the way as highlighted icons on the AR navigation image.
5. The route navigation method based on AR technology according to claim 4, characterized in that: After displaying the rest areas and ferry points along the way in the form of highlighted icons on the AR navigation image, the route navigation method based on AR technology further includes: Acquiring user instruction information, wherein the instruction information includes a route adjustment instruction and a tour end instruction; When the instruction information is a route adjustment instruction, obtaining the user's filtering instruction and current location information, filtering the navigation attractions that have not been reached in the tour navigation route according to the filtering instruction, and calculating a simplified navigation route based on the current location information, destination information, and the filtering result; searching for rest areas and ferry points along the way in a cloud database according to the simplified navigation route, correcting the simplified navigation route with the rest areas and ferry points along the way as stopover points, generating a corrected AR image according to the corrected simplified navigation route, and using the corrected AR image as the AR navigation image, and displaying the rest areas and ferry points along the way as highlighted icons on the AR navigation image; When the instruction information is to end the tour instruction, the user's current location information is obtained, the shortest navigation route is calculated based on the current location information and the destination information, and the rest areas and ferry points along the way are searched in the cloud database based on the shortest navigation route. The shortest navigation route is corrected using the rest areas and ferry points along the way as stopover points, and a corrected AR image is generated based on the corrected shortest navigation route. The corrected AR image is used as the AR navigation image, and the rest areas and ferry points along the way are displayed as highlighted icons on the AR navigation image.
6. A route navigation device based on AR technology, characterized in that: include: The route calculation module is used to obtain the user's destination information, calculate the tour navigation route based on the destination information and the scenic spot information in the cloud database, and generate AR navigation images based on the tour navigation route; A corresponding relationship determination module is used to obtain the user's historical exercise records and determine the corresponding relationship between the user's physical sign information and physical fitness status based on the historical physical sign information records of different exercise stages in the historical exercise records; a physical state determination module, configured to obtain the user's current physical sign information and determine the user's current physical state based on the correspondence between the user's physical sign information and the physical state and the user's current physical sign information, wherein the user's current physical state includes a physical state decay state; A correction module is used to calculate the cumulative time the user has been in the current physical state. When the cumulative time is greater than a preset time threshold, the tour navigation route is corrected according to the current physical state, and a corrected AR image is generated based on the corrected navigation route, and the corrected AR image is used as the AR navigation image; The correction module includes a physical energy decay state correction unit, which is used to calculate the cumulative time the user has been in the physical energy decay state. When the cumulative time the user has been in the physical energy decay state is greater than a first preset time threshold, the correction module searches for rest areas along the way in a cloud database according to the tour navigation route, corrects the tour navigation route with the rest areas along the way as stopover points, generates a corrected AR image according to the corrected tour navigation route, uses the corrected AR image as the AR navigation image, and displays the rest areas along the way as highlighted icons on the AR navigation image; The fitness incentive module is used to obtain the user's tour mode information and, if the tour mode is fitness mode, obtain the user's location information; calculate the distance between the user and the navigation attractions that have not been reached on the tour navigation route based on the user's location information, and search the cloud database for the landscape image of the nearest navigation attraction; and display the landscape image as a semi-transparent layer on the AR navigation image; After the user arrives at the navigation scenic spot corresponding to the landscape image, a digital commemorative medal is generated based on the navigation scenic spot; after the user arrives at the destination, a commemorative album is generated for all the digital commemorative medals obtained by the user, and the commemorative album is converted into a social platform sharing link and sent to the user's personal device.
7. A device, characterized in that The device comprises: one or more processors; a storage device for storing one or more programs; A collection device for collecting vital sign information; A display device for displaying AR images; When the one or more programs are executed by the one or more processors, the one or more processors implement the route navigation method based on AR technology as described in any one of claims 1 to 5.
8. A storage medium comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a computer processor, are used to execute the route navigation method based on AR technology according to any one of claims 1 to 5.
Citation Information
Patent Citations
Attraction route planning method, device, system and electronic device
CN109086919A
KR20220058986A