Search

CN-121999697-A - Display picture uniformity processing method, related device and storage medium

CN121999697ACN 121999697 ACN121999697 ACN 121999697ACN-121999697-A

Abstract

The application discloses a display picture uniformity processing method, a related device and a storage medium, wherein the method comprises the steps of receiving a current display card input signal of a target display, carrying out encoding and decoding processing on the display card input signal by utilizing a programmable logic chip FPGA to obtain coordinates and pixel values of all pixel points of the display card input signal, carrying out encoding and decoding processing on the compensated display card input signal by utilizing compensation values corresponding to all display areas of the target display in a chromaticity compensation table based on the coordinates of all pixel points, wherein the compensation values corresponding to all display areas of the target display in the chromaticity compensation table are calculated by utilizing chromaticity of the same areas on a red picture, a green picture and a blue picture displayed by the target display in advance, and converted into compensation values corresponding to target chromaticity and target brightness, and carrying out encoding and decoding processing on the compensated display card input signal and providing the compensated display to the target display.

Inventors

  • HU FENG
  • ZENG JIE
  • XIAO WEIHUA
  • SHANG WENHAO

Assignees

  • 深圳市皓丽软件有限公司

Dates

Publication Date
20260508
Application Date
20241104

Claims (10)

  1. 1. A display uniformity processing method, comprising: receiving a current display card input signal of a target display; Encoding and decoding the display card input signal by utilizing a programmable logic chip FPGA to obtain coordinates and pixel values of each pixel point of the display card input signal; the method comprises the steps that a programmable logic chip FPGA compensates pixel values of all pixel points of a display card input signal based on coordinates of all pixel points of the display card input signal by using compensation values corresponding to all display areas of the target display in a chromaticity compensation table, wherein all display areas of the target display are divided in advance according to requirements, compensation values corresponding to all display areas of the target display in the chromaticity compensation table are calculated to obtain chromaticity and brightness of the same area on a white picture displayed by the target display by using chromaticity of the same area on a red picture, a green picture and a blue picture displayed by the target display in advance, and the chromaticity and brightness of the same area on the white picture displayed by the target display are converted into designated compensation values corresponding to target chromaticity and target brightness; and performing encoding and decoding processing on the compensated display card input signals by using the programmable logic chip FPGA, and providing the processed display card input signals for the target display to display.
  2. 2. The method as recited in claim 1, further comprising: collecting each target solid-color picture displayed by the target display, and obtaining the chromaticity and the brightness of each pixel point of each target solid-color picture, wherein each target solid-color picture comprises a red picture, a green picture, a blue picture and a white picture; dividing each target solid-color picture into a plurality of areas according to the same specification; respectively calculating the average value of the chromaticity and the average value of the brightness of each pixel point in each region on each target pure-color picture to obtain the chromaticity and the brightness of each region on each target pure-color picture; Selecting the target chromaticity and the target brightness; Calculating each identical region on the white picture by using the chromaticity of the identical region on the red picture, the green picture and the blue picture respectively, and converting the chromaticity into compensation values corresponding to the target chromaticity and the target brightness to obtain compensation values corresponding to each region on the white picture; And taking the compensation value corresponding to each area on the white picture as the compensation value corresponding to the display area at the same position of the target screen to form the chromaticity compensation table.
  3. 3. The method of claim 2, wherein the selecting the target chromaticity and the target luminance comprises: and selecting the chromaticity and the brightness of the area with the lowest brightness in each area on the white picture as the target chromaticity and the target brightness.
  4. 4. The method according to claim 1, wherein the compensating, by the FPGA, the pixel values of the pixels of the graphics card input signal based on the coordinates of the pixels of the graphics card input signal by using compensation values corresponding to the display areas of the target display in a chromaticity compensation table, includes: For each pixel point of the display card input signal, determining a display area of the target display where the pixel point is located by the programmable logic chip FPGA based on the coordinates of the pixel point; Searching pixel values corresponding to compensation values on three channels corresponding to the display area of the target display where the pixel points are located in the chromaticity compensation table from the mapping relation between the brightness corresponding to the display card input signal and the input, and obtaining pixel compensation values on the three channels corresponding to the pixel points; and compensating the pixel values of the pixel points on the three channels by using the pixel compensation values of the three channels corresponding to the pixel points.
  5. 5. The method of claim 4, wherein compensating the pixel values of the pixel point on the three channels with the pixel compensation values on the three channels corresponding to the pixel point comprises: and multiplying the pixel compensation values of the pixel points on the three channels corresponding to the pixel points by the ratio of the pixel values of the pixel points on the three channels to 255 to obtain compensated pixel values of the pixel points on the three channels.
  6. 6. A display uniformity processing apparatus, comprising: the signal receiving unit is used for receiving the current display card input signal of the target display; The preprocessing unit is used for carrying out encoding and decoding processing on the display card input signals by utilizing a programmable logic chip FPGA to obtain coordinates and pixel values of each pixel point of the display card input signals; The uniformity processing unit is used for compensating the pixel values of all the pixel points of the display card input signal by using the compensation values corresponding to all the display areas of the target display in the chromaticity compensation table based on the coordinates of all the pixel points of the display card input signal by the programmable logic chip FPGA; the compensation values corresponding to each display area of the target display in the chromaticity compensation table are calculated to obtain chromaticity and brightness of the same area on a white picture displayed by the target display by utilizing chromaticity of the same area on a red picture, a green picture and a blue picture displayed by the target display in advance and are converted into the compensation values corresponding to the designated target chromaticity and target brightness; and the display unit is used for carrying out encoding and decoding processing on the compensated display card input signals by utilizing the programmable logic chip FPGA and providing the display card input signals for the target display for displaying.
  7. 7. The apparatus as recited in claim 6, further comprising: The acquisition unit is used for respectively acquiring all target solid-color pictures displayed by the target display and acquiring the chromaticity and the brightness of all pixel points of all the target solid-color pictures, wherein all the target solid-color pictures comprise red pictures, green pictures, blue pictures and white pictures; the dividing unit is used for dividing each target pure-color picture into a plurality of areas according to the same specification; The average value calculation unit is used for calculating the average value of the chromaticity and the average value of the brightness of each pixel point in each region on each target pure-color picture respectively to obtain the chromaticity and the brightness of each region on each target pure-color picture; a selecting unit configured to select the target chromaticity and the target luminance; The compensation value calculating unit is used for calculating each identical region on the white picture by utilizing the chromaticity of the identical region on the red picture, the green picture and the blue picture respectively, and converting the chromaticity into compensation values corresponding to the target chromaticity and the target brightness to obtain compensation values corresponding to each region on the white picture; and a table generating unit, configured to use compensation values corresponding to respective areas on the white screen as compensation values corresponding to display areas at the same position of the target screen, to form the chromaticity compensation table.
  8. 8. The apparatus of claim 7, wherein the selection unit comprises: And the selecting subunit is used for selecting the chromaticity and the brightness of the area with the lowest brightness in each area on the white picture as the target chromaticity and the target brightness.
  9. 9. An electronic device, comprising: A memory and a processor; wherein the memory is used for storing programs; The processor is configured to execute the program, and when the program is executed, the program is specifically configured to implement the display uniformity processing method according to any one of claims 1 to 5.
  10. 10. A computer storage medium storing a computer program for implementing the display uniformity processing method according to any one of claims 1 to 5 when executed by a processor.

Description

Display picture uniformity processing method, related device and storage medium Technical Field The present application relates to the field of display data processing technologies, and in particular, to a display frame uniformity processing method, a related device, and a storage medium. Background Currently, in order to make the pictures displayed on the display have a better effect, the pictures to be displayed are generally subjected to chromaticity uniformity treatment, so that the display effect of the pictures is uniform, and the whole picture achieves a better display effect. The current chromaticity uniformity processing is mainly to partition the picture through a chip of the display according to the specification corresponding to the chip, and adjust the brightness of each area of the picture to be displayed according to the fixed gray level layer number, such as fixed 255,160,64, the 3 gray levels, so as to realize the chromaticity uniformity processing of the picture, and finally the display displays the processed picture. However, if the same chip is adopted for products with different sizes, the number of the partitions cannot be flexibly changed, so that the processing effect on the small-size picture can meet the requirement, and the processing effect on the large-size picture is poor. In addition, the ash level is fixed, and various requirements cannot be met, so that the existing mode cannot obtain a better uniformity treatment effect meeting the requirements under various conditions. Disclosure of Invention Based on the defects in the prior art, the application provides a display picture uniformity processing method, a related device and a storage medium, so as to solve the problem that the quality of uniformity processing effect cannot be ensured in the prior art. In order to achieve the above object, the present application provides the following technical solutions: the first aspect of the present application provides a display screen uniformity processing method, including: receiving a current display card input signal of a target display; Encoding and decoding the display card input signal by utilizing a programmable logic chip FPGA to obtain coordinates and pixel values of each pixel point of the display card input signal; the method comprises the steps that a programmable logic chip FPGA compensates pixel values of all pixel points of a display card input signal based on coordinates of all pixel points of the display card input signal by using compensation values corresponding to all display areas of the target display in a chromaticity compensation table, wherein all display areas of the target display are divided in advance according to requirements, compensation values corresponding to all display areas of the target display in the chromaticity compensation table are calculated to obtain chromaticity and brightness of the same area on a white picture displayed by the target display by using chromaticity of the same area on a red picture, a green picture and a blue picture displayed by the target display in advance, and the chromaticity and brightness of the same area on the white picture displayed by the target display are converted into designated compensation values corresponding to target chromaticity and target brightness; and performing encoding and decoding processing on the compensated display card input signals by using the programmable logic chip FPGA, and providing the processed display card input signals for the target display to display. Optionally, in the display screen uniformity processing method, the method further includes: collecting each target solid-color picture displayed by the target display, and obtaining the chromaticity and the brightness of each pixel point of each target solid-color picture, wherein each target solid-color picture comprises a red picture, a green picture, a blue picture and a white picture; dividing each target solid-color picture into a plurality of areas according to the same specification; respectively calculating the average value of the chromaticity and the average value of the brightness of each pixel point in each region on each target pure-color picture to obtain the chromaticity and the brightness of each region on each target pure-color picture; Selecting the target chromaticity and the target brightness; Calculating each identical region on the white picture by using the chromaticity of the identical region on the red picture, the green picture and the blue picture respectively, and converting the chromaticity into compensation values corresponding to the target chromaticity and the target brightness to obtain compensation values corresponding to each region on the white picture; And taking the compensation value corresponding to each area on the white picture as the compensation value corresponding to the display area at the same position of the target screen to form the chromaticity compensation table. Optionally, in the