Vehicle control method and related products

By using vehicle control methods and systems to restrict horn use and send warning messages, noise pollution and safety hazards in special areas are addressed, thus improving driving safety.

CN116778747BActive Publication Date: 2026-04-24PATEO CONNECT (NANJING) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
PATEO CONNECT (NANJING) CO LTD
Filing Date
2022-03-11
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

In special areas, vehicle horns may cause noise pollution and traffic safety hazards. Existing technology is insufficient to effectively limit the horn function while providing driving safety warnings.

Method used

Through vehicle control methods and systems, in response to the function of restricting horn blasting when entering a preset area, the warning area is determined and warning information is sent. The vehicle environment is monitored using servers or on-board equipment, and warnings are sent to the warning vehicles.

Benefits of technology

While restricting the horn function, it provides driving safety warnings, reduces traffic accidents, and improves user driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116778747B_ABST
    Figure CN116778747B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a vehicle control method and related products, wherein the method comprises: in response to the vehicle entering a preset area, limiting an external horn function of the vehicle; determining a pre-warning area of the vehicle, the pre-warning area being used for indicating a driving safety area of the vehicle; determining whether a pre-warning vehicle exists in the pre-warning area; and if the pre-warning vehicle exists in the pre-warning area, sending warning information to the pre-warning vehicle. The embodiments of the present application are beneficial to improving driving safety of a user and reducing occurrence of traffic accidents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic equipment technology, specifically to a vehicle control method and related products. Background Technology

[0002] As living standards improve, people's demands for their surrounding environment are also gradually increasing, and they are setting higher standards for traffic etiquette. Currently, to reduce noise pollution, some cities stipulate that the mufflers and horns of motor vehicles operating within urban areas must meet national requirements. In particular, vehicles may be prohibited from honking or have their horns used in a regulated manner when driving near nursing homes, schools, or sections of road where railway locomotives pass. In such situations, if traffic congestion occurs or a vehicle suddenly changes lanes, it could lead to traffic accidents, posing a significant safety hazard. Summary of the Invention

[0003] This application provides a vehicle control method and related products, which are beneficial to improving users' driving safety.

[0004] The first aspect of this application provides a vehicle control method, the method comprising the following steps:

[0005] In response to a vehicle entering a preset area, the vehicle's external horn honking function is restricted;

[0006] Determine the warning zone for the vehicle, the warning zone being used to indicate the safe driving area for the vehicle;

[0007] Determine whether a warning vehicle is present within the warning area;

[0008] If the warning vehicle is present within the warning area, a warning message is sent to the warning vehicle.

[0009] A second aspect of this application provides a vehicle control system, the vehicle control system comprising: a processor, a memory, and a communication unit; the processor establishes a communication connection with the memory and the communication unit;

[0010] The processor communicates with the communication unit and executes the instructions stored in the memory.

[0011] The memory is configured to store instructions that, when executed by the processor, cause the processor to perform some or all of the steps described in the first aspect.

[0012] A third aspect of this application provides an electronic device including: a processor and a memory; and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for some or all of the steps as described in the first aspect.

[0013] A fourth aspect of this application provides a computer-readable storage medium for storing a computer program that causes a computer to perform some or all of the steps described in the first aspect of this application.

[0014] A fifth aspect of this application provides a computer program product, comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of this application. This computer program product may be a software installation package.

[0015] Implementing the embodiments of this application has the following beneficial effects:

[0016] As can be seen, through the vehicle control method and related products described in the embodiments of this application, the electronic device, in response to a vehicle entering a preset area, restricts the vehicle's external horn function; determines the vehicle's warning area, which is used to indicate the vehicle's safe driving area; determines whether a warning vehicle exists within the warning area; and if the warning vehicle exists within the warning area, sends a warning message to the warning vehicle. In this way, while restricting the user's horn function within a specific area, it is also possible to provide warnings about the vehicle's driving situation, which helps improve user driving safety and reduce the occurrence of traffic accidents. Attached Figure Description

[0017] 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 some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the structure of a vehicle control system provided in an embodiment of this application;

[0019] Figure 2A This is a schematic flowchart of an embodiment of a vehicle control method provided in this application;

[0020] Figure 2B This is a schematic diagram of a vehicle control method provided in an embodiment of this application;

[0021] Figure 2C This is a schematic diagram of a vehicle control method provided in an embodiment of this application;

[0022] Figure 2D This is a schematic diagram of a vehicle control method provided in an embodiment of this application;

[0023] Figure 3 This is a schematic flowchart of an embodiment of a vehicle control method provided in this application;

[0024] Figure 4 This is a schematic diagram of an embodiment of a vehicle control device provided in this application;

[0025] Figure 5 This is a schematic diagram of an embodiment of a vehicle control system provided in this application;

[0026] Figure 6 This is a schematic diagram of an embodiment of an electronic device provided in this application. Detailed Implementation

[0027] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0028] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. 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 includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0029] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The presentation of this phrase in various locations throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0030] To better understand the vehicle control method and related products provided in this application, the applicable scenarios of the vehicle control method in this application will be described below.

[0031] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of the vehicle control system provided in an embodiment of this application. Figure 1 As shown, server 101 can communicate with electronic devices in vehicle 102.

[0032] In one possible example, server 101 can be a cloud server, which can be used to monitor vehicle data of one or more vehicles in real time in the background (e.g., the top-down view of the vehicle, the vehicle in a deceleration state, the vehicle in a stop state, the vehicle in an acceleration state, the vehicle in a lane change state, the vehicle in a turning state, etc., without limitation), identify the warning vehicles corresponding to one or more vehicles, and send warning information to the warning vehicles to warn that there are vehicles in front or behind the warning vehicles and remind the drivers of the warning vehicles to pay attention to driving safety.

[0033] The term "multiple" can refer to two or more items, which will not be elaborated further.

[0034] The warning vehicle can be understood as a vehicle entering the warning area of ​​vehicle 102. This warning area can be used to indicate the safe driving zone of vehicle 102. Since vehicle 102 is not allowed to honk its horn in a preset area (e.g., a no-honking zone), if server 101 monitors that other vehicles around vehicle 102 are affecting the driving safety of vehicle 102, or if vehicle 102 detects the user's deceleration or honking behavior, server 101 can further determine whether there is a warning vehicle in the warning area of ​​vehicle 102. If there is a warning vehicle in the warning area, server 101 can directly send a warning message to the warning vehicle. After receiving the warning message, the warning vehicle can respond by reminding the driver, for example, by honking its horn, making a voice announcement, or vibrating the steering wheel, etc., which are not limited here. This avoids noise caused by honking within the preset area and improves driving safety for users. Server 101 can ensure the driving safety of all vehicles within its monitoring range. The analysis of the vehicle data is performed in server 101, which improves the efficiency of determining the warning vehicle corresponding to each vehicle. After determining the warning vehicle, the warning information can be sent directly to the warning vehicle, which improves the efficiency of vehicle control within the preset area.

[0035] In one possible example, electronic devices in vehicle 102 (e.g., in-vehicle equipment or vehicle-mounted systems) can monitor the vehicle's driving status and, upon entering a preset area, restrict the vehicle's horn-honking function and determine the vehicle's warning zone. Furthermore, if a warning vehicle exists within the warning zone, a warning request can be sent to server 101, which may include warning information. Alternatively, vehicle 102 can directly send warning information to the warning vehicle, which, upon receiving the warning information, can alert the driver via its in-vehicle equipment. Thus, by monitoring other vehicles within its own warning zone, the warning vehicle can be identified and alerted, improving driving safety, preventing road rage, and avoiding more serious traffic accidents.

[0036] In this application embodiment, the electronic device may be a portable terminal device that also includes other functions such as a personal digital assistant and / or music player, such as a mobile phone, tablet computer, or wearable terminal device with wireless communication capabilities (such as a smartwatch). Exemplary embodiments of the portable terminal device include, but are not limited to, portable terminal devices running iOS, Android, Microsoft, or other operating systems. The aforementioned portable terminal device may also be other portable terminal devices, such as a laptop computer.

[0037] In one possible example, the electronic device or vehicle-mounted device in this embodiment can be a vehicle-mounted system, which is short for vehicle-mounted information monitoring product installed in a vehicle. Functionally, the vehicle-mounted system can realize information communication between people and vehicles, and between vehicles and the outside world.

[0038] In one possible example, the electronic device in this embodiment can also be a server, which may be a background monitoring server, a cloud server for vehicle control, etc., without limitation.

[0039] Please see Figure 2A This is a flowchart illustrating an embodiment of a vehicle control method provided in this application. The vehicle control method described in this embodiment includes the following steps.

[0040] 201. In response to a vehicle entering a preset area, restrict the vehicle's external horn honking function.

[0041] The aforementioned preset area can refer to a designated non-honking area, such as near a school, hospital, or nursing home, etc., without limitation. The preset area can be determined via a map, and the vehicle's honking function can be restricted after entering the preset area.

[0042] The system can determine whether a vehicle has entered a preset area through the vehicle's in-vehicle positioning system, and send the information directly to the server, which will then send a command to the vehicle to restrict its horn-honking function; alternatively, it can be obtained through local vehicle monitoring and further restrict the vehicle's horn-honking function.

[0043] In practice, the vehicle's horn-sounding function can be restricted by disconnecting the vehicle's horn circuit.

[0044] It should be noted that if the vehicle is a warning vehicle for other vehicles, the warning function can be achieved through the vehicle's internal horn function.

[0045] 202. Determine the warning area of ​​the vehicle, wherein the warning area is used to indicate the safe driving area of ​​the vehicle.

[0046] The aforementioned warning area refers to the warning zone for that specific vehicle. This warning zone indicates the safe driving area for the vehicle, and each vehicle can have a corresponding warning zone. This warning zone can be updated in real time according to the vehicle's driving environment. For example, when the vehicle is in a single-lane road, the warning zone could be in front of or behind the vehicle; when the vehicle is in a multi-lane road, the warning zone could be in front of, behind, to the left, and to the right of the vehicle. Furthermore, when the vehicle is driving in heavy fog, to ensure driving safety, the corresponding warning zone can be larger than when the vehicle is in clear weather, allowing the driver reaction time.

[0047] Optionally, the aforementioned warning area can be updated in real time based on the vehicle's driving conditions. For example, if the vehicle is making a left turn, the warning area on the left side of the vehicle can be larger than the warning area on the right side.

[0048] In one possible example, after determining the warning area of ​​the vehicle, it further includes the following steps: in response to obtaining a user's horn command, and / or in response to obtaining a user's vehicle deceleration command, obtaining a driving environment map and / or a plan view of the vehicle.

[0049] The aforementioned user may refer to the driver of the vehicle. When the vehicle is in motion, if the user senses that the vehicle in front is slowing down or affecting the vehicle's driving safety, the user may habitually slow down or honk the horn. At this time, due to the restriction on the vehicle's external horn function, the vehicle will not honk. If the server or onboard equipment detects a slowdown command or horn command for the vehicle, it can obtain the corresponding plan view and / or driving environment map of the vehicle.

[0050] Specifically, a planar top-down view of the vehicle can be obtained using radar and the vehicle's own cameras. This planar top-down view can be used to identify the vehicle's position and may also include other vehicles within the vehicle's field of view. Generally, the vehicle's field of view covers its corresponding warning area.

[0051] Optionally, the server or on-board equipment can obtain a top-down view of the vehicle and determine the positions of other vehicles around the vehicle based on the top-down view.

[0052] 203. Determine whether there are any warning vehicles within the warning area.

[0053] The presence of a warning vehicle within the warning area can be determined based on the top-down plan view. The warning vehicle can refer to other vehicles within the safe driving area of ​​the vehicle in question.

[0054] For example, multiple other vehicles within the warning area of ​​a vehicle can be identified through a top-down plan view. The onboard device can display this top-down plan view on the vehicle's display screen and, in response to the user's selection of other vehicles on the display screen, identify those other vehicles as warning vehicles.

[0055] In one possible example, determining whether a warning vehicle exists within the warning area includes the following steps: based on the plan view, determining a first vehicle in front of the vehicle and obtaining the driving status corresponding to the first vehicle; if it is determined that the driving status corresponding to the first vehicle is a deceleration state and the first vehicle is within the warning area of ​​the vehicle, then it is determined that the warning vehicle exists within the warning area and the first vehicle is determined to be a warning vehicle.

[0056] In general, when the server or vehicle-mounted equipment detects that a user is slowing down or honking, i.e., receives a slowing down command or a horn-honking command, it indicates that the warning vehicle may be in front of the user. In order to prevent the user from accidentally triggering the horn-honking command, or to prevent false warnings of warning vehicles, it can be further determined whether there is actually a warning vehicle in front of the vehicle.

[0057] In practice, it can be determined whether there is a vehicle in front of the vehicle in the plan view. If there is, it can be identified as the first vehicle. Then, the driving status of the first vehicle (e.g., deceleration status, stopped driving status, normal driving status, acceleration status, etc.) can be obtained, and based on the driving status, it can be determined whether it is a warning area.

[0058] Furthermore, if the first vehicle is decelerating and is within the warning zone of the monitored vehicles, then the first vehicle can be identified as a warning vehicle. This helps prevent false alarms.

[0059] For example, such as Figure 2B The diagram shows a scenario of a vehicle control method. If the server detects a deceleration command or a horn-honking command from the current vehicle, it determines the first vehicle in front based on the corresponding planar top view. If the first vehicle is within the warning area of ​​the current vehicle, then the first vehicle is determined to be the warning vehicle for the current vehicle.

[0060] In one possible example, it further includes the following steps: if it is determined that the first vehicle is in a normal driving state, then according to the plan view, monitor the road condition information of the vehicle in the warning area; if the road condition information indicates that there is a second vehicle in front of the vehicle, and the second vehicle is in a deceleration state, then monitor the distance between the vehicle and the second vehicle; according to the warning area, determine the minimum safe distance between the vehicle and the second vehicle; if the distance is less than or equal to the minimum safe distance, then determine that the second vehicle is in the warning area of ​​the vehicle and determine the second vehicle as the warning vehicle; if the distance is greater than the minimum safe distance, then when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold, determine the second vehicle as the warning vehicle.

[0061] The aforementioned preset threshold can be set by the user or by the system default, and is not limited here. When the second vehicle is decelerating, it may not be currently within the vehicle's warning zone. Therefore, the preset threshold can be used to constrain the distance between the second vehicle and other vehicles, so as to determine in a timely manner whether the second vehicle affects the safe driving of the first vehicle.

[0062] The aforementioned minimum safe distance can refer to the minimum straight-line distance at which a collision with another vehicle may occur, while maintaining a safe distance.

[0063] In practice, when there is more than one other vehicle in front of the vehicle, if the first vehicle is determined to be in a normal driving state and is not within the warning area of ​​the first vehicle, the road conditions of other vehicles within the warning area can be monitored through a planar top view. The road conditions can indicate the distance, driving direction, or driving status of other vehicles to the vehicle.

[0064] Furthermore, when the other vehicle besides the first vehicle, namely the second vehicle, is in a deceleration state, and the second vehicle may not be within the warning area of ​​the first vehicle.

[0065] Since the second vehicle may be directly in front of or to the side of the vehicle, the minimum safe distance between the second vehicle and the vehicle can be determined. If the distance is less than or equal to the minimum safe distance, it can be further determined that the second vehicle is within the warning zone of the vehicle, and thus, the second vehicle can be identified as a warning vehicle. Furthermore, the server or onboard equipment can use an in-vehicle horn function to remind users inside the vehicle to slow down in time.

[0066] In this scenario, if the second vehicle decelerates, the distance between them will decrease rapidly, potentially posing a collision risk. Therefore, the distance between the second vehicle and the first vehicle can be monitored to determine whether the second vehicle is within the warning zone. When the real-time monitored distance between the second vehicles exceeds the minimum safe distance, a preset threshold can be used to monitor changes in this distance in advance. If the difference between the second vehicle and the minimum safe distance is less than or equal to the preset threshold, the second vehicle is further identified as a warning vehicle. This provides sufficient reaction time for the user of the vehicle before the second vehicle enters the preset distance, allowing for timely deceleration and ensuring driving safety.

[0067] Optionally, the aforementioned preset threshold can be preset with different distance thresholds based on the reaction speed of the vehicle driver or the second vehicle driver during daily driving when braking or decelerating.

[0068] Optionally, when both the vehicle and the second vehicle are driving normally, if the user of the vehicle ahead is unaware that the vehicle ahead is slowing down, or if the vehicle ahead is accelerating and the user of the second vehicle is unaware that the vehicle is accelerating, a warning can be issued to either vehicle. Specifically, the friction force between the tires of the vehicle or the second vehicle and the ground, as well as the braking parameters, can be determined. Based on these two parameters, the driving environment of both vehicles can be evaluated separately, resulting in two evaluation values. The vehicle with the larger evaluation value is designated as the warning vehicle. The larger the evaluation value, the worse the driving environment of that vehicle, for example, the longer the reaction time required for braking to slow down or accelerate. Thus, in the above scenarios, one vehicle can be identified as the warning vehicle, and a warning message can be sent to that vehicle to alert it to the presence of other vehicles nearby. If the warning vehicle is the second vehicle, it indicates that the first vehicle is accelerating, while the second vehicle may be driving normally. Therefore, the second vehicle may have entered the warning zone of the first vehicle, and a warning message can be sent to the second vehicle to alert it that a vehicle behind it is accelerating. If the warning vehicle is the first vehicle, it indicates that the second vehicle in front of the first vehicle is decelerating, and a warning message can be sent to the first vehicle to alert it that a vehicle ahead is slowing down, reminding the first vehicle to reduce its speed. This achieves an automatic warning function, providing early warning of vehicles and contributing to ensuring driving safety.

[0069] In one possible example, determining whether a warning vehicle exists within the warning area includes the following steps: if the vehicle's driving behavior is determined to be normal, determine the vehicle's driving road based on the plan view; monitor the driving direction of a third vehicle on an adjacent road; determine the warning area corresponding to the vehicle based on the third vehicle's driving direction; if it is determined that the third vehicle needs to change lanes to the driving road, and the third vehicle is monitored entering the warning area, then it is determined that a warning vehicle exists within the warning area, and the third vehicle is identified as the warning vehicle.

[0070] In practice, since a third vehicle may be changing lanes ahead of a vehicle on its left or right side while it is in motion, the vehicle's driving path can be monitored. Through this monitoring, the direction of travel of third vehicles in adjacent roads can be determined to see if the third vehicle will change lanes to join the vehicle's driving path.

[0071] Furthermore, due to changes in the position and direction of the third vehicle, the warning zone between the third vehicle and other vehicles may change. For example, since the third vehicle may not be changing lanes at a constant speed when changing lanes into the lane where the vehicle is traveling, in order to ensure driving safety between the two vehicles and to give the driver timely reaction time, the warning zone is generally set to be larger than the warning zone when the third vehicle is in the same lane in front of the vehicle.

[0072] Furthermore, if it is determined that the third vehicle changes lanes to the vehicle's driving lane, and the third vehicle is monitored to enter the warning area, then it can be determined that there is a warning vehicle in the warning area, and the third vehicle is identified as a warning vehicle.

[0073] For example, such as Figure 2C The diagram shows a scenario of a vehicle control method. When a third vehicle changes lanes and enters the vehicle's lane from the right side of the vehicle's lane, the third vehicle can be used as a warning vehicle if it is within the vehicle's warning area.

[0074] In one possible example, determining the minimum safe distance between the vehicle and the second vehicle based on the warning area includes the following steps: determining the relative direction between the second vehicle and the vehicle; determining an area within the warning area that is in the same relative direction, and determining the minimum distance between the outer perimeter of the area corresponding to the area and the vehicle as the minimum safe distance between the vehicle and the second vehicle.

[0075] For example, such as Figure 2DAs shown, the second vehicle mentioned above may include vehicle A and vehicle B. Vehicle A is traveling in front of vehicle A, and vehicle B is traveling in the right lane of vehicle A. Regarding vehicles A and B, vehicle B is about to change lanes into the vehicle's driving lane. Assuming the warning area for the vehicle is as shown in the figure, the relative directions of vehicle A's and vehicle B's travel directions with respect to the vehicle's travel direction can be determined, i.e., whether vehicle A or vehicle B is in the same travel direction and driving lane as the other vehicle. Furthermore, the minimum distance LA between the outer edge of the warning area and vehicle A can be determined as the minimum safe distance between vehicle A and vehicle B, and the minimum distance LB between the outer edge of the warning area and vehicle B can be determined as the minimum safe distance between vehicle B and vehicle A. In this way, the minimum safe distance between the two vehicles can be determined based on their travel direction and driving lane, which is beneficial for timely vehicle warnings.

[0076] 204. If the warning vehicle is present in the warning area, a warning message is sent to the warning vehicle.

[0077] The warning information mentioned above can be set according to different driving scenarios of the vehicle. Driving scenarios may include at least one of the following: accelerating, decelerating, changing lanes, etc., without limitation.

[0078] In one possible example, it further includes the step of sending the warning information to the warning vehicle in response to a selection operation for the warning vehicle in the plan view.

[0079] In this example, when a user wants to accelerate, change lanes, or decelerate, the user can display a top-down view on the vehicle's infotainment screen and select a warning vehicle within that view. This will trigger a warning message to the vehicle, which may include at least one of the following: a vehicle behind is accelerating, a vehicle in front is decelerating, a vehicle behind is changing lanes to the left, etc., without limitation. The warning message can also be selected by the user associated with the vehicle.

[0080] In one possible example, sending the warning information to the warning vehicle includes the following steps: determining the voice type based on the relative position between the warning vehicle and the vehicle; determining the target voice based on the voice type; and sending the target voice to the warning vehicle, wherein the target voice is used to remind the warning vehicle to perform a corresponding operation.

[0081] The aforementioned voice types may include: deceleration voice, lane change voice, acceleration voice, etc., without limitation. For example, when the relative position between the warning vehicles is such that the warning vehicle is behind the vehicle and the vehicle is about to decelerate, a deceleration voice can be sent to the warning vehicle to prompt it to slow down.

[0082] Different voice types can correspond to different voice prompts. These prompts may include the vehicle's or the warning vehicle's road and direction of travel, thus allowing the server to determine the target voice based on the voice type. This target voice can then be sent to the warning vehicle to prompt it to perform the appropriate action. For example, when the voice type is a lane change prompt, if another vehicle in front of the vehicle is changing lanes, that vehicle can be designated as the warning vehicle. The server can send the following voice message to the warning vehicle: "A vehicle is about to merge into your lane from your right and enter your warning area. Please slow down and pay attention to driving safety."

[0083] As can be seen, the vehicle control method provided in this application, in response to a vehicle entering a preset area, restricts the vehicle's external horn function; determines a warning area for the vehicle, the warning area indicating the vehicle's safe driving zone; determines whether a warning vehicle exists within the warning area; and if a warning vehicle exists within the warning area, sends a warning message to the warning vehicle. Thus, while restricting the user's horn function within a specific area, it is also possible to provide warnings about the vehicle's driving situation, which helps improve user driving safety and reduce the occurrence of traffic accidents.

[0084] Consistent with the above, please refer to Figure 3 This is a schematic flowchart illustrating an embodiment of a vehicle control method provided in this application. The vehicle control method described in this embodiment includes the following steps:

[0085] 301. In response to a vehicle entering a preset area, restrict the vehicle's external horn honking function.

[0086] 302. Determine the warning area of ​​the vehicle, wherein the warning area is used to indicate the safe driving area of ​​the vehicle.

[0087] 303. In response to receiving a user's horn-honking command and / or in response to receiving a vehicle deceleration command from the user, a top-plan view of the vehicle is obtained.

[0088] 304. Based on the plan view, determine the first vehicle in front of the vehicle and obtain the driving status of the first vehicle.

[0089] 305. If it is determined that the driving state corresponding to the first vehicle is a deceleration state and the first vehicle is in the warning area of ​​the vehicle, then it is determined that the warning vehicle exists in the warning area and the first vehicle is determined to be the warning vehicle.

[0090] 306. If it is determined that the driving status of the first vehicle is normal driving status, then the road condition information of the vehicle in the warning area is monitored according to the plan view.

[0091] 307. If the road condition information indicates that there is a second vehicle ahead of the vehicle, and the second vehicle is in a deceleration state, then monitor the distance between the vehicle and the second vehicle.

[0092] 308. Based on the warning area, determine the minimum safe distance between the vehicle and the second vehicle.

[0093] 309. If the distance is less than or equal to the minimum safe distance, then the second vehicle is determined to be within the warning area of ​​the vehicle, and the second vehicle is determined to be the warning vehicle.

[0094] 310. If the distance is greater than the minimum safe distance, then when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold, the second vehicle is determined to be the warning vehicle.

[0095] 311. If the warning vehicle is present in the warning area, a warning message is sent to the warning vehicle.

[0096] For a detailed description of steps 301-311 above, please refer to Figure 2A The corresponding steps of steps 201-204 of the vehicle control method described herein will not be repeated here.

[0097] As can be seen, the vehicle control method provided in this application restricts the vehicle's horn-honking function in response to a vehicle entering a preset area. A warning area for the vehicle is determined, indicating the vehicle's safe driving zone. In response to receiving a user's horn-honking command and / or a user's vehicle deceleration command, a planar top view of the vehicle is obtained. Based on the planar top view, a first vehicle in front of the vehicle is identified, and its driving state is obtained. If the driving state of the first vehicle is determined to be deceleration and the first vehicle is within the warning area, a warning vehicle is identified within the warning area, and the first vehicle is identified as a warning vehicle. If the driving state of the first vehicle is determined to be normal driving, the road conditions within the warning area are monitored based on the planar top view. The system monitors the distance between the vehicle and the warning vehicle if the road condition information indicates that a second vehicle is ahead and the second vehicle is decelerating. Based on the warning area, a minimum safe distance between the vehicle and the second vehicle is determined. If the distance is less than or equal to the minimum safe distance, the second vehicle is determined to be within the warning area of ​​the vehicle and is identified as the warning vehicle. If the distance is greater than the minimum safe distance, the second vehicle is identified as the warning vehicle when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold. If the warning vehicle is present within the warning area, a warning message is sent to the warning vehicle. This system responds to user commands to decelerate or honk the horn, obtains a planar top-down view, determines the warning area based on this view, and then sends warning messages to warning vehicles within the warning area. Even after horn use is restricted, users can still use the corresponding functions to achieve the same vehicle warning operation, improving the user's driving experience and enhancing driving safety between the vehicle and the warning vehicle.

[0098] Consistent with the above, the following is a device for implementing the above vehicle control method, specifically as follows:

[0099] Please see Figure 4 This is a schematic diagram of an embodiment of a vehicle control device provided in this application. The vehicle control device described in this embodiment is applied to an electronic device and includes: a limiting unit 401, a determining unit 402, and a sending unit 403, wherein...

[0100] The limiting unit 401 is used to restrict the vehicle's external horn honking function in response to the vehicle entering the preset area;

[0101] The determining unit 402 is used to determine the warning area of ​​the vehicle, and the warning area is used to indicate the safe driving area of ​​the vehicle;

[0102] The determining unit 402 is also used to determine whether a warning vehicle exists within the warning area;

[0103] The sending unit 403 is used to send a warning message to the warning vehicle if the warning vehicle is present in the warning area.

[0104] As can be seen, the vehicle control device described in this application, in response to a vehicle entering a preset area, restricts the vehicle's external horn-honking function; determines a warning area for the vehicle, the warning area indicating the vehicle's safe driving zone; determines whether a warning vehicle exists within the warning area; and if a warning vehicle exists within the warning area, sends a warning message to the warning vehicle. Thus, while restricting the user's horn-honking function within a specific area, it can also provide warnings about the vehicle's driving situation, which helps improve user driving safety and reduce the occurrence of traffic accidents.

[0105] It is understood that the functions of each program module of the vehicle control device in this embodiment can be specifically implemented according to the methods in the above method embodiments. The specific implementation process can be referred to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0106] Consistent with the above, please refer to Figure 5 This is a schematic diagram of an embodiment of a vehicle control system provided in this application. As shown in the figure, the vehicle control system includes: a processor, a memory, and a communication unit; the processor establishes a communication connection with the memory and the communication unit.

[0107] The processor communicates with the communication unit and executes the instructions stored in the memory.

[0108] The memory is configured to store instructions that, when executed by the processor, cause the processor to perform steps, the steps including:

[0109] In response to a vehicle entering a preset area, the vehicle's external horn honking function is restricted;

[0110] Determine the warning zone for the vehicle, the warning zone being used to indicate the safe driving area for the vehicle;

[0111] Determine whether a warning vehicle is present within the warning area;

[0112] If the warning vehicle is present within the warning area, a warning message is sent to the warning vehicle.

[0113] As can be seen, the vehicle control system described in this application, in response to a vehicle entering a preset area, restricts the vehicle's external horn function; determines a warning area for the vehicle, the warning area indicating the vehicle's safe driving zone; determines whether a warning vehicle exists within the warning area; and if a warning vehicle exists within the warning area, sends a warning message to the warning vehicle. Thus, while restricting the user's horn function within a specific area, it can also provide warnings about the vehicle's driving situation, which helps improve user driving safety and reduce the occurrence of traffic accidents.

[0114] In one possible example, after determining the warning area for the vehicle, the processor performs the following steps:

[0115] In response to receiving a user's horn-honking command, and / or in response to receiving a vehicle deceleration command from the user, a top-plan view of the vehicle is obtained.

[0116] In one possible example, in determining whether a warning vehicle exists within the warning area, the processor performs the following steps:

[0117] Based on the plan view, determine the first vehicle in front of the vehicle and obtain the driving status of the first vehicle.

[0118] If it is determined that the driving state of the first vehicle is deceleration and the first vehicle is in the warning zone of the vehicle, then it is determined that the warning vehicle exists in the warning zone and the first vehicle is determined to be the warning vehicle.

[0119] In one possible example, the processor is made to perform the following steps:

[0120] If it is determined that the first vehicle is in a normal driving state, then the road condition information of the vehicle in the warning area is monitored according to the plan view.

[0121] If the road condition information indicates that there is a second vehicle ahead of the vehicle, and the second vehicle is in a deceleration state, then monitor the distance between the vehicle and the second vehicle.

[0122] Based on the warning area, determine the minimum safe distance between the vehicle and the second vehicle;

[0123] If the distance is less than or equal to the minimum safe distance, then the second vehicle is determined to be within the warning area of ​​the vehicle, and the second vehicle is determined to be the warning vehicle;

[0124] If the distance is greater than the minimum safe distance, then when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold, the second vehicle is determined to be the warning vehicle.

[0125] In one possible example, regarding determining whether a warning vehicle exists within the warning area, the processor performs the following steps:

[0126] If the vehicle's driving behavior is determined to be in a normal driving state, the driving route of the vehicle is determined based on the plan view.

[0127] Monitor the travel direction of third vehicles on roads adjacent to the described travel route;

[0128] Based on the direction of travel of the third vehicle, determine the warning area corresponding to the vehicle in the direction of travel;

[0129] If it is determined that the third vehicle needs to change lanes to the driving road, and the third vehicle is detected entering the warning area, then it is determined that there is a warning vehicle in the warning area, and the third vehicle is identified as the warning vehicle.

[0130] In one possible example, regarding determining the minimum safe distance between the vehicle and the second vehicle based on the warning area, the processor performs the following steps:

[0131] Determine the relative orientation between the second vehicle and the vehicle in front;

[0132] The area within the warning area that is in the same direction as the relative direction is determined, and the minimum distance between the outer perimeter of the area corresponding to the warning area and the vehicle is determined as the minimum safe distance between the vehicle and the second vehicle.

[0133] In one possible example, the processor is made to perform the following steps:

[0134] In response to the selection operation of the warning vehicle in the plan view, the warning information is sent to the warning vehicle.

[0135] In one possible example, sending the warning information to the warning vehicle involves the processor performing the following steps:

[0136] The voice type is determined based on the relative positions between the warning vehicles;

[0137] The target voice is determined based on the voice type, and the target voice is sent to the warning vehicle. The target voice is used to remind the warning vehicle to perform the corresponding operation.

[0138] Consistent with the above, please refer to Figure 6 This is a schematic diagram illustrating the structure of an electronic device according to an embodiment of this application. As shown, it includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and configured to be executed by the processor. The programs include instructions for performing the following steps:

[0139] In response to a vehicle entering a preset area, the vehicle's external horn honking function is restricted;

[0140] Determine the warning zone for the vehicle, the warning zone being used to indicate the safe driving area for the vehicle;

[0141] Determine whether a warning vehicle is present within the warning area;

[0142] If the warning vehicle is present within the warning area, a warning message is sent to the warning vehicle.

[0143] As can be seen, the electronic device described in this application, in response to a vehicle entering a preset area, restricts the vehicle's external horn honking function; determines a warning area for the vehicle, the warning area indicating the vehicle's safe driving zone; determines whether a warning vehicle exists within the warning area; and if a warning vehicle exists within the warning area, sends a warning message to the warning vehicle. Thus, while restricting the user's horn honking function within a specific area, it can also provide warnings about the vehicle's driving situation, which helps improve user driving safety and reduce the occurrence of traffic accidents.

[0144] In one possible example, after determining the warning area for the vehicle, the above procedure includes instructions for performing the following steps:

[0145] In response to receiving a user's horn-honking command, and / or in response to receiving a vehicle deceleration command from the user, a top-plan view of the vehicle is obtained.

[0146] In one possible example, regarding the determination of whether a warning vehicle is present within the warning area, the above procedure includes instructions for performing the following steps:

[0147] Based on the plan view, determine the first vehicle in front of the vehicle and obtain the driving status of the first vehicle.

[0148] If it is determined that the driving state of the first vehicle is deceleration and the first vehicle is in the warning zone of the vehicle, then it is determined that the warning vehicle exists in the warning zone and the first vehicle is determined to be the warning vehicle.

[0149] In one possible example, the above procedure includes instructions for performing the following steps:

[0150] If it is determined that the first vehicle is in a normal driving state, then the road condition information of the vehicle in the warning area is monitored according to the plan view.

[0151] If the road condition information indicates that there is a second vehicle ahead of the vehicle, and the second vehicle is in a deceleration state, then monitor the distance between the vehicle and the second vehicle.

[0152] Based on the warning area, determine the minimum safe distance between the vehicle and the second vehicle;

[0153] If the distance is less than or equal to the minimum safe distance, then the second vehicle is determined to be within the warning area of ​​the vehicle, and the second vehicle is determined to be the warning vehicle;

[0154] If the distance is greater than the minimum safe distance, then when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold, the second vehicle is determined to be the warning vehicle.

[0155] In one possible example, regarding the determination of whether a warning vehicle is present within the warning area, the above procedure includes instructions for performing the following steps:

[0156] If the vehicle's driving behavior is determined to be in a normal driving state, the driving route of the vehicle is determined based on the plan view.

[0157] Monitor the travel direction of third vehicles on roads adjacent to the described travel route;

[0158] Based on the direction of travel of the third vehicle, determine the warning area corresponding to the vehicle in the direction of travel;

[0159] If it is determined that the third vehicle needs to change lanes to the driving road, and the third vehicle is detected entering the warning area, then it is determined that there is a warning vehicle in the warning area, and the third vehicle is identified as the warning vehicle.

[0160] In one possible example, regarding the determination of the minimum safe distance between the vehicle and the second vehicle based on the warning area, the above procedure includes instructions for performing the following steps:

[0161] Determine the relative orientation between the second vehicle and the vehicle in front;

[0162] The area within the warning area that is in the same direction as the relative direction is determined, and the minimum distance between the outer perimeter of the area corresponding to the warning area and the vehicle is determined as the minimum safe distance between the vehicle and the second vehicle.

[0163] In one possible example, the above procedure includes instructions for performing the following steps:

[0164] In response to the selection operation of the warning vehicle in the plan view, the warning information is sent to the warning vehicle.

[0165] In one possible example, regarding sending the warning information to the warning vehicle, the above procedure includes instructions for performing the following steps:

[0166] The voice type is determined based on the relative positions between the warning vehicles;

[0167] The target voice is determined based on the voice type, and the target voice is sent to the warning vehicle. The target voice is used to remind the warning vehicle to perform the corresponding operation.

[0168] This application also provides a computer storage medium, wherein the computer storage medium may store a program, which, when executed, includes some or all of the steps of any of the vehicle control methods described in the above method embodiments.

[0169] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0170] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code. The computer program may be stored / distributed in a suitable medium, provided with or as part of other hardware, or may take other distribution forms, such as via the Internet or other wired or wireless telecommunications systems.

[0171] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable vehicle control device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable vehicle control device, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0172] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable vehicle control device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0173] These computer program instructions can also be loaded onto a computer or other programmable vehicle control equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0174] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.

Claims

1. A vehicle control method, characterized in that, The method includes the following steps: In response to a vehicle entering a preset area, the vehicle's external horn honking function is restricted; The warning zone of the vehicle is determined, and the warning zone is used to indicate the driving safety zone of the vehicle. Each vehicle corresponds to a warning zone, and the warning zone is updated in real time according to the driving environment of the corresponding vehicle. In response to receiving a user's horn command, and / or in response to receiving a user's vehicle deceleration command, a top-plan view of the vehicle is obtained; To determine whether a warning vehicle exists within the warning area, the following steps are taken: First, based on the plan view, a first vehicle in front of the vehicle is identified, and its driving status is obtained. If the first vehicle's driving status is determined to be normal, then, based on the plan view, the road condition information of the vehicle within the warning area is monitored. If the road condition information indicates the presence of a second vehicle in front of the vehicle, and both the first and second vehicles are driving normally, the tire-to-ground friction force and braking parameters of the first vehicle are determined, as are the tire-to-ground friction force and braking parameters of the second vehicle. An evaluation value of the vehicle's driving environment is obtained based on the tire-to-ground friction force and braking parameters of the first vehicle. An evaluation value of the second vehicle's driving environment is obtained based on the tire-to-ground friction force and braking parameters of the second vehicle. The vehicle with the larger evaluation value is identified as the warning vehicle. If the warning vehicle is present within the warning area, a warning message is sent to the warning vehicle.

2. The method according to claim 1, characterized in that, After determining the first vehicle in front of the vehicle based on the plan view and obtaining the driving status of the first vehicle, the method further includes the following steps: If it is determined that the driving state of the first vehicle is deceleration and the first vehicle is in the warning zone of the vehicle, then it is determined that the warning vehicle exists in the warning zone and the first vehicle is determined to be the warning vehicle.

3. The method according to claim 1, characterized in that, If it is determined that the driving status of the first vehicle is normal, then after monitoring the road condition information of the vehicle within the warning area based on the plan view, the method further includes the following steps: If the second vehicle is in a deceleration state, then monitor the distance between the vehicle and the second vehicle; Based on the warning area, determine the minimum safe distance between the vehicle and the second vehicle; If the distance is less than or equal to the minimum safe distance, then the second vehicle is determined to be within the warning area of ​​the vehicle, and the second vehicle is determined to be the warning vehicle; If the distance is greater than the minimum safe distance, then when the difference between the distance and the minimum safe distance is less than or equal to a preset threshold, the second vehicle is determined to be the warning vehicle.

4. The method according to claim 2, characterized in that, Determining whether a warning vehicle exists within the warning area includes the following steps: If the vehicle's driving behavior is determined to be in a normal driving state, the driving route of the vehicle is determined based on the plan view. Monitor the travel direction of third vehicles on roads adjacent to the described travel route; Based on the direction of travel of the third vehicle, determine the warning area corresponding to the vehicle in the direction of travel; If it is determined that the third vehicle needs to change lanes to the driving road, and the third vehicle is detected entering the warning area, then it is determined that there is a warning vehicle in the warning area, and the third vehicle is identified as the warning vehicle.

5. The method according to claim 3, characterized in that, Determining the minimum safe distance between the vehicle and the second vehicle based on the warning area includes the following steps: Determine the relative orientation between the second vehicle and the vehicle in front; The area within the warning area that is in the same direction as the relative direction is determined, and the minimum distance between the outer perimeter of the area corresponding to the warning area and the vehicle is determined as the minimum safe distance between the vehicle and the second vehicle.

6. The method according to claim 1, characterized in that, It also includes the following steps: In response to the selection operation of the warning vehicle in the plan view, the warning information is sent to the warning vehicle.

7. The method according to any one of claims 1-6, characterized in that, Sending the warning information to the warning vehicle includes the following steps: The voice type is determined based on the relative positions between the warning vehicles; The target voice is determined based on the voice type, and the target voice is sent to the warning vehicle. The target voice is used to remind the warning vehicle to perform the corresponding operation.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program for data exchange, which, when executed by a processor, implements the method as described in any one of claims 1-7.

9. An electronic device, characterized in that, include: At least one processor; Memory used to store processor-executable instructions; The processor is configured to invoke instructions stored in the memory to execute the method described in any one of claims 1-7.

Citation Information

Patent Citations

  • Intelligent transportation control method, vehicle-mounted terminal and server

    CN108900971A

  • Vehicle early warning method and device and electronic equipment

    CN110103955A

  • Vehicle danger early warning method, device, equipment and storage medium

    CN113436464A