Illumination control strategy updating method and device on LED lamp strip, equipment and medium

By performing time-period clustering and weighting on historical lighting data of LED light strips, the lighting control strategy is dynamically updated, solving the problem of insufficient adaptability to changes in ambient light and user habits in existing technologies. This achieves precise brightness and color temperature adjustment, improving user experience and energy-saving effects.

CN121038062APending Publication Date: 2025-11-28SHENZHEN YOUYIXIANG ELECTRONICS CO LTD

Patent Information

Application Number
CN202511228993.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Existing LED strip light control technology cannot dynamically adapt to changes in ambient light and user habits at different times, making it difficult to accurately match brightness and color temperature settings, which affects user experience and energy-saving performance.

Method used

By acquiring historical lighting data of LED light strips, performing time-period clustering and weighting processing, generating weighted intensity indices, dynamically updating lighting control strategies, and combining environmental parameters and user preferences, adaptive adjustment of brightness and color temperature can be achieved.

Benefits of technology

It enables precise brightness and color temperature adjustment of LED light strips at different times, improving user experience and energy saving, and dynamically adapting to environmental changes and user habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121038062A_ABST
    Figure CN121038062A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of illumination control, solves the problem that the prior art lacks an LED lamp strip control strategy for dynamic adjustment according to ambient light changes and user use habits in different time periods, and provides an illumination control strategy updating method and device on an LED lamp strip, equipment and a medium. The method comprises the following steps: acquiring historical ambient light illuminance and historical ambient light color temperature of an LED lamp strip in a first preset period; performing time period clustering on the historical illumination data set to obtain a time period cluster set; acquiring an intensity index according to the accumulated illumination duration of each time period cluster; obtaining a forgetting coefficient of each historical illumination data; weighting according to the forgetting coefficient and the strength index to obtain a weighted strength index; updating the illumination control strategy; and after a first preset period, performing illumination according to the updated illumination control strategy and the environment parameters. According to the invention, the control strategy of the LED lamp strip can be dynamically adjusted according to the ambient light change in different time periods and the use habit of a user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of lighting control, and in particular to a lighting control strategy updating method and device for LED light strips, equipment and a medium. BACKGROUND

[0002] An LED light strip is a flexible lighting device with light-emitting diodes (LEDs) as light sources, which has the characteristics of low energy consumption, long service life, rich colors, easy installation, etc., and is suitable for decoration and functional lighting in various scenes such as home, business, landscape, etc. Compared with traditional light sources, LED light strips can achieve high-precision brightness and color temperature adjustment through pulse width modulation (PWM) or constant current driving, and can be freely laid along various curved surfaces with the help of flexible circuits and adhesive design, meeting the installation needs of personalization and scene. With the development of smart home and the Internet of Things, LED light strips are gradually evolving towards intelligent and networked, becoming an important part of indoor and outdoor lighting design.

[0003] The current common LED light strip control technology mainly relies on preset modes, timing switches or brightness adjustment based on simple ambient light sensors, such as switching, dimming and scene mode switching through infrared remote control or App operation; some high-end solutions will automatically adjust the brightness according to the indoor ambient light, but usually only use real-time feedback, lacking in-depth analysis of historical usage habits and environmental changes. In addition, existing control technology often divides a day into fixed periods for unified management, without dynamically learning and remembering user preferences, historical ambient light intensity and color temperature changes in different time periods, resulting in difficulty in accurately matching brightness and color temperature settings with user habits and environmental characteristics, affecting user experience and energy saving effect.

[0004] Therefore, how to adjust the LED light strip control strategy to dynamically adapt to the ambient light changes and user usage habits in different time periods is a technical problem to be solved. SUMMARY

[0005] Therefore, the embodiments of the present application provide a lighting control strategy updating method and device for LED light strips, equipment and a medium to solve the problem of lack of dynamic adjustment of LED light strip control strategy for different time period ambient light changes and user usage habits in the prior art.

[0006] In a first aspect, the embodiments of the present application provide a lighting control strategy updating method for LED light strips, which comprises: obtaining a historical lighting data set of the LED light strip in a first preset period, wherein the historical lighting data set includes historical lighting data corresponding to each user opening instruction, and the historical lighting data includes the duration of the lighting and the historical ambient light intensity and historical ambient light color temperature corresponding to the lighting process; According to the historical ambient light illuminance and the historical ambient light color temperature, the historical lighting data set is time period clustered to obtain a time period cluster set; According to the cumulative lighting duration of each time period cluster, an intensity index of each time period cluster is obtained; According to the instruction sending time of each user opening instruction, a forgetting coefficient of each historical lighting data is obtained; According to the forgetting coefficient and the intensity index, a weighted intensity index is obtained; According to the weighted intensity index, the lighting control strategy of the LED light strip in different time periods within a first preset period is updated; After the first preset period, in response to a user switch instruction, the LED light strip is controlled to perform lighting according to the updated lighting control strategy and the environmental parameters of the current time period.

[0007] Preferably, the updating of the lighting control strategy according to the weighted intensity index comprises: According to the weighted intensity index and the brightness parameter of each time cluster, a brightness correction index of each time cluster is obtained, wherein the brightness correction index and the weighted intensity index are positively correlated; According to the brightness correction index and the color temperature parameter and the color parameter of each time cluster, a color temperature correction index and a color correction index of each time cluster are obtained; The lighting control strategy is updated according to the brightness correction index, the color temperature correction index and the color correction index.

[0008] Preferably, the historical lighting data further comprises user adjustment instructions and corresponding adjustment times, the user adjustment instructions comprise parameter adjustment values, the parameter adjustment values comprise at least one of a brightness adjustment value, a color temperature adjustment value and a color adjustment value, and the updating of the lighting control strategy according to the weighted intensity index further comprises: According to the adjustment time of each user adjustment instruction, a mapping relationship between the user adjustment instruction and the corresponding time cluster is established; According to the mapping relationship, a deviation value between the parameter adjustment value and the lighting control strategy of the corresponding time cluster is obtained, wherein the deviation value comprises a brightness difference, a color temperature difference and a color difference; According to the deviation value, a user adjustment preference vector of each time cluster is obtained; According to the user adjustment preference vector, the brightness correction index, the color temperature correction index and the color correction index are adjusted; According to the adjusted brightness correction index, the color temperature correction index and the color correction index, the lighting control strategy is updated.

[0009] Preferably, before the updating of the lighting control strategy of the LED light band in different time periods in the first preset period according to the weighted intensity index, the method further comprises: obtaining scene information of a physical space in which the LED light band is located, wherein the scene information comprises a scene type, a space area, and a number of light bands in the physical space; obtaining a target lighting parameter of the physical space according to the scene type, wherein the target lighting parameter comprises an illuminance target interval, a color temperature target interval, and a color target interval of the scene type in a preset time period; obtaining a total target illuminance of the physical space in different time periods according to the space area and the illuminance target interval; obtaining a light band lighting contribution ratio according to the space area, the number of light bands, and the scene type, wherein the light band lighting contribution ratio is positively correlated with the number of light bands and negatively correlated with the space area; obtaining a brightness control curve of each LED light band according to the total target illuminance, the light band lighting contribution ratio, and the number of light bands; obtaining a color temperature control curve and a color control curve of each LED light band according to a curve change characteristic of the brightness control curve, the color temperature target interval, and the color target interval; smoothing the brightness control curve, the color temperature control curve, and the color control curve to obtain a lighting control strategy of the LED light band in different time periods.

[0010] Preferably, in the first preset period, in response to a user switch instruction, the method further comprises: obtaining an instruction issuing time and an environmental parameter in response to the user switch instruction; obtaining a target lighting parameter according to a lighting control strategy corresponding to the instruction issuing time, wherein the target lighting parameter comprises a target brightness parameter, a target color temperature parameter, and a target color parameter; establishing a multi-channel target endpoint set by taking the target brightness parameter and the target color temperature parameter as endpoints; obtaining initial control curves of brightness and color temperature respectively by a smoothing interpolation algorithm according to the multi-channel target endpoint set and the preset slope value; controlling the LED light band to gradually light up according to the initial lighting control curve and the target color parameter; adjusting the endpoints of the lighting control curves of brightness and color temperature according to the environmental parameter during the gradual lighting process; controlling the LED light band to illuminate according to the adjusted lighting control curve.

[0011] Preferably, the end point of the lighting control curve of adjusting the brightness and the color temperature according to the environmental parameter in the gradual lighting process comprises: collecting the environmental parameter according to a preset sampling period, wherein the environmental parameter comprises an environmental light illumination sequence and an environmental light color temperature sequence; smoothing the environmental parameter to obtain a smoothed illumination and a smoothed color temperature; obtaining a predicted illumination and a predicted color temperature according to the change trend of the smoothed illumination and the smoothed color temperature; obtaining an actual brightness deviation and an actual color temperature deviation according to the smoothed illumination and the smoothed color temperature and target brightness parameters and target color temperature parameters; obtaining a trend brightness deviation and a trend color temperature deviation according to the predicted illumination and the predicted color temperature and the target brightness parameters and the target color temperature parameters; performing a weighted operation according to the actual brightness deviation and the trend brightness deviation to obtain a comprehensive brightness deviation; performing a weighted operation according to the actual color temperature deviation and the trend color temperature deviation to obtain a comprehensive color temperature deviation; determining a brightness end point value and a color temperature end point value respectively according to the comprehensive brightness deviation and the comprehensive color temperature deviation; adjusting the lighting control curve of the brightness and the color temperature by the smoothing interpolation algorithm according to the brightness end point value, the color temperature end point value and the preset slope value.

[0012] Preferably, after the smoothing processing of the brightness control curve, the color temperature control curve and the color control curve to obtain the lighting control strategy of the LED lamp strip in different time periods, it further comprises: obtaining an instruction issuing time and an environmental parameter in response to a user switch instruction; obtaining target lighting parameters including target brightness parameters, target color temperature parameters and target color parameters according to the lighting control strategy corresponding to the instruction issuing time; setting the target brightness parameters and the target color temperature parameters as end points to establish a multi-channel target end point set; obtaining initial control curves of brightness and color temperature respectively by a smoothing interpolation algorithm according to the multi-channel target end point set and the preset slope value; controlling the LED lamp strip to gradually light up according to the initial lighting control curve and the target color parameters; adjusting the end point of the lighting control curve of brightness and color temperature according to the environmental parameter in the gradual lighting process; controlling the LED lamp strip to light up according to the adjusted lighting control curve.

[0013] In a second aspect, an embodiment of the present application provides a lighting control strategy updating device on an LED lamp strip, the device comprising: a historical lighting data acquisition module configured to acquire a historical lighting data set of the LED lamp strip in a first preset period, wherein the historical lighting data set comprises historical lighting data corresponding to each user opening instruction, and the historical lighting data comprises a lighting duration and historical ambient light illuminance and historical ambient light color temperature corresponding to the lighting process; a time period clustering module configured to perform time period clustering on the historical lighting data set according to the historical ambient light illuminance and the historical ambient light color temperature, to obtain a time period cluster set; a strength index acquisition module configured to acquire a strength index of each time period cluster according to a cumulative lighting duration of each time period cluster; a forgetting coefficient acquisition module configured to acquire a forgetting coefficient of each historical lighting data according to an instruction issuing time of each user opening instruction; a weighting module configured to perform weighting according to the forgetting coefficient and the strength index, to obtain a weighted strength index; a lighting control strategy updating module configured to update a lighting control strategy of the LED lamp strip in different time periods in the first preset period according to the weighted strength index; a lighting control module configured to, after the first preset period, control the LED lamp strip to perform lighting according to the updated lighting control strategy of the current time period and an environmental parameter in response to a user switch instruction.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, comprising at least one processor, at least one memory, and computer program instructions stored in the memory, when the computer program instructions are executed by the processor, the method of the first aspect in the above-mentioned embodiment is implemented.

[0015] In a fourth aspect, an embodiment of the present application provides a storage medium having computer program instructions stored thereon, when the computer program instructions are executed by a processor, the method of the first aspect in the above-mentioned embodiment is implemented.

[0016] In summary, the beneficial effects of the present application are as follows: The method for updating the lighting control strategy on the LED lamp strip provided by the embodiment of the present application comprises: obtaining a historical lighting data set of the LED lamp strip in a first preset period, wherein the historical lighting data set comprises historical lighting data corresponding to each user opening instruction, and the historical lighting data comprises the lighting duration of this time and historical ambient light illuminance and historical ambient light color temperature corresponding to the lighting process of this time; performing time period clustering on the historical lighting data set according to the historical ambient light illuminance and the historical ambient light color temperature to obtain a time period cluster set; obtaining an intensity index of each time period cluster according to the cumulative lighting duration of each time period cluster; obtaining a forgetting coefficient of each historical lighting data according to the instruction issuing time of each user opening instruction; performing weighting according to the forgetting coefficient and the intensity index to obtain a weighted intensity index; updating the lighting control strategy of the LED lamp strip in different time periods in the first preset period according to the weighted intensity index; and after the first preset period, in response to a user switch instruction, controlling the LED lamp strip to perform lighting according to the updated lighting control strategy and the environmental parameters of the current time period. The embodiment of the present application divides a day into a plurality of time period clusters with similar ambient light characteristics by performing time period clustering on the historical data such as the lighting duration, ambient light illuminance and color temperature corresponding to each user opening instruction in the first preset period; then calculates the intensity index of the time period based on the cumulative lighting duration of each time period cluster to reflect the use preference of the user in the time period; at the same time, assigns a forgetting coefficient to each historical data according to the user opening time to gradually reduce the weight of the earlier data; then weights the forgetting coefficient and the intensity index to obtain a weighted intensity index that can comprehensively consider the recent use frequency and historical use habits; finally, dynamically updates the lighting control strategy (such as the default brightness and color temperature setting) of each time period by using the weighted intensity index, so that when the user issues a switch instruction again after the first preset period, the brightness and color temperature of the lamp strip can be automatically adjusted in combination with the environmental parameters and the updated control strategy of the current time period, thereby realizing adaptive adjustment for the ambient light changes and user habits in different time periods and effectively making up for the defects that the existing technology cannot accurately match the environment and habits. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required to be used in the embodiments of the present application will be briefly introduced as follows, and for those skilled in the art, other drawings can also be obtained without creative labor on the premise that these drawings are within the protection scope of the present application.

[0018] Figure 1 is a flowchart of the scene-based adaptive control method of the LED lamp strip according to the embodiment of the present application.

[0019] Figure 2is another flow diagram of the scene-based LED lamp strip adaptive control method of the embodiment of the present application.

[0020] Figure 3 is a structural diagram of the scene-based LED lamp strip adaptive control device of the embodiment of the present application.

[0021] Figure 4 is a structural diagram of the electronic device of the embodiment of the present application. DETAILED DESCRIPTION

[0022] The features and exemplary embodiments of various aspects of the present application will be described below in detail, in order to make the purposes, technical solutions and advantages of the present application more clear and apparent, the present application will be further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application, and are not configured to limit the present application. The present application can be implemented without some of these specific details for those skilled in the art. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0023] It should be noted that, in this paper, relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitations, the elements defined by the statement "include" do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0024] It should be noted that all the actions of acquiring signals, information or data in the present application are carried out in accordance with the corresponding data protection regulations and policies of the place, and with the authorization given by the corresponding device owner.

[0025] Embodiment 1 Please see Figures 1-2 The embodiment of the present application provides a scene-based LED lamp strip adaptive control method, which comprises the following steps: S1, acquiring scene information of a physical space where an LED lamp strip is located, wherein the scene information comprises a scene type, a space area and a number of lamp strips in the physical space; Specifically, the scene information refers to a set of data that can be used to describe the physical and functional attributes of the current lighting space, usually including: scene type refers to the main use function of the space, such as living room, office, corridor, display area, etc.; space area refers to the actual area of the physical space, usually measured in square meters; and the number of light strips refers to the total number of LED light strips that can be identified and installed in the space. The purpose of this step is to provide necessary spatial context information for subsequent strategy making. Because the target output intensity, color temperature style and color usage habit of lighting will change due to scene differences, while the space area affects the luminous flux budget, and the number of light strips affects the control granularity and lighting uniformity. Therefore, by identifying these basic information, it can provide structural input for subsequent generation of matching initial lighting strategy. Scene information can be actively input through a user configuration interface, or obtained by automatic scanning of devices (such as automatically identifying the number of light strips) or imported in combination with space planning drawings during the system deployment phase.

[0026] S2、According to the scene information, the lighting control strategy of the LED light strip in different time periods within the first preset period is obtained, wherein the lighting control strategy includes brightness parameter, color temperature parameter and color parameter; Based on the scene information obtained in step S1, the lighting control strategy of the LED light strip in different time periods within the first preset period is obtained. The strategy includes three core parameters: brightness parameter (such as percentage or luminous flux level), color temperature parameter, and color parameter (such as RGB ratio or hue / saturation value under HSL model), to provide a periodic basic lighting scheme, so that it can generate a usable and targeted light effect output when lacking user historical preferences. The process of making lighting strategy is based on matching the corresponding lighting template library according to the scene type, for example, high brightness and cold white tone for office scene, and soft light and warm color for residence; and the space area and the number of light strips are combined to scale the calculation of the brightness parameter. The preset period (such as 24 hours) is divided into multiple time periods, such as "morning", "noon", "evening", "night", etc., and a set of three-parameter lighting values is assigned to each time period to form a complete lighting control table.

[0027] S3, in the first preset period, in response to the user switch instruction, according to the lighting control strategy and the environment parameter of the current time period, the LED light strip is controlled to perform lighting; Specifically, in the first preset period, the LED light strip is controlled to illuminate according to the lighting control strategy and the environmental parameters of the current time period in real time in response to the user switch instruction. The switch instruction can be issued through a wall panel, an App interface or a voice assistant, etc. After receiving the instruction, the time period to which the current time point belongs is obtained, and the luminance, color temperature and color parameters corresponding to the time period are extracted from the lighting control strategy. At the same time, the real-time environmental parameters, including the current environmental illumination and color temperature information, are obtained to moderately correct the extracted control parameters. For example, if the environmental illumination is already high, the luminance target can be relatively lowered to avoid illumination redundancy; if the environmental light color temperature is cold and the target color temperature is warm white, the output color temperature can be fine-tuned to achieve a more natural fusion. The processed control parameters are converted into PWM duty ratio, current set value or address control instruction, and are sent to the LED driving circuit, so that the light strip realizes the lighting process in a smooth and gradual manner. The static strategy is combined with the real-time state to realize a natural, energy-saving and intelligent light environment response.

[0028] S4, updating the lighting control strategy according to the historical lighting data of the LED light strip in the first preset period; Specifically, all lighting behaviors in the first preset period are recorded, and the lighting control strategy is updated according to the historical lighting data accumulated at the end of the period. The historical lighting data includes but is not limited to the lighting duration corresponding to each user opening behavior, the environmental illumination and color temperature collected during the lighting process, and the three-parameter output value executed. In the absence of active adjustment behavior, the effectiveness of each time period strategy can be evaluated by counting the usage frequency and duration. For example, if the usage frequency of a certain time period is significantly high and the environmental illumination is low, it indicates that the current strategy luminance is slightly low and should be adjusted upward. Conversely, if the lighting opening rate of a certain time period is low and the illumination environment is good, it can be judged that the current luminance parameter is over output, and the down adjustment operation is performed. Based on the above processing, the luminance, color temperature and color parameters of each time period are adjusted by a small amplitude respectively, and the lighting control strategy of the next period is generated, which is more suitable for the actual use behavior.

[0029] S5, after the first preset period, the LED light strip is controlled to illuminate according to the adjusted lighting control strategy and the environmental parameters of the current time period in response to the user switch instruction.

[0030] In step S5, after entering a new lighting cycle, when the user issues a switching instruction again, the original strategy table will no longer be called, but the LED light belt will be controlled to realize intelligent lighting based on the updated lighting control strategy and in combination with the current time period and environmental parameters. In line with step S3, the control process still includes time period identification, strategy reading, environment perception and drive output, but the three-parameter control values used are dynamically updated versions. Through this closed-loop updating mechanism, the lighting strategy can be continuously optimized in consecutive cycles, personalized dimming effects can be achieved without relying on user active configuration, and the matching degree of lighting behavior and natural light rhythm and user preference is effectively improved, which embodies high adaptability and energy saving.

[0031] Preferably, referring to Figure 2 , the method comprises: S21, acquiring target lighting parameters of the physical space according to the scene type, wherein the target lighting parameters comprise an illuminance target interval, a color temperature target interval and a color target interval of the scene type in a preset time period; Specifically, the target lighting parameters of the physical space are acquired according to the scene type. Here, the target lighting parameters refer to a target optical parameter set retrieved from a preset strategy library according to the lighting requirements of different functional scenes, which usually includes an illuminance target interval (for example, 300-500 lx), a color temperature target interval (for example, 2700-4000 K) and a color target interval (for example, low saturation warm color or neutral RGB ratio). By specifying the functional use of the space, such as a family bedroom, a conference room, a display shelf, etc., a scene-light effect mapping table can be called to quickly determine the range of illumination intensity, color tone bias and color activity that should be achieved in each time period in a preset time period.

[0032] S22, acquiring total target illuminance of the physical space in different time periods according to the space area and the illuminance target interval; The total target illuminance of the physical space in different time periods is acquired according to the space area and the illuminance target interval. Since illuminance is the light flux received per unit area, the total light flux demand is directly related to the space area. The purpose of this step is to expand the unit illuminance demand to the lighting intensity required by the whole space as a reference baseline for subsequent allocation to each light belt. For example, when the target illuminance of a certain time period is 400 lx and the space area is 30 square meters, the total target illuminance can be understood as the corresponding light flux output demand of 12000 lm (not representing the actual value, only used for logical description). This total target will serve as the upper limit constraint basis for the subsequent "light belt brightness control curve".

[0033] S23, obtain a light strip lighting contribution ratio according to the space area, the number of light strips, and a scene type, wherein the light strip lighting contribution ratio is positively correlated with the number of light strips and negatively correlated with the space area; Specifically, the light strip lighting contribution ratio is obtained according to the space area, the number of light strips, and the scene type. The light strip lighting contribution ratio is used to measure the proportion of the luminous intensity output that should be borne by the LED light strip in the overall lighting. The value of the light strip lighting contribution ratio is affected by the space size (the larger the space, the lower the contribution ratio of a single light strip) and the number of light strips (the more the number of light strips, the smaller the contribution ratio of a single light strip). In addition, the role of the light strip is different in different scene types. For example, in showcase or decorative contour lighting, the light strip may bear a high lighting weight, while in a bright office place, the light strip is mainly used for auxiliary light supplement. In combination of the above factors, the light output proportion that should be borne by each LED light strip is calculated through a set of proportion ratios, thereby providing a quantitative basis for subsequent brightness curve generation.

[0034] S24, obtain a brightness control curve of each LED light strip according to the total target luminance, the light strip lighting contribution ratio, and the number of light strips; Specifically, the brightness control curve of each LED light strip is obtained according to the total target luminance, the light strip lighting contribution ratio, and the number of light strips. Specifically, the total target luminance of each time period is split to each light strip according to the contribution ratio of the light strip, and then a continuous and smooth brightness control curve is generated according to the time period sequence and the selected curve interpolation method (such as linear, cubic spline, or exponential ramp curve). The curve not only contains the brightness target point, but also ensures that the transition slope in the control process is within the user's imperceptible threshold, so as to avoid discomfort caused by sudden changes in brightness.

[0035] S25, obtain a color temperature control curve and a color control curve of each LED light strip according to the curve variation characteristics of the brightness control curve, the color temperature target interval, and the color target interval; The color temperature control curve and the color control curve of each LED light strip are obtained according to the curve variation characteristics of the brightness control curve, the color temperature target interval, and the color target interval. Considering the physiological perception coupling relationship between brightness and color temperature and color parameters (such as high brightness should be matched with high color temperature, and low brightness scene is more suitable for warm color), a linkage interpolation method is adopted to derive the synchronous control trajectory of the color temperature and the color from the brightness variation trend. For example, in the brightness increasing section, the color temperature can be appropriately cold, and the saturation degree is slightly reduced; in the brightness decreasing section, the color temperature is gradually warmed, and the color light saturation degree is recovered, so as to present a consistent visual experience as a whole.

[0036] S26, perform smoothing processing on the brightness control curve, the color temperature control curve, and the color control curve to obtain a lighting control strategy of the LED light strip in different time periods.

[0037] Finally, the brightness control curve, the color temperature control curve and the color control curve are smoothed to obtain the lighting control strategy of the LED lamp strip in different time periods. The smoothing mainly adopts low-pass filtering or weighted interpolation to ensure that the light output changes continuously and naturally during the cross-period or scene conversion, and there is no stepwise jump or sudden brightening and darkening. The finally generated lighting control strategy will be used as the basic output reference of each time period in the first preset period, and supports subsequent real-time adjustment and strategy iteration.

[0038] Preferably, in the first preset period, in response to a user switch instruction, the LED lamp strip is controlled to illuminate according to the lighting control strategy of the current time period and the environmental parameters, comprising: S31, in response to a user switch instruction, obtaining the instruction issuing time and environmental parameters; Specifically, in response to a user switch instruction, the instruction issuing time and environmental parameters are obtained. The switch instruction can be derived from a wall controller, a mobile terminal, voice control and the like; the environmental parameters at least include the ambient illuminance and the ambient color temperature at the current time, to reflect the existing light environment basis in the physical space when the user issues the instruction. The purpose of obtaining these information is to establish real-time mapping of time points and environmental states, so as to match the appropriate strategy and perform light perception compensation.

[0039] S32, according to the lighting control strategy corresponding to the instruction issuing time, obtaining target lighting parameters, the target lighting parameters including target brightness parameters, target color temperature parameters and target color parameters; Specifically, according to the instruction issuing time, the time period to which it belongs is matched, and the target lighting parameters including target brightness parameters, target color temperature parameters and target color parameters are extracted from the lighting control strategy corresponding to the time period in the first preset period. These target parameters are the expected output values set for the time period in the initial strategy stage, which are usually determined by the scene and represent the ideal output baseline without considering user preferences and real-time light environment interference.

[0040] S33, setting the target brightness parameters and the target color temperature parameters as the terminal points to establish a multi-channel target endpoint set; Specifically, the target brightness parameters and the target color temperature parameters are set as the terminal points to establish a multi-channel target endpoint set together with the target color parameters. This endpoint set is used to define the target output state of each control channel (such as brightness channel, color temperature adjustment channel and RGB channel) in the LED driving system. The purpose of constructing this endpoint set is to provide a convergence target for the subsequent gradual change process to ensure that the lighting process is targeted.

[0041] S34, according to the multi-channel target endpoint set and the preset slope value, the initial control curves of brightness and color temperature are obtained by a smoothing interpolation algorithm respectively; Specifically, according to the target endpoint set and the preset slope threshold, a smooth interpolation algorithm is used to generate a brightness control curve and a color temperature control curve respectively. The interpolation method used here can be cubic spline, exponential curve or cosine interpolation, etc. The key is that the derivative of the output curve is continuous and the growth rate is controlled, so as to ensure that the visual change is smooth and there is no sudden feeling during the lighting process. The slope limit is used to prevent visual discomfort or glare caused by sudden brightening in the scene where the initial illumination is low and the target brightness is high.

[0042] S35, according to the initial illumination control curve and the target color parameter, gradually lighting the LED lamp strip; The brightness and color temperature control curves generated as described above are used as the basic control path, and the PWM duty cycle or channel ratio of each time slice is calculated uniformly in combination with the target color parameter, so as to control the LED lamp strip to light smoothly in a gradual manner. At this time, the color parameter can remain constant, or it can be scaled proportionally with the brightness curve to ensure that color deviation or saturation drift does not occur at low brightness, thereby ensuring consistent and natural color experience throughout the lighting process.

[0043] S36, during the gradual lighting process, adjusting the end points of the brightness and color temperature illumination control curves according to the environmental parameters; Before the lighting process is completed, the system continuously collects the environmental illuminance and color temperature, and dynamically adjusts the end points of the current brightness and color temperature control curves according to the real-time change trend. For example, when the initial setting is high brightness output, if it is detected that the environmental illuminance rises rapidly (such as sunlight entering the room), the system can adjust the target brightness end point downward; conversely, if the natural light decreases, the target brightness point can also be moved upward smoothly on the current lighting path. Color temperature adjustment can also be linked with brightness correction, so that the output state always forms a natural fusion with the actual light field.

[0044] S37, controlling the LED lamp strip to illuminate according to the adjusted illumination control curve.

[0045] Based on the adjusted control curve, the LED lamp strip continues to be driven to complete the lighting process. At this time, the control instruction already contains the dynamically adjusted brightness and color temperature information, ensuring that the output result follows the original strategy structure and also incorporates real-time environmental perception results. The LED lamp strip can complete environmental perception, target calculation and smooth transition in one continuous natural gradual lighting process, achieving a truly "turn on the light to the best light environment", and the user has no perception throughout the process.

[0046] Preferably, the adjusting the end points of the brightness and color temperature illumination control curves according to the environmental parameters during the gradual lighting process comprises: S361, collecting environmental parameters according to a preset sampling period, wherein the environmental parameters include an environmental light illuminance sequence and an environmental light color temperature sequence; Specifically, the environment parameters are collected according to a preset sampling period, wherein the environment parameters include an ambient light illumination sequence and an ambient light color temperature sequence. Here, the sampling period refers to a time interval (e.g., every 50 milliseconds or every frame) during the lighting process, and continuous sampling can form a time sequence of illumination values and color temperature values, reflecting the dynamic trend of the current ambient light change.

[0047] S362, smoothing the environment parameters to obtain a smoothed illumination and a smoothed color temperature; Specifically, the ambient light illumination sequence and the color temperature sequence collected are smoothed to obtain a smoothed illumination and a smoothed color temperature value at the current time. The purpose of this step is to suppress the impact of occasional noise or short-term interference on subsequent judgment. The smoothing process can use methods such as moving average, exponential weighted moving average, or Kalman filtering to ensure that the subsequent judgment is based on stable and continuous perception information.

[0048] S363, obtaining a predicted illumination and a predicted color temperature according to the change trend of the smoothed illumination and the smoothed color temperature; Specifically, based on the change trend of the smoothed illumination and the smoothed color temperature, a predicted illumination and a predicted color temperature are obtained, which are used to evaluate the change direction and amplitude of the ambient light in the next short time window. This prediction can be generated based on linear extrapolation, differential trend, or short-period fitting. For example, if the smoothed illumination is continuously increasing, the system can predict that the ambient light in the next period will further increase, thereby reducing the LED output in advance to prevent over-brightness.

[0049] S364, obtaining an actual brightness deviation and an actual color temperature deviation according to the smoothed illumination and the smoothed color temperature and the target brightness parameter and the target color temperature parameter; The current smoothed illumination is compared with the target brightness parameter to obtain an actual brightness deviation, and the smoothed color temperature is compared with the target color temperature parameter to obtain an actual color temperature deviation. Here, the "target brightness parameter" and the "target color temperature parameter" are static values set by the lighting control strategy at the current time period, which are used to evaluate whether the current environment has deviated from the preset light field.

[0050] S365, obtaining a trend brightness deviation and a trend color temperature deviation according to the predicted illumination and the predicted color temperature and the target brightness parameter and the target color temperature parameter; Similar to the previous step, the predicted illumination is compared with the target brightness parameter to obtain a trend brightness deviation, and the predicted color temperature is compared with the target color temperature parameter to obtain a trend color temperature deviation. Unlike the "immediate comparison" of S364, this step emphasizes the predictive error, which is used to judge whether the system will deviate more from the target at the subsequent time if the current trend continues.

[0051] S366, performing a weighted operation according to the actual brightness deviation and the trend brightness deviation to obtain a comprehensive brightness deviation; The actual brightness deviation and the trend brightness deviation are weighted to generate a comprehensive brightness deviation value. The weighting coefficient can be set as a fixed weight (for example, the instantaneous error is 0.6 and the trend error is 0.4), or it can be dynamically adjusted according to the environmental stability, so that the system pays more attention to the instantaneous accuracy in a stable light field and pays more attention to the trend prediction in a dynamic light field.

[0052] S367, performing a weighted operation according to the actual color temperature deviation and the trend color temperature deviation to obtain a comprehensive color temperature deviation; Similarly, the system performs a weighted fusion on the actual color temperature deviation and the trend color temperature deviation to obtain a comprehensive color temperature deviation. Through comprehensive error processing, the system can construct a dynamic adaptation benchmark that takes into account both the current state and the future trend, improving the forward-looking and stability of the control response.

[0053] S368, determining a brightness end point value and a color temperature end point value respectively according to the comprehensive brightness deviation and the comprehensive color temperature deviation; According to the comprehensive brightness deviation and the comprehensive color temperature deviation, the original target brightness and the target color temperature are corrected to determine new brightness end point values and color temperature end point values. The correction amount can be limited in a range to prevent the system from producing a large amount of light adjustment due to occasional errors, while the adjustment of the end point values still maintains the same direction as the original user strategy.

[0054] S369, adjusting the illumination control curve of the brightness and the color temperature according to the brightness end point value and the color temperature end point value and the preset slope value through the smooth interpolation algorithm.

[0055] Specifically, based on the updated brightness end point value and color temperature end point value, combined with the preset maximum slope threshold, the brightness control curve and the color temperature control curve are regenerated through the smooth interpolation algorithm, so that the lighting process naturally transitions to the new end point within the remaining time. This process does not change the overall trend of the current control curve, but only re-interpolates the end point position and the end curve form, ensuring that the output light effect is continuous and smooth without visual jumps.

[0056] Through the above nine steps, the system can continuously perceive the environment and dynamically correct the end point output parameters during the lighting process of the LED light strip, realizing the whole process control from static strategy, real-time adaptation and dynamic re-planning, effectively improving the softness, environmental fit and response intelligence of the lighting experience, especially suitable for complex space environments with frequent day and night transitions or natural light mutations.

[0057] Preferably, the updating of the lighting control strategy according to the historical lighting data of the LED light strip in the first preset period comprises S41, acquire a historical lighting data set of the LED lamp strip in a first preset period, wherein the historical lighting data set includes historical lighting data corresponding to each user opening instruction, and the historical lighting data includes a lighting duration and historical ambient light illuminance and historical ambient light color temperature corresponding to a lighting process; The system acquires a historical lighting data set of the LED lamp strip in a first preset period. The historical lighting data set refers to the use information recorded by the system for each user opening instruction in the entire first period. The information includes the actual lighting duration (such as 5 minutes or 2 hours) after the user turns on the LED lamp strip, and the historical ambient light illuminance and historical ambient light color temperature collected during the lighting process, which reflect the natural light state of the space at the time of actual use. The purpose of this step is to obtain data reflecting lighting needs and environmental conditions from the user's real use behavior, and to provide objective input for subsequent strategy optimization.

[0058] S42, time period clustering is performed on the historical lighting data set according to the historical ambient light illuminance and historical ambient light color temperature, and a time period cluster set is obtained; The system performs time period clustering on the historical lighting data set according to the historical ambient light illuminance and historical ambient light color temperature, and obtains a time period cluster set. Unlike the traditional time division method with "hour / half hour" as the unit, this method uses ambient light features for clustering, and lighting behaviors occurring under similar light environment conditions are classified into the same "time period cluster". For example, in the morning or evening of multiple different dates, if the ambient light illuminance and color temperature are close when the user turns on the light, such records can be clustered into the same cluster. Through this clustering method, the system can construct a time period structure with "light environment as the dimension", which can better reflect the lighting use scenario.

[0059] S43, an intensity index of each time period cluster is obtained according to the cumulative lighting duration of each time period cluster; The total duration of the historical lighting records in each time period cluster is counted to obtain the intensity index of each time period cluster. The intensity index refers to the sum of the frequency and duration of the use of the time period cluster in the entire period, which reflects the degree of user dependence on lighting in the light environment. High intensity indicates that the time period cluster has important lighting significance, and low intensity may indicate that the necessity of lighting in the environment is low.

[0060] S44, a forgetting coefficient of each historical lighting data is obtained according to the instruction issuing time of each user opening instruction; Further according to the time of each user opening instruction, the forgetting factor of each piece of historical data is calculated. The forgetting factor is used to measure the timeliness of the historical data, and is usually designed to be inversely proportional to the time interval at the end of the instruction time period. That is, the closer the period is to the current data, the higher the weight, and the more distant the data, the smaller the impact. This mechanism can make the strategy update process more reflect the recent lighting habits, and will not be disturbed by the occasional early behavior.

[0061] S45, weighting according to the forgetting factor and the intensity index to obtain a weighted intensity index; Specifically, the intensity index obtained in step S43 is weighted with the forgetting factor obtained in step S44 to obtain a weighted intensity index. Specifically, the system first multiplies the lighting duration of each piece of historical data with its corresponding forgetting factor, and then sums or averages the corresponding period cluster to form the final weighted intensity index.

[0062] S46, updating the lighting control strategy according to the weighted intensity index.

[0063] Specifically, the original lighting control strategy is updated according to the weighted intensity index. The updating method can be based on offset function, incremental correction or weight redistribution method. For example, if the weighted intensity of a period cluster is significantly higher than the overall average, it indicates that the user uses lighting frequently in this environment, and the system can increase the brightness parameter of this period, extend the lighting duration, or fine-tune the color temperature to improve comfort; on the contrary, the brightness parameter of the period with low intensity can be adjusted downward to save energy. After the update is completed, the strategy will replace the original static control parameter and be used for intelligent lighting scheduling at the start of the second period.

[0064] Through the sequential execution of the above steps S41-S46, the system realizes a strategy self-learning and updating mechanism with "historical lighting behavior + environment perception, usage intensity, and data timeliness" as the core, which has the technical advantages of no human intervention, strong self-optimization ability, and energy saving and comfort. The mechanism is especially suitable for residential and commercial environments with diverse user behavior and significant natural light changes, and can continuously improve the intelligent level of the lighting system and user satisfaction.

[0065] Preferably, the updating the lighting control strategy according to the weighted intensity index comprises: S451, obtaining a brightness correction index of each time cluster according to the weighted intensity index and the brightness parameter of each time cluster, wherein the brightness correction index and the weighted intensity index are positively correlated; Specifically, according to the weighted intensity index and the brightness parameter of each time cluster, the brightness correction index of each time cluster is obtained. Here, the "weighted intensity index" represents the "illumination necessity" embodied by the time cluster after considering the frequency of use, the lighting duration and the data timeliness in the first preset period; the "brightness parameter" is the brightness output value preset in the current lighting strategy for the time period. The system generates the brightness correction index through a mapping function (such as linear gain, normalized proportional amplification, etc.) according to the relative size of the weighted intensity and the absolute value of the brightness parameter. The correction index is positively correlated with the weighted intensity, meaning that the higher the use intensity, the more the system tends to increase the brightness output, thereby improving the user's lighting comfort and response sensitivity in high demand periods.

[0066] S452, according to the brightness correction index and the color temperature parameter and the color parameter of each time cluster, the color temperature correction index and the color correction index of each time cluster are obtained; The system further obtains the color temperature correction index and the color correction index according to the brightness correction index and the color temperature parameter and the color parameter corresponding to the time cluster. Here, the system corrects and deduces by analyzing the linkage relationship between the brightness change trend and the color temperature and the color: when the brightness correction index is positive (indicating that the brightness is enhanced), the color temperature correction index can be slightly adjusted to the cool side to adapt to the visual adaptability under higher illuminance; at the same time, the color saturation can be moderately reduced to prevent color oversaturation or color deviation under high brightness conditions; on the contrary, when the brightness correction index is negative, the color temperature correction index can be slightly adjusted to the warm side, and the color parameter can be moderately increased in saturation or hue change to maintain the visual temperature feeling and color expressiveness under low light environment. The correction relationship can be flexibly defined based on an experience mapping table, control rules or an interpolation function, forming a perception coordination mechanism among the "brightness-color temperature-color" three parameters.

[0067] S453, the lighting control strategy is updated according to the brightness correction index, the color temperature correction index and the color correction index.

[0068] The system applies the brightness correction index, the color temperature correction index and the color correction index obtained above to the current lighting control strategy respectively, and performs parameter updating operation. The update can be realized in the form of superposition, weight multiplication or direct replacement, etc. For example, for the brightness parameter, the formula L' = L + ΔL can be used, where ΔL is calculated from the brightness correction index; for the color temperature and color parameters, the same correction index is used for micro-adjustment, to ensure that the strategy update has controllable gradualness. Finally, the updated lighting control strategy will cover the original strategy and be used for the execution of the next period lighting task, to provide the user with a light environment output that is more in line with his use behavior and environmental rhythm.

[0069] Preferably, the historical lighting data further comprises user adjustment instructions and corresponding adjustment times, the user adjustment instructions comprising parameter adjustment values, the parameter adjustment values comprising at least one of a brightness adjustment value, a color temperature adjustment value and a color adjustment value, and the updating the lighting control strategy according to the weighted intensity indicator further comprises: S454, establishing a mapping relationship between the user adjustment instructions and the corresponding time clusters according to the adjustment times of each user adjustment instruction; Specifically, in the embodiment, the historical lighting data further comprises user adjustment instructions and corresponding adjustment times, the user adjustment instructions comprising parameter adjustment values, the parameter adjustment values comprising at least one of a brightness adjustment value, a color temperature adjustment value and a color adjustment value, and the system establishes a mapping relationship between the user adjustment instructions and the corresponding time clusters according to the adjustment times of each user adjustment instruction. Since each user adjustment behavior has a specific occurrence time, the system can attribute the adjustment behavior to a specific time cluster by matching with the already clustered time period cluster set based on the historical ambient light intensity and color temperature corresponding to the time point. In this way, each adjustment instruction is directly associated with a strategy item in a certain type of light environment, forming a mapping between user behavior and strategy.

[0070] S455, obtaining a deviation value between the parameter adjustment value and the lighting control strategy of the corresponding time cluster according to the mapping relationship, wherein the deviation value comprises a brightness difference, a color temperature difference and a color difference; The system extracts the parameter adjustment value input by the user and compares it with the current lighting control strategy of the time cluster according to the above mapping relationship, and calculates the corresponding deviation value. Specifically, when the user manually adjusts the brightness, color temperature or color parameter, the system records the difference between the adjusted value and the original strategy parameter, respectively, to form the offset in three dimensions of "brightness difference", "color temperature difference" and "color difference". These deviation values truly reflect the dissatisfaction or correction demand of the user on the original strategy output, and are an important basis for extracting personalized preferences.

[0071] S456, obtaining a user adjustment preference vector of each time cluster according to the deviation value; Specifically, according to the deviation value set of all user adjustment instructions attributed to each time cluster, statistical normalization processing is performed to obtain the user adjustment preference vector of the time cluster. The vector is a three-dimensional data structure, which respectively represents the brightness, color temperature and color direction (positive or negative) to which the user is more inclined in the light environment, and the relative intensity of the preference correction. Weighted average, maximum consistency direction analysis and other methods can be used to generate, to ensure that the representative user preference trend is reflected.

[0072] S457, adjust the luminance correction index, the color temperature correction index and the color correction index according to the user adjustment preference vector; Specifically, the luminance correction index, the color temperature correction index and the color correction index calculated in steps S451-S453 according to the weighted intensity are adjusted by the user adjustment preference vector. The fusion process can adopt linear weighting, in which the user preference vector can be given a higher weight to reflect the priority of the active adjustment behavior in the strategy optimization. The final output correction index will integrate the user's personalized bias on the basis of the original weighted intensity driving, forming a composite correction result that takes into account both behavior data and user intent.

[0073] S458, update the lighting control strategy according to the adjusted luminance correction index, color temperature correction index and color correction index.

[0074] Specifically, the lighting control strategy is updated according to the fused luminance correction index, color temperature correction index and color correction index. The update method can be implemented in the form of incremental adjustment, sliding superposition or replacement rewriting, and can be combined with a curve smoothing algorithm to ensure the continuity and visual comfort of the dimming curve. The updated strategy will directly affect the next lighting cycle, realizing closed-loop personalized strategy evolution.

[0075] Through the above five steps S454-S458, the embodiment combines user active adjustment behavior with automatic statistical learning mechanism to form a lighting strategy optimization process that integrates usage habits, real-time perception and individual preferences, enabling the LED light strip to gradually adapt to users, understand the scene and optimize the response in long-term operation, effectively improving the intelligent level, user satisfaction and energy-saving control effect of the lighting system.

[0076] In an embodiment, the controlling the LED light strip to illuminate according to the adjusted lighting control curve comprises: S51, according to the current time and the adjusted lighting control curve, obtaining the lighting parameters of the current time period and the next time period, respectively denoted as the current lighting parameters and the to-be-switched lighting parameters, wherein the lighting parameters include luminance parameters and color temperature parameters; Specifically, the adjusted lighting control curve refers to the target curve that changes over time obtained by combining the ambient light trend and historical learning on the basis of the given scene strategy; the lighting parameters include luminance parameters and color temperature parameters, which are used to describe the brightness and warmth that should be output at a certain time. The purpose of this step is to locate the current and next time period on the time axis to form a pair of references for the current lighting parameters and the to-be-switched lighting parameters. According to the current time index curve, the target points at the end of the current period and the beginning of the next period are read; if the current time falls on the boundary, the parameters at the boundary are preferred, and if the curve is a discrete point column, a smoothing interpolation can be done to avoid quantization jump.

[0077] S52, control the LED light band to illuminate according to the current lighting parameter; The intended output of the current period is maintained before switching, ensuring the continuity of curve execution. When implemented, the duty cycle and color temperature ratio are output according to the control period, and the single-step amplitude upper limit and anti-flicker threshold are executed; when the device has a minimum resolution step, the small changes that are less than the minimum step are accumulated and then output at once. In this way, a stable and flicker-free light environment can be maintained before switching.

[0078] S53, obtain a parameter difference value according to the current lighting parameter and the lighting parameter to be switched, wherein the parameter difference value includes a color temperature difference value and a brightness difference value; Specifically, the parameter difference value refers to the target difference between the current lighting parameter and the lighting parameter to be switched, including the color temperature difference value and the brightness difference value. The purpose of this step is to quantify the amount of work required for switching, providing a basis for rate and time planning. When implemented, the difference values of the two types of parameters are calculated, and the difference values that are significantly beyond the device capacity or strategy boundary are limited in amplitude; if the color temperature target crosses the segment boundary (such as the preset cold-warm threshold), the total difference value can be split into several sub-sections for subsequent more detailed transition control. This can avoid subsequent planning based on unattainable or unreasonable targets, improving the feasibility of execution.

[0079] S54, determine the remaining duration of the current time period according to the current time and the next time period; The remaining duration of the current time period refers to the available adjustment time from the current time to the end of the period. Its purpose is to provide time constraints for strategy selection and rate solving. When implemented, the time boundary of the period is read and compared with the current time, and if the remaining duration is less than one control period, it is recorded as the minimum effective duration to ensure at least one effective output; if clock drift or configuration update is detected, it needs to be recalculated within the same control period to ensure that the subsequent decision is consistent with the real time window.

[0080] S55, obtain a brightness adjustment time interval and a color temperature adjustment time interval according to the parameter difference value, the preset brightness adjustment rate range and the preset color temperature adjustment rate range; Specifically, the preset brightness and color temperature adjustment rate range refers to the slowest and fastest adjustment speed allowed under the constraints of device capability and visual comfort; the brightness and color temperature adjustment time interval is the interval of the fastest and slowest completion time derived from the difference value and the preset adjustment rate range of the two types.

[0081] Specifically, first, the shortest and longest completion time under ideal conditions is estimated according to the current brightness difference and the brightness adjustment rate range; then the same estimation is performed on the color temperature difference. In the estimation process, not only the upper and lower limits of the nominal rate should be considered, but also the maximum single-step change amount within the control period, the device output resolution, the anti-flicker threshold, the power / heat management boundary, and the necessary minimum smoothing time at the start and end; when the color temperature target crosses the preset cold / warm boundary or crosses the color temperature segmentation rule, the change is divided into continuous subsegments for separate estimation and accumulation of their time.

[0082] S56, taking the longer of the brightness adjustment time interval and the color temperature adjustment time interval as a target adjustment time interval; Specifically, the longer of the two intervals is taken as the target adjustment time interval, which aims to take the more time-consuming channel as the global rhythm reference to maintain the coordinated consistency of brightness and color temperature. When implementing, the longer group is selected as the reference for subsequent decision-making by comparing the upper and lower bounds of the two intervals; if the two intervals are significantly inconsistent, the dominant channel can also be recorded internally for use in subsequent rate coupling and phase misalignment. This can avoid the feeling of discordance caused by one channel arriving first and the other lagging behind.

[0083] S57, comparing the target adjustment time interval and the remaining time to obtain an adjustment strategy and an adjustment start time, wherein when the remaining time is greater than or equal to the target adjustment time interval, the adjustment strategy is a staged adjustment strategy, otherwise the adjustment strategy is a linear adjustment strategy; Specifically, the adjustment strategy and the adjustment start time are determined by comparing the target adjustment time interval and the remaining time. The purpose is to use a more comfortable staged transition when time is sufficient, and to use a linear transition to reach the target when time is tight, and the adjustment start time refers to the trigger time obtained by pushing forward the start point of the next stage by the target adjustment time interval; When implementing, if the remaining time is greater than or equal to the lower bound, a staged adjustment strategy is obtained, and the time ratio of each stage is determined in combination with the scene preset segmentation ratio and power / glare constraints, if the remaining time is less than the lower bound, a linear adjustment strategy is obtained, and a fixed slope is set to advance in a way that does not exceed the upper limit of the rate, in an embodiment, a minimum smoothing of one control period can be inserted at the beginning and end to suppress spikes; S58, if the adjustment strategy is a staged adjustment strategy, obtaining the stage adjustment time of each adjustment stage according to the target adjustment time interval and the preset segmentation ratio; When the staged strategy is selected, the stage adjustment duration of each stage is generated according to the target adjustment time interval and the preset segmentation ratio. A more natural body sensation is obtained through the slow change of the start and end and the stable advancement of the middle segment. When implemented, the total duration is proportionally allocated, and each segment is fine-tuned to ensure safety priority when the constraint is triggered (such as power or glare threshold); the next time segment will continue to advance in the same target direction, and a splicing margin can be reserved in the slow recovery segment. This can significantly reduce the probability of visible mutations and overshoots.

[0084] S59, according to the adjustment duration and the parameter difference, obtaining the color temperature adjustment rate and the brightness adjustment rate of each adjustment stage; After obtaining the duration of each stage, the color temperature adjustment rate and the brightness adjustment rate of each stage are generated according to the stage duration and the parameter difference. The purpose is to achieve the completion of the overall difference by segment in a stable and monotonic manner within the stage. In a specific embodiment, smaller rates are used for the start and end segments, and moderate or slightly higher rates are used for the middle segment; to conform to visual habits, the color temperature can be slightly delayed relative to the brightness for several control periods and executed at a smaller rate; single-step change limit and monotonicity constraint are executed throughout the process to avoid reverse callbacks in any stage. This can ensure the completion of the segmented transition as planned while ensuring comfort.

[0085] S510, if the adjustment strategy is a linear adjustment strategy, according to the remaining duration and the upper limit values of the brightness adjustment rate range and the color temperature adjustment rate range, obtaining the color temperature adjustment rate and the brightness adjustment rate; Specifically, when the linear strategy is selected, the color temperature and brightness adjustment rates of linear advancement are determined based on the remaining duration and the upper limit values of the rate range. The purpose is to approach the target as closely as possible within a limited time while not exceeding the device and comfort boundaries. When implemented, the rate close to the upper limit is preferred, but a minimum smoothing of one control period is inserted at the beginning and end to suppress visible spikes; if the remaining duration is still not enough to reach the end point, the residual error is recorded for seamless splicing in the next time segment. This ensures fast response while also considering basic visual smoothness.

[0086] S511, at the adjustment start time, according to the color temperature adjustment rate and the brightness adjustment rate, controlling the LED light belt to switch from the current lighting parameter to the to-be-switched lighting parameter.

[0087] When the adjustment start time arrives, the transition control from the current lighting parameter to the to-be-switched lighting parameter is performed according to the rates determined in the foregoing. The purpose is to convert the planning results into stable and controllable output behavior. When implemented, new targets for brightness and color temperature are issued in each control period, and single-step amplitude, power, and glare constraints are checked in real time; thus, a switching effect that is consistent with the time plan and runs within the constraints without visible jumps can be obtained.

[0088] Preferably, when the physical space comprises a plurality of LED light strips, the controlling, at the adjustment start time, the LED light strips to switch from the current lighting parameter to the to-be-switched lighting parameter according to the color temperature adjustment rate and the brightness adjustment rate comprises: S5111, acquiring a light strip physical parameter of each LED light strip in the physical space, wherein the light strip physical parameter comprises a number of lamp beads, a lamp bead spacing, and a light strip length; The number of lamp beads in this step refers to the number of controllable light emitting units on the light strip; the lamp bead spacing refers to the installation distance between adjacent lamp beads; and the light strip length refers to the actual laying length of the light strip from the first end to the last end. For example, a peripheral strip-shaped light strip in a conference room can be 5 meters long, 60 lamp beads per meter, and the spacing is about 16.7 millimeters. The purpose of this step is to establish objective basic data necessary for subsequent rate adjustment and to ensure comparability between multiple light strips.

[0089] S5112, acquiring a lamp bead density per unit length according to the number of lamp beads and the lamp bead spacing; The lamp bead density per unit length can be understood as the number of lamp beads per meter (or per fixed length), which is used to approximately reflect the uniformity and fusion degree of light emission. For example, 120 lamp beads per meter is significantly higher than 30 lamp beads per meter, and it is less likely to appear as a dot under the same length.

[0090] The number of lamp beads per unit length can be directly calculated; if there is a local spacing unevenness in the same light strip, the segmented data in the installation document is taken to make an average or segmented record, and different density values are used in different segments during the control period if necessary; S5113, acquiring a light emitting coverage value of each LED light strip according to the lamp bead density and the light strip length, wherein the light emitting coverage value is positively correlated with the lamp bead density and the light strip length; Specifically, the light emitting coverage value is used to quantify the comprehensive influence of a single light strip on the space illuminance and coverage range. The higher the density and the longer the length, the stronger the overall lighting capability and coverage uniformity, and therefore the two are positively correlated with the value. The purpose of this step is to form a comprehensive scale for selecting and ranking the relative capability of the main light strip, avoiding the deviation caused by using only a single dimension (such as only length or only density).

[0091] S5114, taking the LED light strip corresponding to the maximum light emitting coverage value as the main light strip, and taking the remaining LED light strips as secondary light strips; The main light strip is the reference benchmark of the transition, usually located in the visual core area or with the maximum space influence; the secondary light strip coordinates with the rhythm of the main light strip in the transition process. The purpose is to establish a consistent global reference to avoid the feeling of tearing caused by the separate management of multiple light strips, and directly select the light strip with the largest light coverage value as the main light strip; if there are multiple light strips, the one located in the spatial center, the user's visual sensitive area or the position with higher historical use frequency can be selected as the priority. In this way, the control rhythm can be stable and the benchmark can be clear.

[0092] S5115, obtaining the physical parameter difference value of each secondary light strip and the main light strip, wherein the physical parameter difference includes a density difference value and a light strip length difference value; The density difference value refers to the difference of the unit length density of the secondary light strip relative to the main light strip; the length difference value refers to the difference of the actual paving length relative to the main light strip. The purpose of this step is to convert the objective difference into data that can be driven to adjust the speed, and the subsequent speed adjustment can be determined accordingly.

[0093] S5116, adjusting the color temperature adjustment speed and the brightness adjustment speed of each secondary light strip according to the physical parameter difference value, wherein the color temperature adjustment speed is negatively correlated with the density difference value and positively correlated with the light strip length difference value, and the brightness adjustment speed is positively correlated with the density difference value and negatively correlated with the light strip length difference value; This step adopts a differentiated rule, that is, the brightness adjustment speed is positively correlated with the density difference value and negatively correlated with the length difference value; the color temperature adjustment speed is negatively correlated with the density difference value and positively correlated with the length difference value. The intuitive understanding is that the light strip with lower density should be slower in brightness to avoid point-like abruptness, but can be slightly faster in color temperature to make up for the uneven cold and warm; the longer light strip should be slowed down in brightness to suppress overall mutation, while it can be slightly faster in color temperature to maintain the consistency of the space color tone. The purpose is to make the light strips with different structures consistent in brightness and color temperature: the brightness is mainly uniform, and the color temperature is mainly color tone coordinated.

[0094] Specifically, the reference speed of the main light strip is generated first, and the secondary light strip is fine-tuned based on the above rules; at the same time, the upper and lower limits of the speed, the single-step change amount, the anti-flickering and the start and end smoothing are applied; to improve the body feeling, the color temperature can be delayed relative to the brightness for several control periods. If the difference is too large to cause the adjustment value to touch the boundary, the comfort is prioritized, and the insufficient part is continued in the next time period. In this way, the coordinated transition of multiple light strips can be stably realized without introducing complex weights and formulas.

[0095] S5117, at the adjustment start time, according to the color temperature adjustment rate and the brightness adjustment rate, control the main lamp strip to switch from the current lighting parameter to the to-be-switched lighting parameter, and according to the adjusted color temperature adjustment rate and brightness adjustment rate, control the secondary lamp strip to switch from the current lighting parameter to the to-be-switched lighting parameter.

[0096] Specifically, the transition is triggered at the start time: the main lamp strip is executed according to the reference rate, and the secondary lamp strip is synchronously pushed forward according to the adjusted rate; the single-step amplitude, power and glare threshold are continuously checked in the control period; when the remaining time is insufficient to completely achieve the target, the residual error is recorded and seamlessly spliced in the next period to ensure the continuity of the value and the change trend. Thus, the scene switching effect of visual synchronization, engineering stability and no jump at the boundary can be obtained.

[0097] By introducing the unit length lamp bead density and the lamp strip length to calculate the light emitting coverage value, and selecting the lamp strip with the strongest coverage ability as the main lamp strip, the light efficiency transition of the whole space is based on the most representative lamp strip. The master-slave mechanism makes the system only need to determine the reference rate of the main lamp strip, and the secondary lamp strip can be corrected by the difference value, so it is no longer necessary to generate a complex complete curve for each lamp strip. In the rate correction rule, the brightness is positively correlated with the density and negatively correlated with the length, while the color temperature is negatively correlated with the density and positively correlated with the length, forming complementary adjustment, so that the brightness change will not appear as a point-like abrupt change, and the color temperature change can compensate for the cold and warm deviation of sparse or long strip lamp strips, and the overall visual transition is more natural.

[0098] Embodiment 2 Please refer to Figure 3 The embodiment of the application provides a lighting control strategy updating device on an LED lamp strip, and the device comprises: A scene information acquisition module is configured to acquire scene information of a physical space where an LED lamp strip is located, wherein the scene information comprises a scene type, a space area and a number of lamp strips in the physical space. An initial lighting strategy acquisition module is configured to acquire, according to the scene information, a lighting control strategy of the LED lamp strip at different time periods in a first preset period, wherein the lighting control strategy comprises a brightness parameter, a color temperature parameter and a color parameter. A first lighting control module is configured to, in the first preset period, control the LED lamp strip to perform lighting according to the lighting control strategy of a current time period and an environmental parameter in response to a user switch instruction. A lighting strategy updating module is configured to update the lighting control strategy according to historical lighting data of the LED lamp strip in the first preset period. The second lighting control module is configured to, after the first preset period, control the LED lamp strip to illuminate according to the adjusted lighting control strategy and the environmental parameter in response to a user switch instruction.

[0099] It should be noted that the modules and units in the lighting control strategy updating device on the LED lamp strip in this embodiment are one-to-one corresponding to the steps in the lighting control strategy updating method on the LED lamp strip in the foregoing embodiments, and therefore, the specific embodiments of this embodiment can refer to the embodiments of the lighting control strategy updating method on the LED lamp strip, which will not be described herein again.

[0100] Embodiment 3 In addition, in combination with Figure 1 The lighting control strategy updating method on the LED lamp strip of the embodiments of the application described above can be implemented by an electronic device. Figure 4 A hardware structure schematic diagram of an electronic device provided by an embodiment of the application is shown.

[0101] The electronic device can include a processor and a memory having computer program instructions stored therein.

[0102] Specifically, the processor can include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or can be configured as one or more integrated circuits that implement one or more embodiments of the application.

[0103] The memory can include a non-persistent memory in a computer readable medium, a random access memory (RAM) and / or a non-volatile memory such as a read-only memory (ROM) or a flash memory (flash RAM). The memory is an example of a computer readable medium.

[0104] Computer-readable media includes permanent and non-permanent, movable and non-movable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated communication signals and carriers.

[0105] The processor implements the lighting control strategy updating method on the LED lamp strip in any of the above embodiments by reading and executing computer program instructions stored in the memory.

[0106] In one example, the electronic device can further include a communication interface and a bus. As shown in Figure 4 The processor 401, the memory 402, and the communication interface 403 are connected through the bus 410 and complete communication with each other.

[0107] The communication interface is mainly used to realize the communication between the modules, devices, units and / or equipment in the embodiments of the application.

[0108] The bus includes hardware, software or both, which couples the components of the electronic device to each other. By way of example, and not limitation, the bus can include an accelerated graphics port (AGP) or other graphics bus, an enhanced industry standard architecture (EISA) bus, a front side bus (FSB), a hypertransport (HT) interconnect, an industry standard architecture (ISA) bus, an infiniband interconnect, a low pin count (LPC) bus, a memory bus, a microchannel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus or combination of two or more of these. Where appropriate, the bus can include one or more buses. Although specific buses are described and illustrated, the application contemplates any suitable bus or interconnect.

[0109] Embodiment 4 In addition, in combination with the lighting control strategy updating method on the LED lamp strip in the above-mentioned embodiments, the embodiment of the present application can provide a computer readable storage medium for implementation. The computer readable storage medium has computer program instructions stored thereon; the computer program instructions are executed by a processor to implement any one of the lighting control strategy updating methods on the LED lamp strip in the above-mentioned embodiments.

[0110] It is to be understood that the present application is not limited to the particular configurations and processes described herein and illustrated in the drawings. Detailed descriptions of known methods are omitted for the sake of brevity. In the above-mentioned embodiments, several specific steps are described and illustrated as examples. However, the method processes of the present application are not limited to the specific steps described and illustrated, and one skilled in the art can make various changes, modifications and additions, or change the order of the steps, after understanding the spirit of the present application.

[0111] Those skilled in the art will appreciate that embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) containing computer-usable program code.

[0112] The present application is described with reference to flowcharts and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce an apparatus that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The functions specified in a flow or multiple flows and / or blocks

[0113] These computer program instructions can also be stored in a computer readable memory that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer readable memory produce a product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in a flow or multiple flows and / or blocks Figure 1 The functions specified in a flow or multiple flows and / or blocks

[0114] These computer program instructions can also be loaded into a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 Figure 1

[0115] It should also be noted that the exemplary embodiments described herein make reference to a number of method steps and a number of means for carrying out the steps. These method steps and means for carrying out the steps are not necessarily limited to the order in which they are described. These method steps and means for carrying out the steps can be performed in any order, unless otherwise specified.

[0116] The above description merely provides exemplary embodiments of the present application, and the skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described herein. It should be understood that the protection scope of the present application is not limited to this, and any skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application.​​

Claims

1. A method for updating lighting control strategies on LED light strips, characterized in that, The method includes: Obtain the historical lighting dataset of the LED light strip within a first preset period, wherein the historical lighting dataset includes historical lighting data corresponding to each user activation command, and the historical lighting data includes the lighting duration and the historical ambient illuminance and historical ambient color temperature corresponding to the lighting process. Based on the historical ambient illuminance and historical ambient color temperature, the historical lighting dataset is clustered by time period to obtain a set of time period clusters; Based on the cumulative lighting duration of each cluster in each time period, the intensity index of each cluster in each time period is obtained; Based on the time when each user's activation command was issued, the forgetting coefficient of each set of historical lighting data is obtained. The weighted intensity index is obtained by weighting the forgetting coefficient and the intensity index. Based on the weighted intensity index, the lighting control strategy of the LED light strip is updated at different time periods within the first preset period; After the first preset cycle, in response to the user's on / off command, the LED light strip is controlled to provide illumination based on the updated lighting control strategy and environmental parameters for the current time period.

2. The method for updating the lighting control strategy on an LED light strip according to claim 1, characterized in that, The step of updating the lighting control strategy based on the weighted intensity index includes: Based on the weighted intensity index and the brightness parameters of each time cluster, the brightness correction index of each time cluster is obtained, wherein the brightness correction index and the weighted intensity index are positively correlated. Based on the brightness correction index and the color temperature and color parameters of each time cluster, obtain the color temperature correction index and color correction index of each time cluster. The lighting control strategy is updated based on the brightness correction index, color temperature correction index, and color correction index.

3. The method for updating the lighting control strategy on an LED light strip according to claim 2, characterized in that, The historical lighting data also includes user adjustment instructions and corresponding adjustment times. The user adjustment instructions include parameter adjustment values, which include at least one of brightness adjustment values, color temperature adjustment values, and color adjustment values. Updating the lighting control strategy based on the weighted intensity index further includes: Based on the adjustment time of each user's adjustment instruction, establish a mapping relationship between the user's adjustment instruction and the corresponding time cluster; Based on the mapping relationship, the deviation value between the parameter adjustment value and the lighting control strategy of the corresponding time cluster is obtained, wherein the deviation value includes brightness difference, color temperature difference and color difference; Based on the deviation value, obtain the user adjustment preference vector for each time cluster; The brightness correction index, color temperature correction index, and color correction index are adjusted according to the user's adjustment preference vector. The lighting control strategy is updated based on the adjusted brightness correction index, color temperature correction index, and color correction index.

4. The method for updating the lighting control strategy on an LED light strip according to claim 3, characterized in that, Before updating the lighting control strategy of the LED light strip at different time periods within the first preset period based on the weighted intensity index, the method further includes: Obtain scene information of the physical space where the LED light strip is located, wherein the scene information includes scene type, space area and number of light strips in the physical space; Based on the scene type, the target lighting parameters of the physical space are obtained, wherein the target lighting parameters include the illuminance target range, color temperature target range, and color target range of the scene type within a preset time period; Based on the space area and the target illuminance range, the total target illuminance of the physical space in different time periods is obtained; The lighting contribution ratio of the light strips is obtained based on the space area, the number of light strips, and the scene type. The lighting contribution ratio of the light strips is positively correlated with the number of light strips and negatively correlated with the space area. Based on the total target illuminance, the lighting contribution ratio of the LED strips, and the number of LED strips, obtain the brightness control curve for each LED strip; Based on the curve variation characteristics of the brightness control curve, the color temperature target range, and the color target range, obtain the color temperature control curve and color control curve for each LED light strip; The brightness control curve, color temperature control curve, and color control curve are smoothed to obtain the lighting control strategy of the LED light strip at different time periods.

5. The method for updating the lighting control strategy on an LED light strip according to claim 4, characterized in that, Within a first preset period, in response to a user's on / off command, the LED light strip is controlled to illuminate according to the lighting control strategy and environmental parameters for the current time period, including: In response to user on / off commands, obtain the command issuance time and environmental parameters; According to the lighting control strategy corresponding to the time the instruction is issued, the target lighting parameters are obtained, including the target brightness parameters, the target color temperature parameters, and the target color parameters; Set the target brightness parameter and target color temperature parameter as endpoints to establish a multi-channel target endpoint set; Based on the multi-channel target endpoint set and the preset slope value, the initial control curves for brightness and color temperature are obtained respectively through a smooth interpolation algorithm; Based on the initial lighting control curve and the target color parameters, the LED light strip is controlled to gradually light up; During the gradual lighting process, the endpoint of the lighting control curve that adjusts brightness and color temperature according to the environmental parameters; The LED light strip is controlled to provide illumination according to the adjusted lighting control curve.

6. The method for updating the lighting control strategy on an LED light strip according to claim 5, characterized in that, The endpoint of the lighting control curve, which adjusts brightness and color temperature according to the environmental parameters during the gradual lighting process, includes: Environmental parameters are collected according to a preset sampling period, wherein the environmental parameters include an ambient light illuminance sequence and an ambient light color temperature sequence; The environmental parameters are smoothed to obtain smoothed illuminance and smoothed color temperature; Based on the changing trends of the smoothed illuminance and smoothed color temperature, the predicted illuminance and predicted color temperature are obtained; Based on the smoothed illuminance and smoothed color temperature, as well as the target brightness parameters and target color temperature parameters, the actual brightness deviation and actual color temperature deviation are obtained. Based on the predicted illuminance and predicted color temperature, as well as the target luminance parameters and target color temperature parameters, obtain the trend luminance deviation and trend color temperature deviation; The overall brightness deviation is obtained by weighting the actual brightness deviation and the trend brightness deviation. The overall color temperature deviation is obtained by weighting the actual color temperature deviation and the trend color temperature deviation. Based on the overall brightness deviation and the overall color temperature deviation, the brightness endpoint value and the color temperature endpoint value are determined respectively. The lighting control curves for brightness and color temperature are adjusted using the smooth interpolation algorithm based on the brightness endpoint value, the color temperature endpoint value, and the preset slope value.

7. The method for updating the lighting control strategy on an LED light strip according to any one of claims 4 to 6, characterized in that, After smoothing the brightness control curve, color temperature control curve, and color control curve to obtain the lighting control strategy for the LED light strip at different time periods, the process further includes: In response to user on / off commands, obtain the command issuance time and environmental parameters; According to the lighting control strategy corresponding to the time the instruction is issued, the target lighting parameters are obtained, including the target brightness parameters, the target color temperature parameters, and the target color parameters; Set the target brightness parameter and target color temperature parameter as endpoints to establish a multi-channel target endpoint set; Based on the multi-channel target endpoint set and the preset slope value, the initial control curves for brightness and color temperature are obtained respectively through a smooth interpolation algorithm; Based on the initial lighting control curve and the target color parameters, the LED light strip is controlled to gradually light up; During the gradual lighting process, the endpoint of the lighting control curve that adjusts brightness and color temperature according to the environmental parameters; The LED light strip is controlled to provide illumination according to the adjusted lighting control curve.

8. A lighting control strategy updating device for an LED light strip, characterized in that, The device includes: The historical lighting data acquisition module is used to acquire the historical lighting dataset of the LED light strip within a first preset period. The historical lighting dataset includes historical lighting data corresponding to each user activation command. The historical lighting data includes the duration of the lighting event and the historical ambient illuminance and historical ambient color temperature corresponding to the lighting event. The time-period clustering module is used to cluster the historical lighting dataset into time-period clusters based on the historical ambient illuminance and historical ambient color temperature, thereby obtaining a time-period cluster set. The intensity index acquisition module is used to acquire the intensity index of each cluster based on the cumulative lighting duration of each cluster in each time period. The forgetting coefficient acquisition module is used to acquire the forgetting coefficient of each historical lighting data based on the instruction issuance time of each user's activation instruction. The weighting module is used to weight the forgetting coefficient and the intensity index to obtain a weighted intensity index. The lighting control strategy update module is used to update the lighting control strategy of the LED light strip at different time periods within the first preset period according to the weighted intensity index. The lighting control module is used to control the LED light strip to provide illumination in response to a user's on / off command after a first preset period, based on the updated lighting control strategy and environmental parameters for the current time period.

9. An electronic device, characterized in that, include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-7.

10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, The method as described in any one of claims 1-7 is implemented when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Screen color temperature control method and device, storage medium and mobile terminal

    CN111131612A

  • Vehicle driving intention prediction method and device, electronic equipment and vehicle

    CN114604268A

  • Building adjustment system based on group intelligence

    CN118939052A

  • Autonomous protection control method for abnormal feedback of LED switching power supply

    CN119852945A

Cited By

  • LED lamp strip intelligent control system and method based on self-adaptive regulation and control

    CN121547908A

  • Adaptive regulation-based LED lamp strip intelligent control system and method

    CN121547908B