Vehicle-mounted atmosphere lamp control method and related device
By setting up multiple ambient lights in the vehicle and controlling their brightness differences, the problem of unreasonable placement of in-vehicle ambient lights has been solved, improving lighting effects and driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2026-03-10
AI Technical Summary
The existing ambient lighting in the vehicle is poorly arranged, resulting in poor overall lighting effect in the cabin. Furthermore, the driver may be affected by glare from the lights and reflections on the windshield while driving, which may compromise driving safety.
A first ambient light is installed in all areas of the vehicle except the driver's area, and a second ambient light is installed in the driver's area. The first ambient light is controlled to be in a first mode, and the second ambient light is controlled to be in a second mode with a lower brightness than the first ambient light. This ensures that the overall ambient light is lit when the vehicle is not parked and the brightness does not interfere with the driver's vision. When the vehicle is parked, the brightness is increased to improve the lighting effect.
It improves the overall lighting effect in the cockpit, creating a better in-car atmosphere, while avoiding the impact of glare from lights and reflections on the windshield on driving safety, thus ensuring safety during driving.
Smart Images

Figure CN121645631A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle ambient light, in particular to a vehicle ambient light control method and related device. BACKGROUND
[0002] With the improvement of people's living standards, consumers are increasingly demanding comfort when driving and riding in cars. Currently, many car manufacturers have set vehicle ambient lights in the car interior to enhance the atmosphere of the vehicle interior space. The vehicle ambient light in the existing scheme is usually arranged only at the four-door position and the position under the seat in the cockpit, so the overall light effect in the cockpit is not good. SUMMARY
[0003] In view of the above problems, the present application provides a vehicle ambient light control method and related device to achieve the purpose of better creating an atmosphere in the vehicle while ensuring safe driving of the vehicle. The specific scheme is as follows:
[0004] A vehicle ambient light control method, comprising:
[0005] obtaining a state of a vehicle, a first region in the vehicle being provided with a first ambient light, a second region in the vehicle being provided with a second ambient light, the first region being at least one region in the vehicle except the driving platform region, and the second region being the driving platform region;
[0006] when the vehicle is in a non-parking state, controlling the first ambient light to be in a first mode, and simultaneously controlling the second ambient light to be in a second mode, wherein the brightness of the second ambient light in the second mode is not greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is not greater than a preset brightness threshold.
[0007] Optionally, the obtaining a state of a vehicle comprises:
[0008] when the current gear of the vehicle is other than P gear and the main driver occupancy signal is valid, determining that the vehicle is in the non-parking state;
[0009] Alternatively,
[0010] when the vehicle speed of the vehicle is not 0, determining that the vehicle is in the non-parking state.
[0011] Optionally, when the vehicle is in a non-parking state, the first ambient light is controlled to be in a first mode, and the second ambient light is controlled to be in a second mode, further comprising:
[0012] when the vehicle is in a non-parking state, controlling the first atmosphere lamp to be in the first mode, and sending a closing instruction to a bridge area controller, and the bridge area controller controls the second atmosphere lamp to be closed, wherein the second mode is that the second atmosphere lamp is closed.
[0013] Optionally, when the vehicle is in a non-parking state, controlling the first atmosphere lamp to be in the first mode, and controlling the second atmosphere lamp to be in the second mode, comprises:
[0014] when the vehicle is in a non-parking state, controlling the first atmosphere lamp to be in the first mode, and sending a user-set custom working mode to a bridge area controller, and the bridge area controller switches the working mode of the second atmosphere lamp to the custom working mode;
[0015] wherein the second mode is the custom working mode, the custom working mode is that the second atmosphere lamp is turned on, and the brightness of the second atmosphere lamp is not greater than the preset brightness threshold.
[0016] Optionally, further comprising:
[0017] when the vehicle is in a parking state, controlling the first atmosphere lamp to be in the first mode, and controlling the second atmosphere lamp to be in a third mode, wherein the brightness of the second atmosphere lamp in the third mode is higher than the brightness of the second atmosphere lamp in the second mode.
[0018] Optionally, further comprising:
[0019] obtaining an adjustment instruction of a user on an atmosphere lamp working parameter, wherein the adjustment instruction carries a to-be-adjusted atmosphere lamp identifier;
[0020] sending the adjustment instruction to a target atmosphere lamp corresponding to the to-be-adjusted atmosphere lamp identifier, and adjusting the working parameter of the target atmosphere lamp, wherein the target atmosphere lamp is one of the first atmosphere lamp and the second atmosphere lamp.
[0021] A vehicle-mounted atmosphere lamp control device, comprising:
[0022] a state acquisition unit configured to acquire a state of a vehicle, a first region in the vehicle being provided with a first atmosphere lamp, and a second region in the vehicle being provided with a second atmosphere lamp, the first region being at least one in-vehicle region except a bridge region, and the second region being the bridge region;
[0023] A non-parking ambient light control unit is used to control the first ambient light to be in a first mode and the second ambient light to be in a second mode when the vehicle is in a non-parking state. The brightness of the second ambient light in the second mode is not greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is not greater than a preset brightness threshold.
[0024] A computer program product includes computer-readable instructions that, when executed on a cockpit domain controller, cause the cockpit domain controller to implement the aforementioned vehicle ambient lighting control method.
[0025] A cockpit domain controller includes at least one processor and a memory connected to the processor, wherein:
[0026] The memory is used to store computer programs;
[0027] The processor is used to execute the computer program so that the cockpit domain controller can implement the above-described vehicle ambient lighting control method.
[0028] A computer storage medium carrying one or more computer programs, which, when executed by a cockpit domain controller, enable the cockpit domain controller to implement the aforementioned vehicle ambient lighting control method.
[0029] As can be seen from the above technical solution, this application provides a method and related device for controlling in-vehicle ambient lighting. A first ambient light is pre-set in a first area inside the vehicle, and a second ambient light is set in a second area inside the vehicle. The first area is at least one area inside the vehicle excluding the dashboard area, and the second area is the dashboard area. When the vehicle is determined to be in a non-parked state based on the obtained vehicle status, the first ambient light is controlled to be in a first mode, and the second ambient light is simultaneously controlled to be in a second mode. This causes all ambient lights in the entire area inside the vehicle, including the dashboard area, to be illuminated, thereby improving the overall lighting effect in the cabin and creating a better in-vehicle atmosphere for the occupants. Simultaneously, to avoid the impact on driving safety caused by glare and windshield reflection from the second ambient light in the dashboard area, this invention controls the brightness of the second ambient light in the second mode to be no greater than the brightness of the first ambient light in the first mode, and limits the brightness of the second ambient light in the second mode to be no greater than a preset brightness threshold, so as to achieve a better in-vehicle atmosphere while ensuring safe vehicle operation. Attached Figure Description
[0030] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0031] Figure 1 A schematic diagram of a system architecture is provided for this application;
[0032] Figure 2 A schematic diagram of an optional hardware structure for a cockpit domain controller provided in this application;
[0033] Figure 3 A schematic diagram of the structure of a server provided in this application;
[0034] Figure 4 A flowchart illustrating a vehicle ambient lighting control method provided in an embodiment of this application;
[0035] Figure 5 A flowchart illustrating another vehicle ambient lighting control method provided in this application embodiment;
[0036] Figure 6 This is a schematic diagram of the structure of a vehicle ambient lighting control device provided in an embodiment of this application;
[0037] Figure 7 A schematic diagram of another vehicle ambient lighting control device provided in this application embodiment;
[0038] Figure 8 This is a schematic diagram of the structure of a cockpit domain controller provided in an embodiment of this application. Detailed Implementation
[0039] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is for explaining specific embodiments only and is not intended to limit the scope of this application.
[0040] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.
[0041] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements, but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.
[0042] See Figure 1 , Figure 1 A schematic diagram of a system architecture is shown. The system may include a cockpit domain controller 100 and a server 200. The server 200 may include one or more servers (…). Figure 1 (The example includes a server), and the server 200 can provide the method provided in the embodiments of this application to one or more terminals.
[0043] The cockpit domain controller 100 can be equipped with applications corresponding to third-party systems. These applications and web pages can provide an interface. The cockpit domain controller 100 can receive relevant parameters input by the user on the interface and send the parameters to the server 200. The server 200 can obtain the processing result based on the received parameters and return the processing result to the cockpit domain controller 100.
[0044] It should be understood that in some optional implementations, the cockpit domain controller 100 can also complete the actions based on the received parameters and obtain the processing results on its own, without the need for server cooperation. This application embodiment is not limited to this.
[0045] The following description Figure 1 Product form of the Cockpit Domain Controller 100;
[0046] The cockpit domain controller 100 in this embodiment can be an in-vehicle device.
[0047] Figure 2 A schematic diagram of an optional hardware architecture for the cockpit domain controller 100 is shown.
[0048] refer to Figure 2As shown, the cockpit domain controller 100 may include a radio frequency unit 110, a memory 120, an input unit 130, a display unit 140, a camera 150 (optional), an audio circuit 160 (optional), a speaker 161 (optional), a microphone 162 (optional), a headphone jack 163 (optional), a processor 170, an external interface 180, a power supply 190, and other components. Those skilled in the art will understand that... Figure 2 These are merely examples of terminals or multi-functional devices and do not constitute a limitation on terminals or multi-functional devices. They may include more or fewer components than shown in the illustration, or combine certain components, or use different components.
[0049] Input unit 130 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the portable multifunction device. Specifically, input unit 130 may include touch screen 131 (optional) and / or other input devices 132. The touch screen 131 can collect touch operations performed by the user on or near it (such as operations performed by the user using fingers, knuckles, styluses, or any suitable object on or near the touch screen), and drive corresponding connection devices according to a pre-set program. The touch screen can detect the user's touch actions, convert the touch actions into touch signals and send them to the processor 170, and can receive and execute commands sent by the processor 170; the touch signal includes at least touch point coordinate information. The touch screen 131 can provide an input and output interface between the cockpit domain controller 100 and the user. In addition, various types of touch screens, such as resistive, capacitive, infrared, and surface acoustic wave, can be used. In addition to touch screen 131, input unit 130 may also include other input devices. Specifically, other input devices 132 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.
[0050] Among them, the input device 132 can receive input data, etc.
[0051] The display unit 140 can be used to display information input by the user or information provided to the user, various menus of the cockpit domain controller 100, interactive interfaces, file display and / or playback of any multimedia file.
[0052] The memory 120 can be used to store instructions and data. The memory 120 may primarily include an instruction storage area and a data storage area. The data storage area can store various types of data, such as multimedia files and text. The instruction storage area can store software units such as operating systems, applications, and instructions required for at least one function, or subsets or extended sets thereof. It may also include non-volatile random access memory. It provides the processor 170 with hardware, software, and data resources for managing the computing device, supporting control software and applications. It is also used for storing multimedia files, as well as storing running programs and applications.
[0053] The processor 170 is the control center of the cockpit domain controller 100. It connects various parts of the cockpit domain controller 100 via various interfaces and lines. By running or executing instructions stored in the memory 120 and calling data stored in the memory 120, it performs various functions and processes data of the cockpit domain controller 100, thereby providing overall control of the terminal devices. Optionally, the processor 170 may include one or more processing units; preferably, the processor 170 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 170. In some embodiments, the processor and memory can be implemented on a single chip; in some embodiments, they can also be implemented separately on independent chips. The processor 170 can also be used to generate corresponding operation control signals, send them to the corresponding components of the computing processing device, read and process data in the software, especially read and process data and programs in the memory 120, so that the various functional modules therein perform corresponding functions, thereby controlling the corresponding components to act according to the instructions.
[0054] The memory 120 can be used to store software code related to the vehicle ambient lighting control method, and the processor 170 can execute the steps of the vehicle ambient lighting control method, and can also schedule other units (such as the above-mentioned input unit 130 and display unit 140) to achieve the corresponding functions.
[0055] The radio frequency unit 110 (optional) can be used for receiving and transmitting signals during information transmission or calls. For example, it can receive downlink information from the base station and process it for the processor 170; additionally, it can transmit uplink data to the base station. Typically, the RF circuit includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), a duplexer, etc. Furthermore, the radio frequency unit 110 can also communicate wirelessly with network devices and other devices. This wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.
[0056] In this embodiment of the application, the radio frequency unit 110 can send data to the server 200 and receive the processing results sent by the server 200.
[0057] It should be understood that the radio frequency unit 110 is optional and can be replaced with other communication interfaces, such as a network port.
[0058] The cockpit domain controller 100 also includes a power supply 190 (such as a battery) that supplies power to various components. Preferably, the power supply can be logically connected to the processor 170 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0059] The cockpit domain controller 100 also includes an external interface 180, which can be a standard Micro USB interface or a multi-pin connector, which can be used to connect the cockpit domain controller 100 to communicate with other devices, or to connect a charger to charge the cockpit domain controller 100.
[0060] Although not shown, the cockpit domain controller 100 may also include a strobe light, a Wireless Fidelity (WiFi) module, a Bluetooth module, and sensors with various functions, which will not be described in detail here. Some or all of the methods described below can be applied to applications such as... Figure 2 The cockpit domain controller 100 shown.
[0061] The following description Figure 1 The product form of the mid-range server 200;
[0062] Figure 3 A structural diagram of a server 200 is provided, as follows: Figure 3 As shown, server 200 includes bus 201, processor 202, communication interface 203, and memory 204. Processor 202, memory 204, and communication interface 203 communicate with each other via bus 201.
[0063] Bus 201 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0064] The processor 202 can be any one or more of the following processors: a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0065] Memory 204 may include volatile memory, such as random access memory (RAM). Memory 204 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).
[0066] The memory 204 can be used to store software code related to the vehicle ambient lighting control method, and the processor 202 can execute the steps of the chip's vehicle ambient lighting control method, and can also schedule other units to achieve the corresponding functions.
[0067] It should be understood that the aforementioned cockpit domain controller 100 and server 200 can be centralized or distributed devices. The processors (e.g., processor 170 and processor 202) in the aforementioned cockpit domain controller 100 and server 200 can be hardware circuits (such as application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), general-purpose processors, DSPs, microprocessors, or microcontrollers, etc.) or combinations of these hardware circuits. For example, the processor can be a hardware system with instruction execution capabilities, such as a CPU or DSP, or a hardware system without instruction execution capabilities, such as an ASIC or FPGA, or a combination of the aforementioned hardware systems without instruction execution capabilities and hardware systems with instruction execution capabilities.
[0068] This application provides a method for controlling in-vehicle ambient lighting, which can be applied to... Figure 1 Taking the computer device in the figure above as an example, the computer device can specifically be the cockpit domain controller 100 or a system composed of the cockpit domain controller 100 and the server 200. The vehicle ambient lighting control method of this application embodiment will be described in detail below with reference to the accompanying drawings.
[0069] Reference Figure 4 , Figure 4 This is a flowchart illustrating a vehicle ambient lighting control method provided in an embodiment of this application. The vehicle ambient lighting control method is applied to a cockpit domain controller and includes:
[0070] Step S401: Obtain the vehicle status.
[0071] In practical applications, vehicle status-related data can be obtained from the CAN (Controller Area Network) bus, and the vehicle status can be determined based on the vehicle status-related data.
[0072] The vehicle status in this application includes: parked status and non-parked status. Parked status refers to the vehicle being in P gear.
[0073] In this embodiment, a first ambient light is provided in a first area inside the vehicle. The first area is at least one area inside the vehicle other than the dashboard area. For example, the first area is the four door positions and the seat positions in the driver's cabin. The first ambient light in the four door positions in the driver's cabin is the driver's cabin four door ambient light, and the first ambient light provided in the seat positions is the seat ambient light.
[0074] In this embodiment, a second ambient light is provided in a second area inside the vehicle. The second area is the dashboard area, such as the front instrument panel. The corresponding second ambient light is the front instrument panel ambient light.
[0075] Specifically, when the second ambient light is the dashboard ambient light, an RGB ambient light strip can be selected and positioned inside the windshield. This way, when the dashboard ambient light is activated, it creates a harmonious interplay with the vehicle's existing exterior ring lights, enhancing both the interior and exterior lighting effects. Furthermore, the dashboard ambient light can be controlled in conjunction with the ambient lights in the four doors and seats, thereby improving the overall lighting effect within the cabin and creating a more pleasant in-car atmosphere for occupants.
[0076] RGB is an abbreviation for the three colors: red, green, and blue.
[0077] Step S402: When the vehicle is in a non-parked state, control the first ambient light to be in the first mode, and at the same time control the second ambient light to be in the second mode.
[0078] In this design, the brightness of the second ambient light in the second mode is no greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is no greater than a preset brightness threshold. That is, the brightness of the second ambient light in the second mode can be equal to or lower than the brightness of the first ambient light in the first mode; in either case, the brightness of the second ambient light in the second mode must not exceed the preset brightness threshold. The value of this preset brightness threshold is based on the premise that the brightness of the second ambient light in the second mode will not interfere with the driver's vision. The specific value of the preset brightness threshold depends on actual needs, and this invention does not limit it.
[0079] In this application, the second mode can be either the second ambient light being off or the second ambient light being a user-defined custom operating mode. The custom operating mode is that the second ambient light is on, and its brightness does not exceed the preset brightness threshold. The user-defined custom operating mode is designed to ensure that the light from the second ambient light in the second mode does not enter the driver's eyes, and that the light is relatively soft and does not interfere with the driver's vision, thus avoiding the impact on driving safety caused by glare from the second ambient light and reflections on the windshield.
[0080] It should be noted that, in this embodiment, the first mode of the first ambient light and the second mode of the second ambient light include, but are not limited to, ambient light color, ambient light brightness, and ambient light working mode (such as fixed mode and breathing mode).
[0081] In summary, this invention discloses a method for controlling in-vehicle ambient lighting. A first ambient light is pre-installed in a first area within the vehicle, and a second ambient light is installed in a second area within the vehicle. The first area is at least one area inside the vehicle excluding the dashboard area, and the second area is the dashboard area. When the vehicle is determined to be in a non-parked state based on its status, the first ambient light is controlled to a first mode, and the second ambient light is simultaneously controlled to a second mode. This illuminates all ambient lights within the entire area including the dashboard area, thereby improving the overall lighting effect in the cabin and creating a better in-vehicle atmosphere for the occupants. Furthermore, to avoid glare and windshield reflections caused by the second ambient light in the dashboard area affecting driving safety, this invention controls the brightness of the second ambient light in the second mode to be no greater than the brightness of the first ambient light in the first mode, and limits the brightness of the second ambient light in the second mode to no greater than a preset brightness threshold. This achieves a better in-vehicle atmosphere while ensuring safe driving.
[0082] To further optimize the above embodiments, the process of obtaining the vehicle's status in this application includes:
[0083] If the vehicle is currently in a gear other than Park and the driver's seat occupancy signal is valid, the vehicle is determined to be in the non-parking state. For example, when the vehicle is in the ignition start state, it is determined to be in the non-parking state.
[0084] When the vehicle speed is not 0, the vehicle is determined to be in the non-parking state, that is, when the vehicle is in motion, the vehicle is determined to be in the non-parking state.
[0085] It is important to note that in practical applications, the second ambient light is installed in front of the driver, below the windshield. Therefore, during driving, the light from the second ambient light and its reflection on the windshield may interfere with the driver's vision, leading to visual fatigue and posing a potential risk. To accommodate the entertainment function of the second ambient light while avoiding potential safety risks, this application provides a control logic for the second ambient light that allows for automatic control based on the vehicle's motion.
[0086] When the vehicle is not parked, the second mode of the second ambient light is either the second ambient light is off or the second ambient light is a user-defined custom working mode, wherein the custom working mode is the second ambient light is on and the brightness of the second ambient light is not greater than the preset brightness threshold.
[0087] (1) When the second ambient light is in the second mode where the second ambient light is off, step S402 further includes:
[0088] When the vehicle is in a non-parked state, the first ambient light is controlled to be in the first mode, and a shutdown command is sent to the dashboard area controller, which then controls the second ambient light to be turned off. The second mode is when the second ambient light is off.
[0089] Assuming the driver's area is the front instrument panel, then the driver's area controller is the front instrument panel ambient light controller, and the second ambient light is the front instrument panel ambient light.
[0090] Correspondingly, when the vehicle is in a non-parked state, the first ambient light is controlled to be in the first mode, and a turn-off command is sent to the front dashboard ambient light controller, which then controls the front dashboard ambient light to turn off.
[0091] (2) When the second ambient light is in the second mode of the user-defined custom working mode, step S402 further includes:
[0092] When the vehicle is not parked, the first ambient light is controlled to be in the first mode, and at the same time, a user-set custom working mode is sent to the dashboard area controller, which then switches the working mode of the second ambient light to the custom working mode.
[0093] Assuming the driver's area is the front instrument panel, then the driver's area controller is the front instrument panel ambient light controller, and the second ambient light is the front instrument panel ambient light.
[0094] Correspondingly, when the vehicle is in a non-parked state, the first ambient light is controlled to be in the first mode, and a custom working mode is sent to the front dashboard ambient light controller, which then switches the working mode of the front dashboard ambient light to the custom working mode.
[0095] To further optimize the above embodiments, see [link to relevant documentation]. Figure 5 The flowchart of another vehicle ambient lighting control method disclosed in this embodiment of the invention is as follows: Figure 4 Based on the illustrated embodiment, the vehicle ambient lighting control method may further include:
[0096] Step S403: When the vehicle is in a parked state, control the first ambient light to be in the first mode, and at the same time control the second ambient light to be in the third mode.
[0097] The brightness of the second ambient light in the third mode is higher than that of the second ambient light in the second mode.
[0098] It is understandable that when the vehicle is in park (i.e., P gear), the vehicle is not started. Therefore, the dazzling light from the second ambient light and the reflection in the windshield have no effect on the vehicle. In order to improve the lighting effect in the cabin, the brightness of the second ambient light in the third mode is higher than that of the second ambient light in the third mode in this embodiment.
[0099] In practical applications, the brightness of the first ambient light in the first mode and the brightness of the second ambient light in the third mode can be the same or different, depending on the actual needs. This invention does not impose any limitations on this.
[0100] Wherein, when the first ambient light is the ambient light of the four doors and the seat in the cockpit, and the second ambient light is the ambient light of the front dashboard, step S403 may specifically include:
[0101] When the vehicle is parked, the control commands for the ambient lighting of the four doors, the seat ambient lighting, and the front dashboard ambient lighting are determined from the user's preset ambient lighting effect parameters.
[0102] The control commands for the four ambient lights in the driver's cabin are sent to the four ambient lights in the driver's cabin, and the control commands for the seat ambient lights are sent to the seat ambient lights to drive the lamp heads, so that the four ambient lights in the driver's cabin and the seat ambient lights are in the first mode. At the same time, the control commands for the ambient lights on the front dashboard are sent to the ambient lights on the front dashboard to drive the lamp heads, so that the ambient lights on the front dashboard are in the third mode, thereby realizing the synchronous control of the ambient lights of the entire vehicle.
[0103] In summary, this invention discloses a method for controlling in-vehicle ambient lighting. A first ambient light is pre-installed in a first area within the vehicle, and a second ambient light is installed in a second area within the vehicle. The first area is at least one area inside the vehicle excluding the dashboard area, and the second area is the dashboard area. When the vehicle is determined to be in a non-parked state based on its status, the first ambient light is controlled to a first mode, and the second ambient light is simultaneously controlled to a second mode. When the vehicle is parked, the first ambient light is controlled to the first mode, and the second ambient light is controlled to a third mode. This ensures that all ambient lights in the entire area including the dashboard area are illuminated, thereby improving the overall lighting effect in the cabin and creating a better in-vehicle atmosphere for the occupants. Furthermore, to avoid the glare and windshield reflection caused by the second ambient light in the dashboard area affecting driving safety, this invention controls the brightness of the second ambient light in the second mode to be no greater than the brightness of the first ambient light in the first mode, and limits the brightness of the second ambient light in the second mode to no greater than a preset brightness threshold, thus achieving a better in-vehicle atmosphere while ensuring safe driving.
[0104] In practical applications, users can also adjust the ambient lighting parameters according to their actual needs to meet the different requirements of different users for the in-car atmosphere.
[0105] Therefore, to further optimize the above embodiments, the vehicle ambient lighting control method may further include:
[0106] Obtain user instructions to adjust the ambient light's operating parameters, wherein the adjustment instructions carry an identifier for the ambient light to be adjusted;
[0107] The adjustment command is sent to the target ambient light corresponding to the ambient light identifier to be adjusted, and the operating parameters of the target ambient light are adjusted accordingly.
[0108] In summary, when a user needs to adjust the parameters of any one or more of the first and second ambient lights, the cockpit domain will obtain the user's adjustment command for the ambient light's operating parameters. This adjustment command carries the identifier of the ambient light to be adjusted. By sending the adjustment command to the target ambient light corresponding to the identifier of the ambient light to be adjusted, the operating parameters of the target ambient light can be adjusted accordingly, thereby meeting the different needs of different users for the in-vehicle atmosphere.
[0109] The above describes a vehicle ambient lighting control method provided by the embodiments of this application. The following will describe the apparatus for performing the above vehicle ambient lighting control method.
[0110] Please see Figure 6 , Figure 6This is a schematic diagram of a vehicle ambient lighting control device provided in an embodiment of this application. Figure 5 As shown, the device includes:
[0111] The status acquisition unit 501 is used to acquire the status of the vehicle.
[0112] In practical applications, vehicle status-related data can be obtained from the CAN (Controller Area Network) bus, and the vehicle status can be determined based on the vehicle status-related data.
[0113] The vehicle status in this application includes: parked status and non-parked status. Parked status refers to the vehicle being in P gear.
[0114] In this embodiment, a first ambient light is provided in a first area inside the vehicle. The first area is at least one area inside the vehicle other than the dashboard area. For example, the first area is the four door positions and the seat positions in the driver's cabin. The first ambient light in the four door positions in the driver's cabin is the driver's cabin four door ambient light, and the first ambient light provided in the seat positions is the seat ambient light.
[0115] In this embodiment, a second ambient light is provided in a second area inside the vehicle. The second area is the dashboard area, such as the front instrument panel. The corresponding second ambient light is the front instrument panel ambient light.
[0116] Specifically, when the second ambient light is the dashboard ambient light, an RGB ambient light strip can be selected and positioned inside the windshield. This way, when the dashboard ambient light is activated, it creates a harmonious interplay with the vehicle's existing exterior ring lights, enhancing both the interior and exterior lighting effects. Furthermore, the dashboard ambient light can be controlled in conjunction with the ambient lights in the four doors and seats, thereby improving the overall lighting effect within the cabin and creating a more pleasant in-car atmosphere for occupants.
[0117] RGB is an abbreviation for the three colors: red, green, and blue.
[0118] The non-parking ambient light control unit 502 is used to control the first ambient light to be in a first mode and the second ambient light to be in a second mode when the vehicle is in a non-parking state.
[0119] In this design, the brightness of the second ambient light in the second mode is no greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is no greater than a preset brightness threshold. That is, the brightness of the second ambient light in the second mode can be equal to or lower than the brightness of the first ambient light in the first mode; in either case, the brightness of the second ambient light in the second mode must not exceed the preset brightness threshold. The value of this preset brightness threshold is based on the premise that the brightness of the second ambient light in the second mode will not interfere with the driver's vision. The specific value of the preset brightness threshold depends on actual needs, and this invention does not limit it.
[0120] In this application, the second mode can be either the second ambient light being off or the second ambient light being a user-defined custom working mode. The custom working mode is that the second ambient light is on, and the brightness of the second ambient light is not greater than the preset brightness threshold. The user-defined custom working mode is designed to ensure that the light from the second ambient light in the second mode does not enter the driver's eyes, and the light is relatively soft and does not interfere with the driver's vision, so as to avoid the impact on driving safety caused by the glare from the second ambient light and the reflection on the windshield during driving.
[0121] It should be noted that, in this embodiment, the first mode of the first ambient light and the second mode of the second ambient light include, but are not limited to, ambient light color, ambient light brightness, and ambient light working mode (such as fixed mode and breathing mode).
[0122] In summary, this invention discloses an in-vehicle ambient lighting control device. A first ambient light is pre-installed in a first area within the vehicle, and a second ambient light is installed in a second area within the vehicle. The first area is at least one area inside the vehicle excluding the dashboard area, and the second area is the dashboard area. When the vehicle is determined to be in a non-parked state based on the obtained vehicle status, the first ambient light is controlled to a first mode, and the second ambient light is simultaneously controlled to a second mode. This illuminates all ambient lights within the entire area including the dashboard area, thereby improving the overall lighting effect in the cabin and creating a better in-vehicle atmosphere for the occupants. Furthermore, to avoid glare and windshield reflections caused by the second ambient light in the dashboard area affecting driving safety, this invention controls the brightness of the second ambient light in the second mode to be no greater than the brightness of the first ambient light in the first mode, and limits the brightness of the second ambient light in the second mode to no greater than a preset brightness threshold. This achieves a better in-vehicle atmosphere while ensuring safe driving.
[0123] To further optimize the above embodiments, the state acquisition unit 501 is also used for:
[0124] If the vehicle is currently in a gear other than P and the driver's seat occupancy signal is valid, the vehicle is determined to be in the non-parking state; or, if the vehicle speed is not 0, the vehicle is determined to be in the non-parking state.
[0125] It is important to note that in practical applications, the second ambient light is installed in front of the driver, below the windshield. Therefore, during driving, the light from the second ambient light and its reflection on the windshield may interfere with the driver's vision, leading to visual fatigue and posing a potential risk. To accommodate the entertainment function of the second ambient light while avoiding potential safety risks, this application provides a control logic for the second ambient light that allows for automatic control based on the vehicle's motion.
[0126] When the vehicle is not parked, the second mode of the second ambient light is either the second ambient light is off or the second ambient light is a user-defined custom working mode, wherein the custom working mode is that the second ambient light is on and the brightness of the second ambient light is not greater than a preset brightness threshold.
[0127] (1) When the second ambient light is in the second mode where the second ambient light is off, in order to further optimize the above embodiment, the non-parking ambient light control unit 502 is also used for:
[0128] When the vehicle is in a non-parked state, the first ambient light is controlled to be in the first mode, and a shutdown command is sent to the dashboard area controller, which then controls the second ambient light to be turned off. The second mode is when the second ambient light is off.
[0129] Assuming the driver's area is the front instrument panel, then the driver's area controller is the front instrument panel ambient light controller, and the second ambient light is the front instrument panel ambient light.
[0130] Correspondingly, the ambient lighting control unit 502 in the non-parking state is also used for:
[0131] When the vehicle is in a non-parked state, the first ambient light is controlled to be in the first mode, and at the same time, a turn-off command is sent to the front dashboard ambient light controller, which controls the front dashboard ambient light to turn off.
[0132] (2) When the second ambient light is in the second mode of the user-defined custom working mode, in order to further optimize the above embodiment, the non-parking ambient light control unit 502 is also used for:
[0133] When the vehicle is not parked, the first ambient light is controlled to be in the first mode, and at the same time, a user-set custom working mode is sent to the dashboard area controller, which then switches the working mode of the second ambient light to the custom working mode.
[0134] Assuming the driver's area is the front instrument panel, then the driver's area controller is the front instrument panel ambient light controller, and the second ambient light is the front instrument panel ambient light.
[0135] Correspondingly, the ambient lighting control unit 502 in the non-parking state is also used for:
[0136] When the vehicle is not parked, the first ambient light is controlled to be in the first mode, and a custom working mode is sent to the front dashboard ambient light controller, which then switches the working mode of the front dashboard ambient light to the custom working mode.
[0137] To further optimize the above embodiments, see [link to relevant documentation]. Figure 7 This application provides a schematic diagram of the structure of a vehicle ambient lighting control device. (See attached diagram.) Figure 7 As shown, in Figure 6 Based on the illustrated embodiment, the device further includes:
[0138] The parking ambient light control unit 503 is used to control the first ambient light to be in a first mode and the second ambient light to be in a third mode when the vehicle is in a parking state.
[0139] The brightness of the second ambient light in the third mode is higher than that of the second ambient light in the second mode.
[0140] It is understandable that when the vehicle is in park (i.e., P gear), the vehicle is not started. Therefore, the dazzling light from the second ambient light and the reflection in the windshield have no effect on the vehicle. In order to improve the lighting effect in the cabin, the brightness of the second ambient light in the third mode is higher than that of the second ambient light in the third mode in this embodiment.
[0141] In practical applications, the brightness of the first ambient light in the first mode and the brightness of the second ambient light in the third mode can be the same or different, depending on the actual needs. This invention does not impose any limitations on this.
[0142] Specifically, when the first ambient light is the ambient light for the four doors and seats in the driver's cabin, and the second ambient light is the ambient light for the dashboard, the parking ambient light control unit 503 is also used for:
[0143] When the vehicle is parked, the control commands for the ambient lighting of the four doors, the seat ambient lighting, and the front dashboard ambient lighting are determined from the user's preset ambient lighting effect parameters.
[0144] The control commands for the four ambient lights in the driver's cabin are sent to the four ambient lights in the driver's cabin, and the control commands for the seat ambient lights are sent to the seat ambient lights to drive the lamp heads, so that the four ambient lights in the driver's cabin and the seat ambient lights are in the first mode. At the same time, the control commands for the ambient lights on the front dashboard are sent to the ambient lights on the front dashboard to drive the lamp heads, so that the ambient lights on the front dashboard are in the third mode, thereby realizing the synchronous control of the ambient lights of the entire vehicle.
[0145] In summary, this invention discloses an in-vehicle ambient lighting control device. A first ambient light is pre-installed in a first area within the vehicle, and a second ambient light is installed in a second area within the vehicle. The first area is at least one area inside the vehicle excluding the dashboard area, and the second area is the dashboard area. When the vehicle is determined to be in a non-parked state based on the obtained vehicle status, the first ambient light is controlled to a first mode, and the second ambient light is simultaneously controlled to a second mode. When the vehicle is parked, the first ambient light is controlled to the first mode, and the second ambient light is controlled to a third mode. This ensures that all ambient lights in the entire area including the dashboard area are illuminated, thereby improving the overall lighting effect in the cabin and creating a better in-vehicle atmosphere for the occupants. Furthermore, to avoid the glare and windshield reflection caused by the second ambient light in the dashboard area affecting driving safety, this invention controls the brightness of the second ambient light in the second mode to be no greater than the brightness of the first ambient light in the first mode, and limits the brightness of the second ambient light in the second mode to no greater than a preset brightness threshold, thus achieving a better in-vehicle atmosphere while ensuring safe driving.
[0146] In practical applications, users can also adjust the ambient lighting parameters according to their actual needs to meet the different requirements of different users for the in-car atmosphere.
[0147] Therefore, to further optimize the above embodiments, the vehicle ambient lighting control device may further include:
[0148] An adjustment instruction acquisition unit is used to acquire user adjustment instructions for ambient light operating parameters, wherein the adjustment instruction carries an ambient light identifier to be adjusted.
[0149] The adjustment unit is used to send the adjustment command to the target ambient light corresponding to the ambient light identifier to be adjusted, and to adjust the operating parameters of the target ambient light accordingly.
[0150] In summary, when a user needs to adjust the parameters of any one or more of the first and second ambient lights, the cockpit domain will obtain the user's adjustment command for the ambient light's operating parameters. This adjustment command carries the identifier of the ambient light to be adjusted. By sending the adjustment command to the target ambient light corresponding to the identifier of the ambient light to be adjusted, the operating parameters of the target ambient light can be adjusted accordingly, thereby meeting the different needs of different users for the in-vehicle atmosphere.
[0151] This application also provides a cockpit domain controller in its embodiments. (See reference...) Figure 8 The diagram illustrates a suitable structure for implementing the cockpit domain controller in the embodiments of this application. The cockpit domain controller in the embodiments of this application may include, but is not limited to, fixed terminals such as mobile phones, laptops, PDAs (Personal Digital Assistants), PADs (Portable Application Devices), desktop computers, etc. Figure 8 The cockpit domain controller shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0152] like Figure 8 As shown, the cockpit domain controller may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in ROM 602 or a program loaded from storage device 608 into RAM 603. When the cockpit domain controller is powered on, RAM 603 also stores various programs and data required for the operation of the cockpit domain controller. The processing device 601, ROM 602, and RAM 603 are interconnected via bus 604. Input / output (I / O) interface 605 is also connected to bus 604.
[0153] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 608 including, for example, memory card, hard disk, etc.; and communication devices 609. Communication device 609 allows the cockpit domain controller to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 8 A cockpit domain controller with various devices is shown; however, it should be understood that implementation or possession of all the devices shown is not required. More or fewer devices may be implemented or possessed alternatively.
[0154] This application also provides a computer program product including computer-readable instructions, which, when executed on a cockpit domain controller, cause the cockpit domain controller to implement any of the vehicle ambient lighting control methods provided in this application.
[0155] This application also provides a computer-readable storage medium carrying one or more computer programs. When the one or more computer programs are executed by the cockpit domain controller, the cockpit domain controller can implement any of the vehicle ambient lighting control methods provided in this application.
[0156] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.
[0157] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0158] In the above embodiments, the implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, in the form of a computer program product.
[0159] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line, DSL) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs (Digital Versatile Discs)), or semiconductor media (e.g., solid-state drives (SSDs)).
Claims
1. A vehicle-mounted atmosphere lamp control method, characterized by, The method comprises: obtaining a state of a vehicle, a first area in the vehicle being provided with a first ambient light, and a second area in the vehicle being provided with a second ambient light, the first area being at least one area in the vehicle except a driver's seat area, and the second area being the driver's seat area; when the vehicle is in a non-parking state, controlling the first ambient light to be in a first mode, and controlling the second ambient light to be in a second mode, wherein the brightness of the second ambient light in the second mode is not greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is not greater than a preset brightness threshold.
2. The in-vehicle atmosphere lamp control method according to claim 1, characterized by, The obtaining of the state of the vehicle comprises: when the current gear of the vehicle is other than P gear and a main driver occupancy signal is valid, determining that the vehicle is in the non-parking state; or, when the vehicle speed of the vehicle is not 0, determining that the vehicle is in the non-parking state.
3. The in-vehicle atmosphere lamp control method according to claim 1 or 2, characterized by, The controlling of the first ambient light to be in the first mode and the controlling of the second ambient light to be in the second mode when the vehicle is in the non-parking state further comprises: when the vehicle is in the non-parking state, controlling the first ambient light to be in the first mode, and sending a closing instruction to a driver's seat area controller, so that the driver's seat area controller controls the second ambient light to be closed, wherein the second mode is that the second ambient light is closed.
4. The in-vehicle atmosphere lamp control method according to claim 1 or 2, characterized by, The controlling of the first ambient light to be in the first mode and the controlling of the second ambient light to be in the second mode when the vehicle is in the non-parking state comprises: when the vehicle is in the non-parking state, controlling the first ambient light to be in the first mode, and sending a user-set custom working mode to a driver's seat area controller, so that the driver's seat area controller switches the working mode of the second ambient light to the custom working mode; wherein the second mode is the custom working mode, and the custom working mode is that the second ambient light is turned on and the brightness of the second ambient light is not greater than the preset brightness threshold.
5. The in-vehicle atmosphere lamp control method according to claim 1, characterized by, The method further comprises: when the vehicle is in a parking state, controlling the first ambient light to be in the first mode, and controlling the second ambient light to be in a third mode, wherein the brightness of the second ambient light in the third mode is higher than the brightness of the second ambient light in the second mode.
6. The in-vehicle atmosphere lamp control method according to claim 1, characterized by, The method further comprises: obtaining a user's adjustment instruction for working parameters of ambient light, wherein the adjustment instruction carries a to-be-adjusted ambient light identifier; sending the adjustment instruction to a target ambient light corresponding to the to-be-adjusted ambient light identifier, and adjusting the working parameters of the target ambient light, wherein the target ambient light is one of the first ambient light and the second ambient light.
7. An in-vehicle atmosphere lamp control device characterized by comprising: The method comprises: a state obtaining unit is configured to obtain a state of a vehicle, a first area in the vehicle being provided with a first ambient light, and a second area in the vehicle being provided with a second ambient light, the first area being at least one area in the vehicle except a driver's seat area, and the second area being the driver's seat area; The ambient light control unit is configured to control the first ambient light in a first mode and the second ambient light in a second mode when the vehicle is in a non-parking state, wherein the brightness of the second ambient light in the second mode is not greater than the brightness of the first ambient light in the first mode, and the brightness of the second ambient light in the second mode is not greater than a preset brightness threshold.
8. A computer program product, characterised in that, The computer readable instructions, when executed on the cockpit domain controller, cause the cockpit domain controller to implement the vehicle ambient light control method according to any one of claims 1 to 6.
9. A cockpit domain controller, characterized by The cockpit domain controller comprises at least one processor and a memory connected to the processor, wherein: The memory is configured to store computer programs; The processor is configured to execute the computer programs to enable the cockpit domain controller to implement the vehicle ambient light control method according to any one of claims 1 to 6.
10. A computer storage medium, characterized in that, The storage medium carries one or more computer programs, which, when executed by the cockpit domain controller, enable the cockpit domain controller to implement the vehicle ambient light control method according to any one of claims 1 to 6.