Solutions, systems, devices, and storage media for excessive screen display on car infotainment systems.
By acquiring steering signals and vehicle speed, the system determines the steering assist display and rationally allocates the display screen according to the vehicle's in-vehicle function status, thus solving the problem of reduced observation range caused by split-screen display in the vehicle system and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-01
- Publication Date
- 2026-03-13
AI Technical Summary
In existing technologies, split-screen display of navigation and steering assist information on in-vehicle infotainment systems reduces the driver's field of vision and degrades the user experience.
The system acquires steering signals and steering speed, determines whether to display the steering assist screen, and displays the steering assist screen on the vehicle's infotainment display or a preset display screen when the vehicle's in-vehicle function is active. The in-vehicle function screen is displayed on the preset display screen or a picture-in-picture screen.
It improves the driver's field of vision, avoids dangers, and enhances the user experience.
Smart Images

Figure CN115009016B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive display technology, and in particular to a solution, system, device and storage medium for dominating the screen of an automotive infotainment system. Background Technology
[0002] In-vehicle navigation and turnaround panoramic images are frequently used in cars. Currently, the mainstream turnaround-linked 360 solution on the market is equipped with 360 panoramic hardware and a large in-vehicle screen. However, when the driver displays navigation on the in-vehicle screen, the turn assist screen cannot be displayed.
[0003] In existing technologies, to address the issue of the steering assist screen not being displayed when navigation is shown on the vehicle's infotainment system, the system performs split-screen processing upon receiving steering signals and navigation status. It displays only the 360-degree panoramic view, while the remaining portion continues to display navigation, thus balancing navigation and road display. However, split-screen display of navigation and steering assist screens reduces the driver's field of vision, resulting in a decreased user experience. Summary of the Invention
[0004] The main purpose of this application is to provide a solution, system, device and storage medium for displaying navigation and steering assistance screens on a car infotainment system, aiming to solve the technical problem of poor user experience in the prior art when splitting the screen to display navigation and steering assistance screens.
[0005] To achieve the above objectives, this application provides a solution to the problem of excessive screen display on a car infotainment system, the solution of which includes:
[0006] Obtain steering assist screen and vehicle function screen;
[0007] Determine whether an external signal is received on the screen;
[0008] If the external signal is received, the steering assist screen will be displayed on the vehicle's infotainment display, and the vehicle function screen will be displayed on a preset display.
[0009] If no external signal is received, the steering assist screen will be displayed on the vehicle's infotainment display, and the in-vehicle function screen will be displayed on the picture-in-picture screen of the vehicle's infotainment display.
[0010] Optionally, before the step of receiving the steering assist screen and the vehicle function screen, the method includes:
[0011] Obtain steering signals and steering speed;
[0012] Based on the steering signal and the steering speed, the steering assistance screen is determined to be displayed.
[0013] Optionally, the step of determining to display the steering assistance screen based on the steering signal and the steering speed includes:
[0014] Determine whether the turning speed exceeds a preset speed threshold;
[0015] If the steering speed does not exceed the preset speed threshold, the steering assistance screen will be displayed based on the steering signal.
[0016] Optionally, after the step of determining the display of the steering assistance screen based on the steering signal and the steering speed, the method includes:
[0017] Monitor whether the preset vehicle functions are enabled and obtain the vehicle function status results;
[0018] Based on the vehicle function status results, the display of the vehicle function screen and the steering assist screen is determined.
[0019] Optionally, the step of determining the display of the vehicle function screen and the steering assist screen based on the vehicle function status result includes:
[0020] If the vehicle function status result is off, the steering assist screen will be displayed on the vehicle's infotainment display.
[0021] After the vehicle returns to center, the vehicle's infotainment display screen exits the steering assist screen.
[0022] Optionally, the step of displaying the steering assist screen on the vehicle infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display includes:
[0023] Obtain the preset picture-in-picture screen display strategy;
[0024] Based on the preset picture-in-picture screen display strategy, the steering assist screen is displayed on the vehicle infotainment display screen, and the in-vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen.
[0025] Optionally, after the steps of displaying the steering assist screen on the vehicle's infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle's infotainment display if no external signal is received, the method includes:
[0026] Receive steering return signal;
[0027] The steering assist screen will be removed from the vehicle's infotainment display screen, and the in-vehicle function screen will be displayed on the vehicle's infotainment display screen.
[0028] This application also provides a solution system for the over-display issue of car infotainment systems dominating the screen, the solution system comprising:
[0029] The acquisition module is used to acquire steering signals and steering speed;
[0030] The display judgment module is used to determine whether to display the steering assistance screen based on the steering signal and steering speed;
[0031] The signal determination module is used to determine whether an external signal is received when the steering assist screen is displayed in the vehicle function state.
[0032] The first display module is used to display the steering assist screen on the vehicle display screen and the vehicle function screen on a preset display screen if it receives the external signal from the screen.
[0033] The second display module is used to display the steering assist screen on the vehicle infotainment display screen and the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display screen if no external signal is received from the screen.
[0034] This application also provides a solution to the problem of excessive screen display on a car infotainment system. The solution includes: a memory, a processor, and a program stored in the memory for implementing the solution to the problem of excessive screen display on a car infotainment system.
[0035] The memory is used to store the program for implementing a solution to achieve full-screen display on the car infotainment system;
[0036] The processor is used to execute a program that implements the solution to the problem of the car infotainment system dominating the screen, thereby implementing the steps of the solution to the problem of the car infotainment system dominating the screen.
[0037] This application also provides a storage medium storing a program for implementing a solution to achieve full-screen display on a car infotainment system. The program for implementing the solution to achieve full-screen display on a car infotainment system is executed by a processor to implement the steps of the solution to achieve full-screen display on a car infotainment system.
[0038] This application provides a solution, system, device, and storage medium for displaying a vehicle infotainment system's screen simultaneously. Compared to existing technologies that use split-screen displays for vehicle functions and steering assist, which reduce the driver's field of vision and decrease user experience, this application acquires steering signals and vehicle speed; based on these signals and speeds, it determines whether to display a steering assist screen; and if the steering assist screen is displayed while the vehicle functions are active, it is displayed on the vehicle infotainment system's screen, while the vehicle functions are displayed on a preset screen. In other words, in this application, when the vehicle functions dominate the screen, the vehicle functions are displayed on a preset screen or a picture-in-picture screen, while the vehicle infotainment system displays the steering assist screen. This ensures that the driver can observe both the vehicle functions and the steering assist screen, allowing them to monitor road conditions and avoid hazards, thus improving the user experience. Attached Figure Description
[0039] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0040] Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application;
[0041] Figure 2 This is a flowchart illustrating the first embodiment of the solution to the problem of dominating the screen of an in-vehicle infotainment system according to this application;
[0042] Figure 3 This is a schematic diagram of the system flow of the second embodiment of the solution to the problem of dominating the screen of an in-vehicle infotainment system in this application;
[0043] Figure 4 This is a system flowchart illustrating the third embodiment of the solution for the problem of dominating the screen of an in-vehicle infotainment system in this application.
[0044] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0045] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0046] like Figure 1 As shown, Figure 1This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.
[0047] The terminal in this application embodiment can be a PC, or a smartphone, tablet computer, e-book reader, MP3 (Moving Picture Experts Group Audio Layer III) player, MP4 (Moving Picture Experts Group Audio Layer IV) player, portable computer, or other portable terminal devices with display functions.
[0048] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0049] Optionally, the terminal may also include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and so on. Sensors may include light sensors, motion sensors, and other sensors. Specifically, light sensors may include ambient light sensors and proximity sensors. The ambient light sensor can adjust the display brightness according to the ambient light level, while the proximity sensor can turn off the display and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, a gravity accelerometer can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used for applications that identify the mobile terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition functions (such as pedometers, taps), etc. Of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, which will not be elaborated here.
[0050] Those skilled in the art will understand that Figure 1The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0051] like Figure 1 As shown, the memory 1005, which serves as a computer storage medium, may include an operating device, a network communication module, a user interface module, and a solution for displaying a car infotainment system on the screen.
[0052] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the client (user terminal) and communicate with the client; and the processor 1001 can be used to call the solution program for the car infotainment screen domination problem stored in the memory 1005.
[0053] Reference Figure 2 This application provides a solution to the problem of excessive screen display on a car infotainment system, which includes:
[0054] Step S100: Obtain the steering assist screen and the vehicle function screen;
[0055] Step S200: Determine whether an external signal is received on the screen;
[0056] Step S300: If the external signal to the screen is received, the steering assist screen is displayed on the vehicle display screen, and the vehicle function screen is displayed on the preset display screen;
[0057] In step S400, if no external signal is received from the screen, the steering assist screen is displayed on the vehicle infotainment display screen, and the vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen.
[0058] In this embodiment, a specific application scenario may be:
[0059] In cars equipped with in-vehicle navigation and surround-view cameras, the infotainment system splits the screen when the driver receives turn signals and navigation status updates. It displays a 360-degree panoramic view while the remaining portion continues to show the navigation, thus balancing navigation and road information. However, split-screen display of navigation and turn assist information reduces the driver's field of vision, resulting in a poorer user experience.
[0060] The specific steps are as follows:
[0061] Step S100: Obtain the steering assist screen and the vehicle function screen;
[0062] In this embodiment, the steering assistance screen is a 360° video view of the road surrounding the vehicle when the vehicle is turning. It is used by the driver to obtain the traffic conditions of the road surrounding the vehicle when controlling the vehicle to turn, so as to prevent the driver from causing accidents due to blind spots or other areas that cannot be observed when turning, and to facilitate the driver's observation of road conditions when turning.
[0063] In this embodiment, the in-vehicle function screen is a preset function display screen of the vehicle. The in-vehicle function screen can be an in-vehicle navigation function screen or an in-vehicle control function screen, and no specific limitation is made here.
[0064] In this embodiment, the system acquires the steering assist screen and the vehicle function screen by receiving the steering assist screen display signal and the vehicle function screen display signal sent by the user terminal.
[0065] Before step S100, the step of acquiring the steering assist screen and the vehicle function screen, the method includes the following steps A100-A200:
[0066] Step A100: Obtain the steering signal and steering speed;
[0067] In this embodiment, the steering signal is a signal generated when the vehicle turns. Specifically, when the driver shifts the steering lever, the steering module generates a steering signal and sends it to the system. That is, the system obtains the steering signal by receiving the steering signal sent by the steering module. The steering signal includes a left turn signal and a right turn signal. For example, when the driver turns the steering wheel to the left, a left turn signal is received.
[0068] In this embodiment, the steering speed is the vehicle's speed when turning. Specifically, when the driver turns the vehicle, the vehicle speed measurement module measures the real-time vehicle speed during the turning process and sends the steering speed to the system. That is, the system obtains the steering speed by receiving the steering speed sent by the vehicle speed measurement module. For example, if the driver controls the car to turn left at a speed of 25 km / h, then the steering speed is 25 km / h.
[0069] Step A200: Based on the steering signal and the steering speed, determine to display the steering assistance screen.
[0070] In this embodiment, the system determines whether to display a steering assistance screen based on the steering signal and steering speed. The steering assistance screen is a 360° video view of the road around the vehicle when the vehicle is turning. It is used by the driver to obtain the traffic conditions of the road around the vehicle when controlling the vehicle to turn, so as to prevent the driver from causing accidents due to blind spots or other areas that cannot be observed when turning. It facilitates the driver's observation of road conditions when turning and improves the driver's driving safety.
[0071] The steering assistance screen provides video footage of the surrounding road conditions when the vehicle is turning. Specifically, the steering assistance screen is stitched together from video footage of the roads surrounding the vehicle, which is captured by cameras placed around the vehicle. These cameras are external to the vehicle, and typically four or more cameras are used. The cameras are connected to a processing unit and send the acquired road information to the processing unit for further processing. The processing unit then sends the processed road video images to the system for further stitching to obtain the steering assistance screen. Specifically, the cameras can be connected to the processing unit via wired or wireless means for data transmission, and the processing unit can be wirelessly connected to a terminal. The processing unit can be a processor within the camera or a processor in an IoT central control device. The system communicates with the cameras, and the communication interface can use current network communication methods, such as TLS (Transport Layer Security), UDP (User Datagram Protocol), TCP (Transmission Control Protocol), etc., without specific limitations.
[0072] In this embodiment, the system displays the steering assist screen when the vehicle is turning and the turning speed is low, that is, when the vehicle is turning at a low speed on the road, the system displays the steering assist screen. For example, when the driver controls the car to turn left at a speed of 25 km / h, the system displays the steering assist screen.
[0073] In this embodiment, the conditions under which the system displays the steering assist screen are limited. That is, the system only displays the steering assist screen when it determines that the driver needs it while driving the vehicle, thus preventing it from being displayed when the driver does not need it, such as when the vehicle is turning at high speed, thereby improving the user experience.
[0074] In another embodiment, the vehicle's steering angle is acquired, and it is determined whether the vehicle's steering angle exceeds a preset steering angle. If the vehicle's steering angle exceeds the preset steering angle, a steering assist screen is displayed. In this embodiment, a preset steering angle is set to limit the display conditions of the steering assist screen; that is, the steering assist screen is only displayed when the vehicle's steering angle exceeds the preset steering angle. Specifically, the preset steering angle can be 10° or other angles, which are not specifically limited here. If the vehicle's steering angle does not exceed the preset steering angle, it is determined that the vehicle is changing lanes, and the steering assist screen is not displayed. If the vehicle's steering angle exceeds the preset steering angle, it is determined that the vehicle is turning, and the steering assist screen is displayed. For example, if a driver turns from the left lane to the right with a steering angle of 5°, and then moves to the left lane, it is determined that the vehicle is changing lanes, and the steering assist screen is not displayed. In this embodiment, the conditions for the system to display the steering assist screen are further restricted; that is, the system only displays the steering assist screen when it determines that the driver needs it while driving, preventing it from being displayed when the driver does not need it, such as when the vehicle is changing lanes, thus improving the user experience.
[0075] Specifically, step A200 includes the following steps A210-A220:
[0076] Step A210: Determine whether the turning speed exceeds a preset speed threshold;
[0077] In this embodiment, the system compares the steering speed with a preset speed threshold to determine whether the steering speed exceeds the preset speed threshold. For example, if the preset speed threshold is 40 km / h and the steering speed is 50 km / h, then the steering speed exceeds the preset speed threshold.
[0078] Step A220: If the steering speed does not exceed the preset speed threshold, the steering assistance screen is displayed based on the steering signal.
[0079] Specifically, the preset speed threshold is 30 km / h.
[0080] In this embodiment, the system sets a preset speed threshold of 30 km / h. If the vehicle speed is below 30 km / h when turning, it is determined to be a low-speed turn, and the steering assist screen will be displayed if necessary. If the vehicle speed is above 30 km / h when turning, it is determined to be a high-speed turn, and the steering assist screen will not be displayed if not necessary. It should be noted that the preset speed threshold can be set by the user and is not specifically limited.
[0081] In this embodiment, the speed conditions for the system to display the steering assist screen are limited. That is, the system only displays the steering assist screen when the driver needs it during low-speed steering, preventing it from being displayed when the driver does not need it, such as when the vehicle is steering at high speed, thus improving the user experience.
[0082] After step A200, where the method determines to display the steering assist screen based on the steering signal and the steering speed, the method includes the following steps B100-B200:
[0083] Step B100: Monitor whether the preset vehicle functions are enabled and obtain the vehicle function status result;
[0084] In this embodiment, the vehicle function status result includes the vehicle function enabled status and the vehicle function disabled status. The system monitors whether the vehicle function is enabled by receiving the user's command to enable or disable the vehicle function through the vehicle ECU (Electronic Control Unit), monitoring whether the vehicle function is enabled, and sending the vehicle function status result to the system.
[0085] The vehicle-mounted ECU consists of a microcontroller (MCU), memory (ROM, RAM), input / output interface (I / O), analog-to-digital converter (A / D), and large-scale integrated circuits for shaping and driving, and is used to receive and process vehicle information.
[0086] For example, when a user selects a vehicle function on the display screen of the vehicle ECU and enters the vehicle function state, the vehicle ECU sends the vehicle function activation status to the system.
[0087] Step B200: Based on the vehicle function status result, determine the display of the vehicle function screen and the steering assist screen.
[0088] In this embodiment, the system determines the display positions of the in-vehicle function screen and the steering assist screen based on the in-vehicle function status result. That is, the display positions of the in-vehicle function screen and the steering assist screen differ depending on the in-vehicle function status. If the in-vehicle function status is off, the in-vehicle function screen is not displayed, and the steering assist screen is displayed on the vehicle's infotainment display screen. If the in-vehicle function status is on, the in-vehicle function screen can be displayed on the vehicle's infotainment system or a preset display screen, and the steering assist screen is displayed on the vehicle's infotainment system. If the in-vehicle function screen and the steering assist screen are set to be displayed on the vehicle's infotainment system, they can be displayed on a split screen on the vehicle's infotainment system, or the steering assist screen can be displayed on the vehicle's infotainment system, and the in-vehicle function screen can be displayed on a preset display screen.
[0089] Specifically, step B200 includes the following steps B210-B220:
[0090] Step B210: If the vehicle function status result is off, then the steering assist screen is displayed on the vehicle's infotainment display screen.
[0091] Step B220: After the vehicle returns to center, the vehicle's infotainment display screen exits the steering assist screen.
[0092] In this embodiment, if the vehicle function is in the off state, the vehicle function screen is not displayed, and the steering assist screen is displayed on the vehicle screen. After the vehicle returns to center, the vehicle screen exits the steering assist screen and returns to the original display interface. The vehicle returning to center can be achieved by the user turning off the steering switch, or by the steering wheel returning to center automatically turning off the steering switch.
[0093] In another embodiment, reference is made to Figure 3 When the user is not using the in-vehicle functions and the vehicle speed is less than 30 km / h, if the user turns on the turn signal switch, the panoramic ECU will receive the aforementioned signal and send a request signal to the vehicle's infotainment system to display the 360-degree interface. When the user turns off the turn signal switch or the turn signal switch automatically turns off when the steering wheel is returned to center, the 360-degree screen will exit, and the vehicle's infotainment system will display the original screen.
[0094] Step S200: Determine whether an external signal is received on the screen;
[0095] In this embodiment, when the system is in vehicle-mounted function mode, it receives a signal to display the steering assist screen and determines whether it has received an external screen signal. The external screen signal is a signal sent to the system by an external screen that is connected to the system for communication.
[0096] Step S300: If the external signal to the screen is received, the steering assist screen is displayed on the vehicle display screen, and the vehicle function screen is displayed on the preset display screen;
[0097] In this embodiment, when the system is in vehicle function mode and receives the external signal from the screen, it displays the steering assist screen. After receiving the above signal, the panoramic ECU can send a request signal to the vehicle system to display the steering assist screen, and at the same time send a request to the preset display screen to display the vehicle function interface. The vehicle function interface is displayed on the preset display screen, and then the vehicle system displays a 360-degree view, while the preset display screen displays the corresponding vehicle function screen.
[0098] The preset display screen is a display screen connected to the system and the panoramic ECU. The preset display screen can be an external display screen or a pre-connected display screen. The external display screen can be a mobile terminal, which is connected to the system and the panoramic ECU via a display screen connection cable. Specifically, the mobile terminal can be a mobile phone, tablet computer, etc., and the display screen connection cable can be an HDMI cable, VGA cable, DVI cable, DisplayPort, Mini DisplayPort, Thunderbolt, etc. The pre-connected display screen refers to a display screen in the vehicle that is pre-connected to the system and the panoramic ECU. The pre-connected display screen can be a full LCD instrument panel or other display screens connected in the vehicle, without specific limitations.
[0099] Specifically, the preset display screen is a full LCD instrument panel.
[0100] The aforementioned full LCD instrument panel is a networked and intelligent instrument with rich display content, simple wiring connections, and graphic processing and display effects. Multimedia entertainment information and basic vehicle information can also be displayed more logically. Centralized display helps improve driving safety, and the driver's line of sight does not need to frequently switch between multiple positions, thus more humanely meeting driving needs and improving the user experience.
[0101] In step S400, if no external signal is received from the screen, the steering assist screen is displayed on the vehicle infotainment display screen, and the vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen.
[0102] In this embodiment, if the system does not receive the external signal from the screen, it displays the steering assist screen on the vehicle's infotainment display and displays the vehicle function screen on the picture-in-picture screen of the vehicle's infotainment display.
[0103] Specifically, step S400 includes the following steps S410-S420:
[0104] Step S410: Obtain the preset picture-in-picture screen display strategy;
[0105] Step S420: Based on the preset picture-in-picture screen display strategy, the steering assist screen is displayed on the vehicle infotainment display screen, and the vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen.
[0106] In this embodiment, the method for obtaining the preset picture-in-picture screen display strategy is as follows: First, configure the picture-in-picture screen display strategy configuration file. The configuration file includes display strategies for multiple video streams displayed on the same screen. The multiple video streams include steering assist screen and vehicle function screen. The configuration file includes strategy IDs that identify different display strategy information and corresponding picture-in-picture screen display information. If it is necessary to modify or add screen display information, only the configuration file needs to be modified. A complete strategy ID node represents a complete picture-in-picture screen display information.
[0107] Secondly, the system initializes the picture-in-picture screen display strategy configuration file by reading the screen display strategy configuration file, that is, reading the screen display information in the configuration file. If the screen display information is modified or added in the configuration file, it is only necessary to re-initialize after modification or addition. After reading, the parameters in the configuration file will be checked. If there is an error, an error log will be printed and returned, indicating that the initialization failed.
[0108] The relevant parameters for picture-in-picture screen display are set, including setting the current picture-in-picture screen display strategy, the output resolution and video format type of each frame in the picture-in-picture and constructing intermediate variables related to the video format, the picture-in-picture screen display strategy ID, and the correspondence between the stream number of each video stream used to combine the picture-in-picture frames and the screen ID of the sub-screen in the strategy ID.
[0109] Finally, according to the currently set picture-in-picture screen display strategy, the steering assist screen is displayed on the vehicle's infotainment display screen, and the in-vehicle function screen is displayed on the picture-in-picture screen of the vehicle's infotainment display screen.
[0110] After step S400, where if no external signal is received, the method includes the following steps C100-C200: (The steps are: displaying the steering assist screen on the vehicle infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display.)
[0111] Step C100: Receive the steering return signal;
[0112] In this embodiment, the steering return signal can be a signal generated by the user turning off the steering switch, or a signal generated by the steering wheel returning to center and automatically turning off the steering switch. The steering module sends the received steering return signal to the system.
[0113] Step C200: Remove the steering assist screen from the vehicle infotainment display screen and display the vehicle function screen on the vehicle infotainment display screen.
[0114] In this embodiment, after the vehicle returns to center, i.e., when the user no longer needs to observe the steering assist screen, the steering assist screen exits the vehicle's display screen, and the in-vehicle function screen is displayed on the vehicle's display screen. The LCD instrument panel retains the in-vehicle function screen, making it convenient for the user to continue observing and improving the user experience.
[0115] This application provides a solution, system, device, and storage medium for displaying a vehicle infotainment system's screen simultaneously. Compared to existing technologies that use split-screen displays for vehicle functions and steering assist, which reduce the driver's field of vision and decrease user experience, this application acquires steering signals and vehicle speed; based on these signals and speeds, it determines whether to display a steering assist screen; and if the steering assist screen is displayed while the vehicle functions are active, it is displayed on the vehicle infotainment system's screen, while the vehicle functions are displayed on a preset screen. In other words, in this application, when the vehicle functions dominate the screen, the vehicle functions are displayed on a preset screen or a picture-in-picture screen, while the vehicle infotainment system displays the steering assist screen. This ensures that the driver can observe both the vehicle functions and the steering assist screen, allowing them to monitor road conditions and avoid hazards, thus improving the user experience.
[0116] In another embodiment, reference is made to Figure 4 When the user is using navigation at a speed less than 30 km / h and activates the turn signal, the panoramic ECU receives the aforementioned signal and simultaneously sends a request signal to the vehicle's infotainment system to display the 360-degree interface, and a request to display the in-vehicle function interface to the fully digital instrument cluster. At this point, the infotainment system prompts the user with an animation, and the in-vehicle function interface is displayed on the fully digital instrument cluster. Then, the infotainment system displays the 360-degree view, and the fully digital instrument cluster displays the corresponding in-vehicle function screen. When the user deactivates the turn signal or the turn signal automatically deactivates when the steering wheel is returned to center, the instrument cluster retains the in-vehicle function interface, and the infotainment system displays the in-vehicle function interface for the user's continued observation.
[0117] This application also provides a solution system for the over-display issue of car infotainment systems dominating the screen, the solution system comprising:
[0118] The acquisition module is used to acquire steering assist screens and in-vehicle function screens;
[0119] The signal detection module is used to determine whether an external signal is received on the screen;
[0120] The first display module is used to display the steering assist screen on the vehicle display screen and the vehicle function screen on a preset display screen if it receives the external signal from the screen.
[0121] The second display module is used to display the steering assist screen on the vehicle infotainment display screen and the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display screen if no external signal is received from the screen.
[0122] Optionally, the solution for the car infotainment system's over-the-top display also includes:
[0123] The steering information acquisition module is used to acquire steering signals and steering speed;
[0124] The determination module is used to determine, based on the steering signal and the steering speed, to display the steering assistance screen.
[0125] Optionally, the determining module includes:
[0126] The vehicle speed determination module is used to determine whether the turning speed exceeds a preset speed threshold.
[0127] The display module is used to display the steering assistance screen based on the steering signal if the steering speed does not exceed the preset speed threshold.
[0128] Optionally, the solution for the car infotainment system's over-the-top display also includes:
[0129] The monitoring module is used to monitor whether preset vehicle functions are enabled and obtain the status results of vehicle functions;
[0130] The display determination module is used to determine the display of the vehicle function screen and the steering assist screen based on the vehicle function status result.
[0131] Optionally, the display determination module includes:
[0132] The third display module is used to display the steering assist screen on the vehicle display screen if the vehicle function status result is off.
[0133] The exit module is used to exit the steering assist screen on the vehicle display screen after the vehicle is straightened.
[0134] Optionally, the second display module includes:
[0135] The strategy acquisition module is used to acquire preset picture-in-picture screen display strategies;
[0136] The strategy display module is used to display the steering assistance screen on the vehicle infotainment display screen and the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display screen based on the preset picture-in-picture screen display strategy.
[0137] Optionally, the solution for the car infotainment system's over-the-top display also includes:
[0138] The signal receiving module is used to receive the steering return signal;
[0139] The fourth display module is used to remove the steering assist screen from the vehicle display screen and display the vehicle function screen on the vehicle display screen.
[0140] The specific implementation method of the solution system for the dominance of the car infotainment screen in this application is basically the same as the above-mentioned embodiments of the solution system for the dominance of the car infotainment screen, and will not be repeated here.
[0141] This application also provides a solution to the problem of excessive screen display on a car infotainment system. The solution includes: a memory, a processor, and a program stored in the memory for implementing the solution to the problem of excessive screen display on a car infotainment system.
[0142] The memory is used to store the program for implementing a solution to achieve full-screen display on the car infotainment system;
[0143] The processor is used to execute a program that implements the solution to the problem of the car infotainment system dominating the screen, thereby implementing the steps of the solution to the problem of the car infotainment system dominating the screen.
[0144] The specific implementation method of the solution device for the car infotainment screen domination problem in this application is basically the same as the above-described embodiments of the solution device for the car infotainment screen domination problem, and will not be repeated here.
[0145] This application also provides a storage medium storing a program for implementing a solution to achieve full-screen display on a car infotainment system. The program for implementing the solution to achieve full-screen display on a car infotainment system is executed by a processor to implement the steps of the solution to achieve full-screen display on a car infotainment system.
[0146] The specific implementation of the storage medium in this application is basically the same as the above-described solutions for the problem of dominating the screen of a car infotainment system, and will not be repeated here.
[0147] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0148] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0149] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0150] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A solution to the problem of excessive screen display in car infotainment systems, characterized in that, The solutions to the problem of the car infotainment system dominating the screen include: Acquire steering assist screen and vehicle function screen; Determine whether an external signal is received on the screen; If the external signal is received, the steering assist screen will be displayed on the vehicle's display screen, and the vehicle function screen will be displayed on a preset display screen. The steering assist screen includes a 360° video view of the road around the vehicle when the vehicle is turning. If no external signal is received, the steering assist screen will be displayed on the vehicle's infotainment display, and the vehicle function screen will be displayed on the picture-in-picture screen of the vehicle's infotainment display. The steps of displaying the steering assist screen on the vehicle infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display include: Obtain the preset picture-in-picture screen display strategy; Based on the preset picture-in-picture screen display strategy, the steering assist screen is displayed on the vehicle infotainment display screen, and the in-vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen; The steps for obtaining the preset picture-in-picture screen display strategy include: Configure a picture-in-picture screen display strategy configuration file. The configuration file includes a display strategy for displaying multiple video streams on the same screen. The multiple video streams include steering assist screen and vehicle function screen. The configuration file includes a strategy ID that identifies different display strategy information and the corresponding picture-in-picture screen display information. The picture-in-picture screen display strategy configuration file is initialized, and the screen display information in the configuration file is read. If there is an error in the parameters in the configuration file, an error log is printed and the process is returned, indicating that the initialization has failed. Set the relevant parameters for picture-in-picture screen display, including setting the current picture-in-picture screen display strategy, the output resolution of each frame in the picture-in-picture, and the video format type; Construct intermediate variables related to the video format, and the picture-in-picture screen display strategy ID; The preset picture-in-picture screen display strategy is determined by mapping the stream ID of each video stream in the combined picture-in-picture frame to the screen ID of the identified sub-screen in the strategy ID.
2. The solution to the problem of excessive screen display in automotive infotainment systems as described in claim 1, characterized in that, Before the steps of acquiring the steering assist screen and the vehicle function screen, the method includes: Obtain steering signals and steering speed; Based on the steering signal and the steering speed, the steering assistance screen is determined to be displayed.
3. The solution to the problem of excessive screen display in automotive infotainment systems as described in claim 2, characterized in that, The step of determining to display the steering assistance screen based on the steering signal and the steering speed includes: Determine whether the turning speed exceeds a preset speed threshold; If the steering speed does not exceed the preset speed threshold, the steering assistance screen will be displayed based on the steering signal.
4. The solution to the problem of excessive screen display in automotive infotainment systems as described in claim 2, characterized in that, After determining the step of displaying the steering assist screen based on the steering signal and the steering speed, the method includes: Monitor whether the preset vehicle functions are enabled and obtain the vehicle function status results; Based on the vehicle function status results, the display of the vehicle function screen and the steering assist screen is determined.
5. The solution to the problem of excessive screen display in automotive infotainment systems as described in claim 4, characterized in that, The steps for determining the display of the vehicle function screen and the steering assist screen based on the vehicle function status result include: If the vehicle function status result is off, the steering assist screen will be displayed on the vehicle's infotainment display. After the vehicle returns to center, the vehicle's infotainment display screen exits the steering assist screen.
6. The solution to the problem of excessive screen display in automotive infotainment systems as described in claim 1, characterized in that, After the steps of displaying the steering assist screen on the vehicle infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display if no external signal is received, the method includes: Receive steering return signal; The steering assist screen will be removed from the vehicle's infotainment display screen, and the in-vehicle function screen will be displayed on the vehicle's infotainment display screen.
7. A system for resolving the issue of excessive screen display on a car infotainment system, characterized in that, The solution system for the over-display issue on the car infotainment screen includes: The acquisition module is used to acquire steering assist screens and in-vehicle function screens; The signal detection module is used to determine whether an external signal is received on the screen; The first display module is used to display the steering assist screen on the vehicle display screen and the vehicle function screen on a preset display screen if it receives the external signal from the screen. The steering assist screen includes a 360° video view of the road around the vehicle when the vehicle is turning. The second display module is used to display the steering assist screen on the vehicle display screen and the vehicle function screen on the picture-in-picture screen of the vehicle display screen if no external signal is received from the screen. The steps of displaying the steering assist screen on the vehicle infotainment display and displaying the vehicle function screen on the picture-in-picture screen of the vehicle infotainment display include: Obtain the preset picture-in-picture screen display strategy; Based on the preset picture-in-picture screen display strategy, the steering assist screen is displayed on the vehicle infotainment display screen, and the in-vehicle function screen is displayed on the picture-in-picture screen of the vehicle infotainment display screen; The steps for obtaining the preset picture-in-picture screen display strategy include: Configure a picture-in-picture screen display strategy configuration file. The configuration file includes a display strategy for displaying multiple video streams on the same screen. The multiple video streams include steering assist screen and vehicle function screen. The configuration file includes a strategy ID that identifies different display strategy information and the corresponding picture-in-picture screen display information. The picture-in-picture screen display strategy configuration file is initialized, and the screen display information in the configuration file is read. If there is an error in the parameters in the configuration file, an error log is printed and the process is returned, indicating that the initialization has failed. Set the relevant parameters for picture-in-picture screen display, including setting the current picture-in-picture screen display strategy, the output resolution of each frame in the picture-in-picture, and the video format type; Construct intermediate variables related to the video format, and the picture-in-picture screen display strategy ID; The preset picture-in-picture screen display strategy is determined by mapping the stream ID of each video stream in the combined picture-in-picture frame to the screen ID of the identified sub-screen in the strategy ID.
8. A solution to the problem of excessive screen display on a car infotainment system, characterized in that, The device for resolving the issue of excessive screen display on the car infotainment system includes: a memory, a processor, and a program stored in the memory for implementing the solution to the excessive screen display problem on the car infotainment system. The memory is used to store the program for implementing a solution to achieve full-screen display on the car infotainment system; The processor is used to execute a program that implements the solution for the car infotainment system dominating the screen, so as to implement the steps of the solution for the car infotainment system dominating the screen as described in any one of claims 1 to 6.
9. A storage medium, characterized in that, The storage medium stores a program for implementing a solution to achieve full-screen display of a car infotainment system. The program for implementing the solution to achieve full-screen display of a car infotainment system is executed by a processor to implement the steps of the solution to achieve full-screen display of a car infotainment system as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle-mounted equipment
CN106965676A
Parking auxiliary monitoring method
CN110834591A
Image display control system for multiple apparatuses
US20110306389A1