An Automatic Brightness and Color Adjustment Method and a Projection Lighting Device
By collecting light intensity data and color regulation matrix, a comprehensive regulation curve of brightness and color is generated, the problem of unwell brightness of the projector device in different environments is solved, the accuracy and consistency of color and brightness is achieved, and the clarity and visibility of information and visual comfort are ensured.
Patent Information
- Application Number
- CN202411645506.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2044-11-18
AI Technical Summary
Existing projection lighting devices cannot automatically adjust the brightness and color according to different background colors and light conditions, resulting in unmodified brightness of the picture in different environments, affecting the display effect.
By collecting light intensity data and preset decision-making coefficients, determining the light intensity decision-making boundary, eliminating invalid data points, and generating a brightness regulation curve; collecting projected image for color lamination, determining the color regulation matrix, building a comprehensive regulation curve, and adjusting brightness and color in real time.
Maintain the accuracy and consistency of color and brightness under different background colors and light conditions, ensuring clear and visibility of information and user visual comfort.
Smart Images

Figure CN119544936B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of brightness and color adjustment. More specifically, this application relates to an automatic adjustment method for brightness and color and a projection lighting device. Background Art
[0002] Although projection display technology has been continuously developing, existing projection lighting devices still have some deficiencies. The visual effects of these devices are greatly affected by the surrounding environment, especially the background color and light brightness. First, in different application scenarios, the background color may range from pure white to deep black, or include various colors. For example, projecting on different materials and colored surfaces such as indoor walls, projection screens, floors, and ceilings will all affect the brightness of the image. Second, the ambient light brightness changes with time (such as different periods of the day) and weather conditions (such as sunny, cloudy, indoor and outdoor), which directly affects the visibility of the displayed content. Moreover, the lighting parameters of many devices are fixed and cannot be automatically adjusted according to environmental changes, resulting in inappropriate brightness of the image in different environments and affecting the imaging effect.
[0003] Some advanced devices allow users to manually adjust brightness or color, but this method is neither convenient nor real-time and cannot meet the needs of dynamic environments. Most existing projection lighting devices cannot well adapt to complex and changeable environmental conditions and cannot automatically adjust the display characteristics according to the background color, resulting in inconsistent brightness of the image under different background colors and poor display effects. Therefore, how to maintain the accuracy and consistency of color and brightness under different background colors and light conditions to ensure the clear visibility of information and the visual comfort of users is a difficult problem faced by the industry. Summary of the Invention
[0004] This application provides an automatic adjustment method for brightness and color and a projection lighting device, which can maintain the accuracy and consistency of color and brightness under different background colors and light conditions to ensure the clear visibility of information and the visual comfort of users.
[0005] In a first aspect, this application provides an automatic adjustment method for brightness and color. The automatic adjustment method includes the following steps:
[0006] Collect light intensity data of the projection environment;
[0007] Determine the light intensity decision boundary in the projection environment according to the light intensity data and a preset decision regulation coefficient, convert the light intensity data into light intensity suppression data of the projection environment based on the light intensity decision boundary, and determine the brightness regulation curve in the projection environment through the light intensity suppression data;
[0008] Collect the projection screen image in the projection environment, perform color channel superposition on each color channel in the projection screen image, and then obtain the superposed image of the projection screen. Determine the color adjustment matrix in the projection environment from the superposed image of the projection screen;
[0009] Determine the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, and use the comprehensive adjustment curve to adjust the projection brightness and projection color.
[0010] In this embodiment, a photodiode is used as an ambient light sensor to collect the light intensity data of the projection environment.
[0011] In this embodiment, determining the light intensity decision boundary in the projection environment according to the light intensity data and a preset decision adjustment coefficient specifically includes:
[0012] Fit the light intensity data to obtain a light intensity curve;
[0013] Determine the curvature corresponding to the light intensity data through the light intensity curve;
[0014] Determine the curvature corresponding to each data point in the light intensity data in the light intensity curve;
[0015] Determine the light intensity decision boundary in the projection environment through the preset decision adjustment coefficient, the curvature corresponding to the light intensity data, and the curvature corresponding to each data point in the light intensity curve.
[0016] In this embodiment, converting the light intensity data into the light intensity suppression data of the projection environment based on the light intensity decision boundary is to remove the data points in the light intensity data whose corresponding curvatures are not within the light intensity decision boundary, and then obtain the light intensity suppression data of the projection environment.
[0017] In this embodiment, determining the brightness adjustment curve in the projection environment through the light intensity suppression data specifically includes:
[0018] Determine the light intensity change characteristics of the projection environment according to the light intensity suppression data;
[0019] Obtain the current projection brightness;
[0020] Determine the brightness adjustment curve in the projection environment according to the light intensity change characteristics and the current projection brightness.
[0021] In this embodiment, the projection screen image in the projection environment is collected by a background color sensor.
[0022] In this embodiment, performing color channel overlapping on each color channel in the projection screen image, and then obtaining the overlapping image of the projection screen specifically includes:
[0023] For each color channel in the projection screen image, obtaining the color channel corresponding color channel image;
[0024] Determining the pixel overlapping coefficient of the color channel image;
[0025] Converting the color channel image into the color channel corresponding color channel overlapping image through the pixel overlapping coefficient, and then obtaining the color channel overlapping image corresponding to each color channel;
[0026] Determining the overlapping image of the projection screen according to the color channel overlapping images corresponding to each color channel.
[0027] In this embodiment, determining the color adjustment matrix in the projection environment from the overlapping image of the projection screen specifically includes:
[0028] Obtaining a color reference image;
[0029] Determining the color difference between the corresponding pixel points in the overlapping image of the projection screen and the color reference image, and then obtaining the color difference matrix in the projection environment;
[0030] Using the linear regression method to optimize the color difference matrix to obtain the color adjustment matrix in the projection environment.
[0031] In this embodiment, determining the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix specifically includes:
[0032] Assigning weights to the brightness adjustment curve and the color adjustment matrix;
[0033] Constructing a comprehensive adjustment function based on the brightness adjustment curve and its weight, the color adjustment matrix and its weight;
[0034] Using an adaptive algorithm to optimize the comprehensive adjustment function, and then taking the optimized comprehensive adjustment function as the comprehensive adjustment curve of brightness and color in the projection environment.
[0035] In a second aspect, the present application provides a projection lighting device for performing an automatic adjustment method of brightness and color, and the projection lighting device includes:
[0036] An optical intensity data acquisition module for acquiring the light intensity data of the projection environment;
[0037] The brightness adjustment curve determination module is used to determine the light intensity decision boundary in the projection environment according to the light intensity data and a preset decision adjustment coefficient, convert the light intensity data into the light intensity interference data of the projection environment based on the light intensity decision boundary, and determine the brightness adjustment curve in the projection environment through the light intensity interference data;
[0038] The color adjustment matrix determination module is used to collect the projection screen image in the projection environment, perform color channel overlapping on each color channel in the projection screen image, and then obtain the overlapping image of the projection screen, and determine the color adjustment matrix in the projection environment from the overlapping image of the projection screen;
[0039] The comprehensive adjustment module is used to determine the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, and use the comprehensive adjustment curve to adjust the projection brightness and projection color.
[0040] The technical solutions provided by the embodiments disclosed in this application have the following beneficial effects:
[0041] By collecting the light intensity data of the projection environment; determining the light intensity decision boundary in the projection environment according to the light intensity data and a preset decision adjustment coefficient, converting the light intensity data into the light intensity interference data of the projection environment based on the light intensity decision boundary, and determining the brightness adjustment curve in the projection environment through the light intensity interference data; collecting the projection screen image in the projection environment, performing color channel overlapping on each color channel in the projection screen image, and then obtaining the overlapping image of the projection screen, and determining the color adjustment matrix in the projection environment from the overlapping image of the projection screen; determining the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, and using the comprehensive adjustment curve to adjust the projection brightness and projection color.
[0042] It can be seen that in the present application, color and brightness accuracy and consistency can be maintained under different background colors and light conditions; among them, light intensity interference data can be obtained based on the light intensity decision boundary, which can improve data quality and eliminate invalid data points. By generating and adjusting the brightness control curve in real time, it can automatically adapt to different light changes and dynamically adjust the brightness; then, through color channel superposition, each color channel of the projected image can be adjusted individually, making the colors in the projected image more accurate and consistent under different lighting and background conditions. And the color control matrix provides precise color correction by optimizing color differences, ensuring that the accuracy of color presentation is maintained even when the environment changes; finally, by using the optimized comprehensive control curve to adjust the projection brightness and color, the brightness and color of the projected image can be dynamically adjusted according to different environmental conditions, ensuring that the image always has the best visibility, color accuracy, and visual comfort.
[0043] In summary, the technical solution adopted in the present application can maintain color and brightness accuracy and consistency under different background colors and light conditions to ensure clear visibility of information and visual comfort of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0045] Figure 1 is a flowchart of the automatic adjustment method of brightness and color provided by the present application;
[0046] Figure 2 is an exemplary flowchart of determining the light intensity decision boundary in the projection environment provided by the present application;
[0047] Figure 3 is an exemplary flowchart of determining the superposed image of the projected image provided by the present application;
[0048] Figure 4 is a module structure diagram of the projection lighting device provided by the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0049] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without making creative efforts belong to the scope of protection of the present application.
[0050] The embodiment of the present application provides an automatic adjustment method for brightness and color and a projection lighting device. The core is to collect the light intensity data of the projection environment; determine the light intensity decision boundary in the projection environment according to the light intensity data and a preset decision control coefficient, convert the light intensity data into the light intensity interference data of the projection environment based on the light intensity decision boundary, and determine the brightness adjustment curve in the projection environment through the light intensity interference data; collect the projection screen image in the projection environment, perform color channel overlapping on each color channel in the projection screen image, and then obtain the overlapping image of the projection screen. Determine the color adjustment matrix in the projection environment from the overlapping image of the projection screen; determine the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, and use the comprehensive adjustment curve to adjust the projection brightness and projection color. By adopting the above solution, color and brightness accuracy and consistency can be maintained under different background colors and light conditions to ensure clear visibility of information and visual comfort of users.
[0051] Embodiment 1
[0052] To better understand the above technical solutions, the above technical solutions will be described in detail below in conjunction with the accompanying drawings of the specification and specific implementation manners. Refer to Figure 1 As shown, this figure is an exemplary flowchart of an automatic adjustment method for brightness and color according to the present embodiment of the present application. The automatic adjustment method includes the following steps:
[0053] In step S1, collect the light intensity data of the projection environment.
[0054] Specifically, a photodiode is used as an ambient light sensor to collect the light intensity data of the projection environment; it should be noted that in the present application, the light intensity data is a series of light intensity values arranged in chronological order; a photodiode is a semiconductor device that can convert light energy into an electrical current signal and is widely used in the collection of ambient light intensity. In a projection lighting device, a photodiode can be used as an ambient light sensor to continuously monitor the light intensity data of the projection environment, providing an important basis for brightness adjustment.
[0055] In step S2, based on the light intensity data and a preset decision regulation coefficient, a light intensity decision boundary in the projection environment is determined. Based on the light intensity decision boundary, the light intensity data is converted into light intensity interference suppression data for the projection environment, and a brightness regulation curve in the projection environment is determined through the light intensity interference suppression data.
[0056] Preferably, in this embodiment, with reference to Figure 2 As shown, this figure is an exemplary flowchart for determining the light intensity decision boundary in the projection environment in an embodiment of the present application. In this embodiment, the following steps can be specifically adopted to determine the light intensity decision boundary in the projection environment based on the light intensity data and the preset decision regulation coefficient:
[0057] First, in step S21, the light intensity data is fitted to obtain a light intensity curve;
[0058] Then, in step S22, the curvature corresponding to the light intensity data is determined through the light intensity curve;
[0059] Secondly, in step S23, the curvature corresponding to each data point in the light intensity data in the light intensity curve is determined;
[0060] Finally, in step S24, the light intensity decision boundary in the projection environment is determined through the preset decision regulation coefficient, the curvature corresponding to the light intensity data, and the curvature corresponding to each data point in the light intensity curve.
[0061] When specifically implemented, first, the light intensity data can be fitted by using polynomial fitting to obtain a light intensity curve; then, the curvature corresponding to the light intensity data can be determined through the light intensity curve, that is, the curvature of the light intensity curve is calculated, and the curvature of the light intensity curve can be used as the curvature corresponding to the light intensity data; secondly, the curvature corresponding to each data point in the light intensity data in the light intensity curve is determined. For each data point in the light intensity data, the curvature at the corresponding position of the data point in the light intensity curve is used as the curvature corresponding to the data point in the light intensity curve. Through the above method, the curvature corresponding to each data point in the light intensity data in the light intensity curve can be obtained; finally, the light intensity decision boundary in the projection environment can be determined through the preset decision regulation coefficient, the curvature corresponding to the light intensity data, and the curvature corresponding to each data point in the light intensity curve. The light intensity decision boundary is a decision interval for screening interfering light intensity data. In actual implementation, the upper bound of the light intensity decision boundary can be determined by the following formula:
[0062]
[0063] Wherein, represents the upper bound of the light intensity decision boundary, u represents the curvature corresponding to the light intensity data, represents the decision regulation coefficient, and the decision regulation coefficient can be set through historical experiments and data analysis. n represents the total number of data points in the light intensity data, represents the curvature corresponding to the i-th data point in the light intensity data on the light intensity curve; it should be noted that after obtaining the upper bound of the light intensity decision boundary, the ratio of the total number of data points in the light intensity data to the upper bound of the light intensity decision boundary can be used as the lower bound of the light intensity decision boundary, and the light intensity decision boundary can be obtained through the above method.
[0064] In this embodiment, converting the light intensity data into the light intensity interference data of the projection environment based on the light intensity decision boundary is to eliminate the data points in the light intensity data whose corresponding curvatures are not within the light intensity decision boundary, thereby obtaining the light intensity interference data of the projection environment.
[0065] It should be noted that if the curvature of a data point in the light intensity data is not within the light intensity decision boundary, then this data point is considered an invalid data point. Invalid data points usually show that the curvature value is too large or too small, indicating that the environmental light changes violently or too gently and cannot effectively participate in the process of brightness adjustment; after eliminating the invalid data points, the remaining light intensity data can be regarded as effective light intensity interference data. At this time, the light intensity interference data reflects the true environmental light intensity and is actually used as the basis for controlling the brightness adjustment of the projection lighting device.
[0066] In this embodiment, determining the brightness regulation curve in the projection environment through the light intensity interference data can be specifically implemented in the following manner, that is:
[0067] Determine the light intensity change characteristics of the projection environment according to the light intensity interference data;
[0068] Obtain the current projection brightness;
[0069] Determine the brightness regulation curve in the projection environment based on the light intensity change characteristics and the current projection brightness.
[0070] Specifically, first, the light intensity change characteristics of the projection environment can be determined according to the light intensity interference data, that is, the light intensity interference data is used to analyze the light intensity change characteristics of the projection environment. The light intensity change rate of the light intensity interference data can be calculated, and the light intensity change rate can be used as the light intensity change characteristics of the projection environment; then, the current projection brightness can be obtained through the brightness sensor built in the projection lighting device; then, the brightness regulation curve in the projection environment can be determined based on the light intensity change characteristics and the current projection brightness. The brightness regulation curve is represented in the following manner:
[0071]
[0072] Among them, represents the value of the brightness adjustment curve at time t, represents the current projection brightness, and k represents the light intensity change characteristic, represents the light intensity corresponding to time t in the light intensity interference data.
[0073] It should be noted that obtaining the light intensity interference data based on the light intensity decision boundary can improve the data quality, eliminate invalid data points. By generating and adjusting the brightness adjustment curve in real time, it can automatically adapt to different light changes, dynamically adjust the brightness, and ensure that the projected image is always clearly visible. For example, in an environment with strong light, the brightness adjustment curve will automatically increase the brightness, while in a darker environment, the brightness will decrease accordingly. This method avoids the cumbersome manual adjustment and ensures continuous image quality.
[0074] In step S3, collect the projected image in the projection environment, perform color channel superposition on each color channel in the projected image, and then obtain the superposed image of the projected image, and determine the color adjustment matrix in the projection environment from the superposed image of the projected image.
[0075] Specifically, the projected image in the projection environment can be collected by a background color sensor; in this application, the projected image refers to the background color image on the projection screen; the background color sensor is a sensor specifically used to detect the background color or background light intensity in the projection environment. In this application, a color sensor is used as the background color sensor to capture the background color image on the projection screen or projection surface.
[0076] Preferably, in this embodiment, refer to Figure 3 shown in the figure, which is an exemplary flowchart for determining the superposed image of the projected image in the embodiment of this application. In this embodiment, performing color channel superposition on each color channel in the projected image and then obtaining the superposed image of the projected image can be specifically implemented by the following steps:
[0077] First, in step S31, for each color channel in the projected image, obtain the color channel corresponding color channel image;
[0078] Then, in step S32, determine the pixel superposition coefficient of the color channel image;
[0079] Secondly, in step S33, convert the color channel image into the color channel corresponding color channel superposed image through the pixel superposition coefficient, and then obtain the color channel superposed image corresponding to each color channel;
[0080] Finally, in step S34, the overlapping image of the projection screen is determined according to the overlapping images of the color channels corresponding to each color channel.
[0081] When specifically implemented, first, for each color channel in the projection screen image, the color channel image corresponding to each color channel can be obtained. The projection screen image usually adopts the RGB color model, and each projection screen image contains three color channels: red (R), green (G), and blue (B). Each color channel represents the luminance information of the corresponding color in the projection screen image. The data of each color channel can be extracted from the collected projection screen image to form the color channel images of red, green, and blue respectively. The color channel image corresponding to each color channel contains all the pixel values of that color channel. For example, the color channel image of the red channel only contains the red luminance information of each pixel point, and the green and blue channels are similar. Then, the pixel overlapping coefficient of the color channel image can be determined. There is usually a problem of pixel aliasing in the color channel image, which will cause distortion of the color channel image. Therefore, it is necessary to perform color channel overlapping on the color channel image. The pixel overlapping coefficient represents the intensity of adjusting the pixel points during the color channel overlapping process. The pixel overlapping coefficient can be determined according to the following formula:
[0082]
[0083] where, represents the pixel overlapping coefficient of the color channel image, m represents the total number of pixel values in the color channel image, represents the number of times the j-th pixel value in the color channel image repeats.
[0084] In addition, when specifically implemented, the color channel image can be converted into the overlapping image of the color channel corresponding to the color channel through the pixel overlapping coefficient, that is, by applying the pixel overlapping coefficient to each pixel value in the color channel image. For example, multiplying the pixel overlapping coefficient by each pixel value in the color channel image can obtain a new color channel image, and taking this color channel image as the overlapping image of the color channel corresponding to the color channel. Each pixel value of this overlapping image of the color channel will be dynamically adjusted according to factors such as the background color and illumination. Compared with the original color channel image, the color performance of this overlapping image of the color channel is more in line with the expected effect. Through the above method, the overlapping images of the color channels corresponding to each color channel can be obtained. Finally, the overlapping image of the projection screen can be determined according to the overlapping images of the color channels corresponding to each color channel, that is, combining the overlapping images of the color channels of each color channel to form the overlapping image of the projection screen. This process is to merge the red, green, and blue color channel images after the color channel overlapping operation into the final overlapping image.
[0085] In this embodiment, to determine the color adjustment matrix in the projection environment from the overlapping image of the projection screen, the following method can be specifically adopted, that is:
[0086] Obtain a color reference image;
[0087] Determine the color difference between the overlapping image of the projection screen and the corresponding pixel points in the color reference image, and then obtain the color difference matrix in the projection environment;
[0088] Use the linear regression method to optimize the color difference matrix to obtain the color adjustment matrix in the projection environment.
[0089] Specifically, first, a color reference image can be obtained. This color reference image usually refers to a standard image with known accurate colors under ideal conditions and is used as a benchmark for color adjustment. It can be a standard image captured by controlling environmental conditions to ensure its color accuracy and used as the color reference image. Then, determine the color difference between the overlapping image of the projection screen and the corresponding pixel points in the color reference image, which can be calculated by the Euclidean distance method, so as to obtain the color difference matrix in the projection environment. This color difference matrix represents the color deviation between each pixel point. Finally, the linear regression method can be used to optimize the color difference matrix to obtain the color adjustment matrix in the projection environment. By applying linear regression, the best adjustment parameters (i.e., the color adjustment matrix) can be found based on the color difference matrix to minimize the color difference between the projection image and the color reference image. This color adjustment matrix contains the color difference correction coefficients between the overlapping image of the projection screen and the color reference image and is used to adjust each color channel of the projection image to ensure accurate color restoration.
[0090] It should be noted that through color channel overlapping, each color channel of the projection screen image can be adjusted separately, making the colors in the projection image more accurate and consistent under different lighting and background conditions, being able to eliminate the influence of light interference and background color on the projection effect, ensuring color consistency in different scenarios, and the color adjustment matrix provides precise color correction by optimizing the color difference, ensuring that the accuracy of color presentation is maintained even when the environment changes.
[0091] In step S4, determine the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, and use the comprehensive adjustment curve to adjust the projection brightness and projection color.
[0092] In this embodiment, to determine the comprehensive adjustment curve of brightness and color in the projection environment according to the brightness adjustment curve and the color adjustment matrix, the following method can be specifically adopted, that is:
[0093] Assign weights to the brightness adjustment curve and the color adjustment matrix;
[0094] Construct a comprehensive adjustment function based on the brightness adjustment curve and its weight, the color adjustment matrix and its weight;
[0095] Optimize the comprehensive regulation function using an adaptive algorithm, and then use the optimized comprehensive regulation function as the comprehensive regulation curve of brightness and color in the projection environment.
[0096] In specific implementation, first, assign weights to the brightness regulation curve and the color regulation matrix. The initial weights can be set through historical experiments and data analysis. Then, a comprehensive regulation function can be constructed based on the brightness regulation curve and its weight, and the color regulation matrix and its weight. Assume the brightness regulation curve is B(x), the weight of the brightness regulation curve is a, the color regulation matrix is C(x), and the weight of the color regulation matrix is b. Then the comprehensive regulation function F(x) can be expressed as: F(x) = a * B(x) + b * C(x), which combines the effects of the brightness regulation curve and the color regulation matrix into a unified function to achieve coordinated adjustment of brightness and color. Finally, use an adaptive algorithm to optimize the comprehensive regulation function, and then use the optimized comprehensive regulation function as the comprehensive regulation curve of brightness and color in the projection environment. The introduction of the adaptive algorithm can continuously optimize the comprehensive regulation function under changing environmental conditions to achieve the best projection effect. The adaptive optimization algorithm can adjust the weights a and b according to real-time feedback data to make the adjustment of brightness and color more accurate. The adaptive algorithm used in this application is the gradient descent method, which will not be elaborated here.
[0097] In this embodiment, use the comprehensive regulation curve to adjust the projection brightness and projection color. In specific implementation, use the calculated value of the comprehensive regulation curve as the adjustment input value of the projection lighting device to achieve the adjustment of the projection brightness and projection color. This adjustment input value combines the adjustment information of brightness and color. The light source and display module of the projection lighting device will adjust the output in real time according to the adjustment input value to ensure that the projection effect meets the environmental requirements.
[0098] It should be noted that by using the optimized comprehensive regulation curve to adjust the projection brightness and color, the brightness and color of the projection image can be dynamically adjusted according to different environmental conditions (such as light intensity, background color, etc.) to ensure that the image always has the best visibility, color accuracy, and visual comfort.
[0099] It can be seen that in the present application, color and brightness accuracy and consistency can be maintained under different background colors and light conditions. Among them, based on the light intensity decision boundary, light intensity suppression data can be obtained, which can improve data quality and eliminate invalid data points. By generating and adjusting the brightness control curve in real time, it can automatically adapt to different light changes and dynamically adjust the brightness. Then, through color channel superposition, each color channel of the projected image can be adjusted separately, making the colors in the projected image more accurate and consistent under different lighting and background conditions. And the color control matrix provides precise color correction by optimizing color differences, ensuring that the accuracy of color presentation is maintained even when the environment changes. Finally, by using the optimized comprehensive control curve to adjust the projection brightness and color, the brightness and color of the projected image can be dynamically adjusted according to different environmental conditions, ensuring that the image always has the best visibility, color accuracy and visual comfort.
[0100] In summary, the technical solution adopted in the present application can maintain color and brightness accuracy and consistency under different background colors and light conditions to ensure the clear visibility of information and the visual comfort of users.
[0101] Embodiment 2
[0102] The present application provides a projection lighting device. Referring to Figure 4 as shown, this figure is a schematic diagram of the projection lighting device according to this embodiment of the present application. The projection lighting device includes:
[0103] A light intensity data acquisition module 100 for acquiring light intensity data of the projection environment;
[0104] A brightness control curve determination module 200 for determining a light intensity decision boundary in the projection environment according to the light intensity data and a preset decision control coefficient, converting the light intensity data into light intensity suppression data of the projection environment based on the light intensity decision boundary, and determining a brightness control curve in the projection environment through the light intensity suppression data;
[0105] A color control matrix determination module 300 for acquiring a projected image in the projection environment, performing color channel superposition on each color channel in the projected image, and then obtaining a superposed image of the projected image, and determining a color control matrix in the projection environment from the superposed image of the projected image;
[0106] A comprehensive adjustment module 400 for determining a comprehensive control curve of brightness and color in the projection environment according to the brightness control curve and the color control matrix, and using the comprehensive control curve to adjust the projection brightness and projection color.
[0107] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowchart and / or block diagram can also be implemented. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or means for implementing the functions specified in multiple blocks.
[0108] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and this program can be stored in a computer-readable storage medium. The storage medium includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), or other optical disc memories, magnetic disk memories, tape memories, or any other medium that can be used to carry or store data and is computer-readable.
[0109] It should also be noted that the term "comprising", "including", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity, or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or elements inherent to such a process, method, commodity, or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, commodity, or device including the element.
Claims
1. An automatic adjustment method for brightness and color, characterized in that The automatic adjustment method includes the following steps: Collect the light intensity data of the projection environment; Fit the light intensity data to obtain a light intensity curve; determine the curvature corresponding to the light intensity data through the light intensity curve, determine the curvature corresponding to each data point in the light intensity data in the light intensity curve, and determine the light intensity decision boundary in the projection environment through a preset decision control coefficient, the curvature corresponding to the light intensity data, and the curvature corresponding to each data point in the light intensity curve. Here, the light intensity decision boundary is a decision interval for screening interfering light intensity data. Convert the light intensity data into the light intensity suppression data of the projection environment based on the light intensity decision boundary, and determine the brightness control curve in the projection environment through the light intensity suppression data; Collect the projection screen image in the projection environment, perform color channel overlapping on each color channel in the projection screen image, and then obtain the overlapping image of the projection screen. Obtain a color reference image, determine the color difference between the corresponding pixel points in the overlapping image of the projection screen and the color reference image, and then obtain the color difference matrix in the projection environment. Use the linear regression method to optimize the color difference matrix to obtain the color control matrix in the projection environment; Determine the comprehensive control curve of brightness and color in the projection environment based on the brightness control curve and the color control matrix, and use the comprehensive control curve to adjust the projection brightness and projection color.
2. The automatic adjustment method of brightness and color according to claim 1, characterized in that, Use a photodiode as an ambient light sensor to collect the light intensity data of the projection environment.
3. The automatic adjustment method for brightness and color according to claim 1, characterized in that, Converting the light intensity data into the light intensity suppression data of the projection environment based on the light intensity decision boundary is to eliminate the data points whose corresponding curvature in the light intensity data is not within the light intensity decision boundary, and then obtain the light intensity suppression data of the projection environment.
4. The automatic adjustment method of brightness and color according to claim 1, characterized in that Determining the brightness control curve in the projection environment through the light intensity suppression data specifically includes: Determine the light intensity change characteristics of the projection environment according to the light intensity suppression data; Obtain the current projection brightness; Determine the brightness control curve in the projection environment based on the light intensity change characteristics and the current projection brightness.
5. The automatic adjustment method of brightness and color according to claim 1, characterized in that, Collect the projection screen image in the projection environment through a background color sensor.
6. The automatic adjustment method for brightness and color according to claim 1, characterized in that, Performing color channel overlapping on each color channel in the projection screen image, and then obtaining the overlapping image of the projection screen specifically includes: For each color channel in the projection screen image, obtain the color channel corresponding color channel image; Determine the pixel overlapping coefficient of the color channel image; Convert the color channel image into the color channel corresponding color channel overlapping image through the pixel overlapping coefficient, and then obtain the color channel corresponding color channel overlapping image for each color channel; Determine the overlapping image of the projection screen according to the color channel overlapping images corresponding to each color channel.
7. The automatic adjustment method for brightness and color according to claim 1, characterized in that Determining the comprehensive control curve of brightness and color in the projection environment based on the brightness control curve and the color control matrix specifically includes: Assign weights to the brightness control curve and the color control matrix; Construct a comprehensive regulation function based on the brightness regulation curve and its weight, and the color regulation matrix and its weight; Optimize the comprehensive regulation function using an adaptive algorithm, and then use the optimized comprehensive regulation function as the comprehensive regulation curve of brightness and color in the projection environment.
8. A projection lighting device for performing an automatic adjustment method of brightness and color as described in any one of claims 1 to 7, characterized in that, The projection lighting device includes: An optical intensity data acquisition module for acquiring the optical intensity data of the projection environment; A brightness regulation curve determination module for determining the optical intensity decision boundary in the projection environment according to the optical intensity data and a preset decision regulation coefficient, converting the optical intensity data into the optical intensity interference data in the projection environment based on the optical intensity decision boundary, and determining the brightness regulation curve in the projection environment through the optical intensity interference data; A color regulation matrix determination module for acquiring the projection screen image in the projection environment, performing color channel overlapping on each color channel in the projection screen image, and then obtaining the overlapping image of the projection screen, and determining the color regulation matrix in the projection environment from the overlapping image of the projection screen; A comprehensive adjustment module for determining the comprehensive regulation curve of brightness and color in the projection environment according to the brightness regulation curve and the color regulation matrix, and using the comprehensive regulation curve to adjust the projection brightness and projection color.
Citation Information
Patent Citations
Parking lot illumination system control method based on fuzzy technology
CN106604496A
Intelligent control method and platform for acousto-optic lighting equipment based on Internet of Things
CN118368782A