Vehicle interface mode switching method, device, computer equipment, and storage medium
By obtaining and analyzing vehicle status information, generating and applying target mode instructions, the problem of single traditional vehicle interface design is solved, intelligent linkage and automatic mode switching of vehicle interface are realized, and the flexibility and security of human-computer interaction are improved.
Patent Information
- Application Number
- CN202210614166.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-01
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2042-06-01
AI Technical Summary
The traditional vehicle interface design is too single, and it is impossible to automatically make intelligent linkage and effect switching, and it is impossible to adapt to human-computer interaction methods in different usage scenarios or environments.
By obtaining the vehicle status information of the target vehicle, including environmental information, location information and light status information, a digital signal is generated, and the target digital signal is determined according to the signal priority, corresponding target mode commands are generated, and the on-board interface is controlled to perform mode switching.
It realizes automatic mode switching of the on-board interface, adapts to different vehicle states, road conditions and environmental conditions, and improves the flexibility and safety of human-computer interaction.
Smart Images

Figure CN115027388B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automatic control technology, and in particular to a vehicle-mounted interface mode switching method, device, computer equipment, storage medium and computer program product. Background Art
[0002] At present, the design style of the in-vehicle interface (UI) is developing in multiple directions such as diversity and intelligence. However, the interface design (UI) of the traditional in-vehicle information system entertainment terminal and instrument is too simple, and is obviously insufficient in terms of intelligent linkage with the vehicle. It is unable to automatically make intelligent linkage and effect switching. The human-computer interaction (HMI) method for different usage scenarios or environments is too simple. The traditional human-computer interaction (HMI) strategy can no longer meet the needs of drivers, and there is a problem of a single interaction method. Summary of the invention
[0003] Based on this, it is necessary to provide a vehicle-mounted interface mode switching method, device, computer equipment, computer-readable storage medium and computer program product that can flexibly and automatically switch display modes to address the above technical problems.
[0004] In a first aspect, the present application provides a method for switching a vehicle interface mode. The method comprises:
[0005] Acquire vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, location information, and vehicle light status information;
[0006] generating at least one digital signal based on the vehicle status information;
[0007] Determine a target digital signal from each digital signal according to the signal priority of each digital signal;
[0008] According to the target digital signal, a target mode instruction corresponding to the target digital signal is generated, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0009] In one embodiment, obtaining vehicle status information corresponding to the target vehicle includes:
[0010] Obtain environmental information of the target vehicle's environment through an optical rain sensor;
[0011] Obtain the location information of the target vehicle through the global positioning system;
[0012] Obtain the target vehicle's headlight status information through the vehicle lighting system.
[0013] In one embodiment, at least one digital signal is generated according to the vehicle status information, including:
[0014] Acquire environmental parameters based on environmental information, and the environmental parameters are used to characterize rainfall;
[0015] When the environmental parameter is less than the environmental threshold, a first digital signal is generated; or, when the environmental parameter is not less than the environmental threshold, a second digital signal is generated;
[0016] Acquire road markings based on location information;
[0017] If the road sign is a first sign, a first digital signal is generated; or if the road sign is a second sign, a third digital signal is generated; the first sign is used to represent a normal road condition, and the second sign is used to represent an abnormal road condition;
[0018] When the vehicle light status information indicates that the vehicle light is off, a first digital signal is generated; or, when the vehicle light status information indicates that the vehicle light is on, a fourth digital signal is generated.
[0019] In one of the embodiments, the signal priorities of the digital signals from high to low are the fourth digital signal, the third digital signal, the second digital signal and the first digital signal;
[0020] According to the signal priorities of the digital signals, a target digital signal is determined from the digital signals, including:
[0021] A digital signal with the highest corresponding signal priority is selected as the target digital signal.
[0022] In one embodiment, generating a target mode instruction corresponding to the target digital signal according to the target digital signal includes:
[0023] generating a normal mode instruction when the target digital signal is the first digital signal;
[0024] When the target digital signal is the second digital signal, generating a cloudy mode instruction;
[0025] generating an extreme path mode instruction when the target digital signal is a third digital signal;
[0026] When the target digital signal is the fourth digital signal, a dark sky mode instruction is generated.
[0027] In one embodiment, after generating a target mode instruction corresponding to the target digital signal according to the target digital signal, the method further includes:
[0028] Obtain the power-on status of the target vehicle's onboard human-computer interaction device;
[0029] When the vehicle-mounted human-computer interaction device is turned on, a target mode command is sent to the vehicle-mounted human-computer interaction device; the target mode command is used to control the interaction interface of the vehicle-mounted human-computer interaction device to switch to an interface mode corresponding to the target mode command;
[0030] Return to the step of obtaining the vehicle status information corresponding to the target vehicle.
[0031] In a second aspect, the present application also provides a vehicle-mounted interface mode switching device. The device comprises:
[0032] An acquisition module, used to acquire vehicle status information corresponding to the target vehicle, the vehicle status information including at least one of environmental information, position information and vehicle light status information;
[0033] A first generating module, used for generating at least one digital signal according to vehicle state information;
[0034] A determination module, used to determine a target digital signal from each digital signal according to the signal priority of each digital signal;
[0035] The second generating module is used to generate a target mode instruction corresponding to the target digital signal according to the target digital signal, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0036] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0037] Acquire vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, location information, and vehicle light status information;
[0038] generating at least one digital signal based on the vehicle status information;
[0039] Determine a target digital signal from each digital signal according to the signal priority of each digital signal;
[0040] According to the target digital signal, a target mode instruction corresponding to the target digital signal is generated, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0041] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0042] Acquire vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, location information, and vehicle light status information;
[0043] generating at least one digital signal based on the vehicle status information;
[0044] Determine a target digital signal from each digital signal according to the signal priority of each digital signal;
[0045] According to the target digital signal, a target mode instruction corresponding to the target digital signal is generated, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0046] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0047] Acquire vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, location information, and vehicle light status information;
[0048] generating at least one digital signal based on the vehicle status information;
[0049] Determine a target digital signal from each digital signal according to the signal priority of each digital signal;
[0050] According to the target digital signal, a target mode instruction corresponding to the target digital signal is generated, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0051] The above-mentioned vehicle-mounted interface mode switching method, device, computer equipment, storage medium and computer program product obtain vehicle status information corresponding to the target vehicle, and the vehicle status information includes at least one of environmental information, position information and headlight status information; generate at least one digital signal according to the vehicle status information; determine a target digital signal from each digital signal according to the signal priority of each digital signal; generate a target mode instruction corresponding to the target digital signal according to the target digital signal, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching. By identifying the vehicle equipment status information, the road conditions of the vehicle and the external environment, a display mode that can adapt to the current situation is selected based on multiple factors inside and outside the vehicle, and the vehicle-mounted interface is automatically switched to this display mode, which greatly improves the interaction mode and flexibility of human-computer interaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 A schematic diagram of a process flow of a vehicle interface mode switching method in one embodiment;
[0053] Figure 2 A schematic diagram of signal transmission in one embodiment;
[0054] Figure 3 A schematic diagram of an interface mode of an instrument in an embodiment;
[0055] Figure 4 A schematic diagram of an interface mode of an in-vehicle information service terminal in one embodiment;
[0056] Figure 5 A schematic diagram of a process of switching interface modes of an in-vehicle information service terminal in one embodiment;
[0057] Figure 6 A schematic diagram of a flow chart of interface mode switching of an instrument in one embodiment;
[0058] Figure 7 is a structural block diagram of a vehicle-mounted interface mode switching device in an embodiment;
[0059] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0060] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0061] In one embodiment, Figure 1 As shown, a method for switching the mode of an in-vehicle interface is provided. This embodiment takes the method applied to a controller as an example. The controller is a component in a vehicle, specifically a body controller. It is understandable that the vehicle can be a vehicle, a robot device with a driving function, etc. The vehicle can be a truck, an off-road vehicle, a dump truck, a tractor, a special-purpose vehicle, a bus, a car, a semi-trailer, etc. The body controller and the in-vehicle interface are connected and communicated via the in-vehicle CAN bus. In this embodiment, the method includes the following steps:
[0062] Step 102, obtaining vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, position information, and vehicle light status information.
[0063] Optionally, multiple vehicle-mounted devices or systems such as sensors, lighting systems, and GPS systems (Global Positioning System, GPS for short) installed on the target vehicle can detect multiple status data of the target vehicle in real time to obtain vehicle status information. For example, an optical rain sensor detects the rainfall outside the vehicle in real time as environmental information; GPS detects the current road information in real time, including but not limited to the road name and road location; and the lighting system detects whether the headlights are turned on in real time.
[0064] It should be noted that: First, the different brightness of light caused by different surrounding environments of the vehicle will cause the driver to experience visual fatigue and other discomfort such as glare and reflection. Second, the driver will perform different interface operations in different usage scenarios, and the driver's operation requirements are different in different environments and road conditions. Third, changes in the surrounding weather cause changes in the atmosphere inside the car, affecting the driver's mood. The traditional human-machine interaction (HMI) strategy can no longer meet the needs of drivers. Considering the convenience of the driver's screen touch operation and visual experience, a vehicle interface mode switching method is adopted. The vehicle interface (UI) will make different intelligent linkages with the changes in the scene, environment, weather, etc. as the vehicle travels, and automatically change the vehicle interface display (UI) style to improve the driver's driving safety, simplicity of operation, visual comfort and intelligence.
[0065] Step 104: Generate at least one digital signal according to the vehicle status information.
[0066] Optionally, multiple on-board devices or on-board systems on the target vehicle each generate a digital signal based on their respective data detection results, and the controller collects the digital signals generated by all on-board devices or on-board systems.
[0067] Step 106: determining a target digital signal from the digital signals according to the signal priorities of the digital signals.
[0068] Optionally, the controller is pre-configured with signal priority levels of various digital signals. After collecting digital signals fed back from all vehicle-mounted devices or vehicle-mounted systems, the controller identifies the digital signal with the highest signal priority as the target digital signal.
[0069] Step 108 , generating a target mode instruction corresponding to the target digital signal according to the target digital signal, wherein the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0070] Among them, the in-vehicle interface refers to the display screen of the in-vehicle human-computer interaction equipment, such as instruments, in-vehicle information service terminals (i.e. in-vehicle navigation or in-vehicle central control screen), in-vehicle radar image display screen, etc.
[0071] Optionally, the controller or the vehicle-mounted human-computer interaction device is pre-configured with vehicle-mounted interface display modes corresponding to various digital signals. After determining the target digital signal, the controller may further determine the vehicle-mounted interface display mode that matches the target digital signal, generate a corresponding target mode instruction and send it to the vehicle-mounted human-computer interaction device. Alternatively, the controller may directly transmit the target digital signal to the vehicle-mounted human-computer interaction device, and after determining the target digital signal, the vehicle-mounted human-computer interaction device may further determine the vehicle-mounted interface display mode that matches the target digital signal, and generate a corresponding target mode instruction to control its own display screen to switch the display mode. The target digital signal may be sent to the vehicle-mounted human-computer interaction device at the same time to control all vehicle-mounted display screens to switch to the corresponding display mode, or it may be sent to at least one designated vehicle-mounted human-computer interaction device to control only at least one vehicle-mounted display screen to switch to the corresponding display mode.
[0072] In the above-mentioned vehicle interface mode switching method, the vehicle status information corresponding to the target vehicle is obtained, and the vehicle status information includes at least one of environmental information, position information and vehicle light status information; at least one digital signal is generated according to the vehicle status information; a target digital signal is determined from each digital signal according to the signal priority of each digital signal; and a target mode instruction corresponding to the target digital signal is generated according to the target digital signal, and the target mode instruction is used to control the vehicle interface of the target vehicle to perform corresponding mode switching. By identifying the vehicle equipment status information, the road conditions of the vehicle and the external environment, a display mode that can adapt to the current situation is selected based on multiple factors inside and outside the vehicle, and the vehicle interface is automatically switched to this display mode, which greatly improves the interaction mode and flexibility of human-computer interaction.
[0073] In one embodiment, obtaining vehicle status information corresponding to the target vehicle includes: obtaining environmental information of the target vehicle through an optical rain sensor; obtaining location information of the target vehicle through a global positioning system; and obtaining headlight status information of the target vehicle through a vehicle lighting system.
[0074] In some embodiments, Figure 2 As shown in the figure, an intelligent linkage is achieved between the vehicle and the vehicle interface. The body controller (BCM) collects analog signals from the optical rain sensor, GPS and lighting system, including optical rain sensor signals, GPS location signals and small light on / off signals. The body controller converts the collected analog signals into digital signals and transmits them to the gateway CAN bus. The CAN bus summarizes the multiple digital signals received and transmits them to the instrument or vehicle information service terminal. The instrument or vehicle information service terminal calls the corresponding interface mode according to the multiple digital signals received to adapt to the current vehicle usage environment.
[0075] In this embodiment, the environment information of the target vehicle is obtained through the optical rain sensor; the location information of the target vehicle is obtained through the global positioning system; and the headlight status information of the target vehicle is obtained through the vehicle lighting system. It is possible to detect a variety of vehicle status information such as vehicle equipment status, environmental conditions and road conditions, and jointly determine the display mode of the vehicle interface.
[0076] In one embodiment, at least one digital signal is generated based on vehicle status information, including: obtaining environmental parameters based on environmental information, the environmental parameters being used to characterize rainfall; generating a first digital signal when the environmental parameters are less than an environmental threshold; or generating a second digital signal when the environmental parameters are not less than the environmental threshold; obtaining road markings based on location information; generating a first digital signal when the road marking is a first marking; or generating a third digital signal when the road marking is a second marking; the first marking is used to characterize normal road conditions, and the second marking is used to characterize abnormal road conditions; generating a first digital signal when the headlight status information is that the headlights are off; or generating a fourth digital signal when the headlight status information is that the headlights are on.
[0077] Among them, the road mark is a road condition label added to the road in advance through the GPS system. If the road condition of a road is good, a first mark can be added to it. If the road condition of a road is poor, a second mark can be added to it. The second mark can also include multiple sub-markers, each seed mark represents a type of poor road condition. For example, the second mark includes three sub-markers, corresponding to bumpy roads, roads with damaged pavement, and sharp turns.
[0078] Optionally, environmental information can be represented by rainfall, and vehicle light status information can be determined by the on / off status of the small lights. The small lights refer to the vehicle's clearance lights, also called width lights. The environmental threshold is pre-set as M1 in the controller, and the second mark includes a bumpy path F1, a bad path F2, a sharp turn path F3, etc.
[0079] The optical rain sensor signal currently collected by the controller is Mx;
[0080] ①When Mx<M1, the analog quantity is converted into a digital signal and output as N1;
[0081] ②When Mx≥M1, the analog quantity is converted into a digital signal output as N2.
[0082] The GPS position signal currently collected by the controller is Fx;
[0083] ①When Fx≠F1 and Fx≠F2 and Fx≠F3..., the analog quantity is converted into a digital signal and output as N1;
[0084] ②When Fx=F1 or Fx=F2 or Fx=F3......, the analog quantity is converted into digital signal output as N3.
[0085] The controller currently collects the small light signal Qx, the small light off signal Q1, and the small light on signal Q2;
[0086] ①When Qx=Q1, the digital signal output is N1;
[0087] ②When Qx=Q2, the digital signal output is N4.
[0088] N1 represents a first digital signal, N2 represents a second digital signal, N3 represents a third digital signal, and N4 represents a fourth digital signal.
[0089] In this embodiment, environmental parameters are obtained based on environmental information, and the environmental parameters are used to characterize rainfall; when the environmental parameters are less than the environmental threshold, a first digital signal is generated; or, when the environmental parameters are not less than the environmental threshold, a second digital signal is generated; road markings are obtained based on location information; when the road markings belong to the first markings, a first digital signal is generated; or, when the road markings belong to the second markings, a third digital signal is generated; the first marking is used to characterize normal road conditions, and the second marking is used to characterize abnormal road conditions; when the vehicle light status information is that the vehicle light is off, a first digital signal is generated; or, when the vehicle light status information is that the vehicle light is on, a fourth digital signal is generated. Multiple digital signals can be generated respectively according to a variety of vehicle status information such as vehicle equipment status, environmental conditions, and road conditions, and each digital signal can be subsequently integrated to determine the display mode of the vehicle interface.
[0090] In one embodiment, the signal priorities of the digital signals are, from high to low, the fourth digital signal, the third digital signal, the second digital signal, and the first digital signal. According to the signal priorities of the digital signals, a target digital signal is determined from the digital signals, including: selecting a digital signal with the highest corresponding signal priority as the target digital signal.
[0091] Optionally, the controller pre-sets the signal priority of the digital signal, and each time after acquiring multiple digital signals, the target digital signal is determined according to the signal priority. For example, when the three digital signals acquired are the first digital signal, the first digital signal and the third digital signal, the target digital signal is the third digital signal.
[0092] In this embodiment, a digital signal with the highest corresponding signal priority is selected as the target digital signal. Each digital signal can be integrated to determine the display mode of the vehicle interface, and ensure that the display mode is suitable for the current vehicle state, road conditions and environmental conditions.
[0093] In one embodiment, a target mode instruction corresponding to the target digital signal is generated according to the target digital signal, including: when the target digital signal is a first digital signal, a normal mode instruction is generated; when the target digital signal is a second digital signal, a cloudy mode instruction is generated; when the target digital signal is a third digital signal, an extreme path mode instruction is generated; when the target digital signal is a fourth digital signal, a dark sky mode instruction is generated.
[0094] Optionally, the instrument and the in-vehicle information service terminal can freely set a variety of interface mode styles corresponding to different digital signals before leaving the factory, so as to achieve more interface switching effects and realize the intelligent linkage effect of the in-vehicle interface (UI) based on more scenarios. N1 is used to represent the first digital signal, N2 is used to represent the second digital signal, N3 is used to represent the third digital signal, and N4 is used to represent the fourth digital signal.
[0095] The instrument generates a mode command based on the received digital signal to switch the interface mode of the vehicle interface (UI). Figure 3 As shown, the vehicle-mounted interface (UI) of the instrument is set with 4 interface style modes, and different style modes corresponding to different instructions are switched.
[0096] ①N1 corresponds to interface mode 1: normal mode;
[0097] ②N2 corresponds to interface mode 2: cloudy mode;
[0098] ③N3 corresponds to interface mode 3: extreme path mode;
[0099] ④N4 corresponds to interface mode 4: dark mode.
[0100] The in-vehicle information service terminal generates a mode instruction according to the received digital signal to switch the interface mode of the in-vehicle information service terminal interface (UI). Figure 4 As shown, the vehicle-mounted interface (UI) of the vehicle-mounted information service terminal is set with 4 interface style modes, and different style modes corresponding to different instructions are switched.
[0101] ①N1 corresponds to interface mode 1: normal mode;
[0102] ②N2 corresponds to interface mode 2: cloudy mode;
[0103] ③N3 corresponds to interface mode 3: extreme path mode;
[0104] ④N4 corresponds to interface mode 4: dark mode.
[0105] In this embodiment, by generating a normal mode instruction when the target digital signal is the first digital signal; generating a cloudy mode instruction when the target digital signal is the second digital signal; generating an extreme path mode instruction when the target digital signal is the third digital signal; and generating a dark sky mode instruction when the target digital signal is the fourth digital signal, a display mode that can adapt to the current situation can be selected by comprehensively considering multiple factors inside and outside the vehicle, and the vehicle interface can be automatically switched to the display mode.
[0106] In one embodiment, after generating a target mode instruction corresponding to the target digital signal according to the target digital signal, it also includes: obtaining the power-on status of the on-board human-computer interaction device of the target vehicle; when the on-board human-computer interaction device is turned on, sending the target mode instruction to the on-board human-computer interaction device; the target mode instruction is used to control the interaction interface of the on-board human-computer interaction device to switch to the interface mode corresponding to the target mode instruction; and returning to execute the step of obtaining the vehicle status information corresponding to the target vehicle.
[0107] Among them, vehicle-mounted human-computer interaction equipment specifically refers to vehicle-mounted electronic equipment with display function, including but not limited to instruments, vehicle-mounted information service terminals, blind spot imaging systems, etc.
[0108] Optionally, if the vehicle-mounted human-computer interaction device is not turned on, it means that the vehicle-mounted interface is not working, and there is no need to switch the interface mode. After a preset time interval, the controller reacquires the vehicle status information, determines a new target digital signal and a target mode command, and detects the power-on status of the vehicle-mounted human-computer interaction device again.
[0109] In this embodiment, by obtaining the power-on status of the vehicle-mounted human-machine interaction device of the target vehicle; when the vehicle-mounted human-machine interaction device is powered on, sending a target mode instruction to the vehicle-mounted human-machine interaction device; the target mode instruction is used to control the interactive interface of the vehicle-mounted human-machine interaction device to switch to the interface mode corresponding to the target mode instruction; and returning to execute the step of obtaining the vehicle status information corresponding to the target vehicle. The interface mode can be automatically switched when the vehicle-mounted human-machine interaction device is powered on, thereby reducing resource consumption.
[0110] In one embodiment, a vehicle interface mode switching method, such as Figure 5 As shown, taking the interface mode applied to switch the in-vehicle information service terminal as an example, it includes:
[0111] BCM obtains the environmental information of the target vehicle through the optical rain sensor, the location information of the target vehicle through the global positioning system, and the headlight status information of the target vehicle through the vehicle lighting system.
[0112] The BCM obtains environmental parameters based on environmental information, and the environmental parameters are used to characterize rainfall; when the environmental parameters are less than the environmental threshold, a first digital signal is generated; or, when the environmental parameters are not less than the environmental threshold, a second digital signal is generated. The BCM obtains road markings based on location information; when the road markings belong to the first markings, a first digital signal is generated; or, when the road markings belong to the second markings, a third digital signal is generated; the first marking is used to characterize normal road conditions, and the second marking is used to characterize abnormal road conditions. The BCM generates a first digital signal when the vehicle light status information indicates that the vehicle light is off; or, when the vehicle light status information indicates that the vehicle light is on, a fourth digital signal is generated.
[0113] BCM selects a digital signal with the highest corresponding signal priority as the target digital signal. The signal priorities of the digital signals are the fourth digital signal, the third digital signal, the second digital signal and the first digital signal from high to low. BCM analyzes whether the target digital signal meets the switching conditions. If the switching conditions are not met, the interface mode of the vehicle information service terminal remains unchanged, and the environmental information, location information and vehicle light status information are re-acquired. For example, if the current target digital signal is the first digital signal, and the interface mode of the vehicle information service terminal is already in normal mode, the switching conditions are not met.
[0114] If the switching condition is met, the BCM generates a target mode command corresponding to the target digital signal according to the target digital signal and transmits it to the CAN bus. The target mode command is used to control the vehicle interface of the target vehicle to switch the corresponding mode. When the target digital signal is the first digital signal, a normal mode command is generated; when the target digital signal is the second digital signal, a cloudy mode command is generated; when the target digital signal is the third digital signal, an extreme path mode command is generated; when the target digital signal is the fourth digital signal, a dark sky mode command is generated.
[0115] When the vehicle information service terminal is powered on, the CAN bus transmits the target mode command to the vehicle information service terminal; the target mode command is used to control the interactive interface of the vehicle information service terminal to switch to the interface mode corresponding to the target mode command; and the step of obtaining environmental information, location information and vehicle light status information is returned. When the vehicle information service terminal is not powered on, the CAN bus does not transmit the target mode command to the vehicle information service terminal.
[0116] In one embodiment, a vehicle interface mode switching method, such as Figure 6 As shown, taking the interface mode applied to switching instruments as an example, it includes:
[0117] BCM obtains the environmental information of the target vehicle through the optical rain sensor, the location information of the target vehicle through the global positioning system, and the headlight status information of the target vehicle through the vehicle lighting system.
[0118] The BCM obtains environmental parameters based on environmental information, and the environmental parameters are used to characterize rainfall; when the environmental parameters are less than the environmental threshold, a first digital signal is generated; or, when the environmental parameters are not less than the environmental threshold, a second digital signal is generated. The BCM obtains road markings based on location information; when the road markings belong to the first markings, a first digital signal is generated; or, when the road markings belong to the second markings, a third digital signal is generated; the first marking is used to characterize normal road conditions, and the second marking is used to characterize abnormal road conditions. The BCM generates a first digital signal when the vehicle light status information indicates that the vehicle light is off; or, when the vehicle light status information indicates that the vehicle light is on, a fourth digital signal is generated.
[0119] BCM selects a digital signal with the highest corresponding signal priority as the target digital signal. The signal priorities of the digital signals are the fourth digital signal, the third digital signal, the second digital signal and the first digital signal from high to low. BCM analyzes whether the target digital signal meets the switching conditions. If the switching conditions are not met, the interface mode of the instrument remains unchanged, and the environmental information, location information and vehicle light status information are re-acquired. For example, if the current target digital signal is the first digital signal, and the interface mode of the instrument is already in normal mode, the switching conditions are not met.
[0120] If the switching condition is met, the BCM generates a target mode command corresponding to the target digital signal according to the target digital signal and transmits it to the CAN bus. The target mode command is used to control the vehicle interface of the target vehicle to switch the corresponding mode. When the target digital signal is the first digital signal, a normal mode command is generated; when the target digital signal is the second digital signal, a cloudy mode command is generated; when the target digital signal is the third digital signal, an extreme path mode command is generated; when the target digital signal is the fourth digital signal, a dark sky mode command is generated.
[0121] When the instrument is powered on, the CAN bus transmits the target mode command to the instrument; the target mode command is used to control the interactive interface of the instrument to switch to the interface mode corresponding to the target mode command; and returns to execute the steps of obtaining environmental information, location information and vehicle light status information. When the instrument is not powered on, the CAN bus does not transmit the target mode command to the instrument.
[0122] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0123] Based on the same inventive concept, the embodiment of the present application also provides a vehicle-mounted interface mode switching device for implementing the vehicle-mounted interface mode switching method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more vehicle-mounted interface mode switching device embodiments provided below can refer to the limitations of the vehicle-mounted interface mode switching method above, and will not be repeated here.
[0124] In one embodiment, Figure 7 As shown, a vehicle-mounted interface mode switching device 700 is provided, comprising: an acquisition module 701, a first generation module 702, a determination module 703, and a second generation module 704, wherein:
[0125] The acquisition module 701 is used to acquire vehicle status information corresponding to the target vehicle, where the vehicle status information includes at least one of environmental information, position information and vehicle light status information.
[0126] The first generating module 702 is used to generate at least one digital signal according to the vehicle state information.
[0127] The determination module 703 is used to determine a target digital signal from the digital signals according to the signal priorities of the digital signals.
[0128] The second generating module 704 is used to generate a target mode instruction corresponding to the target digital signal according to the target digital signal, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0129] In one embodiment, the acquisition module 701 is also used to acquire environmental information of the target vehicle through an optical rain sensor; acquire location information of the target vehicle through a global positioning system; and acquire headlight status information of the target vehicle through a vehicle lighting system.
[0130] In one embodiment, the first generating module 702 is also used to obtain environmental parameters based on environmental information, and the environmental parameters are used to characterize rainfall; when the environmental parameters are less than the environmental threshold, a first digital signal is generated; or, when the environmental parameters are not less than the environmental threshold, a second digital signal is generated; road markings are obtained based on location information; when the road marking belongs to the first marking, a first digital signal is generated; or, when the road marking belongs to the second marking, a third digital signal is generated; the first marking is used to characterize normal road conditions, and the second marking is used to characterize abnormal road conditions; when the headlight status information is that the headlights are off, a first digital signal is generated; or, when the headlight status information is that the headlights are on, a fourth digital signal is generated.
[0131] In one embodiment, the second generating module 704 is further configured to select a digital signal with the highest corresponding signal priority as the target digital signal. The digital signals have the following signal priorities from high to low: the fourth digital signal, the third digital signal, the second digital signal and the first digital signal.
[0132] In one embodiment, the second generation module 704 is also used to generate a normal mode instruction when the target digital signal is the first digital signal; to generate a cloudy mode instruction when the target digital signal is the second digital signal; to generate an extreme path mode instruction when the target digital signal is the third digital signal; and to generate a dark sky mode instruction when the target digital signal is the fourth digital signal.
[0133] In one embodiment, the second generation module 704 is also used to obtain the power-on status of the on-board human-computer interaction device of the target vehicle; when the on-board human-computer interaction device is turned on, a target mode instruction is sent to the on-board human-computer interaction device; the target mode instruction is used to control the interaction interface of the on-board human-computer interaction device to switch to an interface mode corresponding to the target mode instruction; and return to execute the step of obtaining the vehicle status information corresponding to the target vehicle.
[0134] Each module in the above-mentioned vehicle interface mode switching device can be implemented in whole or in part by software, hardware or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0135] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for switching a vehicle interface mode is implemented. The display unit of the computer device is used to form a visually visible image, and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse, etc.
[0136] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0137] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: obtaining vehicle status information corresponding to a target vehicle, the vehicle status information including at least one of environmental information, position information, and headlight status information; generating at least one digital signal based on the vehicle status information; determining a target digital signal from each digital signal based on the signal priority of each digital signal; and generating a target mode instruction corresponding to the target digital signal based on the target digital signal, the target mode instruction being used to control an on-board interface of the target vehicle to perform corresponding mode switching.
[0138] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining environmental information of the target vehicle's environment through an optical rain sensor; obtaining location information of the target vehicle through a global positioning system; and obtaining headlight status information of the target vehicle through a vehicle lighting system.
[0139] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining environmental parameters based on environmental information, and the environmental parameters are used to characterize rainfall; generating a first digital signal when the environmental parameters are less than the environmental threshold; or generating a second digital signal when the environmental parameters are not less than the environmental threshold; obtaining road signs based on location information; generating a first digital signal when the road sign belongs to the first sign; or generating a third digital signal when the road sign belongs to the second sign; the first sign is used to characterize normal road conditions, and the second sign is used to characterize abnormal road conditions; generating a first digital signal when the headlight status information indicates that the headlights are off; or generating a fourth digital signal when the headlight status information indicates that the headlights are on.
[0140] In one embodiment, when the processor executes the computer program, the following steps are further implemented: selecting a digital signal with the highest corresponding signal priority as the target digital signal. The signal priorities of the digital signals are, from high to low, the fourth digital signal, the third digital signal, the second digital signal and the first digital signal.
[0141] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the target digital signal is the first digital signal, a normal mode instruction is generated; when the target digital signal is the second digital signal, a cloudy mode instruction is generated; when the target digital signal is the third digital signal, an extreme path mode instruction is generated; when the target digital signal is the fourth digital signal, a dark sky mode instruction is generated.
[0142] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining the power-on status of the on-board human-computer interaction device of the target vehicle; when the on-board human-computer interaction device is turned on, sending a target mode instruction to the on-board human-computer interaction device; the target mode instruction is used to control the interaction interface of the on-board human-computer interaction device to switch to an interface mode corresponding to the target mode instruction; and returning to execute the step of obtaining the vehicle status information corresponding to the target vehicle.
[0143] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: obtaining vehicle status information corresponding to a target vehicle, the vehicle status information including at least one of environmental information, position information, and light status information; generating at least one digital signal based on the vehicle status information; determining a target digital signal from each digital signal based on the signal priority of each digital signal; and generating a target mode instruction corresponding to the target digital signal based on the target digital signal, the target mode instruction being used to control an on-board interface of the target vehicle to perform corresponding mode switching.
[0144] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining environmental information of the target vehicle's environment through an optical rain sensor; obtaining location information of the target vehicle through a global positioning system; and obtaining headlight status information of the target vehicle through a vehicle lighting system.
[0145] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining environmental parameters based on environmental information, the environmental parameters are used to characterize rainfall; generating a first digital signal when the environmental parameters are less than the environmental threshold; or generating a second digital signal when the environmental parameters are not less than the environmental threshold; obtaining road signs based on location information; generating a first digital signal when the road sign belongs to the first sign; or generating a third digital signal when the road sign belongs to the second sign; the first sign is used to characterize normal road conditions, and the second sign is used to characterize abnormal road conditions; generating a first digital signal when the headlight status information is that the headlights are off; or generating a fourth digital signal when the headlight status information is that the headlights are on.
[0146] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: selecting a digital signal with the highest corresponding signal priority as the target digital signal. The signal priorities of the digital signals are, from high to low, the fourth digital signal, the third digital signal, the second digital signal and the first digital signal.
[0147] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the target digital signal is the first digital signal, a normal mode instruction is generated; when the target digital signal is the second digital signal, a cloudy mode instruction is generated; when the target digital signal is the third digital signal, an extreme path mode instruction is generated; when the target digital signal is the fourth digital signal, a dark sky mode instruction is generated.
[0148] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the power-on status of the on-board human-computer interaction device of the target vehicle; when the on-board human-computer interaction device is turned on, sending a target mode instruction to the on-board human-computer interaction device; the target mode instruction is used to control the interaction interface of the on-board human-computer interaction device to switch to an interface mode corresponding to the target mode instruction; and returning to execute the step of obtaining the vehicle status information corresponding to the target vehicle.
[0149] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0150] Acquire vehicle status information corresponding to the target vehicle, the vehicle status information including at least one of environmental information, position information and headlight status information; generate at least one digital signal based on the vehicle status information; determine a target digital signal from each digital signal based on the signal priority of each digital signal; generate a target mode instruction corresponding to the target digital signal based on the target digital signal, the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching.
[0151] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining environmental information of the target vehicle's environment through an optical rain sensor; obtaining location information of the target vehicle through a global positioning system; and obtaining headlight status information of the target vehicle through a vehicle lighting system.
[0152] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining environmental parameters based on environmental information, the environmental parameters are used to characterize rainfall; generating a first digital signal when the environmental parameters are less than the environmental threshold; or generating a second digital signal when the environmental parameters are not less than the environmental threshold; obtaining road signs based on location information; generating a first digital signal when the road sign belongs to the first sign; or generating a third digital signal when the road sign belongs to the second sign; the first sign is used to characterize normal road conditions, and the second sign is used to characterize abnormal road conditions; generating a first digital signal when the headlight status information is that the headlights are off; or generating a fourth digital signal when the headlight status information is that the headlights are on.
[0153] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: selecting a digital signal with the highest corresponding signal priority as the target digital signal. The signal priorities of the digital signals are, from high to low, the fourth digital signal, the third digital signal, the second digital signal and the first digital signal.
[0154] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the target digital signal is the first digital signal, a normal mode instruction is generated; when the target digital signal is the second digital signal, a cloudy mode instruction is generated; when the target digital signal is the third digital signal, an extreme path mode instruction is generated; when the target digital signal is the fourth digital signal, a dark sky mode instruction is generated.
[0155] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: obtaining the power-on status of the on-board human-computer interaction device of the target vehicle; when the on-board human-computer interaction device is turned on, sending a target mode instruction to the on-board human-computer interaction device; the target mode instruction is used to control the interaction interface of the on-board human-computer interaction device to switch to an interface mode corresponding to the target mode instruction; and returning to execute the step of obtaining the vehicle status information corresponding to the target vehicle.
[0156] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0157] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0158] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0159] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A vehicle interface mode switching method, characterized in that: The method comprises: Acquire vehicle status information corresponding to the target vehicle, wherein the vehicle status information includes at least one of environmental information, position information, and vehicle light status information; generating at least one digital signal according to the vehicle status information; Determine a target digital signal from each digital signal according to the signal priority of each digital signal; According to the target digital signal, a target mode instruction corresponding to the target digital signal is generated, wherein the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching; The step of generating at least one digital signal according to the vehicle status information comprises: Acquire environmental parameters based on the environmental information, where the environmental parameters are used to characterize rainfall; When the environmental parameter is less than the environmental threshold, a first digital signal is generated; or, when the environmental parameter is not less than the environmental threshold, a second digital signal is generated; acquiring a road sign based on the position information; When the road sign is a first sign, a first digital signal is generated; or, when the road sign is a second sign, a third digital signal is generated; the first sign is used to represent a normal road condition, and the second sign is used to represent an abnormal road condition; When the vehicle light status information indicates that the vehicle light is off, a first digital signal is generated; or, when the vehicle light status information indicates that the vehicle light is on, a fourth digital signal is generated; The signal priorities of the digital signals from high to low are the fourth digital signal, the third digital signal, the second digital signal and the first digital signal; The step of determining a target digital signal from each digital signal according to the signal priority of each digital signal comprises: A digital signal with the highest corresponding signal priority is selected as the target digital signal.
2. The method according to claim 1, characterized in that The obtaining of vehicle status information corresponding to the target vehicle includes: Acquiring environmental information of the target vehicle's environment through an optical rain sensor; Acquiring the location information of the target vehicle through a global positioning system; The vehicle lighting status information of the target vehicle is obtained through the vehicle lighting system.
3. The method according to claim 1, characterized in that The step of generating a target mode instruction corresponding to the target digital signal according to the target digital signal comprises: In the case where the target digital signal is a first digital signal, generating a normal mode instruction; When the target digital signal is the second digital signal, generating a cloudy mode instruction; generating an extreme path mode instruction when the target digital signal is a third digital signal; When the target digital signal is the fourth digital signal, a dark sky mode instruction is generated.
4. The method according to claim 1, characterized in that: After generating a target mode instruction corresponding to the target digital signal according to the target digital signal, the method further includes: Obtaining the power-on status of the onboard human-computer interaction device of the target vehicle; When the vehicle-mounted human-computer interaction device is turned on, sending the target mode instruction to the vehicle-mounted human-computer interaction device; the target mode instruction is used to control the interaction interface of the vehicle-mounted human-computer interaction device to switch to an interface mode corresponding to the target mode instruction; Return to the step of obtaining the vehicle status information corresponding to the target vehicle.
5. A vehicle-mounted interface mode switching device, characterized in that: The device comprises: An acquisition module, used to acquire vehicle status information corresponding to the target vehicle, wherein the vehicle status information includes at least one of environmental information, position information and vehicle light status information; A first generating module, used for generating at least one digital signal according to the vehicle state information; A determination module, used to determine a target digital signal from each digital signal according to the signal priority of each digital signal; A second generating module is used to generate a target mode instruction corresponding to the target digital signal according to the target digital signal, and the target mode instruction is used to control the vehicle-mounted interface of the target vehicle to perform corresponding mode switching; The first generating module is further used to obtain an environmental parameter based on the environmental information, where the environmental parameter is used to characterize rainfall; if the environmental parameter is less than an environmental threshold, generate a first digital signal; or if the environmental parameter is not less than the environmental threshold, generate a second digital signal; acquiring a road sign based on the position information; When the road sign is a first sign, a first digital signal is generated; or, when the road sign is a second sign, a third digital signal is generated; the first sign is used to represent a normal road condition, and the second sign is used to represent an abnormal road condition; When the vehicle light status information indicates that the vehicle light is off, a first digital signal is generated; or, when the vehicle light status information indicates that the vehicle light is on, a fourth digital signal is generated; The signal priorities of the digital signals are, from high to low, the fourth digital signal, the third digital signal, the second digital signal and the first digital signal; the second generating module is further used to select a digital signal with the highest corresponding signal priority as the target digital signal.
6. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Method for displaying user interface and vehicle-mounted terminal
CN110716776A