A method, system, medium and first vehicle for recommending a driving lane for a vehicle

By identifying traffic lights at intersections through the on-board terminal and optimizing vehicle driving strategies based on the right-turn information of vehicles behind, the waiting problem at traffic lights is solved, and vehicle traffic efficiency and user experience are improved.

CN116312011BActive Publication Date: 2025-10-17PATEO CONNECT (NANJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111573561.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-21
Publication Date
2025-10-17
Estimated Expiration
2041-12-21

AI Technical Summary

Technical Problem

Existing vehicles are prone to unnecessary waiting at traffic lights, resulting in a poor driving experience for users, especially when waiting for traffic lights in the right-turn and straight-ahead lanes or in the straight-ahead lanes. Vehicles cannot effectively utilize lane resources, causing traffic jams.

Method used

The vehicle terminal identifies traffic lights at intersections and determines whether the vehicle can pass. If not, the vehicle recommends a suitable lane based on the right-turn information of the vehicle behind. The number of waiting vehicles in the lane and whether the vehicle can change lanes are taken into consideration to optimize the vehicle's driving strategy and improve vehicle traffic efficiency.

Benefits of technology

It effectively solves the problem of unnecessary waiting of vehicles at traffic lights, improves the smoothness and safety of driving, reduces the possibility of traffic jams, and enhances the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116312011B_ABST
    Figure CN116312011B_ABST
Patent Text Reader

Abstract

The application provides a method, a system, a medium and a first vehicle for recommending a driving lane; the method comprises the following steps: in the case that a red-green light intersection is identified in the advancing direction of a vehicle, determining whether the first vehicle can pass through the red-green light intersection; if yes, prompting the first vehicle to pass through the red-green light intersection; if no, in response to receiving right-turn waiting information of a second vehicle, recommending a driving lane; the second vehicle is located behind the first vehicle; the application effectively solves the problem that the vehicle (including the vehicle behind the vehicle) unnecessarily waits at the red-green light intersection, brings good driving experience to the user, ensures the smoothness of vehicle driving, and further reduces the possibility of traffic congestion at the red-green light intersection.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of intelligent vehicles, in particular relates to a method, system, medium and first vehicle for recommending a driving lane for a vehicle. BACKGROUND

[0002] When a vehicle is driving on a road, the following problems often occur when the vehicle drives to a traffic light intersection with both straight lanes and right-turn-plus-straight lanes:

[0003] (1) On the right-turn-plus-straight lane, vehicles that are going to turn right cannot pass through because there are many straight vehicles waiting for the traffic light in front, and the vehicles that are going to turn right can only pass through after the straight vehicles in front pass through when the traffic light turns green, thereby causing unnecessary waiting for the vehicles that are going to turn right.

[0004] (2) On the straight lane, there are many straight vehicles waiting for the traffic light, while there are no vehicles on the right-turn-plus-straight lane, which causes unnecessary waiting for the vehicles that are going to straight on the straight lane.

[0005] Therefore, how to provide a method for recommending a driving lane for a vehicle to solve the above technical problems has become a technical problem to be solved by technical personnel in the field. SUMMARY

[0006] In view of the above-mentioned shortcomings of the prior art, the purpose of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, which is used to solve the problem that a vehicle driving to a traffic light intersection is prone to unnecessary waiting, thereby bringing an uncomfortable driving experience to the user.

[0007] Another purpose of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, which actively recommends a driving lane for the vehicle based on the right-turn-waiting information of the vehicle behind the vehicle when the vehicle drives to a traffic light intersection, effectively solves the problem that the vehicle (including the vehicle behind the vehicle) is prone to more unnecessary waiting at the traffic light intersection, brings a good driving experience to the user, ensures the smoothness of the vehicle driving, and further reduces the possibility of traffic congestion at the traffic light intersection.

[0008] Still another purpose of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, which, when recommending a driving lane for the first vehicle based on the right-turn-waiting information of the second vehicle behind the first vehicle, first determines whether the first vehicle can change lanes, if the first vehicle cannot change lanes, the first vehicle can only continue to wait for the traffic light on its current driving lane, and only when the first vehicle can change lanes, the subsequent recommendation of the driving lane is further executed.

[0009] Still another object of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, when receiving a right-turn waiting information, by comparing the number of vehicles waiting for a red light on a straight lane and the number of vehicles waiting for a red light on a right-turn-and-straight lane, to recommend a driving lane, so as to avoid the situation that the number of vehicles waiting for a red light on the straight lane is less than the number of vehicles waiting for a red light on the right-turn-and-straight lane, and the first vehicle is parked on the right-turn-and-straight lane to wait for a red light, on the one hand, the time for the first vehicle to wait for a red light is shortened; on the other hand, the problem that the right-turn vehicle on the right-turn-and-straight lane cannot pass through because there are many straight vehicles waiting for a red light in front of the right-turn vehicle until the straight vehicles pass through after the green light is on, and the right-turn vehicle has to wait unnecessarily is effectively solved.

[0010] Still another object of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, when the number of vehicles waiting for a red light on a straight lane is greater than the number of vehicles waiting for a red light on a right-turn-and-straight lane, by considering the number of vehicles waiting for a red light on the right-turn-and-straight lane, judging whether the number of vehicles waiting for a red light on the right-turn-and-straight lane is less than a first preset threshold, and recommending the first vehicle to wait for a red light on the right-turn-and-straight lane when the number of vehicles waiting for a red light on the right-turn-and-straight lane is less than the first preset threshold, so as to avoid the situation that there are many straight vehicles waiting for a red light on the straight lane, and the number of vehicles waiting for a red light on the right-turn-and-straight lane is less, and the first vehicle is parked on the straight lane to wait for a red light, thereby reducing unnecessary waiting of the straight vehicle behind the first vehicle.

[0011] Still another object of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, when the number of vehicles waiting for a red light on a straight lane is greater than the number of vehicles waiting for a red light on a right-turn-and-straight lane, and the number of vehicles waiting for a red light on the right-turn-and-straight lane is not less than a first preset threshold, by considering the number of second vehicles behind the first vehicle waiting for a right turn, judging whether the number of second vehicles behind the first vehicle waiting for a right turn is less than a second preset threshold, and recommending the first vehicle to wait for a red light on the straight lane or on the right-turn-and-straight lane according to the judging result, compared with not considering the number of second vehicles behind the first vehicle waiting for a right turn, the accuracy of the recommended driving lane is improved, and a better driving experience is brought to the user.

[0012] Still another object of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane for a vehicle, when not receiving a right-turn waiting information, by comparing the number of vehicles waiting for a red light on a straight lane and the number of vehicles waiting for a red light on a right-turn-and-straight lane, to recommend a driving lane, so as to improve the flexibility of vehicle driving, further improve the smoothness of road driving, and effectively reduce the possibility of traffic congestion at a red light intersection.

[0013] Still another object of the present application is to provide a method, system, medium and first vehicle for recommending a driving lane, which judges whether a vehicle can pass a traffic light intersection by combining the current speed of the vehicle, the distance between the current position of the vehicle and the start and end lines of the traffic light, and the remaining time of the green light, so that the vehicle is more automated and intelligent, and the safety and reliability of vehicle driving are improved.

[0014] To achieve the above object and other related objects, in one aspect, the present application provides a method for recommending a driving lane for a vehicle, which is applied to a first vehicle, and comprises the following steps: in the case that a traffic light intersection is identified in the forward direction of the vehicle, judging whether the first vehicle can pass the traffic light intersection; the traffic light intersection at least comprises a straight lane and a right-turn plus straight lane; the forward direction of the first vehicle at the traffic light intersection is straight driving; if yes, prompting the first vehicle to pass the traffic light intersection; if no, recommending a driving lane in response to receiving right-turn waiting information of a second vehicle; the second vehicle is located behind the first vehicle.

[0015] To achieve the above object and other related objects, in another aspect, the present application provides a storage medium having a computer program stored thereon, which is executed by a processor to implement the above method for recommending a driving lane for a vehicle.

[0016] To achieve the above object and other related objects, in still another aspect, the present application provides a first vehicle, which comprises: a vehicle terminal; the vehicle terminal comprises: a processor and a memory; the memory is used to store a computer program; and the processor is used to execute the computer program stored in the memory, so that the first vehicle executes the above method for recommending a driving lane for a vehicle.

[0017] To achieve the above object and other related objects, in still another aspect, the present application provides a system for recommending a driving lane for a vehicle, which comprises: a second vehicle and the above first vehicle; the second vehicle sends right-turn waiting information to the first vehicle in the case that a traffic light intersection is identified in the forward direction of the vehicle, and the forward direction of the second vehicle at the traffic light intersection is right-turning; the first vehicle receives the right-turn waiting information, and recommends a driving lane based on the right-turn waiting information, and sends feedback information to the second vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 FIG. 1 shows a structure schematic diagram of a vehicle terminal according to an embodiment of the present application.

[0019] Figure 2 FIG. 2 shows an application scenario architecture diagram of a method for recommending a driving lane for a vehicle according to an embodiment of the present application.

[0020] Figure 3Flowchart showing a method of recommending a travel lane for a vehicle of the present application in one embodiment.

[0021] Figure 4 Flowchart showing a recommended travel lane of the present application in one embodiment.

[0022] Figure 5 Flowchart showing a recommended travel lane of the present application in one embodiment based on the number of vehicles waiting for a red light on a right-turn plus straight lane.

[0023] Figure 6 Structural schematic diagram showing a system of recommending a travel lane for a vehicle of the present application in one embodiment.

[0024] Explanation of reference numerals

[0025] 1 Onboard terminal

[0026] 11 Processing unit

[0027] 12 Memory

[0028] 121 Random access memory

[0029] 122 Cache memory

[0030] 123 Storage system

[0031] 124 Programs / utilities

[0032] 1241 Program modules

[0033] 13 Bus

[0034] 14 Input / output interface

[0035] 15 Network adapter

[0036] 2 External device

[0037] 3 Display

[0038] 21 Front vehicle

[0039] 22 Rear vehicle

[0040] 23 V2X base station

[0041] 61 Second vehicle

[0042] 62 First vehicle

[0043] S1 to S5 Steps

[0044] S31 to S33 Steps

[0045] S331 to S332 Steps

[0046] S3321-S3323 steps

[0047] S33231-S33233 steps DETAILED DESCRIPTION

[0048] Other advantages and effects of the present application can be easily understood by those skilled in the art from the above description. The present application can also be implemented or applied in other different embodiments, and various modifications or changes can be made to the details of the present application based on different views and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0049] It should be noted that the diagrams provided in the following embodiments only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the diagrams, not the number, shape and size of the components when actually implemented. The shape, number and ratio of each component when actually implemented can be arbitrarily changed, and the layout of the components can be more complex.

[0050] The method, system and medium for recommending a driving lane for a vehicle of the present application actively recommend a driving lane for the vehicle based on the right-turn-waiting information of the vehicle behind the vehicle when the vehicle drives to a traffic light intersection, effectively solve the problem of unnecessary waiting of the vehicle (including the vehicle behind the vehicle) at the traffic light intersection, bring good driving experience to the user, ensure the smoothness of vehicle driving, and further reduce the possibility of traffic congestion at the traffic light intersection. The present application recommends a driving lane for the vehicle based on the right-turn-waiting information of the vehicle behind the vehicle, in combination with the number of vehicles waiting for the traffic light on the straight lane and the right-turn-and-straight lane, and the number of right-turn-waiting vehicles behind the vehicle, to ensure the reliability of the recommended driving lane.

[0051] As shown in Figure 2 , in an embodiment, the method for recommending a driving lane for a vehicle of the present application is applied to a vehicle terminal (not shown in Figure 2 ) for recommending a driving lane for a front vehicle 21 (corresponding to the first vehicle in the present application) in Figure 2 ; wherein the vehicle terminal is arranged in the front vehicle 21; specifically, the working principle of the method for recommending a driving lane for a vehicle is as follows:

[0052] When the front vehicle 21 drives, a traffic light intersection in front is recognized (such as Figure 2As shown, when the front vehicle 21 is straight at the traffic light intersection (the front vehicle 21 is straight at the traffic light intersection), first, the vehicle terminal determines whether the front vehicle 21 can pass through the traffic light intersection; if so, the vehicle terminal prompts the owner to pass through the traffic light intersection normally; otherwise, if not (at this time, there is a rear vehicle 22 (corresponding to the second vehicle in the present application) behind the front vehicle 21, and the rear vehicle 22 wants to turn right, the rear vehicle 22 will send the corresponding right-turn information to the front vehicle 21), the vehicle terminal will respond to the right-turn information sent by the rear vehicle 22 in the Figure 2

[0053] Specifically, when the rear vehicle 22 identifies the traffic light intersection in front of it during driving, the rear vehicle 22 generates right-turn information and sends the right-turn information to the V2X base station 23 in the Figure 2 Figure 2 After receiving the right-turn information, the V2X base station 23 sends the right-turn information to the front vehicle 21.

[0054] It should be noted that the V2X base station 23 described above is not a necessary structure, that is, the right-turn information generated by the rear vehicle 22 can also be sent to the front vehicle 21 by other means.

[0055] As shown in Figure 3 , in an embodiment, the vehicle recommended driving lane method of the present application is applied to a first vehicle; specifically, the vehicle recommended driving lane method comprises the following steps:

[0056] Step S1, in the case of identifying that the vehicle is in front of a traffic light intersection, determining whether the first vehicle can pass through the traffic light intersection.

[0057] It should be noted that the traffic light intersection at least includes but is not limited to a straight lane and a right-turn plus straight lane, such as a left-turn lane, a left-turn plus U-turn lane; the first vehicle is straight at the traffic light intersection.

[0058] In an embodiment, based on the real-time positioning information of the first vehicle, it is identified whether there is a traffic light intersection in the front direction of the first vehicle; when a traffic light intersection is identified, the real-time distance between the current position of the first vehicle and the traffic light intersection can also be determined.

[0059] Specifically, the first vehicle sends its real-time positioning information to the cloud, so that the cloud determines whether there is a traffic light intersection in the front direction of the first vehicle based on the real-time positioning information and road information.

[0060] ​​​It is to be noted that the road information is stored in the cloud, and the road information includes but is not limited to: the position information of the traffic light in the road, and the lane information of the traffic light intersection.

[0061] In an embodiment, whether there is a traffic light intersection in the advancing direction of the first vehicle is identified by a camera installed on the first vehicle.

[0062] Specifically, the camera collects images in front of the vehicle in real time, and sends the images to the vehicle terminal of the first vehicle, so that the vehicle terminal determines whether there is a traffic light intersection in the advancing direction of the first vehicle.

[0063] It is to be noted that considering the limited image collection range of the camera, this embodiment will also be limited in actual application.

[0064] Further, how to identify whether there is a traffic light intersection in the advancing direction of the vehicle is not a condition for limiting the present application, and the above two embodiments are only two different embodiments, and in actual application, a suitable identification method can be selected according to the specific application scene.

[0065] Specifically, when it is identified that there is a traffic light intersection in the advancing direction of the first vehicle, the first vehicle determines whether it can pass through the traffic light intersection smoothly.

[0066] In an embodiment, the determination of whether the first vehicle can pass through the traffic light intersection includes the following steps: based on the current speed of the first vehicle, the distance between the current position of the first vehicle and the start-stop line of the traffic light, and the remaining time of the green light, it is determined whether the first vehicle can pass through the traffic light intersection.

[0067] It is to be noted that the intelligent vehicle can identify the state of the traffic light, and determine whether the vehicle can pass through the traffic light according to the vehicle speed, the remaining time of the green light, the distance between the vehicle and the start-stop line of the traffic light, and the like, so the working principle of how to determine whether the first vehicle can pass through the traffic light is not described in detail here.

[0068] It is to be noted that in this embodiment, whether the vehicle can pass through the traffic light intersection is determined by combining the current speed of the vehicle, the distance between the current position of the vehicle and the start-stop line of the traffic light, and the remaining time of the green light, so that the vehicle is more automated and intelligent, and the safety and reliability of vehicle driving is improved.

[0069] Further, in addition to considering the current speed of the first vehicle, the distance between the current position of the first vehicle and the start-stop line of the traffic light, and the remaining time of the green light, the number of vehicles waiting for the traffic light on the straight lane and the right-turn plus straight lane is also considered to comprehensively determine whether the first vehicle can pass through the traffic light intersection.

[0070] If yes, step S2 is performed; otherwise, steps S3-S5 are performed.

[0071] Step S2, prompting the first vehicle to pass through the traffic light intersection.

[0072] Specifically, when it is determined through step S1 that the first vehicle can pass through the traffic light intersection smoothly, a prompt is given to enable the user to directly drive the first vehicle through the traffic light intersection based on the prompt.

[0073] It should be noted that the specific manner in which the vehicle terminal gives the prompt does not limit the present application, such as, a voice prompt can be used, or a light prompt can be used, etc., and in actual applications, a corresponding prompt manner can be selected according to a specific application scenario.

[0074] Further, when it is determined through step S1 that the first vehicle cannot pass through the traffic light intersection, the advancing directions of the vehicles behind the first vehicle at the traffic light intersection need to be considered; specifically, if there is a vehicle that intends to turn right at the traffic light intersection among the vehicles behind the first vehicle, step S3 is correspondingly performed; if none of the vehicles behind the first vehicle intends to turn right at the traffic light intersection, steps S4 and S5 are correspondingly performed.

[0075] Step S3, recommending a driving lane in response to receiving the right-turn-waiting information of the second vehicle.

[0076] It should be noted that the second vehicle is located behind the first vehicle.

[0077] Specifically, when there is a second vehicle behind the first vehicle and the advancing direction of the second vehicle at the traffic light intersection is right turn, the second vehicle will send right-turn-waiting information to the first vehicle, and the first vehicle will receive the right-turn-waiting information; specifically, the vehicle terminal of the first vehicle receives the right-turn-waiting information and recommends a driving lane based on the right-turn-waiting information.

[0078] It should be noted that the second vehicle will also identify whether there is a traffic light intersection in its advancing direction during driving, just like the first vehicle described above (the specific identification method is described above and will not be repeated here), and when it is identified that there is a traffic light intersection, the second vehicle will send its right-turn-waiting information to the first vehicle.

[0079] In an embodiment, the second vehicle sends the right-turn-waiting information to the first vehicle through V2X.

[0080] Specifically, the second vehicle first sends the right-turn-waiting information to a V2X base station, and then sends the right-turn-waiting information to the first vehicle in a broadcast or unicast manner after the V2X base station receives the right-turn-waiting information.

[0081] It should be noted that the right-turn information of the second vehicle is not limited to being sent to the first vehicle through the V2X base station, such as the second vehicle can first send the right-turn information to the cloud, and then the cloud sends the right-turn information to the first vehicle.

[0082] It should be noted that when the vehicle drives to the traffic light intersection, based on the right-turn information of the vehicle behind the vehicle, the vehicle is actively recommended to drive the lane, effectively solving the problem of unnecessary waiting of the vehicle (including the vehicle behind the vehicle) at the traffic light intersection, bringing good driving experience to the user, ensuring the smoothness of vehicle driving, and further reducing the possibility of traffic congestion at the traffic light intersection.

[0083] As shown in Figure 4 In an embodiment, the recommended driving lane includes the following steps:

[0084] Step S31, determine whether the current position allows lane changing.

[0085] Specifically, according to the current position of the first vehicle, it is determined whether it can change lanes.

[0086] It should be noted that the vehicle can change lanes at the dashed line of the road, and cannot change lanes when driving to the solid line of the road.

[0087] In an embodiment, a camera provided on the first vehicle is used to collect a road image, and the road image is sent to the vehicle terminal of the first vehicle, so that the vehicle terminal identifies the road image. If a dashed line is identified, the first vehicle is allowed to change lanes at the current position; otherwise, if a solid line is identified, the first vehicle is not allowed to change lanes at the current position.

[0088] Further, when determining whether the first vehicle is allowed to change lanes at the current position in step S31, in addition to considering the solid line and the dashed line on the road, the distance between the vehicle behind the current driving lane of the first vehicle and the first vehicle also needs to be considered. Whether the first vehicle is allowed to change lanes at the current position is determined by considering a variety of factors, which ensures the safety of the first vehicle changing lanes and greatly reduces the possibility of traffic accidents caused by lane changing.

[0089] If not, step S32 is performed; otherwise, if allowed, step S33 is performed.

[0090] Step S32, recommend the first vehicle to wait for a traffic light in the current driving lane.

[0091] Step S33, recommend a driving lane according to the number of vehicles waiting for a traffic light on the straight lane and the number of vehicles waiting for a traffic light on the right-turn and straight lane.

[0092] In one embodiment, a camera installed on the first vehicle captures an image in front of the first vehicle and sends the image to the on-board terminal of the first vehicle, so that the on-board terminal can determine the number of vehicles waiting for the traffic light in the through lane and the number of vehicles waiting for the traffic light in the right turn and through lane by identifying the image.

[0093] In one embodiment, a real-time image of the traffic light intersection is collected by a road camera at the traffic light intersection, and the real-time image is uploaded to the cloud, so that the cloud can determine the number of vehicles waiting for the traffic light in the through lane and the number of vehicles waiting for the traffic light in the right turn and through lane by identifying the real-time image; then, the determined number of vehicles waiting for the traffic light in the through lane and the number of vehicles waiting for the traffic light in the right turn and through lane are sent to the first vehicle through the cloud, so that the first vehicle executes the above-mentioned step S33.

[0094] It should be noted that when recommending a driving lane for the first vehicle based on the right-turn information of the second vehicle behind the first vehicle, it is first determined whether the first vehicle can change lanes at present. If not, the first vehicle can only continue to wait for the traffic light in its current driving lane. Only when it can change lanes will the subsequent recommended driving lane be further executed.

[0095] like Figure 4 As shown, in one embodiment, the recommended driving lane according to the number of vehicles waiting for the traffic light on the through lane and the number of vehicles waiting for the traffic light on the right turn and through lane includes the following steps:

[0096] Step S331: When the number of vehicles waiting for the traffic light on the through lane is not greater than the number of vehicles waiting for the traffic light on the right-turn and through lane, it is recommended that the first vehicle wait for the traffic light in the through lane.

[0097] Step S332: When the number of vehicles waiting for the traffic light on the through lane is greater than the number of vehicles waiting for the traffic light on the right-turn and through lane, a driving lane is recommended based on the number of vehicles waiting for the traffic light on the right-turn and through lane.

[0098] It should be noted that when the right-turn waiting information is received, the driving lane is recommended by comparing the number of vehicles waiting for the red light on the straight lane and the number of vehicles waiting for the red light on the right-turn and straight lane, so as to avoid the case that the number of vehicles waiting for the red light on the right-turn and straight lane is less than the number of vehicles waiting for the red light on the straight lane, and the first vehicle stops on the right-turn and straight lane to wait for the red light. On the one hand, the waiting time of the first vehicle for the red light is shortened. On the other hand, the problem that the right-turn vehicle on the right-turn and straight lane cannot pass through because there are many straight vehicles waiting for the red light in front until the green light is on and the straight vehicles in front pass through is effectively solved, so that unnecessary waiting of the right-turn vehicle is avoided.

[0099] As shown in Figure 5 in an embodiment, the driving lane is recommended according to the number of vehicles waiting for the red light on the right-turn and straight lane, which includes the following steps:

[0100] Step S3321, determining whether the number of vehicles waiting for the red light on the right-turn and straight lane is less than a first preset threshold.

[0101] In an embodiment, based on the number of vehicles waiting for the red light on the right-turn and straight lane determined above, it is determined whether the number of vehicles waiting for the red light on the right-turn and straight lane is less than the first preset threshold.

[0102] It should be noted that the first preset threshold is a threshold set in advance, and the specific value is not limited to the present application. In actual application, the threshold can be set according to the specific application scene, so it will not be described in detail here.

[0103] If it is less than, step S3322 is performed; otherwise, if it is not less than, step S3323 is performed.

[0104] Step S3322, recommending the first vehicle to wait for the red light on the right-turn and straight lane.

[0105] Step S3323, recommending the driving lane in combination with the right-turn waiting information.

[0106] It should be noted that when the number of vehicles waiting for the red light on the straight lane is greater than the number of vehicles waiting for the red light on the right-turn and straight lane, the number of vehicles waiting for the red light on the right-turn and straight lane is considered, and it is determined whether the number of vehicles waiting for the red light on the right-turn and straight lane is less than a first preset threshold, so that when the number of vehicles waiting for the red light on the right-turn and straight lane is less than the first preset threshold, the first vehicle is recommended to wait for the red light on the right-turn and straight lane, so as to avoid the case that there are many straight vehicles waiting for the red light on the straight lane, while the number of vehicles waiting for the red light on the right-turn and straight lane is less, and the first vehicle stops on the straight lane to wait for the red light, thereby reducing unnecessary waiting of the rear vehicle on the straight lane waiting for straight.

[0107] like Figure 5 As shown, in one embodiment, the recommending a driving lane in combination with the pending right turn information includes the following steps:

[0108] Step S33231: Determine whether the number of the pending right turn information is less than a second preset threshold.

[0109] Specifically, based on the pending right turn information received by the vehicle-mounted terminal in step S3, the number of the pending right turn information is determined to determine whether it is less than the second preset threshold.

[0110] It should be noted that one waiting-to-turn-right information corresponds to one second vehicle waiting to turn right, and the number of the waiting-to-turn-right information is the number of the second vehicles.

[0111] It should be noted that the second preset threshold is a pre-set threshold, and its specific setting is not a condition to limit the present invention. In actual application, it can be set according to the specific application scenario, so it will not be described in detail here.

[0112] If it is not less than, execute step S33232; otherwise, if it is less than, execute step S33233.

[0113] Step S33232: Recommend the first vehicle to wait for the traffic light in the through lane.

[0114] Step S33233: recommend that the first vehicle wait for the traffic light in the right-turn and through lane.

[0115] It should be noted that when the number of vehicles waiting for the traffic light in the through lane is greater than the number of vehicles waiting for the traffic light in the right turn and through lane, and the number of vehicles waiting for the traffic light in the right turn and through lane is not less than a first preset threshold, the number of second vehicles waiting to turn right behind the first vehicle is considered, and by judging whether it is less than a second preset threshold, it is recommended to wait for the traffic light in the through lane or in the right turn and through lane based on the judgment result, thereby improving the reliability of the recommended driving lane and bringing a better driving experience to users.

[0116] Furthermore, after recommending a driving lane for the first vehicle, corresponding feedback information is sent to the second vehicle.

[0117] It should be noted that the specific content of the feedback information is not a condition for limiting the present invention. In actual application, the specific content of the feedback information can be sent to the second vehicle according to needs.

[0118] It should be noted that, on the one hand, the feedback information is used to inform the second vehicle that the first vehicle has received the right turn information sent by it; on the other hand, it enables the second vehicle to know the driving lane recommended by the first vehicle in advance based on the feedback information.

[0119] Step S4: In response to not receiving the waiting right turn information, obtaining the number of vehicles waiting for the traffic light on the right-turn plus through lane and the number of vehicles waiting for the traffic light on the through lane.

[0120] Specifically, in step S4, the number of vehicles waiting for the traffic light on the right-turn and through lane and the number of vehicles waiting for the traffic light on the through lane can be obtained by referring to the specific discussion on the working principle of step S33 above, so it will not be repeated here.

[0121] Step S5: recommend a driving lane based on the number of vehicles waiting for the traffic light on the right-turn and through lane and the number of vehicles waiting for the traffic light on the through lane.

[0122] In one embodiment, the recommended driving lane according to the number of vehicles waiting for the traffic light in the right-turn and through lane and the number of vehicles waiting for the traffic light in the through lane includes the following situations:

[0123] (1) When the number of vehicles waiting for the traffic light on the right-turn and through lane is greater than the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the through lane.

[0124] (2) When the number of vehicles waiting for the traffic light on the right-turn and through lane is less than the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the right-turn and through lane.

[0125] (3) When the number of vehicles waiting for the traffic light on the right-turn and through lane is equal to the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the through lane or on the right-turn and through lane.

[0126] It should be noted that when no right turn information is received, the recommended lane is determined by comparing the number of vehicles waiting for traffic lights in the straight lane and the right turn and straight lane. This improves the flexibility of vehicle driving, further improves the smoothness of road driving, and effectively reduces the possibility of traffic jams at traffic light intersections.

[0127] It should be noted that the protection scope of the method for recommending a driving lane of a vehicle according to the present application is not limited to the execution order of the steps listed in the present embodiment, and any scheme achieved by increasing, decreasing or replacing the steps of the prior art according to the principle of the present application is included in the protection scope of the present application.

[0128] The storage medium of the present application stores a computer program which, when executed by a processor, implements the method for recommending a driving lane of a vehicle described above. The storage medium includes a read-only memory (ROM), a random access memory (RAM), a magnetic disk, a U disk, a memory card or an optical disk, and various media capable of storing program codes.

[0129] Any combination of one or more storage media can be employed. The storage media can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples (a non-exhaustive list) of the computer-readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a RAM, a ROM, an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus or device.

[0130] The computer-readable signal medium can include a data signal propagated in a baseband or as a part of a carrier wave, in which a computer-readable program code is carried. Such a propagated data signal can take various forms, including, but not limited to, an electromagnetic signal, an optical signal or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in connection with an instruction execution system, apparatus or device.

[0131] The program code contained on the computer-readable medium can be transmitted by any suitable medium, including, but not limited to, wireless, wired, optical cable, RF, etc., or any suitable combination thereof.

[0132] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0133] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0134] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0135] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0136] The first vehicle of the present application comprises a vehicle terminal; the vehicle terminal comprises a processor and a memory.

[0137] The memory is used for storing a computer program; preferably, the memory comprises: ROM, RAM, a disk, a U disk, a memory card or an optical disk and various media capable of storing program codes.

[0138] The processor is connected with the memory, and is used for executing the computer program stored in the memory, so that the first vehicle executes the method for recommending a driving lane of a vehicle.

[0139] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP) and the like; and can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0140] It should be noted that the vehicle terminal is provided with an in-vehicle infotainment system (IVI), which is a vehicle-mounted integrated information processing system formed by using a vehicle-mounted central processing unit and based on a vehicle body bus system and an Internet service. The IVI can realize a series of applications including three-dimensional navigation, real-time road conditions, IPTV, auxiliary driving, fault detection, vehicle information, body control, wireless communication, online-based entertainment functions and TSP services. The vehicle is also provided with a camera, a microphone and the like (not shown) electrically connected with the vehicle terminal, and the specific installation quantity and installation position can be set by a person skilled in the art according to requirements.

[0141] Figure 1 A block diagram of an exemplary vehicle terminal 1 suitable for use in implementing embodiments of the present application is shown.

[0142] Figure 1 The vehicle terminal 1 shown is merely an example and should not limit the function and use range of the embodiments of the present application.

[0143] As shown in Figure 1 The vehicle terminal 1 is in the form of a general-purpose computing device. The components of the vehicle terminal 1 can include but are not limited to one or more processors or processing units 11, a memory 12, a bus 13 connecting different system components including the memory 12 and the processing unit 11.

[0144] Bus 13 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration bus, a processor or local bus using any of a variety of bus architectures. By way of example, these architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0145] Vehicle terminal 1 typically includes a computer system readable media. This media can be any available media that can be accessed by vehicle terminal 1 and includes both volatile and nonvolatile media, removable and non-removable media.

[0146] Memory 12 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 121 and / or cache memory 122. Vehicle terminal 1 can further include other removable / non-removable, volatile / nonvolatile computer system storage media. By way of example only, storage system 123 can be provided for reading from and writing to a non-removable, nonvolatile magnetic media (e.g., a "hard drive"). Figure 1 Not shown, a removable / non-removable interface can also be coupled to bus 13 through a bus controller (not shown) to enable storage of information such as programs, program components, and program modules (e.g., operating system 1241, application programs 1242, other program modules 1243, and program data 1244) on computer readable media 123 as well as the removal of such information from computer readable media 123. Note that the computer readable media 123 can even include a volatile memory, such as a system memory 121 or a cache memory 122, of the vehicle terminal 1. Figure 1 In this regard, a hard disk drive can be provided in these computers to record and read the required information (e.g., programs, program components, program modules, program data, etc.). While information can be exchanged with a storage device, the hard disk drive can also facilitate exchange with other data storage devices via removable storage drive 124.

[0147] Program / utility 124 having a set (e.g., at least one) of program modules 1241 can be stored in, for example, memory 12 by way of example, such as an operating system, one or more application programs, other program modules, and program data, and each can include an implementation of a networking environment. Generally, program modules 1241 can carry out the functions and / or methodologies of embodiments of the present application.

[0148] The vehicle terminal 1 can also be in communication with one or more external devices 2 (such as a keyboard, a pointing device, a display 3, etc.), and can communicate with one or more devices that enable a user to interact with the vehicle terminal 1, and / or any devices (such as a network card, a modem, etc.) that enable the vehicle terminal 1 to communicate with one or more other computing devices. Such communication can occur via Input / Output (I / O) interface 14. Still yet, the vehicle terminal 1 can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or the Internet) through network adapter 15. As Figure 1 illustrated, network adapter 15 communicates with the other components of vehicle terminal 1 via bus 13. It should be appreciated that although not shown, other hardware and / or software modules could be used in conjunction with vehicle terminal 1. For example, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc., can be used in addition to or in place of the hardware and software depicted in FIG. 1.

[0149] As shown in FIG. 6, in one embodiment, the system for recommending a driving lane for a vehicle of the present application includes a second vehicle 61 and the first vehicle 62 described above. Figure 6

[0150] Specifically, the second vehicle 61 sends a right-turn information to the first vehicle 62 when the second vehicle 61 identifies a traffic light intersection in the vehicle's forward direction and the second vehicle 61 is to make a right turn at the traffic light intersection; the first vehicle 62 receives the right-turn information and recommends a driving lane based on the right-turn information, and sends a feedback information to the second vehicle 61.

[0151] It should be noted that the system for recommending a driving lane for a vehicle works in the same way as the method for recommending a driving lane for a vehicle described above, and thus will not be described here again.

[0152] It should be noted that the system for recommending a driving lane for a vehicle of the present application can implement the method for recommending a driving lane for a vehicle of the present application, but the implementation device of the method for recommending a driving lane for a vehicle of the present application includes but is not limited to the structure of the system for recommending a driving lane for a vehicle listed in the embodiment, and any modification and replacement of the prior art structure made according to the principle of the present application are included in the protection scope of the present application.

[0153] ​In summary, the method, system and medium for recommending a driving lane for a vehicle according to the present application, when the vehicle drives to a red light intersection, based on the right-turn-waiting information of the vehicle behind the vehicle, actively recommends a driving lane for the vehicle, effectively solves the problem that the vehicle (including the vehicle behind the vehicle) unnecessarily waits at the red light intersection, brings good driving experience to the user, ensures the smoothness of the vehicle driving, and further reduces the possibility of traffic congestion at the red light intersection; the present application recommends a driving lane for the vehicle based on the right-turn-waiting information of the vehicle behind the vehicle, in combination with the number of waiting red light vehicles on the straight lane and the right-turn-and-straight lane, and the number of right-turn-waiting vehicles behind the vehicle, to ensure the reliability of the recommended driving lane; therefore, the present application effectively overcomes the various shortcomings in the prior art and has high industrial utilization value.

[0154] The above embodiments only exemplarily illustrate the principles and effects of the present application, and are not intended to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical thought of the present application should be covered by the claims of the present application.

Claims

1. A method for recommending a driving lane for a vehicle, applied to a first vehicle, characterized in that: The method comprises the following steps: When a traffic light intersection is identified in the vehicle's forward direction, determining whether the first vehicle can pass through the traffic light intersection; the traffic light intersection includes at least a through lane and a right-turn and through lane; and the first vehicle is traveling straight at the traffic light intersection; If yes, prompting the first vehicle to pass through the traffic light intersection; If not, in response to receiving a right turn signal from a second vehicle, recommending a driving lane; the second vehicle is located behind the first vehicle; The recommended driving lane includes the following steps: Determine whether lane change is allowed at the current location; if not, recommend that the first vehicle wait for the traffic light in the current lane; If permitted, recommending a driving lane based on the number of vehicles waiting for a traffic light on the through lane and the number of vehicles waiting for a traffic light on the right-turn and through lane; The recommending of a driving lane according to the number of vehicles waiting for a traffic light on the through lane and the number of vehicles waiting for a traffic light on the right-turn and through lane comprises the following steps: If the number of vehicles waiting for the traffic light on the through lane is not greater than the number of vehicles waiting for the traffic light on the right-turn and through lane, it is recommended that the first vehicle wait for the traffic light on the through lane; When the number of vehicles waiting for the traffic light on the through lane is greater than the number of vehicles waiting for the traffic light on the right-turn and through lane, recommending a driving lane based on the number of vehicles waiting for the traffic light on the right-turn and through lane; The recommending of a driving lane according to the number of vehicles waiting for the traffic light on the right-turn and through lane comprises the following steps: Determining whether the number of vehicles waiting for the traffic light on the right-turn and through lane is less than a first preset threshold; If it is less than, it is recommended that the first vehicle wait for the traffic light in the right-turn and through lane; If it is not less than, combining the right turn information, recommend a driving lane; The recommending of a driving lane based on the right turn information includes the following steps: Determining whether the number of pending right turn information is less than a second preset threshold; If it is not less than, recommending the first vehicle to wait for the traffic light in the through lane; If it is less than, it is recommended that the first vehicle wait for the traffic light in the right turn and through lane.

2. The method according to claim 1, wherein after determining whether the first vehicle can pass through the traffic light intersection when the traffic light intersection is identified in the vehicle's forward direction, the method further comprises the following steps: If not, in response to not receiving the waiting right turn information, obtain the number of vehicles waiting for the traffic light on the right turn and straight lane and the number of vehicles waiting for the traffic light on the straight lane; and recommend a driving lane based on the number of vehicles waiting for the traffic light on the right turn and straight lane and the number of vehicles waiting for the traffic light on the straight lane.

3. The method according to claim 2, wherein the recommending a driving lane based on the number of vehicles waiting for a traffic light in the right-turn and through lane and the number of vehicles waiting for a traffic light in the through lane comprises the following steps: When the number of vehicles waiting for the traffic light on the right-turn and through lane is greater than the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the through lane; When the number of vehicles waiting for the traffic light on the right-turn and through lane is less than the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the right-turn and through lane; When the number of vehicles waiting for the traffic light on the right-turn and through lane is equal to the number of vehicles waiting for the traffic light on the through lane, it is recommended that the first vehicle wait for the traffic light on the through lane or on the right-turn and through lane.

4. The method according to claim 1, wherein determining whether the first vehicle can pass through the traffic light intersection comprises the following steps: Based on the current speed of the first vehicle, the distance between the current position and the start and end lines of the traffic light, and the remaining time of the green light, it is determined whether the first vehicle can pass through the traffic light intersection.

5. A storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed by a processor, the method for recommending a driving lane for a vehicle according to any one of claims 1 to 4 is implemented.

6. A first vehicle, characterized in that: include: Vehicle-mounted terminal; The vehicle-mounted terminal includes: a processor and a memory; The memory stores computer instructions; The processor executes the computer instructions stored in the memory to enable the first vehicle to execute the method for recommending a driving lane for a vehicle according to any one of claims 1 to 4.

7. A system for recommending a driving lane for a vehicle, characterized in that: include: The second vehicle as claimed in claim 1 and the first vehicle as claimed in claim 6; The second vehicle sends a right turn information to the first vehicle when it recognizes that there is a traffic light intersection in the direction of the vehicle's advance and the second vehicle is turning right at the traffic light intersection; The first vehicle receives the right-turn information, recommends a driving lane based on the right-turn information, and sends feedback information to the second vehicle.

Citation Information

Patent Citations

  • Lane selecting method, system, device and readable storage medium

    CN109448415A

  • Assistance system for vehicle, corresponding method and storage medium

    CN113299097A