Freight navigation optimization method, system, equipment and medium
By using the real-time location information of freight vehicles and intersection location information in the navigation system, the intersection map is enlarged and detailed information is drawn, the problem of insufficient information in complex intersections in navigation is solved, and navigation safety and user experience are improved.
Patent Information
- Application Number
- CN202411409705.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2024-12-10
AI Technical Summary
During navigation, especially when encountering complex intersections, such as roundabout intersections, due to the limited user's vision and insufficient navigation map information, users cannot understand the intersection in a timely manner, and may miss the intersection, increasing the risk of traffic accidents.
Through the real-time location information of the freight vehicle and the current intersection location information, the intersection map is enlarged and displayed, and the intersection information is drawn, including exit number, traffic lights and accident data, and voice broadcast is provided to help users understand the road conditions in a timely manner and adjust lanes.
It improves the safety and efficiency of users' navigation at complex intersections, reduces the risk of traffic congestion and accidents, and improves the navigation experience.
Smart Images

Figure CN119104083A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of navigation technology, and in particular to a freight navigation optimization method, system, device and medium. Background Art
[0002] With the development of science and technology, navigation technology has been widely used in daily life and work. However, during the navigation process, when encountering complex intersections, such as roundabouts with multiple exits, due to the limited field of vision of the user and too little information presented on the map screen during navigation, the user may not be able to understand the intersection conditions in time, make judgments in time, miss the intersection, and may even cause traffic accidents. Summary of the invention
[0003] The present application provides a freight navigation optimization method, system, device and medium, which uses the real-time location information of the freight vehicle and the location information of the current intersection to enlarge the intersection map of the current intersection and draw the intersection information on the intersection map so that users can understand the traffic conditions at the intersection in a timely manner.
[0004] In a first aspect, the present application provides a freight navigation optimization method, which is applied to a front-end interface of a navigation application, and the method comprises:
[0005] According to the real-time location information of the freight vehicle and the location information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map;
[0006] Draw the traffic information of the current intersection on the enlarged intersection map;
[0007] When the freight vehicle exits the current intersection, the display of the enlarged view of the intersection ends.
[0008] Optionally, according to the real-time location information of the freight vehicle and the location information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map, including:
[0009] Obtain the real-time location information of freight vehicles and the location information of the current intersection;
[0010] According to the real-time location information of the freight vehicle and the location information of the current intersection, the distance between the freight vehicle and the current intersection is obtained;
[0011] If the distance is less than the first preset value and greater than the second preset value, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0012] Optionally, when the traffic condition information includes intersection number data and lane road condition data of the intersection, the traffic condition information of the current intersection is drawn in the intersection enlarged map, including:
[0013] Search the local database for the exit number data and lane road condition data corresponding to the current intersection;
[0014] Draw the numbers of each exit in order at each exit in the enlarged view of the intersection according to the exit number data;
[0015] According to the road condition data of each lane, the planned path data of the freight vehicle is obtained, and the planned path is drawn in the enlarged view of the intersection according to the planned path data.
[0016] Optionally, when the traffic condition information includes traffic light data, the traffic condition information of the current intersection is drawn in the enlarged view of the intersection, including:
[0017] Search the local database for the traffic light data corresponding to the current intersection;
[0018] Setting a mapping relationship between the actual coordinate value of the traffic light in the traffic light data and the pixel point in the road condition enlarged image to obtain a first mapping relationship;
[0019] The traffic light picture resource in the traffic light data is drawn in the enlarged road condition image according to the first mapping relationship.
[0020] Optionally, when the traffic condition information includes intersection accident data, the traffic condition information of the current intersection is drawn in the intersection enlarged map, including:
[0021] Search the local database for the intersection accident data corresponding to the current intersection;
[0022] Setting a mapping relationship between the actual coordinate value of the accident location in the intersection accident data and the pixel points in the road condition enlarged image to obtain a second mapping relationship;
[0023] The accident picture resources in the intersection accident data are drawn in the intersection magnified image according to the second mapping relationship.
[0024] Optionally, after drawing the traffic information of the current intersection in the enlarged intersection map, the method further includes:
[0025] Setting a mapping relationship between the actual coordinate value of the current intersection and the pixel point in the enlarged image of the intersection to obtain a third mapping relationship;
[0026] The picture resource of the freight vehicle is drawn in real time in the enlarged view of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship.
[0027] Optionally, after obtaining the enlarged view of the intersection, the method further includes:
[0028] When a freight vehicle is driving, the traffic information of the current intersection will be played by voice.
[0029] In a first aspect, the present application provides a freight navigation optimization system, which is applied to a front-end interface of a navigation application, and the system includes:
[0030] A display unit is used to enlarge and display the intersection map of the current intersection according to the real-time location information of the freight vehicle and the location information of the current intersection, so as to obtain an enlarged view of the intersection;
[0031] A drawing unit, used for drawing the traffic information of the current intersection in the enlarged view of the intersection;
[0032] The judgment unit is used to end the display of the enlarged view of the intersection when the freight vehicle exits the current intersection.
[0033] Optionally, the display unit is specifically used for:
[0034] Obtain the real-time location information of freight vehicles and the location information of the current intersection;
[0035] According to the real-time location information of the freight vehicle and the location information of the current intersection, the distance between the freight vehicle and the current intersection is obtained;
[0036] If the distance is less than the first preset value and greater than the second preset value, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0037] Optionally, when the road condition information includes intersection number data and road condition data of each lane at the intersection, the drawing unit is specifically used to:
[0038] Search the local database for the exit number data and lane road condition data corresponding to the current intersection;
[0039] Draw the numbers of each exit in order at each exit in the intersection enlarged map according to the exit number data;
[0040] According to the road condition data of each lane, the planned path data of the freight vehicle is obtained, and the planned path is drawn in the enlarged view of the intersection according to the planned path data.
[0041] Optionally, when the road condition information includes traffic light data, the drawing unit is specifically configured to:
[0042] Search the local database for the traffic light data corresponding to the current intersection;
[0043] Setting a mapping relationship between the actual coordinate value of the traffic light in the traffic light data and the pixel point in the road condition enlarged image to obtain a first mapping relationship;
[0044] The traffic light picture resource in the traffic light data is drawn in the enlarged road condition image according to the first mapping relationship.
[0045] Optionally, when the road condition information includes intersection accident data, the drawing unit is specifically configured to:
[0046] Search the local database for the intersection accident data corresponding to the current intersection;
[0047] Setting a mapping relationship between the actual coordinate value of the accident location in the intersection accident data and the pixel points in the road condition enlarged image to obtain a second mapping relationship;
[0048] The accident picture resources in the intersection accident data are drawn in the intersection magnified image according to the second mapping relationship.
[0049] Optionally, after drawing the traffic information of the current intersection in the enlarged intersection map, the system further includes:
[0050] A setting unit, used to set a mapping relationship between the actual coordinate value of the current intersection and the pixel point in the enlarged image of the intersection to obtain a third mapping relationship;
[0051] The drawing unit is also used to draw the picture resource of the freight vehicle in real time in the enlarged view of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship.
[0052] Optionally, after obtaining the enlarged view of the intersection, the system further includes:
[0053] The playback unit is used to play the current road condition information of the intersection by voice when the freight vehicle is traveling.
[0054] In a third aspect, the present application provides an electronic device, the electronic device comprising a processor and a memory:
[0055] The memory is used to store programs;
[0056] The processor is configured to execute the method described in the first aspect according to the program.
[0057] In a fourth aspect, the present application provides a computer storage medium, which is used to store a program, and the program runs on a processor to execute the method described in the first aspect.
[0058] It can be seen that this application has the following beneficial effects:
[0059] The present application provides a method for optimizing freight navigation. First, according to the real-time location information of the freight vehicle and the location information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map; the road condition information of the current intersection is drawn in the enlarged intersection map; when the freight vehicle exits the current intersection, the display of the enlarged intersection map is ended. In this process, the intersection map of the current intersection is enlarged and displayed through the real-time location information of the freight vehicle and the location information of the current intersection, and the intersection information is drawn on the intersection map, so that the user can understand the road condition of the intersection in time, and it is convenient for the user to adjust the lane in time to avoid traffic congestion or traffic accidents, and pass the current road condition faster, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0061] Figure 1 This is a flow chart of an embodiment of a freight navigation optimization method in an embodiment of the present application;
[0062] Figure 2 This is a flow chart of another embodiment of a freight navigation optimization method in an embodiment of the present application;
[0063] Figure 3 This is an enlarged view of the first stage intersection in the embodiment of the present application;
[0064] Figure 4 This is an enlarged view of the second stage intersection in the embodiment of the present application;
[0065] Figure 5 This is an enlarged view of the third stage intersection in the embodiment of the present application;
[0066] Figure 6 This is an enlarged view of the fourth stage intersection in the embodiment of the present application;
[0067] Figure 7 This is a structural schematic diagram of a freight navigation optimization system in an embodiment of the present application;
[0068] Figure 8 This is a schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0069] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0070] The "first" in the names such as "first mapping relationship" mentioned in the embodiments of the present application is only used as a name identifier and does not mean the first in order. The same rule applies to "second", "third", etc.
[0071] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0072] Currently, during the navigation process, when encountering complex intersections, such as roundabouts with multiple exits, the map screen in the navigation displays too little information, which may cause users to not be able to understand the intersection conditions in time, make judgments in time, and miss the intersection, which may even cause traffic accidents.
[0073] In an embodiment of the present application, the intersection map of the current intersection is enlarged and displayed through the real-time position information of the freight vehicle and the position information of the current intersection, and the intersection information is drawn on the intersection map so that the user can timely understand the traffic conditions at the intersection. In specific implementation, the method may, for example, include: according to the real-time position information of the freight vehicle and the position information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map; the traffic condition information of the current intersection is drawn in the enlarged intersection map; when the freight vehicle exits the current intersection, the display of the enlarged intersection map ends.
[0074] It can be seen that the method provided by the implementation of this application uses the real-time location information of the freight vehicle and the location information of the current intersection to enlarge the intersection map of the current intersection and draw the intersection information on the intersection map so that users can understand the traffic conditions at the intersection in a timely manner, making it convenient for users to adjust lanes in time to avoid traffic congestion or traffic accidents, and pass through the current traffic conditions faster, thereby improving the user experience.
[0075] To facilitate understanding of the specific implementation of the freight navigation optimization method provided in the embodiment of the present application, it will be described below with reference to the accompanying drawings.
[0076] It should be noted that the subject implementing the freight navigation optimization method can be the freight navigation optimization system provided in the embodiment of the present application. The electronic device in the embodiment of the present application can be any device capable of implementing the freight navigation optimization method in the embodiment of the present application, for example, it can be an Internet of Things (IoT) device.
[0077] Figure 1 A flow chart of a freight navigation optimization method provided in an embodiment of the present application. The method can be applied to a freight navigation optimization system, which can be, for example, Figure 2 The freight navigation optimization system 200 shown in FIG. 1 may also be integrated into Figure 4 Functional modules in the electronic device 400 are shown.
[0078] like Figure 1 As shown, the method is applied to the front-end interface of the navigation application, and the method includes the following steps S101 to S103:
[0079] S101: According to the real-time position information of the freight vehicle and the position information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0080] In order to enlarge and display the intersection map with intersection information, the embodiment of the present application realizes enlarging and displaying the intersection map of the current intersection according to the real-time position information of the freight vehicle and the position information of the current intersection, obtaining an enlarged intersection map, and then drawing the traffic information of the current intersection in the enlarged intersection map. Finally, when the freight vehicle exits the current intersection, the display of the enlarged intersection map is terminated and normal navigation is resumed. Therefore, the embodiment of the present application makes a preliminary preparation for drawing the traffic information of the current intersection in the enlarged intersection map in the subsequent step of obtaining the enlarged intersection map through S101.
[0081] As an example, S101 may include: first, obtaining the real-time location information of the freight vehicle and the location information of the current intersection; then, based on the real-time location information of the freight vehicle and the location information of the current intersection, obtaining the distance between the freight vehicle and the current intersection; finally, if the distance is less than a first preset value and greater than a second preset value, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0082] That is, in the embodiment of the present application, the freight vehicle needs to meet the condition for displaying the enlarged view of the intersection. This condition is the distance between the real-time position of the freight vehicle and the position of the current intersection. That is, if the distance of the freight vehicle from the current intersection is less than 500 meters and greater than 50 meters, the intersection map of the current intersection can be enlarged and displayed. The reason for setting the preset value is that if the freight vehicle is far away from the current intersection, there is no need to display the enlarged view. If the distance is less than 50 meters, the freight vehicle is too close to the current intersection. The freight vehicle has already started to enter the current intersection and there is no time to check the enlarged view of the intersection on the navigation application. Therefore, the present application sets a preset distance value to determine whether the current position of the freight vehicle meets the condition for displaying the enlarged view of the intersection, so as to ensure the effectiveness of the enlarged view of the intersection and the safety of the user.
[0083] It should be noted that the intersection map includes background surface image resources and foreground surface resources (current intersection map), and these data are saved in the local database in advance by the application through the server request.
[0084] S102: Draw the traffic information of the current intersection in the enlarged intersection map.
[0085] As an example, S102 may include: when the road condition information includes intersection number data and road condition data of each lane at the intersection, S1021, searching the local database for intersection number data and road condition data of each lane corresponding to the current intersection; S1022, drawing the numbers of each intersection in sequence at each intersection in the enlarged view of the intersection according to the intersection number data; S1023, obtaining the planned path data of the freight vehicle according to the road condition data of each lane, and drawing the planned path in the enlarged view of the intersection according to the planned path data.
[0086] In the above example, the intersection information is drawn in the enlarged view of the intersection, that is, the exit number and the planned path can be displayed in the enlarged view of the intersection, so that the user can more intuitively see the exit of the current intersection and make a better judgment in advance. The exit number can be, for example, if the roundabout has 3 exits, then the intersection needs to be drawn in order according to the intersection number data. 1, 2 and 3...
[0087] As an example, S102 may include: when the road condition information includes traffic light data, S1021, searching the local database for traffic light data corresponding to the current intersection; S1022, setting a mapping relationship between the actual coordinate values of the traffic lights in the traffic light data and the pixel points in the enlarged road condition image to obtain a first mapping relationship; S1023, drawing the traffic light image resources in the traffic light data in the enlarged road condition image according to the first mapping relationship.
[0088] In the above example, this is another case where the intersection information is drawn in the enlarged view of the intersection, that is, the location of the traffic lights at the current intersection can be displayed in the enlarged view of the intersection, so that the user can know the location of the traffic lights in advance, and then be reminded that the speed needs to be controlled on the road ahead to avoid accidents.
[0089] As an example, S102 may include: when the road condition information includes intersection accident data, S1021, searching the local database for intersection accident data corresponding to the current intersection; S1022, setting a mapping relationship between the actual coordinate values of the accident location in the intersection accident data and the pixel points in the enlarged road condition map to obtain a second mapping relationship; S1023, drawing the accident picture resources in the intersection accident data in the enlarged intersection map according to the second mapping relationship.
[0090] In the above example, this is another case where the intersection information is drawn in the enlarged view of the intersection, that is, the location of the intersection accident at the current intersection can be displayed in the enlarged view of the intersection, so that the user can know the location of the accident in advance, and then judge whether the speed of the vehicle needs to be controlled on the road ahead to avoid accidents, or whether it is possible to travel according to the planned route and pay attention to avoidance.
[0091] It should be noted that after displaying the enlarged image of the intersection, when a freight vehicle is traveling, the traffic information of the current intersection will be played by voice, which can assist the user in quickly preparing to pass the current intersection.
[0092] In addition to the above-mentioned road condition information being drawn in the enlarged road condition map, freight vehicles can also be drawn in real time in the enlarged intersection map. The specific steps include: setting the mapping relationship between the actual coordinate value in the current intersection and the pixel point in the enlarged intersection map to obtain a third mapping relationship; drawing the picture resources of the freight vehicle in real time in the enlarged intersection map according to the real-time position information of the freight vehicle and the third mapping relationship. In this process, users can see the current position of the freight vehicle more clearly, providing the most direct and effective information for users to judge whether to exit the intersection. The real-time position information of the freight vehicle is returned to the navigation application in real time through the user's positioning device, that is, each time the position is updated, the position of the freight vehicle in the enlarged intersection map will be re-rendered to achieve synchronous changes.
[0093] It should be noted that the above-mentioned road condition information can be simultaneously drawn in the enlarged view of the intersection, and freight vehicles can also be simultaneously drawn in the enlarged view of the intersection.
[0094] In this process, the traffic data of the current intersection can be used to enrich the display content of the enlarged view of the intersection, providing users with more effective information, facilitating users to make correct choices in advance, and allowing users to pass the current intersection more smoothly.
[0095] S103: When the freight vehicle exits the current intersection, the display of the enlarged view of the intersection ends.
[0096] When the freight vehicle exits the current intersection, there is no need to display the enlarged view of the intersection anymore, and normal navigation can be resumed. The system can decide whether to prepare for the enlarged view of the next intersection based on the distance.
[0097] It should be noted that the display of the enlarged view of the ending intersection may include the following two situations:
[0098] (1) When a freight vehicle drives according to the navigation instructions and exits the current intersection correctly, the display of the enlarged view of the intersection ends and is not displayed again until the next intersection is passed.
[0099] (2) If a freight vehicle fails to follow the navigation instructions and enters the wrong intersection, the display of the enlarged view of the intersection will end. The navigation will then replan the route and will not display it again until it passes the next intersection.
[0100] Of course, the above-mentioned situation of displaying the enlarged picture of the ending intersection is not limited to the above two situations and is not limited here.
[0101] It can be seen that the embodiment of the present application displays the traffic data in the enlarged view of the intersection, which facilitates users to more comprehensively grasp the current traffic information of the intersection, especially in the case of congestion at the intersection, so that users can change lanes in time according to the traffic information. If an accident occurs, you can also avoid it in advance and drive out smoothly. When entering a roundabout, you can understand the traffic lights at each intersection in advance to avoid emergency stops or running red lights due to limited vision, thereby improving the user experience.
[0102] In order to make the method provided in the embodiment of the present application clearer and easier to understand, Figure 2 A specific example of this method is described.
[0103] like Figure 2 As shown, this embodiment is also applied to the front-end interface of the navigation application, and the specific steps may include, for example:
[0104] S201: Obtain the distance between the freight vehicle and the current intersection according to the real-time position information of the freight vehicle and the position information of the current intersection.
[0105] The real-time location information of the current freight vehicle is determined by the real-time location information returned by the user's positioning device, and the location information of the intersection in front of the freight vehicle is obtained, and the distance between the two is calculated, which is used to subsequently determine whether it is necessary to display an enlarged view of the intersection.
[0106] S202: If the distance is less than a preset value 1 and greater than a preset value 2, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0107] For example, when the distance is less than 100 meters and greater than 50 meters, it means that the freight vehicle is at the best distance from the current intersection to display the enlarged view of the intersection. Therefore, the intersection map of the current intersection can be enlarged to obtain the enlarged view of the intersection.
[0108] S203: Searching the local database for the exit number data, lane road condition data, traffic light data and intersection accident data corresponding to the current intersection.
[0109] It is not only necessary to enlarge the intersection map, but also to display the traffic information in the enlarged intersection map. Therefore, the present application proposes to draw the traffic information in the enlarged intersection map, enrich the display content of the enlarged intersection map, and provide more effective information for users. In this regard, the traffic information proposed in the embodiment of the present application includes number data, lane road condition data, traffic light data, and intersection accident data.
[0110] The above data will be requested in advance by the server and saved in the local database of the user's device, and then directly displayed when passing through this intersection.
[0111] S204: Draw the numbers of each exit in order at each exit in the enlarged view of the intersection according to the exit number data, and draw the planned path in the enlarged view of the intersection according to the line condition data of each lane.
[0112] First, we can draw the first stage of the enlarged map of the intersection, that is, Figure 3 It can be seen from the enlarged view of the intersection in the first stage that the image includes background image resources (background part), foreground image resources (intersection map), planned path (arrow part), and exit number data.
[0113] Among them, the numbers of each exit are drawn in order at each exit in the enlarged view of the intersection according to the exit number data, with exit 1 and exit 2, and the planned path data of the freight vehicle is obtained according to the road condition data of each lane, and the planned path is drawn in the enlarged view of the intersection according to the planned path data.
[0114] S205: Setting a mapping relationship between the actual coordinate values of the traffic light in the traffic light data and the pixel points in the enlarged road condition image to obtain a first mapping relationship, and drawing the traffic light image resources in the traffic light data in the enlarged road condition image according to the first mapping relationship.
[0115] Secondly, after completing the drawing of the first stage of the enlarged intersection map, the second stage of drawing can be carried out, that is, Figure 4 The enlarged view of the second stage intersection shown in the figure shows that compared with Figure 3 Added the distribution of traffic lights at the current intersection.
[0116] Among them, the traffic light data includes the number of traffic lights, the actual coordinate values of the traffic lights and the traffic light image resources. Therefore, it is necessary to first set the mapping relationship between the actual coordinate values of the traffic lights in the traffic light data and the pixel points in the enlarged road condition map to obtain the first mapping relationship. Later, when drawing, the traffic light image resources corresponding to the number of traffic lights in the traffic light data are directly drawn in the enlarged road condition map according to the first mapping relationship.
[0117] S206: Setting a mapping relationship between the actual coordinate values of the accident location in the intersection accident data and the pixel points in the enlarged road condition map, obtaining a second mapping relationship, and drawing the accident picture resources in the intersection accident data in the enlarged intersection map according to the second mapping relationship.
[0118] Again, after completing the drawing of the second stage of the enlarged intersection map, the third stage of drawing can be carried out, that is, Figure 5 The enlarged view of the third stage intersection shows that compared with Figure 4 Added accident information for the current intersection.
[0119] Among them, the intersection accident data includes the number of intersection accidents, the actual coordinate values of the accident locations, and accident picture resources. Therefore, it is necessary to first set the mapping relationship between the actual coordinate values of the accident locations in the intersection accident data and the pixel points in the enlarged road condition map, obtain the second mapping relationship, and draw the accident picture resources corresponding to the number of intersection accidents in the intersection accident data in the enlarged intersection map according to the second mapping relationship.
[0120] S207: Set a mapping relationship between the actual coordinate value in the current intersection and the pixel point in the enlarged image of the intersection to obtain a third mapping relationship, and draw the picture resource of the freight vehicle in real time in the enlarged image of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship.
[0121] Finally, after completing the drawing of the third stage of the enlarged intersection map, the fourth stage of drawing can be carried out, that is, Figure 6 The enlarged view of the fourth stage intersection shown in the figure shows that compared with Figure 5 Added current information for freight vehicles.
[0122] It is necessary to first set the mapping relationship between the actual coordinate value of the current intersection and the pixel points in the enlarged image of the intersection to obtain the third mapping relationship, and then draw the picture resources of the freight vehicle in real time in the enlarged image of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship, so that the freight vehicle can be drawn in the enlarged image of the intersection in real time, allowing users to see their current location more clearly.
[0123] It should be noted that when a freight vehicle is navigating, the intersection information is also broadcasted by voice. By displaying an enlarged view of the intersection and providing voice prompts, the user is assisted in quickly preparing to pass the current intersection.
[0124] S208: When the freight vehicle exits the current intersection, the display of the enlarged view of the intersection ends.
[0125] When the freight vehicle leaves the current intersection, it means that navigation is no longer required for this intersection, and the display of the enlarged view of the intersection can be ended. The end condition can be as shown in the above embodiment and will not be repeated here.
[0126] This embodiment provides a method for optimizing freight navigation. By plotting the traffic data in an enlarged view of the intersection, it is convenient for users to have a more comprehensive understanding of the current traffic information at the intersection, especially in the case of congestion at the intersection, so that users can change lanes in time according to the traffic information. If an accident occurs, you can also avoid it in advance and drive out smoothly. When entering a roundabout, you can understand the traffic lights at each intersection in advance to avoid emergency stops or running red lights due to limited vision, thereby improving the user experience.
[0127] See also Figure 7 The embodiment of the present application provides a freight navigation optimization system 700, which is applied to the front-end interface of the navigation application. The system includes:
[0128] The display unit 701 is used to enlarge and display the intersection map of the current intersection according to the real-time location information of the freight vehicle and the location information of the current intersection, so as to obtain an enlarged view of the intersection;
[0129] A drawing unit 702, used to draw the traffic information of the current intersection in the enlarged view of the intersection;
[0130] The judgment unit 703 is used to end the display of the enlarged view of the intersection when the freight vehicle exits the current intersection.
[0131] Optionally, the display unit 701 is specifically used for:
[0132] Obtain the real-time location information of freight vehicles and the location information of the current intersection;
[0133] According to the real-time location information of the freight vehicle and the location information of the current intersection, the distance between the freight vehicle and the current intersection is obtained;
[0134] If the distance is less than the first preset value and greater than the second preset value, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map.
[0135] Optionally, when the road condition information includes intersection number data and road condition data of each lane at the intersection, the drawing unit 702 is specifically configured to:
[0136] Search the local database for the exit number data and lane road condition data corresponding to the current intersection;
[0137] Draw the numbers of each exit in order at each exit in the intersection enlarged map according to the exit number data;
[0138] According to the road condition data of each lane, the planned path data of the freight vehicle is obtained, and the planned path is drawn in the enlarged view of the intersection according to the planned path data.
[0139] Optionally, when the road condition information includes traffic light data, the drawing unit 702 is specifically configured to:
[0140] Search the local database for the traffic light data corresponding to the current intersection;
[0141] Setting a mapping relationship between the actual coordinate value of the traffic light in the traffic light data and the pixel point in the road condition enlarged image to obtain a first mapping relationship;
[0142] The traffic light picture resource in the traffic light data is drawn in the enlarged road condition image according to the first mapping relationship.
[0143] Optionally, when the road condition information includes intersection accident data, the drawing unit 702 is specifically configured to:
[0144] Search the local database for the intersection accident data corresponding to the current intersection;
[0145] Setting a mapping relationship between the actual coordinate value of the accident location in the intersection accident data and the pixel points in the road condition enlarged image to obtain a second mapping relationship;
[0146] The accident picture resources in the intersection accident data are drawn in the intersection magnified image according to the second mapping relationship.
[0147] Optionally, after drawing the traffic information of the current intersection in the enlarged intersection map, the system 700 further includes:
[0148] A setting unit, used to set a mapping relationship between the actual coordinate value of the current intersection and the pixel point in the enlarged image of the intersection to obtain a third mapping relationship;
[0149] The drawing unit 702 is further configured to draw the picture resource of the freight vehicle in real time in the enlarged view of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship.
[0150] Optionally, after obtaining the enlarged view of the intersection, the system 700 further includes:
[0151] The playback unit is used to play the current road condition information of the intersection by voice when the freight vehicle is traveling.
[0152] It should be noted that the specific implementation method and effect of the freight navigation optimization system 700 can be found in the above Figure 1 or Figure 2 The relevant descriptions in the provided methods will not be repeated here.
[0153] The present application embodiment also provides an electronic device 800, such as Figure 8 As shown, the device 800 includes a memory 801 and a processor 802:
[0154] The memory 801 is used to store computer programs;
[0155] The processor 802 is used to execute the above Figure 1 or Figure 2 The method provided.
[0156] In addition, the present application also provides a computer-readable storage medium, the computer-readable storage medium is used to store a computer program, and the computer program is used to execute Figure 1 or Figure 2 The method provided.
[0157] Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a read-only memory (ROM) / RAM, a magnetic disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment of the present application or some parts of the embodiments.
[0158] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is only schematic, in which the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the goals of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.
[0159] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A freight navigation optimization method, characterized in that: Front-end interface for navigation applications, including: According to the real-time location information of the freight vehicle and the location information of the current intersection, the intersection map of the current intersection is enlarged and displayed to obtain an enlarged intersection map; Drawing the traffic condition information of the current intersection in the enlarged view of the intersection; When the freight vehicle exits the current intersection, the display of the enlarged view of the intersection ends.
2. The method according to claim 1, characterized in that The method of enlarging and displaying the intersection map of the current intersection according to the real-time position information of the freight vehicle and the position information of the current intersection to obtain an enlarged intersection map includes: Acquire the real-time location information of the freight vehicle and the location information of the current intersection; Obtaining the distance between the freight vehicle and the current intersection according to the real-time position information of the freight vehicle and the position information of the current intersection; If the distance is less than the first preset value and greater than the second preset value, the intersection map of the current intersection is enlarged and displayed to obtain the enlarged intersection map.
3. The method according to claim 1, characterized in that When the road condition information includes intersection number data and road condition data of each lane at the intersection, drawing the road condition information of the current intersection in the enlarged view of the intersection includes: Searching the local database for the exit number data and the road condition data of each lane corresponding to the current intersection; Draw the numbers of the exits in order at the exits in the enlarged view of the intersection according to the exit number data; The planned path data of the freight vehicle is obtained according to the road condition data of each lane, and the planned path is drawn in the enlarged view of the intersection according to the planned path data.
4. The method according to claim 1, characterized in that: When the traffic condition information includes traffic light data, drawing the traffic condition information of the current intersection in the enlarged view of the intersection includes: Searching the local database for traffic light data corresponding to the current intersection; Setting a mapping relationship between the actual coordinate value of the traffic light in the traffic light data and the pixel point in the road condition enlarged image to obtain a first mapping relationship; The traffic light picture resource in the traffic light data is drawn in the enlarged road condition image according to the first mapping relationship.
5. The method according to claim 1, characterized in that When the road condition information includes intersection accident data, drawing the road condition information of the current intersection in the enlarged view of the intersection includes: Searching the local database for the intersection accident data corresponding to the current intersection; Setting a mapping relationship between the actual coordinate value of the accident location in the intersection accident data and the pixel points in the enlarged road condition image to obtain a second mapping relationship; The accident picture resources in the intersection accident data are drawn in the enlarged intersection image according to the second mapping relationship.
6. The method according to claim 1, characterized in that After drawing the traffic information of the current intersection in the enlarged view of the intersection, the method further includes: Setting a mapping relationship between the actual coordinate value of the current intersection and the pixel point in the enlarged image of the intersection to obtain a third mapping relationship; The picture resource of the freight vehicle is drawn in real time in the enlarged view of the intersection according to the real-time position information of the freight vehicle and the third mapping relationship.
7. The method according to claim 1, characterized in that After obtaining the enlarged view of the intersection, the method further includes: When the freight vehicle is traveling, the road condition information of the current intersection is played by voice.
8. A freight navigation optimization system, characterized in that: Front-end interface for navigation applications, including: A display unit, used to enlarge and display the intersection map of the current intersection according to the real-time position information of the freight vehicle and the position information of the current intersection, so as to obtain an enlarged view of the intersection; A drawing unit, used for drawing the traffic information of the current intersection in the enlarged view of the intersection; A judgment unit is used to end the display of the enlarged view of the intersection when the freight vehicle exits the current intersection.
9. An electronic device, characterized in that: The electronic device comprises a processor and a memory: The memory is used to store programs; The processor is configured to execute the method according to any one of claims 1 to 7 according to the program.
10. A computer storage medium, characterized in that: The computer storage medium is used to store a program, and the program runs on a processor to execute the method according to any one of claims 1 to 7.
