Intelligent processing method and system

By sending early lane change reminders in the navigation system, the problem of the navigation system causing vehicles to miss the highway exit is solved, achieving time saving and user experience improvement.

CN119984303APending Publication Date: 2025-05-13HENAN COLLEGE OF IND & INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510040789.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

Navigation systems cause vehicles to miss highway exits on expressway sections, wasting time and reducing user experience.

Method used

By obtaining real-time navigation requests, determine the target driving route in the driving route set and its yaw nodes of the highway section, calculate the reference lane change distance, and send an early lane change reminder when the vehicle density is high and the current lane is not the far right side to avoid missing the highway exit.

Benefits of technology

It effectively avoids vehicles missing the highway exit, saves users' time and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119984303A_ABST
    Figure CN119984303A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent processing method and system which are used for preventing a user from missing a highway exit. The method comprises the following steps: acquiring a real-time navigation request, wherein the real-time navigation request comprises a destination and the current location of a vehicle; determining and displaying a driving route set according to the real-time navigation request; determining a target driving route in the driving route set, and determining a yaw node of a highway section of the target driving route; determining a reference lane changing distance according to the yaw node; when the distance between the current positioning of the vehicle and the yaw node is a target number of reference lane changing distances, determining the vehicle density and the current lane in the target range of the vehicle; and when the vehicle density is greater than a preset threshold value and the current lane is not the rightmost lane, sending an advanced lane change prompt to the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to a method and system for intelligent processing. Background Art

[0002] With the continuous development of technology, more and more people own their own vehicles, which makes the navigation system more and more important in people's lives.

[0003] As an auxiliary application for people's travel, the navigation system plans the route and displays it to the owner after the owner inputs the starting point and destination. When the owner selects a suitable route, the navigation system provides route guidance by determining the owner's location in real time.

[0004] When there is an expressway on the route, there are two situations: getting on the expressway and getting off the expressway. Since the speed on the expressway section is high, but you need to drive on the right when leaving the expressway exit, when the vehicle is in the overtaking lane, it is necessary to change lanes continuously, which can easily cause the vehicle to miss the expressway exit and can only drive to the next expressway exit and then return, wasting the user's time and reducing the user experience. Summary of the invention

[0005] The present application provides an intelligent processing method and system for preventing users from missing a highway exit.

[0006] The first aspect of the present application provides a method for intelligent processing, comprising:

[0007] Obtaining a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle;

[0008] Determine and display a set of driving routes according to the real-time navigation request;

[0009] Determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route;

[0010] Determining a reference lane change distance according to the yaw node;

[0011] When the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances, determining a vehicle density and a current lane within the target range of the vehicle;

[0012] When the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, an advance lane change reminder is sent to the vehicle.

[0013] Optionally, after sending an advance lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the method further includes:

[0014] determining whether the vehicle is changing lanes;

[0015] If the vehicle changes lanes, determining a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle;

[0016] Determining whether the lane change trajectory range includes a prohibited marking in a road traffic marking;

[0017] If the lane change trajectory includes the prohibited line in the traffic marking, a line crossing warning prompt will be generated.

[0018] Optionally, the determining whether the vehicle changes lanes includes:

[0019] Determining whether a turn signal of the vehicle is triggered;

[0020] If the turning signal of the vehicle is triggered, determining whether the turning angle of the vehicle is greater than a preset turning angle;

[0021] If the steering angle of the vehicle is greater than a preset steering angle, determining whether the steering speed of the vehicle is greater than a preset steering speed;

[0022] If the turning speed of the vehicle is greater than a preset turning speed, it is determined that the vehicle is changing lanes.

[0023] Optionally, determining the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle includes:

[0024] Acquire a first lane-changing trajectory with a maximum curvature and a second lane-changing trajectory with a minimum curvature according to the real-time driving characteristics of the vehicle;

[0025] A lane changing trajectory range of the vehicle is determined according to the first lane changing trajectory and the second lane changing trajectory.

[0026] Optionally, after determining the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle, the method further includes:

[0027] Detecting a current vehicle condition of a target lane according to the lane change trajectory range;

[0028] Determine whether there is a potential safety hazard based on the current vehicle condition;

[0029] If there are any safety hazards, a safety warning prompt will be generated.

[0030] Optionally, after sending an advance lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the method further includes:

[0031] A lane change trajectory is generated according to the yaw node, so that the vehicle changes lanes according to the lane change trajectory.

[0032] A second aspect of the present application provides a system for intelligent processing, comprising:

[0033] an acquisition unit, configured to acquire a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle;

[0034] A first determining unit, configured to determine and display a set of driving routes according to the real-time navigation request;

[0035] A second determination unit, configured to determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route;

[0036] A third determining unit, configured to determine a reference lane change distance according to the yaw node;

[0037] a fourth determining unit, configured to determine a vehicle density and a current lane within a target range of the vehicle when the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances;

[0038] A sending unit is used to send an early lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane.

[0039] Optionally, the system further comprises:

[0040] A first judging unit, used to judge whether the vehicle is changing lanes;

[0041] a fifth determining unit, configured to determine a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle if the vehicle changes lanes;

[0042] A second judgment unit is used to judge whether the lane change trajectory range includes a prohibited marking in the road traffic marking;

[0043] The first generating unit is used to generate a line crossing warning prompt if the lane change trajectory range includes a prohibited line in the road traffic marking line.

[0044] Optionally, the first determining unit is specifically configured to:

[0045] determining whether the vehicle is changing lanes;

[0046] If the vehicle changes lanes, determining a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle;

[0047] Determining whether the lane change trajectory range includes a prohibited marking in a road traffic marking;

[0048] If the lane change trajectory contains a prohibited line in the road traffic markings, a line crossing warning prompt will be generated.

[0049] Optionally, the fifth determining unit is specifically configured to:

[0050] Acquire a first lane-changing trajectory with a maximum curvature and a second lane-changing trajectory with a minimum curvature according to the real-time driving characteristics of the vehicle;

[0051] A lane changing trajectory range of the vehicle is determined according to the first lane changing trajectory and the second lane changing trajectory.

[0052] Optionally, the system further comprises:

[0053] a detection unit, configured to detect a current vehicle condition of a target lane according to the lane change trajectory range;

[0054] A third judgment unit is used to judge whether there is a safety hazard according to the current vehicle condition;

[0055] The second generating unit is used to generate a safety warning prompt if there is a safety hazard.

[0056] Optionally, the system further comprises:

[0057] The third generating unit is used to generate a lane changing trajectory according to the yaw node, so that the vehicle changes lanes according to the lane changing trajectory.

[0058] A third aspect of the present application provides an intelligent processing system, the system comprising:

[0059] Processor, memory, input-output unit, and bus;

[0060] The processor is connected to the memory, the input and output unit, and the bus;

[0061] The memory stores a program, and the processor calls the program to execute the first aspect and an optional intelligent processing method of any one of the first aspect.

[0062] A fourth aspect of the present application provides a computer-readable storage medium, on which a program is stored. When the program is executed on a computer, the program executes the first aspect and any one of the items in the first aspect, which is an optional intelligent processing method.

[0063] It can be seen from the above technical scheme that the present application has the following advantages: the terminal determines the reference lane change distance according to the yaw node, and when the distance between the current positioning of the vehicle and the yaw node is the target number of reference lane change distances, the vehicle density and the current lane within the target range of the vehicle are determined, and when the vehicle density is greater than a preset threshold and when the current lane is not the rightmost lane, an advance lane change reminder is sent to the vehicle, so that the vehicle changes lanes according to the advance lane change reminder, thereby avoiding missing the highway exit when the vehicle density is too large or when the vehicle is in the overtaking lane and needs to change lanes continuously, thereby saving the user's time and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the technical solution in 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 of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0065] Figure 1 A flowchart of an embodiment of an intelligent processing method provided by the present application;

[0066] Figure 2 A flowchart of another embodiment of an intelligent processing method provided by the present application;

[0067] Figure 3 A schematic diagram of an embodiment of a smart processing system provided by the present application;

[0068] Figure 4 A schematic diagram of another embodiment of the structure of an intelligent processing system provided by the present application;

[0069] Figure 5 A schematic diagram of the structure of an embodiment of an intelligent processing system provided in this application. DETAILED DESCRIPTION

[0070] The present application provides an intelligent processing method and system for preventing users from missing a highway exit.

[0071] It should be noted that the intelligent processing method provided in this application can be applied to a terminal or a server. For example, the terminal can be a smart phone or a computer, a tablet computer, a smart TV, a smart watch, a portable computer terminal, or a fixed terminal such as a desktop computer. For the convenience of explanation, this application uses the terminal as the execution subject for example.

[0072] See also Figure 1 , Figure 1 An embodiment of an intelligent processing method provided by the present application includes:

[0073] 101. The terminal obtains a real-time navigation request, where the real-time navigation request includes a destination and a current location of the vehicle;

[0074] In this embodiment, the user inputs the destination and the current position of the vehicle into the terminal through operating instructions, and the terminal obtains a real-time navigation request through a database based on the destination and the current position of the vehicle; alternatively, the terminal can determine the current position of the vehicle by receiving signals from a global navigation satellite system, a global positioning system, or a Beidou satellite navigation system, etc., which are not specifically limited here.

[0075] 102. The terminal determines and displays a set of driving routes according to the real-time navigation request;

[0076] In this embodiment, the terminal matches the driving route set in the database according to the real-time navigation request, and displays the driving route set to the user.

[0077] 103. The terminal determines a target driving route in the driving route set, and determines a yaw node of a high-speed section of the target driving route;

[0078] In this embodiment, the user selects a target driving route in the driving route set and clicks the target driving route on the terminal screen so that the terminal determines the target driving route, or the terminal determines the target driving route according to the distance or driving time of each driving route in the driving route set. For example, the driving route set includes driving route A, driving route B and driving route C. The driving time of driving route A is thirty minutes and the driving distance of driving route A is 3 km. The driving time of driving route B is fifty minutes and the driving distance of driving route B is 5 km. The driving time of driving route C is twenty minutes and the driving distance of driving route C is 4 km. At this time, the terminal can determine that driving route C with the shortest driving time is the target driving route, or the terminal can determine that driving route A with the shortest driving distance is the target driving route; the terminal determines the expressway section of the target driving route, and determines the exit of the vehicle leaving the expressway as the yaw node. For example, the expressway section of the target driving section includes three expressway exits A1, A2 and A3. If the vehicle needs to leave from exit A2, the terminal determines exit A2 as the yaw node of the expressway section.

[0079] 104. The terminal determines a reference lane change distance according to the yaw node;

[0080] In this embodiment, the reference lane change distance can be set by the user according to the driving habits and the yaw node, or can be determined by the terminal according to the average distance and the yaw node of the user's driving habits, and the specific details are not limited here.

[0081] 105. When the distance between the current position of the vehicle and the yaw node is the target number of reference lane change distances, the terminal determines the vehicle density and the current lane within the target range of the vehicle;

[0082] In this embodiment, the terminal obtains the current position of the vehicle in real time, and calculates the distance between the current position of the vehicle and the yaw node. When the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances, the terminal determines the vehicle density and the current lane within the target range of the vehicle, where the target number is an integer. The terminal determines the vehicle density and the current lane within the target range of the vehicle, and determines whether to change lanes early or later based on the vehicle density and the current lane.

[0083] 106. When the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the terminal sends an advance lane change reminder to the vehicle;

[0084] In this embodiment, when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, an advance lane change reminder is sent to the vehicle. For example, the target number of parameter lane change distances is 3 reference lane change distances. At this time, the terminal sends an advance lane change reminder to the vehicle at 3 reference lane change distances, so that the vehicle changes lanes in advance to avoid lane change failure due to vehicle density or lanes within the target range, thereby missing the highway exit.

[0085] In this embodiment, the terminal determines a reference lane change distance based on the yaw node. When the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances, the vehicle density and the current lane within the target range of the vehicle are determined. When the vehicle density is greater than a preset threshold and when the current lane is not the rightmost lane, an advance lane change reminder is sent to the vehicle, so that the vehicle changes lanes according to the advance lane change reminder, thereby avoiding missing the highway exit when the vehicle density is too large or when the vehicle is in the overtaking lane and needs to change lanes continuously, thereby saving the user's time and improving the user experience.

[0086] In order to make the intelligent processing method provided by the present application more obvious and easy to understand, the intelligent processing method provided by the present application is described in detail below:

[0087] See also Figure 2 , Figure 2 Another embodiment of an intelligent processing method provided by the present application includes:

[0088] 201. The terminal obtains a real-time navigation request, where the real-time navigation request includes a destination and a current location of the vehicle;

[0089] 202. The terminal determines and displays a set of driving routes according to the real-time navigation request;

[0090] 203. The terminal determines a target driving route in the driving route set, and determines a yaw node of a high-speed section of the target driving route;

[0091] 204. The terminal determines a reference lane change distance according to the yaw node;

[0092] 205. When the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances, the terminal determines the vehicle density and the current lane within the target range of the vehicle;

[0093] 206. When the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the terminal sends an advance lane change reminder to the vehicle;

[0094] Steps 201 to 206 in this embodiment are similar to those in the previous embodiment. Figure 1 Steps 101 to 106 in the embodiment are similar and will not be described in detail here.

[0095] 207. The terminal generates a lane change trajectory according to the yaw node, so that the vehicle changes lanes according to the lane change trajectory;

[0096] In this embodiment, the terminal generates a lane change trajectory based on the yaw node and the current position of the vehicle, and displays the yaw trajectory on the vehicle terminal so that the vehicle changes lanes according to the lane change trajectory; the lane change trajectory is automatically generated so that the user does not need to independently judge the lane change trajectory, further improving the user experience.

[0097] 208. The terminal determines whether the vehicle is changing lanes;

[0098] In this embodiment, the terminal determines whether the vehicle is changing lanes, including: the terminal determines whether the vehicle's turn signal is triggered; if the vehicle's turn signal is triggered, the terminal determines whether the vehicle's steering angle is greater than a preset steering angle; if the vehicle's steering angle is greater than the preset steering angle, the terminal determines whether the vehicle's steering speed is greater than the preset steering speed; if the vehicle's steering speed is greater than the preset steering speed, the terminal determines that the vehicle is changing lanes; in this embodiment, according to traffic regulations, the vehicle needs to turn on the turn signal 3 seconds in advance when changing lanes. Therefore, it can be determined whether the vehicle's turn signal is triggered by whether the turn signal is turned on. If the vehicle's turn signal is triggered, the terminal determines that the vehicle has a tendency to change lanes. When the vehicle changes lanes, it usually needs to turn first. Therefore, a preset steering angle can be set. When the vehicle's steering angle is greater than the preset steering angle, the terminal determines that the vehicle is about to change lanes; when the vehicle changes lanes, the vehicle speed will also increase. Therefore, a preset steering speed can be preset. When the vehicle's steering speed is greater than the preset steering speed, the terminal determines that the vehicle is changing lanes.

[0099] 209. If the vehicle changes lanes, the terminal determines the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle;

[0100] In this embodiment, if the vehicle changes lanes, the terminal determines the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle, including: the terminal obtains the first lane change trajectory with the largest curvature and the second lane change trajectory with the smallest curvature according to the real-time driving characteristics of the vehicle; the terminal determines the lane change trajectory range of the vehicle according to the first lane change trajectory and the second lane change trajectory; for example, the lane change trajectory range of the vehicle can be determined according to the right track edge line of the first lane change trajectory with the largest curvature and the left track edge line of the second lane change trajectory with the smallest curvature, wherein the first lane change trajectory with the largest curvature has a larger turning motion during the lane change process, and the passengers in the car will have an obvious dynamic body feeling; in the second lane change trajectory with the smallest curvature, the lane change trajectory is soothing, and the passengers in the car will be more comfortable. It can be understood that the above-mentioned first lane change trajectory and the second lane change trajectory are only used to determine the lane change trajectory range of the vehicle, but are not necessarily executed when the vehicle changes lanes.

[0101] 210. The terminal determines whether the lane change trajectory range includes a prohibited marking in the traffic marking;

[0102] In this embodiment, the prohibited marking refers to special regulations such as compliance, prohibition, and restriction of road traffic, which are markings that vehicle drivers and pedestrians need to strictly abide by. For example, the prohibited marking for vehicles can be a single yellow solid line, a double yellow solid line, a white solid line, or a guide line. By including the prohibited marking in the traffic marking in the trajectory range of the vehicle's lane change, it can be determined in time that the vehicle may cross the prohibited marking when changing lanes, thereby avoiding the risk of illegal driving or emergency turning back to the original lane due to direct lane change after observing the solid line during the vehicle's lane change process.

[0103] 211. If the lane change trajectory includes a prohibited line in the traffic marking, the terminal generates a line crossing warning reminder;

[0104] In this embodiment, if the lane change trajectory range includes a prohibited line in the traffic marking, the terminal generates a line crossing warning reminder to promptly remind the driver that the lane change ahead may violate traffic regulations and there is a driving risk, so that the driver can judge whether to change lanes based on the line crossing warning reminder, thereby further ensuring driving safety.

[0105] 212. The terminal detects the current vehicle condition of the target lane according to the lane change trajectory range;

[0106] In this embodiment, the terminal detects the current vehicle condition of the target lane according to the lane change trajectory range, and determines whether the candidate vehicle to be tracked in the target lane has a lane change trend.

[0107] 213. The terminal determines whether there are safety hazards based on the current vehicle condition;

[0108] In this embodiment, if the candidate vehicle to be tracked in the target lane has a lane-changing tendency, the terminal determines whether there is a safety hazard, or if there is a safety hazard, the terminal executes step 214 .

[0109] 214. If there is a potential safety hazard, the terminal generates a safety warning reminder;

[0110] In this embodiment, if there is a safety hazard, the terminal generates a safety warning reminder, so that the driver can determine whether to change lanes based on the safety warning reminder, thereby further ensuring driving safety.

[0111] The above describes an intelligent processing method provided by the present application. The following describes an intelligent processing system provided by the present application:

[0112] See also Figure 3 , Figure 3 An embodiment of an intelligent processing system provided by the present application includes:

[0113] An acquisition unit 301 is used to acquire a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle;

[0114] A first determining unit 302, configured to determine and display a set of driving routes according to the real-time navigation request;

[0115] A second determining unit 303 is used to determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route;

[0116] A third determining unit 304 is used to determine a reference lane change distance according to the yaw node;

[0117] A fourth determining unit 305 is configured to determine a vehicle density and a current lane within a target range of the vehicle when the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances;

[0118] The sending unit 306 is used to send an early lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane.

[0119] In this embodiment, the functions performed by each unit are similar to those in the above-mentioned Figure 1 The steps in the method embodiment shown correspond to each other and will not be described in detail here.

[0120] The following is a detailed description of an intelligent processing system provided by this application. Figure 4 , Figure 4 Another embodiment of an intelligent processing system provided by the present application includes:

[0121] An acquisition unit 401 is used to acquire a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle;

[0122] A first determining unit 402, configured to determine and display a set of driving routes according to the real-time navigation request;

[0123] A second determining unit 403 is used to determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route;

[0124] A third determining unit 404 is used to determine a reference lane change distance according to the yaw node;

[0125] A fourth determining unit 405 is configured to determine a vehicle density and a current lane within a target range of the vehicle when the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances;

[0126] The sending unit 406 is used to send an early lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane.

[0127] Optionally, the system further comprises:

[0128] A first determination unit 407, used to determine whether the vehicle is changing lanes;

[0129] A fifth determining unit 408, configured to determine a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle if the vehicle changes lanes;

[0130] A second judgment unit 409 is used to judge whether the lane change trajectory range includes a prohibited marking in the road traffic marking;

[0131] The first generating unit 410 is configured to generate a lane crossing warning prompt if the lane change trajectory range includes a prohibited line in the road traffic marking line.

[0132] Optionally, the first determining unit 407 is specifically configured to:

[0133] determining whether the vehicle is changing lanes;

[0134] If the vehicle changes lanes, determining a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle;

[0135] Determining whether the lane change trajectory range includes a prohibited marking in a road traffic marking;

[0136] If the lane change trajectory contains a prohibited line in the road traffic markings, a line crossing warning prompt will be generated.

[0137] Optionally, the fifth determining unit 408 is specifically configured to:

[0138] Acquire a first lane-changing trajectory with a maximum curvature and a second lane-changing trajectory with a minimum curvature according to the real-time driving characteristics of the vehicle;

[0139] A lane changing trajectory range of the vehicle is determined according to the first lane changing trajectory and the second lane changing trajectory.

[0140] Optionally, the system further comprises:

[0141] A detection unit 411, configured to detect a current vehicle condition of a target lane according to the lane change trajectory range;

[0142] A third judgment unit 412 is used to judge whether there is a safety hazard according to the current vehicle condition;

[0143] The second generating unit 413 is used to generate a safety warning prompt if there is a safety hazard.

[0144] Optionally, the system further comprises:

[0145] The third generating unit 414 is configured to generate a lane changing trajectory according to the yaw node, so that the vehicle changes lanes according to the lane changing trajectory.

[0146] In this embodiment, the functions performed by each unit are similar to those in the above-mentioned Figure 2 The steps in the method embodiment shown correspond to each other and will not be described in detail here.

[0147] This application also provides a system for intelligent processing, see Figure 5 , Figure 5 An embodiment of an intelligent processing system provided by the present application includes:

[0148] Processor 501, memory 502, input and output unit 503, bus 504;

[0149] The processor 501 is connected to the memory 502, the input and output unit 503 and the bus 504;

[0150] The memory 502 stores a program, and the processor 501 calls the program to execute any of the above intelligent processing methods.

[0151] The present application also relates to a computer-readable storage medium, on which a program is stored. When the program is run on a computer, the computer executes any of the above-mentioned methods for intelligent route navigation.

[0152] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0153] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, 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 an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0154] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0155] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0156] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk, etc., various media that can store program codes.

Claims

1. A method of intelligent processing, characterized in that: The method comprises: Obtaining a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle; Determine and display a set of driving routes according to the real-time navigation request; Determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route; Determining a reference lane change distance according to the yaw node; When the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances, determining a vehicle density and a current lane within the target range of the vehicle; When the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, an advance lane change reminder is sent to the vehicle.

2. The method according to claim 1, characterized in that: After sending an advance lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the method further includes: determining whether the vehicle is changing lanes; If the vehicle changes lanes, determining a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle; Determining whether the lane change trajectory range includes a prohibited marking in a road traffic marking; If the lane change trajectory includes the prohibited line in the traffic marking, a line crossing warning prompt will be generated.

3. The method according to claim 2, characterized in that The determining whether the vehicle changes lanes comprises: Determining whether a turn signal of the vehicle is triggered; If the turning signal of the vehicle is triggered, determining whether the turning angle of the vehicle is greater than a preset turning angle; If the steering angle of the vehicle is greater than a preset steering angle, determining whether the steering speed of the vehicle is greater than a preset steering speed; If the turning speed of the vehicle is greater than a preset turning speed, it is determined that the vehicle is changing lanes.

4. The method according to claim 2, characterized in that: Determining the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle includes: Acquire a first lane-changing trajectory with a maximum curvature and a second lane-changing trajectory with a minimum curvature according to the real-time driving characteristics of the vehicle; A lane changing trajectory range of the vehicle is determined according to the first lane changing trajectory and the second lane changing trajectory.

5. The method according to claim 2, characterized in that: After determining the lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle, the method further includes: Detecting a current vehicle condition of a target lane according to the lane change trajectory range; Determine whether there is a potential safety hazard based on the current vehicle condition; If there are any safety hazards, a safety warning prompt will be generated.

6. The method according to any one of claims 1 to 5, characterized in that After sending an advance lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane, the method further includes: A lane change trajectory is generated according to the yaw node, so that the vehicle changes lanes according to the lane change trajectory.

7. An intelligent processing system, characterized in that: The system comprises: an acquisition unit, configured to acquire a real-time navigation request, wherein the real-time navigation request includes a destination and a current location of the vehicle; A first determining unit, configured to determine and display a set of driving routes according to the real-time navigation request; A second determination unit, configured to determine a target driving route in the driving route set, and determine a yaw node of a high-speed section of the target driving route; A third determining unit, configured to determine a reference lane change distance according to the yaw node; a fourth determining unit, configured to determine a vehicle density and a current lane within a target range of the vehicle when the distance between the current position of the vehicle and the yaw node is a target number of reference lane change distances; A sending unit is used to send an early lane change reminder to the vehicle when the vehicle density is greater than a preset threshold and the current lane is not the rightmost lane.

8. The system according to claim 7, characterized in that The system further comprises: A first judging unit, used to judge whether the vehicle is changing lanes; a fifth determining unit, configured to determine a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle if the vehicle changes lanes; A second judgment unit is used to judge whether the lane change trajectory range includes a prohibited marking in the road traffic marking; The generating unit is used to generate a line crossing warning prompt if the lane change trajectory range includes a prohibited line in the road traffic marking line.

9. The system according to claim 8, characterized in that The first judging unit is specifically configured to: determining whether the vehicle is changing lanes; If the vehicle changes lanes, determining a lane change trajectory range of the vehicle according to the real-time driving characteristics of the vehicle; Determining whether the lane change trajectory range includes a prohibited marking in a road traffic marking; If the lane change trajectory contains a prohibited line in the road traffic markings, a line crossing warning prompt will be generated.

10. The system according to claim 8, characterized in that The fifth determining unit is specifically configured to: Acquire a first lane-changing trajectory with a maximum curvature and a second lane-changing trajectory with a minimum curvature according to the real-time driving characteristics of the vehicle; A lane changing trajectory range of the vehicle is determined according to the first lane changing trajectory and the second lane changing trajectory.