An assisted driving mode determination method, device, electronic device and storage medium
By calling and analyzing the assisted driving mode selection of vehicles in the same driving area, switching suggestions are provided, which solves the problem that users cannot choose the appropriate mode during driving, and improves driving experience and safety.
Patent Information
- Application Number
- CN202310088292.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-03
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2043-02-03
AI Technical Summary
Users who are exposed to driving assistance functions for the first time or lack confidence in autonomous driving cannot effectively switch assisted driving mode during driving, which affects the user's driving experience.
By calling the driving mode database for each first preset time interval, traverse the networked vehicle assisted driving mode in the same driving area, output prompt information when the number is greater than or equal to the threshold, it is recommended to switch to the corresponding mode, and provide a preferred assisted driving mode in combination with the working conditions of the driving section and the vehicle selection situation.
It improves the user's driving experience, reduces driving fatigue and accident possibility, and fully utilizes the car's intelligent assisted driving function.
Smart Images

Figure CN116039644B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of assisted driving modes, and in particular to a method, device, electronic device and storage medium for determining an assisted driving mode. Background Art
[0002] With the gradual improvement of people's living standards, the popularity rate of automobiles is also gradually increasing. When consumers choose a car, the driving experience during the driving process of the car often receives more attention. And the driving assistance function can optimize the driving experience. This intelligent function is to provide auxiliary support for users during the driving process of the vehicle, enabling users to drive the vehicle easily and safely. Commonly used ones include lane keeping assistance function, reverse assistance function, congestion assistance function, etc.
[0003] Currently, the relevant functions of driving assistance are controlled by users through the central control, steering wheel control, etc. However, users who are initially exposed to the driving assistance function or lack confidence in the autonomous driving ability have doubts during the driving process about whether they can switch to the assisted driving mode to help them drive the car intelligently, resulting in the inability to fully utilize the intelligent assisted driving function of the car, which greatly affects the driving experience of users. Summary of the Invention
[0004] In view of the above-mentioned defects or deficiencies in the prior art, the present application aims to provide a method, device, electronic device and storage medium for determining an assisted driving mode, including:
[0005] At every interval of a first preset duration, call the driving mode database; the driving mode database includes: a plurality of networked vehicles and the assisted driving modes adopted by each of the networked vehicles; the networked vehicles and the undetermined vehicle whose assisted driving mode needs to be determined currently are in the same driving area; the same driving area is an area centered on the undetermined vehicle with a radiation radius less than or equal to a first preset distance;
[0006] Traverse the driving mode database, and when the number of networked vehicles corresponding to one of the assisted driving modes is greater than or equal to a first preset threshold, output a first prompt message, where the first prompt message is used to prompt the undetermined vehicle to switch to the assisted driving mode.
[0007] According to the technical solution provided by the embodiment of the present application, after performing the step of traversing the driving mode database, the following steps are further included:
[0008] When it is determined that the number of networked vehicles corresponding to two or more assisted driving modes is greater than or equal to the first preset threshold, construct a set of candidate assisted driving modes with all the assisted driving modes whose number of networked vehicles is greater than or equal to the first preset threshold;
[0009] Obtain the driving section condition, and according to the driving section condition, traverse the set of candidate assisted driving modes to obtain the assisted driving mode corresponding to the current driving section condition as the preferred assisted driving mode;
[0010] Output a second prompt message, which is used to prompt the vehicle to be determined to switch to the preferred assisted driving mode.
[0011] According to the technical solution provided by the embodiment of the present application, after performing the step of outputting the first prompt message or the second prompt message, the following steps are further included:
[0012] In response to the input first confirmation message, switch the assisted driving mode; the first confirmation message is that the user accepts the first prompt message or the second prompt message;
[0013] Or, in response to the input second confirmation message, keep the current driving mode; the second confirmation message is that the user cancels the first prompt message or the second prompt message.
[0014] According to the technical solution provided by the embodiment of the present application, the obtaining of the driving section condition at least includes the following steps:
[0015] Obtain the real-time speed of the vehicle, and start timing when it is determined that the real-time speed is less than the preset driving speed;
[0016] When it is determined that the timing duration is greater than the preset cumulative duration, determine that the driving section condition is a traffic jam condition.
[0017] According to the technical solution provided by the embodiment of the present application, the driving mode database includes: a plurality of networked vehicles, the driving road information of each networked vehicle, and the assisted driving mode adopted by each networked vehicle;
[0018] After calling the driving mode database and before traversing the driving mode database, the following steps are further included:
[0019] Traverse the driving mode database, screen out the same-road vehicles that are on the same driving road as the vehicle to be determined, and the assisted driving modes corresponding to the same-road vehicles, and the screened content constitutes the final driving mode database.
[0020] According to the technical solution provided by the embodiment of the present application, the driving mode database includes: a plurality of networked vehicles, the road condition information of the driving road information of each networked vehicle, and the assisted driving mode adopted by each networked vehicle;
[0021] After calling the driving mode database and before traversing the driving mode database, the following steps are further included:
[0022] Traverse the driving mode database, filter out vehicles with the same road conditions as the road conditions of the to-be-determined vehicle's driving road, and the corresponding assisted driving modes of the vehicles with the same road conditions. The content filtered out constitutes the final driving mode database.
[0023] According to the technical solution provided by the embodiment of the present application, after calling the driving mode database and before traversing the driving mode database, the following steps are further included:
[0024] When calculating that the total number of networked vehicles is less than or equal to a second preset threshold, adjust the same driving area to an area centered on the to-be-determined vehicle with a radiation radius greater than the first preset distance and less than or equal to the second preset distance;
[0025] Update the driving mode database and obtain the total number of networked vehicles;
[0026] When it is determined that the total number of networked vehicles is less than a third preset threshold, determine an assisted driving mode adapted to the real-time working conditions according to the real-time working conditions of the to-be-determined vehicle.
[0027] In a second aspect, the present application provides an assisted driving mode determination device, including:
[0028] A calling module configured to call the driving mode database at every first preset time interval; the driving mode database includes: a plurality of networked vehicles and the assisted driving modes adopted by each of the networked vehicles; the networked vehicles and a to-be-determined vehicle whose assisted driving mode needs to be determined currently are in the same driving area; the same driving area is an area centered on the to-be-determined vehicle with a radiation radius less than or equal to the first preset distance;
[0029] A judgment module configured to traverse the driving mode database and output a first prompt message when the number of networked vehicles corresponding to one of the assisted driving modes is greater than or equal to a first preset threshold, and the first prompt message is used to prompt the to-be-determined vehicle to switch to the assisted driving mode.
[0030] In a third aspect, the present application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: when the processor executes the computer program, the steps of the driving mode determination method according to any one of claims 1 to 7 are implemented.
[0031] In a fourth aspect, the present application provides a storage medium having a computer program therein, and the steps of the driving mode determination method described above are implemented when the computer program is executed by a processor.
[0032] In summary, the present application proposes a method, apparatus, electronic device, and storage medium for determining an assisted driving mode. By collecting and referring to the selection of assisted driving modes by vehicles in the same driving area as the vehicle, the vehicle determines an assisted driving mode suitable for the current driving area, and gives a prompt to switch the assisted driving mode to users who are new to assisted driving or lack confidence in autonomous driving, giving full play to the active safety function of the vehicle's intelligent assisted driving. This not only allows users to drive easily and labor - savingly in driving scenarios with the same working conditions or in monotonous and repetitive driving environments, improving the user's driving and riding experience, but also reduces the possibility of accidents when the user's reaction speed slows down or driving fatigue occurs in monotonous and repetitive driving environments, improving driving safety performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a flowchart of a method for determining an assisted driving mode provided by an embodiment of the present application;
[0034] Figure 2 It is a schematic block diagram of an apparatus for determining an assisted driving mode provided by an embodiment of the present application;
[0035] Figure 3 It is a schematic block diagram of an electronic device provided by an embodiment of the present application;
[0036] The text annotations in the figure are as follows:
[0037] 700, computer system; 701, central processing unit (CPU); 702, read - only memory (ROM); 703, random access memory (RAM); 704, bus; 705, input / output (I / O) interface; 706, input part; 707, output part; 708, storage part; 709, communication part; 710, driver; 711, removable medium. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0038] The present application will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related invention, rather than limiting the invention. Additionally, it should be noted that for the sake of description, only parts related to the invention are shown in the drawings.
[0039] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the drawings and embodiments.
[0040] Embodiment 1
[0041] As mentioned in the background art, in view of the problems in the prior art, the present application proposes a method for determining an assisted driving mode. This method is applicable to the situation where the user cannot subjectively select an assisted driving mode that conforms to the current driving condition, and objectively combines the selections of surrounding vehicles to provide a reference for the vehicle. It is executed by an electronic device, which can be integrated into a vehicle with an assisted driving mode. As Figure 1 shown, the method includes the following steps:
[0042] S100. Call the driving mode database every first preset duration; the driving mode database includes: a plurality of networked vehicles and the assisted driving modes adopted by each of the networked vehicles; the networked vehicles and the vehicle to be determined, which needs to determine the assisted driving mode currently, are in the same driving area; the same driving area is an area centered on the vehicle to be determined and with a radiation radius less than or equal to the first preset distance.
[0043] Optionally, the first preset duration is five minutes, and five minutes is the call period of the driving mode database, that is, the driving mode database is called every five minutes to obtain the selection situations of the networked vehicles in the same driving area for the assisted driving mode. The selection situations of these vehicles for the assisted driving mode can provide a reference basis for whether the vehicle switches the assisted driving mode. Providing a reference for the vehicle according to the selection situations of surrounding vehicles is only applicable to the assisted driving modes for long-term continuous driving, such as adaptive cruise, congestion assistance, pilot assistance, and lane keeping, while the assisted driving modes in emergency situations are not applicable to referring to other surrounding vehicles. The first preset distance is two kilometers, that is, the driving mode database stores the situations of the vehicles within a distance less than or equal to two kilometers from the vehicle selecting the assisted driving mode.
[0044] S101. Traverse the driving mode database. When the number of networked vehicles corresponding to one of the assisted driving modes is greater than or equal to the first preset threshold, output a first prompt message, and the first prompt message is used to prompt the vehicle to be determined to switch to the assisted driving mode.
[0045] Optionally, search for the selected assisted driving mode of each connected vehicle in the driving mode database. When the number of vehicles in one of the assisted driving modes such as adaptive cruise control, traffic jam assist, pilot assist, and lane keeping is greater than or equal to 5, that is, the first preset threshold is 5, it indicates that the vehicles currently in this area are suitable for this assisted driving mode. At this time, the recommended activation index is 80%. The recommended activation index is positively correlated with the total number of connected vehicles that select this driving mode. The more connected vehicles that select this driving mode, the higher the recommended activation index. When it is greater than 80%, it can indicate that the current working condition is suitable for activating this assisted driving mode. At this time, the first prompt message can be output to this vehicle, and the first prompt message is displayed on the instrument panel or the head-up display (HUD) or the central control advanced driving assistance system. The first prompt message includes the assisted driving information identification of surrounding vehicles, that is, the selection situation of the assisted driving information of connected vehicles in the same area, and also includes the assisted driving mode with the recommended index greater than or equal to 80%. At the same time, a voice assistant can also be added to prompt the user to solve the problem that it is inconvenient to view the display information during driving.
[0046] This method can effectively combine the selection situation of vehicles in the same driving area for the assisted driving mode to give prompts to users who are newly exposed to assisted driving or lack confidence in autonomous driving, and improve the user's driving and riding experience.
[0047] Further, after performing the step of traversing the driving mode database, the following steps are also included:
[0048] S200. When it is determined that the number of connected vehicles corresponding to two or more assisted driving modes is greater than or equal to the first preset threshold, construct a set of candidate assisted driving modes with all assisted driving modes whose number of connected vehicles is greater than or equal to the first preset threshold. Optionally, when two or more of the assisted driving modes such as adaptive cruise control, traffic jam assist, pilot assist, and lane keeping simultaneously satisfy that the number of vehicles is greater than or equal to 5, reconstruct the set of candidate assisted driving modes with the satisfied assisted driving modes for this vehicle to select from the set of candidate assisted driving modes.
[0049] S201. Obtain the driving section conditions, and based on the driving section conditions, traverse the set of candidate assisted driving modes to obtain the assisted driving mode corresponding to the current driving section conditions as the preferred assisted driving mode. Optionally, the driving section conditions include whether the current driving section is an urban road, a highway, or a suburban road, whether there are sudden situations such as construction or congestion ahead, and the current traffic flow status, etc. Combining the real-time driving section conditions and the set of candidate assisted driving modes, prompt the user to switch to the assisted driving mode that best suits the current driving conditions. For example, in a specific scenario, when a vehicle is driving on this section and the traffic flow density of the current driving section is relatively high, the set of candidate assisted driving modes at this time includes: the recommended index of the lane keeping assisted driving mode is 80%, and the recommended index of the congestion assisted driving mode is 80%. At this time, due to the large number of vehicles, the congestion assisted driving mode is the current preferred mode.
[0050] S203. Output a second prompt message, which is used to prompt the vehicle to be determined to switch to the preferred assisted driving mode. Optionally, the second prompt message is the optimal assisted driving mode selected from the set of candidate assisted driving modes after combining the current driving section conditions. The display method of the second prompt message is similar to that of the first prompt message, and it can be displayed on the instrument, the head-up display (HUD), or the central control advanced driver assistance system, or can be reminded by the voice assistant.
[0051] When the number of vehicles in multiple assisted driving modes is relatively high, combining the current driving section conditions can more effectively select more valuable information about the selection of assisted driving modes by other vehicles in similar driving conditions for this vehicle, and provide more matching prompt messages for switching the assisted driving mode for this vehicle.
[0052] Further, after performing the step of outputting the first prompt message or the second prompt message, the following steps are also included:
[0053] In response to the input of the first confirmation message, switch the assisted driving mode; the first confirmation message is that the user accepts the first prompt message or the second prompt message. Optionally, there is a dialog box for displaying prompt messages on the instrument. The dialog box displays two lines of text. The first line of text is the prompt area, which displays the text "Recommended to switch to the A assisted driving mode", where A represents the suitable assisted driving mode finally determined by combining the current road conditions and the selection of surrounding vehicles; the second line of text is the selection area, which displays the text "Yes or No". When the dialog box for displaying the first prompt message or the second prompt message is displayed on the instrument, if the user selects "Yes" in the selection area, it means that the user accepts the first prompt message or the second prompt message, and the first confirmation message is to accept the first prompt message. At this time, after responding to the first confirmation message, control the whole vehicle to switch to the A assisted driving mode.
[0054] Alternatively, in response to the input of the second confirmation information, maintain the current driving mode; the second confirmation information is that the user cancels the first prompt message or the second prompt message. Optionally, when a dialog box for the prompt message is displayed on the instrument panel, if the user selects "No" in the selection area, it means that the user rejects the first prompt message or the second prompt message, and the second confirmation information is the rejection of the first prompt message or the second prompt message. At this time, after responding to the second confirmation information, the current driving mode of the whole vehicle remains unchanged.
[0055] After sending the prompt message, wait for a certain period of time to give the user time to think, which not only sends the prompt message for the current driving condition but also fully protects the user's subjective initiative and improves the user's driving and riding experience.
[0056] Further, the obtaining of the driving section condition at least includes the following steps:
[0057] S400. Obtain the real-time speed of the vehicle. When it is determined that the real-time speed is less than the preset driving speed, start timing. Optionally, the real-time driving speed is collected by a vehicle speed sensor and transmitted to the vehicle control unit (VCU) in real time. The preset driving speed is 30 km / h. When the real-time vehicle speed is less than 30 km / h, start timing.
[0058] S401. When it is determined that the timing duration is greater than the preset cumulative duration, determine that the driving section condition is a traffic jam condition. Optionally, the preset cumulative duration is 5 minutes. If the vehicle maintains a speed of 40 km / h on a certain section for 5 minutes, it indicates that the current driving section is a traffic jam condition.
[0059] Specifying the judgment conditions for traffic jam conditions can effectively identify congestion, and refer to the selection rate of other connected vehicles for the congestion assistance assisted driving mode in case of congestion, so as to provide a reference value for whether this vehicle selects this mode.
[0060] Further, the driving mode database includes: multiple connected vehicles, the driving road information of each connected vehicle, and the assisted driving mode adopted by each connected vehicle; optionally, the driving road information includes speed limit information, which lane the current vehicle is driving in, etc.
[0061] After calling the driving mode database and before traversing the driving mode database, the following steps are further included:
[0062] S500. Traverse the driving mode database, filter out the same-lane vehicles on the same driving road as the vehicle to be determined, and the corresponding assisted driving modes of the same-lane vehicles. The content filtered out constitutes the final driving mode database. In a specific scenario, considering that when a driving area has multiple lanes and one lane is blocked, the second lane may not be blocked. Therefore, the above-mentioned final driving mode database is constructed to exclude this situation. Optionally, through the digital map, vehicles on the same driving road as the vehicle itself and the corresponding assisted driving modes of these vehicles can be filtered out to improve the reference accuracy.
[0063] Filtering out vehicles in the same lane within the same driving area can provide more targeted prompt information for the vehicle to switch the assisted driving mode.
[0064] Further, the driving mode database includes: multiple networked vehicles, the road condition information of the driving roads where each networked vehicle is located, and the assisted driving modes adopted by each networked vehicle.
[0065] Before traversing the driving mode database after calling the driving mode database, the following steps are further included:
[0066] S600. Traverse the driving mode database, filter out the same-road-condition vehicles with the same road condition information as that of the driving road of the vehicle to be determined, and the corresponding assisted driving modes of the same-road-condition vehicles. The content filtered out constitutes the final driving mode database. Optionally, the road condition information can obtain information such as the width information, speed limit and other traffic constraint information, and vehicle density of the current section through the cloud server and the digital map, and select the vehicles with the same road condition information. The same road condition information does not mean exactly the same, and a similarity of 75% can provide reference value. For example, if two of the above three pieces of information are the same, it is acceptable.
[0067] It should be noted that S500 and S600 can be executed separately, or S500 can be executed first to obtain an assisted driving mode database, and then S600 is executed on this assisted driving mode database to obtain the final assisted driving mode database. In a specific scenario, considering that the road condition information of vehicles in the same lane is different in different sections. For example, there is no congestion in the first half of the middle lane, but congestion occurs in the second half. At this time, although it is in the same lane, the driving road conditions are different, and the selection of the assisted driving mode for vehicles in different sections is also different. Therefore, execute S500 first and then S600 to filter out vehicles in the same lane in the same driving area and under the same road condition information, providing more targeted prompt information for the vehicle to switch the assisted driving mode.
[0068] Further, after performing the step of calling the driving mode database and before the step of traversing the driving mode database, the following steps are further included:
[0069] S700. When calculating that the total number of networked vehicles is less than or equal to the second preset threshold, adjust the same driving area to an area centered on the vehicle to be determined, with a radiation radius greater than the first preset distance and less than or equal to the second preset distance. Optionally, the second preset threshold is 3. When the number of networked vehicles is less than or equal to 3, it indicates that the number of controllable reference vehicles in the current driving area is small, and it is necessary to enlarge the reference driving area to obtain more vehicle selection situations for assisted driving modes. The second preset distance is 4 kilometers. When the number of vehicles within 2 kilometers around is small, it is expanded to 4 kilometers to continue obtaining.
[0070] S701. Update the driving mode database to obtain the total number of networked vehicles; optionally, after expanding the radiation range, update the driving mode database.
[0071] S702. When determining that the total number of networked vehicles is less than the third preset threshold, determine the assisted driving mode adapted to the real-time working condition according to the real-time working condition of the vehicle to be determined. Optionally, the third preset threshold is 2. When the total number of networked vehicles is less than 2, it is not sufficient to provide reference value. At this time, it is necessary to select according to the real-time working condition of the current vehicle. The real-time working condition includes vehicle speed, engine speed, whether it is going uphill or downhill, whether it is in the turning process, etc.
[0072] When the number of surrounding vehicles is not sufficient to provide reference value, the search range can be appropriately expanded to refer to the assisted driving mode selection situations of the vehicles within this range, and the optimal assisted driving mode can be obtained by combining the current working condition of the vehicle itself.
[0073] Embodiment 2
[0074] The same parts as those in Embodiment 1 will not be elaborated again. The differences are as follows:
[0075] After performing the step of determining that the total number of networked vehicles is less than the third preset threshold, the following steps are further included:
[0076] S800. Call the historical driving mode database; the historical driving mode database includes: networked vehicles in the same driving area five days before the current moment, the assisted driving modes adopted by each networked vehicle, and the weather conditions on the current day.
[0077] S801. Traverse the historical driving mode database. When determining that the number of networked vehicles corresponding to one of the assisted driving modes with the same current weather condition is greater than or equal to the fourth preset threshold, output the first prompt message.
[0078] In this embodiment, when there are extremely few vehicles in the current driving area and no reference can be made, the vehicles that passed through this driving area in the early stage and the weather conditions are retrieved for reference. In the historical driving mode database, there is a record of the auxiliary driving modes selected by the vehicles when they passed through this driving area before. However, the road conditions change in real time, and it is necessary to collect a relatively large number of vehicles to have a reference significance for the current vehicle's driving. Optionally, the fourth preset threshold is 10. When the number of vehicles that passed through this area with the same weather as the current day (weather conditions are divided into: rain, snow, normal) and selected a certain auxiliary driving mode is greater than or equal to 10, the first prompt message is output to prompt the user to switch. Taking the pilot assist mode as an example, it is closely related to the current weather. In rainy and snowy weather, the following distance and driving speed in the pilot mode can be appropriately increased to improve driving safety.
[0079] When the number of vehicles is still insufficient after expanding the search range, the situation of the auxiliary driving modes selected by the vehicles driving in this driving area under the same weather conditions before can be retrieved, and the selection situations of these vehicles can be referred to to provide the appropriate auxiliary driving mode prompt information for the vehicle.
[0080] Embodiment 3
[0081] Based on Embodiment 1, this embodiment provides an auxiliary driving mode determination device. As Figure 3 shown, this device further includes:
[0082] A calling module, which is configured to call the driving mode database at every first preset time interval; the driving mode database includes: a plurality of networked vehicles and the auxiliary driving modes adopted by each of the networked vehicles; the networked vehicles and the to-be-determined vehicle whose auxiliary driving mode needs to be determined currently are in the same driving area; the same driving area is an area centered on the to-be-determined vehicle with a radiation radius less than or equal to the first preset distance. Optionally, the calling module can call the driving mode database and the corrected driving mode database.
[0083] A judging module, which is configured to traverse the driving mode database and output a first prompt message when the number of networked vehicles corresponding to one of the auxiliary driving modes is greater than or equal to the first preset threshold, and the first prompt message is used to prompt the to-be-determined vehicle to switch to the auxiliary driving mode. Optionally, the judging module can judge the number of vehicles to output the corresponding prompt message.
[0084] Embodiment 4
[0085] Next, referring to Figure 3 , this embodiment shows a schematic structural diagram of a computer system 700 of an electronic device. This electronic device is used to implement the auxiliary driving mode determination method provided in this application.
[0086] As Figure 3 shown, computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage section 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the system 700 are also stored. The CPU 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0087] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as required. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is mounted on the drive 710 as required so that a computer program read from it can be installed into the storage section 708 as required.
[0088] Specifically, according to an embodiment of the present disclosure, the process described above with reference to Figure 1 can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program tangibly embodied on a machine-readable medium, the computer program including program code for performing Figure 1 the method. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 709, and / or installed from the removable medium 711.
[0089] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as the combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0090] The fourth embodiment of the present application also provides a computer-readable storage medium. This computer-readable storage medium may be the computer-readable storage medium included in the device described in the above embodiments; it may also exist independently and be a computer-readable storage medium not assembled into the device. The computer-readable storage medium stores one or more programs, and the one or more programs are used by one or more processors to execute the steps of the entity relationship query method in the auxiliary driving mode industry described in the first embodiment.
[0091] Specific examples are used in this article to elaborate on the principles and implementation manners of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. The above are only the preferred implementation manners of the present application. It should be noted that due to the limited nature of written expression and the objectively infinite specific structures, for those of ordinary skill in the art in this technical field, without departing from the principles of the present invention, several improvements, refinements, or changes can be made, or the above technical features can be combined in an appropriate manner; these improvements, refinements, changes, or combinations, or directly applying the concept and technical solution of the invention to other occasions without improvement, should all be regarded as the protection scope of the present application.
Claims
1. An assisted driving mode determination method, characterized in that, It includes the following steps: Call the driving mode database every first preset time interval; the driving mode database includes: multiple connected vehicles and the assisted driving modes adopted by each of the connected vehicles; the connected vehicles and the undetermined vehicle that needs to determine the assisted driving mode currently are in the same driving area; the same driving area is an area centered on the undetermined vehicle with a radiation radius less than or equal to the first preset distance; Traverse the driving mode database. When the number of connected vehicles corresponding to one of the assisted driving modes is greater than or equal to the first preset threshold, output a first prompt message, and the first prompt message is used to prompt the undetermined vehicle to switch to the assisted driving mode.
2. The method for determining an assisted driving mode according to claim 1, wherein: After executing the step of traversing the driving mode database, the following steps are further included: When it is determined that the number of connected vehicles corresponding to two or more assisted driving modes is greater than or equal to the first preset threshold, construct a set of candidate assisted driving modes with all the assisted driving modes for which the number of connected vehicles is greater than or equal to the first preset threshold; Obtain the driving section condition, and according to the driving section condition, traverse the set of candidate assisted driving modes to obtain the assisted driving mode corresponding to the current driving section condition as the preferred assisted driving mode; Output a second prompt message, and the second prompt message is used to prompt the undetermined vehicle to switch to the preferred assisted driving mode.
3. The method for determining an assisted driving mode according to claim 1 or 2, characterized in that: After executing the step of outputting the first prompt message or the second prompt message, the following steps are further included: In response to the input of the first confirmation message, switch the assisted driving mode; the first confirmation message is that the user accepts the first prompt message or the second prompt message; Or, in response to the input of the second confirmation message, maintain the current driving mode; the second confirmation message is that the user cancels the first prompt message or the second prompt message.
4. The method for determining an assisted driving mode according to claim 2, wherein: The obtaining of the driving section condition at least includes the following steps: Obtain the real-time speed of the vehicle. When it is determined that the real-time speed is less than the preset driving speed, start timing; When it is determined that the timing duration is greater than the preset cumulative duration, determine that the driving section condition is a traffic jam condition.
5. The method for determining an assisted driving mode according to claim 1, characterized in that, The driving mode database includes: multiple connected vehicles, the driving road information of each of the connected vehicles, and the assisted driving modes adopted by each of the connected vehicles; After executing the step of calling the driving mode database and before the step of traversing the driving mode database, the following steps are further included: Traverse the driving mode database, screen out the same-road vehicles that are on the same driving road as the undetermined vehicle and the corresponding assisted driving modes of the same-road vehicles, and the screened content constitutes the final driving mode database.
6. The method for determining an assisted driving mode according to claim 1, wherein: The driving mode database includes: multiple connected vehicles, the road condition information of the driving road information where each of the connected vehicles is located, and the assisted driving modes adopted by each of the connected vehicles; After calling the driving mode database and before traversing the driving mode database, the following steps are further included: Traverse the driving mode database, filter out vehicles with the same road conditions as the road conditions of the vehicle to be determined, and the corresponding assisted driving modes of the vehicles with the same road conditions. The filtered content constitutes the final driving mode database.
7. The method for determining an assisted driving mode according to claim 1, wherein: After performing the step of calling the driving mode database and before the step of traversing the driving mode database, the following steps are further included: When calculating that the total number of networked vehicles is less than or equal to the second preset threshold, adjust the same driving area to an area centered on the vehicle to be determined, with a radiation radius greater than the first preset distance and less than or equal to the second preset distance; Update the driving mode database and obtain the total number of networked vehicles; When it is determined that the total number of networked vehicles is less than the third preset threshold, determine the assisted driving mode adapted to the real-time working condition according to the real-time working condition of the vehicle to be determined.
8. An assisted driving mode determination device, characterized in that, Including: A calling module, which is configured to call the driving mode database at every first preset time interval; The driving mode database includes: a plurality of networked vehicles and the assisted driving modes adopted by each of the networked vehicles; the networked vehicles and the vehicle to be determined whose assisted driving mode needs to be determined currently are in the same driving area; the same driving area is an area centered on the vehicle to be determined, with a radiation radius less than or equal to the first preset distance; A judgment module, which is configured to traverse the driving mode database and output a first prompt message when the number of networked vehicles corresponding to one of the assisted driving modes is greater than or equal to the first preset threshold. The first prompt message is used to prompt the vehicle to be determined to switch to the assisted driving mode.
9. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the driving mode determination method according to any one of claims 1 to 7 are implemented.
10. A storage medium having a computer program therein, characterized in that: When the computer program is executed by the processor, the steps of the driving mode determination method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Switching method and device for vehicle driving patterns and vehicle
CN105922995A
Driving aid device, method and automobile
CN108010382A