Auxiliary driving method and device and vehicle
By calculating the in-car conversation score and issuing corresponding reminders, it solves the problem that it is difficult for drivers and passengers to determine when to talk and will not affect driving safety, and improves driving safety.
Patent Information
- Application Number
- CN202311820585.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-06-27
AI Technical Summary
It is difficult for drivers to determine when to talk to passengers to not affect driving safety, resulting in an increased risk of distracted driving or fatigued driving.
By obtaining the number of conversations between the driver and the passenger and the duration of the conversations within the preset period, the conversation score between the driver and the passenger is calculated, and the in-car conversation score is calculated based on the two, the reminder type is determined and corresponding reminders are issued.
Different types of reminders are issued according to different scenarios, so that the personnel in the car can confirm the safety timing and degree of conversation and interaction, thereby improving driving safety.
Smart Images

Figure CN120207350A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent transportation technologies, and particularly to an assisted driving method, device, and vehicle. Background Art
[0002] Currently, a considerable portion of traffic accidents are caused by drivers' distracted driving or fatigue driving. Conversations between drivers and passengers are an important factor leading to distracted driving. If conversations between drivers and passengers are completely prohibited, the risk of drivers' fatigue driving will increase. Therefore, it is beneficial for driving safety for drivers and passengers to have appropriate conversations. However, it is difficult for both drivers and passengers to determine when conversations will not affect driving safety. Summary of the Invention
[0003] In view of this, this application provides an assisted driving method, device, and vehicle, aiming to solve the problem of when conversations between drivers and passengers will not affect driving safety.
[0004] In the first aspect of the embodiments of this application, an assisted driving method is provided. The method includes: obtaining the number of driver conversations and the duration of driver conversations, as well as the number of passenger conversations and the duration of passenger conversations within a preset time period; obtaining a driver conversation degree score based on the number of driver conversations and the duration of driver conversations; obtaining a passenger conversation degree score based on the number of passenger conversations and the duration of passenger conversations; calculating an in-vehicle conversation degree score based on the driver conversation degree score and the passenger conversation degree score; determining a reminder type based on the in-vehicle conversation degree score; and sending a corresponding reminder in response to the reminder type.
[0005] By using the assisted driving method of this embodiment, based on the detected number of driver conversations and the duration of driver conversations, as well as the number of passenger conversations and the duration of passenger conversations within a preset time period, a driver conversation degree score and a passenger conversation degree score are respectively obtained. Then, an in-vehicle conversation degree score is calculated by combining the driver conversation degree score and the passenger conversation degree score. Next, a reminder type is determined based on the in-vehicle conversation degree score, and a corresponding reminder is sent. Different reminder types can be sent according to different scenarios, enabling the people in the vehicle to confirm the safe timing and degree of conversation interaction, thereby improving driving safety.
[0006] In the second aspect of the embodiments of this application, an assisted driving device is provided. The assisted driving device includes a processor and a memory. The processor runs a computer program or code stored in the memory to implement the assisted driving method of the embodiments of this application.
[0007] In the third aspect of the embodiments of this application, a vehicle is provided. The vehicle includes the assisted driving device of the embodiments of this application.
[0008] It can be understood that the specific implementation manners and beneficial effects of the assisted driving device provided in the second aspect of the embodiments of the present application and the vehicle provided in the third aspect are substantially the same as those of the assisted driving method provided in the first aspect of the embodiments of the present application, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1 is a structural block diagram of a vehicle provided by an embodiment of the present application.
[0010] Figure 2 is a structural block diagram of an assisted driving device provided by an embodiment of the present application.
[0011] Figure 3 is a flowchart of an assisted driving method provided by an embodiment of the present application.
[0012] Figure 4 is provided by an embodiment of the present application Figure 3 sub-step flowchart of step S305 shown.
[0013] Figure 5 is provided by another embodiment of the present application Figure 3 sub-step flowchart of step S305 shown.
[0014] Figure 6 is provided by an embodiment of the present application Figure 5 sub-step flowchart of step S503 shown.
[0015] Figure 7 is provided by another embodiment of the present application Figure 3 sub-step flowchart of step S305 shown.
[0016] Figure 8 is provided by an embodiment of the present application Figure 7 sub-step flowchart of step S703 shown.
[0017] MAIN ELEMENT SYMBOL DESCRIPTION
[0018] Vehicle 10
[0019] Assisted driving device 100
[0020] Driver monitoring system 200
[0021] Passenger monitoring system 300
[0022] Camera 210, 310
[0023] Microphone 220, 320
[0024] Processor 110
[0025] Memory 120 Detailed implementation manners
[0026] It should be noted that in the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B may be singular or plural. Terms such as "first" and "second" (if any) in the specification, claims and drawings of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence.
[0027] In addition, it should be noted that the methods disclosed in the embodiments of the present application or the methods shown in the flowcharts include one or more steps for implementing the methods. Without departing from the scope of the claims, the execution order of multiple steps can be interchanged with each other, and some steps can also be deleted.
[0028] A considerable part of traffic accidents are caused by drivers' distracted driving or fatigue driving. According to the statistics of the National Highway Traffic Safety Administration (NHTSA) in the United States, 57% of distracted driving accidents are caused by drivers talking to passengers. It can be seen that drivers talking to passengers is an important factor leading to distracted driving. If completely prohibiting drivers from talking to passengers, it will increase the risk of drivers' fatigue driving. Therefore, it is beneficial for driving safety that drivers have an appropriate conversation with passengers. However, it is difficult for both drivers and passengers to determine when the conversation will not affect driving safety. For passengers, it is difficult to determine when talking to the driver will not cause driving danger. For drivers, it is difficult to determine when talking to passengers will not cause distracted driving.
[0029] Based on this, the embodiments of the present application provide an assisted driving method, device and vehicle. Based on the detected number of driver conversations and the duration of driver conversations, as well as the number of passenger conversations and the duration of passenger conversations within a preset period, the driver conversation degree score and the passenger conversation degree score are respectively obtained, and then the in-vehicle conversation degree score is calculated by combining the driver conversation degree score and the passenger conversation degree score. Then, based on the in-vehicle conversation degree score, the reminder type is determined, and the corresponding reminder is issued. Different reminder types can be issued according to the scenario, so that the people in the vehicle can confirm the safe timing and degree of conversation interaction.
[0030] The vehicle and the assisted driving device in the embodiments of the present application will be described below.
[0031] Figure 1It is a structural block diagram of a vehicle 10 provided by an embodiment of the present application.
[0032] Refer to Figure 1 , the vehicle 10 may include an assisted driving device 100, a driver monitoring system 200 (Driver Monitoring System, DMS), and a passenger monitoring system 300 (Occupancy Monitoring System, OMS). The assisted driving device 100 is electrically connected to the driver monitoring system 200 and the passenger monitoring system 300. In some embodiments, the assisted driving device 100 may be connected to the driver monitoring system 200 and the passenger monitoring system 300 through a bus, or may also be connected through an in-vehicle wireless network, such as through WiFi, Bluetooth, a cellular network (such as 2G / 3G / 4G / 5G), etc.
[0033] The assisted driving device 100 is a device detachably installed inside the vehicle 10. In other embodiments, the assisted driving device 100 may also be a mobile terminal, such as a smart phone, a tablet computer, a personal computer (Personal Computer, PC), or a personal digital assistant (Personal Digital Assistant, PDA), etc.
[0034] The driver monitoring system 200 is used to monitor the conversation behavior of the driver. The driver monitoring system 200 may include a camera 210 and a microphone 220. The camera 210 is used to detect the lip movement of the driver, and the microphone 220 is used to detect the voice emitted by the driver. In other embodiments, the driver monitoring system 200 is also used to detect the driver's concentration. The driver monitoring system 200 may also include a heart rate sensor. The heart rate sensor is used to detect the heart rate of the driver.
[0035] The passenger monitoring system 300 is used to monitor the conversation behavior of the passengers. The passenger monitoring system 300 may include a camera 310 and a microphone 320. The camera 310 is used to detect the lip movement of the passengers, and the microphone 320 is used to detect the voice emitted by the passengers.
[0036] In this embodiment, the driver monitoring system 200 can determine the number of driver conversations during a preset period based on the lip movements of the driver detected by the camera 210, and determine the duration of the driver's conversation based on the voice emitted by the driver detected by the microphone 320 during the preset period. The passenger monitoring system 300 can determine the number of passenger conversations during a preset period based on the lip movements of the passenger detected by the camera 310, and determine the duration of the passenger's conversation based on the voice emitted by the passenger detected by the microphone 320 during the preset period. The assisted driving device 100 can receive the number of driver conversations and the duration of the driver's conversation during a preset period from the driver monitoring system 200, and receive the number of passenger conversations and the duration of the passenger's conversation during a preset period from the passenger monitoring system 300. Then, based on the number of driver conversations and the duration of the driver's conversation, as well as the number of passenger conversations and the duration of the passenger's conversation during the preset period, the driver conversation degree score and the passenger conversation degree score are respectively obtained. Then, the in-vehicle conversation degree score is calculated by combining the driver conversation degree score and the passenger conversation degree score. Next, the reminder type is determined based on the in-vehicle conversation degree score, and the corresponding reminder is issued.
[0037] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the vehicle 10. For example, in other embodiments, the vehicle 10 may further include a radar system and a control system. The radar system is used to detect the road condition information of the target section, such as whether there are obstacles in the target section. If there are obstacles in the target section, the distance from the vehicle 10 to the obstacles is detected. The radar system can also be used to detect the distance between the vehicle 10 and surrounding vehicles. The radar system may include a lidar (light detection and ranging, LiDAR). The control system is used to detect the speed change frequency and emergency braking frequency of the vehicle 10. The control system may include various types of sensors (such as speed sensors, acceleration sensors, etc.) and an electronic control unit (ECU) arranged at different positions of the vehicle. When the vehicle 10 is running, each sensor continuously detects the operating condition information of the vehicle operation and transmits the detected operating condition information to the ECU in real time. After receiving the operating condition information, the ECU makes corresponding decisions and processes according to the pre-written control program.
[0038] Figure 2 It is a structural block diagram of the assisted driving device 100 provided by an embodiment of the present application.
[0039] For reference, Figure 2 the assisted driving device 100 may include a processor 110 and a memory 120. Among them, the processor 110 can run the computer program or code stored in the memory 120 to implement the assisted driving method of the embodiments of the present application.
[0040] The processor 110 may include one or more processing units. For example, the processor 110 may include, but is not limited to, an Application Processor (AP), a modem processor, a Graphics Processing Unit (GPU), an Image Signal Processor (ISP), a controller, a video codec, a Digital Signal Processor (DSP), a baseband processor, a Neural-Network Processing Unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.
[0041] A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use the instruction or data again, it can directly call it from the memory.
[0042] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include, but are not limited to, an Inter-Integrated Circuit (I2C) interface, an Inter-Integrated Circuit Sound (I2S) interface, a Pulse Code Modulation (PCM) interface, a Universal Asynchronous Receiver / Transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a General-Purpose Input / Output (GPIO) interface, a Subscriber Identity Module (SIM) interface, a Universal Serial Bus (USB) interface, etc.
[0043] It can be understood that the interface connection relationship between the modules illustrated in the embodiments of this application is only for illustrative purposes and does not constitute a structural limitation on the assisted driving device 100. In other embodiments of this application, the assisted driving device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0044] The memory 120 may include an external memory interface and an internal memory. Among them, the external memory interface can be used to connect an external memory card, such as a Micro SD card, to implement the storage capacity expansion of the assisted driving device 100. The external memory card communicates with the processor 110 through the external memory interface to implement the data storage function. The internal memory can be used to store computer-executable program codes, and the executable program codes include instructions. The internal memory may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area can store data created during the use of the assisted driving device 100 (such as audio data, image data, etc.). In addition, the internal memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or a Universal Flash Storage (UFS), etc. The processor 110 executes various functional applications and data processing of the assisted driving device 100 by running the instructions stored in the internal memory and / or the instructions stored in the memory provided in the processor 110, such as implementing the assisted driving method of the embodiments of the present application.
[0045] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the assisted driving device 100. In other embodiments, the assisted driving device 100 may include more or fewer components than those illustrated, or combine certain components, or split certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0046] The assisted driving method of the embodiments of the present application will be specifically described below.
[0047] It can be understood that the assisted driving method can be applied to Figure 2 the illustrated assisted driving device 100.
[0048] Figure 3 is a flowchart of an assisted driving method provided by an embodiment of the present application.
[0049] Refer to Figure 3 , the assisted driving method may include the following steps:
[0050] S301, obtain the number of driver conversations and the duration of driver conversations, as well as the number of passenger conversations and the duration of passenger conversations within a preset period.
[0051] In this embodiment, the assisted driving device 100 can receive the number of driver conversations and the duration of driver conversations within a preset period from the driver monitoring system 200, and the number of passenger conversations and the duration of passenger conversations within a preset period from the passenger monitoring system 300. Among them, the number of driver conversations can be obtained by detecting the lip movements of the driver. For example, each time the driver's lips open, the number of conversations is incremented by 1. The duration of driver conversations can be obtained by detecting the voice emitted by the driver. For example, if the driver continuously emits voice within a certain period, that period is the duration of driver conversations. Similarly, the number of passenger conversations can be obtained by detecting the lip movements of the passenger, and the duration of passenger conversations can be obtained by detecting the voice emitted by the passenger.
[0052] The driver monitoring system 200 can determine the number of driver conversations within a preset period based on the lip movements of the driver detected by the camera 210 within the preset period, and determine the duration of driver conversations based on the voice emitted by the driver detected by the microphone 320 within the preset period. The passenger monitoring system 300 can determine the number of passenger conversations within a preset period based on the lip movements of the passenger detected by the camera 310 within the preset period, and determine the duration of passenger conversations based on the voice emitted by the passenger detected by the microphone 320 within the preset period.
[0053] S302. Obtain the driver conversation degree score according to the number of driver conversations and the duration of driver conversations.
[0054] In this embodiment, the assisted driving device 100 can store the correspondence between the number of driver conversations and the duration of driver conversations within a preset period and the driver conversation degree score. Among them, the preset period can be set as needed.
[0055] The correspondence can include a preset number range of driver conversations, a preset duration range of driver conversations, and the corresponding driver conversation degree score. The assisted driving device 100 can determine the driver conversation degree score in response to the number of driver conversations being within the preset number range and the duration of driver conversations being within the preset duration range. Among them, the preset number range and the preset duration range can be set as needed.
[0056] For example, Table 1 is a list of driver conversation degree scores provided in an embodiment within 3 minutes (min).
[0057] Table 1 List of driver conversation degree scores within 3 min
[0058]
[0059] As shown in Table 1, within 3 minutes, when the duration of the driver's conversation is greater than or equal to 0 second (s) and less than or equal to 1 s, and the number of times the driver talks is greater than or equal to 1 time, the driver's conversation degree score is 5. When the duration of the driver's conversation is greater than or equal to 2 s and less than or equal to 10 s, and the number of times the driver talks is greater than or equal to 1 time and less than or equal to 2 times, the driver's conversation degree score is 4. When the duration of the driver's conversation is greater than or equal to 2 s and less than or equal to 10 s, and the number of times the driver talks is greater than or equal to 3 times, the driver's conversation degree score is 3. When the duration of the driver's conversation is greater than or equal to 11 s and less than or equal to 20 s, and the number of times the driver talks is greater than or equal to 1 time and less than or equal to 2 times, the driver's conversation degree score is 2. When the duration of the driver's conversation is greater than or equal to 11 s and less than or equal to 20 s, and the number of times the driver talks is greater than or equal to 3 times, the driver's conversation degree score is 1. When the duration of the driver's conversation is greater than 20 s, and the number of times the driver talks is greater than or equal to 1 time, the driver's conversation degree score is 0.
[0060] In this embodiment, the assisted driving device 100 can match the detected number of times the driver talks and the duration of the driver's conversation within a preset period with the number of times the driver talks and the duration of the driver's conversation in the above corresponding relationship (such as the driver's conversation degree score list shown in Table 1), so as to match the corresponding driver's conversation degree score.
[0061] S303. Obtain the passenger conversation degree score according to the number of times the passenger talks and the duration of the passenger's conversation.
[0062] In this embodiment, the assisted driving device 100 can store the corresponding relationship between the number of times the passenger talks and the duration of the passenger's conversation and the passenger conversation degree score within a preset period. Among them, the preset period can be set as needed.
[0063] The corresponding relationship may include a preset number range of the number of times the passenger talks, a preset duration range of the duration of the passenger's conversation, and the corresponding passenger conversation degree score. The assisted driving device 100 can determine the passenger conversation degree score in response to the number of times the passenger talks being within the preset number range and the duration of the passenger's conversation being within the preset duration range. Among them, the preset number range and the preset duration range can be set as needed.
[0064] For example, Table 2 is a list of passenger conversation degree scores provided in an embodiment within 3 minutes.
[0065] Table 2 List of Passenger Conversation Degree Scores within 3 Minutes
[0066]
[0067] As shown in Table 2, within 3 minutes, when the duration of the passenger's conversation is greater than or equal to 0 s and less than or equal to 1 s, and the number of times the passenger talks is greater than or equal to 1 time, the passenger conversation degree score is 5. When the duration of the passenger's conversation is greater than or equal to 2 s and less than or equal to 10 s, and the number of times the passenger talks is greater than or equal to 1 time and less than or equal to 2 times, the passenger conversation degree score is 4. When the duration of the passenger's conversation is greater than or equal to 2 s and less than or equal to 10 s, and the number of times the passenger talks is greater than or equal to 3 times, the passenger conversation degree score is 3. When the duration of the passenger's conversation is greater than or equal to 11 s and less than or equal to 20 s, and the number of times the passenger talks is greater than or equal to 1 time and less than or equal to 2 times, the passenger conversation degree score is 2. When the duration of the passenger's conversation is greater than or equal to 11 s and less than or equal to 20 s, and the number of times the passenger talks is greater than or equal to 3 times, the passenger conversation degree score is 1. When the duration of the passenger's conversation is greater than 20 s, and the number of times the passenger talks is greater than or equal to 1 time, the passenger conversation degree score is 0.
[0068] In this embodiment, the assisted driving device 100 can match the detected number of times the passenger talks and the duration of the passenger's conversation within a preset period with the number of times the passenger talks and the duration of the passenger's conversation in the above corresponding relationship (such as the passenger conversation degree score list shown in Table 2), so as to match the corresponding passenger conversation degree score.
[0069] S304. Calculate the in-vehicle conversation degree score according to the driver conversation degree score and the passenger conversation degree score.
[0070] In this embodiment, the assisted driving device 100 can add the obtained driver conversation degree score and the passenger conversation degree score to calculate the in-vehicle conversation degree score.
[0071] In other embodiments, the assisted driving device 100 can also set the weights of the driver conversation degree score and the passenger conversation degree score, then multiply the driver conversation degree score and the passenger conversation degree score by the corresponding weights respectively to calculate the weighted driver conversation degree score and the weighted passenger conversation degree score, and then add the weighted driver conversation degree score and the weighted passenger conversation degree score to calculate the in-vehicle conversation degree score.
[0072] S305. Determine the reminder type according to the in-vehicle conversation degree score.
[0073] In this embodiment, the assisted driving device 100 can store the corresponding relationship between the in-vehicle conversation degree score and the reminder type. The corresponding relationship can include the preset score range of the in-vehicle conversation degree score and the corresponding reminder type. The reminder type can include visual reminder, sound effect reminder and voice reminder. Among them, the visual reminder can be presented through an indicator light, the sound effect reminder can be presented through an audio module, and the voice reminder can be presented through a voice module.
[0074] For example, Table 3 is a list of reminder types corresponding to the in-vehicle conversation degree score provided by an embodiment.
[0075] Table 3 List of reminder types corresponding to the in-vehicle conversation degree score
[0076]
[0077]
[0078] As shown in Table 3, when the in-vehicle conversation degree score is greater than or equal to 8 and less than or equal to 10, that is, when the in-vehicle conversation degree score is within the safe value range of the conversation degree, the assisted driving device 100 issues a safety reminder, and the corresponding reminder type is a visual reminder, such as a green light being on. When the in-vehicle conversation degree score is greater than or equal to 5 and less than or equal to 7, that is, when the in-vehicle conversation degree score is within the general value range of the conversation degree, the assisted driving device 100 issues a general reminder, and the corresponding reminder types are visual reminder and sound effect reminder, such as a yellow light being on and a single ringtone. When the in-vehicle conversation degree score is greater than or equal to 0 and less than or equal to 4, that is, when the in-vehicle conversation degree score is within the dangerous value range of the conversation degree, the assisted driving device 100 issues a danger reminder, and the corresponding reminder types are visual reminder, sound effect reminder, and voice reminder, such as a red light flashing, continuous ringing, and a voice reminder of "For your driving safety, please reduce conversation first" or "Distracted or fatigued driving has been detected. Please talk moderately or stop to rest". Among them, the lower limit value of the general value range of the conversation degree is greater than the upper limit value of the dangerous value range of the conversation degree, and the upper limit value of the general value range of the conversation degree is less than the lower limit value of the safe value range of the conversation degree.
[0079] In this embodiment, the assisted driving device 100 can match the calculated in-vehicle conversation degree score with the in-vehicle conversation degree score in the above corresponding relationship (such as the list of reminder types corresponding to the in-vehicle conversation degree score shown in Table 3), so as to match the corresponding reminder type.
[0080] S306. In response to the reminder type, issue the corresponding reminder.
[0081] In this embodiment, after determining the reminder type, the assisted driving device 100 can issue the corresponding visual reminder through the indicator light, issue the corresponding sound effect reminder through the audio module, and issue the corresponding voice reminder through the voice module.
[0082] It can be understood that by adopting the assisted driving method of this embodiment, the assisted driving device 100 can issue reminders of different reminder types according to the scenario, enabling the vehicle occupants to confirm the safe timing and degree of conversation interaction, thereby improving driving safety.
[0083] Figure 4 is a sub-step flowchart of step S305 provided by an embodiment of the present application Figure 3 as shown.
[0084] Refer to Figure 4 , determine the reminder type according to the in-vehicle conversation degree score, which specifically may include the following steps:
[0085] S401, determine whether the in-vehicle conversation degree score is within the range of the conversation safety value.
[0086] In this embodiment, the in-vehicle conversation degree score has a positive correlation with driving safety. When the in-vehicle conversation degree score is within the range of the conversation safety value, it indicates that the conversation of the current in-vehicle personnel will not affect driving safety.
[0087] If the in-vehicle conversation degree score is within the range of the conversation safety value, execute step S402; otherwise, execute step S403.
[0088] S402, determine to issue a safety reminder and the corresponding reminder type is a visual reminder.
[0089] In this embodiment, in response to the in-vehicle conversation degree score being within the range of the conversation safety value, the assisted driving device 100 can determine to issue a safety reminder, and the corresponding reminder type of the safety reminder is a visual reminder. For example, the assisted driving device 100 can control the green light to be on through the indicator light.
[0090] S403, determine whether the in-vehicle conversation degree score is within the range of the conversation danger value.
[0091] In this embodiment, the lower limit value of the conversation safety value range is greater than the upper limit value of the conversation danger value range. When the in-vehicle conversation degree score is not within the range of the conversation safety value, the assisted driving device 100 can continue to judge whether the in-vehicle conversation degree score is within the range of the conversation danger value.
[0092] If the in-vehicle conversation degree score is within the range of the conversation danger value, execute step S404; otherwise, execute step S405.
[0093] S404, determine to issue a danger reminder and the corresponding reminder types are visual reminder and voice reminder.
[0094] In this embodiment, in response to the in-vehicle conversation degree score being within the range of the conversation danger value, the assisted driving device 100 can determine to issue a danger reminder, and the corresponding reminder types of the danger reminder are visual reminder and voice reminder. For example, the assisted driving device 100 can control the indicator light to flash red and issue a voice reminder of "For your driving safety, please reduce conversation first" through the voice module.
[0095] S405, determine to issue a general reminder and the corresponding reminder types are visual reminder and sound effect reminder.
[0096] In this embodiment, when the in-vehicle conversation degree score is neither within the safe value range of the conversation degree nor within the dangerous value range of the conversation degree, the assisted driving device 100 may determine that the in-vehicle conversation degree score is within the general value range of the conversation degree.
[0097] In this embodiment, in response to the in-vehicle conversation degree score being within the general value range of the conversation degree, the assisted driving device 100 may determine to issue a general reminder, and the reminder type corresponding to the general reminder is a visual reminder and a sound effect reminder. For example, the assisted driving device 100 may control the yellow light to turn on through an indicator light and issue a warning sound (such as a single ringtone) through an audio module.
[0098] It can be understood that by adopting the assisted driving method of this embodiment, the assisted driving device 100 can divide the in-vehicle conversation degree scores in different scenarios into three reminder levels, namely, a safety reminder, a general reminder, or a danger reminder, and determine the corresponding reminder type based on different reminder levels.
[0099] Figure 5 It is provided by another embodiment of this application Figure 3 The sub-step flowchart of step S305 shown.
[0100] It can be referred to Figure 5 , and determining the reminder type according to the in-vehicle conversation degree score may specifically include the following steps:
[0101] S501, Obtain the road condition parameters of the target road section.
[0102] Among them, the road condition parameters may include road condition information, the speed change frequency of the vehicle, the distance between the vehicle and surrounding vehicles, and the emergency braking frequency. The road condition information may include whether there are obstacles on the target road section and the distance from the vehicle to the obstacles. Both the road condition information and the distance between the vehicle and surrounding vehicles can be detected by the vehicle's radar system. The speed change frequency and emergency braking frequency of the vehicle can both be detected by the vehicle's control system.
[0103] In this embodiment, the assisted driving device 100 may receive the detected road condition information and the distance between the vehicle and surrounding vehicles from the radar system, and receive the detected speed change frequency and emergency braking frequency of the vehicle from the control system.
[0104] S502, Obtain the road condition safety score according to the road condition parameters.
[0105] In this embodiment, the assisted driving device 100 may obtain a road condition information score based on the road condition information, obtain a speed score based on the speed change frequency of the vehicle, obtain a distance score based on the distance between the vehicle and surrounding vehicles, and obtain an emergency braking score based on the emergency braking frequency, and then calculate the road condition safety score by combining the road condition information score, speed score, distance score, and emergency braking score.
[0106] The auxiliary driving device 100 can store the corresponding relationship between the preset road condition information and the road condition information score. The auxiliary driving device 100 obtaining the road condition information score based on the road condition information may include: matching the detected road condition information with the preset road condition information in the corresponding relationship, so as to match the corresponding road condition information score. Among them, the preset road condition information and the road condition information score can be set as needed.
[0107] The auxiliary driving device 100 can store the corresponding relationship between the preset speed change frequency range and the speed score. The auxiliary driving device 100 obtaining the speed score based on the speed change frequency of the vehicle may include: determining whether the detected speed change frequency of the vehicle is within the preset speed change frequency range; if the detected speed change frequency of the vehicle is within the preset speed change frequency range, then matching the corresponding speed score. Among them, the preset speed change frequency range and the speed score can be set as needed.
[0108] The auxiliary driving device 100 can store the corresponding relationship between the preset distance range and the distance score. The auxiliary driving device 100 obtaining the distance score based on the distance between the vehicle and surrounding vehicles may include: determining whether the detected distance between the vehicle and surrounding vehicles is within the preset distance range; if the detected distance between the vehicle and surrounding vehicles is within the preset distance range, then matching the corresponding distance score. Among them, the preset distance range and the distance score can be set as needed.
[0109] The auxiliary driving device 100 can store the corresponding relationship between the preset emergency braking frequency range and the emergency braking score. The auxiliary driving device 100 obtaining the emergency braking score based on the emergency braking frequency may include: determining whether the detected emergency braking frequency is within the preset emergency braking frequency range; if the detected emergency braking frequency is within the preset emergency braking frequency range, then matching the corresponding emergency braking score. Among them, the preset emergency braking frequency range and the emergency braking score can be set as needed.
[0110] After the auxiliary driving device 100 obtains the road condition information score, speed score, distance score and emergency braking score, it can add the road condition information score, speed score, distance score and emergency braking score, so as to calculate the road condition safety score.
[0111] For example, Table 4 is a list of road condition safety scores provided by an embodiment.
[0112] Table 4 List of Road Condition Safety Scores
[0113] Road condition information score Speed score Distance score Emergency braking score Road condition safety score 0-25 0-25 0-25 0-25 0-100
[0114] As shown in Table 4, the value ranges of the road condition information score, speed score, distance score and emergency braking score are all greater than or equal to 0 and less than or equal to 25, and the value range of the road condition safety score is greater than or equal to 0 and less than or equal to 100.
[0115] In this embodiment, when the road condition safety score is greater than or equal to 75 and less than or equal to 100, the assisted driving device 100 can determine that the road condition safety score is within the safe value range of the road condition safety. When the road condition safety score is greater than or equal to 26 and less than or equal to 74, the assisted driving device 100 can determine that the road condition safety score is within the general value range of the road condition safety. When the road condition safety score is greater than or equal to 0 and less than or equal to 25, the assisted driving device 100 can determine that the road condition safety score is within the dangerous value range of the road condition safety. Among them, the lower limit value of the general value range of the road condition safety is greater than the upper limit value of the dangerous value range of the road condition safety, and the upper limit value of the general value range of the road condition safety is less than the lower limit value of the safe value range of the road condition safety.
[0116] In some embodiments, the assisted driving device 100 obtains a road condition information score in response to the road condition information being preset road condition information; obtains a speed score in response to the vehicle speed change frequency being within a preset speed change frequency range; obtains a distance score in response to the distance between the vehicle and surrounding vehicles being within a preset distance range; obtains an emergency braking score in response to the emergency braking frequency being within a preset emergency braking frequency range; and then calculates the statistical value of the road condition information score, the speed score, the distance score, and the emergency braking score, so as to obtain the road condition safety score. Among them, the statistical value may include an average value, a variance, a standard deviation, etc.
[0117] For example, Table 5 is a list of road condition safety score methods provided by an embodiment.
[0118] Table 5 List of Road Condition Safety Score Methods
[0119]
[0120] As shown in Table 5, the road condition information score A = 100 - |YA - XA|, where YA represents the detected value of the road condition information score and XA represents the standard value of the road condition information score. The speed score B = 100 - |YB - XB|, where YB represents the detected value of the speed score and XB represents the standard value of the speed score. The distance score C = 100 - |YC - XC|, where YC represents the detected value of the distance score and XC represents the standard value of the distance score. The emergency braking score D = 100 - |YD - XD|, where YD represents the detected value of the emergency braking score and XD represents the standard value of the emergency braking score. The road condition safety score Z = (A + B + C + D) / 4, that is, the average value of the road condition information score A, the speed score B, the distance score C, and the emergency braking score D. The standard values of the road condition information score, the speed score, the distance score, and the emergency braking score can all be set as needed. The safety value ranges of the road condition information, the speed, the distance, the emergency braking, and the road condition safety degree are all greater than or equal to 75 and less than or equal to 100. The general value ranges of the road condition information, the speed, the distance, the emergency braking, and the road condition safety degree are all greater than or equal to 26 and less than or equal to 74. The dangerous value ranges of the road condition information, the speed, the distance, the emergency braking, and the road condition safety degree are all greater than or equal to 0 and less than or equal to 25.
[0121] In other embodiments, the auxiliary driving device 100 can also set the weights of the road condition information score, the speed score, the distance score, and the emergency braking score, and then multiply the road condition information score, the speed score, the distance score, and the emergency braking score by the corresponding weights to calculate the weighted road condition information score, the weighted speed score, the weighted distance score, and the weighted emergency braking score, and then calculate the statistical values of the weighted road condition information score, the weighted speed score, the weighted distance score, and the weighted emergency braking score, so as to obtain the road condition safety score.
[0122] S503, determine the reminder type according to the road condition safety score and the in-vehicle conversation degree score.
[0123] In this embodiment, the auxiliary driving device 100 can store the corresponding relationship between the road condition safety score, the in-vehicle conversation degree score, and the reminder type. The corresponding relationship can include the preset score range of the road condition safety score, the preset score range of the in-vehicle conversation degree score, and the corresponding reminder type. The reminder type can include visual reminder, sound effect reminder, and voice reminder.
[0124] Specifically, reference can be made to Figure 6 , Figure 6 which is provided by an embodiment of the present application Figure 5The sub-step flowchart of step S503 shown. Determining the reminder type according to the road condition safety score and the in-vehicle conversation score may include the following steps:
[0125] S601, determine whether the in-vehicle conversation score is within the conversation safety value range.
[0126] In this embodiment, if the in-vehicle conversation score is within the conversation safety value range, then execute step S602; if not, then execute step S603.
[0127] S602, determine to issue a safety reminder and the corresponding reminder type is a visual reminder.
[0128] It can be understood that the specific implementation manners of steps S601 to S602 are the same as Figure 4 those of steps S401 to S402 shown, and will not be elaborated here.
[0129] S603, determine whether the road condition safety score is within the road condition safety danger value range.
[0130] In this embodiment, the road condition safety score has a positive correlation with driving safety.
[0131] If the road condition safety score is within the road condition safety danger value range, then execute step S604; if not, then execute step S605.
[0132] S604, determine to issue a danger reminder and the corresponding reminder types are visual reminder and voice reminder, and determine to turn on the do not disturb for incoming calls.
[0133] S605, determine to issue a general reminder and the corresponding reminder types are visual reminder and sound effect reminder.
[0134] For example, when the in-vehicle conversation score is greater than or equal to 8 and less than or equal to 10, that is, the in-vehicle conversation score is within the conversation safety value range, the assisted driving device 100 issues a safety reminder, and the corresponding reminder type is a visual reminder, such as a green light on.
[0135] When the in-vehicle conversation score is greater than or equal to 0 and less than or equal to 7, and the road condition safety score is greater than or equal to 26 and less than or equal to 100, that is, the in-vehicle conversation score is not within the conversation safety value range, and the road condition safety score is not within the road condition safety danger value range, the assisted driving device 100 issues a general reminder, and the corresponding reminder types are visual reminder and sound effect reminder, such as a yellow light on and a single ringtone.
[0136] When the in-vehicle conversation degree score is greater than or equal to 0 and less than or equal to 7, and the road condition safety degree score is greater than or equal to 0 and less than or equal to 25, that is, the in-vehicle conversation degree score is not within the conversation degree safety value range, and the road condition safety degree score is within the road condition safety degree danger value range, the assisted driving device 100 issues a danger reminder, and the corresponding reminder types are visual reminder, sound effect reminder, and voice reminder. For example, the red light flashes, the bell rings continuously, and the voice reminder "For your driving safety, please reduce conversations first" is issued. The call rejection function can also be turned on to reduce the probability of the driver being distracted while driving and improve driving safety.
[0137] It can be understood that by adopting the assisted driving method of this embodiment, the assisted driving device 100 can divide the in-vehicle conversation degree scores and road condition safety degree scores in different scenarios into three reminder levels, namely safety reminder, general reminder, or danger reminder, and determine the corresponding reminder types based on different reminder levels.
[0138] Figure 7 This is provided by another embodiment of the present application Figure 3 The sub-step flowchart of step S305 shown in the figure.
[0139] It can be referred to Figure 7 , and determine the reminder type according to the in-vehicle conversation degree score. Specifically, it may include the following steps:
[0140] S701, obtain the driver concentration parameter.
[0141] Among them, the driver concentration parameter includes the driver's heart rate, blink frequency, line of sight focus, head position, and hand position. The driver's heart rate, blink frequency, line of sight focus, head position, and hand position can all be detected by the driver monitoring system.
[0142] In this embodiment, the assisted driving device 100 can receive the detected driver's heart rate, blink frequency, line of sight focus, head position, and hand position from the driver monitoring system.
[0143] S702, obtain the driver concentration score according to the driver concentration parameter.
[0144] In this embodiment, the assisted driving device 100 can obtain a heart rate score based on the driver's heart rate, a blink frequency score based on the driver's blink frequency, a line of sight score based on the driver's line of sight focus, a head position score based on the driver's head position, and a hand position score based on the driver's hand position, and then calculate the driver concentration score by combining the heart rate score, blink frequency score, line of sight score, head position score, and hand position score.
[0145] The assisted driving device 100 can store the correspondence between the preset heart rate and the heart rate score. The assisted driving device 100 obtaining the heart rate score based on the driver's heart rate may include: determining whether the detected heart rate is within the preset heart rate range; if the detected heart rate is within the preset heart rate range, then matching the corresponding heart rate score. Among them, the preset heart rate range and the heart rate score can be set as needed.
[0146] The assisted driving device 100 can store the correspondence between the preset blink frequency and the blink frequency score. The assisted driving device 100 obtaining the blink frequency score based on the driver's blink frequency may include: determining whether the detected blink frequency is within the preset blink frequency range; if the detected blink frequency is within the preset blink frequency range, then matching the corresponding blink frequency score. Among them, the preset blink frequency range and the blink frequency score can be set as needed.
[0147] The assisted driving device 100 can store the correspondence between the preset line of sight range and the line of sight score. The assisted driving device 100 obtaining the line of sight score based on the driver's line of sight focus may include: determining whether the detected line of sight focus is within the preset line of sight range; if the detected line of sight focus is within the preset line of sight range, then matching the corresponding line of sight score. Among them, the preset line of sight range and the line of sight score can be set as needed.
[0148] The assisted driving device 100 can store the correspondence between the preset head position range and the head position score. The assisted driving device 100 obtaining the head position score based on the driver's head position may include: determining whether the detected head position is within the preset head position range; if the detected head position is within the preset head position range, then matching the corresponding head position score. Among them, the preset head position range and the head position score can be set as needed.
[0149] The assisted driving device 100 can store the correspondence between the preset hand position range and the hand position score. The assisted driving device 100 obtaining the hand position score based on the driver's hand position may include: determining whether the detected hand position is within the preset hand position range; if the detected hand position is within the preset hand position range, then matching the corresponding hand position score. Among them, the preset hand position range and the hand position score can be set as needed.
[0150] After the assisted driving device 100 obtains the heart rate score, blink frequency score, line of sight score, head position score, and hand position score, it can add the heart rate score, blink frequency score, line of sight score, head position score, and hand position score to calculate the driver concentration score.
[0151] For example, Table 6 is a list of driver concentration scores provided by an embodiment.
[0152] Table 6 List of Driver Concentration Scores
[0153]
[0154] As shown in Table 6, the heart rate score, blink frequency score, line of sight score, head position score, and hand position score are all greater than or equal to 0 and less than or equal to 20, and the value range of the driver concentration score is greater than or equal to 0 and less than or equal to 100.
[0155] In this embodiment, when the driver concentration score is greater than or equal to 75 and less than or equal to 100, the auxiliary driving device 100 can determine that the driver concentration score is within the driver concentration safety value range. When the driver concentration score is greater than or equal to 26 and less than or equal to 74, the auxiliary driving device 100 can determine that the driver concentration score is within the driver concentration general value range. When the driver concentration score is greater than or equal to 0 and less than or equal to 25, the auxiliary driving device 100 can determine that the driver concentration score is within the driver concentration danger value range. Among them, the lower limit value of the driver concentration general value range is greater than the upper limit value of the driver concentration danger value range, and the upper limit value of the driver concentration general value range is less than the lower limit value of the driver concentration safety value range.
[0156] For example, Table 7 is a list of driver concentration scoring methods provided by an embodiment.
[0157] Table 7 List of Driver Concentration Scoring Methods
[0158]
[0159]
[0160] As shown in Table 7, the heart rate score E = 100 - |YE - XE|, where YE represents the detected value of the heart rate score and XE represents the standard value of the heart rate score. The blink frequency score F = (20 - |YF - XF|) * 5, where YF represents the detected value of the blink frequency score and XF represents the standard value of the blink frequency score. The line of sight score G = 100 - |YG - XG|, where YG represents the detected value of the line of sight score and XG represents the standard value of the line of sight score. The head position score H = 100 - |YH - XH|, where YH represents the detected value of the head position score and XH represents the standard value of the head position score. The hand position score I = 100 - |YI - XI|, where YI represents the detected value of the hand position score and XI represents the standard value of the hand position score. The driver concentration score W = (E + F + G + H + I) / 5, that is, the average value of the heart rate score E, the blink frequency score F, the line of sight score G, the head position score H, and the hand position score I. The standard values of the heart rate score, the blink frequency score, the line of sight score, the head position score, and the hand position score can all be set as needed. The safe value ranges of the heart rate, the blink frequency, the line of sight, the head position, the hand position, and the driver concentration are all greater than or equal to 75 and less than or equal to 100. The general value ranges of the heart rate, the blink frequency, the line of sight, the head position, the hand position, and the driver concentration are all greater than or equal to 26 and less than or equal to 74. The dangerous value ranges of the heart rate, the blink frequency, the line of sight, the head position, the hand position, and the driver concentration are all greater than or equal to 0 and less than or equal to 25.
[0161] In other embodiments, the auxiliary driving device 100 can also set the weights of the heart rate score, the blink frequency score, the line of sight score, the head position score, and the hand position score, and then multiply the heart rate score, the blink frequency score, the line of sight score, the head position score, and the hand position score by the corresponding weights respectively to calculate the weighted heart rate score, the weighted blink frequency score, the weighted line of sight score, the weighted head position score, and the weighted hand position score. Then, calculate the statistical values of the weighted heart rate score, the weighted blink frequency score, the weighted line of sight score, the weighted head position score, and the weighted hand position score, so as to obtain the driver concentration score.
[0162] S703. Determine the reminder type according to the driver concentration score and the in-vehicle conversation degree score.
[0163] In this embodiment, the assisted driving device 100 can store the corresponding relationship between the driver concentration score, the in-vehicle conversation degree score, and the reminder type. The corresponding relationship may include the preset score range of the driver concentration score, the preset score range of the in-vehicle conversation degree score, and the corresponding reminder type. The reminder type may include visual reminder, sound effect reminder, and voice reminder.
[0164] Specifically, reference can be made to Figure 8 , Figure 8 which is provided by an embodiment of the present application Figure 7 and is the sub-step flowchart of step S703 shown in. Determining the reminder type according to the driver concentration score and the in-vehicle conversation degree score may include the following steps:
[0165] S801, determine whether the in-vehicle conversation degree score is within the conversation safety value range.
[0166] In this embodiment, if the in-vehicle conversation degree score is within the conversation safety value range, then step S802 is executed; if not, then step S805 is executed.
[0167] S802, determine whether the driver concentration score is within the driver concentration danger value range.
[0168] In this embodiment, there is a positive correlation between the driver concentration score and driving safety.
[0169] If the driver concentration score is within the driver concentration danger value range, then step S803 is executed; if not, then step S804 is executed.
[0170] S803, determine to issue a danger reminder and the corresponding reminder type is visual reminder and the first voice reminder.
[0171] In this embodiment, when the in-vehicle conversation degree score is within the conversation safety value range and the driver concentration score is within the driver concentration danger value range, the first voice reminder is issued, and the first voice reminder is used to remind to increase conversation.
[0172] S804, determine to issue a safety reminder and the corresponding reminder type is visual reminder.
[0173] S805, determine whether the in-vehicle conversation degree score is within the conversation danger value range.
[0174] In this embodiment, if the in-vehicle conversation degree score is within the conversation danger value range, then step S806 is executed; if not, then step S807 is executed.
[0175] S806, determine to issue a danger reminder and the corresponding reminder type is visual reminder and the second voice reminder.
[0176] In this embodiment, when the in-vehicle conversation degree score is within the range of the conversation degree danger value, a second voice reminder is issued, and the second voice reminder is used to remind to reduce conversations.
[0177] S807, determine whether the driver concentration score is within the range of the driver concentration danger value.
[0178] In this embodiment, if the driver concentration score is within the range of the driver concentration danger value, step S808 is executed; if not, step S809 is executed.
[0179] S808, determine to issue a danger reminder and the corresponding reminder types are visual reminder and the first voice reminder.
[0180] S809, determine whether the driver concentration score is within the range of the driver concentration safety value.
[0181] In this embodiment, if the driver concentration score is within the range of the driver concentration safety value, step S810 is executed; if not, step S811 is executed.
[0182] S810, determine to issue a safety reminder and the corresponding reminder type is visual reminder.
[0183] S811, determine to issue a general reminder and the corresponding reminder types are visual reminder and sound reminder.
[0184] For example, when the in-vehicle conversation degree score is greater than or equal to 8 and less than or equal to 10, and the driver concentration score is greater than or equal to 26 and less than or equal to 100, that is, the in-vehicle conversation degree score is within the range of the conversation degree safety value, and the driver concentration score is not within the range of the driver concentration danger value, the auxiliary driving device 100 issues a safety reminder, and the corresponding reminder type is visual reminder, such as a green light is on.
[0185] When the in-vehicle conversation degree score is greater than or equal to 8 and less than or equal to 10, and the driver concentration score is greater than or equal to 0 and less than or equal to 25, that is, the in-vehicle conversation degree score is within the range of the conversation degree safety value, and the driver concentration score is within the range of the driver concentration danger value, the auxiliary driving device 100 issues a danger reminder, and the corresponding reminder types are visual reminder, sound reminder and voice reminder, such as a red light flashes, a continuous ringing sound and the first voice reminder of "Distracted or fatigued driving has been detected. Please talk moderately or stop to rest".
[0186] When the in-vehicle conversation degree score is greater than or equal to 0 and less than or equal to 4, that is, when the in-vehicle conversation degree score is within the dangerous value range of conversation degree, the assisted driving device 100 issues a danger reminder, and the corresponding reminder types are visual reminder, sound effect reminder, and voice reminder, such as red light flashing, continuous ringing, and the second voice reminder of "For your driving safety, please reduce conversation first".
[0187] When the in-vehicle conversation degree score is greater than or equal to 5 and less than or equal to 7, and the driver concentration score is greater than or equal to 0 and less than or equal to 25, that is, when the in-vehicle conversation degree score is within the general value range of conversation degree, and the driver concentration score is within the dangerous value range of driver concentration, the assisted driving device 100 issues a danger reminder, and the corresponding reminder types are visual reminder, sound effect reminder, and voice reminder, such as red light flashing, continuous ringing, and the first voice reminder of "Distracted or fatigued driving has been detected. Please talk moderately or take a break".
[0188] When the in-vehicle conversation degree score is greater than or equal to 5 and less than or equal to 7, and the driver concentration score is greater than or equal to 75 and less than or equal to 100, that is, when the in-vehicle conversation degree score is within the general value range of conversation degree, and the driver concentration score is within the safe value range of driver concentration, the assisted driving device 100 issues a safety reminder, and the corresponding reminder type is visual reminder, such as green light on.
[0189] When the in-vehicle conversation degree score is greater than or equal to 5 and less than or equal to 7, and the driver concentration score is greater than or equal to 26 and less than or equal to 74, that is, when the in-vehicle conversation degree score is within the general value range of conversation degree, and the driver concentration score is within the general value range of driver concentration, the assisted driving device 100 issues a general reminder, and the corresponding reminder types are visual reminder and sound effect reminder, such as yellow light on and single ring.
[0190] It can be understood that by adopting the assisted driving method of this embodiment, the assisted driving device 100 can divide the in-vehicle conversation degree scores and driver concentration scores in different scenarios into three reminder levels, namely safety reminder, general reminder, or danger reminder, and determine the corresponding reminder types based on different reminder levels.
[0191] The embodiment of the present application also provides a computer-readable storage medium for storing a computer program or code, which, when executed by a processor, implements the assisted driving method of the embodiment of the present application.
[0192] A computer-readable storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. The storage media includes but is not limited to random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassette, tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.
[0193] The embodiments of the present application have been described in detail above with reference to the accompanying drawings. However, the present application is not limited to the above embodiments. Various changes can be made without departing from the spirit of the present application within the scope of knowledge possessed by those of ordinary skill in the relevant art.
Claims
1. An assisted driving method, characterized in that, The method includes: Obtaining the number of times the driver talks and the duration of the driver's conversation, as well as the number of times the passenger talks and the duration of the passenger's conversation within a preset time period; Obtaining a driver conversation degree score based on the number of times the driver talks and the duration of the driver's conversation; Obtaining a passenger conversation degree score based on the number of times the passenger talks and the duration of the passenger's conversation; Calculating an in-vehicle conversation degree score based on the driver conversation degree score and the passenger conversation degree score; Determining a reminder type based on the in-vehicle conversation degree score; Issuing a corresponding reminder in response to the reminder type.
2. The auxiliary driving method according to claim 1, characterized in that, The obtaining a driver conversation degree score based on the number of times the driver talks and the duration of the driver's conversation includes: Obtaining the driver conversation degree score in response to the number of times the driver talks being within a preset number range and the duration of the driver's conversation being within a preset duration range.
3. The assisted driving method according to claim 1, wherein The obtaining a passenger conversation degree score based on the number of times the passenger talks and the duration of the passenger's conversation includes: Obtaining the passenger conversation degree score in response to the number of times the passenger talks being within a preset number range and the duration of the passenger's conversation being within a preset duration range.
4. The assisted driving method according to claim 1, wherein, The determining a reminder type based on the in-vehicle conversation degree score includes: Determining the reminder type as at least one preset type in response to the in-vehicle conversation degree score being within a preset score range, where the at least one preset type includes visual reminder, sound effect reminder, and voice reminder.
5. The assisted driving method according to claim 1, characterized in that The determining a reminder type based on the in-vehicle conversation degree score includes: Obtaining road condition parameters of a target road section, where the road condition parameters include road condition information, the frequency of vehicle speed change, the distance between the vehicle and surrounding vehicles, and the emergency braking frequency; Obtaining a road condition safety degree score based on the road condition parameters; Determining a reminder type based on the road condition safety degree score and the in-vehicle conversation degree score.
6. The assisted driving method according to claim 5, wherein, The obtaining a road condition safety degree score based on the road condition parameters includes: Obtaining a road condition information score in response to the road condition information being preset road condition information; Obtaining a speed score in response to the frequency of vehicle speed change being within a preset speed change frequency range; Obtaining a distance score in response to the distance between the vehicle and surrounding vehicles being within a preset distance range; Obtaining an emergency braking score in response to the emergency braking frequency being within a preset emergency braking frequency range; Calculating the road condition safety degree score based on the road condition information score, the speed score, the distance score, and the emergency braking score.
7. The assisted driving method according to claim 1, characterized in that The determining a reminder type based on the in-vehicle conversation degree score includes: Obtaining driver concentration parameters, where the driver concentration parameters include the driver's heart rate, blink frequency, line of sight focus, head position, and hand position; Obtaining a driver concentration score based on the driver concentration parameters; Determining a reminder type based on the driver concentration score and the in-vehicle conversation degree score.
8. The assisted driving method according to claim 7, wherein The obtaining a driver concentration score based on the driver concentration parameters includes: Obtaining a heart rate score in response to the driver's heart rate being within a preset heart rate range; Obtaining a blink frequency score in response to the driver's blink frequency being within a preset blink frequency range; Upon the line-of-sight focus of the driver being within a preset line-of-sight range, obtain a line-of-sight score; Upon the head position of the driver being within a preset head position range, obtain a head position score; Upon the hand position of the driver being within a preset hand position range, obtain a hand position score; Calculate the driver attentiveness score based on the heart rate score, the blink frequency score, the line-of-sight score, the head position score, and the hand position score.
9. An assisted driving device, comprising a processor and a memory, characterized in that, The processor runs the computer program or code stored in the memory to implement the assisted driving method according to any one of claims 1 to 8.
10. A vehicle, characterized in that, Include the assisted driving device according to claim 9.