Vehicle map display method, vehicle map display device, vehicle and storage medium
By obtaining and analyzing the historical usage parameters of the car map and automatically determining and displaying the target scale, the problem of users adjusting the map scale while driving affects safety and convenience, achieving more efficient user experience and safety.
Patent Information
- Application Number
- CN202411213405.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-10
AI Technical Summary
The existing car maps through user adjustment scales during driving not only affect safety, but also reduce the convenience of use.
By obtaining the usage parameters of the historical scale, automatically determine the target scale and display a map on the display screen to avoid manual adjustments by users and improve user experience and security.
It improves the convenience and driving safety of users using car maps. By automatically determining the scale, manual intervention is reduced, and the accuracy and user experience of the scale are improved.
Smart Images

Figure CN119104071A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a vehicle map display method, a vehicle map display device, a vehicle, and a storage medium. Background Art
[0002] With the popularization of automobiles, the development and market ownership of automobiles have steadily increased year by year, and automobile technology has also gradually improved. Map display, as a basic function of automobile travel, provides users with route planning and guidance.
[0003] At present, car maps can be adjusted by setting the map scale, but adjusting the map scale by the user during driving is not only difficult to ensure the safety of the people in the car, but also reduces the convenience of user use. Therefore, how to improve the convenience of users using vehicle maps has become an urgent problem to be solved. Summary of the invention
[0004] The present application provides a vehicle navigation display method, a vehicle navigation display device, a vehicle and a storage medium, and the method can improve the convenience of users in using vehicle maps.
[0005] In a first aspect, a vehicle map display method is provided, the method comprising: in response to an opening instruction of a target map in a vehicle, determining whether a preset scale of the target map exists in the vehicle; if the preset scale of the target map does not exist, obtaining usage parameters of each historical scale in the historical scales of the target map; determining a target scale of the target map based on the usage parameters of each historical scale; and displaying the target map on a display screen of the vehicle at the target scale.
[0006] The above technical solution, when there is no preset scale of the target map in the vehicle, obtains the usage parameters of each historical scale in the historical scales of the target map, and determines the target scale of the target map based on the usage parameters of each historical scale; compared with manually adjusting the scale of the vehicle map, the present application determines the target scale of the target map through the usage parameters of each historical scale, can quickly determine the target scale according to the user's historical usage parameters, and display the target map on the vehicle's display screen at the target scale, without manually adjusting the scale of the target map, thereby improving the convenience of users using vehicle maps while improving driving safety.
[0007] In combination with the first aspect, in some possible implementations, the usage parameters include usage duration and usage frequency; the method also includes: determining the target parameters of each historical scale based on the usage duration and the usage frequency of each historical scale; and determining the target scale of the target map based on the target parameters of each historical scale.
[0008] The above technical scheme determines the target parameters of each historical scale based on the usage time and usage frequency of each historical scale, and determines the target scale of the target map based on the target parameters of each historical scale. Since the target parameters are determined by data of two dimensions, namely, the usage time and usage frequency of each historical scale, it is possible to comprehensively consider the characteristics of the two dimensions of data in each historical scale to improve the accuracy of determining the target parameters. On this basis, the target scale is determined based on the target parameters of each historical scale, which can improve the accuracy of the target scale.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: if there is a target parameter greater than a preset parameter threshold, determining the historical scale corresponding to the target parameter as a candidate scale; based on the candidate scale, determining the target scale; if there is no target parameter greater than the preset parameter threshold, using the historical scale with the shortest interval with the current moment as the target scale.
[0010] In the above technical scheme, if there is a target parameter greater than a preset parameter threshold, the scale corresponding to the target parameter is determined as a candidate scale, and the target scale is determined based on the candidate scale; since the target scale is selected based on the candidate scale determined by the target parameter, the accuracy of determining the target scale can be improved; if there is no target parameter greater than the preset parameter threshold, the historical scale with the shortest interval to the current moment is used as the target scale, and by comparing the target parameters of each historical scale with the preset parameter threshold, the problem of inaccurate determination of the target scale due to less use of information can be avoided, thereby improving the accuracy of the target scale.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: obtaining a first weight corresponding to the usage time and a second weight corresponding to the usage frequency; normalizing the usage time and the usage frequency to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency; and obtaining the target parameter based on the sum of the product of the first parameter and the first weight and the product of the second parameter and the second weight.
[0012] The above technical solution normalizes the usage time and the usage frequency to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency; since the first parameter and the second parameter belong to the same data interval, by weighting the first parameter and the second parameter, the target parameter can be determined from data of multiple dimensions, thereby improving the accuracy of the target parameter.
[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: if the preset scale of the target map exists, determining the target number of the preset scale; if the target number is equal to 1, displaying the target map on the display screen of the vehicle at the preset scale; if the target number is greater than 1, determining the number of times each preset scale is used, and displaying the target map on the display screen of the vehicle at the preset scale with the largest number of uses.
[0014] The above technical scheme, if there is a preset scale of the target map, determines the number of targets of the preset scale. If the target number is equal to 1, the target map is displayed on the display screen of the vehicle with the preset scale. The target map can be displayed with the preset scale of the pre-stored user without the need for manual adjustment by the user, thereby improving the convenience of the user in using the map. If the target number is greater than 1, determines the number of times each preset scale is used, and displays the target map on the display screen of the vehicle with the preset scale with the largest number of uses. Since the preset scale for displaying the target map is determined based on the number of times each preset scale is used, the preset scale for displaying the target map can be selected based on the user's usage preference, thereby improving the accuracy of the preset scale for displaying the target map, thereby enhancing the user's usage experience.
[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: obtaining information of the target user who triggers the start command; detecting whether the preset scale corresponding to the target user exists in the vehicle; if the preset scale corresponding to the target user exists, displaying the target map at the preset scale corresponding to the target user.
[0016] The above technical solution obtains the information of the target user who triggers the start command, and displays the target map at the preset scale corresponding to the target user when there is a preset scale corresponding to the target user in the vehicle; since the target map is displayed at the preset scale corresponding to the target user, the accuracy of the preset scale of the target map can be improved, thereby improving the user experience.
[0017] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: if the target user carries an electronic device, based on the electronic device, determining the information of the target user that triggers the start instruction; if the target user does not carry the electronic device, outputting prompt information; wherein the prompt information is used to prompt the target user to enter identity information so as to determine the information of the target user through the identity information.
[0018] The above technical solution, when the target user carries an electronic device, determines the target user's information that triggers the start command based on the electronic device; determines the target user's information through the electronic device, which can improve the accuracy of obtaining the target user's information; outputs prompt information when the target user does not carry the electronic device; because the prompt information is used to prompt the target user to input identity information so as to determine the target user's information through the identity information, it can ensure that the target user's information can be obtained regardless of whether the target user carries an electronic device, thereby improving the accuracy of the preset scale of displaying the target map.
[0019] In a second aspect, a vehicle map display device is provided, which includes: a detection module for determining whether a preset scale of the target map exists in the vehicle in response to an instruction to start the target map in the vehicle; an acquisition module for acquiring usage parameters of each historical scale in the historical scales of the target map if the preset scale of the target map does not exist; a determination module for determining a target scale of the target map based on the usage parameters of each historical scale; and a display module for displaying the target map at the target scale on a display screen of the vehicle.
[0020] In a third aspect, a vehicle is provided, comprising a memory and a processor, wherein the memory is used to store executable program code; the processor is used to call and run the executable program code from the memory, so that the vehicle executes the vehicle map display method in the above-mentioned first aspect or any possible implementation method of the first aspect.
[0021] In a fourth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the vehicle map display method in the above-mentioned first aspect or any possible implementation of the first aspect.
[0022] In a fifth aspect, a computer program product is provided, which includes: a computer program code, which, when executed on a computer, enables the computer to execute the vehicle map display method in the first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a scene schematic diagram of a vehicle map display method provided in an embodiment of the present application;
[0024] Figure 2 is a schematic flow chart of a vehicle map display method provided in an embodiment of the present application;
[0025] Figure 3is a schematic flow chart of another vehicle map display method provided in an embodiment of the present application;
[0026] Figure 4 is a structural schematic diagram of a vehicle map display device provided in an embodiment of the present application;
[0027] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0030] It should be noted that the car map can be adjusted and set by the map scale, but adjusting the map scale by the user during driving is not only difficult to ensure the safety of the people in the car, but also reduces the convenience of user use. In view of this, the present application provides a vehicle navigation display method, a vehicle navigation display device, a vehicle and a storage medium, which can improve the convenience of users using vehicle maps.
[0031] Figure 1 It is a scene diagram of a vehicle map display method provided in an embodiment of the present application.
[0032] Exemplarily, the scale is used to indicate the extent to which the distance displayed on the target map is reduced from the actual distance. The scale can be the ratio of the distance displayed on the target map to the actual distance; for example, the scale is the ratio of the actual distance to the distance displayed on the target map; for example, 1 cm on the map represents a real distance of 50 kilometers, and the scale can be expressed as 5000000.
[0033] For example, Figure 1As shown, in response to an instruction to start a target map in the vehicle 100, it is determined whether there is a preset scale of the target map in the vehicle 100. When there is a preset scale of 5000000 for the target map in the vehicle 100, the target map is displayed on the display screen of the vehicle 100 at the preset scale of 5000000.
[0034] Exemplarily, when the target map does not exist in the vehicle, usage parameters of each historical scale in the historical scale of the target map are obtained, and based on the usage parameters of each historical scale, the target scale of the target map is determined, so that the target map is displayed on the display screen of the vehicle at the target scale.
[0035] Exemplarily, the target parameter of each historical scale can be determined based on the usage time and usage frequency of each historical scale. Specifically, the usage time and usage frequency are normalized to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency, and the target parameter is obtained by summing the product of the first parameter and the first weight corresponding to the usage time and the product of the second parameter and the second weight corresponding to the usage frequency.
[0036] Furthermore, it is determined whether there is a target parameter greater than a preset parameter threshold among the target parameters of each historical scale. If there is a target parameter greater than the preset parameter threshold, the historical scale corresponding to the target parameter is determined as a candidate scale, and the historical scale corresponding to the largest target parameter among the candidate scales is selected as the target scale; if there is no target parameter greater than the preset parameter threshold, the historical scale with the shortest interval with the current moment is selected as the target scale, so that the target map is displayed on the vehicle's display screen at the target scale.
[0037] Exemplarily, the historical scale is used to indicate the scale used at a historical moment, which is earlier than the current moment. The number of historical scales can be 1, 2, 3, etc., and is not specifically limited here.
[0038] Figure 2 It is a schematic flowchart of a vehicle map display method provided in an embodiment of the present application.
[0039] For example, Figure 2 The method shown can be executed by a vehicle controller or chip of the vehicle.
[0040] For example, Figure 2 As shown, the method 200 includes the following processes:
[0041] S210, in response to an instruction to open a target map in the vehicle, determining whether a preset scale of the target map exists in the vehicle.
[0042] For example, the target map is used to indicate the map software installed in the vehicle system of the vehicle; the target map can be any one of map APP1, map APP2, and map APP3. The target map can be determined according to actual conditions and is not specifically limited here.
[0043] For example, if an opening operation of a control corresponding to a target map in the vehicle is detected, it is determined that an opening instruction of the target map in the vehicle is detected; for example, when map APP1 is closed, if a click operation of a control corresponding to map APP1 is detected, it is determined that an opening instruction of map APP1 is detected. Alternatively, if a voice opening instruction of the target map is detected, it is determined that an opening instruction of the target map in the vehicle is detected; for example, if the voice data detected is "Hello, Xiao A, please open map APP1", it is determined that an opening instruction of map APP1 is detected.
[0044] Exemplarily, the scale is used to indicate the extent to which the distance displayed on the target map is reduced from the actual distance. The scale can be the ratio of the distance displayed on the target map to the actual distance; for example, 1 cm on the map represents a real distance of 50 kilometers, and the scale can be expressed as 1:5000000, or 1 / 5000000. The scale can also be the ratio of the actual distance to the distance displayed on the target map; for example, 1 cm on the map represents a real distance of 50 kilometers, and the scale can be expressed as 5000000.
[0045] Exemplarily, the preset scale is used to indicate the scale pre-stored in the vehicle system. For example, by adding a "scale memory" setting item in the vehicle map, the commonly used map scale set by the user, that is, the preset scale, can be recorded through this setting item. It is understandable that when there are multiple vehicle maps in the vehicle, whether each vehicle map has a corresponding preset scale is different. Each vehicle map may have a corresponding preset scale. For example, the vehicle map includes map APP1, map APP2, and map APP3. The preset scale corresponding to map APP1 is scale 1, the preset scale corresponding to map APP2 is scale 2, and the preset scale corresponding to map APP3 is scale 3. Alternatively, some vehicle maps may have corresponding preset scales. For example, the vehicle map includes map APP1, map APP2, and map APP3. The preset scale corresponding to map APP1 is scale 1, and map APP2 and map APP3 do not have corresponding preset scales.
[0046] Exemplarily, in response to a command to open a target map in a vehicle, it is determined whether there is a preset scale of the target map in the vehicle. If there is a preset scale of the target map in the vehicle, the target map is displayed on a display screen of the vehicle with the preset scale, thereby eliminating the need to readjust the scale of the target map, thereby improving the convenience of the user in using the target map.
[0047] In one example, when there are preset scales of a target map in a vehicle, a target number of the preset scales is determined; when the target number of the preset scales of the target map in the vehicle is equal to 1, the target map is displayed on a display screen of the vehicle at the preset scale; when the target number of the preset scales of the target map in the vehicle is greater than 1, the number of times each of the preset scales is used is determined, the preset scale with the largest number of uses is selected as the target display scale, and the target map is displayed on a display screen of the vehicle at the target display scale.
[0048] For example, the display screen may be a dashboard in a vehicle, or a central control screen in a vehicle; or the display screen may be a head-up display in a vehicle. The display screen may be determined according to actual conditions and is not specifically limited here.
[0049] Exemplarily, the target number is used to indicate the number of preset scales, and the target number may be equal to 1, 2, 3, etc., and is not specifically limited herein.
[0050] Exemplarily, the number of times the preset scale is used can be determined based on historical usage information. For example, if the preset scale is used in a single navigation in the historical usage information, it is determined that the preset scale is used once, and if the preset scale is used in a single cruise in the historical usage information, it is determined that the preset scale is used once. It can be understood that the number of times the preset scale is used can be 0, 2, 3, etc., which is not specifically limited here.
[0051] For example, if there is a preset scale of the target map in the vehicle, it is determined that the target number of the preset scale is equal to 1, and the preset scale is 1:5000000, then the target map is displayed on the display screen of the vehicle at 1:5000000. Alternatively, if there is a preset scale of the target map in the vehicle, it is determined that the preset scale includes 1:5000000, 1:4000000, 1:6000000, and the scale of 1:5000000 is used 55 times, the scale of 1:4000000 is used 50 times, and the scale of 1:6000000 is used 60 times, then the target map is displayed on the display screen of the vehicle at 1:6000000.
[0052] The above technical scheme, if there is a preset scale of the target map, determines the number of targets of the preset scale. If the target number is equal to 1, the target map is displayed on the display screen of the vehicle with the preset scale. The target map can be displayed with the preset scale of the pre-stored user without the need for manual adjustment by the user, thereby improving the convenience of the user in using the map. If the target number is greater than 1, determines the number of times each preset scale is used, and displays the target map on the display screen of the vehicle with the preset scale with the largest number of uses. Since the preset scale for displaying the target map is determined based on the number of times each preset scale is used, the preset scale for displaying the target map can be selected based on the user's usage preference, thereby improving the accuracy of the preset scale for displaying the target map, thereby enhancing the user's usage experience.
[0053] In another example, information of the target user who triggers the start command is obtained, and it is detected whether there is a preset scale corresponding to the target user in the vehicle. If there is no preset scale corresponding to the target user in the vehicle, the step of obtaining the usage parameters of each historical scale in the historical scale of the target map and subsequent steps are performed, so that the target map is displayed on the display screen of the vehicle through the target scale; if there is a preset scale corresponding to the target user in the vehicle, the target map is displayed at the preset scale corresponding to the target user.
[0054] Exemplarily, the target user's information is used to indicate the target user's identity information, and the target user is determined by the target user's information, so that the target map is displayed by a preset scale corresponding to the target user. The target user's information can be a user ID or a user identifier. The target user's information can be determined according to actual conditions and is not specifically limited here.
[0055] For example, the information of the target user who triggers the start command is obtained as A1, and it is detected whether there is a preset scale corresponding to A1 in the vehicle. When the preset scale corresponding to A1 in the vehicle is 1:6000000, the target map is displayed at 1:6000000.
[0056] The above technical solution obtains the information of the target user who triggers the start command, and displays the target map at the preset scale corresponding to the target user when there is a preset scale corresponding to the target user in the vehicle; since the target map is displayed at the preset scale corresponding to the target user, the accuracy of the preset scale of the target map can be improved, thereby improving the user experience.
[0057] Exemplarily, determine whether the target user carries an electronic device. If the target user carries an electronic device, determine the target user's information that triggers the start command based on the electronic device. If the target user does not carry an electronic device, output prompt information, which is used to prompt the target user to enter identity information, so as to determine the target user's information through the identity information.
[0058] Exemplarily, the electronic device may be a mobile phone, a tablet computer, an electronic watch, etc. The electronic device may be determined according to actual conditions and is not specifically limited here.
[0059] For example, if the target user carries an electronic device, the information of the target user that triggers the start command is determined through the matching information between the electronic device and the vehicle system. For example, if the electronic device B1 establishes a connection with the vehicle system, the information of the target user that triggers the start command is determined to be B1. Alternatively, if the target user does not carry an electronic device, a prompt message is output, and the prompt message is "Hello, please enter your nickname". In response to the nickname entered by the target user, the information of the target user is determined.
[0060] The above technical solution, when the target user carries an electronic device, determines the target user's information that triggers the start command based on the electronic device; determines the target user's information through the electronic device, which can improve the accuracy of obtaining the target user's information; outputs prompt information when the target user does not carry the electronic device; because the prompt information is used to prompt the target user to input identity information so as to determine the target user's information through the identity information, it can ensure that the target user's information can be obtained regardless of whether the target user carries an electronic device, thereby improving the accuracy of the preset scale of displaying the target map.
[0061] S220: If there is no preset scale of the target map, obtain usage parameters of each historical scale in the historical scales of the target map.
[0062] Exemplarily, it is determined whether there is a preset scale of the target map in the vehicle. If the preset scale of the target map exists in the vehicle, the target map is displayed on the display screen of the vehicle at the preset scale. If the preset scale of the target map does not exist in the vehicle, usage parameters of each historical scale in the historical scales of the target map are obtained, and the target scale is selected from the historical scales based on the usage parameters, and the target map is displayed on the display screen of the vehicle at the target scale.
[0063] Optionally, the usage parameters may include, but are not limited to: usage duration, usage frequency, number of uses, etc., which are not specifically limited here.
[0064] Exemplarily, the historical scale is used to indicate the scale used at a historical moment, which is earlier than the current moment. The number of historical scales can be 1, 2, 3, etc., and is not specifically limited here.
[0065] Exemplarily, when there is no preset scale of the target map in the vehicle, the usage parameters of each historical scale in the historical scale of the target map are obtained. Specifically, the historical usage information of the target map in the vehicle is obtained, and the usage parameters of each historical scale are determined according to the historical usage information. For example, the usage parameter is the usage frequency, the number of times each historical scale is used is obtained, and the sum of the number of times the historical scale is used is determined, and the ratio of each historical scale to the sum of the number of times used is determined as the usage frequency of each historical scale.
[0066] S230: Determine a target scale of the target map based on the usage parameters of each historical scale.
[0067] Exemplarily, the target scale is used to indicate a scale selected from historical scales based on usage parameters, and the target map is displayed on a display screen of the vehicle via the target scale.
[0068] In one example, the usage parameters include usage duration and usage frequency; based on the usage duration and usage frequency of each historical scale, the target parameters of each historical scale are determined, and based on the target parameters of each historical scale, the target scale of the target map is determined.
[0069] Exemplarily, the usage time of each historical scale refers to the cumulative display time of each historical scale; it can be understood that each historical scale is a valid scale, and the valid scale is a scale used to display the target map at a historical moment.
[0070] For example, the usage time of each historical scale is mapped to between 0 and 1 to obtain the duration parameter corresponding to the usage time. The target parameter of each historical scale is obtained by summing the duration parameter and the usage frequency of each historical scale. The historical scale corresponding to the one with the largest target parameter is selected as the target scale of the target map.
[0071] The above technical scheme determines the target parameters of each historical scale based on the usage time and usage frequency of each historical scale, and determines the target scale of the target map based on the target parameters of each historical scale. Since the target parameters are determined by data of two dimensions, namely, the usage time and usage frequency of each historical scale, it is possible to comprehensively consider the characteristics of the two dimensions of data in each historical scale to improve the accuracy of determining the target parameters. On this basis, the target scale is determined based on the target parameters of each historical scale, which can improve the accuracy of the target scale.
[0072] Exemplarily, the target parameter is determined based on the usage time and usage frequency of each historical scale. Specifically, a first weight corresponding to the usage time and a second weight corresponding to the usage frequency are obtained, the usage time and the usage frequency are normalized to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency, and the target parameter is obtained by summing the product of the first parameter and the first weight and the product of the second parameter and the second weight.
[0073] Exemplarily, normalization processing is used to represent scaling the usage duration and usage frequency data to the same data interval; for example, mapping the usage duration and usage frequency to an interval of 0 to 10, mapping the usage duration and usage frequency to an interval of 0 to 1, etc.
[0074] It can be understood that the first parameter and the second parameter are within the normalized data interval; for example, if the usage duration and the usage frequency are mapped to an interval of 0 to 10, then both the first parameter and the second parameter are between 0 and 10. Alternatively, if the usage duration and the usage frequency are mapped to an interval of 0 to 1, then both the first parameter and the second parameter are between 0 and 1.
[0075] For example, for the historical scale of 1:6000000, the usage time is 30 hours, the usage frequency is 0.8, the first weight corresponding to the usage time is 0.4, and the second weight corresponding to the usage frequency is 0.6. The usage time of 30 hours is normalized to obtain the first parameter corresponding to the usage time as 0.6, and the usage frequency is normalized to obtain the second parameter corresponding to the usage frequency as 0.8. The target parameter 0.72 is obtained by summing the product of the first parameter 0.6 and the first weight 0.4 and the product of the second parameter 0.8 and the second weight 0.6.
[0076] Optionally, the first weight and the second weight may be statically set to 0.3, 0.4, 0.5, etc., which are not specifically limited here.
[0077] The above technical solution normalizes the usage time and the usage frequency to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency; since the first parameter and the second parameter belong to the same data interval, by weighting the first parameter and the second parameter, the target parameter can be determined from data of multiple dimensions, thereby improving the accuracy of the target parameter.
[0078] It is understandable that, when the target parameters of each historical scale are determined based on the usage duration and usage frequency of each historical scale, the historical scale with the largest target parameter can be used as the target scale. Further, in order to avoid the problem of inaccurate determination of the target scale due to less usage information of the historical scale, the target parameters of each historical scale can be compared with the preset parameter threshold, and the target scale can be determined according to the comparison result.
[0079] Exemplarily, it is determined whether there is a target parameter greater than a preset parameter threshold among the target parameters of each historical scale in the historical scale. If there is a target parameter greater than the preset parameter threshold among the target parameters of each historical scale in the historical scale, the scale corresponding to the target parameter is determined to be a candidate scale, and the one with the largest target parameter among the candidate scales is selected as the target scale; if there is no target parameter greater than the preset parameter threshold among the target parameters of each historical scale in the historical scale, the historical scale with the shortest interval with the current moment is selected as the target scale.
[0080] Exemplarily, the candidate scale is used to indicate the historical scale at which the target parameter is greater than the preset parameter threshold. It is understandable that there may be no candidate scale in the historical scale, so the number of candidate scales may be 0. Alternatively, there may be candidate scales in the historical scale, and the number of candidate scales may be 1, 2, 3, etc., which is not specifically limited here.
[0081] Optionally, the preset parameter threshold may be 0.6, 0.7, 0.8, etc., which is not specifically limited here.
[0082] For example, assuming that the historical scales include a target parameter of 0.5 for a historical scale of 1:6000000, a target parameter of 0.8 for a historical scale of 1:5000000, and a target parameter of 0.4 for a historical scale of 1:4000000, and the preset parameter threshold is 0.6. It is determined whether there is a target parameter greater than the preset parameter threshold of 0.6. If there is a target parameter 0.8 greater than the preset parameter threshold of 0.6, 1:5000000 is determined as a candidate scale, and 1:5000000 is determined as a target scale.
[0083] Alternatively, assuming that the target parameter of the historical scale 1:6000000 is 0.5, the target parameter of the historical scale 1:5000000 is 0.5, the target parameter of the historical scale 1:4000000 is 0.4, and the preset parameter threshold is 0.6. Determine whether there is a target parameter greater than the preset parameter threshold of 0.6. If there is no target parameter greater than the preset parameter threshold of 0.6, obtain the interval between the use time of each historical scale and the current time. The interval corresponding to the historical scale 1:6000000 is 30 hours, the interval corresponding to the historical scale 1:5000000 is 2 hours, and the interval corresponding to the historical scale 1:4000000 is 5 hours. Then determine that the historical scale 1:5000000 is the target scale.
[0084] In the above technical scheme, if there is a target parameter greater than a preset parameter threshold, the scale corresponding to the target parameter is determined as a candidate scale, and the target scale is determined based on the candidate scale; since the target scale is selected based on the candidate scale determined by the target parameter, the accuracy of determining the target scale can be improved; if there is no target parameter greater than the preset parameter threshold, the historical scale with the shortest interval to the current moment is used as the target scale, and by comparing the target parameters of each historical scale with the preset parameter threshold, the problem of inaccurate determination of the target scale due to less use of information can be avoided, thereby improving the accuracy of the target scale.
[0085] In another example, the usage parameter includes usage duration, so that the target scale is determined by the usage duration of each historical scale. Specifically, it is determined whether there is a usage duration greater than a preset duration threshold among the usage durations of each historical scale in the historical scale. If there is a usage duration greater than the preset duration threshold, the historical scale corresponding to the usage duration is determined to be the first scale, and the one with the longest usage duration in the first scale is selected as the target scale; if there is no usage duration greater than the preset duration threshold, the historical scale with the shortest interval with the current moment is selected as the target scale.
[0086] Optionally, the preset duration threshold may be 30 hours, 40 hours, 50 hours, etc., which is not specifically limited here.
[0087] Optionally, the method for determining the historical scale with the shortest time interval with the current moment may refer to the determination method in the aforementioned disclosed embodiment, which will not be described in detail here.
[0088] In another example, the usage parameter includes the usage frequency, so that the target scale is determined by the usage frequency of each historical scale. Specifically, the usage count of each historical scale is obtained, and the usage frequency of each historical scale is determined according to the ratio of the usage count of each historical scale to the historical usage count (the sum of the usage counts of each historical scale).
[0089] Further, it is determined whether the usage frequency of each historical scale in the historical scale is greater than the preset frequency threshold. If there is a usage frequency greater than the preset frequency threshold, the historical scale corresponding to the usage frequency is determined to be the second scale, and the one with the largest usage frequency in the second scale is selected as the target scale; if there is no usage frequency greater than the preset frequency threshold, the historical scale with the shortest interval time with the current moment is selected as the target scale.
[0090] Optionally, the preset frequency threshold may be 0.7, 0.75, 0.8, etc., which is not specifically limited here.
[0091] Optionally, the method for determining the historical scale with the shortest time interval with the current moment may refer to the determination method in the aforementioned disclosed embodiment, which will not be described in detail here.
[0092] S240, displaying the target map on a display screen of the vehicle at a target scale.
[0093] For example, the display screen may be a dashboard in a vehicle, or a central control screen in a vehicle; or the display screen may be a head-up display in a vehicle. The display screen may be determined according to actual conditions and is not specifically limited here.
[0094] Exemplarily, when the target scale is determined, the target map is displayed on the display screen of the vehicle at the target scale, thereby eliminating the need for the user to manually determine the display scale of the target map, thereby improving user convenience.
[0095] It is understandable that when the target map is displayed on the display screen of the vehicle at the target scale, the user can adjust the display scale of the target map at any time, and the historical scale and the usage parameters of the historical scale may be continuously updated with the number of times the target map is used.
[0096] The above technical solution, when there is no preset scale of the target map in the vehicle, obtains the usage parameters of each historical scale in the historical scales of the target map, and determines the target scale of the target map based on the usage parameters of each historical scale; compared with manually adjusting the scale of the vehicle map, the present application determines the target scale of the target map through the usage parameters of each historical scale, can quickly determine the target scale according to the user's historical usage parameters, and display the target map on the vehicle's display screen at the target scale, without manually adjusting the scale of the target map, thereby improving the convenience of users using vehicle maps while improving driving safety.
[0097] Figure 3 It is a schematic flowchart of another vehicle map display method provided in an embodiment of the present application.
[0098] For example, Figure 3 The method shown can be executed by a vehicle controller or chip in the vehicle.
[0099] For example, Figure 3 As shown, the method 300 includes the following processes:
[0100] S301, responding to an instruction to open a target map in a vehicle.
[0101] Exemplarily, the target map is used to indicate the map software installed in the vehicle's onboard system; the target map may be map APP1, map APP2, etc., which is not specifically limited here.
[0102] For example, if an opening operation of a control corresponding to a target map in the vehicle is detected, it is determined that an opening instruction of the target map in the vehicle is detected; for example, when map APP1 is closed, if a click operation of a control corresponding to map APP1 is detected, it is determined that an opening instruction of map APP1 is detected. Alternatively, if a voice opening instruction of the target map is detected, it is determined that an opening instruction of the target map in the vehicle is detected; for example, if the voice data detected is "Hello, Xiao A, please open map APP2", it is determined that an opening instruction of map APP2 is detected.
[0103] S302, determining whether there is a preset scale of the target map in the vehicle; if so, executing S303; if not, executing S304.
[0104] Exemplarily, the preset scale is used to indicate the scale pre-stored in the vehicle system. By determining whether there is a preset scale of the target map in the vehicle, the user's preference for the scale of the vehicle map can be determined, and thus the accuracy of displaying the scale of the target map can be improved according to whether there is a preset scale of the target map in the vehicle, thereby improving the user's experience.
[0105] S303, displaying the target map at a preset scale.
[0106] For example, when there is a preset scale of the target map in the vehicle, the user's usage preference when using the target map can be determined, so that the target map can be displayed on the vehicle's display screen at the preset scale, which not only improves the determination rate of the scale of displaying the target map, but also improves the user's usage experience.
[0107] In one example, when there are preset scales of a target map in a vehicle, a target number of the preset scales is determined; when the target number of the preset scales of the target map in the vehicle is equal to 1, the target map is displayed on a display screen of the vehicle at the preset scale; when the target number of the preset scales of the target map in the vehicle is greater than 1, the number of times each of the preset scales is used is determined, the preset scale with the largest number of uses is selected as the target display scale, and the target map is displayed on a display screen of the vehicle at the target display scale.
[0108] In another example, information of the target user who triggers the start command is obtained, and it is detected whether there is a preset scale corresponding to the target user in the vehicle. If there is a preset scale corresponding to the target user in the vehicle, the target map is displayed on the display screen of the vehicle at the preset scale corresponding to the target user.
[0109] S304: Obtain the usage duration and usage frequency of each historical scale in the historical scales of the target map.
[0110] Exemplarily, the historical scale is used to indicate the scale used at a historical moment, which is earlier than the current moment. The number of historical scales can be 1, 2, 3, etc., and is not specifically limited here.
[0111] Exemplarily, when there is no preset scale of the target map in the vehicle, the usage duration and usage frequency of each historical scale in the historical scales of the target map are obtained. Specifically, the historical usage information of the target map in the vehicle is obtained, and the usage duration and usage frequency of each historical scale are determined based on the historical usage information. For example, the number of times each historical scale is used is obtained, and the sum of the number of times the historical scale is used is determined, and the ratio of each historical scale to the sum of the number of times used is determined as the usage frequency of each historical scale.
[0112] S305 , normalizing the usage duration and the usage frequency to obtain a first parameter corresponding to the usage duration and a second parameter corresponding to the usage frequency.
[0113] Exemplarily, the normalization process is used to represent scaling the usage duration and usage frequency data to the same data interval; for example, mapping the usage duration and usage frequency to an interval of 0 to 1.
[0114] It can be understood that the first parameter and the second parameter are within the normalized data interval; for example, if the usage duration and the usage frequency are mapped to the interval of 0 to 1, then both the first parameter and the second parameter are between 0 and 1.
[0115] For example, the historical scale is 1:6000000, the usage time is 30 hours, and the usage frequency is 0.8. The usage time of 30 hours is normalized to obtain a first parameter corresponding to the usage time of 0.6, and the usage frequency is normalized to obtain a second parameter corresponding to the usage frequency of 0.8. It can be understood that the determination method of the first parameter and the second parameter shown above is only one method that may be used in actual applications, and does not limit the determination method used in actual applications. The specific determination method can be determined according to actual conditions and is not limited here.
[0116] S306: Obtain a target parameter based on the first parameter and the second parameter.
[0117] Exemplarily, the sum of the first parameter and the second parameter is determined as the target parameter. Alternatively, a first weight corresponding to the usage duration and a second weight corresponding to the usage frequency are obtained, and the target parameter is obtained by summing the product of the first parameter and the first weight and the product of the second parameter and the second weight, thereby weighting the first parameter and the second parameter to improve the accuracy of the target parameter.
[0118] S307, determine whether there is a target parameter greater than a preset parameter threshold; if so, execute S308; if not, execute S310.
[0119] It is understandable that in order to avoid the problem of inaccurate determination of the target scale due to insufficient usage information of the historical scale and to improve the accuracy of the target parameters, the target parameters of each historical scale can be first compared with the preset parameter threshold, and then the target scale can be determined based on the comparison result.
[0120] Optionally, the preset parameter threshold may be 0.6, 0.7, 0.8, etc., which is not specifically limited here.
[0121] S308: Determine the scale corresponding to the target parameter as a candidate scale.
[0122] Exemplarily, there is a target parameter greater than a preset parameter threshold value among the target parameters of each historical scale in the historical scale,
[0123] Exemplarily, it is determined whether there is a target parameter greater than a preset parameter threshold among the target parameters of each historical scale in the historical scale. If there is a target parameter greater than the preset parameter threshold among the target parameters of each historical scale in the historical scale, the scale corresponding to the target parameter is determined to be a candidate scale, and the one with the largest target parameter among the candidate scales is selected as the target scale; if there is no target parameter greater than the preset parameter threshold among the target parameters of each historical scale in the historical scale, the historical scale with the shortest interval with the current moment is selected as the target scale.
[0124] Exemplarily, the candidate scale is used to indicate the historical scale at which the target parameter is greater than the preset parameter threshold. It is understandable that there may be no candidate scale in the historical scale, so the number of candidate scales may be 0. Alternatively, there may be candidate scales in the historical scale, and the number of candidate scales may be 1, 2, 3, etc., which is not specifically limited here.
[0125] S309: Determine a target scale based on the candidate scales.
[0126] Exemplarily, when there is a target parameter greater than a preset parameter threshold among the target parameters of each historical scale in the historical scales, the scale corresponding to the target parameter is determined as a candidate scale, and the one with the largest target parameter among the candidate scales is selected as the target scale.
[0127] Exemplarily, the candidate scale is used to indicate the historical scale at which the target parameter is greater than a preset parameter threshold. It is understandable that when there is a target parameter greater than the preset parameter threshold, the number of candidate scales may be 1, 2, 3, etc., which is not specifically limited here.
[0128] S310, taking the historical scale with the shortest time interval with the current time as the target scale.
[0129] Exemplarily, when there is no target parameter greater than a preset parameter threshold among the target parameters of each historical scale in the historical scale, the historical scale with the shortest interval to the current moment is used as the target scale.
[0130] Exemplarily, the historical scale with the shortest interval time with the current moment is used to indicate the historical scale with the shortest interval time between the use moment and the current moment in the historical scale. For example, in the absence of a target parameter greater than a preset parameter threshold, assuming that the interval time corresponding to the historical scale 1:6000000 is 30 hours (the shortest interval time between the use moment of the historical scale 1:6000000 and the current moment), the interval time corresponding to the historical scale 1:5000000 is 2 hours (the shortest interval time between the use moment of the historical scale 1:5000000 and the current moment), and the interval time corresponding to the historical scale 1:4000000 is 5 hours (the shortest interval time between the use moment of the historical scale 1:4000000 and the current moment), the historical scale 1:5000000 is determined as the target scale.
[0131] S311, displaying a target map on a display screen of the vehicle at a target scale.
[0132] Exemplarily, the display screen may be a dashboard in a vehicle, or a central control screen in a vehicle; or, the display screen may be a head-up display in a vehicle.
[0133] Exemplarily, when the target scale is determined, the target map is displayed on the display screen of the vehicle at the target scale, thereby eliminating the need for the user to manually determine the display scale of the target map, thereby improving user convenience.
[0134] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, rather than to limit the embodiments of the present application to the specific numerical values or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0135] Combination of the above Figures 1 to 3 The vehicle map display method provided by the embodiment of the present application is described in detail; Figure 4 and Figure 5 The device embodiments of the present application are described in detail. It should be understood that the device in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.
[0136] Figure 4 It is a structural schematic diagram of a vehicle map display device provided in an embodiment of the present application.
[0137] For example, Figure 4 As shown, the vehicle map display device 400 includes:
[0138] A detection module 410 is used to determine whether there is a preset scale of the target map in the vehicle in response to an opening instruction of the target map in the vehicle;
[0139] The acquisition module 420 is used to acquire the usage parameters of each historical scale in the historical scales of the target map if there is no preset scale of the target map;
[0140] A determination module 430, for determining a target scale of a target map based on usage parameters of each historical scale;
[0141] The display module 440 is used to display the target map on the display screen of the vehicle at a target scale.
[0142] Optionally, as an embodiment, the usage parameters include usage duration and usage frequency; the detection module 410 is specifically used to:
[0143] Based on the usage duration and usage frequency of each historical scale, the target parameters of each historical scale are determined; based on the target parameters of each historical scale, the target scale of the target map is determined.
[0144] Optionally, as an embodiment, the detection module 410 is specifically configured to:
[0145] If there is a target parameter greater than the preset parameter threshold, the historical scale corresponding to the target parameter is determined as the candidate scale; based on the candidate scale, the target scale is determined; if there is no target parameter greater than the preset parameter threshold, the historical scale with the shortest interval with the current moment is used as the target scale.
[0146] Optionally, as an embodiment, the detection module 410 is specifically configured to:
[0147] Obtain a first weight corresponding to the usage time and a second weight corresponding to the usage frequency; normalize the usage time and the usage frequency to obtain a first parameter corresponding to the usage time and a second parameter corresponding to the usage frequency; obtain a target parameter based on the sum of the product of the first parameter and the first weight and the product of the second parameter and the second weight.
[0148] Optionally, as an embodiment, the vehicle map display device 400 further includes a first determination module, and the first determination module is specifically used to:
[0149] If there is a preset scale of the target map, determine the number of targets of the preset scale; if the target number is equal to 1, display the target map on the vehicle's display screen with the preset scale; if the target number is greater than 1, determine the number of times each preset scale is used, and display the target map on the vehicle's display screen with the preset scale with the largest number of uses.
[0150] Optionally, as an embodiment, the vehicle map display device 400 further includes a second determination module, and the second determination module is specifically configured to:
[0151] The information of the target user who triggered the start command is obtained; whether there is a preset scale corresponding to the target user in the vehicle; if there is a preset scale corresponding to the target user, the target map is displayed at the preset scale corresponding to the target user.
[0152] Optionally, as an embodiment, the second determining module is specifically configured to:
[0153] If the target user carries an electronic device, the target user's information that triggers the start command is determined based on the electronic device; if the target user does not carry an electronic device, a prompt message is output; wherein the prompt message is used to prompt the target user to input identity information so as to determine the target user's information through the identity information.
[0154] It should be noted that the vehicle map display device 400 is implemented in the form of a functional unit. The term "module" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.
[0155] For example, a "module" may be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions.
[0156] Therefore, the units of each example described in the embodiments of the present application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0157] Figure 5 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0158] For example, the vehicle 500 and Figure 1 The vehicle 100 in FIG. 1 represents the same vehicle.
[0159] For example, Figure 5As shown, the vehicle 500 includes: a memory 510 and a processor 520, wherein the memory 510 stores an executable program code 530, and the processor 520 is used to call and execute the executable program code 530 to perform a vehicle map display method.
[0160] Exemplarily, the memory 510 can be used to store relevant programs of the vehicle map display method provided in the embodiment of the present application; the processor 520 can call the relevant programs of the vehicle map display method stored in the memory 510 to execute the vehicle map display method of the embodiment of the present application; for example, in response to an instruction to open a target map in the vehicle, determine whether there is a preset scale of the target map in the vehicle; if there is no preset scale of the target map, obtain the usage parameters of each historical scale in the historical scale of the target map; based on the usage parameters of each historical scale, determine the target scale of the target map; and display the target map on the display screen of the vehicle at the target scale.
[0161] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0162] In the case of dividing each functional module according to each function, the device may also include a detection module, an acquisition module, a determination module, a display module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0163] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle map display method, and thus can achieve the same effect as the above-mentioned implementation method.
[0164] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing related program codes, etc.
[0165] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0166] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a vehicle map display method provided in the above embodiments.
[0167] The present application also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a vehicle map display method provided in the above-mentioned embodiment. Among them, computer-readable storage media may include but are not limited to any type of disk, including floppy disks, optical disks, digital versatile disks (DVD), compact disc read-only memory (CD-ROM), microdrives and magneto-optical disks, read-only memory (ROM), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read only memory (EEPROM), dynamic random access memory (DRAM), video random access memory (VRAM), flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0168] The present application also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a vehicle map display method provided in the above-mentioned embodiment.
[0169] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0170] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0171] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0172] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A vehicle map display method, characterized in that: The method comprises: In response to an opening instruction of a target map in a vehicle, determining whether a preset scale of the target map exists in the vehicle; If the preset scale of the target map does not exist, obtaining usage parameters of each historical scale in the historical scales of the target map; Determining a target scale of the target map based on the usage parameters of each historical scale; The target map is displayed on a display screen of the vehicle at the target scale.
2. The method according to claim 1, characterized in that The usage parameters include usage duration and usage frequency; and determining the target scale of the target map based on the usage parameters of each historical scale includes: Determining target parameters of each historical scale based on the usage duration and the usage frequency of each historical scale; The target scale of the target map is determined based on the target parameters of the historical scales.
3. The method according to claim 2, characterized in that The step of determining the target scale of the target map based on the target parameters of each historical scale includes: If there is a target parameter greater than a preset parameter threshold, determine the historical scale corresponding to the target parameter as a candidate scale; and determine the target scale based on the candidate scale; If there is no target parameter greater than the preset parameter threshold, the historical scale with the shortest interval between the current time and the current time is used as the target scale.
4. The method according to claim 2, characterized in that: The determining the target parameter of each historical scale based on the usage duration and the usage frequency of each historical scale includes: Obtaining a first weight corresponding to the usage duration and a second weight corresponding to the usage frequency; Normalizing the usage duration and the usage frequency to obtain a first parameter corresponding to the usage duration and a second parameter corresponding to the usage frequency; The target parameter is obtained based on the sum of the product of the first parameter and the first weight and the product of the second parameter and the second weight.
5. The method according to claim 1, characterized in that The method further comprises: If the preset scale of the target map exists, determining the number of targets of the preset scale; If the number of targets is equal to 1, displaying the target map on the display screen of the vehicle at the preset scale; If the number of targets is greater than 1, the number of times each preset scale is used is determined, and the target map is displayed on the display screen of the vehicle at the preset scale with the largest number of uses.
6. The method according to claim 1, characterized in that The method further comprises: Acquire information of a target user who triggers the opening instruction; Detecting whether the preset scale corresponding to the target user exists in the vehicle; If the preset scale corresponding to the target user exists, the target map is displayed at the preset scale corresponding to the target user.
7. The method according to claim 6, characterized in that The obtaining the information of the target user that triggers the opening instruction includes: If the target user carries an electronic device, determining information of the target user that triggers the opening instruction based on the electronic device; If the target user does not carry the electronic device, a prompt message is output; wherein the prompt message is used to prompt the target user to input identity information so as to determine the target user's information through the identity information.
8. A vehicle map display device, characterized in that: The device comprises: a detection module, configured to determine whether a preset scale of the target map exists in the vehicle in response to an opening instruction of the target map in the vehicle; an acquisition module, configured to acquire, if the preset scale of the target map does not exist, usage parameters of each historical scale in the historical scales of the target map; A determination module, configured to determine a target scale of the target map based on usage parameters of each historical scale; The display module is used to display the target map on a display screen of the vehicle at the target scale.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor is used to call and run the executable program code from the memory, so that the vehicle executes the vehicle map display method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the vehicle map display method according to any one of claims 1 to 7 is implemented.
