Vehicle indicator light display method and device, equipment, storage medium and program product
By setting multiple independent display layers on the central control screen, the problem of how to reasonably display vehicle indicator lights without an instrument screen is solved, and the compatibility between the indicator lights and the original display content of the central control screen and the flexibility of the display solution is achieved.
Patent Information
- Application Number
- CN202510509046.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-05-30
AI Technical Summary
In the absence of an instrument screen, how to reasonably display the important indicator lights of the vehicle are a difficult problem.
By setting a plurality of independent display layers on the central control screen, the first display layer is used specifically for displaying indicator lights, and the second display layer is used to display content indicated by the vehicle operating system, so as to flexibly adjust the display mode of the indicator lights.
Improves the compatibility of the indicator light with the original display content in the central control screen, enhances the flexibility of the indicator light display solution, and helps to more rationally lay out the indicator light display position.
Smart Images

Figure CN120056724A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control, and particularly to a method, device, equipment, storage medium and program product for displaying vehicle indicator lights. Background Art
[0002] With the continuous development of the automotive industry, the composition architecture of vehicles is gradually changing. Emerging technologies bring more possibilities to break through the limitations of automotive design, and many inherent designs in traditional vehicles are no longer necessary.
[0003] Currently, the progress of voice assistants and the diversification of in-vehicle display solutions can largely replace the functions of traditional instrument panels, and some vehicle models have started to adopt the design without an instrument panel. However, there are many indicator lights that have an important impact on driving in vehicles. In the case of not setting an instrument panel, how to display the indicator lights in a reasonable way is a major problem. Summary of the Invention
[0004] One of the purposes of the present invention is to provide a method, device, equipment, storage medium and program product for displaying vehicle indicator lights to solve the problem of reasonably displaying indicator lights in the case of no instrument panel.
[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is as follows:
[0006] A method for displaying vehicle indicator lights, the method includes:
[0007] Obtain an indicator light display request;
[0008] According to the indicator light display request, display the indicator light to be displayed on the first display layer or the second display layer of the central control screen. The central control screen includes the first display layer and the second display layer. The first display layer is located above the second display layer, and the second display layer is used to display the content indicated by the vehicle machine operating system.
[0009] Further, the first display layer is provided with an indicator light display area. Displaying the indicator light to be displayed on the first display layer of the central control screen according to the indicator light display request includes:
[0010] Determine whether there is an already displayed indicator light in the indicator light display area. If not, display the indicator light to be displayed at the first display position in the indicator light display area;
[0011] If there is, display the indicator light to be displayed in the indicator light display area according to the display level of the indicator light to be displayed.
[0012] Further, displaying the indicator light to be displayed in the indicator light display area according to the display level of the indicator light to be displayed includes:
[0013] Determine whether there is a target indicator among the displayed indicators whose display level is lower than that of the indicator to be displayed. If there is a target indicator, display the indicator to be displayed at the display position where the first target indicator is located, and move the target indicator one position backward for display;
[0014] If there is no target indicator, display the indicator to be displayed at the next display position after the last displayed indicator.
[0015] Furthermore, displaying the indicator to be displayed on the first display layer of the central control screen according to the indicator display request includes:
[0016] Determine whether the indicator to be displayed is related to the target content indicated by the vehicle machine operating system to be displayed on the second display layer. If it is related, display the indicator to be displayed at the position closest to the target content in the first display layer.
[0017] Furthermore, in the case of displaying the indicator to be displayed on the second display layer of the central control screen according to the indicator display request, it further includes:
[0018] In response to the indicator displayed on the second display layer being blocked, display the blocked indicator on the first display layer.
[0019] Furthermore, it further includes:
[0020] In response to any N target indicators among the indicators displayed in the first display layer being extinguished or the display positions of any N target indicators changing, move the indicators at other positions after the display position where the Nth target indicator is located forward by N positions for display, where N is a positive integer.
[0021] Furthermore, it further includes:
[0022] If the first display layer is not sufficient to display all the indicators to be displayed, display at least some of the indicators to be displayed through a head-up display (HUD) device, and / or alternately display at least some of the indicators to be displayed in the first display layer.
[0023] Furthermore, it further includes:
[0024] In response to obtaining a preset instruction, hide the first display layer on the central control screen.
[0025] Furthermore, the first display layer and the second display layer are controlled by the vehicle machine operating system, or, the second display layer is controlled by the vehicle machine operating system and the first display layer is controlled by an independent operating system different from the vehicle machine operating system.
[0026] A vehicle indicator display device, comprising:
[0027] An acquisition module, configured to acquire an indicator display request;
[0028] A display module, configured to display an indicator to be displayed on a first display layer or a second display layer of a central control screen according to the indicator display request, the central control screen includes the first display layer and the second display layer, the first display layer is located above the second display layer, and the second display layer is used to display the content indicated by the in-vehicle operating system.
[0029] An electronic device, comprising: a processor, and a memory communicatively connected to the processor;
[0030] The memory stores computer-executable instructions;
[0031] The processor executes the computer-executable instructions stored in the memory to implement the vehicle indicator display method as described in any one of the above.
[0032] A computer-readable storage medium, comprising: computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, they are used to implement the vehicle indicator display method as described in any one of the above.
[0033] A computer program product, comprising a computer program, and when the computer program is executed by a processor, it implements the vehicle indicator display method as described in any one of the above.
[0034] Advantages of the present invention: The first display layer and the second display layer are at different levels, and the second display layer can be used to display the content indicated by the in-vehicle operating system. The central control screen can display the indicator corresponding to the display request on the first display layer according to the requirement, or can display the indicator on the second display layer through the in-vehicle operating system, so that the display mode of the indicator can be flexibly adjusted, the compatibility problem between the indicator and the original display content in the central control screen can be improved, the flexibility of the indicator display scheme can be enhanced, and it is helpful to more reasonably layout the indicator display position. Description of the Drawings
[0035] Figure 1 A flowchart of a vehicle indicator display method provided by an exemplary embodiment of the present invention Figure 1 ;
[0036] Figure 2 A schematic diagram of a central control screen display interface provided by an exemplary embodiment of the present invention Figure 1 ;
[0037] Figure 3 A flowchart of a vehicle indicator display method provided by an exemplary embodiment of the present invention Figure 2 ;
[0038] Figure 4 A schematic diagram of a central control screen display interface provided for an exemplary embodiment of the present invention Figure 2 ;
[0039] Figure 5 A schematic diagram of a central control screen display interface provided for an exemplary embodiment of the present invention Figure 3 ;
[0040] Figure 6 A schematic diagram of a central control screen display interface provided for an exemplary embodiment of the present invention Figure 4 ;
[0041] Figure 7 A schematic diagram of an indicator self - inspection process provided for an exemplary embodiment of the present invention;
[0042] Figure 8 A schematic diagram of the structure of a vehicle indicator display device provided for an exemplary embodiment of the present invention;
[0043] Figure 9 A schematic diagram of the structure of an electronic device provided for an exemplary embodiment of the present invention.
[0044] Through the above - mentioned drawings, specific embodiments of the present invention have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the inventive concept in any way, but to illustrate the concept of the present invention to those skilled in the art by referring to specific embodiments. Detailed implementation manners
[0045] The following will describe the implementation manners of the present invention with reference to the drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for explaining the present invention and not for limiting the protection scope of the present invention.
[0046] It should be noted that the diagrams provided in the following embodiments only illustrate the basic concept of the present invention schematically. Therefore, only the components related to the present invention are shown in the diagrams, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and ratio of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.
[0047] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0048] The term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, product or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, product or device. Without further limitation, there is no exclusion of additional identical or equivalent elements in the process, method, product or device comprising the said elements. For example, when the words first, second, etc. are used to denote names, they do not denote any particular order.
[0049] Recently, electrification and intelligence have been new trends in automotive design. The development of technologies such as HUD (Head Up Display) and voice interaction has brought more possibilities to the diversification of automotive design. For example, in-vehicle display solutions are becoming more and more diverse, and some models have even eliminated traditional designs such as instrument panels and adopted a no-instrument-panel solution.
[0050] However, there are also some problems with models without instrument panels. The instrument panel could originally be used to display indicator lights such as turn signal lights, contour lights, and low beam lights. The driver could determine the vehicle status based on whether these indicator lights were displayed. Therefore, the display of indicator lights is extremely important for the vehicle. How to reasonably display indicator lights in the case of no instrument panel is a problem.
[0051] In response to the situation of not using the instrument panel to display indicator lights, the present invention proposes that the central control screen can be used to replace the instrument panel to display indicator lights. If the central control screen is used to display indicator lights, issues such as compatibility and mutual exclusion in the layout of the original display content of the central control screen and the spatial position of the indicator lights in the screen still need to be considered. Based on this, the present invention proposes a technical concept that the central control screen can be set to be capable of displaying at least two independent layers. One layer can be provided with some areas for displaying indicator lights, and the remaining layers can be used to display the content that the central control screen originally needs to display. By displaying in separate layers, the display of indicator lights will not be interfered with by other display content on the central control screen, improving the compatibility problem between the display of indicator lights and the original display system of the central control screen and enhancing the layout rationality of the display solution.
[0052] The above-mentioned application scenarios are only partial examples, and those skilled in the art can expand the application according to specific requirements and scenarios. The embodiments of the present application do not make specific limitations in this regard. The following refers toFigures 1 to 7 Describe a vehicle indicator display method according to an exemplary embodiment of the present invention.
[0053] Figure 1 It is a schematic flowchart of a vehicle indicator display method provided for an exemplary embodiment of the present invention. As Figure 1 shown, the method may include:
[0054] Step S101, obtain an indicator display request.
[0055] Among them, the indicators may include turn signals, high beam lights, low beam lights, contour lights, fog lights, and other lights that can be displayed inside the vehicle.
[0056] In an embodiment of the present invention, the indicator display request can be triggered in different ways such as voice commands, button clicks, or gesture commands. For example, the user can trigger a fog light display request through the voice command "turn on the fog lights". Another example is that the user can trigger a turn signal display request by clicking a specific button or moving a specific operating lever.
[0057] Step S102, display the indicator to be displayed on the first display layer or the second display layer of the central control screen according to the indicator display request.
[0058] Among them, the central control screen includes the first display layer and the second display layer. The first display layer is located above the second display layer, and the second display layer is used to display the content indicated by the in-vehicle operating system.
[0059] In an embodiment of the present invention, the central control screen can support the display of two independent layers, namely the first display layer and the second display layer. The first display layer can be dedicated to displaying indicators, and the second display layer can be controlled by the in-vehicle operating system to display the content of application programs and the like that the central control screen originally needs to display.
[0060] After obtaining the indicator display request, the central control screen can determine the specific indicator to be displayed according to the indicator display request, and select a layer from the first display layer and the second display layer to display the indicator.
[0061] Taking the obtained indicator display request as a high beam light display request as an example, if it is displayed on the first display layer, a display position can be selected in the preset indicator display area of the first display layer to light up the indicator icon corresponding to the high beam light. If it is displayed on the second display layer, the in-vehicle operating system can select a preset position in the second display layer to light up the indicator icon corresponding to the high beam light according to the high beam light display request.
[0062] Exemplarily, as Figure 2As shown, the first display layer can be located above the second display layer. One or more smaller indicator display areas can be set on the first display layer (such as Figure 2 modes 1, 2, and 3 in Figure 2 ). Multiple display positions can be included in the indicator display area for displaying the icons of the indicators. When the indicator icon lights up, the content displayed at the position in the second display layer that has the same spatial coordinates as the display position where the indicator icon is located will be covered by the indicator icon. The indicator display area can be located in the edge area of the space within the display screen, such as the left and right edges or the bottom edge, etc. By arranging the indicator display area at the edge of the central control screen, the indicator can be displayed within the best line of sight of the driver, and is easy to identify, reducing the reading time of the driver. In addition, for the same spatial coordinates, the content displayed on the first display layer can cover the content displayed on the second display layer. The indicator can be displayed on the first display layer, so that the indicator on the first display layer will not be blocked by the content displayed by the in-vehicle operating system on the second display layer, improving the visibility of the indicator.
[0063] In the above embodiments, by obtaining an indicator display request, the central control screen can display the indicator to be displayed on the first display layer or the second display layer according to the indicator display request. The first display layer and the second display layer are at different levels. The second display layer can be used to display the content indicated by the in-vehicle operating system. The central control screen can display the indicator corresponding to the display request on the first display layer according to the demand, or can display the indicator on the second display layer through the in-vehicle operating system, so as to flexibly adjust the display mode of the indicator, improve the compatibility problem between the indicator and the original display content in the central control screen, enhance the flexibility of the indicator display scheme, and help to more reasonably layout the indicator display position.
[0064] In one embodiment, the first display layer and the second display layer are controlled by the in-vehicle operating system, or, the second display layer is controlled by the in-vehicle operating system and the first display layer is controlled by an independent operating system different from the in-vehicle operating system.
[0065] In the embodiments of the present invention, the central control screen can support that the first display layer and the second display layer are controlled by the same operating system, and can also support that the first display layer and the second display layer are controlled by different operating systems.
[0066] Taking the case where the first display layer and the second display layer are controlled by the same operating system as an example, the central control screen can support the in-vehicle operating system to control the display content of the two layers, can distinguish the video memory addresses of the two layers and provide them to the in-vehicle operating system, and the in-vehicle operating system writes data to the corresponding video memory addresses according to the display requirements.
[0067] Taking the example that the first display layer and the second display layer are controlled by different operating systems, the in-vehicle operating system can be the Android system, and the operating system controlling the first display layer can be other operating systems such as Linux except Android. For this situation, virtual machine-related technologies such as Hypervisor can be used to enable the center console screen to support at least two operating systems. For example, the center console screen can be enabled to support the operation of both the Linux system and the Android system originally used by the in-vehicle system at the same time. The two systems are each bound to an independent display layer. The Android system can be used to display the content such as the in-vehicle system's own APP (application) on the second display layer, and the Linux system can be used to receive the indicator light display request and display the corresponding indicator light on the first display layer.
[0068] In some possible implementation manners, the vehicle indicator light display method provided by the embodiments of the present invention may use the in-vehicle operating system as the execution subject, that is, the in-vehicle operating system is used to execute steps such as obtaining the indicator light display request and displaying the indicator light on the corresponding layer according to the request. For example, when the first display layer and the second display layer are controlled by the in-vehicle operating system, the execution subject of the vehicle indicator light display method may be the in-vehicle operating system. This manner can uniformly develop the functions related to indicator light control based on the in-vehicle operating system, which is convenient for development.
[0069] In some possible implementation manners, the vehicle indicator light display method provided by the embodiments of the present invention may use an independent indicator light control system as the execution subject, that is, an independent system different from the in-vehicle operating system such as the above Linux system is used to execute steps such as obtaining the indicator light display request and displaying the indicator light on the corresponding layer according to the request. For example, when the first display layer and the second display layer are controlled by different operating systems, the execution subject of the vehicle indicator light display method may be the indicator light control system.
[0070] It should be noted that the functions related to indicator light display can be developed in advance based on the in-vehicle operating system to achieve the above purpose. In the case where the first display layer and the second display layer are controlled by different operating systems, the functions of data interaction with other operating systems can also be developed based on the in-vehicle operating system. For example, after receiving the indicator light display request, the Linux system can transmit the corresponding indicator light information to the in-vehicle operating system through data interaction, and the in-vehicle operating system displays the corresponding indicator light on the second display layer based on the information provided by the Linux system.
[0071] The in-vehicle operating system is usually mainly the Android system. This operating system is relatively complex, needs to manage a large number of APPs, runs unstably, and has a high probability of errors. And the indicator light has relatively high requirements for display stability. For example, the instrument panel in traditional vehicles usually uses a simpler operating system such as Linux for control to make the indicator light display more stable.
[0072] In the above embodiments, by designing different operating systems to control the corresponding display layers respectively, and adopting a simpler and more stable operating system such as Linux to control the first display layer, the display of the indicator light on the first display layer can be isolated from the in-vehicle operating system, improving the display stability of the indicator light. In addition, the operating system for controlling the first display layer can be adaptively modified based on the display requirements of the center control screen on the system used by the instrument panel, thereby reducing the system design difficulty.
[0073] In one embodiment, as Figure 3 shown, displaying the to-be-displayed indicator light on the first display layer of the center control screen according to the indicator light display request may include:
[0074] Step S301, determining whether there is an already-displayed indicator light within the indicator light display area.
[0075] Step S302, if not, displaying the to-be-displayed indicator light at the first display position within the indicator light display area.
[0076] Step S303, if there is, displaying the to-be-displayed indicator light in the indicator light display area according to the display level of the to-be-displayed indicator light.
[0077] Wherein, the display level may be determined based on at least one of indicators such as the display frequency, display duration, and functional characteristics of the indicator light.
[0078] Figure 4 This is a schematic diagram of a display interface of a center control screen provided by an exemplary embodiment of the present invention. Referring to Figure 4 the indicator light display area in, this area may be provided with multiple display positions, where labels 1, 2, 3,..., n may respectively represent the 1st, 2nd, 3rd,..., nth display positions, and these display positions may be arranged in one or more rows. n may be any positive integer. In Figure 4 n is 12.
[0079] Exemplarily, if it is selected to display the to-be-displayed indicator light on the first display layer, it may first query whether there is already an indicator light icon lit at each display position in the indicator light display area. If all display positions are empty, the icon of the to-be-displayed indicator light is lit at the 1st display position; if there is already at least 1 display position with a lit indicator light icon, the display position may be determined according to the display level of the to-be-displayed indicator light and the display level of the already-displayed indicator lights, so that the indicator light with a higher display level is displayed at a more forward display position.
[0080] In some possible implementations, each indicator light can be divided into different display levels in advance by means of weighted combination of indicator data based on three indicators: display frequency, display duration, and functional characteristics. For example, the number of times and the display duration of each indicator light within a week can be pre-statistically counted, and values can be assigned according to the functional characteristics of different indicator lights. The number of displays, the display duration, and the assignment results are weighted and summed according to a weight ratio of 4:4:2. Thresholds for each level are set, and the display level to which the indicator light belongs is determined by comparing the summation result with the threshold.
[0081] In some possible implementations, the display levels can be divided according to a single indicator. For example, low beam lights, position lights, and left and right turn signal lights belong to the indicator lights that are frequently lit and can be classified into the second display level; READY lights, AUTOHOLD lights, and EPB (Electrical Park Brake) lights will be constantly displayed in specific scenarios and can be classified into the first display level; they can also be classified according to functional characteristics, and the display levels of the indicator lights related to the intelligent driving assistance function are determined to be lower than those of the lighting indicator lights. For example, the intelligent driving status indicator light is classified into the third display level. Among them, the first display level is higher than the second display level, the second display level is higher than the third display level, and so on. The higher the display level, the more it has the characteristics of frequent lighting or long-time display.
[0082] In the above embodiments, different display levels of indicator lights can be set through indicators such as display frequency, display duration, and functional characteristics. According to the display levels, the display positions of the indicator lights in the case of multiple indicator lights being displayed are determined, and the indicator lights with higher display levels are preferentially displayed so that the driver can see the required indicator lights in the first place, improving the layout rationality of the indicator lights.
[0083] In one embodiment, as Figure 3 shown, displaying the indicator light to be displayed in the indicator light display area according to the display level of the indicator light to be displayed may include:
[0084] Step S304, determining whether there is a target indicator light among the displayed indicator lights whose display level is lower than that of the indicator light to be displayed.
[0085] Step S305, if there is a target indicator light, displaying the indicator light to be displayed at the display position where the first target indicator light is located, and moving the target indicator light one position backward for display.
[0086] Step S306, if there is no target indicator light, displaying the indicator light to be displayed at the next display position after the last displayed indicator light.
[0087] Exemplarily, referring to Figure 4For the indicated indicator display area, if there are already displayed indicators at the 1st to 6th display positions, for the display requirement of the to-be-displayed indicator, the display levels of the indicators at these display positions can be obtained first, and the relationship between the display levels of these indicators and the to-be-displayed indicator can be determined.
[0088] For example, in the first case, the indicators at the 1st and 2nd display positions are both at the first display level, the indicators at the 3rd and 4th display positions are both at the second display level, the indicators at the 5th and 6th display positions are both at the third display level, and the to-be-displayed indicator is at the second display level. Then, the indicators at the 5th and 6th display positions are both target indicators. The 5th display position can be used to display the to-be-displayed indicator, and the original two target indicators are both shifted one display position backward, that is, the indicator originally at the 5th display position is moved to the 6th display position, and the indicator originally at the 6th display position is moved to the 7th display position.
[0089] In the second case, the indicators at the 1st and 2nd display positions are both at the first display level, the indicators at the 3rd and 4th display positions are both at the second display level, the indicators at the 5th and 6th display positions are both at the third display level, and the to-be-displayed indicator is at the third or fourth display level. Then, there is no target indicator, and the last already displayed indicator is the one at the 6th display position. The 7th display position can be directly used to display the to-be-displayed indicator.
[0090] It can be understood that in the above example, each of the multiple already displayed indicators can also be lit according to the above logic when being displayed. Among these indicators, the position of the one with a higher display level is more forward. If there are multiple indicators with the same display level, the position of the indicator that is lit first is more forward. According to the above method, the display position of the indicator can be determined more efficiently, and the response speed can be accelerated.
[0091] In one embodiment, displaying the to-be-displayed indicator on the first display layer of the central control screen according to the indicator display request includes:
[0092] Determine whether the to-be-displayed indicator is related to the target content indicated by the vehicle operating system to be displayed on the second display layer. If it is related, display the to-be-displayed indicator at the position closest to the target content in the first display layer.
[0093] In some scenarios, some indicator lights may have a strong correlation with the content originally displayed on the central control screen. For example, the vehicle-mounted operating system may call a navigation APP to display content such as a navigation mini-map and vehicle speed in a certain area. These contents have a strong correlation with the indicator lights representing the intelligent driving state. The driver can judge whether to switch the intelligent driving state based on information such as congested sections and vehicle speed on the map. Proximity display of the indicator lights representing the intelligent driving state with these contents can improve the driver's concentration and make the layout of the indicator lights more reasonable.
[0094] See Figure 4 , if the indicator light representing the intelligent driving state was originally displayed at the 6th display position, and the display levels of the indicator lights at the first 5 display positions are higher than that of the indicator light representing the intelligent driving state. In this case, if the vehicle-mounted operating system calls the navigation APP to display content such as vehicle speed on the second display layer and the spatial coordinates of this content are close to the 3rd display position, then the 3rd position can be used to display the indicator light representing the intelligent driving state, and the indicator lights originally at the 3rd, 4th, and 5th display positions are shifted backward in sequence.
[0095] To facilitate the driver's observation of the indicator lights and reduce the interference of the indicator light display on the content originally displayed on the central control screen, the display area of the indicator lights can be arranged at the edge of the internal space of the central control screen as shown in Figure 2 or Figure 4 . The content such as APPs displayed on the central control screen is relatively uncontrollable in terms of spatial position. This results in that in some scenarios, even if some indicator lights have a strong correlation with the target content displayed on the second display layer of the central control screen, the display positions closest to these target contents within the indicator light display area on the first display layer are still relatively far apart. For example, the target content displayed on the second display layer is spatially located at the top of the central control screen, but the indicator light display area on the first display layer is spatially located at the bottom of the central control screen. In this case, even the display position closest to the target content in the indicator light display area will be separated from the target content by almost half of the screen.
[0096] In view of the above situation, instead of displaying the indicator lights associated with the target content on the first display layer, the vehicle-mounted operating system can select a position closer to the target content in the second display layer to display the indicator lights. This can not only enhance the layout rationality but also improve the flexibility of the indicator light display.
[0097] In one embodiment, when displaying the indicator light to be displayed on the second display layer of the central control screen according to the indicator light display request, it further includes:
[0098] In response to the indicator light displayed on the second display layer being blocked, display the blocked indicator light on the first display layer.
[0099] In an embodiment of the present invention, if the indicator light is displayed on the second display layer through the in-vehicle operating system, the indicator light may not be able to be displayed simultaneously with the content such as the APP indicated by the in-vehicle operating system. For example, the indicator light is displayed at a certain coordinate on the second display layer, but the display range of the APP interface called by the in-vehicle operating system also includes this coordinate. Then, the indicator light will be blocked after the APP interface is displayed. In this case, the blocked indicator light can be displayed on the first display layer. Optionally, if the display position of the indicator light on the second display layer is blocked by other content indicated by the in-vehicle operating system, the display request corresponding to the indicator light can be triggered, and the indicator light can be displayed on the first display layer according to the display request. When the display position on the second display layer is no longer blocked, the indicator light can be turned off on the first display layer and redisplayed at the display position on the second display layer.
[0100] In one embodiment, the method for displaying vehicle indicator lights may further include:
[0101] In response to any N target indicator lights among the indicator lights displayed in the first display layer being extinguished or the display positions of any N target indicator lights changing, move the indicator lights at other positions after the display position of the Nth target indicator light forward by N positions for display, where N is a positive integer.
[0102] Exemplarily, referring to Figure 4 , the left turn light, high beam light, fog light, and intelligent driving status light are sequentially displayed at the first 4 display positions in the indicator light display area. If both the high beam light and the fog light are extinguished and no longer displayed, the high beam light and the fog light are the first target indicator light and the second target indicator light in sequence. After these two indicator lights are extinguished, move the indicator lights at the display positions after the display position where the fog light is located (i.e., the 3rd display position) forward by 2 positions for display, that is, move the intelligent driving status light originally displayed at the 4th display position to the 2nd display position for display.
[0103] In some scenarios, although some indicator lights are not extinguished, their display positions may change. Exemplarily, referring to Figure 5 , there are an indicator light display area A and an indicator light display area B (hereinafter referred to as area A and area B respectively) on the first display layer. Area A includes display positions A1, A2, A3, and A4, and area B includes display positions B1, B2, B3, and B4. If an indicator light was originally displayed at position A1, and later the vehicle speed is displayed by the in-vehicle operating system at a certain position on the second display layer (this position is spatially above area B, such as Figure 5(e.g., 78 km / h in the above), and the indicator light at position A1 is related to the vehicle speed. The indicator light can be moved to position B1 within area B for display according to the method in the above embodiments, so that the indicator light is closer to the vehicle speed. In this case, the indicator light is no longer displayed at A1, and the indicator light at the position behind A1 can be moved forward by one position for display.
[0104] In the above embodiments, after the indicator light is turned off or the display position changes, the display positions of other indicator lights behind the indicator light can be adjusted to avoid vacant positions between the indicator lights, enhancing the aesthetics and rationality of the layout.
[0105] In one embodiment, the vehicle indicator light display method may further include:
[0106] If the first display layer is not sufficient to display all the indicator lights to be displayed, at least some of the indicator lights to be displayed are displayed through the head-up display (HUD) device, and / or at least some of the indicator lights to be displayed are alternately displayed on the first display layer.
[0107] In the embodiments of the present invention, the first display layer can provide multiple display positions for displaying indicator lights, and the total number of indicator lights that the vehicle needs to display can be more than the number of display positions in the first display layer. If the display positions provided by the first display layer are not sufficient to display all the indicator lights to be displayed, some display positions can be set on the vehicle's front windshield or other places through the HUD device, and all or part of the indicator lights that originally needed to be displayed on the first display layer are transferred to the display positions generated by the HUD device for display.
[0108] Exemplarily, if the display positions provided by the first display layer are not sufficient to display all the indicator lights to be displayed, the last X display positions in the first display layer can also be used to alternately display different indicator lights. For example, referring to Figure 6 , if there are 12 display positions in the indicator light display area of the first display layer, but 14 indicator lights need to be continuously displayed on the first display layer, the 11th and 12th display positions can be set to the alternate display mode. The 11th display position is used to alternately display light 11 and light 13, and the 12th display position is used to alternately display light 12 and light 14. The alternate display interval can be t seconds, where t ≥ 3.
[0109] In the above embodiments, displaying at least some of the indicator lights that need to be displayed on the first display layer through the HUD device, or alternately displaying at least some of the indicator lights, can meet the display requirements of a large number of indicator lights while controlling the size of the indicator light display area, making the indicator light layout more reasonable.
[0110] In one embodiment, the vehicle indicator light display method may further include:
[0111] In response to obtaining a preset instruction, hide the first display layer on the central control screen.
[0112] In some scenarios, it may not be necessary to display the indicator light. For example, when the user starts the parking state and parks the vehicle in a safe area for a long time, the user may choose to use the central control screen to watch a movie. In this scenario, the user does not need to observe the indicator light, and the display of the indicator light will reduce the user's driving experience.
[0113] In the embodiments of the present invention, an instruction can be preset, and the user can trigger the instruction by voice or other means. The central control screen hides the first display layer according to the instruction and only displays the content of the second display layer, thereby reducing the influence of the content such as the indicator light in the first display layer on the original functions of the central control screen and improving the user experience.
[0114] Figure 7 It is a schematic diagram of an indicator light self-checking process provided for an exemplary embodiment of the present invention.
[0115] In one embodiment, it is also possible to determine whether the indicator light can be normally displayed through indicator light self-checking. As Figure 7 shown, after the vehicle is powered on, after the startup animation is played in the central control screen and enters the working interface, the indicator light starts self-checking. The self-checking indicator light can be set according to relevant requirements such as vehicle model project requirements. The display of the self-checking indicator light during the self-checking process can refer to the above embodiments. For example, the position of the self-checking display of the indicator light with a higher display level is more forward. During the self-checking process, the non-self-checking indicator lights that have been triggered are not lit; after the self-checking is completed, the triggered indicator lights are lit.
[0116] In some possible implementation manners, the self-checking indicator light can be selected according to the degree of influence of the non-display of the indicator light on vehicle safety. For example, if the fog lamp indicator light cannot be displayed, it will affect the driver's judgment of the current state of the vehicle, and the fog lamp indicator light needs to be set as the indicator light participating in the self-checking. In addition, the self-checking indicator light can also be selected according to the severity of the object failure indicated by the indicator light. For example, some indicator lights indicate whether there is a fault in the engine and also need to be set as the indicator lights participating in the self-checking.
[0117] During the process of playing the startup animation in the central control screen, if a special scenario is triggered (such as shifting gears or triggering the panoramic image, etc.), self-checking can be performed in advance to ensure the visibility of the indicator light and not interrupt the playing of the startup animation.
[0118] It should be noted that the playing of the startup animation is not necessary. If the vehicle model is designed not to play the startup animation, the indicator light self-checking can be directly performed after the vehicle is powered on.
[0119] In the above embodiments, relevant problems can be processed in a timely manner through indicator light self-checking, and self-checking can be performed in advance by triggering a special scenario, thereby improving the safety of the vehicle.
[0120] Figure 8 The structural schematic diagram of a vehicle indicator display device provided for an exemplary embodiment of the present invention. As Figure 8 shown, the vehicle indicator display device 800 may include:
[0121] An acquisition module 801, which can be used to acquire an indicator display request;
[0122] A display module 802, which can be used to display an indicator to be displayed on a first display layer or a second display layer of a central control screen according to the indicator display request. The central control screen includes the first display layer and the second display layer. The first display layer is located above the second display layer, and the second display layer is used to display the content indicated by the vehicle machine operating system.
[0123] In one embodiment, the display module 802 is further configured to: determine whether there is a displayed indicator in the indicator display area. If not, display the indicator to be displayed at the first display position in the indicator display area; if so, display the indicator to be displayed in the indicator display area according to the display level of the indicator to be displayed.
[0124] In one embodiment, the display module 802 is further configured to: determine whether there is a target indicator with a display level lower than that of the indicator to be displayed among the displayed indicators. If there is a target indicator, display the indicator to be displayed at the display position where the first target indicator is located, and move the target indicator backward by one position for display; if there is no target indicator, display the indicator to be displayed at the next display position after the last displayed indicator.
[0125] In one embodiment, the display module 802 is further configured to: determine whether the indicator to be displayed is related to the target content indicated by the vehicle machine operating system to be displayed on the second display layer. If so, display the indicator to be displayed at the position closest to the target content in the first display layer.
[0126] In one embodiment, the display module 802 is further configured to: in response to the indicator displayed on the second display layer being blocked, display the blocked indicator on the first display layer.
[0127] In one embodiment, the display module 802 is further configured to: in response to any N target indicators among the indicators displayed on the first display layer being extinguished or the display positions of any N target indicators changing, move the indicators at the positions after the display position of the Nth target indicator forward by N positions for display, where N is a positive integer.
[0128] In one embodiment, the display module 802 is also used for: if the first display layer is not sufficient to display all the indicator lights to be displayed, at least part of the indicator lights to be displayed is displayed through a head-up display HUD device, and / or at least part of the indicator lights to be displayed is displayed alternately in the first display layer.
[0129] In one embodiment, the display module 802 is further used to: in response to obtaining a preset instruction, hide the first display layer on the central control screen.
[0130] The vehicle indicator light display device provided in this embodiment is used to execute the technical solution in any of the aforementioned method embodiments, and its implementation principle and technical effects are similar and will not be repeated here.
[0131] It should be understood that the above device embodiments are only illustrative, and the device of the present invention can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.
[0132] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present invention may be integrated into one unit / module, or each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.
[0133] Figure 9 FIG. 1 is a schematic diagram of a structure of an electronic device provided by an exemplary embodiment of the present invention. Figure 9 As shown, the electronic device 90 includes:
[0134] Processor 91, memory 92, and communication interface 93;
[0135] The memory 92 is used to store executable instructions of the processor 91; the executable instructions may be computer-executable instructions;
[0136] The processor 91 is configured to execute the technical solution in any of the aforementioned method embodiments by executing the executable instructions.
[0137] Optionally, the memory 92 may be independent or integrated with the processor 91 .
[0138] Optionally, when the memory 92 is a device independent of the processor 91, the electronic device 90 may further include:
[0139] The bus 94, the memory 92, and the communication interface 93 are connected to the processor 91 via the bus 94 and complete communication with each other. The communication interface 93 is used to communicate with other devices.
[0140] Optionally, the communication interface 93 can be specifically implemented by a transceiver. The communication interface is used to implement communication between the database access device and other devices (such as clients, read-write libraries, and read-only libraries). The memory may include a random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory.
[0141] The bus 94 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity of representation, only one line is shown in the figure, but it does not mean that there is only one bus or one type of bus.
[0142] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0143] This electronic device is used to execute the technical solutions in any of the foregoing method embodiments. The implementation principles and technical effects are similar and will not be elaborated here.
[0144] An embodiment of the present invention further provides a readable storage medium, which can be a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the technical solutions provided in any of the foregoing method embodiments.
[0145] An embodiment of the present invention further provides a computer program product, including a computer program, which is used to implement the technical solutions provided in any of the foregoing method embodiments when executed by a processor.
[0146] Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps including those of the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disc that can store program code.
[0147] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, 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, it should be considered as falling within the scope described in this specification.
[0148] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the invention. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common general knowledge or conventional technical means in the technical field not disclosed by the present invention. The specification and the embodiments are only regarded as exemplary, and the true scope and spirit of the present invention are pointed out by the following claims.
[0149] The above embodiments are only preferred embodiments given to fully illustrate the present invention, and the protection scope of the present invention is not limited thereto. Equivalent substitutions or transformations made by those skilled in the art on the basis of the present invention are all within the protection scope of the present invention.
Claims
1. A vehicle indicator light display method, characterized in that: include: Get indicator light display request; According to the indicator light display request, the indicator light to be displayed is displayed on the first display layer or the second display layer of the central control screen, the central control screen includes the first display layer and the second display layer, the first display layer is located above the second display layer, and the second display layer is used to display the content indicated by the vehicle operating system.
2. The vehicle indicator light display method according to claim 1, characterized in that: The first display layer is provided with an indicator light display area, and the indicator light to be displayed is displayed on the first display layer of the central control screen according to the indicator light display request, including: Determine whether there is an indicator light that has been displayed in the indicator light display area, and if not, display the indicator light to be displayed at the first display position in the indicator light display area; If it exists, the indicator light to be displayed is displayed in the indicator light display area according to the display level of the indicator light to be displayed.
3. The vehicle indicator light display method according to claim 2, characterized in that: The step of displaying the indicator light to be displayed in the indicator light display area according to the display level of the indicator light to be displayed comprises: Determine whether there is a target indicator light whose display level is lower than the indicator light to be displayed among the displayed indicator lights; if there is a target indicator light, display the indicator light to be displayed at the display position of the first target indicator light, and move the target indicator light backward by one position for display; If there is no target indicator light, the indicator light to be displayed is displayed at a display position after the last indicator light that has been displayed.
4. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: Displaying the indicator light to be displayed on the first display layer of the central control screen according to the indicator light display request includes: It is determined whether the indicator light to be displayed is related to the target content indicated by the vehicle operating system to be displayed in the second display layer. If so, the indicator light to be displayed is displayed at a position in the first display layer that is closest to the target content.
5. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: In the case where the indicator light to be displayed is displayed on the second display layer of the central control screen according to the indicator light display request, the method further includes: In response to the indicator light displayed on the second display layer being blocked, the blocked indicator light is displayed on the first display layer.
6. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: Also includes: In response to any N target indicator lights among the indicator lights displayed in the first display layer being turned off or the display positions of any N target indicator lights being changed, the indicator lights at other positions after the display position of the Nth target indicator light are moved forward by N positions and displayed, where N is a positive integer.
7. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: Also includes: If the first display layer is not sufficient to display all the indicator lights to be displayed, at least part of the indicator lights to be displayed will be displayed through a head-up display HUD device, and / or at least part of the indicator lights to be displayed will be displayed alternately in the first display layer.
8. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: Also includes: In response to obtaining a preset instruction, hiding the first display layer on the central control screen.
9. The vehicle indicator light display method according to any one of claims 1 to 3, characterized in that: The first display layer and the second display layer are controlled by the vehicle operating system, or the second display layer is controlled by the vehicle operating system and the first display layer is controlled by an independent operating system different from the vehicle operating system.
10. A vehicle indicator light display device, characterized in that: include: An acquisition module, used for acquiring an indicator light display request; A display module is used to display the indicator light to be displayed on the first display layer or the second display layer of the central control screen according to the indicator light display request. The central control screen includes the first display layer and the second display layer. The first display layer is located above the second display layer. The second display layer is used to display the content indicated by the vehicle operating system.
11. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 9 when executed by a processor.
13. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 9 when being executed by a processor.