The present application relates to a technical field of radio frequency, and particularly, to a method of adjusting a display screen, an adjusting device for a display screen, a display device, and a storage medium.
In a technical field of displays, flat panel display devices, such as liquid crystal displays (LCDs) and organic light-emitting diode (OLED) displays have gradually replaced cathode ray tube (CRT) display devices. LCDs have many advantages, such as being compact, power saving, and no radiation, and have been widely used. In actual applications, in processes of importing liquid crystal panels into customer verification processes, the phenomenon that color points of white image level are bluish often occurs.
Currently, in response to the above-mentioned problem, blue grayscale voltages of liquid crystal panels are mainly reduced to reduce a proportion of blue light to make color points yellow. However, the more the blue grayscale voltages are reduced, the more the transmittance will be reduced. Therefore, how to reduce the proportion of blue light while ensuring the transmittance has become an urgent problem to be solved.
Accordingly, it is imperative to provide a method, an adjusting device, a display device, and a storage medium for adjusting a display screen in response to the above-mentioned technical problems.
A method of adjusting a display screen, applied to a display device, the method including: detecting whether an abnormal brightness area is in a current display screen; obtaining, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area; determining whether an abnormal color in the abnormal brightness area is blue according to the brightness information; obtaining, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area; and eliminating, by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the abnormal color area in the display screen.
An adjusting device for a display screen, includes: a detection module configured to detect whether an abnormal brightness area is in a current display screen; a first acquisition module configure to obtain, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area; a determination module configured to determine whether an abnormal color in the abnormal brightness area is blue according to the brightness information; a second acquisition module configured to obtain, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area; and an absorbing module configured to absorb wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, so that the abnormal color area in the display screen is eliminated.
A display device includes a memory and a processor, and the memory stores a computer program. The processor implements the following steps when executing the computer program: detecting whether an abnormal brightness area is in a current display screen; obtaining, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area; determining whether an abnormal color in the abnormal brightness area is blue according to the brightness information; obtaining, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area; and eliminating, by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the abnormal color area in the display screen.
A computer-readable storage medium stores a computer program. The computer program stored in the computer-readable storage medium implements the following steps when being executed by the processor: detecting whether an abnormal brightness area is in a current display screen; obtaining, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area; determining whether an abnormal color in the abnormal brightness area is blue according to the brightness information; obtaining, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area; and eliminating, by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the abnormal color area in the display screen.
The present application has advantageous effects as follows: the method of adjusting the display screen is applied to the display device and is implemented to detect whether an abnormal brightness area is in a current display screen, obtain brightness information in the abnormal brightness area in response to detecting that the abnormal brightness area is in the current display screen, determine whether an abnormal color in the abnormal brightness area is blue according to the brightness information, obtain a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area in response to determining that the abnormal color in the abnormal brightness area is blue, and eliminate the abnormal color area in the display screen by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence. By means of absorbing the light energy in the wavelength range whose wavelength is less than the predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the chromaticity information (for example, a first chromaticity Wx and a second chromaticity Wy) can be increased, thereby reducing a proportion of blue light, so as to achieve a purpose of eliminating the abnormal color area in the display screen.
In order to better illustrate the technical solutions in the embodiments of the present application or in the prior art, the following briefly introduces the accompanying drawings for describing the embodiments. Apparently, the accompanying drawings in the following description show merely some embodiments of the present invention, and a person skilled in the art may still derive other drawings from these accompanying drawings without creative efforts.
In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.
A method of adjusting a display screen applied to a radio frequency power supply provided by the present application can be applied to an application environment shown in
In one embodiment, as shown in
Step S10: detecting whether an abnormal brightness area is in a current display screen.
Specifically, the display screen may include various types, for example, it may display a still image, or may display a dynamic video, and so on. The screen can be displayed according to display instructions by receiving user's display instructions. The display device can be a television, and the user can trigger the display instructions in various ways. For example, the user can manipulate physical keys of the display device, touch the display screen, or trigger the display device to start displaying a picture through operation of other remote control devices. A current display screen can be a video frame image during a video playback process, and the video frame image may be a video frame image with abnormal image brightness. The abnormal image brightness may be referred to as a brightness difference existing in a display area displaying a same color in a same video picture. The video frame image can be obtained through many ways, for example, a program command can be input, and a video frame image can be obtained through the program command as the current display screen. For example, users perform video playback through the display device. When brightness of a video screen is abnormal, the video playback can be paused, and a current video frame image can be intercepted by inputting program instructions as the current display screen.
After obtaining the current display screen, further, obtain brightness information of the currently display screen in multiple color channels, wherein the color channels may include a red channel, a green channel, and a blue channel.
In display fields, different ratios of the three primary colors of red (R), green (G), and blue (B) can match various light colors in visible light. The median wavelengths of the three primary colors of red (R), green (G), and blue (B) are 655 nm, 555 nm, and 455 nm, respectively. That is, a wavelength range corresponding to red (R) is about 602 nanometers (nm)-780 nm, a wavelength range corresponding to green (G) is about 501 nm-601 nm, and a wavelength range corresponding to blue (B) is about 380 nm-500 nm. Since a wavelength of common visible light is generally 380 nm-780 nm, blue belongs to a short wavelength of common visible light, green belongs to an intermediate wavelength of common visible light, and red belongs to a long wavelength of common visible light.
In one specific embodiment, the step of detecting whether an abnormal brightness area is in the current display screen can be implemented by comparing the current display screen with a target screen to obtain abnormal brightness areas in a display screen. A color difference or brightness difference between the abnormal brightness area in the display screen and a corresponding reference area in the target screen exceeds a predetermined deviation range, wherein the target screen is a screen that is completely clear without abnormality. Alternatively, a spectrum detector can be used to directly detect whether an abnormal brightness area is in the current display screen.
Step S20: obtaining, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area.
Obtain the brightness information in the abnormal brightness area in response to detecting that the abnormal brightness area is in the current display screen according to step S10. Specifically, the brightness information includes brightness information of different color channels. By obtaining the brightness information of each color channel in the abnormal brightness area, it can be determined which color channel in the abnormal brightness area is abnormal.
Specifically, each color channel stores information about color elements in the display. Colors in all color channels are overlaid and mixed to produce colors of pixels in the display screen. For example, taking an image in RGB mode as an example, a color channel principle is: a basic unit of an image is based on RGB. For this reason, it can be understood that an image is composed of three elements such as RGB, wherein R is a red channel, denoted by 1, G is a green channel, denoted by 2, and B is a blue channel, denoted by 3. If there is a white image in an image that is denoted by 4, it is a mixture of colors of channels 1, 2, and 3. This is equivalent to use a palette to create a new color by mixing several colors together.
Specifically, the brightness information of the color channel may include a brightness value of the color channel at each gray level. Grayscale divides brightness change between a brightest and a darkest image into several parts. In this way, it facilitates screen brightness control corresponding to signal input. Each digital image is composed of many points, which are also called pixels. Generally, each pixel can present many different colors and is composed of three sub-pixels of red, green, and blue (RGB). For each sub-pixel, a light source behind it can exhibit a different brightness level. Grayscales represent different levels of brightness from the darkest to the brightest. The more intermediate layers there are, the more delicate the picture effect that can be presented. Each pixel in the display screen is composed of red, green, and blue with different brightness levels, and finally forms different color points. That is, the color change of each point in the display screen is actually caused by grayscale changes of the three RGB sub-pixels that constitute this point.
Step S30: determining whether an abnormal color in the abnormal brightness area is blue according to the brightness information.
In some embodiments, the brightness information may include a brightness curve, and the brightness curve may be used to represent changes of brightness values with changes of grayscale values. Therefore, after obtaining the brightness information of the multiple color channels in the abnormal brightness area, a target color channel can be determined based on the brightness information of each color channel, so as to determine whether the abnormal color in the abnormal brightness area is blue. Specifically, by obtaining a brightness curve of each color channel, a brightness value difference corresponding to each adjacent two grayscales in each of the color channels through the brightness curve of each color channel can be obtained. When the brightness value difference is not within a predetermined difference range, it is determined that the color channel corresponding to the brightness value difference is the target color channel, that is, the target color channel represents an abnormal color in the abnormal brightness area.
Step S40: obtaining, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area.
If it is determined according to step S30 that the abnormal color in the abnormal brightness area is blue, that is, the 255-level color points appear bluish in the abnormal brightness area of the current display screen, then, the transmittance cut-off wavelength sequence corresponding to the abnormal color area is obtained. Specifically, the transmittance cut-off wavelength sequence is a sequence composed of several transmittance cut-off wavelengths. The transmittance cut-off wavelength is a cut-off wavelength that can be seen by humans through the display screen. Since a certain mode no longer exists when a wavelength is greater than a certain value, the wavelength is called the cut-off wavelength of this mode. In this embodiment, the transmittance cut-off wavelength sequence includes a sequence consisting of a wavelength range of 380 nm to 780 nm, that is, every wavelength in visible light is maintained.
Step S50: eliminating, by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the abnormal color area in the display screen.
Specifically, the predetermined wavelength threshold is a wavelength threshold obtained in advance according to actual tests or calculations. In this embodiment, by using the common spectrum of Cell along with the industry-uniform D65 light source having different wavelengths being absorbed, the influence of the wavelengths after being absorbed on the chromaticity information (for example: a first chromaticity Wx and a second chromaticity Wy) of the display screen is obtained, so that a relationship between an improvement degree of the chromaticity information (for example: the first chromaticity Wx and the second chromaticity Wy) and a transmittance cut-off wavelength is obtained, and then the predetermined wavelength threshold is obtained.
Specifically, absorbing the wavelength energy whose wavelength is less than the predetermined wavelength threshold in the transmittance cut-off wavelength sequence refers to absorbing light energy of a wavelength band whose wavelength is less than the predetermined wavelength threshold in the transmittance cut-off wavelength sequence, so that it cannot pass through a liquid crystal panel and fails to be displayed on the display screen.
In one embodiment, Since blue is a short wavelength in common visible light, the wavelength range corresponding to blue (B) is about 400 nm-500 nm, and a median wavelength of blue (B) is 455 nm. In addition, according to visual function characteristics of human eyes, the human eyes are most sensitive to 555 nm light, corresponding to the highest perceived brightness, but not sensitive to short wavelengths. Therefore, the predetermined wavelength threshold in this embodiment is 455 nm. It can be understood that in the present application by means of absorbing the light energy in the wavelength range whose wavelength is less than the predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the chromaticity information (for example, the first chromaticity Wx and the second chromaticity Wy) can be increased, the chromaticity is shifted to yellow, and the abnormal color area in the display screen can be eliminated.
In this embodiment, the method includes detecting whether an abnormal brightness area is in a current display screen; obtaining, in response to detecting that the abnormal brightness area is in the current display screen, brightness information in the abnormal brightness area; determining whether an abnormal color in the abnormal brightness area is blue according to the brightness information; obtaining, in response to determining that the abnormal color in the abnormal brightness area is blue, a corresponding transmittance cut-off wavelength sequence in an abnormal color area in the abnormal brightness area; and eliminating, by absorbing wavelength energy whose wavelength is less than a predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the abnormal color area in the display screen. By means of absorbing the light energy in the wavelength range whose wavelength is less than the predetermined wavelength threshold in the transmittance cut-off wavelength sequence, the chromaticity information (for example, the first chromaticity Wx and the second chromaticity Wy) can be increased, thereby reducing a proportion of blue light, so as to achieve a purpose of eliminating the abnormal color area in the display screen.
In one embodiment, referring to
Step S11: obtaining a transmittance cut-off wavelength sample of the display screen.
Specifically, the transmittance cut-off wavelength sample is a pre-acquired wavelength sample used for simulation calculation. In one embodiment, the transmittance cut-off wavelength sample may be a sample with a wavelength of 200 nm to 800 nm, or a sample with a wavelength of 500 nm to 1000 nm. It can be understood that the more the obtained transmittance cut-off wavelength samples are, the more accurate subsequent simulation calculation results are, but corresponding simulation calculation efficiency will be correspondingly reduced. In this embodiment, since the wavelength range of visible light is from 380 nm to 780 nm, a wavelength range of the transmittance cut-off wavelength sample in this embodiment is 380 nm to 780 nm, that is, it includes every wavelength of visible light.
Step S12: generating, by preprocessing the transmittance cut-off wavelength sample, transmittance cut-off wavelength samples in different wavelength ranges.
Specifically, the preprocessing of the transmittance cut-off wavelength sample is to perform interval processing on the obtained transmittance cut-off wavelength sample, so as to determine which wavelength interval energy has a greatest impact on chromaticity information (for example: the first chromaticity Wx and the second chromaticity Wy).
Preferably, in this embodiment, the transmittance cut-off wavelength sample is divided into three different wavelength ranges, namely a short wavelength range, a middle wavelength range, and a long wavelength range. A principle of preprocessing is to take a wavelength range corresponding to each of the red, green, and blue pigment points as a dividing point. That is to say, the transmittance cut-off wavelength sample in the range of 380 nm to 780 nm is divided into the short wavelength range of 380 nm-500 nm, which corresponds to the wavelength range of blue (B), the middle wavelength range of 501 nm to 601 nm, which corresponds to the wavelength range of green (G), and the long wavelength range of 602 nm to 780 nm, which corresponds to the wavelength range of red (R).
Step S13: absorbing energy of the transmittance cut-off wavelength sample in each of the wavelength ranges successively, and recording chromaticity variable information corresponding to the different wavelength ranges after absorbing the energy.
Specifically, after dividing the transmittance cut-off wavelength sample into the different wavelength ranges, the energy of the transmittance cut-off wavelength sample in each of the wavelength ranges is absorbed successively, and the chromaticity variable information corresponding to the different wavelength ranges after absorbing the energy is recorded. The chrominance variable information is an amount of the chrominance information (for example, the first chromaticity Wx and the second chromaticity Wy).
Exemplarily, the energy corresponding to the transmittance cut-off wavelengths in the wavelength range of 380 nm to 500 nm is first absorbed in turn from the transmittance cut-off wavelength of 380 nm, which is set to 0, then to the transmittance cut-off wavelength of 500 nm (that is, all the energy in the wavelength range 380 nm to 500 nm is set to 0). Then, the energy corresponding to the transmittance cut-off wavelengths in the wavelength range of 501 nm to 601 nm is absorbed in turn from the transmittance cut-off wavelength of 501 nm, which is set to 0, then to the transmittance cut-off wavelength of 601 nm (that is, all the energy in the wavelength range of 501 nm to 601 nm is set to 0). Finally, the energy corresponding to the transmittance cut-off wavelengths in the wavelength range of 602 nm to 780 nm is absorbed in turn from the transmittance cut-off wavelength of 602 nm, which is set to 0, then to the transmittance cut-off wavelength of 780 nm (that is, all the energy in the wavelength range of 602 nm to 780 nm is set to 0). In this way, chromaticity variable information corresponding to the transmittance cut-off wavelength sample in each of the wavelength ranges is obtained after the energy is absorbed.
Specifically, the following Table 1-1 shows the corresponding chromaticity variable information and transmittance changes after the energy with the transmittance cutoff wavelength of 400 nm to 450 nm is absorbed.
Step S14: analyzing the chromaticity variable information corresponding to the different wavelength ranges, and generating a relationship between the different wavelength ranges and the corresponding chromaticity variable information.
Specifically, after generating the chromaticity variable information corresponding to the different wavelength ranges according to step S13, analyze the chromaticity variable information corresponding to the different wavelength ranges, and generate a relationship between the different wavelength ranges and the corresponding chromaticity variable information. Since the chromaticity information mainly includes the first chromaticity Wx and the second chromaticity Wy, the relationship between the different wavelength ranges and the corresponding chromaticity variable information is a relationship between the different wavelengths and a first chromaticity variable Δx of the first chromaticity Wx, and a relationship between the different wavelengths and a second chromaticity variable Δy of the second chromaticity Wy.
In this embodiment, the method further includes obtaining a transmittance cut-off wavelength sample of the display screen; generating, by preprocessing the transmittance cut-off wavelength sample, transmittance cut-off wavelength samples in different wavelength ranges; absorbing energy of the transmittance cut-off wavelength sample in each of the wavelength ranges successively, and recording chromaticity variable information corresponding to the different wavelength ranges after absorbing the energy; and analyzing the chromaticity variable information corresponding to the different wavelength ranges, and generating a relationship between the different wavelength ranges and the corresponding chromaticity variable information. In this way, the relationship between the different transmittance cutoff wavelengths and the corresponding chromaticity variable information can be accurately generated, thereby ensuring that the chromaticity information (for example: the first chromaticity Wx and the second chromaticity Wy) can be increased more efficiently and accurately and reducing the proportion of the blue light, so as to achieve the purpose of eliminating the abnormal color area in the display screen. In one embodiment, as shown in
In one embodiment, as shown in
Y=0.000000217Δx3-0.000263361Δx2+0.106768185Δx−14.431775362, wherein Y is a wavelength and Δx is the first chromaticity variable. It can be understood that the first chromaticity variable Δx is a transformation amount of the first chromaticity Wx after the energy of the wavelength in the corresponding range is absorbed. An improvement value of the first chromaticity Wx with different transmittance cut-off wavelengths can be calculated by the above formula.
In one embodiment, referring to
In this embodiment, in order to increase the first chromaticity Wx and the second chromaticity Wy to improve the chromaticity information of the display screen and eliminate the abnormal color area in the display screen, a transmittance cut-off wavelength range is preferably of 400 nm to 450 nm.
In one embodiment, as shown in
Step S131: recording transmittance variables corresponding to the different wavelength ranges after absorbing the energy.
Step S132: analyzing the transmittance variables corresponding to the different wavelength ranges, and generating a relationship between the different wavelength ranges and the corresponding transmittance variables.
In order to reduce the proportion of blue light while ensuring that the transmittance will not be reduced too much, after determining a relationship between a same wavelength range and corresponding transmittance variables, it also needs to analyze the relationship between different wavelength ranges and the corresponding transmittance variables. In one example, referring to
It can be seen from
Referring to
It can be seen that a reduction range of the transmittance occurred when the first chromaticity Wx and the second chromaticity Wy are improved by the short-wavelength transmittance cut-off wavelength in this application, compared with a transmittance reduction range of the first chromaticity Wx and the second chromaticity Wy improved by a conventional blue reduced-order, is significantly reduced, and a specific reduction range is shown in FIG. 10. It can be seen that the reduction range of the transmittance occurred when the first chromaticity Wx and the second chromaticity Wy are improved by the short-wavelength transmittance cut-off wavelength in this application is less than one tenth of the reduction range of the transmittance occurred when the first chromaticity Wx and the second chromaticity Wy are improved by the conventional blue reduced-order.
In one embodiment, after the step of absorbing the energy of the transmittance cut-off wavelength sample in each of the wavelength ranges successively, the method of adjusting the display screen further includes:
In one embodiment, after determining the relationship between the different wavelength ranges and the corresponding chromaticity variables and the relationship between the different wavelength ranges and the corresponding transmittance variables, it can be determined that the selection of the transmittance cut-off wavelength of 400 nm to 450 nm has a lowest impact, within 1%, on the transmittance, based on the relationship between the different wavelength ranges and the corresponding chromaticity variables and the relationship between the different wavelength ranges and the corresponding transmittance variables. Furthermore, based on the wavelength range corresponding to blue (B) is about 400 nm to 500 nm, and the median wavelength of blue (B) is 455 nm, therefore, in this embodiment, the predetermined wavelength threshold is preferably 455 nm.
It should be understood that although the various steps in the flowcharts of
In one embodiment, as shown in
Specifically, the detection module 10 is configured to detect whether an abnormal brightness area is in a current display screen;
Further, as shown in
In addition, the adjusting device for the display screen further includes:
For the specific limitation of an impedance matching adjustment device, reference may be made to the limitation on the adjusting method of the display screen above, which will not be repeated here. All or part of the modules in the adjusting device for adjusting the display screen can be implemented by software, hardware, and combinations thereof. The above modules can be embedded or separately provided in a processor of a display device in the form of hardware, or can be stored in a memory in the display device in the form of software, in order to facilitate the processor to call and execute the operations corresponding to the above modules.
In one embodiment, a display device is provided, an internal structure of which may be as shown in
Those skilled in the art can understand that the structure shown in
In one embodiment, a display device, including a memory and a processor, is provided. The memory stores a computer program, and the processor implements the following steps when executing the computer program:
In one embodiment, a computer-readable storage medium storing a computer program is further provided. The computer program stored in the computer-readable storage medium implements the following steps when being executed by the processor:
Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the processes of the above-mentioned method embodiments. Specifically, any reference to a memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memories. Nonvolatile memories may include read only memories (ROMs), programmable ROMs (PROMs), electrically programmable ROMs (EPROMs), electrically erasable programmable ROMs (EEPROMs), or flash memories. Volatile memories may include random access memories (RAMs) or external cache memories. By way of illustration and not limitation, RAMs are available in various forms such as static RAMs (SRAMs), dynamic RAMs (DRAMs), synchronous DRAMs (SDRAMs), double data rate SDRAMs (DDRSDRAMs), enhanced SDRAMs (ESDRAMs), synchronous chain Road (Synchlink) DRAMs (SLDRAMs), memory bus (Rambus) direct RAMs (RDRAMs), direct memory bus dynamic RAMs (DRDRAMs), and memory bus dynamic RAM (RDRAMs), etc.
The technical features of the above embodiments can be combined arbitrarily. In order to simplify the description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the description in this specification.
The above-mentioned embodiments only represent several embodiments of the present application, and the descriptions thereof are relatively specific and detailed, but should not be construed as limiting the scope of the patent application. It should be noted that, for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the patent of the present application shall be subject to the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
202210406285.3 | Apr 2022 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/093468 | 5/18/2022 | WO |