Multi-scene-oriented advancing rate evaluation method, navigation method and device
By obtaining vector data and geometeorological information of the walking route and combining hierarchical analysis strategies, the problem of inaccurate travel rate assessment of the pedestrian navigation system in areas with backward infrastructure is solved, and accurate navigation services are achieved in multiple scenarios.
Patent Information
- Application Number
- CN202510108293.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-06-03
AI Technical Summary
The existing pedestrian navigation system lacks sufficient walking data in areas with backward transportation infrastructure, resulting in inaccurate travel rate assessment and inability to provide accurate navigation services.
By obtaining vector data of the travel route, combining geographical and meteorological information, using a hierarchical analysis strategy to analyze influencing factors and weights, calculate the evaluation value, and obtain the actual travel rate based on the ideal pedestrian rate, considering the differences in geographical scenarios, meteorological conditions and personal physical fitness.
Accurate assessment of walking speeds is achieved in special areas, improving navigation accuracy and safety, and meeting navigation needs in different seasons and scenarios.
Smart Images

Figure CN120084346A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of navigation, and in particular, to a method for evaluating travel speed, a navigation method, and a device thereof for multiple scenarios. Background Art
[0002] With the rapid development of technology and the improvement of urbanization coverage rate, walking, as an important part of the transportation system, its safety and efficiency have attracted more and more attention. As an indispensable part of daily work and life, the accuracy and practicality of walking navigation are crucial to the travel experience of pedestrians.
[0003] The walking navigation software in the related technologies known to the inventors, such as Baidu Map, Gaode Navigation, and Google Map, etc., in urban areas with good infrastructure and developed road traffic networks, can utilize advanced technologies such as high-precision positioning, real-time traffic information update, and AR to provide high-quality walking navigation services; by accumulating and applying a large amount of real user historical navigation data, and using AI big data analysis and processing technology, it continuously optimizes the user experience to make the navigation service more accurate and efficient in similar scenarios.
[0004] However, in areas with underdeveloped road traffic and backward infrastructure, due to the small number of pedestrians in these areas, it is difficult to collect a sufficient number of real walking data. Therefore, the navigation systems in the related technologies cannot effectively apply the urban navigation experience mode relying on big data processing and analysis. Summary of the Invention
[0005] The present invention provides a method for evaluating travel speed, a navigation method, and a device thereof for multiple scenarios, which solves the problem of inaccurate evaluation of travel speed in the case of insufficient navigation historical data in the related technologies.
[0006] To achieve the above object, the present application adopts the following technical solutions:
[0007] In a first aspect, a method for evaluating travel speed for multiple scenarios is provided, including:
[0008] Obtain a travel route, extract vector data information of the area passed by the travel route, and analyze the travel scenario corresponding to the travel route according to the vector data information;
[0009] Obtain season information, combine the travel scenario with the season information, and obtain an analytic hierarchy process strategy matching the current travel route according to the factor system data set; wherein, the factor system data set includes analytic hierarchy tree data, index data, and condition data;
[0010] Parse and process the hierarchical analysis tree data, strip the influencing factors and corresponding weights that affect the travel speed; obtain the time and geographical and meteorological data within the area passed by the travel route; based on the time, geographical and meteorological data, obtain the influencing factor values.
[0011] Obtain the condition data and index data corresponding to the influencing factors in the factor system dataset, compare the influencing factor values with the condition data, and determine whether the condition data requirements are met; if so, based on the influencing factor values and the index data, obtain the influence value; if not, the current route is not suitable for travel.
[0012] Based on the hierarchical analysis strategy, perform hierarchical analysis calculations on the influence values of the influencing factors and the corresponding weights according to the structure in the hierarchical analysis tree to obtain the evaluation value.
[0013] Obtain the ideal travel speed of the travel, and based on the evaluation value and the ideal travel speed, obtain the actual travel speed.
[0014] In the first possible implementation manner of the first aspect, the travel scenario is configured as a custom scenario based on geographical feature information set in advance, including at least one of the following: water network paddy fields, mountain jungles, desert gobi, and alpine mountains.
[0015] In the second possible implementation manner of the first aspect, the factor system dataset is configured as a factor system dataset that can be adjusted according to the user's conditions and the environment where the user is located.
[0016] In the third possible implementation manner of the first aspect, the ideal travel speed is the travel speed determined according to the user's personal quality conditions.
[0017] In the second aspect, a travel speed evaluation device for multiple scenarios is provided, including:
[0018] A travel scenario acquisition module, configured to acquire a travel route, extract vector data information of the area passed by the travel route, and analyze according to the vector data information to obtain the travel scenario corresponding to the travel route.
[0019] A hierarchical analysis strategy determination module, configured to acquire season information, combine the travel scenario with the season information, and acquire a hierarchical analysis strategy that matches the current travel route according to the factor system dataset; wherein, the factor system dataset includes hierarchical analysis tree data, index data, and condition data.
[0020] An influencing factor value acquisition module, configured to parse and process the analytic hierarchy process tree data, strip the influencing factors affecting the travel speed and the corresponding weights; acquire the time and the geographical and meteorological data within the area passed by the travel route; and obtain the influencing factor values based on the time, geographical, and meteorological data.
[0021] A condition judgment and influence value acquisition module, configured to acquire the condition data and index data corresponding to the influencing factors in the factor system data set, compare the influencing factor values with the condition data, and judge whether the requirements of the condition data are met; if so, obtain the influence value based on the influencing factor values and the index data; if not, the current route is not suitable for travel.
[0022] An evaluation value acquisition module, configured to perform analytic hierarchy process calculation on the influence values of the influencing factors and the corresponding weights according to the structure in the analytic hierarchy process tree based on the analytic hierarchy process strategy to obtain the evaluation value.
[0023] An actual travel speed calculation module, configured to acquire the ideal travel speed of the travel, and obtain the actual travel speed based on the evaluation value and the ideal travel speed.
[0024] In the first possible implementation manner of the second aspect, the travel scenario is configured as a custom scenario based on geographical feature information set in advance, including at least one of the following: water network paddy fields, mountain jungles, desert gobi, and alpine mountains.
[0025] The factor system data set is configured as a factor system data set that can be adjusted according to the user's conditions and the environment where the user is located and set in advance.
[0026] The ideal travel speed is the travel speed determined according to the personal quality conditions of the user.
[0027] In a third aspect, a multi-scenario oriented navigation method is provided. The navigation method performs navigation based on the multi-scenario oriented travel speed evaluation method of the first aspect, and includes:
[0028] Acquire the starting point and the ending point of the travel, and obtain multiple travel routes according to the pre-configured route generation algorithm.
[0029] For each travel route, obtain the corresponding travel speed according to the multi-scenario oriented travel speed evaluation method.
[0030] Compare and analyze the results of all travel routes, obtain the optimal travel route and output it.
[0031] In a third aspect, a multi-scenario oriented navigation device is provided. The navigation device performs navigation based on the multi-scenario oriented travel speed evaluation method of the first aspect, and includes:
[0032] A travel route generation module, configured to obtain a starting point and an ending point of a travel, and obtain multiple travel routes according to a pre-configured route generation algorithm;
[0033] A travel speed acquisition module, configured to, for each travel route, obtain a corresponding travel speed according to the multi-scenario oriented travel speed evaluation method;
[0034] An optimal travel route determination module, configured to compare and analyze the results of all travel routes, obtain an optimal travel route and output it.
[0035] In a fourth aspect, there is provided an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the computer program is executed by the processor, the steps of the multi-scenario oriented travel speed evaluation method described in the first aspect are implemented.
[0036] In a fifth aspect, there is provided a readable storage medium, on which a program or instruction is stored, where when the program or instruction is executed by a processor, the steps of the multi-scenario oriented travel speed evaluation method described in the first aspect are implemented.
[0037] This application analyzes the topographic and geomorphic data of the areas passed by a walking route, matches the corresponding walking scenarios, and in view of the characteristics of different seasons for each scenario, compares and analyzes a large amount of data and consults relevant industry experts, formulates a corresponding analytic hierarchy strategy, qualitatively and quantitatively analyzes and calculates the values, influence values, and weights of influencing factors through a structural stratification method, obtains a walking route evaluation value, and finally combines the ideal travel speed of a pedestrian with the evaluation value to calculate a travel speed that is more in line with the actual situation of the pedestrian. Based on this, this application effectively solves the problem of inaccurate evaluation of travel speed caused by weak infrastructure, poor road network conditions, and insufficient consideration of individual differences among pedestrians in special areas.
[0038] Navigation based on the obtained accurate travel speed meets the requirements for calculating the walking navigation speed and precise navigation in different seasons of multiple scenarios, solves the problems in the related art that the navigation system lacks support for special areas and ignores the individual physical fitness differences of pedestrians, and improves the navigation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 is a schematic flowchart of a multi-scenario oriented travel speed evaluation method provided by an embodiment of this application;
[0040] Figure 2 is a schematic flowchart of another multi-scenario oriented travel speed evaluation method provided by an embodiment of this application;
[0041] Figure 3A schematic flowchart for analyzing and calculating the walking speed in a mountain and jungle scenario provided by an embodiment of the present application;
[0042] Figure 4 A schematic flowchart for a multi-scenario oriented navigation method provided by an embodiment of the present application;
[0043] Figure 5 A structural block diagram for a multi-scenario oriented travel speed evaluation device provided by an embodiment of the present application;
[0044] Figure 6 A structural block diagram for a multi-scenario oriented navigation device provided by an embodiment of the present application;
[0045] Figure 7 A schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0046] To further elaborate on the technical means and effects adopted by the present invention to achieve the predetermined purpose, the technical solutions in the embodiments of the present application are clearly described. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope protected by the present application.
[0047] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the associated objects before and after.
[0048] In the present application, the description of the method flow in the specification and the steps in the flowchart in the accompanying drawings of the present invention do not necessarily have to be strictly executed according to the step numbers. The execution order of the method steps can be changed. Moreover, some steps can be omitted, multiple steps can be combined into one step for execution, and / or one step can be decomposed into multiple steps for execution.
[0049] The multi-scenario oriented travel speed evaluation method, navigation method and their devices provided by the embodiments of the present application are described in detail below in conjunction with the accompanying drawings and preferred embodiments.
[0050] First, the application scenarios of the multi-scenario travel speed evaluation method, navigation method and their devices according to the embodiments of the present application will be described in detail.
[0051] The focus of the navigation system in the related art in the field of pedestrian navigation is still in urban areas with well-developed infrastructure and transportation networking. In some special areas, there are problems of "two lows, two poors, and two insufficiencies" in their transportation infrastructure, specifically manifested as low road network density, low road grade, and poor road quality. In these areas, it is difficult for the existing mainstream pedestrian navigation systems to accumulate a sufficient number of real pedestrian data, resulting in problems such as inaccurate navigation, unreasonable route planning, and inaccurate speed estimation, causing serious inconvenience to the travel of pedestrians, and even affecting the efficiency and safety of pedestrian traffic.
[0052] Moreover, different geographical scenarios (such as mountains, plains, rivers, etc.) have a direct impact on the travel speed and route selection of pedestrians, and meteorological conditions (such as wind, rain, snow accumulation, etc.) will also have an important impact on the walking speed and safety. Harsh weather conditions and complex geographical scenarios will increase the difficulties on the way and the risk of accidents. Personal quality differences such as the age, gender, health status, and walking speed of pedestrians will also significantly affect the travel speed. Especially for special groups such as the elderly and the disabled, it is more obvious in these areas, making there be an obvious deviation between the pre-calculated travel speed and time consumption and the actual situation.
[0053] The navigation systems in the related art often ignore the impacts of personal qualities, regions, geography, and climate and other conditions on the walking speed and safety, resulting in inaccurate estimation of the travel speed, and then making it difficult to provide accurate and reasonable navigation services in these special areas.
[0054] Based on this, the present application proposes a method for analyzing and calculating the walking speed of a travel route according to scenarios based on the analytic hierarchy process algorithm. This method generates several feasible routes according to the input starting point and ending point, analyzes the corresponding scenarios of each route in turn, determines the corresponding analytic hierarchy tree in combination with the season, resolves the factors and weights affecting the pedestrian travel speed from it, obtains the actual values of the influencing factors from the high-precision geography and meteorological data of the areas passed by the route, and performs analytic hierarchy calculation to obtain the evaluation value of the route travel speed. The evaluation value is combined with the ideal travel speed of the pedestrian, and the actual travel speed of the pedestrian on the current route is analyzed and calculated. Finally, the optimal route is output by comparing and analyzing each route. This method comprehensively considers factors such as geographical scenarios, meteorological conditions, and personal physical fitness differences to accurately estimate the pedestrian travel speed, improves the individual differential speed evaluation of pedestrians, makes up for the weak items of the navigation methods in the related art, and thus improves the efficiency and safety of pedestrian travel.
[0055] Please refer to Figure 1-2 , the embodiments of the present application provide a multi-scenario travel speed evaluation method, such asFigure 1-2 As shown in Figure 1-2 , the travel speed evaluation method of the present application includes:
[0056] Step S1: Obtain a travel route, extract vector data information of the areas passed by the travel route, and analyze the obtained vector data information to obtain the travel scenario corresponding to the travel route.
[0057] The described travel route describes the specific path from a certain starting point to a certain ending point. In this embodiment, walking is preferably used as the application scenario, corresponding to a walking path.
[0058] Vector data information means that vector data is data representing the position and shape of map graphics or geographical entities using x and y coordinates in a rectangular coordinate system. The present application uses the vector data of the areas passed by the walking route for deeper analysis, supporting not only standard vector data formats but also being compatible with mainstream vector data formats from other third-party sources.
[0059] A travel scenario refers to a scenario defined based on geographical feature information. The present application classifies and summarizes travel scenarios based on geographical information. Specifically, travel scenarios include but are not limited to: water network paddy fields (referring to rural or wetland areas with many water channels and paddy fields), mountain jungles (referring to areas covered by mountains and forests), desert gobi (referring to arid areas covered with sand and stones), coastal tidal flats (referring to wetland or beach areas near the sea), alpine mountains (referring to mountainous areas with high altitudes and cold climates), etc. In specific implementation, the above-mentioned multiple travel scenarios can support addition, deletion, and editing, and can be flexibly configured.
[0060] When analyzing the travel scenario corresponding to the travel route, specific information such as the landform environment around the route can be queried or analyzed in a specific geographical information system based on the vector map data. Based on this landform environment information, the geographical feature scenario is identified, and then it can be determined whether the area meets the preset travel scenario to obtain the travel scenario corresponding to the travel route. This step can be implemented based on an interface, and the scenario is returned after identification.
[0061] Step S2: Obtain season information, combine the travel scenario with the season information, and obtain an analytic hierarchy process strategy matching the current travel route according to the factor system dataset; wherein, the factor system dataset includes analytic hierarchy tree data, index data, and condition data.
[0062] The described factor system dataset is a factor system dataset containing multiple types of data such as analytic hierarchy tree data, index data, and condition data constructed by comparing and analyzing a large amount of data and consulting industry-related experts. The built-in analytic hierarchy tree and index condition data accumulated and summarized through a large amount of data analysis can be flexibly modified by pedestrians according to their own situations and usage requirements, making the final calculation result more in line with the actual situation and providing pedestrians with more accurate and convenient walking suggestions.
[0063] In some possible embodiments, the factor system dataset is pre-configured and can be adjusted or a dedicated factor system dataset can be established according to its own conditions and the environment it is in.
[0064] The analytic hierarchy process strategy also supports adding, deleting, and editing configurations, such as including but not limited to influencing factor items, factor weight values, index items, condition items, analytic hierarchy process trees, etc.
[0065] Step S3: Analyze and process the analytic hierarchy process tree data, strip the influencing factors affecting the traveling speed and their corresponding weights; obtain the time and geographical and meteorological data within the area passed by the traveling route; based on the time, geographical, and meteorological data, obtain the influencing factor values.
[0066] This step associates the influencing factors with the externally input time, and obtains the specific values of the influencing factors from the high-precision geographical and meteorological data within the area passed by the route (by default, associated with the standard format geographical and meteorological data, and also supports geographical and meteorological data in other mainstream formats from third-party sources).
[0067] Step S4: Obtain the condition data and index data corresponding to the influencing factors in the factor system dataset, compare the influencing factor values with the condition data, and determine whether the requirements of the condition data are met; if so, based on the influencing factor values and the index data, obtain the influence value; if not, the current route is not suitable for traveling.
[0068] Specifically, this step: obtains the condition data and index data corresponding to the influencing factors from the factor system dataset, compares the current influencing factor values, and determines whether the requirements of the condition data are met. If not, it is considered that the current traveling route is not suitable for traveling and the reason is given, and the subsequent calculation is ended, and then the next traveling route is analyzed; if so, the current influencing factor values and the index data are compared and analyzed to obtain the influence value.
[0069] Step S5: Based on the analytic hierarchy process strategy, perform analytic hierarchy process calculation on the influence value of the influencing factors and the corresponding weights according to the structure in the analytic hierarchy process tree to obtain the evaluation value.
[0070] Step S6: Obtain the ideal traveling speed of the travel, and based on the evaluation value and the ideal traveling speed, obtain the actual traveling speed.
[0071] For walking, this step obtains the ideal traveling speed of the pedestrian input from the outside, combines the ideal traveling speed of the pedestrian with the evaluation value obtained in the above process for analysis and calculation, and obtains the actual traveling speed of the pedestrian on the current walking route. This ideal traveling speed can be determined based on personal quality conditions such as the age, gender, health status, and walking speed of the walker.
[0072] See Figure 3 , for example, in this application, the mountain jungle scene is taken as an example for the analysis and calculation of the walking speed, including:
[0073] Step A1, when a person passes through the mountain jungle scene, different influencing factors will be generated due to different seasons, and these factors directly affect the actual walking speed of the pedestrian. Obtain the influencing factors and their corresponding weights from the analytic hierarchy tree. In summer, the influencing factors generated by the mountain jungle scene include elevation, hail diameter, soil type, slope, horizontal visibility, temperature, wind speed, humidity, water depth, and thick shrubs; in winter, the influencing factors generated by the mountain jungle include elevation, rainfall, soil type, slope, horizontal visibility, temperature, wind speed, humidity, water depth, and thick shrubs.
[0074] In summer, assume that the weight value of the influencing factor elevation is x 1 , and the weight value of the hail diameter is x 2 , and the weight value of the soil type is x 3 , and the weight value of the slope is x 4 , and the weight value of the horizontal visibility is x 5 , and the weight value of the temperature is x 6 , and the weight value of the wind speed is x 7 , and the weight value of the humidity is x 8 , and the weight value of the water depth is x 9 , and the weight value of the thick shrubs is x 10 .
[0075] In winter, assume that the weight value of the influencing factor elevation is y 1 , and the weight value of the rainfall is y 2 , and the weight value of the soil type is y 3 , and the weight value of the slope is y 4 , and the weight value of the horizontal visibility is y 5 , and the weight value of the temperature is y 6 , and the weight value of the wind speed is y 7 , and the weight value of the humidity is y 8 , and the weight value of the water depth is y 9 , and the weight value of the thick shrubs is y 10 .
[0076] Step A2, combined with time, obtain the specific values of the influencing factors in summer or winter, and compare and analyze them with the index data and condition data. If the requirements of the condition data are not met, it is judged that the pedestrian cannot move forward normally in this season and at this time, and the reason is given; if the requirements of the condition data are met, analyze and determine the influence value of the corresponding index data.
[0077] Assume that the influence value of the elevation is n 1 , and the influence value of the hail diameter is n2 , the influence value of rainfall is n 3 , the influence value of soil type is n 4 , the influence value of slope is n 5 , the influence value of horizontal visibility is n 6 , the influence value of temperature is n 7 , the influence value of wind speed is n 8 , the influence value of humidity is n 9 , the influence value of water depth is n 10 , the influence value of thickets is n 11 .
[0078] Step A3: Combine the influence values of various influencing factors with the corresponding weights and substitute them into the hierarchical analysis tree for comprehensive calculation to obtain the evaluation value p:
[0079] The evaluation value p in summer 1 is: p 1 = x 1 ×n 1 + x 2 ×n 2 + x 3 ×n 4 + x 4 ×n 5 + x 5 ×n 6 + x 6 ×n 7 + x 7 ×n 8 + x 8 ×n 9 + x 9 ×n 10 + x 10 ×n 11 ;
[0080] The evaluation value p in winter 2 is: p 2 = y 1 ×n 1 + y 2 ×n 3 + y 3 ×n 4 + y 4 ×n 5 + y 5 ×n 6 + y 6 ×n 7 + y 7 ×n 8 + y 8 ×n 9 + y 9 ×n 10 + y 10 ×n11 .
[0081] Step A4: Obtain the ideal walking speed of the pedestrian as v i , and calculate the final actual walking speed v of the pedestrian by combining the final evaluation value and the ideal walking speed of the pedestrian a :
[0082] The actual walking speed v of pedestrians in summer a1 = v i × p 1 ;
[0083] The actual walking speed v of pedestrians in winter a2 = v i × p 2 .
[0084] This application analyzes the topographic and geomorphic data of the areas passed by the walking route, matches the corresponding walking scenarios, and based on the characteristics of different seasons for each scenario, compares and analyzes a large amount of data and consults relevant industry experts to formulate corresponding hierarchical analysis strategies. The numerical values, influence values, and weights of the influencing factors are qualitatively and quantitatively analyzed and calculated through a structural stratification method to obtain the walking route evaluation value. Finally, by combining the ideal walking speed of the pedestrian and the evaluation value, a walking speed that is more in line with the actual situation of the walker is calculated. Based on this, this application effectively solves the problem of inaccurate evaluation of the walking speed caused by weak infrastructure, poor road network conditions, and insufficient consideration of individual differences among pedestrians in special areas.
[0085] Referring to Figure 4, based on the above walking speed evaluation method, this application provides a multi-scenario oriented navigation method, which performs navigation based on the above multi-scenario oriented walking speed evaluation method, including:
[0086] Step B1: Obtain the starting point and the ending point of the journey, and based on the pre-configured route generation algorithm, obtain multiple travel routes.
[0087] For walking, obtain the input starting point and ending point from the outside, input the starting point and ending point into the default associated route generation algorithm to obtain several walking routes. This step can be implemented based on an interface, and in addition to the default associated route generation algorithm, it also supports the access of third-party route generation algorithms. Based on this, this application can have good scalability and compatibility.
[0088] Step B2: For each travel route, based on the above multi-scenario oriented walking speed evaluation method, obtain the corresponding travel speed.
[0089] Step B3: Compare and analyze the results of all travel routes, obtain the optimal travel route and output it.
[0090] The internally default associated route generation algorithm and high-precision data both support switching to third-party algorithms and data, realizing the compatibility of multiple algorithms and data sources, and meeting the needs of various different users.
[0091] In this application, by determining the hierarchical analysis tree that conforms to the scenario selection of the area passed by the walking route, locking the environmental factors that affect the change of the traveling speed, obtaining the actual values of the specific influencing factors from high-precision vector, elevation, and meteorological data, conducting a large number of experiments and analysis and comparison of the results, calculating a complete traveling route and the corresponding traveling speed, it meets the walking navigation speed calculation requirements in different seasons of various scenarios, and solves the problems that the current mainstream navigation software on the market has insufficient support for special areas and ignores the physical fitness differences of individual pedestrians.
[0092] See Figure 5 , corresponding to the above-mentioned embodiment of the method for evaluating the traveling speed for multiple scenarios, this application provides a device for evaluating the traveling speed for multiple scenarios, and the device for evaluating the traveling speed for multiple scenarios includes:
[0093] A traveling scenario acquisition module 1001, configured to acquire a traveling route, extract vector data information of the area passed by the traveling route, and analyze and obtain the traveling scenario corresponding to the traveling route according to the vector data information;
[0094] A hierarchical analysis strategy determination module 1002, configured to acquire season information, combine the traveling scenario with the season information, and acquire a hierarchical analysis strategy that matches the current traveling route according to the factor system data set; wherein, the factor system data set includes hierarchical analysis tree data, index data, and condition data;
[0095] An influencing factor value acquisition module 1003, configured to parse and process the hierarchical analysis tree data, strip the influencing factors and corresponding weights that affect the traveling speed; acquire the time and geographical and meteorological data within the range of the area passed by the traveling route; and obtain the influencing factor values based on the time, geographical, and meteorological data;
[0096] A condition judgment and influence value acquisition module 1004, configured to acquire the condition data and index data corresponding to the influencing factors in the factor system data set, compare the influencing factor values with the condition data, and judge whether the requirements of the condition data are met; if so, obtain an influence value based on the influencing factor values and the index data; if not, the current route is not suitable for traveling;
[0097] An evaluation value acquisition module 1005, configured to perform hierarchical analysis calculation on the influence values of the influencing factors and the corresponding weights according to the structure in the hierarchical analysis tree based on the hierarchical analysis strategy, and obtain an evaluation value;
[0098] The actual travel speed calculation module 1006 is configured to obtain the ideal travel speed of the travel, and obtain the actual travel speed based on the evaluation value and the ideal travel speed.
[0099] The above multi-scenario travel speed evaluation device implements the steps and various processes of the above multi-scenario travel speed evaluation method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0100] See Figure 6 , corresponding to the above multi-scenario navigation method embodiment, the present application provides a multi-scenario navigation device, which performs navigation based on the above multi-scenario travel speed evaluation method, including:
[0101] The travel route generation module 2001 is configured to obtain the starting point and the ending point of the travel, and obtain multiple travel routes according to a pre-configured route generation algorithm;
[0102] The travel speed acquisition module 2002 is configured to, for each travel route, obtain the corresponding travel speed according to the above multi-scenario travel speed evaluation method;
[0103] The optimal travel route determination module 2003 is configured to compare and analyze the results of all travel routes, obtain the optimal travel route and output it.
[0104] The above multi-scenario navigation device implements the steps and various processes of the above multi-scenario navigation method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0105] See Figure 7 , corresponding to the above multi-scenario travel speed evaluation method embodiment, an embodiment of the present application provides an electronic device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps and various processes of the above multi-scenario travel speed evaluation method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0106] The memory 1009 can be used to store software programs and various data. The memory 1009 mainly includes a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchlink dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1009 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.
[0107] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010.
[0108] Corresponding to the embodiments of the above multi-scenario travel speed evaluation method, the embodiments of the present application also provide a readable storage medium. A program or instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, the steps and processes of the above embodiments of the multi-scenario travel speed evaluation method are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be elaborated here.
[0109] Among them, the processor is the processor in the electronic device described in the embodiments of the present application above. The readable storage medium includes computer-readable storage media such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs.
[0110] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without more limitations, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0111] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.
[0112] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them fall within the protection scope of the present application.
Claims
1. A multi-scenario oriented travel speed evaluation method, characterized in that: include: Acquire a travel route, extract vector data information of the area passed by the travel route, and obtain a travel scene corresponding to the travel route according to the analysis of the vector data information; Acquire season information, combine the travel scenario with the season information, and acquire a hierarchical analysis strategy that matches the current travel route according to a factor system data set; wherein the factor system data set includes hierarchical analysis tree data, indicator data, and condition data; Parse and process the hierarchical analysis tree data to remove the influencing factors and corresponding weights that affect the travel speed; obtain the geographical and meteorological data within the time and area of the travel route; and obtain the value of the influencing factor based on the time, geographical and meteorological data; Acquire the condition data and index data corresponding to the influencing factor in the factor system data set, compare the influencing factor value with the condition data, and determine whether the condition data requirement is met; if so, derive the influence value based on the influencing factor value and the index data; if not, the current route is not suitable for travel; Based on the hierarchical analysis strategy, the influence values and corresponding weights of the influencing factors are subjected to hierarchical analysis calculation according to the structure in the hierarchical analysis tree to obtain an evaluation value; An ideal travel speed for traveling is acquired, and an actual travel speed is obtained based on the evaluation value and the ideal travel speed.
2. The multi-scenario travel speed evaluation method according to claim 1, characterized in that: The traveling scene is configured as a pre-set scene customized based on geographic feature information, including at least one of the following: water network rice fields, mountain jungles, desert Gobi, and high-cold mountains.
3. The multi-scenario travel speed evaluation method according to claim 1, characterized in that: The factor system data set is configured as a pre-set factor system data set that can be adjusted according to user conditions and the environment in which it is located.
4. The multi-scenario travel speed evaluation method according to claim 1, characterized in that: The ideal travel speed is a travel speed determined according to the user's personal quality conditions.
5. A multi-scenario moving speed evaluation device, characterized in that: include: A travel scene acquisition module, used to acquire a travel route, extract vector data information of the area passed by the travel route, and obtain a travel scene corresponding to the travel route according to the analysis of the vector data information; A hierarchical analysis strategy determination module is used to obtain season information, combine the travel scenario with the season information, and obtain a hierarchical analysis strategy that matches the current travel route according to a factor system data set; wherein the factor system data set includes hierarchical analysis tree data, indicator data, and condition data; The influencing factor value acquisition module is used to parse and process the hierarchical analysis tree data, remove the influencing factors that affect the travel speed and the corresponding weights; obtain the time and geographical and meteorological data within the area where the travel route passes; based on the time, geographical and meteorological data, obtain the influencing factor value; A condition judgment and influence value acquisition module, used to obtain the condition data and index data corresponding to the influence factor in the factor system data set, compare the influence factor value with the condition data, and judge whether the condition data requirement is met; if so, derive the influence value based on the influence factor value and the index data; if not, the current route is not suitable for travel; An evaluation value acquisition module is used to perform a hierarchical analysis calculation on the influence value and the corresponding weight of the influencing factor according to the structure in the hierarchical analysis tree based on the hierarchical analysis strategy to obtain an evaluation value; The actual travel speed calculation module is used to obtain the ideal travel speed of the vehicle, and obtain the actual travel speed based on the evaluation value and the ideal travel speed.
6. The multi-scenario traveling speed evaluation device according to claim 5, characterized in that: The travel scene is configured as a pre-set scene customized based on geographical feature information, including at least one of the following: water network rice fields, mountain jungles, desert Gobi, and high and cold mountains; The factor system data set is configured as a pre-set factor system data set that can be adjusted according to the user's conditions and the environment in which they are located; The ideal travel speed is a travel speed determined according to the user's personal quality conditions.
7. A multi-scenario navigation method, characterized in that: Navigation based on the multi-scenario travel speed assessment method described in any one of claims 1 to 4 includes: Get the starting point and end point of the trip, and obtain multiple routes based on the pre-configured route generation algorithm; For each travel route, obtaining a corresponding travel speed according to the multi-scenario travel speed evaluation method; Compare and analyze the results of all routes, obtain the optimal route and output it.
8. A navigation device for multiple scenarios, characterized in that: Navigation based on the multi-scenario travel speed assessment method described in any one of claims 1 to 4 includes: A travel route generation module is used to obtain the starting point and the end point of the travel, and obtain multiple travel routes according to a pre-configured route generation algorithm; A travel speed acquisition module, used for obtaining a corresponding travel speed for each travel route according to the multi-scenario travel speed evaluation method; The optimal route determination module is used to compare and analyze the results of all routes, obtain the optimal route and output it.
9. An electronic device, characterized in that: The electronic device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the multi-scenario travel speed assessment method as described in any one of claims 1 to 4.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the multi-scenario traveling speed assessment method as described in any one of claims 1 to 4 are implemented.