Disclosure of Invention
The invention mainly aims to provide a display correction method and a display correction system for an LED screen, and aims to solve the technical problem that the service life of the LED screen is influenced due to poor display brightness correction effect of the LED screen in the prior art.
In order to achieve the above object, in a first aspect, an embodiment of the present application provides a method for correcting LED screen display, which is applied to an LED screen display correction system, where the LED screen includes a plurality of LED light emitting elements and a light collecting element corresponding to the LED light emitting elements, the LED screen display correction system includes a temperature adjusting element, the temperature adjusting element is used for adjusting a temperature of the light collecting element, and a light collecting performance of the light collecting element and the temperature are in a positive correlation, and the method includes:
acquiring working parameters of an LED luminous element;
determining a display brightness attenuation value and a display brightness initial floating value according to the working parameters of the LED luminous element;
performing initial correction on the display brightness initial floating value to obtain a display brightness floating value;
determining a dynamic luminance value according to the display luminance decay value, the display luminance floating value and the reference luminance value;
acquiring a display target brightness value of the LED screen, and judging whether the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value or not;
and determining that the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and adjusting the temperature of the light gathering element through a temperature adjusting unit to correct the display brightness of the LED screen.
Further, the working parameters include a light emitting accumulation duration and a current working duration, and the determining the display brightness attenuation value and the display brightness initial floating value of the LED screen according to the working parameters of the LED light emitting element includes:
acquiring a first mapping table of the relation between the luminous accumulation duration and the brightness attenuation value and a second mapping table of the relation between the current working duration and the brightness floating value;
inquiring a first mapping table according to the light-emitting accumulation duration to obtain a display brightness attenuation value;
and inquiring a second mapping table according to the current working time to obtain an initial floating value of the display brightness.
Further, the performing initial correction on the display brightness initial floating value to obtain a display brightness floating value includes:
and carrying out initial correction on the display brightness initial floating value based on the environmental parameter to obtain the display brightness floating value.
Further, the environmental parameter includes an environmental temperature, and the initial correction of the display brightness initial floating value based on the environmental parameter obtains a display brightness floating value, including:
acquiring the influence coefficient of the current environment temperature and the environment temperature on the light gathering element;
determining an initial display brightness correction value according to the influence coefficient of the current ambient temperature and the ambient temperature on the light gathering element;
determining the brightness floating value according to the display brightness initial floating value and the display brightness initial correction value, wherein the display brightness floating value delta P meets the following expression:
;
wherein P0 is an initial floating value of display brightness, T is a current ambient temperature value, T0 is a reference temperature value, K is an influence parameter of temperature on light condensing performance, and q is an influence coefficient of ambient temperature on a light condensing element.
Further, the determining a dynamic luminance value according to the display luminance attenuation value, the display luminance floating value and the reference luminance value includes:
and performing addition and subtraction coupling operation on the display brightness attenuation value, the display brightness floating value and the reference brightness value to obtain a dynamic brightness value.
Further, the determining that the difference between the dynamic brightness value and the target brightness value is greater than a preset brightness threshold value, and adjusting the temperature of the light-gathering element by the temperature adjusting unit to correct the display brightness of the LED screen includes:
determining that the dynamic brightness value is smaller than a target brightness value, and the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and adjusting the temperature of the light gathering element by a temperature adjusting unit to improve the brightness of the LED light emitting element;
and determining that the dynamic brightness value is larger than the target brightness value, and the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and reducing the temperature of the light gathering element through a temperature adjusting unit so as to reduce the brightness of the LED light emitting element.
Further, after the determining whether the difference between the dynamic luminance value and the target luminance value is greater than the preset luminance threshold, the method further includes:
and determining that the difference value between the dynamic brightness value and the target brightness value is smaller than or equal to a preset brightness threshold value, and sending a first prompt signal for prompting a user that the LED screen enters a brightness self-adjustment mode, wherein the first prompt signal is used for prompting the user that the LED screen is in a low-power consumption mode.
Further, the adjusting the temperature of the light-gathering element by the temperature adjusting unit to correct the brightness of the LED light-emitting element further includes:
and sending a second prompt signal for the LED screen to enter the brightness intelligent regulation mode, wherein the second prompt signal is used for reminding a user that the LED screen is in the high power consumption mode.
Further, the obtaining of the LED screen display target brightness value:
acquiring an environment brightness value and a target reference brightness value;
and re-correcting the target reference brightness value according to the environment brightness value to obtain a target brightness value, wherein the environment brightness value and the target brightness value form a positive correlation.
In a second aspect, an embodiment of the present application further provides an LED screen display correction system, including: the LED screen light gathering device comprises a temperature adjusting element, a memory and a processor, wherein the temperature adjusting element is used for adjusting the temperature of the LED screen light gathering element, the memory is used for storing program codes, and the processor is used for calling the program codes to execute the method according to the first aspect.
Different from the prior art, the LED screen display correction method provided by the embodiment of the application firstly obtains the working parameters of the LED luminous element; then determining a display brightness attenuation value and a display brightness initial floating value according to the working parameters of the LED luminous element; performing initial correction on the display brightness initial floating value to obtain a display brightness floating value; then determining a dynamic brightness value according to the display brightness attenuation value, the display brightness floating value and the reference brightness value; obtaining a display target brightness value of the LED screen, and judging whether the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value or not; and finally, determining that the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and adjusting the temperature of the light gathering element through a temperature adjusting unit to correct the display brightness of the LED screen.
Furthermore, when the difference value between the dynamic brightness value and the target brightness value is smaller than or equal to the preset brightness threshold value, the brightness self-adjustment is performed through the brightness attenuation value and the brightness floating value, so that the brightness correction requirement can be met, and the temperature control is not needed to perform brightness correction; and when the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, the temperature of the light-gathering element is only required to be adjusted through the temperature adjusting unit so as to correct the display brightness of the LED screen. That is, in at least some cases, luminance self-adjustment without power consumption can be performed, but when luminance correction of a larger range is required, luminance correction is performed only by adjusting the temperature of the light-collecting element, and power consumption of the LED light-emitting element is not increased, so that the luminance correction method of the present application has little influence on the service life of the LED screen.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be noted that all directional indicators (such as up, down, left, right, front, and rear … …) in the embodiments of the present invention are merely used to explain the relative positional relationship, movement, etc. between the components in a particular posture (as shown in the drawings), and if the particular posture is changed, the directional indicator is changed accordingly.
Furthermore, the description of "first," "second," etc. in this disclosure is for descriptive purposes only and is not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In addition, "and/or" throughout this document includes three schemes, taking a and/or B as an example, including a technical scheme, a technical scheme B, and a technical scheme that both a and B satisfy; in addition, the technical solutions of the embodiments may be combined with each other, but it is necessary to base that the technical solutions can be realized by those skilled in the art, and when the technical solutions are contradictory or cannot be realized, the combination of the technical solutions should be considered to be absent and not within the scope of protection claimed in the present invention.
Aiming at the problems in the background technology, the application provides an LED screen display correction method which is applied to LED screen display correction, wherein an LED screen comprises a plurality of LED light-emitting elements and light-gathering elements corresponding to the LED light-emitting elements, an LED screen display correction system comprises a temperature adjusting element, the temperature adjusting element is used for adjusting the temperature of the light-gathering elements, and the light-gathering performance of the light-gathering elements is in positive correlation with the temperature. The specific steps of the LED screen display correction method will be mainly described below, and it should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that here. Referring to fig. 1-2, the method comprises:
s100, acquiring working parameters of an LED luminous element;
the working parameters of the LED light emitting element may include a working temperature of the light emitting element, a light emitting/working accumulation period, and a current working period (this working period), the obtained working temperature of the light emitting element may be obtained by a temperature sensor, the light emitting/working accumulation period may be obtained by a timer, and the current working period may also be obtained by the timer.
S200, determining a display brightness attenuation value and a display brightness initial floating value according to the working parameters of the LED luminous element;
it can be understood that when the working time of the light-emitting element reaches a certain time value, the glossiness of the surface of the light-emitting element is reduced (such as yellowing, blackening and the like of the surface of the lamp bead is common), so that the display brightness is reduced under the same power, namely, a display brightness attenuation value is automatically generated; when the LED light-emitting element works, a certain temperature is generated on the surface of the LED light-emitting element, namely the working temperature of the light-emitting element is changed along with the working time, the working temperature is gradually increased along with the working time, then the working temperature gradually tends to be stabilized at a certain temperature stabilizing value, the longer the working accumulation time is, the larger the temperature stabilizing value is, the light-gathering performance of the light-gathering element is changed due to the temperature change of the light-gathering element, the display brightness is changed due to the light-gathering performance change, the higher the working temperature of the light-emitting element is, the stronger the light-gathering performance is, the display brightness is also higher, namely the display brightness floating value is automatically generated when the LED screen works.
It should be noted that, the light condensing performance of the light condensing element is related to the temperature control material on the surface, the higher the temperature is, the smaller the molecular gap of the surface material is, the larger the surface smoothness is, so that the light condensing performance is enhanced, the higher the display brightness of the LED screen is, and the lower the display brightness of the LED screen is.
Therefore, after the working parameters of the LED light-emitting element are obtained, the display brightness attenuation value and the display brightness initial floating value are determined through the working parameters of the LED light-emitting element, and it can be understood that the display brightness attenuation value is a display brightness reduction value and the display brightness initial floating value is a display brightness increase value, so that the display brightness attenuation value and the display brightness initial floating value are automatically triggered by the self performance of hardware and are not required to be electrically controlled.
In one embodiment, step S200 of determining the LED screen display brightness attenuation value and the display brightness initial floating value according to the working parameters of the LED light-emitting element comprises the following steps:
acquiring a first mapping table of the relation between the luminous accumulation duration and the brightness attenuation value and a second mapping table of the relation between the current working duration and the brightness floating value;
inquiring a first mapping relation table according to the light-emitting accumulation duration to obtain a display brightness attenuation value;
and inquiring a second mapping table according to the current working time to obtain an initial floating value of the display brightness.
Specifically, a first mapping table and a second mapping table are firstly obtained, wherein the first mapping table is a mapping table which is pre-established and is related to a light-emitting accumulation duration and a brightness attenuation value, and the second mapping table is a mapping table which is pre-established and is related to a current working duration and a brightness floating value; the first mapping table and the second mapping table are both stored in the memory, and data can be directly requested to the memory when needed to be obtained. Then inquiring a first mapping relation table according to the light-emitting accumulation duration to obtain a display brightness attenuation value; and inquiring a second mapping table according to the current working time to obtain an initial floating value of the display brightness.
S300, performing initial correction on the display brightness initial floating value to obtain a display brightness floating value;
it should be noted that, the floating value of the display luminance is mainly affected by the operating temperature of the LED light emitting element, but is also affected by other temperatures, for example, the ambient temperature is too high or too low, which have a certain influence on the floating value of the display luminance.
Thus, in one embodiment, step S300 of initially correcting the display luminance initial floating value comprises:
and carrying out initial correction on the display brightness initial floating value based on the environment parameter to obtain the display brightness floating value.
Specifically, the initial floating value of the display brightness is initially corrected according to the ambient temperature to obtain the floating value of the display brightness, so as to improve the accuracy of the final correction of the display brightness of the LED (step S600).
In one embodiment, the initial correction of the display luminance initial floating value based on the environmental parameter to obtain the display luminance floating value includes:
acquiring the influence coefficient of the current environment temperature and the environment temperature on the light gathering element;
determining an initial correction value of display brightness according to the influence coefficient of the current ambient temperature and the ambient temperature on the light gathering element;
determining a luminance floating value according to the display luminance initial floating value and the display luminance initial correction value, wherein the display luminance floating value delta P meets the following expression:
;
wherein P0 is an initial floating value of display brightness, T is a current ambient temperature value, T0 is a reference temperature value, K is an influence parameter of temperature on light condensing performance, and q is an influence coefficient of ambient temperature on a light condensing element.
It will be appreciated that although ambient temperature may affect the condensing performance of the condensing element, and thus the display brightness float value, it does not affect the condensing performance of the condensing element by 100%, i.e. the effect is greatly compromised by the presence of the display glass as a thermal insulation for the LED screen; therefore, the current ambient temperature and the influence coefficient of the ambient temperature on the light-gathering element need to be obtained first, the influence coefficient of the ambient temperature on the light-gathering element is controlled by the display glass, the stronger the heat insulation effect of the display glass is, the smaller the influence coefficient of the ambient temperature on the light-gathering element is, otherwise, the larger the influence coefficient is, and in general, the influence coefficient of the ambient temperature on the light-gathering element is 0.5.
The display brightness initial floating value P0 can be obtained by inquiring the second mapping table according to the current working time length (see the description), T0 is a reference temperature value, namely the set normal range of ambient temperature, such as 25-30 ℃ is a normal temperature range, the influence of the ambient temperature range on the LED screen light gathering element is small, when the ambient temperature exceeds the normal range, the display brightness initial floating value needs to be corrected, and the correction value isAnd when the ambient temperature is greater than or equal to the set normal ambient temperature, the temperature of the light-gathering element is caused to rise, positive correction is performed at this time, that is, the display brightness floating value is turned up, and when the ambient temperature is less than the set normal ambient temperature, the temperature of the light-gathering element is caused to fall, negative correction is performed at this time, that is, the display brightness floating value is turned down.
S400, determining a dynamic brightness value according to the display brightness attenuation value, the display brightness floating value and the reference brightness value;
specifically, after the display luminance degradation value and the display luminance floating value are obtained, it is further determined whether the display requirement can be satisfied by luminance self-correction (self-correction see explanation below), and at this time, it is only necessary to perform luminance degradation and luminance floating calculation based on the reference luminance value to obtain a dynamic luminance value, for example, the reference luminance value of the LED light emitting element is 500 units, luminance degradation is 60 units after long-time accumulation work, luminance is 40 units floating upwards due to the increase of the operating temperature, and luminance is 50 units floating upwards after considering the influence of the ambient temperature, so that the dynamic luminance value of the final LED light emitting element is 500-60+50=490 units.
S500, acquiring a display target brightness value of the LED screen, and judging whether the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value;
it can be understood that after the dynamic brightness value of the LED light emitting element is obtained by calculation, it is required to determine whether the dynamic brightness value meets the requirement of the target display brightness.
When the demand judgment is performed, the display target brightness value of the LED screen needs to be obtained first, and the display target brightness value may include the following steps: firstly, obtaining an environment brightness value and a target reference brightness value; and then re-correcting the target reference brightness value according to the environment brightness value to obtain a target brightness value, wherein the environment brightness value and the target brightness value form a positive correlation. The target reference brightness value is a brightness value meeting the use requirement under normal ambient light, and when the ambient light brightness value is increased, the required brightness value also needs to be increased, so that the target brightness value is obtained by re-correcting the target reference brightness value according to the ambient brightness value, and the accuracy of final correction of the LED display brightness is improved (step S600).
S600, determining that the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and adjusting the temperature of the light gathering element through the temperature adjusting unit to correct the display brightness of the LED screen.
Specifically, when the dynamic brightness value and the target brightness value have a larger difference, it is indicated that the self-adjusting and self-correcting brightness value cannot meet the use requirement, and intelligent correction and adjustment are required for the display brightness value.
Further, when the dynamic brightness value is smaller than the target brightness value and the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, the temperature of the light-gathering element is regulated by the temperature regulating unit so as to improve the brightness of the LED light-emitting element; when the dynamic brightness value is larger than the target brightness value and the difference value between the dynamic brightness value and the target brightness value is larger than the preset brightness threshold value, the temperature of the light gathering element is reduced through the temperature adjusting unit so as to reduce the brightness of the LED light emitting element.
In an embodiment, when the temperature of the light-gathering element is adjusted by the temperature adjusting unit, the system sends out a second prompting signal that the LED screen enters the intelligent brightness adjusting mode, and the second prompting signal is used for prompting the user that the LED screen is in the high power consumption mode, and the user can transfer the use environment according to the prompting information, for example, when the LED screen is used in the high temperature environment, the LED screen can be transferred to the normal temperature environment for use.
S700, determining that the difference value between the dynamic brightness value and the target brightness value is smaller than or equal to a preset brightness threshold value, and sending a first prompt signal for the LED screen to enter a brightness self-adjustment mode, wherein the first prompt signal is used for reminding a user that the LED screen is in a low-power consumption mode.
Specifically, when the difference between the dynamic brightness value and the target brightness value is smaller, the brightness value after self-adjustment can meet the use requirement, brightness adjustment is carried out only through brightness self-correction and power consumption is not needed, at the moment, the system sends a first prompt signal that the LED screen enters a brightness self-adjustment mode, the first prompt signal is used for reminding a user that the LED screen is in a low-power consumption mode, and at the moment, the user can maintain the use environment according to the prompt information.
Based on this, this application only need carry out luminance correction through the temperature of adjusting the spotlight component, does not adjust the power of LED light emitting component, and can not improve the power consumption of LED light emitting component, therefore, the luminance correction method of this application is little to the life of LED screen influence.
It should be noted that, the self-correction in the present application means that the brightness automatic correction can be completed through the display brightness floating value and the display brightness attenuation value, so as to meet the use requirement, and the electronic control correction is not performed any more; the intelligent correction and adjustment is to intelligently adjust the temperature of the light-gathering element according to the self-correction result so as to achieve the effect of intelligently correcting the display brightness of the LED screen.
Therefore, in another embodiment, the display brightness floating value of the LED panel in the normal environment temperature range can be controlled to be approximately equal to the display brightness decay value (only by controlling the temperature sensing characteristic of the light gathering element), for example, when the working accumulation of the LED panel reaches 2000H, the display brightness decay value is 80 units, and only the temperature sensing characteristic of the light gathering element needs to be controlled so that the display brightness floating value of the LED panel in the normal environment temperature range is also about 80 units, so that the LED panel can meet the display requirement through brightness self-adjustment and self-correction through brightness decay and brightness floating at the normal environment temperature range; in the severe environment with a very small part of time, such as an abnormally high temperature or an abnormally low temperature environment, the brightness correction can be performed only by adjusting the temperature of the light-gathering element. Therefore, the power consumption of the LED light-emitting element is not increased even when the brightness correction is performed under the condition of power consumption, and therefore, the service life of the LED screen is extremely influenced by the brightness correction method.
Referring to fig. 3, fig. 3 is a schematic hardware structure diagram of the LED screen display correction system provided in the embodiment of the present application.
The temperature adjusting element 103 is used for adjusting the temperature of the LED screen condensing element; the processor 101 is configured to provide computing and control capabilities to control the LED screen display correction system to perform corresponding tasks, for example, to control the LED screen display correction system to perform the LED screen display correction method in any of the method embodiments described above, the method comprising: acquiring working parameters of an LED luminous element; determining a display brightness attenuation value and a display brightness initial floating value according to the working parameters of the LED luminous element; performing initial correction on the display brightness initial floating value to obtain a display brightness floating value; determining a dynamic luminance value from the display luminance decay value, the display luminance float value, and the reference luminance value; acquiring a target brightness value, and judging whether the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value or not; and determining that the difference value between the dynamic brightness value and the target brightness value is larger than a preset brightness threshold value, and adjusting the temperature of the light-gathering element through the temperature adjusting unit to correct the brightness of the LED light-emitting element.
The processor 101 may be a general purpose processor including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), a hardware chip, or any combination thereof; it may also be a digital signal processor (Digital Signal Processing, DSP), application specific integrated circuit (ApplicationSpecific Integrated Circuit, ASIC), programmable logic device (programmable logic device, PLD), or a combination thereof. The PLD may be a complex programmable logic device (complex programmable logic device, CPLD), a field-programmable gate array (field-programmable gate array, FPGA), general-purpose array logic (genericarray logic, GAL), or any combination thereof.
The memory 102, as a non-transitory computer readable storage medium, may be used to store a non-transitory software program, a non-transitory computer executable program, and a module, such as program instructions/modules corresponding to the LED screen display correction method in the embodiments of the present application. The processor 101 may implement the LED screen display correction method in any of the method embodiments described above by running non-transitory software programs, instructions, and modules stored in the memory 102.
In particular, the memory 102 may include Volatile Memory (VM), such as random access memory (random access memory, RAM); the memory 102 may also include a non-volatile memory (NVM), such as read-only memory (ROM), flash memory (flash memory), hard disk (HDD) or Solid State Drive (SSD), or other non-transitory solid state storage devices; the memory 102 may also include a combination of the types of memory described above.
In summary, the LED screen display correction system of the present application adopts the technical solution of any one of the embodiments of the LED screen display correction method, so at least the technical solution of the foregoing embodiments has the beneficial effects, and will not be described in detail herein.
Embodiments of the present application also provide a computer readable storage medium, such as a memory including program code executable by a processor to perform the LED screen display correction method of the above embodiments. For example, the computer readable storage medium may be Read-Only Memory (ROM), random-access Memory (Random Access Memory, RAM), compact disc Read-Only Memory (CDROM), magnetic tape, floppy disk, optical data storage device, etc.
Embodiments of the present application also provide a computer program product comprising one or more program codes stored in a computer-readable storage medium. The processor of the electronic device reads the program code from the computer readable storage medium and executes the program code to perform the LED screen display correction method steps provided in the above-described embodiments.
It will be appreciated by those of ordinary skill in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by program code related hardware, where the program may be stored in a computer readable storage medium, where the storage medium may be a read only memory, a magnetic disk or optical disk, etc.
It should be noted that the above-described apparatus embodiments are merely illustrative, and the units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
From the above description of embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus a general purpose hardware platform, or may be implemented by hardware. Those skilled in the art will appreciate that all or part of the processes implementing the methods of the above embodiments may be implemented by a computer program for instructing relevant hardware, where the program may be stored in a computer readable storage medium, and where the program may include processes implementing the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), or the like.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the invention, and all equivalent structural changes made by the description of the present invention and the accompanying drawings or direct/indirect application in other related technical fields are included in the scope of the invention.