A method and system for adaptive flood illumination of an aircraft cockpit
By using an adaptive floodlighting system with red, green, blue, and white LED chips in the aircraft cockpit, the floodlighting is automatically adjusted, eliminating the risks of distraction and errors caused by manual adjustment, and improving flight safety and economic performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 山东航空学院
- Filing Date
- 2022-10-08
- Publication Date
- 2026-05-08
AI Technical Summary
Existing aircraft cockpit floodlights require pilots to manually adjust them, which can distract them, increase the chance of operational errors, and affect flight safety.
The floodlighting system, which uses red, green, blue and white LED chips, collects the CIE 1931 absolute tristimulus values of the ambient light in the cockpit, calculates the compensation value of the light source, and uses the non-negative least squares algorithm and polynomial fitting to calculate the control signal value to achieve adaptive adjustment.
It enables automatic adjustment of floodlight illumination, reducing the pilot's operational burden, lowering the probability of errors, improving flight safety, and avoiding the problems of high computational resources and poor chromaticity consistency in spectral optimization.
Smart Images

Figure CN115499967B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of cockpit lighting technology, and more particularly to a method and system for adaptive floodlighting of an aircraft cockpit. Background Technology
[0002] The statements in this section are merely background information related to the present invention and do not necessarily constitute prior art.
[0003] Pilots' actions on the aircraft rely primarily on the acquisition and processing of visual information, and the cockpit lighting environment directly impacts the accuracy of this acquisition. The cockpit lighting environment is a complex visual environment formed by the combined effects of external light, internal lighting, and various luminous devices within the cockpit. As a crucial component of cockpit lighting, floodlighting provides ample illumination for the instrument panel, left and right control consoles, and center console, enabling pilots to quickly and accurately interpret instruments and make optimal maneuvers.
[0004] Ambient light changes rapidly, directly interfering with pilots' interpretation of instruments and related indicators, thus affecting flight decisions and threatening flight safety. Therefore, cockpit floodlighting should automatically adjust to changes in ambient light to ensure pilots always have optimal visual efficiency. However, the inventors discovered that current cockpit floodlighting requires manual adjustment by the pilot to achieve optimal lighting conditions. Manual adjustment not only distracts the pilot but also increases their workload. More importantly, it increases the likelihood of pilot errors, posing a serious threat to flight safety. Therefore, how to achieve automatic adjustment of aircraft cockpit floodlighting to changes in ambient light has become an urgent problem to be solved. Summary of the Invention
[0005] To address the shortcomings of existing technologies, the present invention aims to provide a method and system for adaptive floodlighting in aircraft cockpits, which can overcome the current requirement for manual dimming of floodlighting in aircraft cockpits, thereby reducing the probability of pilot error and improving flight safety.
[0006] To achieve the above objectives, the present invention is implemented through the following technical solution:
[0007] The first aspect of this invention provides a method for adaptive floodlighting in an aircraft cockpit, such as... Figure 1 As shown, it includes the following steps:
[0008] The CIE 1931 absolute tristimulus values of ambient light in the cockpit are collected, the current CIE 1931 absolute tristimulus values of the floodlight source are calculated, and the CIE 1931 absolute tristimulus values of ambient light in the cockpit after deducting the floodlight are calculated; the floodlight source is composed of red, green, blue and white LED chips.
[0009] Based on the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after deducting the floodlight illumination, calculate the CIE 1931 absolute tristimulus values to be compensated for the floodlight illumination source.
[0010] A two-step optimization model is constructed based on the CIE 1931 absolute tristimulus values to be compensated for the floodlight source. The control signal values of the floodlight source are calculated using the non-negative least squares algorithm and polynomial fitting.
[0011] The calculated control signal value drives the floodlight source to light up, realizing adaptive floodlighting in the aircraft cockpit.
[0012] Furthermore, the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after subtracting floodlighting are calculated, specifically including the following steps:
[0013] The CIE 1931 absolute tristimulus values, including ambient light with floodlight illumination, are collected in real time by color sensors located on the cockpit instrument panel, left control panel, right control panel and center control panel, and recorded as (X0, Y0, Z0).
[0014] Based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, calculate the current CIE 1931 absolute tristimulus value of the floodlight source, denoted as (X). n Y n Z n );
[0015] Using (X0, Y0, Z0) and (X n Y n Z n Calculate the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after subtracting floodlight illumination, and denote them as (X). input Y input Z input ).
[0016] Furthermore, based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, the current CIE 1931 absolute tristimulus value of the floodlight source is calculated, specifically including the following steps:
[0017] Establish a calibration sample set containing the control signal values of red, green, blue, and white LED chips and their corresponding CIE 1931 absolute tristimulus values. Let the i-th control signal value in the calibration sample set be d. i The corresponding CIE 1931 absolute tristimulus values for the red, green, blue, and white LED chips are (X... R,i Y R,i ZR,i ), (X G,i Y G,i Z G,i ), (X B,i Y B,i Z B,i ), (X W,i Y W,i Z W,i );
[0018] Using a calibrated sample set, mapping functions from the control signal values of red, green, blue, and white LED chips to X, Y, Z, and Y are established through polynomial fitting, denoted as f, respectively. R (d), f G (d), f B (d), f W (d), where d is any valid control signal value of the red, green, blue, and white LED chips;
[0019] Let the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source be d respectively. R,n d G,n d B,n d W,n Substitute them into the mapping function f respectively R (d), f G (d), f B (d), f W (d) Calculate the X, Y, Z, and Y values of the red, green, blue, and white LED chips, and record the calculated values as X, Z, and Y respectively. R,n Y G,n Z B,n Y W,n ;
[0020] Search for values related to d in the calibration sample set. R,n d G,n d B,n d W,n The closest control signal value is used, and a transformation matrix is established using the CIE 1931 absolute tristimulus values corresponding to the closest control signal value in the calibrated sample set. X is then... R,n Y G,n Z B,n Y W,n Substitute the values into the transformation matrix to calculate the current CIE 1931 absolute tristimulus values (X) of the floodlight source. n Y n Z n ).
[0021] Furthermore, the calculation of the CIE 1931 absolute tristimulus values to be compensated for by the floodlight source includes the following steps:
[0022] Take advantage of Y input The value is calculated by mapping the dimming curve to the CIE 1931 absolute tristimulus values of the floodlight source to be compensated, and is denoted as Y. output ;
[0023] According to Y output The X and Z values in the CIE 1931 absolute tristimulus values to be compensated for by calculating the floodlight source are denoted as X and Z, respectively. output Z output .
[0024] Furthermore, calculating the control signal values for the floodlight source specifically includes:
[0025] X output Y output Z output Represented in matrix form, denoted as T, i.e., T = [X output Y output Z output ] Calculate the normalized luminance coefficients to be compensated for the red, green, blue, and white LED chips in the floodlight source, denoted as L respectively. R,u L G,u L B,u L W,u ;
[0026] Normalizing the Y values in the calibration sample set yields normalized luminance coefficient samples for red, green, blue, and white LED chips, denoted as L, respectively. R,i L G,i L B,i L W,i ;
[0027] Using a calibrated sample set and normalized luminance coefficient samples, mapping functions from the normalized luminance coefficients of red, green, blue, and white LED chips to control signal values are established through polynomial fitting, denoted as fi, respectively. R (L), f G (L), f B (L), f W (L), where L is any effective normalized brightness coefficient of the red, green, blue, and white LED chips;
[0028] L R,u L G,u L B,u L W,u Substitute them into the mapping function f respectively R (L), f G (L), f B (L), f W(L) calculates the preliminary control signal values of the red, green, blue, and white LED chips in the floodlight source, and denoted as d. R,0 d G,0 d B,0 d W,0 ;
[0029] Search for values related to d in the calibration sample set. R,0 d G,0 d B,0 d W,0 The closest control signal value is used to establish a transformation matrix, denoted as M, using the CIE 1931 absolute tristimulus values corresponding to the closest control signal value in the calibration sample set. The X, Y, Z, and Y values to be compensated for in the red, green, blue, and white LED chips of the floodlight source are then calculated using the transformation matrix M, and denoted as X, Y, Z, and Y respectively. R,C Y G,C Z B,C Y W,C ;
[0030] Using a calibrated sample set, mapping functions from the X, Y, Z, and Y values of red, green, blue, and white LED chips to the control signal values are established through polynomial fitting, denoted as fi, respectively. R (X), f G (Y), f B (Z), f W (Y);
[0031] X R,C Y G,C Z B,C Y W,C Substitute them into the mapping function f respectively R (X), f G (Y), f B (Z), f W (Y) calculates the final control signal values of the four-color LED chips: red, green, blue, and white.
[0032] Furthermore, the normalized luminance coefficients of the red, green, blue, and white LED chips in the floodlight source to be compensated are calculated. The specific steps are as follows: Substitute T into the formula: Then, the non-negative least squares algorithm is used to calculate the normalized luminance coefficients (L) of the red, green, blue, and white LED chips to be compensated. R,u L G,u L B,u L W,u In the formula, L opt L is calculated R,u L G,u L B,u L W,uThe matrix consists of L, which is a matrix variable composed of the normalized brightness coefficients of the red, green, blue, and white LED chips, and A, which is a matrix composed of the CIE1931 absolute tristimulus values of the red, green, blue, and white LED chips at the maximum control signal value.
[0033] Furthermore, to calculate the X, Y, Z, and Y values to be compensated for the red, green, blue, and white LED chips in the floodlight source, the specific steps are as follows: Substitute M and T into the formula Then, the non-negative least squares algorithm is used to solve the problem, calculating the X, Y, Z, Y values to be compensated for the red, green, blue, and white LED chips, i.e., X. R,C Y G,C Z B,C Y W,C In the formula, S opt It is calculated from X R,C Y G,C Z B,C Y W,C The matrix S is composed of the X, Y, Z, Y values of the red, green, blue, and white LED chips to be compensated.
[0034] A second aspect of the present invention provides a system for adaptive floodlighting in an aircraft cockpit, comprising:
[0035] The data acquisition module is configured to acquire the CIE 1931 absolute tristimulus values of ambient light in the cockpit, calculate the current CIE 1931 absolute tristimulus values of the floodlight source, and calculate the CIE 1931 absolute tristimulus values of ambient light in the cockpit after deducting the floodlight.
[0036] The first data processing module is configured to calculate the CIE 1931 absolute tristimulus value to be compensated for the floodlight source based on the CIE 1931 absolute tristimulus value of the ambient light in the cockpit after deducting the floodlight illumination.
[0037] The second data processing module is configured to construct a two-step optimization model based on the CIE 1931 absolute tristimulus values of the floodlight source to be compensated, and to calculate the control signal values of the floodlight source using a non-negative least squares algorithm and polynomial fitting.
[0038] The third drive module is configured to drive the floodlight source to light up using the calculated control signal value, thereby achieving adaptive floodlighting in the aircraft cockpit.
[0039] A third aspect of the present invention provides a medium having a program stored thereon, which, when executed by a processor, implements the steps of the method for adaptive floodlighting of an aircraft cockpit as described in the first aspect of the present invention.
[0040] A fourth aspect of the present invention provides an apparatus including a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the steps of the method for adaptive floodlighting of an aircraft cockpit as described in the first aspect of the present invention.
[0041] The above one or more technical solutions have the following beneficial effects:
[0042] This invention discloses a method and system for adaptive floodlighting in aircraft cockpits. It enables real-time adjustment of cockpit floodlighting in response to changes in ambient light, facilitating pilots' rapid and accurate instrument readings and optimal flight maneuvers. This overcomes the current requirement for manual dimming in aircraft cockpit floodlighting, reducing pilot workload and significantly contributing to lowering pilot error rates and improving flight safety. The method calculates control signal values by constructing a two-step optimization model using the CIE 1931 absolute tristimulus values to be achieved, and then solves the model using a non-negative least squares algorithm and polynomial fitting. Compared to existing four-color LED dimming technology, this method eliminates the need for spectral data measurement, overcoming the high computational and storage overhead of spectral optimization. It also avoids the need for maximum brightness optimization, overcoming the requirement for all four colors of LEDs to be lit, thus improving the economic efficiency of dimming. Furthermore, it solves the problem of large dimming errors caused by the poor chromaticity consistency of LED chips. In addition, this method fully utilizes the adjustable color of LED light sources, providing technical support for the research and development of cockpit floodlighting systems and the upgrading of existing aircraft cockpit lighting systems.
[0043] Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0044] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.
[0045] Figure 1 This is a flowchart of an adaptive floodlighting method for an aircraft cockpit according to Embodiment 1 of the present invention. Detailed implementation method:
[0046] It should be noted that the following detailed descriptions are exemplary and intended to provide further explanation of this application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.
[0047] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0048] Example 1:
[0049] Embodiment 1 of the present invention provides a method for adaptive floodlighting in an aircraft cockpit, comprising the following steps:
[0050] S1: Collect the CIE 1931 absolute tristimulus values of ambient light in the cockpit, calculate the current CIE 1931 absolute tristimulus values of the floodlight source, and calculate the CIE 1931 absolute tristimulus values of ambient light in the cockpit after deducting the floodlight.
[0051] Preferably, the floodlight source is composed of four-color LED chips: red (R), green (G), blue (B), and white (W). In this embodiment, the correlated color temperature of the white LED chip is 2700K. All four-color LED chips are digitally dimmed using a 10-bit amplitude modulation driving method, and the corresponding control signal value range is 0 to 1023.
[0052] S101: The CIE 1931 absolute tristimulus values, including ambient light with floodlight, are collected in real time by color sensors located on the dashboard, left control panel, right control panel, and center control panel of the cockpit, and denoted as (X0, Y0, Z0). The CIE 1931 absolute tristimulus value is a standard method for quantitatively representing the color of light. It is denoted as (X, Y, Z) and is the integral of the absolute spectral power distribution of the color of light with respect to the CIE 1931 standard colorimetric observer. In this embodiment, the CIE 1931 absolute tristimulus value collected at a certain moment is (120.6300, 116.9800, 77.9270).
[0053] S102: Based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, calculate the current CIE 1931 absolute tristimulus value of the floodlight source, denoted as (X... n Y n Z n In this embodiment, the current control signal values of the red, green, blue, and white LED chips are 0, 76, 40, and 38, respectively.
[0054] S10201: Establish a calibration sample set containing the control signal values of red, green, blue, and white LED chips and their corresponding CIE 1931 absolute tristimulus values. Let the i-th control signal value in the calibration sample set be d. i The corresponding CIE 1931 absolute tristimulus values for the red, green, blue, and white LED chips are (X... R,i Y R,i Z R,i ), (X G,i Y G,i Z G,i ), (X B,i Y B,i Z B,i ), (X W,i Y W,i Z W,i In this embodiment, the control signal values in the calibration sample set are obtained at intervals of 32, and the corresponding CIE 1931 absolute tristimulus values are measured by a spectroradiometer.
[0055] S10202: Using the calibration sample set in step S10201, establish mapping functions from the control signal values of the red, green, blue, and white LED chips to X, Y, Z, and Y respectively through polynomial fitting, denoted as f. R (d), f G (d), f B (d), f W (d), where d is any valid control signal value of the red, green, blue and white LED chips. In this embodiment, a cubic polynomial is used.
[0056] S10203: Record the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source as d... R,n d G,n d B,n d W,n In this embodiment, d R,n =0, d G,n =76, d B,n =40, d W,n =38, respectively, and substituted into the mapping function f in step S10202. R (d), f G (d), f B (d), f W In step (d), calculate the X, Y, Z, and Y values of the red, green, blue, and white LED chips, and record the calculated values as X. R,n Y G,n Z B,n Y W,nThe specific calculation results in this embodiment are 0, 14.6683, 39.5287, and 33.6361, respectively.
[0057] S10204: Find the values of d from the calibration sample set in step S10201 respectively. R,n d G,n d B,n d W,n The closest control signal value is used, and a transformation matrix is established using the CIE1931 absolute tristimulus values corresponding to the closest control signal value in the calibration sample set. X is then... R,n Y G,n Z B,n Y W,n Substitute the values into the transformation matrix to calculate the current CIE 1931 absolute tristimulus values (X) of the floodlight source. n Y n Z n The specific calculation results in this embodiment are (47.3619, 49.3627, 54.0610).
[0058] S103: Using (X0, Y0, Z0) from step S101 and (X0, Y0, Z0) from step S102 n Y n Z n Calculate the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after subtracting floodlight illumination, i.e.
[0059]
[0060] In the formula, (X input Y input Z input (X) represents the CIE 1931 absolute tristimulus value of the ambient light in the cockpit after subtracting floodlight illumination. input Y input Z input The values are (73.2681, 67.6173, 23.8660).
[0061] S2: Calculate the CIE 1931 absolute tristimulus values to be compensated for for the floodlight source based on the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after deducting the floodlight illumination.
[0062] S201: Using Y in step S103 input The value is calculated by mapping the dimming curve to the CIE 1931 absolute tristimulus values of the floodlight source, and is denoted as Y. output In this embodiment, a power function is used as the dimming curve to calculate Y. outputThe value is 103.0718. It should be noted that the present invention is not limited to the dimming curve used in the embodiments. The dimming curve can be obtained by fitting psychophysical visual experimental data or other empirical models. The dimming curves obtained therefrom are all applicable to the present invention.
[0063] S202: The Y in step S201... output Substitute the values into equation (2) to calculate the X and Z values in the CIE 1931 absolute tristimulus values of the floodlight source, and denote them as X and Z respectively. output Z output The X calculated in this embodiment output and Z output The values are 97.9625 and 112.2252 respectively;
[0064]
[0065] S3: A two-step optimization model is constructed based on the CIE 1931 absolute tristimulus values to be compensated for the floodlight source. The control signal values of the floodlight source are calculated using the non-negative least squares algorithm and polynomial fitting.
[0066] S301: X from steps S201 and S202 output Y output Z output Represented in matrix form, denoted as T, i.e., T = [X output Y output Z output Substitute the values into equation (3), and then use the non-negative least squares algorithm to solve equation (3) to calculate the normalized luminance coefficients of the red, green, blue, and white LED chips in the floodlight source to be compensated, which are denoted as L. R,u L G,u L B,u L W,u The L calculated in this embodiment R,u L G,u L B,u L W,u The values are 0, 0.2935, 0.0931, and 0.1130, respectively.
[0067]
[0068] In the formula, L opt L is calculated R,u L G,u L B,u L W,uThe matrix L is a matrix variable composed of the normalized brightness coefficients of the red, green, blue and white LED chips, and A is a matrix composed of the CIE 1931 absolute tristimulus values of the red, green, blue and white LED chips at the maximum control signal value, which can be obtained from the calibration sample set in step S10201.
[0069] S302: Normalize the Y values in the calibration sample set to obtain normalized brightness coefficient samples for red, green, blue, and white LED chips, denoted as L respectively. R,i L G,i L B,i L W,i ;
[0070] S303: Using the calibration sample set in step S10201 and the normalized brightness coefficient samples in step S302, establish mapping functions from the normalized brightness coefficients of the red, green, blue, and white LED chips to the control signal values through polynomial fitting, denoted as fi. R (L), f G (L), f B (L), f W (L), where L is any effective normalized brightness coefficient of the red, green, blue, and white LED chips;
[0071] S304: Move L from step S301 R,u L G,u L B,u L W,u Substitute them into the mapping function f in step S303 respectively R (L), f G (L), f B (L), f W (L) calculates the preliminary control signal values of the red, green, blue, and white LED chips in the floodlight source, and denoted as d. R,0 d G,0 d B,0 d W,0 In this embodiment, the preliminary control signal values calculated are 0, 172, 69, and 85, respectively.
[0072] S305: Search for samples from the calibration sample set in step S10201 that are related to d. R,0 d G,0 d B,0 d W,0 The closest control signal value is used to construct a transformation matrix using the CIE 1931 absolute tristimulus values corresponding to the closest control signal value in the calibration sample set. Let the constructed transformation matrix be M. Substitute M and T into the formula. Then, the non-negative least squares algorithm is used to solve the problem, calculating the X, Y, Z, and Y values to be compensated for the red, green, blue, and white LED chips, and denoting them as X, Y, Z, and Y respectively. R,C Y G,C Z B,C Y W,C In the formula, S opt It is calculated from X R,C Y G,C Z B,C Y W,C The matrix S is a matrix variable composed of the X, Y, Z, and Y values to be compensated from the red, green, blue, and white LED chips. In this embodiment, X is calculated as follows: R,C Y G,C Z B,C Y W,C The values are 0, 30.8480, 79.6125, and 70.1164, respectively.
[0073] S306: Using the calibration sample set in step S10201, establish mapping functions from the X, Y, Z, and Y values of the red, green, blue, and white LED chips to the control signal values through polynomial fitting, denoted as fi. R (X), f G (Y), f B (Z), f W (Y);
[0074] S307: X in step S305 R,C Y G,C Z B,C Y W,C Substitute them into the mapping function f in step S306 respectively R (X), f G (Y), f B (Z), f W (Y) calculates the final control signal values of the four-color LED chips (red, green, blue, and white), and the calculated final control signal values are 0, 183, 84, and 83, respectively.
[0075] S4: Drive the floodlight source to light up using the calculated final control signal value, thereby achieving adaptive floodlighting in the aircraft cockpit.
[0076] Example 2:
[0077] Embodiment 2 of the present invention provides a system for adaptive floodlighting in an aircraft cockpit, comprising:
[0078] The data acquisition module is configured to acquire the CIE 1931 absolute tristimulus values of ambient light in the cockpit, calculate the current CIE 1931 absolute tristimulus values of the floodlight source, and calculate the CIE 1931 absolute tristimulus values of ambient light in the cockpit after deducting the floodlight.
[0079] The first data processing module is configured to calculate the CIE 1931 absolute tristimulus value to be compensated for the floodlight source based on the CIE 1931 absolute tristimulus value of the cockpit ambient light after deducting the floodlight illumination.
[0080] The second data processing module is configured to construct a two-step optimization model based on the CIE 1931 absolute tristimulus values of the floodlight source to be compensated, and to calculate the control signal values of the floodlight source using a non-negative least squares algorithm and polynomial fitting.
[0081] The drive module is configured to use the calculated control signal value to drive the floodlight source to illuminate, thereby achieving adaptive floodlighting in the aircraft cockpit.
[0082] Example 3:
[0083] Embodiment 3 of the present invention provides a medium on which a program is stored, which, when executed by a processor, implements the steps in the method for adaptive floodlighting of an aircraft cockpit as described in Embodiment 1 of the present invention.
[0084] Example 4:
[0085] Embodiment 4 of the present invention provides a device including a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps in the method for adaptive floodlighting of an aircraft cockpit as described in Embodiment 1 of the present invention.
[0086] The steps and methods involved in the apparatuses of Embodiments 2, 3, and 4 above correspond to those in Embodiment 1. For specific implementation details, please refer to the relevant description section of Embodiment 1. The term "computer-readable storage medium" should be understood as a single medium or multiple media including one or more instruction sets; it should also be understood as including any medium capable of storing, encoding, or carrying an instruction set for execution by a processor and enabling the processor to perform any of the methods in this invention.
[0087] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computer devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computer device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. The present invention is not limited to any particular combination of hardware and software.
[0088] While the specific embodiments of the present invention have been described above in conjunction with the accompanying drawings, this is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative effort based on the technical solutions of the present invention are still within the scope of protection of the present invention.
Claims
1. A method for adaptive floodlighting in an aircraft cockpit, characterized in that, Includes the following steps: The system collects the CIE 1931 absolute tristimulus values of the ambient light in the cockpit, calculates the current CIE 1931 absolute tristimulus values of the floodlight source, and calculates the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after deducting the floodlight; the floodlight source is composed of red, green, blue, and white LED chips. Based on the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after deducting the floodlight illumination, calculate the CIE 1931 absolute tristimulus values to be compensated for the floodlight illumination source. A two-step optimization model is constructed based on the CIE 1931 absolute tristimulus values to be compensated for the floodlight source. The control signal values of the floodlight source are calculated using the non-negative least squares algorithm and polynomial fitting. The calculated control signal value drives the floodlight source to light up, thereby achieving adaptive floodlighting in the aircraft cockpit. The calculation of the CIE 1931 absolute tristimulus values of the cockpit ambient light after subtracting floodlight illumination includes: Color sensors located on the cockpit dashboard, left control panel, right control panel and center control panel collect CIE 1931 absolute tristimulus values, including ambient light with floodlight, in real time, denoted as (X0, Y0, Z0). Based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, calculate the current CIE 1931 absolute tristimulus value of the floodlight source, denoted as (X... n Y n Z n ); Using (X0, Y0, Z0) and (X n Y n Z n Calculate the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after subtracting floodlight illumination, and denote them as (X). input Y input Z input ); The calculation of the control signal values for the floodlight source specifically includes: Will X output , Y output , Z output Represented in matrix form, denoted as T, T=[ X output , Y output , Z output ] Calculate the normalized luminance coefficients of the red, green, blue, and white LED chips in the floodlight source to be compensated, and denote them as , respectively. L R,u , L G,u , L B,u , L W,u ;in, X output , Y output , Z output These are the CIE 1931 absolute tristimulus values to be compensated for for the floodlight source. X value, Y value, Z value; For the calibration sample set Y After value normalization, normalized brightness coefficient samples of red, green, blue, and white LED chips are obtained, and are denoted as follows: L R,i , L G,i , L B,i , L W,i The calibration sample set includes the control signal values of red, green, blue, and white LED chips and their corresponding CIE 1931 absolute tristimulus values. Using a calibrated sample set and normalized luminance coefficient samples, mapping functions from the normalized luminance coefficients of red, green, blue, and white LED chips to control signal values are established through polynomial fitting, denoted as […]. f R ( L ), f G ( L ), f B ( L ), f W ( L ), L For any valid normalized luminance coefficient of red, green, blue, and white LED chips; Will L R,u , L G,u , L B,u , L W,u Substitute them into the mapping function respectively f R ( L ), f G ( L ), f B ( L ), f W ( L The initial control signal values of the red, green, blue, and white LED chips in the floodlight source are calculated and denoted as follows: d R,0 , d G,0 , d B,0 , d W,0 ; Search for the corresponding samples in the calibration sample set. d R,0 , d G,0 , d B,0 , d W,0 The closest control signal value is used, and a transformation matrix is established using the CIE 1931 absolute tristimulus values corresponding to the closest control signal value in the calibration sample set. Let M be the established transformation matrix. The compensation values of the red, green, blue, and white LED chips in the floodlight source are then calculated using the transformation matrix M. X , Y , Z , Y Values, respectively denoted as X R,C , Y G,C , Z B,C , Y W,C ; Using a calibrated sample set, polynomial fitting was used to establish the four-color LED chips for red, green, blue, and white respectively. X , Y , Z , Y The mapping function from the value to the control signal value is denoted as follows: f R ( X ), f G ( Y ), f B ( Z ), f W ( Y ); Will X R,C , Y G,C , Z B,C , Y W,C Substitute them into the mapping function respectively f R ( X ), f G ( Y ), f B ( Z ), f W ( Y The final control signal values of the red, green, blue and white LED chips are calculated in the ) process.
2. The method for adaptive floodlighting of an aircraft cockpit as described in claim 1, characterized in that, Based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, calculate the current CIE1931 absolute tristimulus value of the floodlight source, specifically including the following steps: Establish a calibration sample set containing the control signal values of red, green, blue, and white LED chips and their corresponding CIE 1931 absolute tristimulus values. Let the value of the first tristimulus in the calibration sample set be denoted as the first... i The control signal value is d i The corresponding CIE1931 absolute tristimulus values for the red, green, blue, and white LED chips are respectively ( X R,i , Y R,i , Z R,i ), ( X G,i , Y G,i , Z G,i ), ( X B,i , Y B,i , Z B,i ), ( X W,i , Y W,i , Z W,i ); Using a calibrated sample set, the control signal values of the four-color LED chips (red, green, blue, and white) are established to be obtained through polynomial fitting. X , Y , Z , Y The mapping functions are denoted as follows: f R ( d ), f G ( d ), f B ( d ), f W ( d ), d For any valid control signal value of the red, green, blue, and white LED chips; The current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source are as follows: d R,n , d G,n , d B,n , d W,n Substitute them into the mapping function respectively f R ( d ), f G ( d ), f B ( d ), f W ( d ) calculates the red, green, blue, and white LED chips X , Y , Z , Y The calculated values are denoted as follows: X R,n , Y G,n , Z B,n , Y W,n ; Search for the corresponding samples in the calibration sample set. d R,n , d G,n , d B,n , d W,n The closest control signal value is used, and a transformation matrix is established using the CIE 1931 absolute tristimulus values corresponding to the closest control signal value in the calibration sample set. X R,n , Y G,n , Z B,n , Y W,n Substitute the values into the transformation matrix to calculate the current CIE 1931 absolute tristimulus values of the floodlight source. X n , Y n , Z n ).
3. The method for adaptive floodlighting of an aircraft cockpit as described in claim 1, characterized in that, Calculating the CIE 1931 absolute tristimulus values to be compensated for the floodlight source involves the following steps: use Y input The value is calculated by mapping the dimming curve to the CIE 1931 absolute tristimulus value to be compensated for in the floodlight source. Y Value, denoted as Y output ; according to Y output Calculate the CIE 1931 absolute tristimulus values to be compensated for for the floodlight source. X Value and Z Values, respectively denoted as X output , Z output .
4. The method for adaptive floodlighting of an aircraft cockpit as described in claim 1, characterized in that, The specific steps for calculating the normalized luminance coefficients of the red, green, blue, and white LED chips in a floodlight source are as follows: Substitute T into the formula. Then, the non-negative least squares algorithm is used to solve the problem, calculating the normalized brightness coefficients of the red, green, blue, and white LED chips to be compensated, corresponding to... L R,u , L G,u , L B,u , L W,u In the formula, L opt It is calculated L R,u , L G,u , L B,u , L W,u The matrix consists of L, which is a matrix variable composed of the normalized brightness coefficients of the red, green, blue, and white LED chips, and A, which is a matrix composed of the CIE 1931 absolute tristimulus values of the red, green, blue, and white LED chips at the maximum control signal value.
5. The method for adaptive floodlighting of an aircraft cockpit as described in claim 1, characterized in that, Calculate the compensation required for the red, green, blue, and white LED chips in the floodlight source. X , Y , Z , Y The specific steps are as follows: Substitute M and T into the formula. Then, the non-negative least squares algorithm is used to solve the problem, calculating the compensation to be made for the red, green, blue, and white LED chips. X , Y , Z , Y Value, corresponding X R,C , Y G,C , Z B,C , Y W,C In the formula, S opt It is calculated X R,C , Y G,C , Z B,C , Y W,C The matrix S is composed of red, green, blue, and white LED chips to be compensated. X , Y , Z , Y A matrix variable composed of values.
6. A system for adaptive floodlighting in an aircraft cockpit, characterized in that, The method for implementing adaptive floodlighting for an aircraft cockpit as described in any one of claims 1-5 includes: The data acquisition module is configured to acquire the CIE 1931 absolute tristimulus values of ambient light in the cockpit, calculate the current CIE 1931 absolute tristimulus values of the floodlight source, and calculate the CIE 1931 absolute tristimulus values of ambient light in the cockpit after deducting the floodlight. The first data processing module is configured to calculate the CIE 1931 absolute tristimulus value to be compensated for the floodlight source based on the CIE 1931 absolute tristimulus value of the ambient light in the cockpit after deducting the floodlight illumination. The second data processing module is configured to construct a two-step optimization model based on the CIE 1931 absolute tristimulus values of the floodlight source to be compensated, and to calculate the control signal values of the floodlight source using a non-negative least squares algorithm and polynomial fitting. The third drive module is configured to drive the floodlight source to light up using the calculated control signal value, thereby achieving adaptive floodlighting in the aircraft cockpit. The calculation of the CIE 1931 absolute tristimulus values of the cockpit ambient light after subtracting floodlight illumination includes: Color sensors located on the cockpit dashboard, left control panel, right control panel and center control panel collect CIE 1931 absolute tristimulus values, including ambient light with floodlight, in real time, denoted as (X0, Y0, Z0). Based on the current control signal values of the red, green, blue, and white LED chips in the cockpit floodlight source, calculate the current CIE 1931 absolute tristimulus value of the floodlight source, denoted as (X... n Y n Z n ); Using (X0, Y0, Z0) and (X n Y n Z n Calculate the CIE 1931 absolute tristimulus values of the ambient light in the cockpit after subtracting floodlight illumination, and denote them as (X). input Y input Z input ).
7. A computer-readable storage medium, characterized in that, It stores multiple instructions, which are adapted to be loaded by the processor of the terminal device and executed as any one of claims 1-5, for the method of adaptive floodlighting of an aircraft cockpit.
8. A terminal device, characterized in that, The system includes a processor and a computer-readable storage medium, the processor being used to implement various instructions; the computer-readable storage medium being used to store a plurality of instructions adapted for loading by the processor and executing the method of adaptive floodlighting for an aircraft cockpit according to any one of claims 1-5.
Citation Information
Patent Citations
Method and system for simulating daylight illumination of airplane passenger cabin
CN111654941A
AMOLED screen GAMMA correction method and system
CN111933079A
Ambient brightness detection method, electronic device, detection apparatus and storage medium
US11030946B1
Methods and Systems for Camera Characterization in Terms of Response Function, Color, and Vignetting Under Non-Uniform Illumination
US20180089855A1