A vehicle-machine interaction mode switching method, device, equipment and storage medium

By acquiring vehicle speed and road information to calculate the differential threshold, the driving state is determined and the voice-first interaction mode is switched, which solves the problem of the single logic of interaction mode switching in the existing technology and reduces the risk in the driving process.

CN115635974BActive Publication Date: 2026-02-06CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211339270.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-28
Publication Date
2026-02-06
Estimated Expiration
2042-10-28

AI Technical Summary

Technical Problem

In existing technologies, the switching logic for vehicle-machine interaction is simplistic and cannot reasonably determine based on vehicle speed and operating conditions, making it difficult to reduce the risks associated with interactive operations during driving.

Method used

By acquiring vehicle speed and road information, calculating speed difference and differential threshold, determining driving status, and matching target interaction methods in dangerous driving conditions, the vehicle system is controlled to switch to safe interaction methods such as voice priority.

Benefits of technology

It effectively reduces the risks of interactive operation during driving at different speeds and under different operating conditions, and improves the adaptability and safety of the interaction method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115635974B_ABST
    Figure CN115635974B_ABST
Patent Text Reader

Abstract

The application provides a vehicle-machine interaction mode switching method, device, equipment and storage medium, the method comprises the following steps: acquiring the vehicle driving speed and the road information including the current road speed limit, calculating the speed difference value according to the current road speed limit and the vehicle driving speed, calculating the differential speed threshold according to the current road speed limit and the preset differential speed threshold, judging the speed difference value according to the differential speed threshold, if the speed difference value exceeds the differential speed threshold, it is confirmed as a dangerous driving state, and the duration of the dangerous driving state is recorded, the target interaction mode is matched based on the duration, and the vehicle-machine is switched to the target interaction mode, the application can adaptively adjust the switching trigger standard of the vehicle-machine interaction mode according to the vehicle speed and the speed limit, reasonably select the interaction mode under different vehicle speeds and different working conditions, effectively reduce the risk brought by the interaction operation in the driving process, and has the characteristics of ingenious idea, high controllability and strong adaptability.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent vehicles, in particular to a car-machine interaction mode switching method, device, equipment and storage medium. BACKGROUND

[0002] With the development of intelligent vehicles, there are more and more functions and information in the vehicle cabin, and the user can perform more operations or need to view more information. Screen operation can cause the user's line of sight to shift from the road, and a large number of screen operations can cause the user to be distracted and thus pose a safety hazard. In particular, when driving at high speed, the user's driving load increases dramatically, and screen operation can exacerbate driving safety hazards. Voice interaction has become an increasingly important interaction method in vehicles because it can achieve function interaction without shifting the line of sight from the road. During driving, especially when the user's driving load increases dramatically, how to make the user's operation safer is a problem to be solved in the field.

[0003] In the prior art, the driving state and the parking state are generally distinguished by the vehicle speed and a preset threshold value, the driving state and the parking state correspond to different user interfaces respectively, and the user interface is automatically switched according to the driving state and the parking state. The prior art at least has the following disadvantages: lack of judgment on environmental or road information, single switching logic of the car-machine interaction interface, poor adaptability of the switching logic to different driving states, inability to adjust the switching trigger standard of the car-machine interaction mode according to the level of the vehicle speed, and difficulty in reasonably judging the interaction mode under different vehicle speeds and different working conditions, which cannot effectively reduce the risk brought by interaction operation during driving. SUMMARY

[0004] In view of the above-mentioned single interaction switching logic in the prior art, which leads to difficulty in reasonably judging the interaction mode under different vehicle speeds and different working conditions and inability to effectively reduce the risk brought by interaction operation during driving, the present application provides a car-machine interaction mode switching method to solve the above technical problems.

[0005] In a first aspect, the present application provides a car-machine interaction mode switching method, comprising:

[0006] obtaining a vehicle driving speed and road information, the road information including a current road speed limit;

[0007] calculating a speed difference value according to the current road speed limit and the vehicle driving speed, and calculating a differential speed threshold value according to the current road speed limit and a preset differential speed ratio threshold value;

[0008] judging the speed difference value according to the differential speed threshold value to confirm the driving state, and if the speed difference value exceeds the differential speed threshold value, confirming a dangerous driving state and recording the duration of the dangerous driving state.

[0009] based on the duration, matching a preset dangerous driving interaction mode to determine a target interaction mode matched with the duration, and controlling the vehicle machine to switch to the target interaction mode.

[0010] Optionally, the step of calculating the speed difference threshold value based on the current road speed limit and a preset speed difference threshold value comprises:

[0011] based on the road information, matching a preset database, the database storing a corresponding relationship between at least one set of preset road information and the speed difference threshold value, and determining a target speed difference threshold value corresponding to the road information according to the corresponding relationship;

[0012] multiplying the current road speed limit and the target speed difference threshold value to obtain the speed difference threshold value.

[0013] Optionally, the step of matching a preset dangerous driving interaction mode based on the duration comprises:

[0014] obtaining a corresponding relationship between at least one set of the dangerous driving interaction mode and a duration interval, matching the duration with the duration interval to obtain a target interval in which the duration is located;

[0015] confirming the dangerous driving interaction mode corresponding to the target interval as the target interaction mode matched with the duration.

[0016] Optionally, the dangerous driving interaction mode comprises a voice priority interaction, and the voice priority interaction comprises:

[0017] adjusting a voice interaction wake-up free time to a preset maximum threshold value;

[0018] hiding an interaction function of a vehicle machine interface and issuing a voice interaction guide, the voice interaction guide comprising at least one of voice guide information, text guide information and virtual image guide information.

[0019] Optionally, the step of judging the speed difference value based on the speed difference threshold value to confirm the driving state further comprises:

[0020] if the speed difference value is less than or equal to the speed difference threshold value, confirming a safe driving state and judging a current interaction mode of the vehicle machine;

[0021] if the current interaction mode is one of preset dangerous driving interaction modes, controlling the vehicle machine to switch to a preset common interaction mode;

[0022] if the current interaction mode is the common interaction mode, maintaining the current interaction mode.

[0023] Optionally, the road information is acquired by the following steps:

[0024] sending a road information acquisition request to a vehicle navigation device to obtain first feedback information of the vehicle navigation device;

[0025] taking the first feedback information as the road information.

[0026] Optionally, the vehicle driving speed is detected by the following steps:

[0027] sending a speed acquisition request to a vehicle speed sensor to obtain second feedback information of the vehicle speed sensor;

[0028] taking the second feedback information as the vehicle driving speed.

[0029] In a second aspect, the present application provides a device for switching a car-machine interaction mode, comprising:

[0030] an acquisition module configured to acquire a vehicle driving speed and road information, wherein the road information comprises a current road speed limit;

[0031] a calculation module configured to calculate a speed difference value based on the current road speed limit and the vehicle driving speed, and calculate a speed difference threshold value based on the current road speed limit and a preset speed difference ratio threshold value;

[0032] a state judgment module configured to judge the speed difference value based on the speed difference threshold value to determine a driving state, and determine a dangerous driving state if the speed difference value exceeds the speed difference threshold value, and record a duration of the dangerous driving state;

[0033] an interaction control module configured to match a preset dangerous driving interaction mode based on the duration to determine a target interaction mode matched with the duration, and control the car-machine to switch to the target interaction mode.

[0034] In a third aspect, the present application provides an electronic device, comprising:

[0035] one or more processors;

[0036] a storage device configured to store one or more programs, which, when executed by the one or more processors, cause the electronic device to implement a car-machine interaction mode switching method in the above-mentioned solutions.

[0037] In a fourth aspect, the present application provides a computer readable storage medium having a computer program stored thereon, which, when executed by a processor of a computer, causes the computer to perform a car-machine interaction mode switching method in the above-mentioned solutions.

[0038] The vehicle-machine interaction mode switching method, device, equipment and storage medium provided by the present application first acquire the vehicle driving speed and road information including the current road speed limit, calculate the speed difference value according to the current road speed limit and the vehicle driving speed, calculate the speed difference threshold value according to the current road speed limit and the preset speed difference threshold value, judge the speed difference value according to the speed difference threshold value, confirm the dangerous driving state if the speed difference value exceeds the speed difference threshold value, record the duration of the dangerous driving state, match the target interaction mode based on the duration, and control the vehicle-machine to switch to the target interaction mode. The present application solves the problem of single interaction switching logic in the prior art, which leads to unreasonable judgment of the interaction mode under different vehicle speeds and different working conditions, and unreasonable selection of the interaction mode. The present application can adaptively adjust the switching trigger standard of the vehicle-machine interaction mode according to the vehicle speed and the speed limit, reasonably select the interaction mode under different vehicle speeds and different working conditions, effectively reduce the risk caused by the interaction operation during driving, and has the characteristics of ingenious idea, high controllability and strong adaptability.

[0039] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present application. BRIEF DESCRIPTION OF DRAWINGS

[0040] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained from these drawings without creative labor for those skilled in the art. In the drawings:

[0041] Figure 1 is a flowchart of the vehicle-machine interaction mode switching method according to an exemplary embodiment of the present application;

[0042] Figure 2 is a flowchart of step S120 in the embodiment shown in Figure 1

[0043] Figure 3 is a structural schematic diagram of the vehicle-machine interaction mode switching device according to an exemplary embodiment of the present application;

[0044] Figure 4 shows a structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION

[0045] ​Other advantages and embodiments of the application will be more readily appreciated from the following description, taken in conjunction with the accompanying drawings, in which:

[0046] It should be noted that the above-mentioned embodiments illustrate rather than limit the application, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word "comprising" does not exclude the presence of elements or steps other than those listed in a claim. In a claim, the word "a" or "an" preceding the commencement of a list of one or more elements is intended to denote "one or more" and therefore does not exclude the presence of at least one additional element. In a claim, the words "consisting of mean "exactly comprising the elements listed in the claim." The word "only" preceding the comma in a claim that recites a list of elements should be treated as equivalent to the word "consisting of". A listing of elements does not preclude additional elements not specifically listed after the word "comprising". The word "each" that can precede the commencement of a list of one or more elements should be treated as equivalent to the words "each of the". The word "plurality" following the comma in a claim that recites a list of elements should be treated as equivalent to the word "a". A reference numerals in the claims is correspond to a reference numerals in the description.

[0047] In the following description, numerous specific details are discussed in order to provide a thorough understanding of the embodiments of the application. However, those skilled in the art will recognize that the embodiments of the application can be practiced without these specific details. In other instances, well-known structures and devices are not described in detail in order to avoid obscuring the embodiments of the application.

[0048] In an embodiment, referring to Figure 1 , the application exemplarily shows a vehicle-machine interaction mode switching method, which specifically includes the following steps:

[0049] In step S110, the vehicle driving speed and road information are acquired, and the road information includes the current road speed limit.

[0050] In step S120, the speed difference value is calculated according to the current road speed limit and the vehicle driving speed, and the speed threshold is calculated according to the current road speed limit and the preset speed difference threshold.

[0051] In step S130, the speed difference value is judged according to the speed threshold to confirm the driving state. If the speed difference value exceeds the speed threshold, it is confirmed as a dangerous driving state, and the duration of the dangerous driving state is recorded.

[0052] In step S140, the preset dangerous driving interaction mode is matched based on the duration to determine the target interaction mode matched with the duration, and the vehicle-machine is switched to the target interaction mode.

[0053] For step S110, firstly, the vehicle driving speed and road information need to be acquired, wherein the road information at least includes the current road speed limit, so as to combine the vehicle driving speed for calculation and judgment subsequently, and it needs to be understood that the road information can also include but is not limited to other parameters or information related to the current driving environment, such as weather, air quality, etc.

[0054] For step S120, according to the current road speed limit and the vehicle driving speed, the speed difference value is calculated, and it needs to be understood that the speed difference value reflects the difference between the current vehicle driving speed and the road speed limit where the vehicle is located, and the numerical form of the speed difference value includes positive and negative values, for example, in some embodiments, the current road speed limit is 80 km / h, the vehicle driving speed is 85 km / h, and the speed difference value is calculated as "vehicle driving speed-current road speed limit", which is 5 km / h, and for example, in another embodiment, the current road speed limit is 80 km / h, the vehicle driving speed is 75 km / h, and the speed difference value is calculated as "vehicle driving speed-current road speed limit", which is -5 km / h; according to the current road speed limit and the preset speed difference threshold, the speed difference threshold is calculated, wherein the speed difference threshold is a preset coefficient, which is used to determine the range of acceptable speed difference value, i.e. the speed difference threshold, for example, in some embodiments, the current road speed limit is 80 km / h, and the speed difference threshold is 0.1, and the speed difference threshold is calculated as "current road speed limit*speed difference threshold", which is 8 km / h, and for example, in another embodiment, the current road speed limit is 80 km / h, and the speed difference threshold is -0.1, and the speed difference threshold is calculated as "current road speed limit*speed difference threshold", which is -8 km / h.

[0055] It can be understood that the calculation method of the speed difference value and the speed difference threshold in the above steps is provided for example for easy understanding, and in actual implementation process, the calculation method can be adjusted according to actual calibration, error estimation demand and other variables.

[0056] For step S130, according to the calculated speed difference threshold, the speed difference value is judged, whether the speed difference value has exceeded the speed difference threshold, if the speed difference value exceeds the speed difference threshold, it means that the vehicle driving speed compared with the current road speed limit has a large speed difference, then the current driving state is confirmed as dangerous driving state, and the duration of dangerous driving state is recorded, and the recording duration includes the commonly used timing method, including but not limited to using timing device, using timing function in virtual device or module or adding time stamp to driving state in real time, etc.

[0057] For step S140, based on the duration, the preset dangerous driving interaction mode is matched to determine the target interaction mode matched with the duration, and the vehicle machine is controlled to switch to the target interaction mode. It is worth noting that the duration is the length of a period of time, and the matching here refers to taking the length of time represented by the duration as a matching item, and matching it with one or more preset dangerous driving interaction modes, and screening out the dangerous driving interaction mode corresponding to the time interval matched with the length of time from the dangerous driving interaction mode. The dangerous driving interaction mode refers to the vehicle machine interaction mode preset for the dangerous driving state, such as the interaction mode that requires voice interaction as the main interaction mode, so as to reduce the risk brought by the interaction operation when the driver is judged to be in the dangerous driving state.

[0058] In the embodiment, the step of calculating the speed difference threshold according to the current road speed limit and the preset speed difference ratio threshold specifically includes:

[0059] Step S210, according to the road information, the preset database is matched, the database stores at least one set of preset road information and the corresponding relationship of the speed difference ratio threshold, and the target speed difference ratio threshold corresponding to the road information is determined according to the corresponding relationship;

[0060] Step S220, multiplying the current road speed limit and the target speed difference ratio threshold to obtain the speed difference threshold.

[0061] For steps S210-S220, the differential speed ratio threshold is determined by matching in the preset database according to the road information, which can include but is not limited to weather conditions, traffic density, etc. in addition to the current road speed limit. It should be understood that the differential speed threshold is calculated according to the current road speed limit and the differential speed ratio threshold, so the differential speed threshold is essentially a proportion reflected by a numerical value. Even under the same road conditions, the distinction between safe driving and dangerous driving of the vehicle will be different due to the influence of multiple factors such as road speed limit, weather conditions, traffic density, etc., and the differential speed threshold ratio will also be different. For example, under the same road section and speed limit, the differential speed ratio threshold should be smaller when driving in the rain than when driving in the sun. For example, in some embodiments, the database includes a plurality of preset differential speed ratio thresholds and corresponding preset road information, including a first differential speed ratio threshold and a second differential speed ratio threshold, wherein the first differential speed ratio threshold is 0.2, and the corresponding first road information is sunny driving with a road speed limit of 80 km / h, and the second differential speed ratio threshold is 0.1, and the corresponding second road information is rainy driving with a road speed limit of 80 km / h. For example, in another embodiment, a third differential speed ratio threshold and a fourth differential speed ratio threshold are included, wherein the first differential speed ratio threshold is -0.1, the corresponding first road information is sunny driving with a road speed limit of 80 km / h, the second differential speed ratio threshold is -0.2, and the corresponding second road information is rainy driving with a road speed limit of 80 km / h. As described above, by presetting at least one set of correspondence between the preset road information and the differential speed ratio threshold in the database, the database can be matched according to the actual acquired road information, so as to determine the target differential speed ratio threshold that best matches the current road information, and then multiply the current road speed limit by the target differential speed ratio threshold to obtain the differential speed threshold that best matches the current road speed limit

[0062] In the present embodiment, the step of matching the preset dangerous driving interaction mode based on the duration further includes the following steps:

[0063] Obtain at least one set of correspondence between the dangerous driving interaction mode and the duration interval, match the duration with the duration interval to obtain the target interval where the duration is located;

[0064] Confirm the dangerous driving interaction mode corresponding to the target interval as the target interaction mode matched with the duration.

[0065] For the above steps, different dangerous driving interaction modes are applied based on the length of the duration of the dangerous driving state. The correspondence between the dangerous driving interaction mode and the duration interval can be set by the car manufacturer according to the design standard in the car machine, or it can be set by the user according to the driving habits. The specific setting method changes with the difference of actual demand, which is not limited here. Most basically, if the number of corresponding relationships obtained is only one set, the step of matching the duration with the duration interval can be regarded as the judgment of the duration. If the duration is determined to fall within the duration interval, it is matched, and the dangerous driving interaction mode corresponding to the duration interval is directly confirmed as the target interaction mode. If the number of corresponding relationships obtained is multiple, that is, different dangerous driving interaction modes are used to cope with the different lengths of the duration of the dangerous driving state. At this time, the duration is matched according to the duration interval in the multiple corresponding relationships. For example, in some embodiments, the dangerous driving state is sustained, and the duration has reached 5S. The preset dangerous driving interaction mode includes a first interaction mode and a second interaction mode. The duration interval corresponding to the first interaction mode is greater than 3S and less than or equal to 6S, and the duration interval corresponding to the second interaction mode is greater than 6S. According to the matching result, the first interaction mode is selected as the target interaction mode corresponding to the 5S duration. As described above, the duration is matched to select the target interaction mode. On the one hand, only when the duration of the dangerous driving state enters the duration interval, the corresponding target interaction mode can be matched, which is helpful to avoid the error of interaction mode switching caused by detection error. On the other hand, different interaction modes can be matched based on different durations, which is helpful to improve the adaptability to different dangerous driving states.

[0066] In the present embodiment, the dangerous driving interaction mode includes voice priority interaction, and the voice priority interaction includes:

[0067] Adjusting the wake-up free time of the voice interaction to a preset longest threshold;

[0068] Hiding the interaction function of the car machine interface and issuing a voice interaction guide, the voice interaction guide including at least one of voice guide information, text guide information and virtual image guide information.

[0069] For the above steps, it can be understood that the wake-up free time generally refers to the wake-up free time of the voice interaction function of the car machine. In order to save power and prevent false triggering of interaction, the voice interaction function of the car machine will enter a sleep or standby state when it is not used for a period of time, and needs to be awakened by issuing a voice information or operation action. In order to avoid frequent wake-up operations leading to increased driving risk, the wake-up free time is set to a maximum threshold to reduce the number of wake-up operations. The interaction function of the car machine interface refers to the interaction function realized by touching the car machine interface. After determining that it is a dangerous driving state, the interaction function of the car machine interface is closed to avoid the driver frequently operating the car machine and increasing the risk. The closing method includes hiding the interaction content of the car machine interface, and at the same time issuing a voice interaction guide to guide the driver to interact through voice. The voice interaction guide can include but is not limited to at least one of voice guide information, text guide information, and virtual image guide information. The voice guide information is, for example, an audio "please use voice to issue commands" issued by the car machine audio. The text guide information is, for example, the text "please use voice to issue commands" displayed on the car machine interface. The virtual image guide information is, for example, a dynamic human image or a virtual image displayed on the car machine interface to prompt the driver to use voice interaction. The dynamic human image is, for example, a virtual assistant image of a car manufacturer making a loudspeaker shout action, etc.

[0070] In the present embodiment, the step of judging the speed difference value according to the speed difference threshold to confirm the driving state further comprises:

[0071] If the speed difference value is less than or equal to the speed difference threshold, it is confirmed to be a safe driving state, and the current interaction mode of the car machine is judged;

[0072] If the current interaction mode is one of the preset dangerous driving interaction modes, the car machine is controlled to switch to the preset common interaction mode;

[0073] If the current interaction mode is the common interaction mode, the current interaction mode is maintained.

[0074] For the above steps, it needs to be understood that steps S110-S140 in this embodiment can be executed in real time, so the interaction mode can be constantly switched as the driving state changes. When the car-machine interaction mode switching method in this embodiment is executed at a certain moment, if the driving state is a safe driving state, it means that the dangerous driving interaction mode does not need to be applied. At this time, there are two possible car-machine interaction modes, one is the normal interaction mode in the safe driving state, and the other is the dangerous driving interaction mode switched to due to the appearance of the dangerous driving state for a period of time. If it is the former, the current interaction mode is maintained, and no measures need to be taken to respond to the dangerous driving state. If it is the latter, the car-machine needs to be controlled to switch to the normal interaction mode corresponding to the safe driving state. The description of the normal interaction mode here is only to distinguish it from the dangerous driving interaction mode, and its specific content is different according to the driving habit, car-machine factory setting or later setting, for example, in some embodiments, the normal interaction mode gives priority to car-machine interface operation, adjusts the voice wake-up time to the shortest, closes all voice interaction guides, and displays all interaction buttons and modules of the car-machine interface.

[0075] In this embodiment, the road information is obtained by the following steps:

[0076] Sending a road information acquisition request to the vehicle navigation device to obtain first feedback information of the vehicle navigation device;

[0077] Taking the first feedback information as the road information.

[0078] For the above steps, the vehicle navigation device generally obtains road map information from the cloud through the network, so that the current road map corresponding information can be obtained by directly sending a road information acquisition request to the vehicle navigation device, which is beneficial to improve the execution response speed of the method and reduce the execution cost.

[0079] In this embodiment, the vehicle driving speed is detected by the following steps:

[0080] Sending a speed acquisition request to the speed sensor to obtain second feedback information of the speed sensor;

[0081] Taking the second feedback information as the vehicle driving speed.

[0082] For the above steps, the speed sensor is a device arranged in the automobile power transmission system to detect the speed in real time. The second feedback information obtained by sending a speed acquisition request to the speed sensor is taken as the vehicle driving speed, which is beneficial to improve the execution response speed of the method and reduce the execution cost.

[0083] As described above, in the vehicle-machine interaction mode switching method provided by the application, the vehicle driving speed and road information including the current road speed limit are first acquired, the speed difference value is calculated according to the current road speed limit and the vehicle driving speed, the speed difference threshold value is calculated according to the current road speed limit and the preset speed difference ratio threshold value, the speed difference value is judged according to the speed difference threshold value, if the speed difference value exceeds the speed difference threshold value, it is confirmed that the dangerous driving state is dangerous, and the duration of the dangerous driving state is recorded, the target interaction mode is matched based on the duration, and the vehicle-machine is switched to the target interaction mode. The application solves the problem that the interaction switching logic in the prior art is single, which leads to the difficulty in reasonably judging the interaction mode under different vehicle speeds and different working conditions, and the unreasonable selection of the interaction mode, can adaptively adjust the switching trigger standard of the vehicle-machine interaction mode according to the vehicle speed and the speed limit, reasonably select the interaction mode under different vehicle speeds and different working conditions, effectively reduce the risk brought by the interaction operation in the driving process, and has the characteristics of ingenious idea, high controllability and strong adaptability.

[0084] In an embodiment, the application also specifically provides a vehicle-machine interaction mode switching device, which corresponds to the vehicle-machine interaction mode switching method in the above-mentioned embodiments. Figure 3 As shown in the structure schematic diagram of the vehicle-machine interaction mode switching device in an exemplary embodiment of the application, Figure 3 is the structure schematic diagram of the vehicle-machine interaction mode switching device in an exemplary embodiment of the application, which comprises an acquisition module 301, a calculation module 302, a state judgment module 303 and an interaction control module 304, and the details of each module are as follows:

[0085] The acquisition module 301 acquires the vehicle driving speed and road information, and the road information includes the current road speed limit.

[0086] The calculation module 302 calculates the speed difference value according to the current road speed limit and the vehicle driving speed, and calculates the speed difference threshold value according to the current road speed limit and the preset speed difference ratio threshold value.

[0087] The state judgment module 303 judges the speed difference value according to the speed difference threshold value to confirm the driving state, if the speed difference value exceeds the speed difference threshold value, it is confirmed that the dangerous driving state is dangerous, and the duration of the dangerous driving state is recorded.

[0088] The interaction control module 304 matches the preset dangerous driving interaction mode based on the duration to determine the target interaction mode matched with the duration, and controls the vehicle-machine to switch to the target interaction mode.

[0089] The application provides a vehicle-machine interaction mode switching device, which first acquires a vehicle driving speed and road information including a current road speed limit, calculates a speed difference value according to the current road speed limit and the vehicle driving speed, calculates a differential speed threshold value according to the current road speed limit and a preset differential speed threshold value, judges the speed difference value according to the differential speed threshold value, confirms a dangerous driving state if the speed difference value exceeds the differential speed threshold value, records a duration of the dangerous driving state, matches a target interaction mode based on the duration, and controls the vehicle-machine to switch to the target interaction mode. The application solves the problem of single interaction switching logic in the prior art, which leads to unreasonable judgment of the interaction mode under different vehicle speeds and different working conditions, and unreasonable selection of the interaction mode. The application can adaptively adjust the switching trigger standard of the vehicle-machine interaction mode according to the vehicle speed and the speed limit, reasonably select the interaction mode under different vehicle speeds and different working conditions, effectively reduce the risk caused by the interaction operation in the driving process, and has the characteristics of ingenious idea, high controllability and strong adaptability.

[0090] It should be noted that the vehicle-machine interaction mode switching device provided in the above embodiment and the vehicle-machine interaction mode switching method provided in the above embodiment belong to the same concept, and the specific manner in which each terminal performs the operation has been described in detail in the method embodiment, which will not be described here. The vehicle-machine interaction mode switching device provided in the above embodiment can be completed by different functional modules according to the above functions in actual application, that is, the internal structure of the system is divided into different functional modules to complete all or part of the above described functions, and this is not limited here.

[0091] An embodiment of the application further provides an electronic device, including: one or more processors; a storage device configured to store one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the vehicle-machine interaction mode switching method provided in each of the above embodiments.

[0092] Figure 4 The structure schematic diagram of the computer system of the electronic device suitable for realizing the embodiments of the application is shown. It should be noted that, Figure 4 The computer system 400 of the electronic device shown is only an example, and should not limit the functions and use range of the embodiments of the application.

[0093] As Figure 4As shown, the computer system 400 includes a central processing unit (CPU) 401 which can perform various suitable actions and processes in accordance with programs stored in a read-only memory (ROM) 402 or loaded from a storage section 408 into a random access memory (RAM) 403, such as performing the methods described in the above embodiments. Various programs and data required for the operation of the system are also stored in the RAM 403. The CPU 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0094] Connected to the I / O interface 405 are an input section 406 including a keyboard, a mouse, etc.; an output section 407 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 408 including a hard disk, etc.; and a communication section 409 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 409 performs communication processing via a network such as the Internet. A drive 410 is also connected to the I / O interface 405 as necessary. A removable recording medium 411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 410 as necessary, so that a computer program read therefrom is installed into the storage section 408 as necessary.

[0095] In particular, in accordance with embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing computer programs for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 409, and / or installed from the removable recording medium 411. When the computer program is executed by the central processing unit (CPU) 401, various functions defined in the system of the present application are performed.

[0096] It should be noted that the computer-readable medium in the embodiments shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may, for example, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable signal medium can include a data signal propagating in a baseband or as a carrier wave in a propagated data signal, in which the computer-readable computer program is carried. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit programs for use by or in connection with an instruction execution system, device or component. The computer program contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, or the like, or any suitable combination of the above.

[0097] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In the flowcharts or block diagrams, each block can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order than that shown in the drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram 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 special-purpose hardware and computer instructions.

[0098] The units described in the embodiments of the present application can be implemented in the form of software, or can be implemented in the form of hardware, and the described units can also be arranged in a processor. In some cases, the names of the units do not constitute a limitation on the units themselves.

[0099] Another aspect of the present application also provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor of a computer, the computer performs the vehicle-machine interaction mode switching method as described above. The computer readable storage medium can be included in the electronic device described in the above embodiments, or can exist separately and not be assembled into the electronic device.

[0100] Another aspect of the present application also provides a computer program product or a computer program, which includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device performs the vehicle-machine interaction mode switching method provided in each of the above embodiments.

[0101] The above embodiments only exemplarily illustrate the principles and effects of the present application, and are not used to limit the present application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical thought of the present application should be covered by the claims of the present application.

Claims

1. A method for switching an interaction mode between a vehicle and a terminal, characterized by, The method comprises: obtaining a vehicle driving speed and road information, the road information comprising a current road speed limit; calculating a speed difference value according to the current road speed limit and the vehicle driving speed, and calculating a differential threshold value according to the current road speed limit and a preset differential threshold value; judging the speed difference value according to the differential threshold value to determine a driving state, and confirming a dangerous driving state if the speed difference value exceeds the differential threshold value, and recording a duration of the dangerous driving state; based on the duration, matching a preset dangerous driving interaction mode to determine a target interaction mode matched with the duration, and controlling a car machine to switch to the target interaction mode; the dangerous driving interaction mode comprises a voice priority interaction, and the voice priority interaction comprises: adjusting a voice interaction wake-up time to a preset maximum threshold value; hiding an interaction function of a car machine interface and issuing a voice interaction guide, the voice interaction guide comprising at least one of voice guide information, text guide information and virtual image guide information.

2. The method of claim 1, wherein, The step of calculating a differential threshold value according to the current road speed limit and a preset differential threshold value comprises: matching a preset database according to the road information, the database storing a corresponding relationship between at least one set of preset road information and the differential threshold value, and determining a target differential threshold value corresponding to the road information according to the corresponding relationship; multiplying the current road speed limit and the target differential threshold value to obtain the differential threshold value.

3. The method of claim 1, wherein, The step of matching a preset dangerous driving interaction mode based on the duration comprises: obtaining a corresponding relationship between at least one set of the dangerous driving interaction mode and a duration interval, matching the duration with the duration interval to obtain a target interval in which the duration is located; confirming the dangerous driving interaction mode corresponding to the target interval as the target interaction mode matched with the duration.

4. The method of claim 1, wherein, The step of judging the speed difference value according to the differential threshold value to determine a driving state further comprises: if the speed difference value is less than or equal to the differential threshold value, confirming a safe driving state and judging a current interaction mode of a car machine; if the current interaction mode is one of preset dangerous driving interaction modes, controlling the car machine to switch to a preset common interaction mode; if the current interaction mode is the common interaction mode, keeping the current interaction mode.

5. The method of claim 1, wherein, The road information is obtained by the following steps: sending a road information acquisition request to a vehicle navigation device to obtain first feedback information of the vehicle navigation device; taking the first feedback information as the road information.

6. The method of claim 1, wherein, The vehicle driving speed is detected by the following steps: sending a speed acquisition request to a vehicle speed sensor to obtain second feedback information of the vehicle speed sensor; taking the second feedback information as the vehicle driving speed.

7. A vehicle-machine interaction mode switching device, characterized in that, comprises: an acquisition module, configured to obtain a vehicle driving speed and road information, the road information comprising a current road speed limit; The computing module calculates a speed difference value according to the current road speed limit and the vehicle driving speed, and calculates a speed difference threshold value according to the current road speed limit and a preset speed difference threshold value; The state judging module judges the speed difference value according to the speed difference threshold value to confirm a driving state, and confirms a dangerous driving state if the speed difference value exceeds the speed difference threshold value, and records a duration of the dangerous driving state; The interactive control module matches a preset dangerous driving interactive mode based on the duration to determine a target interactive mode matched with the duration, and controls the car machine to switch to the target interactive mode.

8. An electronic device, comprising: The electronic device includes: One or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the car machine interactive mode switching method of any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, A computer program is stored thereon, which, when executed by a processor of a computer, causes the computer to execute the car machine interactive mode switching method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Feedback method for prompting message of mobile phone during vehicle driving process

    CN105100391A

  • Vehicle speed control method and device

    CN105984340A