A lane indication adjustment method, electronic device, medium and program product
Patent Information
- Application Number
- CN202510552436.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-29
- Publication Date
- 2026-10-30
AI Technical Summary
目前一种解决交通拥堵的方案为,在车道中设置一定的可变车道,可变车道的对应的用于指示车辆行驶的指示方向标志是可以变化的,以适应性在各车道之间进行车辆的协调,对现存的可变车道进行控制,有一定的局限性,只能是在车辆未进入实线区域的情况下进行调整,并且按照原指示方向行驶的车辆无法及时变化车道,且控制可变车道的指示方向标志变化时,没有有效的手段引导已驶入车辆,存在一定事故风险和违法风险
[0017]根据本申请的另一方面,提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现本申请任一实施例的车道指示调整方法。
Smart Images

Figure CN123016696A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of traffic safety technology, and in particular to a lane indication adjustment method, electronic device, medium, and program product. Background Technology
[0002] With the continuous improvement of economic level, the number of cars owned by the people is gradually increasing, and traffic congestion is also increasing. Currently, one solution to traffic congestion is to set up certain reversible lanes. The directional signs for these reversible lanes can be changed to adapt to the coordination of vehicles between lanes. However, controlling existing reversible lanes has limitations. Adjustments can only be made when vehicles have not entered the solid line area. Furthermore, vehicles traveling in the original direction cannot change lanes in time, and when the directional signs for reversible lanes change, there is no effective means to guide vehicles already in the lane, posing certain risks of accidents and traffic violations. Summary of the Invention
[0003] This application provides a lane indication adjustment method, electronic device, medium, and program product to reasonably guide vehicles to make orderly lane changes within an adaptive variable area, effectively alleviating congestion and reducing accident risks.
[0004] According to one aspect of this application, a lane indication adjustment method is provided, the method comprising:
[0005] For a target lane adjacent to a reversible lane, if there is vehicle congestion in the target lane, the vehicle congestion situation of the reversible lane and the vehicle congestion situation of the exit lane corresponding to the target lane are detected.
[0006] If there is no traffic congestion in either the variable lane or the exit lane, the target time required for vehicles that have not yet entered the adaptive variable area in the variable lane to travel to the adaptive variable area is predicted; wherein, the adaptive variable area is set in the lane restriction area where the distance from the intersection is greater than a preset distance;
[0007] If the target duration is greater than or equal to the preset duration, the lane markings on the display screen above the variable lane will be adjusted to match the target lane, and the electronic guide line on the target lane will be adjusted to point towards the variable lane. The electronic guide line on the variable lane will be adjusted to point towards another adjacent lane of the variable lane. The electronic guide line is an electronic guide device installed on the ground of the adaptive variable area.
[0008] According to one aspect of this application, a lane indication adjustment device is provided, the device comprising:
[0009] The vehicle congestion detection module is used to detect the vehicle congestion of the variable lane and the corresponding exit lane of the target lane if there is vehicle congestion in the target lane adjacent to the variable lane.
[0010] The target duration determination module is used to predict the target duration required for vehicles that have not entered the adaptive variable area in the variable lane to travel to the adaptive variable area if there is no vehicle congestion in the variable lane and the exit lane; wherein the adaptive variable area is set in the lane restriction area where the distance from the intersection is greater than a preset distance.
[0011] An adjustment module is used to adjust the lane markings on the display screen above the variable lane to match the target lane if the target duration is greater than or equal to a preset duration, and to adjust the electronic guide line on the target lane to point to the variable lane, and to adjust the electronic guide line on the variable lane to point to another adjacent lane of the variable lane; wherein, the electronic guide line is an electronic guide device installed on the ground of the adaptive variable area.
[0012] According to another aspect of this application, an electronic device is provided, the electronic device comprising:
[0013] At least one processor; and
[0014] A memory that is communicatively connected to at least one processor; wherein,
[0015] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the lane indication adjustment method of any embodiment of the present application.
[0016] According to another aspect of this application, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to execute and implement the lane indication adjustment method of any embodiment of this application.
[0017] According to another aspect of this application, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the lane indication adjustment method of any embodiment of this application.
[0018] The technical solution of this application embodiment, for a target lane adjacent to a variable lane, if there is vehicle congestion in the target lane, detects the vehicle congestion in the variable lane and the vehicle congestion in the exit lane corresponding to the target lane; if there is no vehicle congestion in either the variable lane or the exit lane, predicts the target time required for vehicles that have not yet entered the adaptive variable area in the variable lane to travel to the adaptive variable area; if the target time is greater than or equal to a preset time, adjusts the directional lane markings on the display screen above the variable lane to be consistent with the target lane, adjusts the electronic guide lines on the target lane to point towards the variable lane, and adjusts the electronic guide lines on the variable lane to point towards another adjacent lane of the variable lane. The above scheme can adjust the direction of the variable lane based on the target time required for vehicles that have not entered the adaptive variable zone to travel to the adaptive variable zone, and adjust the direction of the electronic guide lines in the adaptive variable zone in a timely manner, so as to guide vehicles traveling in the original direction to change lanes in an orderly manner, alleviate congestion in the target lane, and prevent vehicles in the variable lane from not traveling according to the instructions.
[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 A flowchart illustrating a lane indication adjustment method provided in this application embodiment;
[0022] Figure 2 This is a first schematic diagram of a lane marking system provided in an embodiment of this application;
[0023] Figure 3 This is a second schematic diagram illustrating the lane markings for different directions provided in an embodiment of this application.
[0024] Figure 4 This is a schematic diagram of the adaptive variable region provided in an embodiment of this application;
[0025] Figure 5 A schematic diagram of the electronic drain wire provided in the embodiments of this application;
[0026] Figure 6 This is a schematic diagram of the electronic drain line being lit up according to an embodiment of this application;
[0027] Figure 7 A schematic diagram illustrating the changes in lane markings and electronic guide lines provided in this application embodiment;
[0028] Figure 8 A flowchart of a lane indication adjustment method is provided in another embodiment of this application;
[0029] Figure 9 A schematic diagram of an X-type electronic drain wire provided in another embodiment of this application;
[0030] Figure 10 Another embodiment of this application provides a schematic diagram of the illumination of the electronic guide line for a single variable lane change;
[0031] Figure 11 Another embodiment of this application provides a schematic diagram of the illumination of the electronic guide line for multiple variable lane changes;
[0032] Figure 12 This is a schematic diagram of the structure of a lane indication adjustment device provided in an embodiment of this application;
[0033] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0034] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0035] It should be noted that the terms "first," "second," "third," "fourth," "actual," "preset," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0036] Figure 1 This flowchart illustrates a lane indication adjustment method provided in this application. This application embodiment is applicable to situations involving adjustments to the direction indication of variable lanes during traffic congestion and adjustments to electronic guide lines on adaptive variable area ground surfaces. The method can be executed by a lane indication adjustment device, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0037] S110. For a target lane adjacent to a reversible lane, if there is vehicle congestion in the target lane, then detect the vehicle congestion in the reversible lane and the vehicle congestion in the exit lane corresponding to the target lane.
[0038] Among them, a reversible lane refers to a lane whose lane markings displayed on the screen above can change. For example... Figure 2 and Figure 3 As shown, Figure 2 and Figure 3 All lane markings are displayed above the lanes. The directional markings for the first, third, fourth, and fifth lanes (counting from left to right) are fixed on the signs and cannot be changed in real time; these lanes are non-reversible. The directional marking for the second lane is displayed on the screen and can be adjusted in real time. Figure 2 The straight-ahead sign in the middle is adjusted to Figure 3 The left-turn sign in the diagram corresponds to a reversible lane. The adjacent lane to the reversible lane can be either the lane on the left or the lane on the right. It should be noted that this embodiment is generally implemented when the directions indicated by the current directional signs of the reversible lane and the adjacent lanes are inconsistent.
[0039] In this embodiment, for the target lane, it is possible to detect whether there is vehicle congestion in the target lane. If there is vehicle congestion in the target lane, the vehicle congestion in the reversible lane and the exit lane of the target lane can be detected separately. The exit lane of the target lane is the lane reached after passing through the intersection from the target lane along the direction indicated by the directional signs. Vehicle congestion can be determined based on factors such as the number of vehicles queuing, driving speed, and the duration of traffic lights at the intersection. For example, if at least one of the following conditions is met: the length of the lane occupied by vehicles queuing in the target lane is greater than a preset length; the driving speed is greater than 0 but less than a preset speed; the duration of the driving speed being 0 is greater than a preset duration; and the number of vehicles that can leave within the duration of the traffic light indicating that vehicles can pass in the target lane at the intersection is illuminated, then it can be determined that there is vehicle congestion at the target lane. The vehicle congestion in the exit lane can be determined based on at least one of the following: the number of vehicles within a preset range adjacent to the exit lane and the intersection, the time taken for vehicles to leave, and the vehicle speed. For example, if at least one of the following conditions is met: the number of vehicles within a preset range adjacent to the exit lane and the intersection exceeds a preset number; the vehicle travel time exceeds a preset duration; or the vehicle speed is greater than 0 and less than a preset speed, then it is determined that there is vehicle congestion in the exit lane. In this embodiment, the detection of vehicle conditions in the lane can be performed using monitoring devices and / or radar devices installed at the lane and intersection.
[0040] S120. If there is no traffic congestion in either the variable lane or the exit lane, predict the target time required for vehicles that have not entered the adaptive variable area in the variable lane to travel to the adaptive variable area; wherein, the adaptive variable area is set in the lane restriction area where the distance from the intersection is greater than a preset distance.
[0041] The adaptive variable area is a region located within the lane restriction area that is at a distance greater than a preset distance from the intersection, such as... Figure 4 As shown, Figure 4 The variable zone is set within the restricted area near an intersection. The restricted area is a zone near an intersection where vehicles are not allowed to change lanes under normal circumstances. This could be a solid line area near an intersection, an area at a certain distance from the stop line, or an extended left-turn lane area, etc. The shape of the restricted area is not limited here. The adaptive variable zone is set within the restricted area where the distance to the intersection is greater than a preset distance. Within the range of less than or equal to the preset distance from the intersection, vehicles are still not allowed to change lanes; this is a non-variable zone. In the area greater than the preset distance, an adaptive variable zone can be set. Within the adaptive variable zone, the directional guidance is adjusted according to the actual situation, allowing vehicles to change lanes. The range of the adaptive variable zone can be determined according to the actual situation to meet the needs of orderly guiding vehicles to change lanes and accommodating the current number of vehicles changing lanes.
[0042] Vehicles that have not entered the adaptive variable zone in a variable lane are those traveling towards the intersection but have not yet reached the adaptive variable zone. Since vehicles need guidance within the adaptive variable zone to change lanes, it is necessary to detect whether a vehicle has not yet reached the adaptive variable zone and whether the driver can observe the signs placed there; that is, to determine whether the vehicle meets the most basic conditions for changing lanes within the adaptive variable zone. In this embodiment, to further improve the safety of lane changes and provide sufficient reaction time for the driver, the target time required for a vehicle that has not entered the adaptive variable zone to reach it can be predicted, thereby determining whether the target time is sufficient for the driver's full reaction time. Specifically, the distance between the vehicle that has not entered the adaptive variable zone and the adaptive variable zone can be detected by a monitoring device and / or radar device, and the average vehicle speed can be detected. Based on the ratio of distance to average speed, the target time required for the vehicle to reach the adaptive variable zone can be predicted.
[0043] S130. If the target duration is greater than or equal to the preset duration, the lane markings on the display screen above the variable lane are adjusted to match the target lane, and the electronic guide line on the target lane is adjusted to point to the variable lane, and the electronic guide line on the variable lane is adjusted to point to another adjacent lane of the variable lane; wherein, the electronic guide line is an electronic guide device installed on the ground of the adaptive variable area.
[0044] The preset duration is determined based on actual conditions and is generally set to be greater than or equal to the driver's reaction time. The electronic guide line is an electronic guide device installed on the adaptive variable area ground, such as a display screen or other display device embedded in the adaptive variable area ground. The outer light-transmitting surface of this electronic guide device uses a high-strength transparent material to withstand vehicle pressure. Alternatively, flip-up devices, projection devices, or other devices that can change the surface color can be used. However, flip-up devices, such as three-sided rotating billboards, require a large installation space due to their numerous components and the need to reserve rotation space, while projection devices have the problem of difficulty in vertical projection. Therefore, this application uses a display device as an example to describe the solution, but does not limit the use of other guide devices.
[0045] like Figure 5 As shown, the electronic drainage device installed on the adaptive variable area ground can, as Figure 5 In the adaptive variable zone, there are two electronic guide lines on a single lane, pointing to the left lane and the right lane, to adaptively adjust the indicated direction according to the actual situation. Figure 5The electronic drainage devices shown can be in a state where none of them are lit, that is, none of them are indicated, such as... Figure 6 As shown, the electronic guide line pointing from the first lane from the left to the right lane is lit, indicating that the vehicle is being instructed to change lanes to the right.
[0046] In this embodiment, if the target duration is greater than or equal to a preset duration, it is determined that the vehicle is far from the adaptive variable lane area, giving the driver sufficient reaction time to adjust their driving after lane indication adjustment. Therefore, the lane markings on the display screen above the variable lane can be adjusted to align with the target lane, thereby expanding the lane and dispersing vehicles in the target lane to the variable lane, alleviating congestion in the target lane. Furthermore, to guide vehicles to change lanes to the correct lane in a timely and reasonable manner, the electronic guide lines on the target lane can be adjusted to point towards the variable lane, guiding vehicles in the target lane to change lanes to the variable lane. The electronic guide lines on the variable lane can be adjusted to point towards another adjacent lane of the variable lane, thereby guiding vehicles traveling in the original direction indicated by the variable lane to another adjacent lane. For example, as shown... Figure 7 As shown, assuming the target lane is the first lane from the left and the variable lane is the second lane from the left, under the condition that the above conditions are met, the lane markings on the display screen above the second lane are adjusted to match those of the first lane, i.e., adjusted to a left-turn lane. The electronic guide lines pointing to the right lane in the adaptive variable area are illuminated to guide vehicles in the first lane to change lanes to the second lane, and vehicles originally traveling straight in the second lane are guided to the third lane. This solution, by setting up an adaptive variable area, determines whether it is appropriate to adjust the lane markings of the variable lane based on the positional relationship between the vehicle and the adaptive variable area, thus diverting congested vehicles from the target lane to the variable lane, achieving reasonable and effective traffic flow. Furthermore, the electronic guide devices installed on the ground of the adaptive variable area guide vehicles to change lanes appropriately, alleviating congestion in the target lane and guiding vehicles to travel in the correct direction, effectively achieving orderly traffic flow to other lanes.
[0047] In this embodiment of the application, the method further includes:
[0048] The lane lines between the variable lane and the target lane, as well as the lane lines between the variable lane and another adjacent lane, located in the adaptive variable area, are adjusted to be displayed as dashed lines; wherein, the lane lines are formed by an electronic display device set on the ground.
[0049] For example, to make the displayed driving rules more intuitive and understandable, the lane lines can be adaptively adjusted according to the driver's normal reaction to the dashed lane lines. For instance, when no lane change is required, the lane lines are solid. When the electronic guide lines on the variable lane and target lane are adjusted, to conform to the driver's normal lane line recognition, the lane lines corresponding to a single electronic guide line can be adjusted. For example, since the electronic guide line on the target lane is adjusted to point towards the variable lane, allowing drivers to change lanes from the target lane to the variable lane along the guide line, the lane line segment in the adaptive variable area section where the electronic guide line is located between the target lane and the variable lane can be changed to a dashed line, thus conforming to normal traffic rules and allowing lane changes at dashed lines. Correspondingly, since the electronic guide line on the variable lane is adjusted to point towards another adjacent lane, allowing vehicles in the variable lane to change lanes to another adjacent lane, the lane line segment in the adaptive variable area section where the electronic guide line is located between the variable lane and another adjacent lane can be changed to a dashed line, thus conforming to normal traffic rules and allowing lane changes at dashed lines. Figure 7 As shown, when the electronic guide line of the first lane on the left is adjusted to point towards the second lane, the lane line segment between the first and second lanes within the adaptive variable area is adjusted to a dashed line. When the electronic guide line of the second lane is adjusted to point towards the third lane, the lane line segment between the second and third lanes within the adaptive variable area is adjusted to a dashed line.
[0050] The technical solution of this application embodiment, for a target lane adjacent to a variable lane, if there is vehicle congestion in the target lane, detects the vehicle congestion in the variable lane and the vehicle congestion in the exit lane corresponding to the target lane; if there is no vehicle congestion in either the variable lane or the exit lane, predicts the target time required for vehicles that have not yet entered the adaptive variable area in the variable lane to travel to the adaptive variable area; if the target time is greater than or equal to a preset time, adjusts the directional lane markings on the display screen above the variable lane to be consistent with the target lane, adjusts the electronic guide lines on the target lane to point towards the variable lane, and adjusts the electronic guide lines on the variable lane to point towards another adjacent lane of the variable lane. The above scheme can adjust the direction of the variable lane based on the target time required for vehicles that have not entered the adaptive variable zone to travel to the adaptive variable zone, and adjust the direction of the electronic guide lines in the adaptive variable zone in a timely manner, so as to guide vehicles traveling in the original direction to change lanes in an orderly manner, alleviate congestion in the target lane, and prevent vehicles in the variable lane from not traveling according to the instructions.
[0051] As a non-limiting implementation, detecting vehicle congestion in the variable lane includes:
[0052] Detect the position of each vehicle in the restricted area of the variable lane;
[0053] If all vehicles in the restricted area are located in the immutable area, then it is determined that there is no vehicle congestion on the variable lane; wherein, the immutable area is the area between the adaptive variable area and the intersection;
[0054] Otherwise, it is determined that there is vehicle congestion on the variable lane.
[0055] For example, when detecting whether there is vehicle congestion in a reversible lane, the judgment criteria are relatively stricter than those for detecting whether there is vehicle congestion in the target lane. Specifically, the position of each vehicle in the restricted area of the reversible lane is detected. If all vehicles in the restricted area are located in the non-reversible area, that is... Figure 4 Within the area between the adaptive variable lane and the intersection, it is determined that there is no traffic congestion in the variable lane, and it can accommodate vehicles diverted from the target lane. If vehicles enter the adaptive variable lane, it indicates that it cannot effectively accommodate vehicles diverted from the target lane, and thus, it is judged that there is traffic congestion in the variable lane. This scheme, based on the scenario of lane changing and diversion within a restricted area, takes effectively accommodating vehicles diverted from the target lane to the variable lane and allowing vehicles in the target lane to change lanes within the adaptive variable lane as basic requirements, and judges the traffic congestion of the variable lane according to stricter standards.
[0056] Figure 8 This is a flowchart illustrating a lane indication adjustment method according to another embodiment of this application. This embodiment is an optimization based on the above embodiment; solutions not described in detail in this embodiment are found in the above embodiment. Figure 8 As shown, the method in this embodiment of the application specifically includes the following steps:
[0057] S210. For a target lane adjacent to a reversible lane, if there is vehicle congestion in the target lane, then detect the vehicle congestion in the reversible lane and the vehicle congestion in the exit lane corresponding to the target lane.
[0058] S220. If there is no traffic congestion in either the variable lane or the exit lane, predict the target time required for vehicles that have not entered the adaptive variable area in the variable lane to travel to the adaptive variable area; wherein, the adaptive variable area is set in the lane restriction area where the distance from the intersection is greater than a preset distance.
[0059] S230. If the target duration is greater than or equal to the preset duration, the lane markings on the display screen above the variable lane are adjusted to match the target lane.
[0060] S240. Illuminate the electronic guide line on the target lane that is inclined toward the boundary of the variable lane, and illuminate the electronic guide line on the variable lane that is inclined toward the boundary of the other adjacent lane.
[0061] The electronic guide line is an X-shaped electronic guide line, including a first electronic guide line and a second electronic guide line that intersect. In the direction of travel, the first electronic guide line is inclined from the first boundary of the lane to the second boundary, and the second electronic guide line is inclined from the second boundary of the lane to the first boundary.
[0062] For example, such as Figure 9 As shown, the electronic guide line is an X-shaped electronic guide line, including a first electronic guide line and a second electronic guide line that intersect. Assuming the left boundary is the first boundary and the right boundary is the second boundary, the first electronic guide line slopes from the first boundary to the second boundary along the driving direction. When the first electronic guide line is lit, it guides vehicles traveling in the current lane to change lanes to the right lane. The second electronic guide line slopes from the second boundary to the first boundary along the driving direction. When the second electronic guide line is lit, it guides vehicles traveling in the current lane to change lanes to the left lane.
[0063] Specifically, after the lane markings on the display screen above the variable lane are adjusted to align with the target lane, the electronic guide line on the target lane that slopes towards the boundary of the variable lane is illuminated to guide vehicles in the target lane into the variable lane. Similarly, the electronic guide line on the variable lane that slopes towards the boundary of another adjacent lane is illuminated to guide vehicles traveling in the original indicated direction in the variable lane into the other adjacent lane. This other variable lane is the lane to the right of the variable lane. For example, such as... Figure 10 As shown, the directional driving indicator on the display screen above the second lane of the reversible lane is adjusted to a left turn indicator, and the electronic guide lines on the first and second lanes, which are tilted to the right in the direction of travel, are illuminated. The left and right sides described above are based on the direction of vehicle travel.
[0064] This application provides a lane indication adjustment method. By setting an X-shaped electronic guide line, the direction of guidance for vehicles in the lane can be flexibly adjusted, and vehicles can be guided to change lanes to a suitable lane in a timely and rapid manner. This solves the problem that lane changing can only be carried out outside the restricted area by relying solely on directional driving signs and that it is impossible to guide vehicles to change lanes in an orderly manner.
[0065] As a non-limiting implementation, the process of determining the target number of variable lanes that need to be adjusted to match the directional lane markings on the upper display screen includes:
[0066] The system detects a first length of the target lane occupied by congested vehicles and a second length of the adaptive variable area on each variable lane that is not occupied by vehicles; wherein the length is the length along the driving direction.
[0067] The target quantity is determined based on the first length and the second length.
[0068] For example, to quickly alleviate traffic congestion in a target lane, the number of reversible lanes requiring directional lane marking adjustments can be determined based on the actual congestion level in the target lane. Simultaneously, reversible lanes meeting this number can have their directional lane markings adjusted to facilitate rapid vehicle dispersal. Specifically, a first length of the target lane occupied by congested vehicles can be detected, reflecting the length of congestion (i.e., the length requiring congestion relief), and the length of the adaptive variable area within the reversible lane that is not currently occupied by vehicles (i.e., the length that can accommodate diverted vehicles). Based on the first length of congestion and the second length that can accommodate vehicles, the target number of reversible lanes requiring directional lane marking adjustments can be determined.
[0069] As a non-limiting implementation, determining the target quantity based on the first length and the second length includes:
[0070] Divide the first length by the second length and round down to obtain the reference quantity;
[0071] The target number is defined as a number that is greater than or equal to the reference number but less than the total number of lanes in the same direction as before the variable lane adjustment.
[0072] For example, the first length can be divided by the second length and rounded to obtain the reference quantity. Rounding can be either up or down. To quickly disperse congested vehicles in the target lane, the target quantity can be greater than or equal to the reference quantity, but the target quantity must be less than the total number of lanes in the same direction before the reversible lane adjustment. For example, ... Figure 9 As shown, assuming the variable lane that needs to be adjusted is the second lane from the left, before the adjustment, the direction indicated by the second lane is straight. There are three lanes that are also straight: the second, third, and fourth lanes. The number of variable lanes to be adjusted must be less than three. It is not possible to adjust all three lanes to other directions in order to retain at least one straight lane.
[0073] As a non-limiting implementation, the length of the adaptive variable region is positively correlated with the target number of variable lanes that need to be adjusted to match the target lane on the upper display screen.
[0074] For example, the more variable lanes that perform lane indication adjustments, the more vehicles in the target lane spread into the lanes spanned by the variable lanes, thus requiring more leeway in the driving direction for vehicles to change lanes. In this embodiment, the length of the adaptive variable area is positively correlated with the target number. For example... Figure 11 As shown, assuming there are two variable lanes that need to be converted to left turns, namely the second and third lanes, the variable area will be doubled in length, and an additional set of electronic guide lines will be added along the driving direction, illuminating all the electronic guide lines pointing to the right lane in the first, second, and third lanes.
[0075] As a non-limiting implementation, the method further includes:
[0076] Based on the length of the non-changeable zone of the variable lane and the vehicle speed, predict the departure time required for a vehicle in the non-changeable zone to leave the non-changeable zone.
[0077] After delaying the departure time from the moment the lane markings on the display screen above the variable lane are aligned with the target lane, the control strategy for vehicles not following lane instructions is adjusted; or...
[0078] The system monitors vehicles in the non-changeable area of the variable lane. If all vehicles in the non-changeable area are detected to have left the non-changeable area, the control strategy for vehicles not driving according to lane instructions is adjusted.
[0079] For example, current roads are equipped with control strategies for vehicles not following lane markings. These include monitoring situations such as lane changes within a designated area, driving straight in a left-turn lane, and turning left in a straight lane. In this embodiment, if the directional signs on the display screen above the variable lane are adjusted, the permitted driving conditions for each vehicle also change, requiring adjustment time. During this adjustment time, vehicles are still allowed to drive according to their original lane markings. Therefore, based on the length of the non-variable zone of the variable lane and the vehicle speed, the departure time required for vehicles to leave the non-variable zone can be predicted. After delaying the departure time from the moment the directional lane markings on the display screen above the variable lane are aligned with the target lane, the control strategy for vehicles not following lane markings can be adjusted. Alternatively, vehicles in the non-variable zone of the variable lane can be monitored. If all vehicles in the non-variable zone have left, meaning all vehicles unable to change lanes have left, the control strategy for vehicles not following lane markings can be adjusted.
[0080] Figure 12 This is a schematic diagram of a lane indication adjustment device provided in an embodiment of this application. This device can execute the lane indication adjustment method provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects for executing the method. Figure 12 As shown, the device includes:
[0081] The vehicle congestion detection module 310 is used to detect the vehicle congestion of the variable lane and the vehicle congestion of the exit lane corresponding to the target lane if there is vehicle congestion in the target lane adjacent to the variable lane.
[0082] The target duration determination module 320 is used to predict the target duration required for vehicles that have not entered the adaptive variable area on the variable lane to travel to the adaptive variable area if there is no vehicle congestion in the variable lane and the exit lane; wherein the adaptive variable area is set in the lane restriction area where the distance from the intersection is greater than a preset distance.
[0083] The adjustment module 330 is used to adjust the lane markings on the display screen above the variable lane to be consistent with the target lane if the target duration is greater than or equal to the preset duration, and to adjust the electronic guide line on the target lane to point to the variable lane, and to adjust the electronic guide line on the variable lane to point to another adjacent lane of the variable lane; wherein, the electronic guide line is an electronic guide device set on the ground of the adaptive variable area.
[0084] In this embodiment of the application, the vehicle congestion detection module 310 detects the vehicle congestion situation of the variable lane, including:
[0085] Detect the position of each vehicle in the restricted area of the variable lane;
[0086] If all vehicles in the restricted area are located in the immutable area, then it is determined that there is no vehicle congestion on the variable lane; wherein, the immutable area is the area between the adaptive variable area and the intersection;
[0087] Otherwise, it is determined that there is vehicle congestion on the variable lane.
[0088] In this embodiment of the application, the electronic guide line is an X-shaped electronic guide line, including a first electronic guide line and a second electronic guide line that intersect. Along the driving direction, the first electronic guide line is inclined from the first boundary of the lane to the second boundary, and the second electronic guide line is inclined from the second boundary of the lane to the first boundary.
[0089] The adjustment module 330 adjusts the electronic guide line on the target lane to point towards the variable lane, and adjusts the electronic guide line on the variable lane to point towards another adjacent lane of the variable lane, including:
[0090] The electronic guide lines on the target lane that are inclined toward the boundary of the variable lane are illuminated, and the electronic guide lines on the variable lane that are inclined toward the boundary of the other adjacent lane are illuminated.
[0091] In this embodiment of the application, the apparatus further includes: a target quantity determination module, used for:
[0092] The system detects a first length of the target lane occupied by congested vehicles and a second length of the adaptive variable area on each variable lane that is not occupied by vehicles; wherein the length is the length along the driving direction.
[0093] The target quantity is determined based on the first length and the second length.
[0094] In this embodiment of the application, the target quantity determination module determines the target quantity based on the first length and the second length, including:
[0095] Divide the first length by the second length and round down to obtain the reference quantity;
[0096] The target number is defined as a number that is greater than or equal to the reference number but less than the total number of lanes in the same direction as before the variable lane adjustment.
[0097] In this embodiment of the application, the device further includes:
[0098] The lane adjustment module is used to adjust the lane lines between the variable lane and the target lane, as well as the lane lines between the variable lane and another adjacent lane, to be displayed as dashed lines; wherein the lane lines are formed by an electronic display device set on the ground.
[0099] In this embodiment of the application, the length of the adaptive variable area is positively correlated with the target number of variable lanes that need to be adjusted to match the target lane on the upper display screen.
[0100] In this embodiment of the application, the device further includes:
[0101] The departure time determination module is used to predict the departure time required for a vehicle to leave the invariable area based on the length of the invariable area of the variable lane and the vehicle speed.
[0102] The deployment strategy adjustment module is used to adjust the deployment strategy for vehicles not following lane instructions after delaying the departure time from the moment the directional lane markings on the display screen above the variable lane are adjusted to match the target lane; or...
[0103] The deployment strategy adjustment module is used to monitor vehicles in the invariable area of the variable lane. If all vehicles in the invariable area are detected to have left the invariable area, the deployment strategy for vehicles that do not follow the lane instructions is adjusted.
[0104] The lane indication adjustment device provided in this application embodiment can execute a lane indication adjustment method provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects of the method execution.
[0105] Figure 13 A schematic diagram of an electronic device 10, which can be used to implement embodiments of this application, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the application described and / or claimed herein.
[0106] like Figure 13 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0107] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless lane indication transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0108] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as lane indication adjustment methods.
[0109] In some embodiments, the lane indication adjustment method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the lane indication adjustment method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the lane indication adjustment method by any other suitable means (e.g., by means of firmware).
[0110] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0111] Computer programs used to implement the methods of this application may be written in any combination of one or more programming languages. These computer programs may be provided to the processor of a general-purpose computer, a special-purpose computer, or other programmable lane indication adjustment device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0112] In the context of this application, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0113] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0114] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0115] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0116] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the lane indication adjustment method provided in any embodiment of this application.
[0117] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0118] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this application can be executed in parallel, sequentially, or in different orders, as long as the desired information of the technical solution of this application can be achieved, and this is not limited herein.
[0119] The specific embodiments described above do not constitute a limitation on the scope of protection of this application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A lane indication adjustment method, characterized in that, The method includes: For a target lane adjacent to a reversible lane, if there is vehicle congestion in the target lane, the vehicle congestion situation of the reversible lane and the vehicle congestion situation of the exit lane corresponding to the target lane are detected. If there is no traffic congestion in either the variable lane or the exit lane, the target time required for vehicles that have not yet entered the adaptive variable area in the variable lane to travel to the adaptive variable area is predicted; wherein, the adaptive variable area is set in the lane restriction area at a distance greater than a preset distance from the intersection; wherein, in the restriction area, vehicles are not allowed to change lanes in accordance with the traffic rules. If the target duration is greater than or equal to the preset duration, the lane markings on the display screen above the variable lane will be adjusted to match the target lane, and the electronic guide line on the target lane will be adjusted to point towards the variable lane. The electronic guide line on the variable lane will be adjusted to point towards another adjacent lane of the variable lane. The electronic guide line is an electronic guide device installed on the ground of the adaptive variable area.
2. The method according to claim 1, characterized in that, Detecting vehicle congestion in the reversible lane includes: Detect the position of each vehicle in the restricted area of the variable lane; If all vehicles in the restricted area are located in the immutable area, then it is determined that there is no vehicle congestion on the variable lane; wherein, the immutable area is the area between the adaptive variable area and the intersection; Otherwise, it is determined that there is vehicle congestion on the variable lane.
3. The method according to claim 1, characterized in that, The electronic guide line is an X-shaped electronic guide line, including an intersecting first electronic guide line and a second electronic guide line. In the direction of travel, the first electronic guide line is inclined from the first boundary of the lane to the second boundary, and the second electronic guide line is inclined from the second boundary of the lane to the first boundary. Adjusting the electronic guide line on the target lane to point towards the variable lane, and adjusting the electronic guide line on the variable lane to point towards another adjacent lane of the variable lane, includes: The electronic guide lines on the target lane that are inclined toward the boundary of the variable lane are illuminated, and the electronic guide lines on the variable lane that are inclined toward the boundary of the other adjacent lane are illuminated.
4. The method according to claim 1, characterized in that, The process of determining the target number of variable lanes that need to be adjusted to match the directional lane markings on the upper display screen includes: The system detects a first length of the target lane occupied by congested vehicles and a second length of the adaptive variable area on each variable lane that is not occupied by vehicles; wherein the length is the length along the driving direction. The target quantity is determined based on the first length and the second length. Determining the target quantity based on the first length and the second length includes: Divide the first length by the second length and round down to obtain the reference quantity; The target number is defined as a number that is greater than or equal to the reference number but less than the total number of lanes in the same direction as before the variable lane adjustment.
5. The method according to claim 1, characterized in that, The method further includes: The lane lines between the variable lane and the target lane, as well as the lane lines between the variable lane and another adjacent lane, located in the adaptive variable area, are adjusted to be displayed as dashed lines; wherein, the lane lines are formed by an electronic display device set on the ground.
6. The method according to claim 1, characterized in that, The length of the adaptive variable area is positively correlated with the target number of variable lanes that need to be adjusted to match the target lane on the upper display screen.
7. The method according to claim 1, characterized in that, The method further includes: Based on the length of the non-changeable zone of the variable lane and the vehicle speed, predict the departure time required for a vehicle in the non-changeable zone to leave the non-changeable zone. After delaying the departure time from the moment the lane markings on the display screen above the variable lane are aligned with the target lane, the control strategy for vehicles not following lane instructions is adjusted; or... The system monitors vehicles in the non-changeable area of the variable lane. If all vehicles in the non-changeable area are detected to have left the non-changeable area, the control strategy for vehicles not driving according to lane instructions is adjusted.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the lane indication adjustment method according to any one of claims 1-7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the lane indication adjustment method according to any one of claims 1-7.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the lane indication adjustment method as described in any one of claims 1-7.
