Light emitting control method and device of a lamp and vehicle
By determining the light sensitivity preferences and self-attention weight allocation of the target object, a target function for the uniformity of light emission of the lamp is constructed, generating a personalized light emission control scheme for the lamp. This solves the problem that traditional lamps cannot meet personalized needs and improves the user experience.
Patent Information
- Application Number
- CN202610600427.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-30
- Publication Date
- 2026-06-12
Smart Images

Figure CN122205690A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of optoelectronic control technology, and more particularly to the field of lighting control technology, specifically to a lighting control method, device, and vehicle. Background Technology
[0002] Currently, in the field of optoelectronic lighting control, with the development of intelligent technology, people's demand for the precision of lighting control is also increasing. However, traditional lighting control schemes are relatively fixed, only able to make simple adjustments to the lighting mode based on preset modes or adjust the brightness based on ambient brightness, without considering the personalized lighting control needs of different users. Therefore, this leads to a poor personalized experience for users. Thus, there is an urgent need for a more effective lighting control method for lighting fixtures. Summary of the Invention
[0003] This invention provides a method, apparatus, and vehicle for controlling the light emission of a lamp, to at least solve the technical problem in related technologies where poor light emission performance of lamps leads to a weak user experience. The technical solution adopted in this application is as follows: In a first aspect, this application provides a method for controlling the light emission of a luminaire, comprising: determining the photosensitivity preference of a first target object based on target information; the target information including at least one previously executed luminaire light emission control scheme, and the light avoidance actions of the first target object after each of the at least one luminaire light emission control schemes is executed; the first target object is one of at least one second target object; the second target object is a living object within the reference radiation range of the luminaire; determining the self-attention weight allocation of the first target object to at least one light emission feature of the luminaire based on the photosensitivity preference; determining a target luminaire light emission control scheme based on the self-attention weight allocation; and controlling the luminaire using the target luminaire light emission control scheme.
[0004] Based on the aforementioned technical means, this application, by determining the photosensitive preferences of at least one target object within the reference radiation range of the luminaire, can more accurately obtain the self-attention weight allocation results of the first target object for different luminous emission characteristics of the luminaire, directly and effectively reflecting the target object's true needs and level of attention to different luminous emission characteristics. Based on this, determining the luminous emission control scheme for the luminaire allows it to meet the differentiated needs of different target objects, thereby improving the user experience.
[0005] In one possible implementation, determining the target luminaire's light emission control scheme based on self-attention weight allocation includes: constructing a luminaire light emission uniformity objective function corresponding to a first target object based on self-attention weight allocation; wherein the luminaire light emission uniformity objective function is used to maximize the luminaire light emission uniformity; the luminaire light emission uniformity is represented by at least one light emission feature; the at least one light emission feature is determined using the sequence of control variable values of the luminaire; generating at least one luminaire light emission uniformity fusion objective function corresponding to a second target object based on the luminaire light emission uniformity objective function corresponding to the first target object; and determining the target luminaire's light emission control scheme using the luminaire light emission uniformity fusion objective function.
[0006] Based on the aforementioned technical means, this application constructs a lamp luminous uniformity objective function corresponding to the target object through self-attention weights. This enables the lamp luminous uniformity objective function to more accurately reflect the first target object's preference for different luminous characteristics, thereby maximizing luminous uniformity. Based on this, by fusing the lamp luminous uniformity objective function corresponding to at least one target object, a lamp luminous uniformity fusion objective function is obtained. This can take into account the needs of multiple target objects within the lamp's reference radiation range, making the output of the lamp luminous uniformity fusion objective function more in line with the group's needs, thereby determining a more effective luminous control scheme.
[0007] In one possible implementation, based on the lamp luminous uniformity objective function corresponding to the first target object, at least one lamp luminous uniformity fusion objective function corresponding to the second target object is generated, including: determining the attention weight corresponding to the first target object based on the object type of the first target object and the relative pose between the first target object and the lamp; and generating the lamp luminous uniformity fusion objective function based on the lamp luminous uniformity objective function and the attention weight corresponding to the first target object.
[0008] Based on the above technical means, this application analyzes the object type of the target object and the relative pose between the target object and the lamp, and can determine the attention weight of the target object based on information such as the gaze angle and gaze height of the target object to the lamp, so as to combine the lamp luminous uniformity objective function of the target object to generate a lamp luminous uniformity fusion objective function that can better reflect the attention of the first target object to the lamp.
[0009] In one possible implementation, the target luminaire illumination control scheme is determined using a luminaire illumination uniformity fusion objective function, including: constructing constraints on the luminaire illumination uniformity fusion objective function; wherein the constraints are used to constrain the characteristic value range of at least one luminous feature and the allowable temperature rise range of the luminaire; the temperature rise value of the luminaire is determined based on at least one luminous feature; based on the luminaire illumination uniformity fusion objective function and constraints, the sequence of control variable values is optimized to obtain the optimal value sequence of the control variables; and based on the optimal value sequence of the control variables, the target luminaire illumination control scheme is determined.
[0010] Based on the above technical means, this application can improve the safety of the target lamp light emission control scheme by constructing the characteristic value constraint range of each light emission feature in the light emission uniformity fusion objective function and the allowable temperature rise range of the lamp.
[0011] In one possible implementation, the luminaire includes at least one light-emitting array; the relative pose between the first target object and the luminaire is determined based on the relative pose between the eyeball of the first target object and each of the at least one light-emitting array; the luminaire illumination control scheme first executed in the target information is determined based on the relative pose between each of the second target objects and the luminaire and the luminaire illumination control model.
[0012] Based on the aforementioned technical means, this application can more accurately reflect the relative pose relationship between the target object and the lamp by using the relative pose of the target object's eyeball and each light-emitting array of the lamp. Based on this, the lamp's light-emitting control scheme can be specifically determined according to the target object's position and angle, so as to meet the different lighting needs of target objects at different positions and angles.
[0013] In one possible implementation, the photosensitivity preference of the first target object is determined based on the target information, including: determining the environmental information of the environment in which the first target object is located; and determining the photosensitivity preference based on the target information, environmental information, and photosensitivity preference learning model.
[0014] Based on the aforementioned technical means, this application, by determining information such as ambient light in the environment where the target object is located, can more accurately grasp the actual situation of the target object, making the judgment of light sensitivity preference more consistent with reality. Furthermore, by combining at least one lighting control scheme previously executed by the target object with a light sensitivity preference learning model to determine the target object's light sensitivity preference, it is possible to utilize the target object's historical choices to uncover preference patterns, thereby making the determined light sensitivity preference more scientific and accurate.
[0015] In one possible implementation, at least one light-emitting feature includes the average brightness of the luminaire and key light features of each of the at least one light-emitting array included in the luminaire; the key light features include: average brightness, maximum brightness, minimum brightness, row brightness difference, column brightness difference, and the ratio of the average brightness of adjacent light-emitting arrays; wherein the row brightness difference is used to indicate the difference in average brightness between the farthest light-emitting rows; and the column brightness difference is used to indicate the difference in average brightness between the farthest light-emitting columns.
[0016] Based on the aforementioned technical means, this application determines key light characteristics by the brightness of different light-emitting arrays, which can more comprehensively and meticulously describe the light-emitting state of the lamp and meet personalized lighting needs.
[0017] In one possible implementation, the control variables in the sequence of control variable values include: the on / off control pulse, illumination angle, and luminous intensity of each of the at least one light-emitting array included in the luminaire.
[0018] Based on the above-mentioned technical means, this application achieves light emission control of the lamp by controlling the on / off control pulses, illumination angle and light emission brightness of each light emission array of the lamp, which makes the light emission control of the lamp more flexible and improves the practicality of the lamp.
[0019] Secondly, this application provides a light emission control device for a lamp, comprising: a preference determination module, configured to determine the photosensitive preference of a first target object based on target information; the target information includes at least one previously executed lamp emission control scheme, and the light avoidance action of the first target object after each of the at least one lamp emission control scheme is executed; the first target object is one of at least one second target object; the second target object is a living object within the reference radiation range of the lamp; a weight allocation module, configured to determine the self-attention weight allocation of the first target object to at least one emission feature of the lamp based on the photosensitive preference; a scheme generation module, configured to determine a target lamp emission control scheme based on the self-attention weight allocation; and a lamp control module, configured to control the lamp using the target lamp emission control scheme.
[0020] In one possible implementation, the scheme generation module is used to construct a lamp luminous uniformity objective function corresponding to a first target object based on self-attention weight allocation; wherein, the lamp luminous uniformity objective function is used to maximize the lamp luminous uniformity; the lamp luminous uniformity is represented by at least one luminous feature; the at least one luminous feature is determined using the value sequence of the lamp's control variables; based on the lamp luminous uniformity objective function corresponding to the first target object, at least one lamp luminous uniformity fusion objective function corresponding to a second target object is generated; and the target lamp luminous control scheme is determined using the lamp luminous uniformity fusion objective function.
[0021] In one possible implementation, the scheme generation module is specifically used to determine the attention weight corresponding to the first target object based on the object type of the first target object and the relative pose between the first target object and the luminaire; and to generate a luminaire luminous uniformity fusion objective function based on the luminaire luminous uniformity objective function and attention weight corresponding to the first target object.
[0022] In one possible implementation, the scheme generation module is further used to construct constraints on the objective function for fusion of luminous uniformity; wherein the constraints are used to constrain the characteristic value range of at least one luminous feature and the allowable temperature rise range of the luminaire; the temperature rise value of the luminaire is determined based on at least one luminous feature; based on the objective function for fusion of luminous uniformity and the constraints, the sequence of control variable values is optimized to obtain the optimal value sequence of control variables; based on the optimal value sequence of control variables, the target luminous control scheme is determined.
[0023] In one possible implementation, the luminaire includes at least one light-emitting array; the relative pose between the first target object and the luminaire is determined based on the relative pose between the eyeball of the first target object and each of the at least one light-emitting array; the luminaire illumination control scheme first executed in the target information is determined based on the relative pose between each of the second target objects and the luminaire and the luminaire illumination control model.
[0024] In one possible implementation, a preference determination module is used to determine the environmental information of the environment in which the first target object is located; and to determine the photosensitive preference based on the target information, environmental information, and photosensitive preference learning model.
[0025] In one possible implementation, at least one light-emitting feature includes the average brightness of the luminaire and key light features of each of the at least one light-emitting array included in the luminaire; the key light features include: average brightness, maximum brightness, minimum brightness, row brightness difference, column brightness difference, and the ratio of the average brightness of adjacent light-emitting arrays; wherein the row brightness difference is used to indicate the difference in average brightness between the farthest light-emitting rows; and the column brightness difference is used to indicate the difference in average brightness between the farthest light-emitting columns.
[0026] In one possible implementation, the control variables in the sequence of control variable values include: the on / off control pulse, illumination angle, and luminous intensity of each of the at least one light-emitting array included in the luminaire.
[0027] Thirdly, this application provides a vehicle including a headlight, wherein the headlight uses the headlight light emission control method of the first aspect for headlight light emission control.
[0028] Fourthly, this application provides an electronic device, including: a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the method described in the first aspect and any possible implementation thereof.
[0029] Fifthly, this application provides a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the methods described in the first aspect and any possible implementation thereof.
[0030] In a sixth aspect, this application provides a computer program product comprising computer instructions that, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any of its possible implementations.
[0031] It should be noted that the technical effects of any of the implementation methods in aspects two through six can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.
[0032] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0033] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.
[0034] Figure 1 This is a block diagram illustrating a vehicle according to an embodiment of this application; Figure 2 This is a flowchart illustrating a lighting control method for a lamp according to an embodiment of this application; Figure 3 This is a schematic diagram of a light-emitting array shown in an embodiment of this application; Figure 4 This is a schematic diagram showing the location of the second target object in an embodiment of this application; Figure 5 This is a schematic diagram illustrating a pitch angle according to an embodiment of this application; Figure 6 This is a schematic diagram illustrating a roll angle according to an embodiment of this application; Figure 7 This is a flowchart illustrating another method for controlling the light emission of a lamp, as shown in an embodiment of this application; Figure 8 This is a block diagram illustrating a light-emitting control device for a lamp according to an embodiment of this application; Figure 9This is a block diagram illustrating an electronic device according to an embodiment of this application. Detailed Implementation
[0035] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0036] It should be noted that 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 data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0037] In the embodiments of this application, the words "exemplary," "for example," or "for instance" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a specific manner.
[0038] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0039] The light-emitting control device for lamps provided in this application embodiment is used to control the light emission of vehicle lights (especially intelligent driving vehicles). Vehicles can also be referred to as vehicles, mobile carriers, electric vehicles (EVs), hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs), fuel cell vehicles (FCVs), autonomous vehicles, intelligent and connected vehicles (ICVs), driverless vehicles, etc.
[0040] In this application, the vehicle can be a sedan, a sport utility vehicle (SUV), a truck, a special vehicle (such as an ambulance, fire truck, police car, etc.), a driverless taxi, a smart connected bus, an autonomous logistics vehicle, an electric truck, etc. Furthermore, this method is also applicable to various special-purpose vehicles, such as agricultural vehicles, mining vehicles, forestry vehicles, airport vehicles, and port vehicles. This application does not impose specific limitations in this regard.
[0041] like Figure 1 As shown, the vehicle of this application includes: a light-emitting control device 101 for lamps, an information collection device 102, and lamps 103.
[0042] The luminous emission control device 101 is used to receive target information collected by the information acquisition device 102, including at least one previously executed luminous emission control scheme and the target object's light avoidance action after the execution of the luminous emission control scheme. Based on the target information, it determines the light sensitivity preference of the target object, determines the self-attention weight allocation of each target object for each luminous emission feature of the luminous 103 based on the light sensitivity preference, and determines the target luminous emission control scheme of the luminous 103 based on the self-attention weight allocation result, so as to perform luminous emission control of the luminous 103.
[0043] The information acquisition device 102 is used to acquire target information and transmit it to the lighting control device 101 of the lamp. The target information includes at least one previously executed lighting control scheme and the target object's light avoidance actions after the execution of the lighting control scheme.
[0044] The information acquisition device 102 is also used to acquire the light emission characteristics of different light emission arrays in the lamp 103 and transmit the light emission characteristic information to the light emission control device 101 of the lamp.
[0045] The aforementioned information collection device 102 is also used to connect to the vehicle system, capture the location information of the target object based on the camera, obtain the location information of the Bluetooth key using radio frequency signals to verify the location information of the target object, and obtain ambient light information based on the light sensor, etc.
[0046] After receiving the light emission characteristics, the light emission control device 101 of the lamp determines the target light emission control scheme for the lamp 103 based on the light emission characteristics and the self-attention weight allocation result, so as to control the lamp 103.
[0047] The luminaire 103 is used to control the light emission of the target luminaire according to the light emission control scheme determined by the luminaire light emission control device 101.
[0048] The aforementioned lamp 103 is a device used to provide lighting. Common lamps include chandeliers, wall lamps, table lamps, street lamps, vehicle taillights, and ambient lights.
[0049] The aforementioned light emission control includes controlling information such as the on / off control pulses, illumination angles, and luminous brightness of at least one light emission array in the luminaire.
[0050] In practical applications, the light-emitting control device 101 of the lamp can communicate with one or more information acquisition devices 102 and the lamp 103.
[0051] For ease of understanding, this application uses the communication connection between a light-emitting control device 101 and a light fixture 103 as an example for illustration.
[0052] As a feasible approach, Figure 1 The light-emitting control device 101 and the light fixture 103 are installed in the vehicle. The light-emitting control device 101 and the light fixture 103 can be functional modules integrated into the same device, or they can be independently installed devices. This application does not impose any limitations on the comparison.
[0053] It is easy to understand that when the light-emitting control device 101 and the lamp 103 are functional modules integrated within the same device, the communication method between the light-emitting control device 101 and the lamp 103 is the same as the communication between modules within the device. In this case, the communication process between the two is the same as the communication process when the light-emitting control device 101 and the lamp 103 are set up independently. For ease of understanding, this application mainly uses the example of the light-emitting control device 101 and the lamp 103 being set up independently for explanation.
[0054] As a feasible approach, Figure 1 The light-emitting control device 101 of the lamp can be installed on a terminal, a server, or other types of electronic devices.
[0055] When the lighting control device 101 of the lamp is located at a terminal, the terminal can be a device that provides data connectivity to vehicle users or vehicle owners, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The terminal can communicate with one or more core networks via a radio access network (RAN). The terminal can be a mobile terminal, such as a computer with a mobile terminal, or a mobile device that exchanges voice and / or data with the radio access network, such as a mobile phone, tablet computer, laptop computer, netbook, or personal digital assistant (PDA). This application does not impose any limitations on this.
[0056] When the lighting control device 101 of the lamp is installed on a server, the server can be a single server, or it can be a server cluster consisting of multiple servers. In some embodiments, the server cluster can also be a distributed cluster. This application does not impose any limitations on this.
[0057] It should be noted that the structure illustrated in the embodiments of this application does not constitute a limitation on the light-emitting control device 101 of the lamp. It may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0058] For ease of understanding, the light emission control method of the lamp provided in this application will be described in detail below with reference to the accompanying drawings.
[0059] Figure 2 This is a flowchart illustrating a lighting control method for a lamp according to an embodiment of this application, with reference to... Figure 2 The light emission control method of the lamp includes: S201. Based on the target information, determine the photosensitivity preference of the first target object.
[0060] The aforementioned target information includes at least one previously executed lighting control scheme, and the light avoidance action of the first target object after each lighting control scheme is executed.
[0061] The first target object mentioned above is one of at least one second target object; the second target object is a living object within the reference radiation range of the luminaire.
[0062] The aforementioned reference radiation range of the luminaire can be determined based on the accuracy of the luminous emission control of the luminaire.
[0063] For example, the second target object mentioned above includes objects such as people or animals that are within the reference radiation range of the lamp.
[0064] The aforementioned light sensitivity preferences are used to indicate the unique preferences and adaptations of different primary target objects to lighting environments.
[0065] In some embodiments, photosensitive preferences include preferences for light intensity, light color, and light uniformity.
[0066] The aforementioned light sensitivity preferences can be determined based on factors such as the physiological characteristics, psychological state, and life experiences of the primary target subject. For example, physiological characteristics include the eye's sensitivity to light.
[0067] As an achievable approach, the photosensitivity preference of a first target object is determined based on target information, including: determining the environmental information of the environment in which the first target object is located; and determining the photosensitivity preference based on a learning model of the target information, environmental information, and photosensitivity preference.
[0068] The aforementioned environmental information includes ambient lighting information, which is used to determine whether the environment in which the first target object is located is daytime or nighttime, and to determine the different light sensitivity preferences of the first target object based on the different environmental information.
[0069] In some embodiments, the photosensitivity preference learning model can be constructed based on machine learning, deep learning, or reinforcement learning.
[0070] For example, in the case where the photosensitivity preference learning model is constructed based on reinforcement learning methods, the lighting control scheme and the environmental information of the target object are defined as the state parameters of the photosensitivity preference learning model; the operation of adjusting the control variables of the lighting fixture (such as on / off control pulses, illumination angle, and luminous intensity) is defined as an action; a reward function is set according to the target object's light avoidance actions. For example, if the target object does not exhibit light avoidance actions, a positive reward is given; if light avoidance actions occur, a negative reward is given, and the stronger the avoidance action, the greater the negative reward. Based on this, a reinforcement learning agent is constructed, which selects actions to execute based on the current state and adjusts the decision-making strategy based on the reward feedback obtained after executing the actions. Through continuous interaction and learning with the target object and the lighting fixture, the agent gradually learns to select lighting control schemes that can satisfy the photosensitivity preferences of the target object.
[0071] As a feasible approach, the photosensitive preferences of the first target object can also be determined based on information such as the eye gaze direction, eye dwell time, and avoidance gesture dwell time.
[0072] S202. Based on photosensitive preferences, determine the self-attention weight allocation of the first target object to at least one luminous feature of the lamp.
[0073] The self-attention weight allocation described above assigns a weight value to each luminescence feature calculated based on the self-attention mechanism. The magnitude of the weight value reflects the importance of the luminescence feature in satisfying the photosensitivity preference of the first target object. The larger the self-attention weight value, the greater the influence of the corresponding luminescence feature on the photosensitivity preference of the corresponding first target object.
[0074] As one possible implementation, the aforementioned at least one light-emitting feature includes the average brightness of the luminaire and the key light features of each of the at least one light-emitting array included in the luminaire; the key light features include: average brightness, maximum brightness, minimum brightness, row brightness difference, column brightness difference, and the ratio of the average brightness of adjacent light-emitting arrays; wherein, the row brightness difference is used to indicate the difference in the average brightness between the farthest light-emitting rows; the column brightness difference is used to indicate the difference in the average brightness between the farthest light-emitting columns.
[0075] As a feasible approach, Figure 3 This is a schematic diagram of a light-emitting array according to an embodiment of this application; wherein, 301 is used to represent adjacent light-emitting arrays, and 302 is used to represent the same light-emitting array. The same light-emitting array includes multiple LEDs.
[0076] The average brightness of the corresponding light-emitting arrays mentioned above Where k is the number of light-emitting arrays in the lamp. This represents the number of LEDs in the same light-emitting array.
[0077] The ratio of the average brightness between the adjacent light-emitting arrays is ,generally ,in The sensitivity of the first target object to the average brightness difference of adjacent luminous features. ,default It can also be integrated into the vehicle's infotainment system for users to customize and adjust.
[0078] The above line brightness difference is The column brightness difference is ;in, This is the roll angle correction factor. This is the pitch angle correction factor; the light-emitting array includes m rows and n columns of LEDs; The average luminance of the m-th row; The average luminance of the nth column. This represents the average luminance of the first row. This represents the average luminance of the first column.
[0079] The aforementioned key optical characteristics also include the ratio between the minimum and maximum brightness values of all light-emitting arrays in the luminaire. .
[0080] The aforementioned key light features also include the ambient illuminance of the luminaires. Ambient illuminance can be used as a criterion for determining the values of other key light features. Specifically, when the ambient illuminance is less than a preset ambient illuminance, the average brightness, maximum brightness, minimum brightness, and row brightness difference of each luminous array are obtained. For example, the preset ambient illuminance can be set to 1500 lx.
[0081] The aforementioned key light characteristics also include the ratio of the average brightness of adjacent LEDs in the same light-emitting array to the average brightness of the current light-emitting characteristic.
[0082] As a feasible approach, the first target object pays different attention to different key light features, which results in different photosensitivity preferences and different self-attention weights for the corresponding luminescence features.
[0083] S203. Based on self-attention weight allocation, determine the target luminaire's light emission control scheme.
[0084] As an feasible approach, a target luminaire illumination control scheme is determined based on self-attention weight allocation, including: constructing a luminaire illumination uniformity objective function corresponding to a first target object based on self-attention weight allocation; wherein, the luminaire illumination uniformity objective function is used to maximize the luminaire illumination uniformity; the luminaire illumination uniformity is represented by at least one illumination feature; the at least one illumination feature is determined using the sequence of control variable values of the luminaire; generating at least one luminaire illumination uniformity fusion objective function corresponding to a second target object based on the luminaire illumination uniformity objective function corresponding to the first target object; and determining the target luminaire illumination control scheme using the luminaire illumination uniformity fusion objective function.
[0085] The aforementioned sequence of control variable values refers to a set of specific values selected to describe each controllable variable during the process of controlling the light emission of the lamp.
[0086] The controllable variables include brightness, color temperature, flicker frequency, and illumination angle.
[0087] As another feasible approach, when there is only one living object within the reference radiation range of the luminaire, the luminaire luminous uniformity objective function corresponding to the first target object is used as the luminaire luminous uniformity fusion objective function.
[0088] As one feasible approach, based on the lamp luminous uniformity objective function corresponding to the first target object, at least one lamp luminous uniformity fusion objective function corresponding to the second target object is generated, including: determining the attention weight corresponding to the first target object based on the object type of the first target object and the relative pose between the first target object and the lamp; and generating the lamp luminous uniformity fusion objective function based on the lamp luminous uniformity objective function and the attention weight corresponding to the first target object.
[0089] As one possible approach, the first target object is one of at least one second target object. In the case where there is only one second target object, the lamp luminous uniformity objective function corresponding to the unique first target object is directly used as the lamp luminous uniformity fusion objective function.
[0090] As another possible approach, when the second target object includes two or more living objects, the attention weight of each target object is obtained, and the function is fused according to the attention weight of each target object and the corresponding lamp luminous uniformity objective function to obtain the lamp luminous uniformity fusion objective function.
[0091] For example, such as Figure 4 As shown, Figure 4 This is a schematic diagram illustrating the location of the second target object in an embodiment of this application. 1, 2, and 3 all refer to the second target object.
[0092] As an feasible approach, a target luminaire illumination control scheme is determined using a luminaire illumination uniformity fusion objective function. This includes: constructing constraints on the luminaire illumination uniformity fusion objective function; wherein the constraints are used to constrain the characteristic value range of at least one luminous feature and the allowable temperature rise range of the luminaire; the temperature rise value of the luminaire is determined based on at least one luminous feature; based on the luminaire illumination uniformity fusion objective function and constraints, the sequence of control variable values is optimized to obtain the optimal value sequence of the control variables; and based on the optimal value sequence of the control variables, the target luminaire illumination control scheme is determined.
[0093] The allowable temperature rise range of the above-mentioned lamps is determined based on the maximum temperature range that the lamps can withstand. If the temperature of the lamps is within the allowable temperature rise range, then the lamps are in a safe operating state.
[0094] The above constraints also include the optimization step size and convergence conditions of the objective function for constraining the uniformity of light emission from the luminaires.
[0095] All of the above-mentioned target lighting control schemes can be adjusted using pulse width modulation (PWM) waves via a current converter (BDC). If the BDC function is limited, a microcontroller unit (MCU) or other controller can be placed inside the lighting fixture to complete the above adjustments. If cost is not a concern, the illumination angle of different light-emitting arrays in the lighting fixture can be adjusted by designing the printed circuit board (PCB) mounting structure as a mechanically movable structure.
[0096] S204. Control the lighting fixtures using the target lighting fixture light emission control scheme.
[0097] As an achievable approach, a target luminaire light emission control scheme is used to control the on / off control pulses, illumination angle, luminous brightness, and ambient illuminance information of at least one light-emitting array in the luminaire.
[0098] As an feasible approach, the actual energy consumption of the luminaire is determined based on the target luminaire's light emission control scheme. If the actual energy consumption is within the preset energy consumption range, the luminaire is controlled based on the target luminaire's light emission control scheme.
[0099] As another feasible approach, when the actual energy consumption exceeds the preset energy consumption range, the target luminaire's light emission control scheme is optimized so that the luminaire can be controlled according to the optimized target luminaire's light emission control scheme.
[0100] As another feasible approach, the light emission control scheme of the target luminaire is used to control the current flowing through each light emission array of the luminaire, and the light emission control of the luminaire is performed according to the different currents.
[0101] Based on the aforementioned technical means, this application, by determining the photosensitive preferences of at least one target object within the reference radiation range of the luminaire, can more accurately obtain the self-attention weight allocation results of the first target object for different luminous emission characteristics of the luminaire, directly and effectively reflecting the target object's true needs and level of attention to different luminous emission characteristics. Based on this, determining the luminous emission control scheme for the luminaire allows it to meet the differentiated needs of different target objects, thereby improving the user experience.
[0102] In one possible implementation, the luminaire includes at least one light-emitting array; the relative pose between the first target object and the luminaire is determined based on the relative pose between the eyeball of the first target object and each of the at least one light-emitting array; the luminaire illumination control scheme first executed in the target information is determined based on the relative pose between each of the second target objects and the luminaire and the luminaire illumination control model.
[0103] The aforementioned relative pose can be determined based on the tilt and pitch angles of the first target object's eyeball and each light-emitting array.
[0104] In some embodiments, Figure 5 This is a schematic diagram illustrating a pitch angle according to an embodiment of this application; Figure 6 This is a schematic diagram illustrating a roll angle in an embodiment of this application.
[0105] For example, when the first target object is farther away from the vehicle, the first target object will observe more visible light-emitting arrays. At this time, the light emission uniformity adjustment strategy focuses more on the overall light emission uniformity. The more areas of the visible light-emitting arrays involved in the adjustment, the closer the overall light emission uniformity is to 1. When the first target object is closer to the vehicle, there are fewer visible light-emitting arrays, and the area of the visible light-emitting arrays involved in the adjustment is reduced. Considering energy saving, the brightness of the non-participating (i.e., unobservable) light-emitting arrays is reduced, and the participating arrays mainly focus on the observable light-emitting arrays.
[0106] in, The pitch angle between the center of each light-emitting array and the first target object. For each light-emitting array, the first The tilt angle between the center of each LED illumination and the first target object.
[0107] As one possible approach, when adjusting the illumination angle of the aforementioned light-emitting array, the angle can be increased or decreased based on the mechanical adjustment angle available inside the luminaire.
[0108] As one feasible approach, the state function for calculating the effective illumination state of the i-th LED in the aforementioned light-emitting array on the first target object is shown below:
[0109] in, For the first An LED state function, composed of the brightness of each LED and the effective illumination angle, is used to describe the effective luminous brightness of an LED. For the first LED brightness; The first in the light-emitting array The tilt angle between the center of each LED illumination and the first target object; The first in the light-emitting array The pitch angle between the center of the LED illumination and the first target object. For the first LED illumination angle compensation coefficient, Adjustments are typically made based on the LED's own light-emitting angle, usually taking... .
[0110] Based on the aforementioned technical means, this application can more accurately reflect the relative pose relationship between the target object and the lamp by using the relative pose of the target object's eyeball and each light-emitting array of the lamp. Based on this, the lamp's light-emitting control scheme can be specifically determined according to the target object's position and angle, so as to meet the different lighting needs of target objects at different positions and angles.
[0111] In some embodiments, when determining the light sensitivity preference of the first target object, the target information includes not only the light avoidance action of the first target object after each of the at least one luminaire light emission control schemes is executed, but also the first target object's evaluation of the luminaire's light emission.
[0112] The evaluation results of the above-mentioned luminescence evaluation include, but are not limited to, scores, satisfaction levels, and other methods.
[0113] For example, the above score can be defined as 1-9 points, and the level of satisfaction can be defined as "unacceptable", "acceptable", and "satisfactory". Both evaluation methods can provide feedback through Bluetooth key hardware switches, such as buttons or knobs, or through mobile apps to interact with the vehicle's infotainment system.
[0114] As an achievable approach, when perceptual preferences are determined based on the above-mentioned luminous emission evaluation results, the constraints of the objective function for the luminous emission uniformity of the first target object also include the number of evaluations and the target value of the luminous emission uniformity evaluation.
[0115] In other embodiments, Figure 7 This is a flowchart illustrating another lighting control method for a lamp according to an embodiment of this application, see below. Figure 7 The light emission control method of this lamp includes: S701, Enable illumination control.
[0116] S702. Determine the photosensitivity preference of the first target object based on target information and environmental information.
[0117] S703. Based on photosensitive preferences, determine the self-attention weight allocation of the first target object to at least one luminous feature of the lamp.
[0118] S704. Determine the number of the second target objects.
[0119] If the number of the second target objects is 1, execute S705; if the number of the second target objects is greater than 1, execute S706.
[0120] S705. The objective function for the uniformity of light emission of the lamps corresponding to the first target object is used as the objective function for the fusion of uniformity of light emission of the lamps.
[0121] S706. Based on the lamp luminous uniformity objective function corresponding to each first target object, generate the lamp luminous uniformity fusion objective function corresponding to the second target object.
[0122] The first target object is one of the second target objects.
[0123] S707. Utilize the uniformity of light emission of the lamps to fuse the objective function and determine the light emission control scheme for the target lamps.
[0124] S708. Control the lighting fixtures using the target lighting fixture light emission control scheme.
[0125] Figure 8 This is a block diagram of a light-emitting control device for a lamp as shown in an embodiment of this application, with reference to... Figure 8 The light-emitting control device of the lamp includes: a preference determination module 801, a weight allocation module 802, a scheme generation module 803, and a lamp control module 804.
[0126] The preference determination module 801 is used to determine the photosensitivity preference of the first target object based on the target information.
[0127] The aforementioned target information includes at least one previously executed luminaire illumination control scheme, and the light avoidance action of the first target object after the execution of each of the at least one luminaire illumination control scheme; the first target object is one of at least one second target object; the second target object is a living object within the luminaire's reference radiation range.
[0128] The weight allocation module 802 is used to determine the self-attention weight allocation of the first target object to at least one luminous feature of the lamp based on photosensitive preferences.
[0129] The scheme generation module 803 is used to determine the light emission control scheme of the target luminaire based on self-attention weight allocation.
[0130] The lighting control module 804 is used to control the lighting fixtures using the target lighting control scheme.
[0131] In one possible implementation, the scheme generation module 803 is used to construct a lamp luminous uniformity objective function corresponding to a first target object based on self-attention weight allocation; wherein, the lamp luminous uniformity objective function is used to maximize the lamp luminous uniformity; the lamp luminous uniformity is represented by at least one luminous feature; the at least one luminous feature is determined by the value sequence of the lamp's control variables; based on the lamp luminous uniformity objective function corresponding to the first target object, at least one lamp luminous uniformity fusion objective function corresponding to a second target object is generated; and the target lamp luminous control scheme is determined using the lamp luminous uniformity fusion objective function.
[0132] In one possible implementation, the scheme generation module 803 is specifically used to determine the attention weight corresponding to the first target object based on the object type of the first target object and the relative pose between the first target object and the lamp; and to generate the lamp luminous uniformity fusion objective function based on the lamp luminous uniformity objective function and attention weight corresponding to the first target object.
[0133] In one possible implementation, the scheme generation module 803 is further used to construct constraints on the objective function for fusion of luminous uniformity; wherein the constraints are used to constrain the characteristic value range of at least one luminous feature and the allowable temperature rise range of the luminaire; the temperature rise value of the luminaire is determined based on at least one luminous feature; based on the objective function for fusion of luminous uniformity and constraints, the sequence of control variable values is optimized to obtain the optimal value sequence of control variables; based on the optimal value sequence of control variables, the target luminous control scheme is determined.
[0134] In one possible implementation, the luminaire includes at least one light-emitting array; the relative pose between the first target object and the luminaire is determined based on the relative pose between the eyeball of the first target object and each of the at least one light-emitting array; the luminaire illumination control scheme first executed in the target information is determined based on the relative pose between each of the second target objects and the luminaire and the luminaire illumination control model.
[0135] In one possible implementation, the preference determination module 801 is used to determine the environmental information of the environment in which the first target object is located; and to determine the photosensitive preference based on the target information, the environmental information and the photosensitive preference learning model.
[0136] In one possible implementation, at least one light-emitting feature includes the average brightness of the luminaire and key light features of each of the at least one light-emitting array included in the luminaire; the key light features include: average brightness, maximum brightness, minimum brightness, row brightness difference, column brightness difference, and the ratio of the average brightness of adjacent light-emitting arrays; wherein the row brightness difference is used to indicate the difference in average brightness between the farthest light-emitting rows; and the column brightness difference is used to indicate the difference in average brightness between the farthest light-emitting columns.
[0137] In one possible implementation, the control variables in the sequence of control variable values include: the on / off control pulse, illumination angle, and luminous intensity of each of the at least one light-emitting array included in the luminaire.
[0138] Regarding the apparatus in the above embodiments, the specific manner in which each step is performed has been described in detail in the embodiments of the lighting control method for lamps, and will not be elaborated here.
[0139] Figure 9 This is a block diagram illustrating an electronic device according to an embodiment of this application. Figure 9 As shown, the electronic device includes, but is not limited to, a processor 901 and a memory 902.
[0140] The memory 902 described above is used to store the executable instructions of the processor 901. It is understood that the processor 901 is configured to execute instructions to implement the lighting control method for the lamps in the above embodiments.
[0141] It should be noted that those skilled in the art will understand that Figure 9 The electronic device structure shown does not constitute a limitation on the electronic device; the electronic device may include, but is not limited to, other electronic devices. Figure 9 This may indicate more or fewer components, or combinations of certain components, or different component arrangements.
[0142] Processor 901 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in memory 902, and by calling data stored in memory 902, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Processor 901 may include one or more processing units. Processor 901 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 901.
[0143] The memory 902 can be used to store software programs and various data. The memory 902 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, application programs required by at least one functional module (such as deterministic components, integrated components, etc.), etc. Furthermore, the memory 902 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0144] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 902 including instructions, which can be executed by a processor 901 of an electronic device to implement the methods in the above embodiments.
[0145] In actual implementation, Figure 8 The functions of the preference determination module 801, weight allocation module 802, scheme generation module 803, and lighting control module 804 can all be derived from... Figure 9The processor 901 calls the computer program stored in the memory 902 to implement the process. The specific execution process can be found in the method section of the previous embodiment, and will not be repeated here.
[0146] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device. In an exemplary embodiment, this application also provides a computer program product including one or more instructions, which can be executed by a processor 901 of an electronic device to perform the methods in the above embodiments.
[0147] It should be noted that when one or more instructions in the computer-readable storage medium or computer program product are executed by the processor of an electronic device, they implement the various processes of the above method embodiments and achieve the same technical effect as the above method. To avoid repetition, they will not be described again here.
[0148] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0149] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0150] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0151] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0152] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, essentially, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0153] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in the above method embodiments.
[0154] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method in the method flow shown in the above method embodiments.
[0155] The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, a register, a hard disk, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof, or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can reside in an application-specific integrated circuit (ASIC). In embodiments of this application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0156] Since the light-emitting control device, computer-readable storage medium, and computer program product of the lamp in the embodiments of this application can adopt the above-described method, the technical effects obtained can also be referred to the above-described method embodiments. The embodiments of this application will not be repeated here.
[0157] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for controlling the light emission of a lamp, characterized in that, The light emission control method of the lamp includes: Based on target information, the photosensitive preference of a first target object is determined; the target information includes at least one previously executed luminaire illumination control scheme, and the light avoidance actions of the first target object after each of the at least one luminaire illumination control scheme is executed; the first target object is one of at least one second target object; the second target object is a living object within the reference radiation range of the luminaire; Based on the photosensitive preference, the self-attention weight allocation of the first target object to at least one luminous feature of the lamp is determined; Based on the self-attention weight allocation, a target luminaire illumination control scheme is determined; The target luminaire light emission control scheme is used to control the luminaire.
2. The light emission control method for a lamp according to claim 1, characterized in that, The step of determining the target luminaire's light emission control scheme based on the self-attention weight allocation includes: Based on the self-attention weight allocation, a lamp luminous uniformity objective function is constructed corresponding to the first target object; wherein, the lamp luminous uniformity objective function is used to maximize the lamp luminous uniformity; the lamp luminous uniformity is represented by the at least one luminous feature; the at least one luminous feature is determined by the sequence of control variable values of the lamp; Based on the lamp luminous uniformity objective function corresponding to the first target object, a lamp luminous uniformity fusion objective function corresponding to the at least one second target object is generated; The target lighting control scheme is determined by using the objective function of the uniformity of light emission of the lighting fixture.
3. The light emission control method for a lamp according to claim 2, characterized in that, The step of generating a luminous uniformity fusion objective function for the at least one second target object based on the luminous uniformity objective function corresponding to the first target object includes: Based on the object type of the first target object and the relative pose between the first target object and the lamp, the attention weight corresponding to the first target object is determined. Based on the lamp luminous uniformity objective function and attention weight corresponding to the first target object, the lamp luminous uniformity fusion objective function is generated.
4. The light emission control method for a lamp according to claim 2, characterized in that, The step of using the luminous uniformity of the lamp to fuse the objective function to determine the luminous control scheme of the target lamp includes: The constraints are used to construct the objective function for the uniformity of light emission of the lamp; wherein the constraints are used to constrain the characteristic value range of each of the at least one light emission feature and the allowable temperature rise range of the lamp; the temperature rise value of the lamp is determined based on the at least one light emission feature; Based on the objective function for the uniformity of light emission of the lamp and the constraints, the sequence of values of the control variables is optimized to obtain the optimal sequence of control variable values. Based on the optimal value sequence of the control variables, the light emission control scheme of the target lamp is determined.
5. The light emission control method for a lamp according to claim 3, characterized in that, The lamp includes at least one light-emitting array; the relative pose between the first target object and the lamp is determined based on the relative pose between the eyeball of the first target object and each of the at least one light-emitting array. The lighting control scheme for the first time executed in the target information is determined based on the relative pose between the second target object and the lighting fixture and the lighting control model.
6. The light emission control method for a luminaire according to any one of claims 1-5, characterized in that, The step of determining the photosensitivity preference of the first target object based on target information includes: Determine the environmental information of the environment in which the first target object is located; The photosensitivity preference is determined based on the target information, the environmental information, and the photosensitivity preference learning model.
7. The light emission control method for a luminaire according to any one of claims 1-5, characterized in that, The at least one luminous feature includes the average brightness of the lamp and the key luminous features of each of the at least one luminous array included in the lamp; The key optical features include: average brightness, maximum brightness, minimum brightness, row brightness difference, column brightness difference, and the ratio of average brightness between adjacent light-emitting arrays; The row brightness difference is used to indicate the difference in average brightness between the farthest luminous rows; the column brightness difference is used to indicate the difference in average brightness between the farthest luminous columns.
8. The light emission control method for a lamp according to any one of claims 2-5, characterized in that, The control variables in the control variable value sequence include: the on / off control pulse, illumination angle, and luminous brightness of each of the at least one light-emitting array included in the lamp.
9. A light-emitting control device for a lamp, characterized in that, The light-emitting control device of the lamp includes: A preference determination module is used to determine the photosensitive preference of a first target object based on target information; the target information includes at least one previously executed luminaire illumination control scheme, and the light avoidance action of the first target object after each of the at least one luminaire illumination control scheme is executed; the first target object is one of at least one second target object; the second target object is a living object within the reference radiation range of the luminaire; The weight allocation module is used to determine the self-attention weight allocation of the first target object to at least one luminous feature of the lamp based on the photosensitivity preference. The scheme generation module is used to determine the target luminaire's light emission control scheme based on the self-attention weight allocation; The lighting control module is used to control the lighting fixture using the target lighting control scheme.
10. A vehicle, characterized in that, The vehicle includes headlights, which are controlled by the light-emitting control method of any one of claims 1-8.