[go: up one dir, main page]

CN115050325B - Temperature control data processing method suitable for OLED display - Google Patents

Temperature control data processing method suitable for OLED display Download PDF

Info

Publication number
CN115050325B
CN115050325B CN202210964466.8A CN202210964466A CN115050325B CN 115050325 B CN115050325 B CN 115050325B CN 202210964466 A CN202210964466 A CN 202210964466A CN 115050325 B CN115050325 B CN 115050325B
Authority
CN
China
Prior art keywords
area
time
monitoring
target
pixel value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210964466.8A
Other languages
Chinese (zh)
Other versions
CN115050325A (en
Inventor
王平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Mtiph Photoelectricity Technology Inc
Original Assignee
Jiangsu Mtiph Photoelectricity Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Mtiph Photoelectricity Technology Inc filed Critical Jiangsu Mtiph Photoelectricity Technology Inc
Priority to CN202210964466.8A priority Critical patent/CN115050325B/en
Publication of CN115050325A publication Critical patent/CN115050325A/en
Application granted granted Critical
Publication of CN115050325B publication Critical patent/CN115050325B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Algebra (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Databases & Information Systems (AREA)
  • Operations Research (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Control Of El Displays (AREA)
  • Electroluminescent Light Sources (AREA)

Abstract

The invention provides a temperature control data processing method applicable to an OLED display, which comprises the steps of obtaining a first area sequence related to a plurality of monitoring areas, and obtaining a first pixel value of each monitoring area; dividing the monitoring area according to the first pixel value to obtain a target area and a change area; generating a conversion corresponding table according to the numerical relationship between the second pixel value of the target area and the third pixel value of the conversion area, generating a corresponding temperature coefficient according to the second pixel value of each target area, and generating first monitoring time of each target area according to the temperature coefficient; monitoring the screen display time of the target area, and exchanging the target area and the exchange area according to the exchange correspondence table when the screen display time is greater than or equal to the first monitoring time; and if the input equipment has the corresponding input signal, controlling the screen of the image equipment to sort the target area and the exchange area according to the first area sequence.

Description

Temperature control data processing method suitable for OLED display
Technical Field
The invention relates to a data processing technology, in particular to a temperature control data processing method suitable for an OLED display.
Background
The OLED display is used for showing the observed area to a user, when a plurality of areas need to be observed, images of the corresponding areas can be shown on the OLED display, and the simultaneous observation of the different areas is realized.
In the prior art, in the process of displaying through a large display screen, the display position corresponding to each display area in the large display screen is generally fixed, and different display currents can be loaded on different light emitting diodes in the large display screen for a long time due to different observation areas corresponding to different display positions and different brightness, so that different colors and different brightnesses can be displayed. However, the temperature of some display areas in the large display screen may be higher, the temperature of some areas is lower, and the light emitting diodes in the areas with higher temperature are more strained, so a method is urgently needed to perform corresponding display distribution and processing on the large display screen according to the brightness of different areas in the large display screen, so as to realize temperature control of different areas in the large display screen.
Disclosure of Invention
The embodiment of the invention provides a temperature control data processing method suitable for an OLED display, which can effectively reduce the temperature of a monitoring display screen.
In a first aspect of the embodiments of the present invention, a method for processing temperature control data suitable for an OLED display is provided, including:
the method comprises the steps that a plurality of monitoring areas in an OLED display are initially sequenced according to setting data of workers, a first area sequence related to the monitoring areas is obtained, and a first pixel value of each monitoring area is obtained;
dividing the monitoring area according to the first pixel value to obtain a target area and a change area, taking the first pixel value in the target area as a second pixel value, taking the first pixel value in the change area as a third pixel value, and taking the second pixel value higher than the third pixel value;
generating a swap correspondence table according to the numerical relationship between the second pixel value of the target area and the third pixel value of the swap area, generating a corresponding temperature coefficient according to the second pixel value of each target area, and generating a first monitoring time of each target area according to the temperature coefficient;
monitoring the screen display time of the target area, and exchanging the target area and the exchange area according to the exchange correspondence table when the screen display time is greater than or equal to the first monitoring time;
and if the input equipment is judged to have the corresponding input signal, controlling an OLED display to sequence the target area and the exchange area according to the first area sequence.
Optionally, in a possible implementation manner of the first aspect, dividing a monitoring area according to the first pixel value to obtain a target area and a swap area includes:
sequencing a plurality of monitoring areas in an ascending order according to the numerical relation of the first pixel values to obtain a second area sequence, taking the monitoring area positioned at the middle position in the second area sequence as a comparison area, and extracting the first pixel values of the comparison area as comparison pixel values;
taking the monitoring area with the first pixel value larger than the comparison pixel value as a target area, and taking the monitoring area with the first pixel value smaller than the comparison pixel value as a swap area;
and determining the comparison area of the middle position as any one or more of a target area, a transposition area and a fixed area according to the number of the comparison areas of the middle position.
Optionally, in a possible implementation manner of the first aspect, determining the alignment region at the intermediate position as any one or more of the target region, the swap region, and the fixed region according to the number of the alignment regions at the intermediate position includes:
if the number of the comparison areas at the middle position is 2, taking the comparison area corresponding to the comparison pixel value with a large numerical value as a target area, and taking the comparison area corresponding to the comparison pixel value with a small numerical value as a swap area;
if the number of the comparison areas at the middle position is 1, the comparison areas are used as fixed areas, and the monitoring areas corresponding to the fixed areas are not adjusted.
Optionally, in a possible implementation manner of the first aspect, generating a swap correspondence table according to a numerical relationship between the second pixel value of the target area and the third pixel value of the swap area includes:
decomposing the second region sequence according to the positions of all the target regions to obtain a third region sequence, wherein all the third region sequences are the target regions;
decomposing the second region sequence according to the positions of all the exchange regions to obtain a fourth region sequence, wherein all the fourth region sequences are exchange regions;
sequencing the target regions in an ascending order according to the numerical relationship of the second pixel values to obtain a third region sequence related to the plurality of target regions;
sorting the exchange regions in a descending order according to the numerical relationship of the third pixel values to obtain a fourth region sequence related to a plurality of exchange regions;
and acquiring a target region and a swap region which are positioned in the same sequence in the third region sequence and the fourth region sequence, and corresponding the target region and the swap region which are positioned in the same sequence to obtain a swap correspondence table.
Optionally, in a possible implementation manner of the first aspect, generating a corresponding temperature coefficient according to the second pixel value of each target region, and obtaining a first monitoring time of the corresponding target region according to the temperature coefficient includes:
obtaining target pixel values corresponding to a plurality of pixel points in the target area, and summing the target pixel values corresponding to the pixel points to obtain a total target pixel value;
obtaining a second pixel value corresponding to each target area according to the average value of the total target pixel values, and obtaining a pixel offset coefficient corresponding to each target area according to a preset pixel value and the second pixel value;
and obtaining a temperature coefficient corresponding to each target area according to the reference temperature coefficient and the pixel offset coefficient, and obtaining first monitoring time corresponding to the target area according to first monitoring time reference monitoring time and the temperature coefficient.
Optionally, in a possible implementation manner of the first aspect, obtaining a temperature coefficient corresponding to each target area according to a reference temperature coefficient and the pixel offset coefficient, and obtaining a first monitoring time of the corresponding target area according to a first monitoring time reference monitoring time and the temperature coefficient includes:
the first monitoring time is calculated by the following formula,
Figure 500116DEST_PATH_IMAGE001
wherein,
Figure 39550DEST_PATH_IMAGE002
in order to be a temperature coefficient of the temperature,
Figure 919782DEST_PATH_IMAGE003
is a first
Figure 28157DEST_PATH_IMAGE004
The first one of the target pixel values is,
Figure 120878DEST_PATH_IMAGE005
is the upper limit value of the first target pixel value,
Figure 514819DEST_PATH_IMAGE006
is the value of the second pixel and is,
Figure 549640DEST_PATH_IMAGE007
in order to preset the value of the pixel,
Figure 146975DEST_PATH_IMAGE008
for the pixel to be shifted by the coefficient weight,
Figure 558233DEST_PATH_IMAGE009
as a reference temperature coefficient, a temperature coefficient,
Figure 822993DEST_PATH_IMAGE010
in order to be the first monitoring time, the monitoring time is,
Figure 31644DEST_PATH_IMAGE011
in order to be the weight of the temperature coefficient,
Figure 116275DEST_PATH_IMAGE012
the time was monitored as a reference.
Optionally, in a possible implementation manner of the first aspect, the monitoring the screen display time of the target area, and when the screen display time is greater than or equal to the first monitoring time, swapping the target area and the swap area according to the swap correspondence table includes:
generating first exchange time corresponding to each target area according to preset reference exchange time and the temperature coefficient;
and when the screen display time is more than or equal to the first monitoring time, exchanging the target area and the exchange area for the first exchange time according to the exchange corresponding table so as to reduce the temperature of the part of the display screen corresponding to the target area before exchange.
Alternatively, in one possible implementation of the first aspect, the first zapping time is calculated by the following formula,
Figure 800066DEST_PATH_IMAGE013
wherein,
Figure 168600DEST_PATH_IMAGE014
as a result of the first change-over time,
Figure 561535DEST_PATH_IMAGE003
is as follows
Figure 648308DEST_PATH_IMAGE004
The value of each of the first target pixels,
Figure 886523DEST_PATH_IMAGE005
is the upper limit value of the first target pixel value,
Figure 846913DEST_PATH_IMAGE015
is the value of the second pixel and is,
Figure 410750DEST_PATH_IMAGE016
in order to preset the pixel value of the pixel,
Figure 984819DEST_PATH_IMAGE017
for the pixel to be shifted by the coefficient weight,
Figure 761145DEST_PATH_IMAGE018
as a reference temperature coefficient, a temperature coefficient,
Figure 838692DEST_PATH_IMAGE019
in order to be the weight of the temperature coefficient,
Figure 822697DEST_PATH_IMAGE020
as a reference cooling time, the cooling time was set,
Figure 103637DEST_PATH_IMAGE021
is a training numerical value;
and displaying the first exchange time, and if confirmation information of workers is received, taking the first exchange time as the final first exchange time.
Optionally, in a possible implementation manner of the first aspect, the method further includes:
if receiving modification information input by a worker through input equipment, taking modification time in the modification information as final first exchange time;
correcting the training numerical value according to the correction time input by the input equipment to obtain a corrected training numerical value;
the modified training value is calculated by the following formula,
Figure 201430DEST_PATH_IMAGE022
wherein,
Figure 149795DEST_PATH_IMAGE023
for the purpose of the final first zapping time,
Figure 39122DEST_PATH_IMAGE024
in order to adjust the training values, the training data is,
Figure 56626DEST_PATH_IMAGE025
in order to increase the weight of the correction,
Figure 174754DEST_PATH_IMAGE026
to reduce the correction weight.
Optionally, in a possible implementation manner of the first aspect, the method further includes:
after judging the preset time period for the input equipment to stop inputting signals, determining the viewing time of the input equipment, and exchanging the target area and the exchanged area according to the exchange corresponding table;
acquiring the residual time period of the first exchange time, obtaining second exchange time corresponding to the target area according to the sum of the residual time period, the viewing time and the preset time period, and continuously reducing the temperature of the part of the display screen corresponding to the target area according to the second exchange time;
and when the screen display time is more than or equal to the second exchange time, controlling the OLED display to reset the target area and the exchange area according to the first area sequence.
The invention has the following beneficial effects:
1. the invention divides a plurality of monitoring areas into a target area and a change area according to the pixel values of all the monitoring areas, and changes the target area and the change area to reduce the brightness of the display screen part corresponding to the original target area, thereby causing the current required by the light-emitting diode of the display screen to be correspondingly reduced, and the heat generation of the light-emitting diode can be correspondingly reduced at the moment, thereby causing the temperature of the display screen part corresponding to the original target area to be correspondingly reduced. By the method, the temperature control of different areas in the display screen can be realized, and the service life of the display screen is effectively prolonged.
2. According to the invention, the monitoring area with the pixel value larger than the pixel value at the middle position is divided into the target area according to the pixel value condition corresponding to each monitoring area, and the area with the pixel value smaller than the pixel value at the middle position is divided into the exchange area, so that the monitoring area with high screen temperature and the monitoring area with low screen temperature are distinguished; and after obtaining the target area and the change area, the target area is also sorted in an ascending order, the change area is sorted in a descending order, the target area and the change area in a unified sequence are in one-to-one correspondence to generate a change correspondence table, so that the area with higher temperature in the target area can be changed with the area with lower temperature in the change area, and the temperature of a display screen corresponding to the target area with higher temperature can be reduced as fast as possible. In addition, the invention also calculates the time period before the exchange is needed corresponding to each target area. In the calculation process, different time periods before replacement can be calculated according to different conditions of the pixel value corresponding to each monitoring area, so that the calculated value is more consistent with the applicable scene of the invention.
3. According to the method, the time period for cooling after the corresponding change of each target area is calculated, in the calculation process, in order to enable the calculated value to be more in line with the applicable scene, the calculated value can be continuously corrected, and the whole process is more intelligent and humanized. In addition, the invention can reset the exchanged monitoring area when the monitoring picture is checked by the staff, thereby being more in line with the working habit of the staff and avoiding the condition that the monitoring picture is in disorder when the staff checks the monitoring picture.
Drawings
Fig. 1 is a schematic flowchart of a temperature control data processing method for an OLED display according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a display screen when the number of comparison regions is 2 according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a display screen when the number of comparison areas is 1 according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in other sequences than those illustrated or described herein.
It should be understood that, in various embodiments of the present invention, the sequence numbers of the processes do not mean the execution sequence, and the execution sequence of the processes should be determined by the functions and the internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
It should be understood that in the present application, "comprising" and "having" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that, in the present invention, "a plurality" means two or more. "and/or" is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "comprising a, B and C", "comprising a, B, C" means that all three of a, B, C are comprised, "comprising a, B or C" means comprising one of a, B, C, "comprising a, B and/or C" means comprising any 1 or any 2 or 3 of a, B, C.
It should be understood that in the present invention, "B corresponding to a", "a corresponds to B", or "B corresponds to a" means that B is associated with a, and B can be determined from a. Determining B from a does not mean determining B from a alone, but may be determined from a and/or other information. And the matching of A and B means that the similarity of A and B is greater than or equal to a preset threshold value.
As used herein, the term "if" may be interpreted as "at \8230; …" or "in response to a determination" or "in response to a detection" depending on the context.
The technical means of the present invention will be described in detail with reference to specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
In practical applications, in order to observe the situations of a plurality of different locations at the same time and ensure the safety of each location, a plurality of monitoring devices are usually disposed in different areas of each location, and monitoring pictures corresponding to the plurality of monitoring devices are simultaneously displayed on one OLED display, so as to observe the situations of each area, and the OLED display may be an OLED display screen.
For convenience of observation, each monitoring picture is generally placed at a position corresponding to a display screen, in order to ensure the safety of an area where the monitoring equipment is located, the monitoring equipment is generally in a continuous working state, so that the monitoring picture is also displayed in the display screen for a long time, and the display screen may be heated due to continuous working for a long time, so that the service life of the display screen is reduced, the invention adopts the following scheme in order to improve the condition:
referring to fig. 1, a schematic diagram of a temperature control data processing method for an OLED display according to an embodiment of the present invention is shown, where an execution main body of the method shown in fig. 1 may be a software and/or hardware device. The execution subject of the present application may include, but is not limited to, at least one of: user equipment, network equipment, etc. The user equipment may include, but is not limited to, a computer, a smart phone, a Personal Digital Assistant (PDA), and the electronic devices mentioned above. The network device may include, but is not limited to, a single network server, a server group consisting of a plurality of network servers, or a cloud consisting of a large number of computers or network servers based on cloud computing, wherein cloud computing is one of distributed computing, one super virtual computer consisting of a group of loosely coupled computers. The present embodiment does not limit this. The method comprises the following steps of S1 to S5:
s1, initially sequencing a plurality of monitoring areas in an OLED display according to setting data of workers to obtain a first area sequence related to the plurality of monitoring areas, and acquiring a first pixel value of each monitoring area.
The first region sequence refers to a sequence obtained according to an initial sequence, and the initial sequence can be preset according to the observation habit of workers and can also be set according to the region sequence monitored by each monitoring device; the first pixel value refers to an average value of the sum of the pixel values of all the pixels in the monitoring picture corresponding to each monitoring area.
It should be noted that, because the monitoring picture corresponding to each monitoring area is composed of a plurality of pixels, and the pixel values of the pixels are different, for the subsequent processing, the first pixel value in this scheme is an average value of the sum of the pixel values of all the pixels in each monitoring picture, and in addition, the first pixel value may also be the sum of the pixel values of all the pixels in each monitoring picture.
The pixel value is larger, the required current is larger, the corresponding display screen is easier to heat, and the temperature is higher, so that the first pixel value is obtained by the method, the temperature value corresponding to each monitoring area does not need to be acquired one by one, and the applicable scene of the scheme is better met.
And S2, dividing the monitoring area according to the first pixel value to obtain a target area and a swap area, taking the first pixel value in the target area as a second pixel value, and taking the first pixel value in the swap area as a third pixel value, wherein the second pixel value is higher than the third pixel value.
The target area refers to an area needing to reduce the temperature of the display screen part of the target area, the exchange area refers to an area exchanged with the area needing to reduce the temperature of the display screen part of the target area, the second pixel value refers to the average value of the sum of the pixel values of all the pixel points in the target area, and the third pixel value refers to the average value of the sum of the pixel values of all the pixel points in the exchange area.
It can be understood that most display screens adopt RGB color standards, any color on the screen can be expressed and recorded by a set of RGB values, RGB is designed from the principle of color lighting, and in popular terms, it is the color mixing manner as if there are three lamps of red, green and blue, when their lights are superimposed, the colors are mixed, but the brightness is equal to the sum of the brightness of the three lamps, and the higher the mixed brightness is, the additive mixing is performed. When the three-color gray values are the same, gray tones with different gray values are generated, namely, the darkest black tone is generated when the three-color gray values are all 0; when the three-color gray scale is 255, the brightest white tone is obtained.
When the second pixel value is higher than the third pixel value, the temperature of the target area corresponding to the second pixel value is higher than the swap area corresponding to the third pixel value.
Based on the above, in the present scheme, the target area and the swap area are swapped, so that the brightness of the original position of the target area is reduced by swapping the brightness of the swap area, and the current passing through the target area is reduced, thereby improving the temperature of the area which is originally in continuous heating in the display screen to prolong the service life thereof, wherein the specific division of the target area and the swap area includes steps S21 to S23.
S21, sequencing the plurality of monitoring areas in an ascending order according to the numerical relation of the first pixel values to obtain a second area sequence, taking the monitoring area positioned in the middle position in the second area sequence as a comparison area, and extracting the first pixel values of the comparison area as comparison pixel values.
In other embodiments, the second region sequence may also be a sequence formed by arranging the monitoring regions in descending order from large to small according to the first pixel values.
The comparison area refers to a monitoring area which is positioned in the middle of the second sequence, and if only one monitoring area is positioned in the middle, the monitoring area is used as the comparison area; if there are two monitoring areas in the middle position, the two monitoring areas are used as comparison areas.
When one comparison area exists, the comparison pixel value refers to the average value of the sum of the pixel values of all the pixel points in the comparison area; when there are two comparison areas, the comparison pixel value refers to the average value of the sum of the first pixel values of the two comparison areas.
S22, taking the monitoring area with the first pixel value larger than the comparison pixel value as a target area, and taking the monitoring area with the first pixel value smaller than the comparison pixel value as a swap area.
And S23, determining the comparison area at the middle position as any one or more of a target area, a transposition area and a fixed area according to the number of the comparison areas at the middle position.
In practical application, in order to reduce the brightness of the original position of the target area by replacing the target area with the exchange area, so as to improve the temperature of the display screen, the scheme divides the first pixel value of each monitoring area into the target area, the exchange area and a fixed area according to the comparison of the first pixel value of each monitoring area and the comparison pixel value of the comparison area, wherein the fixed area refers to the monitoring area which is not exchanged.
Specifically, in the scheme, after the comparison pixel value is obtained by S21 (in which the plurality of monitoring regions are sorted in an ascending order according to the numerical relationship of the first pixel value to obtain a second region sequence, the monitoring region located at the middle position in the second region sequence is used as the comparison region, and the first pixel value of the comparison region is extracted to be used as the comparison pixel value), since the pixel value of the comparison pixel value is located at the middle position, the monitoring region where the first pixel value is greater than the comparison pixel value can be used as the target region, and the monitoring region where the first pixel value is less than the comparison pixel value is used as the exchange region.
When the target region and the transposed region are distinguished in the above manner, the number of the alignment regions may be 1 or 2, and in this case, the target region, the transposed region, and the fixed region may be further determined through the following two steps.
If the number of the comparison areas at the middle position is 2, the comparison area corresponding to the comparison pixel value with a larger numerical value is used as the target area, and the comparison area corresponding to the comparison pixel value with a smaller numerical value is used as the swap area.
If the number of the comparison areas at the middle position is 1, taking the comparison areas as fixed areas, and not adjusting the monitoring areas corresponding to the fixed areas.
Referring to fig. 2, if the number of the comparison areas at the middle position is 2, the area with the larger pixel value is used as the target area, the area with the smaller pixel value is used as the swap area, the monitoring area with the first pixel value larger than the comparison pixel value in the remaining monitoring areas is used as the target area, and the monitoring area with the first pixel value smaller than the comparison pixel value is used as the swap area.
Referring to fig. 3, the number of the comparison areas at the middle position is 1, and since there is no exchange between the monitoring area and the comparison area, the comparison area at this time is taken as the fixed area, the monitoring area with the first pixel value greater than the comparison pixel value is taken as the target area, and the monitoring area with the first pixel value less than the comparison pixel value is taken as the exchange area.
The target area and the exchange area are obtained through the method, so that the monitoring area is divided without acquiring the temperature corresponding to each monitoring area, the cost is saved, the target area and the exchange area can be divided intelligently and efficiently through the method, and the processing efficiency is improved.
And S3, generating a swap correspondence table according to the numerical relationship between the second pixel value of the target area and the third pixel value of the swap area, generating a corresponding temperature coefficient according to the second pixel value of each target area, and generating a first monitoring time of each target area according to the temperature coefficient.
The exchange corresponding table is a corresponding table formed by the target area and the exchange area which is exchanged correspondingly, the temperature coefficient is a coefficient corresponding to the temperature of each target area, the temperature of the corresponding target area display screen part is higher when the temperature coefficient is higher, and the first monitoring time is a time period before the target area and the exchange area are exchanged.
Specifically, the corresponding relationship between each target region and each swap region may be obtained based on the second pixel value of the target region and the third pixel value of the swap region, and the swap correspondence table may be generated after the corresponding relationship between each target region and each swap region is obtained.
In some embodiments, the swap mapping table may be obtained through steps S31 to S35, which are as follows:
and S31, decomposing the second region sequence according to the positions of all the target regions to obtain a third region sequence, wherein all the third region sequences are the target regions.
And S32, decomposing the second region sequence according to the positions of all the regions to obtain a fourth region sequence, wherein all the regions in the fourth region sequence are regions to be exchanged.
Wherein the third region sequence refers to a sequence consisting of the target region, and the fourth region sequence refers to a sequence consisting of the transposed region.
Specifically, in the present scheme, in order to correspond the target regions and the swap regions one to one, all the target regions are divided into the third region sequence, and all the swap regions are divided into the fourth region sequence.
And S33, sequencing the target regions in an ascending order according to the numerical relationship of the second pixel values to obtain a third region sequence related to the plurality of target regions.
And S34, sequencing the swap areas in a descending order according to the numerical relation of the third pixel values to obtain a fourth area sequence related to a plurality of swap areas.
It can be understood that, in the present scheme, the target area is sorted in an ascending order according to the second pixel value, and the swap area is sorted in a descending order according to the third pixel value, so that the target area with the higher second pixel value is swapped with the swap area with the lower third pixel value.
The higher the second pixel value is, the larger the current flowing through the portion of the display screen corresponding to the target area is, the more easily the corresponding display screen generates heat, and the target area with the higher second pixel value is exchanged with the exchanged area with the lower third pixel value, so that the luminance of the portion of the display screen corresponding to the original target area is reduced faster, the corresponding current is reduced faster, and the temperature is reduced faster accordingly.
And S35, acquiring a target region and a swap region which are positioned in the same sequence in the third region sequence and the fourth region sequence, and corresponding the target region and the swap region which are positioned in the same sequence to obtain a swap correspondence table.
Specifically, after the third region sequence after ascending sorting and the fourth region sequence after descending sorting are obtained in the above manner, the target region and the swap region in the same sequence may be corresponded to obtain the swap correspondence table.
For example, when the number of the target regions and the number of the swap regions are 3, and the target region sequence having the largest second pixel value is 3, the swap region sequence having the smallest third pixel value corresponding thereto is also 3.
The change correspondence table is obtained in the above mode, the target area and the change area do not need to be subsequently in one-to-one correspondence, the target area and the corresponding change area can be found only according to the change correspondence table, and the method is very convenient and fast.
In other embodiments, the first monitoring time may be obtained through steps S36 to S38, which are as follows:
and S36, acquiring target pixel values corresponding to the plurality of pixel points in the target area, and summing the target pixel values corresponding to the plurality of pixel points to obtain a total target pixel value.
The target pixel value refers to a pixel value corresponding to each pixel point in the target area, and the total target pixel value refers to the sum of pixel values corresponding to a plurality of pixel points in the target area.
In practical application, each color in the display screen is composed of different pixel values of each pixel point, and since the monitoring pictures in the target areas are different, the pixel values corresponding to the pixel points in the target areas are also different.
Specifically, the sum of the pixel values corresponding to each target area can be obtained by obtaining the sum of the pixel values of a plurality of pixel points in each target area.
And S37, obtaining a second pixel value corresponding to each target area according to the average value of the total target pixel values, and obtaining a pixel offset coefficient corresponding to each target area according to a preset pixel value and the second pixel value.
The second pixel value refers to an average value of the sum of the pixel values corresponding to each target area, the preset pixel value may be preset according to an actual situation, and the pixel offset value refers to a ratio of the second pixel value to the preset pixel value.
Specifically, after the sum of the pixel values of each target area is obtained, the second pixel value is obtained according to the average value of the sum of the pixel values, and the pixel offset coefficient is obtained according to the ratio of the second pixel value to the preset pixel value, so as to facilitate subsequent processing.
And S38, obtaining a temperature coefficient corresponding to each target area according to the reference temperature coefficient and the pixel migration coefficient, and obtaining first monitoring time corresponding to the target area according to first monitoring time reference monitoring time and the temperature coefficient.
The first monitoring time is calculated by the following formula,
Figure 492472DEST_PATH_IMAGE027
wherein,
Figure 303433DEST_PATH_IMAGE028
in order to be a temperature coefficient of the temperature,
Figure 799444DEST_PATH_IMAGE029
is a first
Figure 970531DEST_PATH_IMAGE030
The first one of the target pixel values is,
Figure 627908DEST_PATH_IMAGE031
is the upper limit value of the first target pixel value,
Figure 859038DEST_PATH_IMAGE032
is the value of the second pixel and is,
Figure 867446DEST_PATH_IMAGE033
in order to preset the value of the pixel,
Figure 107803DEST_PATH_IMAGE034
for the pixel to be shifted by the coefficient weight,
Figure 885266DEST_PATH_IMAGE035
as a reference temperature coefficient, a temperature coefficient,
Figure 290227DEST_PATH_IMAGE036
in order to be the first monitoring time, the monitoring time is,
Figure 504040DEST_PATH_IMAGE037
in order to be the weight of the temperature coefficient,
Figure 33241DEST_PATH_IMAGE038
the time was monitored as a reference.
The main idea of the above formula is:
when the second pixel value
Figure 648899DEST_PATH_IMAGE015
The larger the current flowing through the target area is, the higher the temperature of the display screen part corresponding to the target area is, and the temperature coefficient
Figure 972564DEST_PATH_IMAGE028
The temperature of the portion of the display screen corresponding to the target area, so that the second pixel value is
Figure 204831DEST_PATH_IMAGE015
The greater the temperature coefficient
Figure 803303DEST_PATH_IMAGE028
The larger will be the corresponding.
Coefficient of temperature
Figure 276397DEST_PATH_IMAGE028
The larger the temperature of the portion of the display screen corresponding to the target area, the higher the temperature, and therefore the temperature of the display screen needs to be lowered as quickly as possible even if the target area is exchanged with the corresponding exchanged area as quickly as possible. Therefore when the temperature coefficient
Figure 302122DEST_PATH_IMAGE028
The larger the time, the first monitoring time
Figure 490527DEST_PATH_IMAGE036
The smaller will be.
It should be noted that the reference temperature coefficient in the above formula
Figure 627110DEST_PATH_IMAGE035
And a preset pixel value
Figure 482939DEST_PATH_IMAGE033
Are correspondingly set, different reference temperature coefficients
Figure 663254DEST_PATH_IMAGE035
Will correspond to different preset pixel values
Figure 824108DEST_PATH_IMAGE033
(ii) a Weight value of pixel offset coefficient
Figure 751000DEST_PATH_IMAGE034
And weight value of temperature coefficient
Figure 477648DEST_PATH_IMAGE037
Will be related to environmental factors and use conditionsEtc., e.g. weight value of pixel shift coefficient when room temperature changes
Figure 563284DEST_PATH_IMAGE034
And weight value of temperature coefficient
Figure 8172DEST_PATH_IMAGE037
The up-scaling or down-scaling process can be performed accordingly.
The first monitoring time is obtained through the mode, so that the target areas with different second pixel values can be exchanged with the corresponding exchange areas according to different first monitoring times, the temperature of the display screen part corresponding to the target area with the large second pixel value can be reduced first, and the reduction of the service life of the display screen part due to long-time heating is prevented.
And S4, monitoring the screen display time of the target area, and exchanging the target area and the exchange area according to the exchange correspondence table when the screen display time is more than or equal to the first monitoring time.
Specifically, when the screen display time of the target area is monitored to be greater than or equal to the first monitoring time, the target area and the exchange area are exchanged according to the exchange correspondence table, wherein the screen display time refers to the working time of the display screen part corresponding to the target area.
In practical application, the target area and the swap area are generally swapped when the screen display time of the target area is equal to the first monitoring time, but sometimes the screen display time of the target area may be greater than the first monitoring time, so in order to prevent the target area and the swap area from not being swapped when the screen display time of the target area is greater than the first monitoring time, the scheme selects to swap the target area and the swap area when the screen display time of the target area is greater than or equal to the first monitoring time.
The step S4 (monitoring the screen display time of the target area, and exchanging the target area and the exchange area according to the exchange correspondence table when the screen display time is equal to or longer than the first monitoring time) further includes the following steps S41 to S42.
And S41, generating a first transposition time corresponding to each target area according to a preset reference transposition time and the temperature coefficient.
Wherein the first exchange time refers to a time period for exchanging the target region and the exchange region after exchanging, and the reference exchange time may be preset according to an actual situation.
It is understood that, after the target area and the swap area are swapped, in order to lower the temperature of the display screen portion corresponding to the target area, a first swap time may be set to lower the temperature of the display screen portion corresponding to the target area within the first swap time.
And S42, when the screen display time is more than or equal to the first monitoring time, exchanging the target area and the exchange area for the first exchange time according to the exchange corresponding table so as to reduce the temperature of the part of the display screen corresponding to the target area before exchange.
Specifically, when the screen display time of the monitored target area is greater than or equal to the first monitoring time, the exchanged target area and the exchanged area may be exchanged within the first exchange time, so that the temperature of the display screen portion corresponding to the target area is reduced within the first exchange time.
The first zapping time is calculated by the following formula,
Figure 735826DEST_PATH_IMAGE039
wherein,
Figure 785821DEST_PATH_IMAGE040
in order to perform the first change-over time,
Figure 839097DEST_PATH_IMAGE041
is a first
Figure 240122DEST_PATH_IMAGE042
The first one of the target pixel values is,
Figure 786115DEST_PATH_IMAGE043
is the upper limit value of the first target pixel value,
Figure 956196DEST_PATH_IMAGE015
is the value of the second pixel and is,
Figure 914794DEST_PATH_IMAGE044
in order to preset the pixel value of the pixel,
Figure 803115DEST_PATH_IMAGE045
for the pixel to be shifted by the coefficient weight,
Figure 872571DEST_PATH_IMAGE046
as a reference temperature coefficient, a temperature coefficient,
Figure 162739DEST_PATH_IMAGE047
in order to be the weight of the temperature coefficient,
Figure 292237DEST_PATH_IMAGE048
as a reference cooling time, the cooling time was,
Figure 667855DEST_PATH_IMAGE049
are training values.
And displaying the first exchange time, and if confirmation information of workers is received, taking the first exchange time as the final first exchange time.
From the above formula, the second pixel value
Figure 543932DEST_PATH_IMAGE015
With the first change time
Figure 688605DEST_PATH_IMAGE040
In direct proportion to the second pixel value
Figure 989005DEST_PATH_IMAGE015
The larger the size, the target area is specifiedThe higher the brightness value of the target area is, the larger the current of the target area is, the higher the temperature of the display screen part corresponding to the corresponding target area is, the longer the exchanging time period after exchanging the target area is, and the first exchanging time period
Figure 851919DEST_PATH_IMAGE040
The larger will be.
In practical application, due to the first swap time
Figure 528757DEST_PATH_IMAGE040
Is calculated by a formula, so that the calculated first zapping time may occur
Figure 527937DEST_PATH_IMAGE040
Meeting applicable scenarios, or calculated first swap time
Figure 999239DEST_PATH_IMAGE040
Situations occur where the applicable scenario is not satisfied.
When the calculated first zapping time
Figure 349449DEST_PATH_IMAGE040
When the applicable scene is met, namely the confirmation information of the staff is received, the first exchange time calculated at the moment can be used
Figure 36169DEST_PATH_IMAGE040
As a final first swap time.
When the calculated first zapping time
Figure 889856DEST_PATH_IMAGE040
When the applicable scene is not satisfied, the training values can be corrected through the correction time input by the staff
Figure 532059DEST_PATH_IMAGE049
Making a correction by the corrected training value
Figure 369565DEST_PATH_IMAGE049
The formula is adjusted to be more suitable for the application scene of the scheme.
And if receiving modification information input by a worker through an input device, taking the modification time in the modification information as the final first exchange time.
It can be understood that, when modification information input by a worker through an input device is received, it is described that the first swap time obtained through a formula at this time does not satisfy the applicable scenario, and at this time, the modification time in the modification information may be used as the final first swap time so that the modified first swap time conforms to the applicable scenario.
Wherein, the modification time in the modification information can be input by a worker according to the actual situation.
And correcting the training numerical value according to the correction time input by the input equipment to obtain a corrected training numerical value.
In practical applications, in order to prevent the calculated first swapping time from being inconsistent with the applicable scenario, the first swapping time may be adjusted by correcting the training value, where the corrected training value refers to the corrected training value.
The modified training value is calculated by the following formula,
Figure 857047DEST_PATH_IMAGE050
wherein,
Figure 814507DEST_PATH_IMAGE051
for the purpose of the final first zapping time,
Figure 378344DEST_PATH_IMAGE052
in order to adjust the training values, the training data is,
Figure 424185DEST_PATH_IMAGE053
in order to increase the weight of the correction,
Figure 731669DEST_PATH_IMAGE054
to reduce the correction weight.
The main concept of the above formula is:
when the final first swap time
Figure 74795DEST_PATH_IMAGE051
Greater than the first swap time
Figure 543953DEST_PATH_IMAGE040
When the first switching time calculated at this time is described
Figure 339740DEST_PATH_IMAGE040
Is small, and then the training value can be adjusted
Figure 169024DEST_PATH_IMAGE049
Performing a first transposition process for a first transposition time
Figure 117389DEST_PATH_IMAGE040
Closer to the final first zapping time
Figure 288607DEST_PATH_IMAGE051
When the final first swap time
Figure 297322DEST_PATH_IMAGE051
Less than the first swap time
Figure 212188DEST_PATH_IMAGE040
When the first switching time calculated at this time is described
Figure 529906DEST_PATH_IMAGE040
Is larger, and then the training value can be obtained
Figure 590135DEST_PATH_IMAGE049
Performing a reduction process to make the first swap time
Figure 845666DEST_PATH_IMAGE040
Closer to the final first zapping time
Figure 547912DEST_PATH_IMAGE051
In particular, when the final first zapping time
Figure 470869DEST_PATH_IMAGE051
Greater than the first change-over time
Figure 970508DEST_PATH_IMAGE040
When it is, above
Figure 713336DEST_PATH_IMAGE055
The larger the first zapping time calculated at this time is, the larger the time is
Figure 953693DEST_PATH_IMAGE040
The smaller the size of the first transposition time
Figure 731156DEST_PATH_IMAGE040
With final first change-over time
Figure 398767DEST_PATH_IMAGE051
More closely, more increased training values are required
Figure 894470DEST_PATH_IMAGE049
By increasing the training value
Figure 672939DEST_PATH_IMAGE049
Obtaining the adjusted training value
Figure 836067DEST_PATH_IMAGE052
(ii) a When the final first swap time
Figure 425312DEST_PATH_IMAGE051
Less than the first swap time
Figure 129350DEST_PATH_IMAGE040
When it is, above
Figure 727822DEST_PATH_IMAGE056
The larger the first zapping time calculated at this time is, the larger the time is
Figure 463565DEST_PATH_IMAGE040
The larger the size of the first change-over time
Figure 489290DEST_PATH_IMAGE040
With final first change-over time
Figure 943274DEST_PATH_IMAGE051
More closely, more reduced training values are required
Figure 63546DEST_PATH_IMAGE049
By decreasing the training value
Figure 935687DEST_PATH_IMAGE049
Obtaining the adjusted training value
Figure 866734DEST_PATH_IMAGE052
. Through this kind of mode for when calculating first transposition time next time, can have the final first transposition time that more is fit for current calculation scene, the calculation scene of first transposition time each time can be the time interval that corresponds different, and this time interval can be that the staff sets up in advance, for example the time interval that corresponds daytime, the time interval that corresponds night.
Obtain first change time through above-mentioned mode, can make different target areas make its corresponding display screen partial temperature obtain appropriate reduction in the time quantum of difference, neither need the staff to set up the first change time that the target area corresponds respectively, can make the adjustment according to the applicable scene of reality is timely moreover, make the first change time of calculating more accurate.
And S5, if the input equipment is judged to have the corresponding input signals, controlling an OLED display to sequence the target area and the exchange area according to the first area sequence.
The input device may be a mouse or a keyboard. When the staff wants to check the monitoring picture, the monitoring picture can be checked through the input signal which the input device has.
In practical application, each monitoring picture usually corresponds to a specific monitoring area, so that the position of each monitoring picture in a display screen is generally fixed and unchanged for the convenience of observation of a worker, but the corresponding position of each monitoring picture is changed by the scheme, so that when the worker views the monitoring pictures by using the input equipment, all the monitoring pictures can be restored to the original positions, namely, the target area and the exchange area are reset according to the first area sequence.
After S5 (if the input device is determined to have the corresponding input signal, the OLED display is controlled to sequence the target region and the swap region according to the first region sequence), the following steps S51 to S53 are further included.
And S51, after judging the preset time period for the input equipment to stop inputting signals, determining the viewing time of the input equipment, and exchanging the target area and the exchanged area according to the exchange corresponding table.
The preset time period refers to a time period after the input device stops inputting the signal, and can be preset according to actual conditions; the viewing time refers to the time for the staff to view the monitoring picture.
In practical application, when a worker checks a monitoring picture, in order to prevent the monitoring picture from being immediately switched, the scheme also sets a preset time period as a buffering time period.
For example, when the input device is a mouse, a mouse arrow in the display screen may be used as the input signal, and when the mouse arrow moves in the display screen, it may be considered that the monitoring picture is being viewed by the worker at this time.
And S52, acquiring the residual time period of the first exchange time, obtaining second exchange time corresponding to the target area according to the sum of the residual time period, the viewing time and the preset time period, and continuously reducing the temperature of the part of the display screen corresponding to the target area according to the second exchange time.
The remaining time period refers to the time period of the first exchange time, and the second exchange time refers to the exchange time period after the target area and the exchange area are exchanged again after the monitoring picture is checked by the staff.
In practical application, the target area and the exchange area may be just exchanged, a worker checks the monitoring picture, and the target area and the exchange area are reset when the worker checks the monitoring picture, at this time, although the target area and the exchange area are not exchanged within the first exchange time, the temperature of the part of the display screen corresponding to the target area is not correspondingly reduced.
In order to solve the above problem, the second swap time corresponding to the target area is set to improve the target area. The second exchange time prolongs the first exchange time on the basis of the first exchange time, makes up the viewing time and the preset time period for the staff to view the monitoring picture in the first exchange time, and enables the temperature of the display screen part corresponding to the target area to be continuously reduced.
It should be noted that, sometimes, a situation may occur that the viewing time for the staff to view the monitoring picture spans the first monitoring time and the first swapping time, and since the target area and the swapping area are not swapped in the first monitoring time, the first swapping time is not affected much, and therefore the effect of the situation on the first swapping time is not considered in the present scheme.
S53, when the screen display time is larger than or equal to the second exchange time, controlling the OLED display to reset the target area and the exchange area according to the first area sequence.
It can be understood that, when the screen display time is greater than or equal to the second swap time, the temperature of the display screen portion corresponding to the swapped target region will increase, and the temperature of the display screen portion corresponding to the original target region (i.e., the display screen portion corresponding to the swapped region after the swap) will decrease, at which time the target region and the swap region can be reset, so as to ensure that the temperature of the display screen portion corresponding to the swapped target region will not be continuously increased.
The second exchange time is obtained by the method, the influence of the checking time and the preset time period for checking the monitoring picture in the first exchange time by the working personnel on the first exchange time can be improved, and the temperature of the part, corresponding to the target area, of the display screen is reduced better.
Referring to fig. 4, which is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention, the electronic device 40 includes: a processor 41, memory 42 and computer programs; wherein
A memory 42 for storing the computer program, which may also be a flash memory (flash). The computer program is, for example, an application program, a functional module, or the like that implements the above method.
A processor 41 for executing the computer program stored in the memory to implement the steps performed by the apparatus in the above method. Reference may be made in particular to the description relating to the preceding method embodiment.
Alternatively, the memory 42 may be separate or integrated with the processor 41.
When the memory 42 is a device independent of the processor 41, the apparatus may further include:
a bus 43 for connecting the memory 42 and the processor 41.
The present invention also provides a readable storage medium, in which a computer program is stored, and the computer program is used for implementing the method provided by the above-mentioned various embodiments when being executed by a processor.
The readable storage medium may be a computer storage medium or a communication medium. Communication media includes any medium that facilitates transfer of a computer program from one place to another. Computer storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, a readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Additionally, the ASIC may reside in user equipment. Of course, the processor and the readable storage medium may also reside as discrete components in a communication device. The readable storage medium may be a read-only memory (ROM), a random-access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present invention also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the device may read the execution instructions from the readable storage medium, and the execution of the execution instructions by the at least one processor causes the device to implement the methods provided by the various embodiments described above.
In the above embodiments of the apparatus, it should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of hardware and software modules.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (5)

1. A temperature control data processing method suitable for an OLED display is characterized by comprising the following steps:
the method comprises the steps that a plurality of monitoring areas in an OLED display are initially sequenced according to set data of workers, a first area sequence related to the monitoring areas is obtained, and a first pixel value of each monitoring area is obtained;
dividing the monitoring area according to the first pixel value to obtain a target area and a change area, taking the first pixel value in the target area as a second pixel value, taking the first pixel value in the change area as a third pixel value, and taking the second pixel value higher than the third pixel value;
generating a conversion corresponding table according to the numerical relationship between the second pixel value of the target area and the third pixel value of the conversion area, generating a corresponding temperature coefficient according to the second pixel value of each target area, and generating first monitoring time of each target area according to the temperature coefficient;
monitoring the screen display time of the target area, and exchanging the target area and the exchange area according to the exchange correspondence table when the screen display time is greater than or equal to the first monitoring time;
if the input equipment is judged to have the corresponding input signals, controlling an OLED display to sequence the target area and the exchange area according to the first area sequence;
sequencing a plurality of monitoring areas in an ascending order according to the numerical relation of the first pixel values to obtain a second area sequence, taking the monitoring area positioned in the middle position in the second area sequence as a comparison area, and extracting the first pixel values of the comparison area as comparison pixel values;
taking the monitoring area with the first pixel value larger than the comparison pixel value as a target area, and taking the monitoring area with the first pixel value smaller than the comparison pixel value as a swap area;
determining the comparison areas of the middle positions as any one or more of a target area, a swap area and a fixed area according to the number of the comparison areas of the middle positions;
if the number of the comparison areas at the middle position is 2, taking the comparison area corresponding to the comparison pixel value with a large value as a target area, and taking the comparison area corresponding to the comparison pixel value with a small value as a swap area;
if the number of the comparison areas at the middle position is 1, taking the comparison areas as fixed areas, and not adjusting the monitoring areas corresponding to the fixed areas;
decomposing the second region sequence according to the positions of all the target regions to obtain a third region sequence, wherein all the third region sequence are the target regions;
decomposing the second region sequence according to the positions of all the exchange regions to obtain a fourth region sequence, wherein all the fourth region sequences are exchange regions;
sequencing the target regions in an ascending order according to the numerical relationship of the second pixel values to obtain a third region sequence related to the plurality of target regions;
sorting the exchange regions in a descending order according to the numerical relationship of the third pixel values to obtain a fourth region sequence related to a plurality of exchange regions;
acquiring a target region and a change region which are positioned in the same sequence in the third region sequence and the fourth region sequence, and corresponding the target region and the change region which are positioned in the same sequence to obtain a change correspondence table;
acquiring target pixel values corresponding to a plurality of pixel points in the target area, and summing the target pixel values corresponding to the pixel points to obtain a total target pixel value;
obtaining a second pixel value corresponding to each target area according to the average value of the total target pixel values, and obtaining a pixel offset coefficient corresponding to each target area according to a preset pixel value and the second pixel value;
obtaining a temperature coefficient corresponding to each target area according to the reference temperature coefficient and the pixel offset coefficient, and obtaining first monitoring time corresponding to the target area according to first monitoring time reference monitoring time and the temperature coefficient;
the first monitoring time is calculated by the following formula,
Figure DEST_PATH_IMAGE001
wherein,
Figure 873259DEST_PATH_IMAGE002
in order to be a temperature coefficient of the temperature,
Figure DEST_PATH_IMAGE003
is a first
Figure 255830DEST_PATH_IMAGE004
The value of each of the first target pixels,
Figure DEST_PATH_IMAGE005
is the upper limit value of the first target pixel value,
Figure 406320DEST_PATH_IMAGE006
is the value of the second pixel and is,
Figure DEST_PATH_IMAGE007
in order to preset the value of the pixel,
Figure 925157DEST_PATH_IMAGE008
for the pixel to be shifted by the coefficient weight,
Figure DEST_PATH_IMAGE009
as a reference temperature coefficient, a temperature coefficient,
Figure 123971DEST_PATH_IMAGE010
in order to be the first monitoring time, the monitoring time is,
Figure DEST_PATH_IMAGE011
in order to be the weight of the temperature coefficient,
Figure 728258DEST_PATH_IMAGE012
the time was monitored as a reference.
2. The method as claimed in claim 1, wherein monitoring the screen display time of the target area, and swapping the target area and the swapped area according to the swap correspondence table when the screen display time is greater than or equal to the first monitoring time comprises:
generating first exchange time corresponding to each target area according to preset reference exchange time and the temperature coefficient;
and when the screen display time is more than or equal to the first monitoring time, exchanging the target area and the exchange area for the first exchange time according to the exchange corresponding table so as to reduce the temperature of the part of the display screen corresponding to the target area before exchange.
3. The method of claim 2, further comprising:
the first zapping time is calculated by the following formula,
Figure DEST_PATH_IMAGE013
wherein,
Figure 682439DEST_PATH_IMAGE014
when it is the first exchangeIn the middle of the furnace, the gas-liquid separation chamber,
Figure 242733DEST_PATH_IMAGE003
is as follows
Figure 827430DEST_PATH_IMAGE004
The first one of the target pixel values is,
Figure 840385DEST_PATH_IMAGE005
is the upper limit value of the first target pixel value,
Figure 535940DEST_PATH_IMAGE006
is the value of the second pixel and is,
Figure 950741DEST_PATH_IMAGE007
in order to preset the pixel value of the pixel,
Figure 706338DEST_PATH_IMAGE008
for the pixel to be shifted by the coefficient weight,
Figure 206590DEST_PATH_IMAGE009
as a reference temperature coefficient, a temperature coefficient,
Figure 440256DEST_PATH_IMAGE011
in order to be the weight of the temperature coefficient,
Figure DEST_PATH_IMAGE015
as a reference cooling time, the cooling time was set,
Figure 522613DEST_PATH_IMAGE016
is a training numerical value;
and displaying the first exchange time, and if confirmation information of workers is received, taking the first exchange time as the final first exchange time.
4. The method of claim 3, further comprising:
if modification information input by a worker through input equipment is received, taking modification time in the modification information as final first exchange time;
correcting the training numerical value according to the correction time input by the input equipment to obtain a corrected training numerical value;
the modified training value is calculated by the following formula,
Figure DEST_PATH_IMAGE017
wherein,
Figure 511428DEST_PATH_IMAGE018
for the purpose of the final first zapping time,
Figure DEST_PATH_IMAGE019
in order to adjust the training values, the training data is,
Figure 312025DEST_PATH_IMAGE020
in order to increase the weight of the correction,
Figure DEST_PATH_IMAGE021
to reduce the correction weight.
5. The method of claim 4, further comprising:
after the preset time period that the input equipment stops inputting signals is judged, the checking time of the input equipment is determined, and the target area and the exchange area are exchanged according to the exchange corresponding table;
acquiring the residual time period of the first exchange time, obtaining second exchange time corresponding to the target area according to the sum of the residual time period, the viewing time and the preset time period, and continuously reducing the temperature of the part of the display screen corresponding to the target area according to the second exchange time;
and when the screen display time is more than or equal to the second exchange time, controlling an OLED display to reset the target area and the exchange area according to the first area sequence.
CN202210964466.8A 2022-08-12 2022-08-12 Temperature control data processing method suitable for OLED display Active CN115050325B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210964466.8A CN115050325B (en) 2022-08-12 2022-08-12 Temperature control data processing method suitable for OLED display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210964466.8A CN115050325B (en) 2022-08-12 2022-08-12 Temperature control data processing method suitable for OLED display

Publications (2)

Publication Number Publication Date
CN115050325A CN115050325A (en) 2022-09-13
CN115050325B true CN115050325B (en) 2022-10-21

Family

ID=83166400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210964466.8A Active CN115050325B (en) 2022-08-12 2022-08-12 Temperature control data processing method suitable for OLED display

Country Status (1)

Country Link
CN (1) CN115050325B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104299563A (en) * 2014-09-05 2015-01-21 青岛海信电器股份有限公司 Luminance compensation method and self-illumination display device
CN106935194A (en) * 2015-12-30 2017-07-07 昆山工研院新型平板显示技术中心有限公司 OLED screen body brightness control method and control device and electronic display unit
CN107465811A (en) * 2017-07-12 2017-12-12 广东欧珀移动通信有限公司 A method for reducing temperature rise, computer-readable storage medium, and electronic device
CN109637499A (en) * 2019-01-17 2019-04-16 硅谷数模半导体(北京)有限公司 The control method and device of display panel brightness
TWI657423B (en) * 2018-04-23 2019-04-21 奇景光電股份有限公司 Timing controller and temperature management method for display panel driver
CN109686324A (en) * 2019-02-28 2019-04-26 厦门天马微电子有限公司 The display methods and display device of display device
CN111982305A (en) * 2020-08-27 2020-11-24 杭州海康威视数字技术股份有限公司 Temperature measuring method, device and computer storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104299563A (en) * 2014-09-05 2015-01-21 青岛海信电器股份有限公司 Luminance compensation method and self-illumination display device
CN106935194A (en) * 2015-12-30 2017-07-07 昆山工研院新型平板显示技术中心有限公司 OLED screen body brightness control method and control device and electronic display unit
CN107465811A (en) * 2017-07-12 2017-12-12 广东欧珀移动通信有限公司 A method for reducing temperature rise, computer-readable storage medium, and electronic device
TWI657423B (en) * 2018-04-23 2019-04-21 奇景光電股份有限公司 Timing controller and temperature management method for display panel driver
CN109637499A (en) * 2019-01-17 2019-04-16 硅谷数模半导体(北京)有限公司 The control method and device of display panel brightness
CN109686324A (en) * 2019-02-28 2019-04-26 厦门天马微电子有限公司 The display methods and display device of display device
CN111982305A (en) * 2020-08-27 2020-11-24 杭州海康威视数字技术股份有限公司 Temperature measuring method, device and computer storage medium

Also Published As

Publication number Publication date
CN115050325A (en) 2022-09-13

Similar Documents

Publication Publication Date Title
WO2015023074A1 (en) A method and apparatus for dynamic range enhancement of an image
CN109361910A (en) Self-adapted white balance correction method and device
CN106470336A (en) Camera color temperature compensating system and intelligent terminal
CN111951696B (en) Correction method and related device for LED display screen
US20080259007A1 (en) Method for dynamically adjusting brightness of image
CN116168652A (en) Image display method, device, electronic device, and computer-readable storage medium
CN111311500B (en) A method and device for color restoration of an image
CN115035851B (en) Gamma white balance rapid adjustment method and related device
CN112598582B (en) Image correction and correction data generation method, device and system and display method
CN116485679A (en) Low-illumination enhancement processing method, device, equipment and storage medium
CN110490838B (en) Method and device for processing boundaries of areas with different resolutions of display panel
CN109920381B (en) Method and equipment for adjusting backlight value
CN115050325B (en) Temperature control data processing method suitable for OLED display
CN109410813B (en) Adjusting method and device of touch whiteboard
WO2022120799A9 (en) Image processing method and apparatus, electronic device, and storage medium
CN113947539A (en) Image correction method, device and storage medium
TWI510092B (en) Electronic device and method for enhancing readability of an image thereof
CN113096592B (en) Method and device for eliminating ghost shadow of display screen and display device
CN116168658B (en) LCD color difference adjusting method, device, equipment and medium based on radial reflection
CN114429761B (en) Display control method, device and system suitable for multiple terminals
CN116453470A (en) Image display method, device, electronic equipment and computer readable storage medium
CN108765502B (en) A Color Appearance Acquisition Method in a Complex Environment
Huang et al. Low Power White Balance Based on Channel Segmentation for Flexible AMOLED
TW201738841A (en) Method of dynamic adjustment to automatic white balance under hybrid light sources
CN113393804B (en) High-brightness display device and brightness adjusting method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant