Self-adaptive display method, device and equipment for interior lamps
Through the adaptive display method of interior lights, the light display area is automatically adjusted according to the user's adjustment instructions, solving the problem of fixed lighting area of existing interior lights, and improving the light usage experience and comfort of the interior environment.
Patent Information
- Application Number
- CN202411992074.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-28
AI Technical Summary
The lighting area range of existing interior lights is fixed and cannot be adjusted according to the user's different lighting scenes, resulting in too strong or too weak light and cannot meet the diverse needs of users.
An adaptive display method for interior lights is provided. By receiving user adjustment instructions, the current light type and related parameters are obtained, the relevant parameters of the target light type are calculated, and the target light type is switched to the target light type, thereby realizing automatic adjustment of the light display area.
The interior light display area can be flexibly adjusted according to different scenarios and user needs, improving the light experience of drivers and passengers, and providing a more comfortable interior environment.
Smart Images

Figure CN119729972A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of interior lighting control, and in particular to an adaptive display method, device and equipment for interior lighting of a vehicle. Background Art
[0002] In existing in-vehicle systems, interior lights mainly exist in the form of reading lights and work lights, which improve the user experience in the car to a certain extent. For example, reading lights can provide passengers with local lighting at night or in low light conditions, making it easier to read books, view maps, or operate in-vehicle equipment; work lights help drivers illuminate specific areas when performing vehicle maintenance, inspection, and other tasks.
[0003] However, these interior lights have obvious limitations, and their display mode is extremely single. Specifically, the lights can only present a fixed lighting area range and lack flexibility. This means that no matter what lighting scenario the user is in, such as fine reading in the car requires concentrated and bright light, or only weak light is needed to create a warm atmosphere or avoid strong light interfering with the driving vision, the lighting area range of the lights cannot be reasonably adjusted or pre-set. This fixed lighting area range cannot meet the diverse needs of users. In different usage scenarios, it may cause problems such as too strong light causing visual discomfort or too weak light to meet lighting needs. Summary of the invention
[0004] The embodiments of the present invention are to solve the problems that the interior lights in the prior art can only present a fixed lighting area range, the lighting area range cannot be adjusted or switched, and the lighting scene cannot be accurately matched with the user. An adaptive display method, device and equipment for interior lights are provided.
[0005] According to an object of an embodiment of the present invention, a method for adaptively displaying interior lights of a vehicle is provided, comprising the following steps:
[0006] receiving a command for adjusting a target light type of an interior light;
[0007] Get the current lamp type of the interior lamp and related parameters of the current lamp type;
[0008] Calculate relevant parameters of the target lamp type according to relevant parameters of the current lamp type;
[0009] The interior lights are switched to the target light type according to the calculated relevant parameters of the target light type.
[0010] In some optional implementations, the acquisition of the lamp type includes the following steps:
[0011] Get the maximum display area of the interior lights;
[0012] Divide the maximum display area of the interior lights into grids and number each grid;
[0013] Define the lamp type of the interior lamp according to the display area required for the interior lamp;
[0014] The light type is recorded as the i-th light type, and the display area of the i-th light type is i*i, i<=N&i<=M;
[0015] N is a positive integer, representing the maximum display area of the interior light in the first direction, and M is a positive integer, representing the maximum display area of the interior light in the second direction, and the first direction is perpendicular to the second direction;
[0016] The total number of lamp types is based on the smaller value of N and M.
[0017] In some optional implementations, the relevant parameters of the current lamp type include:
[0018] The display area of the current light type and the starting value, end value and difference value of the display area and the current light type;
[0019] The relevant parameters of the target light type include:
[0020] A display area of a target light type and a starting value, an end value and a difference value of the target light type of the display area.
[0021] In some optional implementations, the relevant parameters of the target lamp type are calculated according to the relevant parameters of the current lamp type, specifically including:
[0022] Taking the starting point value of the current lamp type as the starting point value of the target lamp type;
[0023] Calculating the endpoint value of the target light type according to the difference value of the target light type;
[0024] Determining whether the calculated endpoint value of the target light type is within the maximum display area of the interior light;
[0025] If so, determining that the calculated endpoint value is legal, and using the calculated endpoint value as the determined endpoint value of the target lamp type;
[0026] Otherwise, the starting point value of the current lamp type is adjusted, and the adjusted starting point value is used as the starting point value of the target lamp type, and the process returns to the step of calculating the end point value of the target lamp type.
[0027] In some optional implementations, adjusting the starting point value of the current lamp type specifically includes:
[0028] Determine the grid corresponding to the starting point value of the current light type;
[0029] Traversing the grid in the first direction along the first direction within the maximum display area of the interior light;
[0030] and / or, traversing the grid in the second direction along the second direction within the maximum display area of the interior light;
[0031] Each traversed grid is used as the starting point value of the target light type, until the calculated end point value of the target light type is legal;
[0032] The starting point value of the target light type whose end point value is calculated to be legal is used as the starting point value of the determined target light type.
[0033] In some optional implementations, the starting point value is the first corner grid number of the display area of the light type, and the end point value is the second corner grid number of the display area of the light type;
[0034] The first corner grid and the second corner grid are diagonal grids of the display area of the light type respectively.
[0035] In some optional implementations, the difference in the light types is a difference in the grid numbers of the display areas of the light types;
[0036] The grid number difference is calculated by the following formula:
[0037] G = (N + 1) * (i - 1);
[0038] Among them, G represents the grid number difference, N represents the total number of light types, and i represents the light type.
[0039] In some optional implementations, receiving an instruction for adjusting a target light type of an interior light includes:
[0040] receiving a voice command from a driver or passenger to adjust a target light type of an interior light;
[0041] or, receiving an instruction inputted by a driver or passenger through a central control display module to adjust a target light type of the interior light;
[0042] Alternatively, an instruction for adjusting the target light type of the interior light is received from the driver or passenger through a key.
[0043] According to another object of an embodiment of the present invention, there is provided an adaptive display device for a vehicle interior light, comprising:
[0044] An instruction acquisition module, used for receiving an instruction from a driver or passenger to adjust a target light type of an interior light;
[0045] A calculation module, used for obtaining the current lamp type of the interior lamp and related parameters of the current lamp type, and calculating related parameters of the target lamp type according to the target lamp type;
[0046] The control module is used to switch the interior lights to the target light type according to the relevant parameters of the target light type calculated by the calculation module.
[0047] According to another object of an embodiment of the present invention, there is provided an adaptive display device for a vehicle interior lamp, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0048] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the adaptive display method of the vehicle interior light as described in any one of the above.
[0049] Compared with the prior art, the present invention has the following advantages:
[0050] The adaptive display method of interior lights provided by the present invention adaptively switches the light type of the interior lights according to the usage scenario, thereby realizing automatic adjustment of the display area of the interior lights, so that the display area of the interior lights can be flexibly adjusted according to different scenarios and the needs of the driver and passengers, providing the driver and passengers with a more comfortable in-car environment to meet the different lighting scenarios of the driver and passengers, providing the driver and passengers with a more comfortable in-car environment and improving the lighting experience of the driver and passengers.
[0051] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0053] Figure 1 A schematic flow chart of an adaptive display method for interior lights of a vehicle provided by an embodiment of the present invention is shown;
[0054] Figure 2 A schematic diagram showing a calculation flow of relevant parameters of a target light type of an adaptive display method for interior lights provided by an embodiment of the present invention is shown;
[0055] Figure 3A schematic diagram showing a flow chart of adjusting the starting point value of the current lamp type in a method for adaptively displaying interior lamps provided by an embodiment of the present invention;
[0056] Figure 4 A schematic diagram of a first light type switching structure of an adaptive display method for interior lights of a vehicle provided by an embodiment of the present invention is shown;
[0057] Figure 5 A schematic diagram of a second light type switching structure of an adaptive display method for interior lights provided by an embodiment of the present invention is shown;
[0058] Figure 6 A schematic diagram of a third light type switching structure of an adaptive display method for interior lights provided by an embodiment of the present invention is shown;
[0059] Figure 7 A schematic diagram showing a fourth light type switching structure of an adaptive display method for interior lights provided by an embodiment of the present invention;
[0060] Figure 8 A schematic diagram of a fifth light type switching structure of an adaptive display method for interior lights provided by an embodiment of the present invention is shown;
[0061] Fig. 9 A schematic structural diagram of an adaptive display device for a vehicle interior lamp provided by an embodiment of the present invention is shown;
[0062] Fig.10 A schematic structural diagram of an adaptive display device for a vehicle interior light provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0063] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0064] This embodiment aims to solve the problems that the interior lights in the prior art can only present a fixed lighting area range, the lighting area range cannot be adjusted or switched, and the lighting scene cannot be accurately matched with the user. An adaptive display method for interior lights is provided.
[0065] Figure 1 A schematic flow chart of an adaptive display method for interior lights of a vehicle provided in an embodiment of the present invention is shown.
[0066] This embodiment provides an adaptive display method for interior lights of a vehicle, such as Figure 1 As shown, the following steps are included:
[0067] S10. Receive an instruction to adjust the target lamp type of the interior lamp.
[0068] In this embodiment, it should be noted that the lamp type corresponds to the light display area, and different lamp types correspond to different light display areas. Therefore, when receiving an instruction to adjust the target lamp type of the interior lamp, it is receiving an instruction to adjust the light display area of the interior lamp.
[0069] This step may also be: the vehicle-mounted system receives an instruction from the driver or passenger to adjust the target light type of the interior light.
[0070] In this embodiment, the vehicle-mounted system may receive the instruction for adjusting the target light type of the interior lights in the following manner.
[0071] For example: receiving a voice command from a driver or passenger to adjust a target light type of the interior lights.
[0072] Alternatively, an instruction for adjusting the target light type of the interior lights is received from the driver or passenger through the central control display module.
[0073] Alternatively, an instruction for adjusting the target light type of the interior light is received from the driver or passenger through a key.
[0074] The target lamp type is the lamp type that needs to be adjusted.
[0075] S20. Obtain the current lamp type of the interior lamp and related parameters of the current lamp type.
[0076] In this embodiment, the lamp types have corresponding parameters, that is, different lamp types correspond to different parameters.
[0077] When the vehicle-mounted system receives the instruction to adjust the target lamp type of the interior lamp, the current lamp type of the interior lamp is obtained, and relevant parameters of the current lamp type are extracted according to the current lamp type of the interior lamp.
[0078] S30. Calculate relevant parameters of the target lamp type according to relevant parameters of the current lamp type.
[0079] In this step, the relevant parameters of the target light type are calculated based on the current light type, the relevant parameters of the current light type, the target light type and the preset light type switching rules, so that the vehicle system can switch the interior lights to the target vehicle type according to the calculated relevant parameters of the target light type.
[0080] S40. Switch the interior lights to the target light type according to the calculated relevant parameters of the target light type.
[0081] This step is: calculating the relevant parameters of the target light type through step S30, directly displaying the light display area of the interior light according to the relevant parameters, thereby completing the switching of the light type of the interior light, and further realizing the switching of the light display area of the interior light.
[0082] The adaptive display method of interior lights provided in the present embodiment adaptively switches the light type of interior lights according to the usage scenario, thereby realizing automatic adjustment of the display area of the interior lights, so that the display area of the interior lights can be flexibly adjusted according to different scenarios and the needs of the driver and passengers, providing the driver and passengers with a more comfortable in-car environment to meet the different lighting scenarios of the driver and passengers, providing the driver and passengers with a more comfortable in-car environment and improving the lighting experience of the driver and passengers.
[0083] This embodiment, as a preferred embodiment, optimizes the process of obtaining the lamp type.
[0084] Specifically, obtaining the lamp type includes the following steps:
[0085] Get the maximum display area of the interior lights.
[0086] In this embodiment, the maximum display area of the interior light can be obtained according to the model of the interior light and corresponding design parameters.
[0087] The maximum display area of the interior lights is divided into grids, and each grid is numbered.
[0088] In this step, the maximum display area of the interior lights is converted into a grid of N rows and M columns, and by defining the mapping of different display ranges of the lights, the display range of the interior lights can be triggered by switching the size of the grid.
[0089] In addition, in this embodiment, after the maximum display area of the interior lamp is converted into a grid of N rows*M columns, each grid is numbered.
[0090] For example, each grid can be stored in a two-dimensional array from left to right and from top to bottom.
[0091] The stored grids are numbered G[i][j], 1<=i<=N, 1<=j<=M.
[0092] The lamp type of the interior lamp is defined according to the display area required for the interior lamp.
[0093] In this step, the lamp type is defined.
[0094] The light type is recorded as the i-th light type, and the display area of the i-th light type is i*i, i<=N&i<=M;
[0095] N is a positive integer, representing the maximum display area of the interior light in the first direction, and M is a positive integer, representing the maximum display area of the interior light in the second direction, and the first direction is perpendicular to the second direction;
[0096] The total number of lamp types is based on the smaller value of N and M. For example, if N>=M, there are M types of lamps; if N<=M, there are N types of lamps.
[0097] The defined light types and their display ranges are illustrated by the following examples:
[0098] For example, the light type is the first light type, and the display area of the first light type is a grid with a range of 1*1.
[0099] For example, the light type is the second light type, and the display area of the second light type is a grid with a range of 2*2.
[0100] For example, the light type is the third light type, and the display area of the third light type is a grid with a range of 3*3.
[0101] For example, the lamp type is the i-th lamp type, and the display area of the i-th lamp type is a grid in the range of i*i, i<=N&i<=M.
[0102] According to the light type defined above and the display area corresponding to the light type, the starting value and the end value of the light type are defined.
[0103] Specifically, the starting point value is the first corner grid number of the light type display area, and the end point value is the second corner grid number of the light type display area.
[0104] The first corner grid and the second corner grid are diagonal grids of the light type display area respectively.
[0105] For example, when the starting point value is the grid number of the upper left corner of the display area of the light type, the end point value is the grid number of the lower right corner of the display area of the light type.
[0106] Alternatively, when the starting point value is the upper right grid number of the light type display area, the end point value is the lower left grid number of the light type display area.
[0107] Alternatively, when the starting point value is the grid number of the lower right corner of the display area of the light type, the end point value is the grid number of the upper left corner of the display area of the light type.
[0108] Alternatively, when the starting point value is the grid number of the lower left corner of the display area of the light type, the end point value is the grid number of the upper right corner of the display area of the light type.
[0109] In this embodiment, the starting value and the end value can be freely defined. This embodiment uses the upper left grid number of the light type display area as the starting value, and the lower right grid number of the light type display area as the end value to implement subsequent calculations during the switching process of the light type.
[0110] Based on the above definition of the lamp type, and the definition of the starting value and the end value of the display area of the lamp type, the grid number difference of the display area of the lamp type, the grid number difference is the difference between the starting value and the end value, and is calculated by the following formula:
[0111] G = (N + 1) * (i - 1);
[0112] Among them, G represents the grid number difference, N represents the total number of light types, and i represents the light type.
[0113] For example, if the light type is the first light type and the display area of the first light type is a 1*1 grid, then the starting value is equal to the end value, which is the same grid number, and the corresponding grid number difference is G=(N+1)*(1-1)=0.
[0114] For example, if the light type is the second light type, and the display area of the second light type is a 2*2 grid, then the starting value is the upper left grid number, and the end value is the lower right grid number. The corresponding grid number difference is G=(N+1)*(2-1).
[0115] For example, if the light type is the third light type, and the display area of the third light type is a 3*3 grid, then the starting value is the upper left grid number, and the end value is the lower right grid number. The corresponding grid number difference is G=(N+1)*(3-1).
[0116] For example, the light type is the i-th light type, and the display area of the i-th light type is the grid in the i*i range, i<=N&i<=M, then the starting value is the upper left grid number, and the end value is the lower right grid number, and the corresponding grid number difference is G=(N+1)*(i-1).
[0117] Based on the above definition of light type, display area of light type, starting value of light type, end value of light type and grid number difference corresponding to light type, when at least two of the parameters are known, the parameters can be obtained.
[0118] In addition, based on the above definition of light type, display area of light type, starting value of light type, end value of light type and grid number difference corresponding to light type, it can be known that the relevant parameters of the current light type include:
[0119] The display area of the current lamp type and the starting value, end value and difference value of the display area and the current lamp type.
[0120] The relevant parameters of the target light type include:
[0121] The display area of the target light type and the start value, end value and difference of the target light type of the display area.
[0122] The difference in light types is the difference in grid numbers corresponding to the light types.
[0123] As a preferred embodiment, this embodiment optimizes the specific calculation process of the relevant parameters of the target lamp type.
[0124] like Figure 2 As shown, the relevant parameters of the target lamp type are calculated according to the relevant parameters of the current lamp type, including:
[0125] S301. Use the starting point value of the current lamp type as the starting point value of the target lamp type.
[0126] In this step, the current light type, the display area corresponding to the current light type, the starting value and the end value of the current light type have been obtained, and the starting value of the current light type is used as the starting value of the target light type.
[0127] S302. Calculate the end point value of the target light type according to the difference value of the target light type.
[0128] In this step, the target light type is known, and the end point value of the target light type is calculated based on the difference value corresponding to the known target light type and the starting point value of the target light type.
[0129] S303. Determine whether the calculated endpoint value of the target light type is within the maximum display area of the interior light.
[0130] In this step, it is necessary to determine whether the calculated endpoint value of the target light type is within the maximum display area of the interior light.
[0131] This situation is only limited to when the small lamp type is switched to the large lamp type, and it is necessary to ensure that the display area of the switched lamp type is within the maximum display area of the interior lamp.
[0132] S304. If yes, determine that the calculated endpoint value is legal, and use the calculated endpoint value as the determined endpoint value of the target lamp type.
[0133] In this step, for the case where the calculated end point value is legal, the starting point value and the end point value of the target light type are obtained, and then the display area of the target light type is obtained, and then the switching of the target light type is completed.
[0134] S305. Otherwise, adjust the starting point value of the current lamp type, and use the adjusted starting point value as the starting point value of the target lamp type, and return to the step of calculating the end point value of the target lamp type.
[0135] In this step, for the case where the calculated end point value is illegal, that is, the calculated end point value exceeds the maximum display area of the interior lights, then it is necessary to adjust the starting point value of the current light type, and use the adjusted starting point value as the starting point value of the target light type, recalculate the end point value of the target light type, and then execute step S303 again until the calculated end point value of the target light type is legal.
[0136] In this embodiment, step S304 and step S305 are performed in no particular order.
[0137] As a preferred embodiment, this embodiment also optimizes the adjustment process of the starting point value of the current lamp type.
[0138] like Figure 3 As shown, adjust the starting point value of the current light type, including:
[0139] S3051. Determine the grid corresponding to the starting point value of the current light type.
[0140] S3052. Traverse the grids in the first direction within the maximum display area of the interior light.
[0141] S3053. And / or, traverse the grids in the second direction along the second direction within the maximum display area of the interior light.
[0142] S3054. Take each traversed grid as the starting point value of the target light type, until the calculated end point value of the target light type is legal.
[0143] S3055. The calculated end point value of the target light type and the legal start point value of the target light type are used as the determined start point value of the target light type.
[0144] In this embodiment, step S3053 and step S3054 are performed in no particular order.
[0145] This embodiment is a preferred embodiment and illustrates the switching process of the lamp type.
[0146] Assume that, when the current light type is the first light type and the target light type is the second light type, then, when the first light type is switched to the second light type;
[0147] The starting point value G[i][j] of the first light type is used as the starting point value G[i][j] of the second light type;
[0148] The end point value G[i+1][j-1] of the second lamp type is calculated according to the difference value (N+1)*(2-1) of the second lamp type;
[0149] It is determined whether the calculated endpoint value G[i+1][j-1] of the second lamp type is within the maximum display area of the interior lamp.
[0150] That is, it is determined whether [i+1]<=N&[j-1]<=M holds. If so, it is determined that the calculated endpoint value G[i+1][j-1] of the second lamp type is legal, and the calculated endpoint value G[i+1][j-1] of the second lamp type is used as the determined endpoint value of the second lamp type to complete the switching of the lamp type. Figure 4 shown.
[0151] If it is judged that [i+1]<=N&[j-1]<=M is not established, specifically, when [i+1]<=N is not established, the grids in the first direction are traversed along the first direction within the maximum display area of the interior light, that is, the grids on the X-axis are traversed along the X-axis direction within the maximum display area of the interior light.
[0152] For example, Figure 5 As shown, adjust G[i+1][j] or G[i-1][j] to the starting value of the first lamp type, and use it as the starting value G[i+1][j] or G[i-1][j] of the second lamp type, and calculate the end point value of the second lamp type according to the difference (N+1)*(2-1) of the second lamp type, and further judge the legitimacy of the end point value of the second lamp type.
[0153] If it is judged that [i+1]<=N&[j-1]<=M is not established, specifically, when [j-1]<=M is not established, the grids on the second direction are traversed along the second direction within the maximum display area of the interior light, that is, the grids on the Y axis are traversed along the Y axis direction within the maximum display area of the interior light.
[0154] For example, Figure 6 As shown, adjust G[i][j+1] or G[i][j-1] to the starting value of the first lamp type, and use it as the starting value G[i][j+1] or G[i][j-1] of the second lamp type, and calculate the end point value of the second lamp type according to the difference (N+1)*(2-1) of the second lamp type, and further judge the legitimacy of the end point value of the second lamp type.
[0155] If it is judged that [i+1]<=N&[j-1]<=M does not hold, specifically, [i+1]<=N does not hold, and [j-1]<=M does not hold, at the same time, traverse the grids in the first direction along the first direction within the maximum display area of the interior light, and at the same time traverse the grids in the second direction along the second direction within the maximum display area of the interior light, that is, traverse the grids on the X-axis along the X-axis direction within the maximum display area of the interior light, and at the same time traverse the grids on the Y-axis along the Y-axis direction within the maximum display area of the interior light.
[0156] For example, Figure 7 As shown, G[i-1][j+1] is adjusted to the starting value of the first lamp type, and is used as the starting value G[i-1][j+1] of the second lamp type. The end value of the second lamp type is calculated according to the difference (N+1)*(2-1) of the second lamp type, and the legitimacy of the end value of the second lamp type is further judged.
[0157] Assume that, when the current light type is the second light type and the target light type is the third light type, then, when the second light type is switched to the third light type;
[0158] The starting point value G[i][j] of the second light type is used as the starting point value G[i][j] of the third light type;
[0159] The end point value G[i+2][j-2] of the third lamp type is calculated according to the difference value (N+1)*(3-1) of the third lamp type;
[0160] It is determined whether the calculated endpoint value G[i+2][j-2] of the third lamp type is within the maximum display area of the interior lamp.
[0161] That is, it is determined whether [i+2]<=N&[j-2]<=M is established. If so, it is determined that the calculated endpoint value G[i+2][j-2] of the third light type is legal, and the calculated endpoint value G[i+2][j-2] of the third light type is used as the determined endpoint value of the third light type to complete the switching of the light type. Figure 8 shown.
[0162] If it is judged that [i+2]<=N&[j-2]<=M is not established, that is, [i+2]<=N is not established, and / or [j-2]<=M is not established, the grids in the first direction are traversed along the first direction within the maximum display area of the interior lights, and / or the grids in the second direction are traversed along the second direction within the maximum display area of the interior lights. The specific implementation process refers to the above-mentioned process of switching from the first light type to the second light type, which will not be repeated here.
[0163] In some optional embodiments, the embodiments of the present invention further disclose an adaptive display device for a vehicle interior light.
[0164] like Fig. 9 As shown, the adaptive display device for the interior lamp includes: an instruction acquisition module 100, a calculation module 200 and a control module 300, the instruction acquisition module 100 is communicatively connected with the calculation module 200, and the calculation module 200 is communicatively connected with the control module 300.
[0165] The instruction acquisition module 100 is used to receive instructions for adjusting the target light type of the interior lights issued by the driver and send the instructions to the calculation module 200 .
[0166] The calculation module 200 is used to obtain the current lamp type of the interior lamp and related parameters of the current lamp type, calculate related parameters of the target lamp type according to the target lamp type, and send the calculated related parameters of the target lamp type to the control module 300.
[0167] The control module 300 is used to switch the interior lights to the target light type according to the relevant parameters of the target light type calculated by the calculation module 200 .
[0168] In this embodiment, the instruction acquisition module 100 receives an instruction issued by a driver to adjust a target light type of the interior light, specifically including:
[0169] The instruction acquisition module 100 receives a voice instruction from a driver or passenger to adjust a target light type of the interior light.
[0170] Alternatively, the instruction acquisition module 100 receives an instruction for adjusting a target light type of the interior lights input by the driver or passenger through the central control display module.
[0171] Alternatively, the instruction acquisition module 100 receives an instruction for adjusting the target light type of the interior light input by the driver or passenger through a key.
[0172] For the specific process of setting the light type, please refer to the definition of the light type in the above-mentioned method for adaptively displaying interior lights, which will not be repeated in this embodiment.
[0173] In this embodiment, the relevant parameters of the current lamp type include: a display area of the current lamp type and a starting value, an end value of the display area, and a difference value of the current lamp type;
[0174] The relevant parameters of the target light type include: a display area of the target light type, a starting value, an end value of the display area, and a difference value of the target light type.
[0175] For the specific implementation process of the calculation module 200 calculating the relevant parameters of the target light type according to the relevant parameters of the current light type and the target light type, please refer to the specific calculation process of the relevant parameters of the target light type in the above-mentioned adaptive display method of interior lights, which will not be repeated in this embodiment.
[0176] For the specific implementation process of the control module 300 switching the interior lights to the target light type according to the relevant parameters of the target light type calculated by the calculation module 200, please refer to the specific calculation process of switching the light type in the above-mentioned adaptive display method of interior lights, which will not be repeated in this embodiment.
[0177] In some optional embodiments, the embodiments of the present invention further disclose an adaptive display device for interior lights of a vehicle.
[0178] Fig.10 A schematic structural diagram of an adaptive display device for a vehicle interior light provided by an embodiment of the present invention is shown.
[0179] like Fig.10 As shown, the adaptive display device of the interior lamp includes: a processor 410 , a memory 420 , a communication interface 430 and a communication bus 440 . The processor 410 , the memory 420 and the communication interface 430 communicate with each other through the communication bus 440 .
[0180] In this embodiment, the memory 420 is used to store at least one executable instruction, and the executable instruction enables the processor 420 to perform the operation of the adaptive display method of the interior light as described in any of the above embodiments; the communication interface 430 is used to communicate with other devices such as a client or other server network elements. The processor 410 is used to execute the program 450, and specifically can execute the relevant steps in the above embodiment of the adaptive display method of the interior light.
[0181] Specifically, program 450 may include program code including computer executable instructions.
[0182] The processor 410 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more processors included in the adaptive display device for interior lights may be processors of the same type, such as one or more CPUs; or may be processors of different types, such as one or more CPUs and one or more ASICs.
[0183] The memory 420 is used to store the program 450. The memory 420 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0184] The program 450 may be specifically called by the processor 410 to enable the adaptive display device of the interior light to perform the operations of the adaptive display method of the interior light described in any of the above embodiments.
[0185] In some optional embodiments, the embodiments of the present invention further disclose a computer-readable storage medium, wherein at least one executable instruction is stored in the storage medium. When the executable instruction is executed on the adaptive display device / apparatus of the interior lights, the adaptive display device / apparatus of the interior lights executes the steps of the adaptive display method of the interior lights in any of the above-mentioned method embodiments.
[0186] The specific implementation process of the adaptive display method for interior lights described in this embodiment can be found in any of the above method embodiments, which will not be repeated in this embodiment.
[0187] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0188] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0189] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. An adaptive display method for interior lights of a vehicle, characterized in that: The following steps are involved: receiving a command for adjusting a target light type of an interior light; Get the current lamp type of the interior lamp and related parameters of the current lamp type; Calculate relevant parameters of the target lamp type according to relevant parameters of the current lamp type; The interior lights are switched to the target light type according to the calculated relevant parameters of the target light type.
2. The method for adaptive display of interior lights according to claim 1, characterized in that: The acquisition of the lamp type comprises the following steps: Get the maximum display area of the interior lights; Divide the maximum display area of the interior lights into grids and number each grid; Define the lamp type of the interior lamp according to the display area required for the interior lamp; The light type is recorded as the i-th light type, and the display area of the i-th light type is i*i, i<=N&i<=M; N is a positive integer, representing the maximum display area of the interior light in the first direction, and M is a positive integer, representing the maximum display area of the interior light in the second direction, and the first direction is perpendicular to the second direction; The total number of lamp types is based on the smaller value of N and M.
3. The method for adaptive display of interior lights of a vehicle according to claim 1, characterized in that: The relevant parameters of the current lamp type include: The display area of the current light type and the starting value, end value and difference value of the display area and the current light type; The relevant parameters of the target light type include: A display area of a target light type and a starting value, an end value and a difference value of the target light type of the display area.
4. The method for adaptive display of interior lights of a vehicle according to claim 3, characterized in that: Calculate the relevant parameters of the target lamp type based on the relevant parameters of the current lamp type, including: Taking the starting point value of the current lamp type as the starting point value of the target lamp type; Calculating the endpoint value of the target light type according to the difference value of the target light type; Determining whether the calculated endpoint value of the target light type is within the maximum display area of the interior light; If so, determining that the calculated endpoint value is legal, and using the calculated endpoint value as the determined endpoint value of the target lamp type; Otherwise, the starting point value of the current lamp type is adjusted, and the adjusted starting point value is used as the starting point value of the target lamp type, and the process returns to the step of calculating the end point value of the target lamp type.
5. The method for adaptive display of interior lights of a vehicle according to claim 4, characterized in that: Adjust the starting point value of the current light type, including: Determine the grid corresponding to the starting point value of the current light type; Traversing the grid in the first direction along the first direction within the maximum display area of the interior light; and / or, traversing the grid in the second direction along the second direction within the maximum display area of the interior light; Each traversed grid is used as the starting point value of the target light type, until the calculated end point value of the target light type is legal; The starting point value of the target light type whose end point value is calculated to be legal is used as the starting point value of the determined target light type.
6. The method for adaptive display of interior lights of a vehicle according to claim 3, characterized in that: The starting point value is the first corner grid number of the display area of the light type, and the end point value is the second corner grid number of the display area of the light type; The first corner grid and the second corner grid are diagonal grids of the display area of the light type respectively.
7. The method for adaptive display of interior lights of a vehicle according to claim 6, characterized in that: The difference of the light types is the difference of the grid numbers of the display areas of the light types; The grid number difference is calculated by the following formula: G = (N + 1) * (i - 1); Among them, G represents the grid number difference, N represents the total number of light types, and i represents the light type.
8. The method for adaptive display of interior lights of a vehicle according to claim 1, characterized in that: Receiving a target light type instruction for adjusting the interior light includes: receiving a voice command from a driver or passenger to adjust a target light type of an interior light; or, receiving an instruction inputted by a driver or passenger through a central control display module to adjust a target light type of the interior light; Alternatively, an instruction for adjusting the target light type of the interior light is received from the driver or passenger through a key.
9. An adaptive display device for a vehicle interior light, characterized in that: include: An instruction acquisition module, used for receiving an instruction from a driver or passenger to adjust a target light type of an interior light; A calculation module, used for obtaining the current lamp type of the interior lamp and related parameters of the current lamp type, and calculating related parameters of the target lamp type according to the target lamp type; The control module is used to switch the interior lights to the target light type according to the relevant parameters of the target light type calculated by the calculation module.
10. An adaptive display device for interior lights of a vehicle, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the adaptive display method of the vehicle interior light as described in any one of claims 1-8.