Search

CN-122024639-A - Display data processing method and display device

CN122024639ACN 122024639 ACN122024639 ACN 122024639ACN-122024639-A

Abstract

The application discloses a processing method of display data and display equipment, wherein the method comprises the steps of dividing the display data of an input N-th frame image into a plurality of pixel blocks, extracting reference pixels in each pixel block according to a preset gray level threshold value, wherein the reference pixels are used for representing display characteristics of a low gray level region in the pixel block, sequentially sampling the reference pixels based on a preset sampling rule to obtain sampling data of the reference pixels, wherein the sampling data is one of a plurality of color components of the reference pixels, quantizing the sampling data, diffusing residual errors generated by quantization along a preset transmission direction, taking quantized data diffused by the quantized residual errors as compressed data corresponding to each pixel block, and storing the compressed data into a preset storage area. Thus, the memory resource consumption can be reduced and the smear phenomenon of the dynamic picture can be improved in the overdrive compensation scene.

Inventors

  • ZHANG DANQING

Assignees

  • 上海傲显科技有限公司

Dates

Publication Date
20260512
Application Date
20260119

Claims (10)

  1. 1. A method of processing display data, comprising: Dividing display data of an input Nth frame image into a plurality of pixel blocks, and extracting reference pixels in each pixel block according to a preset gray level threshold, wherein the reference pixels are used for representing display characteristics of a low gray level region in the pixel block; the Bayer sampling is sequentially carried out on the reference pixels based on a preset sampling rule so as to obtain sampling data of the reference pixels, wherein the sampling data is one of a plurality of color components of the reference pixels; Quantizing the sampling data, and diffusing residual errors generated by quantization along a preset transmission direction; Taking the quantized data after the quantized residual error diffusion as compressed data corresponding to each pixel block, and storing the compressed data into a preset storage area.
  2. 2. The method for processing display data according to claim 1, further comprising: Acquiring original display data of an n+1st frame image; reading compressed data of an N-th frame image in the storage area and decompressing to reconstruct a reference frame image; inquiring a preset two-dimensional lookup table according to the display data of the reference frame image and the original display data of the (N+1) th frame image, and acquiring an overdrive compensation value of the (N+1) th frame image; And compensating the original display data of the (N+1) -th frame image based on the overdrive compensation value, and outputting the display data after the (N+1) -th frame image compensation.
  3. 3. The method according to claim 1 or 2, wherein the extracting the reference pixel in each pixel block according to the preset gray-scale threshold value includes: Calculating the brightness characteristic value of each pixel in each pixel block, and comparing the brightness characteristic value of each pixel with the gray level threshold value; if no pixel with the brightness characteristic value smaller than the gray level threshold exists in the pixel block, taking the pixel with the minimum brightness characteristic value in the pixel block as the reference pixel; If only one pixel with the brightness characteristic value smaller than the gray level threshold value exists in the pixel block, taking the pixel with the brightness characteristic value smaller than the gray level value as the reference pixel; if a plurality of pixels with brightness characteristic values smaller than the gray level threshold value exist in the pixel block, respectively calculating the average value of all color components of all pixels smaller than the gray level threshold value, and taking the pixel corresponding to the average value of all the color components as the reference pixel.
  4. 4. A method of processing display data according to claim 3, wherein the color components of the reference pixel include a red component, a green component, and a blue component; The preset sampling rule comprises the following steps: The odd-numbered reference pixels in the odd-numbered rows retain the red component, and the even-numbered reference pixels in the odd-numbered rows retain the green component; The odd-numbered reference pixels in the even-numbered rows retain the green component and the even-numbered reference pixels in the even-numbered rows retain the blue component.
  5. 5. The method for processing display data according to claim 4, wherein, The transmission direction of the residual error is different when N is odd and the transmission direction of the residual error is different when N is even.
  6. 6. The method of processing display data according to claim 5, wherein quantizing the sampled data comprises: When N is odd and the position corresponding to the sampling data is the first row and the first column, or when N is even and the position corresponding to the sampling data is the last column, dividing the sampling data by a preset quantization step length to obtain the quantization data, and calculating residual errors generated by quantization of the sampling data; And when N is odd and the position corresponding to the sampling data is the first column of the non-first row, or when N is even and the position corresponding to the sampling data is the last column of the non-first row, updating the sampling data of the current row or the current column based on the residual errors transferred by the adjacent positions, dividing the updated sampling data by the quantization step length to obtain the quantization data, and calculating the residual errors generated by quantization of the updated sampling data.
  7. 7. The method for processing display data according to claim 6, wherein, When N is an odd number, the transmission direction of the residual error comprises a right direction, a downward direction and a right downward direction; When N is an even number, the transfer direction of the residual error includes left, down and left down.
  8. 8. The method according to claim 2, wherein the reading the compressed data of the nth frame image in the storage area and decompressing to reconstruct the reference frame image includes: Multiplying the compressed data of the Nth frame image by a quantization step length to obtain inverse quantization data; Performing Bayer interpolation reduction on the inverse quantization data to obtain decompressed pixel data of the N-th frame image; Reconstructing a reference frame image based on the decompressed pixel data.
  9. 9. The method according to claim 8, wherein the pixel block has a size of two rows and two columns; performing bayer interpolation reduction on the inverse quantization data, including: performing linear interpolation on the inverse quantization data of adjacent same-color components in the same row in the horizontal direction to obtain a missing color component of each reference pixel in the horizontal direction after Bayer sampling; performing linear interpolation on the inverse quantization data of adjacent same-color components in the same column in the vertical direction to obtain a missing color component of each reference pixel in the vertical direction after Bayer sampling; The color components of each reference pixel are determined as decompressed pixel data for each pixel in the corresponding pixel block.
  10. 10. A display device comprising a processor and a memory storing a computer program, which, when run by the processor, implements a method of processing display data according to any one of claims 1 to 9.

Description

Display data processing method and display device Technical Field The present application relates to the field of display technologies, and in particular, to a method for processing display data and a display device. Background Organic Light-Emitting Diode (OLED) display screens are widely used because of their self-luminescence, high contrast, flexibility, etc. However, due to the hysteresis effect of the driving thin film transistor (Thin Film Transistor, TFT), a smear phenomenon is easily generated in displaying a dynamic picture, particularly in a low refresh rate scene. For example, when a character is scrolled or a single body is moved, the image left on the screen may reduce visual quality. This phenomenon is particularly remarkable when switching from a low gray level to a high gray level. To improve the smear problem, the industry typically employs overdrive compensation (Overdriving Compensation, ODC) technology in the display driver chip (DISPLAY DRIVER IC, DDIC). The technology calculates the overdrive voltage of the pixels of the current frame by comparing the difference of the images of the front frame and the rear frame so as to accelerate the response of the pixels, thereby eliminating smear. The mainstream ODC technical solution includes Line-based overdrive compensation (Line ODC) and Frame-based overdrive compensation (Frame ODC). The Line ODC uses one Line as a basic unit to carry out integral compensation, the scheme is simple, but the compensation precision is low, and the improvement effect on the shadow phenomenon is very little. Frame ODC requires storing and comparing the complete image data of the previous Frame, but storing a complete Frame of high resolution image data requires occupying a lot of random access memory (Random Access Memory, RAM) resources, which can significantly increase the chip area, cost and power consumption of DDIC. To reduce the storage requirement, frame ODC generally employs a lossy compression algorithm, but the higher the compression ratio, the more serious the image information loss, and the worse the compensation effect. Accordingly, there is a need to provide an improved solution to overcome the above technical problems in the prior art. Disclosure of Invention The application aims to provide a processing method of display data and display equipment, which can reduce the consumption of memory resources and improve the smear phenomenon of a dynamic picture in an overdrive compensation scene. To achieve the above object: In a first aspect, an embodiment of the present application provides a method for processing display data, including: Dividing display data of an input Nth frame image into a plurality of pixel blocks, and extracting reference pixels in each pixel block according to a preset gray level threshold, wherein the reference pixels are used for representing display characteristics of a low gray level region in the pixel block; the Bayer sampling is sequentially carried out on the reference pixels based on a preset sampling rule so as to obtain sampling data of the reference pixels, wherein the sampling data is one of a plurality of color components of the reference pixels; Quantizing the sampling data, and diffusing residual errors generated by quantization along a preset transmission direction; Taking the quantized data after the quantized residual error diffusion as compressed data corresponding to each pixel block, and storing the compressed data into a preset storage area. In an embodiment, the method for processing display data further includes: Acquiring original display data of an n+1st frame image; reading compressed data of an N-th frame image in the storage area and decompressing to reconstruct a reference frame image; inquiring a preset two-dimensional lookup table according to the display data of the reference frame image and the original display data of the (N+1) th frame image, and acquiring an overdrive compensation value of the (N+1) th frame image; And compensating the original display data of the (N+1) -th frame image based on the overdrive compensation value, and outputting the display data after the (N+1) -th frame image compensation. In an embodiment, the extracting the reference pixels in each pixel block according to the preset gray-scale threshold includes: Calculating the brightness characteristic value of each pixel in each pixel block, and comparing the brightness characteristic value of each pixel with the gray level threshold value; if no pixel with the brightness characteristic value smaller than the gray level threshold exists in the pixel block, taking the pixel with the minimum brightness characteristic value in the pixel block as the reference pixel; If only one pixel with the brightness characteristic value smaller than the gray level threshold value exists in the pixel block, taking the pixel with the brightness characteristic value smaller than the gray level value as the reference pixel; if a plurality o