Vehicle driving prompting method, electronic equipment and vehicle
By integrating drones on smart cars for environmental monitoring and real-time data transmission, the problems of blind spots in smart cars and response delays in complex traffic environments are solved, and driving safety and convenience are improved.
Patent Information
- Application Number
- CN202411381236.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-03
AI Technical Summary
Smart cars have blind spots in complex traffic environments and delayed responses, and cannot respond to rapidly changing traffic conditions in a timely manner, affecting driving safety.
The drone is integrated on the vehicle, and the target driving route is detected through the drone, and 360-degree environmental monitoring data is obtained without dead angles. The road condition information is transmitted to the vehicle in real time, driving prompts are provided, and the vehicle's perception range and response speed are expanded.
It improves the safety of vehicles in complex traffic environments, can timely identify potential obstacles and dangers, helps drivers make safer driving decisions, reduces accident risks, and enhances driving convenience and comfort.
Smart Images

Figure CN119239637A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle intelligent control technology, and in particular to a vehicle driving prompt method, electronic equipment and a vehicle. Background Art
[0002] With the widespread use of smart cars in complex traffic environments, their safety issues have gradually become prominent. At present, the safety system of smart cars mainly relies on on-board sensors, such as radars and cameras, which can identify and respond to changes in the surrounding environment to a certain extent. However, in some cases, there are blind spots or response delays, which cannot fully cover the environment around the vehicle, resulting in the inability to respond to rapidly changing traffic conditions in a timely manner, thus affecting driving safety. Summary of the invention
[0003] In view of this, the purpose of this application is to propose a vehicle driving prompt method, electronic device and vehicle to effectively expand the vehicle's perception range and response speed, thereby improving the safety of the vehicle in complex traffic environments.
[0004] Based on the above purpose, the present application provides a vehicle driving prompt method, comprising:
[0005] In response to the vehicle starting, obtaining vehicle driving information and performance information of the drone, and determining a target driving route that the vehicle will travel based on the vehicle driving information and the performance information of the drone;
[0006] The target driving route is detected by a drone to obtain road condition information of the target driving route, and driving prompts are given to the driver based on the road condition information.
[0007] Based on the same inventive concept, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method as described above when executing the computer program.
[0008] Based on the same inventive concept, the present application also provides a vehicle, which includes the above-mentioned electronic device.
[0009] As can be seen from the above, the vehicle driving prompt method, electronic device and vehicle provided by the present application, wherein the method includes: integrating a drone on the vehicle, obtaining vehicle driving information and performance information of the drone in response to vehicle startup, and determining the target driving route that the vehicle will travel based on the vehicle driving information and the performance information of the drone; detecting the target driving route by the drone to obtain road condition information of the target driving route, and using the drone's high-altitude perspective and flexibility to effectively expand the vehicle's perception range and response speed, and effectively identify potential obstacles and dangers even in complex or crowded traffic environments, and provide driving prompts to the driver based on the road condition information, to help the driver make safer driving decisions, thereby improving the safety of the vehicle in complex traffic environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0011] Figure 1 This is a flow chart of a vehicle driving prompt method according to an embodiment of the present application;
[0012] Figure 2 This is a flow chart of a vehicle driving prompt method according to another embodiment of the present application;
[0013] Figure 3 This is a schematic diagram of a vehicle driving reminder device according to an embodiment of the present application;
[0014] Figure 4 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0015] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0016] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0017] In related technologies, with the rapid development of science and technology, smart car technology has become a development trend of the global automotive industry. Smart cars can not only provide a more comfortable and convenient driving experience, but also show great potential in improving road safety. However, with the widespread application of smart cars in complex traffic environments, their safety issues have gradually become prominent. At present, the safety system of smart cars mainly relies on on-board sensors, such as radars and cameras, which can identify and respond to changes in the surrounding environment to a certain extent. However, these sensors may have blind spots or response delays in some cases, resulting in the inability to respond to rapidly changing traffic conditions in a timely manner, thus affecting driving safety. For example, although traditional on-board cameras and radars can detect obstacles ahead, in complex traffic environments, such as multiple lanes and intersections, the detection range and angle of these devices are limited and may not be able to fully cover the environment around the vehicle. In addition, severe weather conditions, such as rain and fog, can also significantly affect the performance of sensors, further increasing driving risks.
[0018] Based on the above problems, the applicant found that: UAVs, as a flexible aerial platform, can be equipped with high-resolution cameras, infrared sensors, laser radars and other equipment to achieve 360-degree environmental monitoring without blind spots. By transmitting monitoring data to vehicles in real time, drones can detect potential risks in advance; specifically, by integrating drones on vehicles, in response to vehicle startup, obtaining vehicle driving information and drone performance information, and determining the target driving route that the vehicle will travel based on the vehicle driving information and drone performance information; the target driving route is detected by drones to obtain road condition information of the target driving route. With the high-altitude perspective and flexibility of drones, the perception range and response speed of the vehicle can be effectively expanded, and driving prompts can be given to the driver based on the road condition information to help the driver make safer driving decisions, thereby improving the safety of vehicles in complex traffic environments.
[0019] The embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0020] The present application provides a vehicle driving prompt method, such as Figure 1 As shown, in some embodiments, the method is executed by a vehicle controller or a data processor independently provided by the vehicle controller, and the subsequent embodiments are all illustrated by taking the vehicle controller as an example; the vehicle includes a drone; the method includes:
[0021] S101, in response to the vehicle starting, obtaining vehicle driving information and performance information of the drone, and determining a target driving route that the vehicle will travel according to the vehicle driving information and the performance information of the drone;
[0022] In the specific implementation, the vehicle driving information and the performance information of the UAV are first obtained. The vehicle driving information generally includes but is not limited to the planned driving route, driving path and driving direction of the vehicle; the performance information of the UAV generally includes but is not limited to the maximum detection range of the UAV and the maximum flight speed of the UAV. After obtaining these driving information, the data will be further processed to determine the target driving route that the vehicle will travel.
[0023] S102: Detect the target driving route by using a drone to obtain road condition information of the target driving route, and provide driving prompts to the driver according to the road condition information.
[0024] In specific implementation, drones are usually equipped with high-resolution cameras, infrared sensors, laser radars and other advanced sensing devices, which can monitor the vehicle's route from the air in all directions. Drones can fly to areas that are difficult for vehicles to directly observe, such as corners, behind ramps or above complex intersections, and timely capture key information such as road conditions, traffic flow, and obstacle locations. By real-time monitoring of the target driving route, drones can capture various road condition information, including but not limited to traffic congestion, accidents, road construction, and sudden weather conditions. In addition, drones can also detect subtle changes in the road surface, such as slippery roads, water accumulation, and snow accumulation. When the drone collects detailed road condition information of the target driving route, the road condition information is transmitted back to the vehicle, and driving prompts are quickly generated using algorithms. These prompts include but are not limited to recommended speed adjustments, route change suggestions, warning signals, etc., to help drivers make safer driving decisions; for example, based on the road condition information, determine whether the vehicle can pass the target driving route. If the vehicle cannot pass the target driving route, the driver is displayed with a real-time image of the inaccessible section of the target driving route, and the driver is prompted to redefine the route. Driving tips can be presented to the driver intuitively through the vehicle's user interface, such as images, text prompts or sound warnings on the vehicle's display screen. Through real-time detection and analysis of the target driving route, the road conditions can be more accurately grasped, and key driving information and safety suggestions can be provided to the driver in a timely manner. This not only greatly improves driving safety, but also enhances driving convenience and comfort.
[0025] In this embodiment, the drone can provide a 360-degree view from the air, covering the visual blind spots that may exist around the vehicle, so that even in complex or crowded traffic environments, potential obstacles and dangers can be effectively identified, which is stronger than the perception ability of traditional vehicle-mounted cameras and radars. The drone can capture information such as road conditions, traffic flow, accidents, road construction, etc. in real time to help drivers make safer decisions. In the event of sudden weather conditions or other emergencies, the flexibility of the drone allows it to quickly reach key locations, such as waterlogged or snow-covered sections of road, to provide key visual information, help vehicles avoid or reduce accident risks, and provide drivers with more comprehensive and real-time road condition information and driving suggestions, significantly improving driving safety.
[0026] Based on the following embodiments, a detailed description is given on how to determine the target driving route that the vehicle is to travel based on the vehicle driving information and the performance information of the drone, so as to accurately judge the target driving route, reduce stagnation and delay of vehicle driving by detecting the target driving route, and maintain the continuity and safety of traffic flow.
[0027] In some embodiments, Figure 2As shown, the vehicle driving information includes a driving path and a driving direction; and determining a target driving route that the vehicle is to travel based on the vehicle driving information and the performance information of the drone includes:
[0028] S201, obtaining all routes on the driving path within a preset distance from the vehicle along the driving direction;
[0029] In specific implementation, the vehicle travels along the current driving path in the driving direction and obtains all routes along the driving direction within a preset distance from the vehicle (for example, the preset distance can be set to 3km). That is, based on the vehicle's current driving path and driving direction, combined with the preset distance, all possible driving routes are calculated through map services and real-time traffic information.
[0030] S202A, in response to determining that the route is unique, determining the route as a target driving route that the vehicle will travel;
[0031] In specific implementation, when it is determined that there is only one route, this route is set as the target driving route that the vehicle is going to travel. This is usually in a simple road network structure, such as in remote or rural areas, where there may be only one road connecting two points, or a specific road section is impassable due to construction, accidents or other temporary events. For the case where no planned driving route is set when the vehicle departs, this step can determine the target driving route that the vehicle is going to travel;
[0032] S202B, in response to determining that the route is not unique, displaying all routes to be selected to the driver;
[0033] In specific implementation, when multiple routes are identified within the preset distance, all routes to be selected need to be displayed to the driver, waiting for the driver's selection. In the case where no planned driving route is set when the vehicle departs, this step can determine the target driving route that the vehicle is about to travel. All routes to be selected are integrated and displayed to the driver, usually through the vehicle's central control display screen, showing key information of each route, such as estimated driving time, distance, etc. The driver can choose the expected route based on this information and personal preferences.
[0034] S203A, in response to receiving the route selected by the driver, determining the route selected by the driver as the target driving route to be driven by the vehicle;
[0035] In specific implementation, when all routes to be selected are displayed to the driver, once the driver makes a selection, the route selected by the driver is set as the target driving route of the vehicle. The drone will subsequently detect the target driving route, obtain the road condition information of the target driving route, and provide driving prompts to the driver based on the road condition information.
[0036] S203B: In response to not receiving the route selected by the driver within the first preset time period, obtaining the vehicle's historical driving record, and determining the route with the most vehicle driving times within the preset historical time period as the target driving route that the vehicle will travel.
[0037] In specific implementation, the first preset time is the time window for waiting for the driver to make a route selection. The first preset time can be set according to the current state of the vehicle (such as speed and position), road type (such as city streets or highways) and driving environment (such as traffic congestion). It needs to be enough for the driver to make a decision, but it should not be too long to avoid affecting driving smoothness. When all routes to be selected are displayed to the driver, if the driver's selected route is not received within the first preset time (exemplarily, the first preset time is set to 10 seconds), the vehicle's historical driving record will be obtained. The historical driving record includes data such as the vehicle's past driving route, driving time, and number of times. Based on the historical driving record, the route with the most driving times within the preset historical time (exemplarily, the preset historical time can be set to 1 year) is selected as the target driving route. Selecting a route based on the historical driving record can provide a driving experience that is more in line with the driver's habits and ensure that decisions can be made quickly when needed.
[0038] S203C: In response to not receiving the route selected by the driver within the first preset time period and the vehicle has not traveled on any of the routes, determining the target driving route that the vehicle will travel based on the performance information of the drone.
[0039] In specific implementation, the drone is equipped with sensors and camera equipment, which can monitor the road conditions on the ground extensively during flight. If the route selected by the driver is not received within the first preset time period and the vehicle has not traveled on any of the routes, the target driving route that the vehicle will travel is determined based on the performance information of the drone to ensure that the road condition information obtained by the driver is the most comprehensive and timely, especially in complex or rapidly changing traffic environments, to ensure that the driver is provided with timely, accurate and comprehensive road condition information.
[0040] In this embodiment, when the driver cannot make a decision in a short time, the historical driving record can be used to select the most commonly used route, which reduces stagnation and delay and maintains the continuity and smoothness of traffic flow. In emergency or special circumstances, quick decision-making is particularly important. Automatically selecting a route using historical driving records can make decisions quickly without sacrificing safety. At the same time, the drone quickly and extensively monitors the target driving routes within a large range from the air. If the route selected by the driver is not received within the first preset time and the vehicle has not traveled through any of the routes, in order to ensure that more comprehensive road condition information is obtained, the target driving route that the vehicle will travel is determined based on the performance information of the drone to ensure that the road condition information obtained by the driver is the most comprehensive and timely, especially in complex or rapidly changing traffic environments. The driver does not need to make a choice among multiple complex options, and can rely on the road condition information provided by the drone to guide the driving, which reduces driving pressure and improves driving comfort, while helping to improve the efficiency and safety of the overall transportation system.
[0041] Based on the following embodiments, a detailed description is given of how to determine the target driving route that a vehicle is to travel based on the performance information of a drone, so as to determine the target driving route that the vehicle is to travel when the route selected by the driver is not received within a first preset time period and the vehicle has not traveled through any of the routes, so as to ensure that the road condition information can be obtained comprehensively and timely based on the drone.
[0042] In some embodiments, the performance information includes a maximum detection range of the drone and a maximum flight speed of the drone; and determining a target driving route that the vehicle is to travel based on the performance information of the drone includes:
[0043] In response to the maximum flight speed being greater than or equal to a preset flight speed, all routes are determined as target driving routes to be driven by the vehicle;
[0044] In specific implementation, if the route selected by the driver is not received within the first preset time period and the vehicle has not traveled through any of the routes, the target driving route that the vehicle will travel is determined based on the maximum flight speed of the drone. When the maximum flight speed of the drone is greater than or equal to the preset flight speed, it indicates that the drone has sufficient speed to detect all routes and all routes are determined as target driving routes that the vehicle will travel; the preset flight speed is determined based on the standard of being able to complete all route detections (exemplarily, the preset flight speed is set to 36km / h).
[0045] In response to the maximum flight speed being less than the preset flight speed, the route that can be covered by the maximum detection range of the drone is determined as the target driving route that the vehicle is to travel.
[0046] In specific implementation, the maximum detection range of a drone refers to the maximum geographical area that the drone can safely and effectively cover and detect in one flight. The maximum detection range usually depends on the technical specifications of the drone, such as battery life, effective range of sensors, flight altitude and speed, etc. When the target route cannot be determined from the driver's choice or the vehicle's historical driving record, and the maximum flight speed is less than the preset flight speed, the route that can be covered by the drone's maximum detection range is determined as the target driving route that the vehicle will travel. The drone will be deployed to scan all routes within its maximum detection range to ensure that timely, accurate and comprehensive road condition information is provided to the driver.
[0047] In this embodiment, by not receiving the route selected by the driver within the first preset time period and the vehicle not traveling on any of the routes, the target driving route that the vehicle will travel is determined based on the performance information of the drone, so as to ensure that the drone can obtain comprehensive and timely road condition information. The driver does not need to make a choice among multiple complex options, and can rely on the road condition information provided by the drone to guide driving, which helps to improve the efficiency and safety of the overall transportation system.
[0048] Based on the following embodiments, how to provide driving prompts to the driver based on road condition information is described in detail, so that the driver can intuitively understand the specific situation of the road condition and make timely decisions to avoid or change routes, thereby significantly reducing the risk of accidents.
[0049] In some embodiments, providing a driving prompt to the driver according to the road condition information includes:
[0050] Determining whether the vehicle can pass the target driving route according to the road condition information;
[0051] In specific implementation, road condition information includes but is not limited to road surface conditions (such as water accumulation, slippery, icy), obstacles, traffic flow, accidents, construction areas, temporary road closures, etc. Road condition information can be obtained through high-resolution cameras, infrared sensors, lidar and other advanced sensing devices of drones. According to the analysis results of road condition information, it is determined whether the vehicle can safely pass the target driving route to prevent possible dangers and avoid vehicles entering unsafe sections of the road, helping drivers make more informed decisions, especially in complex or unfamiliar road conditions. Real-time road condition information can be effectively used to evaluate and ensure the safety of the driving route, greatly improving driving safety and driving experience.
[0052] In response to determining that the vehicle cannot pass the target driving route, a real-time image of the inaccessible section of the target driving route is displayed to the driver, and the driver is prompted to redefine the route.
[0053] In specific implementation, when it is determined that the vehicle cannot pass the target driving route (such as due to obstacles, road waterlogging, construction, natural disasters, etc.), the drone camera is used to capture real-time images of the impassable road section. The real-time image will be displayed to the driver on the vehicle's central control screen, providing intuitive visual evidence of why the road section is impassable, and issuing a warning or prompt to the driver, indicating that there is an impassable section on the current route, and suggesting or automatically starting to re-plan the route. The driver can intuitively see the specific situation of the road conditions, which helps to improve the driver's understanding of the road conditions and perception of the driving environment, so as to quickly guide the driver to make adjustments, avoid entering dangerous or impassable sections, and reduce driving delays and potential accident risks.
[0054] In this embodiment, the driver can intuitively see the real-time image and clearly understand the specific situation of the road condition, which can help the driver quickly understand and evaluate the road condition better than simple text or voice prompts, and improve the driver's perception of the driving environment. The real-time image can clearly display unsafe factors such as road obstacles, water accumulation, and construction, allowing the driver to make timely decisions to avoid or change routes, thereby significantly reducing the risk of accidents.
[0055] Based on the following embodiments, how to determine whether a vehicle can pass the target driving route based on the road condition information is described in detail, so as to avoid vehicles from attempting to pass through unsuitable road sections, thereby reducing traffic congestion and improving the efficiency of the overall traffic flow.
[0056] In some embodiments, the road condition information includes road width and obstacle width; and determining whether the vehicle can pass the target driving route according to the road condition information includes:
[0057] Determining the remaining pass width of the road according to the road width and the obstacle width;
[0058] In specific implementation, road width refers to the total width of the road available for vehicles to travel, and obstacle width refers to the width occupied by any obstacles on the road (such as construction equipment, fallen trees, parked vehicles, etc.). Road width and obstacle width can be obtained through on-board sensors (such as cameras, radars, lidars, etc.), or provided by external data sources (such as real-time data from traffic management systems); the remaining pass width is obtained by subtracting the obstacle width from the total road width, and the remaining pass width is the maximum space width for passage. For example, if the road width of a road is 10 meters, and there is a 2-meter-wide obstacle on one side of the road, then the remaining pass width is 8 meters. If the 2-meter-wide obstacle is in the middle of the road, and the width of the space for passage on both sides of the obstacle is 3 meters and 5 meters respectively, then the remaining pass width is 5 meters.
[0059] In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route;
[0060] In specific implementation, when judging whether a vehicle can pass, if the remaining pass width is greater than the vehicle width, it indicates that the vehicle can pass the target driving route. Not only a direct comparison between the vehicle width and the remaining pass width is considered, but also an additional safety margin is considered. That is, when the remaining pass width is equal to the vehicle width, the vehicle is usually difficult to pass, because in actual driving, the vehicle may need to perform slight maneuvers, such as avoiding small obstacles or passing curves.
[0061] In response to the remaining passage width being less than or equal to the vehicle width, it is determined that the vehicle cannot pass through the target driving route.
[0062] In specific implementation, if the remaining pass width is less than or just equal to the vehicle width, it indicates that the risk of the vehicle being scratched or collided will be greatly increased when passing through this road section. Therefore, the vehicle cannot pass the target driving route, and will not be allowed to continue driving along this route. The driver will be clearly informed through the vehicle's display interface or voice prompt system that the current route is impassable, prompting the driver to re-determine the route or automatically trigger the route re-planning process to find a feasible alternative route to avoid the vehicle driving under unsuitable road conditions, thereby reducing possible vehicle damage and repair costs.
[0063] In this embodiment, by ensuring that the remaining passage width is greater than the vehicle width, the risk of scratches or collisions when driving on narrow roads can be reduced, helping to avoid possible accidents and protecting the safety of vehicles and passengers; preventing drivers from mistakenly entering sections that are not safe to pass through not only saves time, but also avoids additional fuel consumption and pressure caused by getting lost or frequently turning around. Preventing vehicles from trying to pass through unsuitable sections can reduce traffic congestion, especially on narrow or obstructed sections, and help improve the efficiency of overall traffic flow.
[0064] Based on the following embodiments, a detailed description is given on how to determine whether a vehicle can pass the target driving route based on road condition information, which effectively prevents the vehicle from driving under unsafe conditions, helps avoid serious consequences such as vehicle damage, engine water ingress or loss of control, and improves driving safety and efficiency in complex or dangerous road conditions.
[0065] In some embodiments, the road condition information includes a water-logged image of a flooded road and a road width; and determining whether a vehicle can pass the target driving route according to the road condition information includes:
[0066] Determine the width of the water accumulation according to the water accumulation image, and determine the remaining pass width of the road according to the road width and the water accumulation width;
[0067] In specific implementation, the width of the water in the waterlogged area in the waterlogged image is first identified, and the waterlogged area is usually distinguished from other road features through image recognition algorithms. After the waterlogged width is determined, the waterlogged width is compared with the known road width, and the remaining passable width is calculated by subtracting the waterlogged width from the road width, that is, the width of the part of the road not covered by the waterlogged area.
[0068] In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route;
[0069] In specific implementation, if the remaining travel width is greater than the width of the vehicle, it is judged that the vehicle can safely pass through the flooded section because there is enough dry road surface for the vehicle to travel, and thus the vehicle can pass through the target driving route; not only a direct comparison between the vehicle width and the remaining travel width is considered, but also an additional safety margin is considered, that is, when the remaining travel width is equal to the vehicle width, the vehicle is usually difficult to pass, because in actual driving, the vehicle may need to perform slight maneuvers to avoid the flooded area, ensuring that the vehicle has enough space to perform necessary maneuvers when passing, greatly improving driving safety and efficiency.
[0070] In response to the remaining passage width being less than or equal to the vehicle width, monitoring whether there is a target vehicle passing through the flooded road section within a second preset time period;
[0071] In specific implementation, the target vehicle is other vehicles other than the vehicle traveling on the target driving route. When the remaining passage width is less than or equal to the vehicle width, it indicates that the vehicle cannot avoid wading through the flooded section. However, since the existing drone sensors cannot accurately identify the water level of the water, it is impossible to determine whether the vehicle can safely pass through the flooded section. Therefore, it is monitored within the second preset time period whether there is a target vehicle passing through the flooded section. The second preset time period is a time window for observing and collecting sufficient information. The second preset time period is usually set according to actual traffic conditions and environmental factors. It is long enough to observe a certain number of vehicles passing, but short enough to ensure a timely response to driving decisions (for example, the second preset time period can be set to 1 minute); if the target vehicle is observed to have successfully and safely passed the flooded section, reliable data support can be provided for subsequent judgments on whether the vehicle can pass through the target driving route.
[0072] In response to determining that there is a target vehicle passing through a flooded road section, determining whether the vehicle can pass through the target driving route according to the height of the target vehicle;
[0073] In specific implementation, if it is determined that there is a target vehicle passing through a flooded section of road, the height of the target vehicle is used to determine whether the vehicle can pass through the target driving route. For example, the height of the target vehicle and the height above the water after the target vehicle wades through the water are obtained, and the water level of the flooded section is determined based on the height of the target vehicle and the height above the water. This allows for judgment as to whether the vehicle can pass through the target driving route.
[0074] In response to determining that there is no target vehicle passing through the flooded road section, it is determined that the vehicle cannot pass through the target driving route; wherein the target vehicle is other vehicles other than the vehicle traveling on the target driving route.
[0075] In specific implementation, when no target vehicle has passed through a flooded section, the lack of actual proof of passing indicates that the section may be at high risk, possibly due to excessive water depth, fast water flow or other unfavorable conditions, all of which may pose a threat to the stability and safety of the vehicle. Therefore, in uncertain situations, the precautionary principle is adopted to determine that the vehicle cannot pass through the target driving route, giving priority to the safety of the vehicle and passengers, and by avoiding entering potentially dangerous sections, the possibility of accidents is reduced, thereby improving overall driving safety.
[0076] In this embodiment, by real-time evaluation of the width of water accumulation and the remaining width of the road, as well as monitoring the passing of other vehicles, it is possible to effectively prevent vehicles from driving under unsafe conditions (such as deep water areas), helping to avoid serious consequences such as vehicle damage, engine water ingress or loss of control. By comprehensively considering the water accumulation situation, it provides drivers with safe, reliable and data-driven driving decision support, significantly improving driving safety and efficiency in complex or dangerous road conditions.
[0077] Based on the following embodiments, how to determine whether a vehicle can pass the target driving route based on the height of the target vehicle is described in detail, ensuring that the vehicle only travels on sections where the water level is lower than a preset safety height, so as to significantly reduce vehicle failures caused by wading.
[0078] In some embodiments, determining whether the vehicle can pass the target driving route according to the height of the target vehicle includes:
[0079] Acquire the height of the target vehicle and the height above water after the target vehicle wades through water, and determine the water level of the flooded road section based on the height of the target vehicle and the height above water;
[0080] In specific implementation, it is first necessary to determine the height of the target vehicle. The actual height of the target vehicle can be measured through the vehicle database, vehicle registration information, or using sensors such as cameras and laser radar (LIDAR); the height above water refers to the height of the visible part of the target vehicle in the accumulated water. The height from the bottom of the vehicle to the water surface can be measured by identifying the image of the target vehicle when wading. This is usually done by analyzing visual information such as the splashes generated when the vehicle wades, the position of the water line, etc. The water level can be obtained by subtracting the height above water from the height of the target vehicle. For example, if the height of the target vehicle is 2 meters and the height above water is 1.5 meters, then the depth of the accumulated water is 0.5 meters.
[0081] In response to the water level being greater than a preset safety height of the vehicle, it is determined that the vehicle cannot pass through the target driving route.
[0082] In specific implementation, the preset safety height is determined based on the design and manufacturing characteristics of the vehicle, which takes into account the chassis height of the vehicle, the location of key components (such as the engine air intake, electrical system) and the waterproof ability of the vehicle. The preset safety height is the maximum depth limit that the vehicle can safely wade (exemplarily, the preset safety height can be set to 50cm). When the water level is greater than the preset safety height of the vehicle, it may cause water to intrude into the chassis, engine and other components of the vehicle, causing mechanical failure or affecting the electrical system of the vehicle, increasing the risk of short circuit and affecting the normal operation of the vehicle. Therefore, it is determined that the vehicle cannot pass the target driving route, avoiding the vehicle from entering the flooded section that may cause serious damage, significantly reducing the risk of vehicle damage and traffic accidents.
[0083] In this embodiment, by ensuring that the vehicle only travels on sections of road where the water level is below a preset safety height, vehicle failures caused by wading, such as water ingress into the engine, electrical system short circuit, etc., can be significantly reduced. These failures may cause the vehicle to lose control or completely stop running, thereby avoiding potential traffic accidents and personal injuries.
[0084] Based on the following embodiments, a detailed description is given on how to determine the target driving route that the vehicle is going to travel based on the vehicle driving information, which helps the drone to detect the route to be traveled and can promptly discover and notify the driver of potential dangers on the road.
[0085] In some embodiments, the vehicle driving information includes a planned driving route of the vehicle; and determining a target driving route that the vehicle is to travel based on the vehicle driving information includes:
[0086] A route on the planned driving route that is within a preset distance of the vehicle is determined as a target driving route that the vehicle will travel.
[0087] In specific implementation, a complete planned driving route is first obtained, which can be provided by the vehicle's navigation system or through a vehicle networking service. The route on the planned driving route that is within a preset distance of the vehicle is determined as the target driving route that the vehicle will travel. Subsequently, the target driving route is detected by a drone to obtain road condition information of the target driving route, and driving prompts are given to the driver based on the road condition information.
[0088] In this embodiment, by using drones to conduct forward-looking detection of the route to be traveled, potential dangers such as road obstacles, accumulated water, construction areas, etc. can be discovered and notified to the driver in a timely manner, so that adjustments or detours can be made in advance, significantly reducing the risk of accidents.
[0089] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.
[0090] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0091] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle driving reminder device.
[0092] refer to Figure 3 , the vehicle driving prompting device comprises:
[0093] A judgment module 701 is configured to obtain vehicle driving information and drone performance information in response to vehicle startup, and determine a target driving route that the vehicle will travel based on the vehicle driving information and drone performance information;
[0094] The prompt module 702 is configured to detect the target driving route through a drone, obtain road condition information of the target driving route, and provide driving prompts to the driver according to the road condition information.
[0095] Furthermore, the judging module 701 is further configured to:
[0096] Acquire all routes on the driving path within a preset distance from the vehicle along the driving direction;
[0097] In response to determining that the route is unique, determining the route as a target driving route that the vehicle will travel;
[0098] In response to determining that the route is not unique, displaying all routes to be selected to the driver;
[0099] In response to receiving a route selected by a driver, determining the route selected by the driver as a target driving route to be driven by the vehicle;
[0100] In response to not receiving the route selected by the driver within the first preset time period, obtaining the historical driving record of the vehicle, and determining the route with the most driving times of the vehicle within the preset historical time period as the target driving route to be driven by the vehicle;
[0101] In response to not receiving a route selected by the driver within a first preset time period and the vehicle not traveling on any of the routes, determining a target driving route that the vehicle will travel based on the performance information of the drone.
[0102] Furthermore, the judging module 701 is further configured to:
[0103] In response to the maximum flight speed being greater than or equal to a preset flight speed, all routes are determined as target driving routes to be driven by the vehicle;
[0104] In response to the maximum flight speed being less than the preset flight speed, the route that can be covered by the maximum detection range of the drone is determined as the target driving route that the vehicle is to travel.
[0105] Further, the prompt module 702 is specifically used for:
[0106] Determining whether the vehicle can pass the target driving route according to the road condition information;
[0107] In response to determining that the vehicle cannot pass the target driving route, a real-time image of the inaccessible section of the target driving route is displayed to the driver, and the driver is prompted to redefine the route.
[0108] Furthermore, the prompt module 702 is further specifically used for:
[0109] Determining the remaining pass width of the road according to the road width and the obstacle width;
[0110] In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route;
[0111] In response to the remaining passage width being less than or equal to the vehicle width, it is determined that the vehicle cannot pass through the target driving route.
[0112] Furthermore, the prompt module 702 is further specifically used for:
[0113] Determine the width of the water accumulation according to the water accumulation image, and determine the remaining pass width of the road according to the road width and the water accumulation width;
[0114] In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route;
[0115] In response to the remaining passage width being less than or equal to the vehicle width, monitoring whether there is a target vehicle passing through the flooded road section within a second preset time period;
[0116] In response to determining that there is a target vehicle passing through a flooded road section, determining whether the vehicle can pass through the target driving route according to the height of the target vehicle;
[0117] In response to determining that there is no target vehicle passing through the flooded road section, determining that the vehicle cannot pass through the target driving route;
[0118] The target vehicle is a vehicle other than the vehicle traveling on the target driving route.
[0119] Furthermore, the prompt module 702 is further specifically used for:
[0120] Acquire the height of the target vehicle and the height above water after the target vehicle wades through water, and determine the water level of the flooded road section based on the height of the target vehicle and the height above water;
[0121] In response to the water level being greater than a preset safety height of the vehicle, it is determined that the vehicle cannot pass through the target driving route.
[0122] Furthermore, the judging module 701 is further configured to:
[0123] A route on the planned driving route that is within a preset distance of the vehicle is determined as a target driving route that the vehicle will travel.
[0124] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0125] The device of the above embodiment is used to implement the corresponding vehicle driving prompt method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0126] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle driving prompt method described in any of the above embodiments is implemented.
[0127] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.
[0128] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0129] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0130] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0131] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).
[0132] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[0133] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0134] The electronic device of the above-mentioned embodiment is used to implement the corresponding vehicle driving prompt method in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0135] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle driving prompt method described in any of the above embodiments.
[0136] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0137] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the vehicle driving prompt method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0138] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.
[0139] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0140] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0141] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0142] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0143] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0144] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.
[0145] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0146] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the present application.
Claims
1. A vehicle driving prompt method, characterized in that: The vehicle comprises a drone; and the method comprises: In response to the vehicle starting, obtaining vehicle driving information and performance information of the drone, and determining a target driving route that the vehicle will travel based on the vehicle driving information and the performance information of the drone; The target driving route is detected by a drone to obtain road condition information of the target driving route, and driving prompts are given to the driver based on the road condition information.
2. The vehicle driving prompt method according to claim 1, characterized in that: The vehicle driving information includes a driving path and a driving direction; and determining a target driving route that the vehicle is to travel based on the vehicle driving information and the performance information of the drone includes: Acquire all routes on the driving path within a preset distance from the vehicle along the driving direction; In response to determining that the route is unique, determining the route as a target driving route that the vehicle will travel; In response to determining that the route is not unique, displaying all routes to be selected to the driver; In response to receiving a route selected by a driver, determining the route selected by the driver as a target driving route to be driven by the vehicle; In response to not receiving the route selected by the driver within the first preset time period, obtaining the historical driving record of the vehicle, and determining the route with the most driving times of the vehicle within the preset historical time period as the target driving route to be driven by the vehicle; In response to not receiving a route selected by the driver within a first preset time period and the vehicle not traveling on any of the routes, determining a target driving route that the vehicle will travel based on the performance information of the drone.
3. The vehicle driving prompt method according to claim 2, characterized in that: The performance information includes a maximum detection range of the drone and a maximum flight speed of the drone; and determining a target driving route that the vehicle is to travel based on the performance information of the drone includes: In response to the maximum flight speed being greater than or equal to a preset flight speed, all routes are determined as target driving routes to be driven by the vehicle; In response to the maximum flight speed being less than the preset flight speed, the route that can be covered by the maximum detection range of the drone is determined as the target driving route that the vehicle is to travel.
4. The vehicle driving prompt method according to claim 1, characterized in that: Providing driving prompts to the driver according to the road condition information includes: Determining whether the vehicle can pass the target driving route according to the road condition information; In response to determining that the vehicle cannot pass the target driving route, a real-time image of the inaccessible section of the target driving route is displayed to the driver, and the driver is prompted to redefine the route.
5. The vehicle driving prompt method according to claim 4, characterized in that: The road condition information includes road width and obstacle width; The determining, according to the road condition information, whether the vehicle can pass the target driving route includes: Determining the remaining pass width of the road according to the road width and the obstacle width; In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route; In response to the remaining passage width being less than or equal to the vehicle width, it is determined that the vehicle cannot pass through the target driving route.
6. The vehicle driving prompt method according to claim 4, characterized in that: The road condition information includes a water accumulation image of the waterlogged road and a road width; and determining whether the vehicle can pass the target driving route according to the road condition information includes: Determine the width of the water accumulation according to the water accumulation image, and determine the remaining pass width of the road according to the road width and the water accumulation width; In response to the remaining passage width being greater than the vehicle width, determining that the vehicle can pass through the target driving route; In response to the remaining passage width being less than or equal to the vehicle width, monitoring whether there is a target vehicle passing through the flooded road section within a second preset time period; In response to determining that there is a target vehicle passing through a flooded road section, determining whether the vehicle can pass through the target driving route according to the height of the target vehicle; In response to determining that there is no target vehicle passing through the flooded road section, determining that the vehicle cannot pass through the target driving route; The target vehicle is a vehicle other than the vehicle traveling on the target driving route.
7. The vehicle driving prompt method according to claim 6, characterized in that: The determining, according to the height of the target vehicle, whether the vehicle can pass the target driving route comprises: Acquire the height of the target vehicle and the height above water after the target vehicle wades through water, and determine the water level of the flooded road section based on the height of the target vehicle and the height above water; In response to the water level being greater than a preset safety height of the vehicle, it is determined that the vehicle cannot pass through the target driving route.
8. The vehicle driving prompt method according to claim 1, characterized in that: The vehicle driving information includes a planned driving route of the vehicle; and determining a target driving route that the vehicle is to travel based on the vehicle driving information includes: A route on the planned driving route that is within a preset distance of the vehicle is determined as a target driving route that the vehicle will travel.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 8 is implemented.
10. A vehicle, characterized in that: The vehicle comprises the electronic device as claimed in claim 9.
