Search

CN-111341278-B - Overdrive processing method and overdrive device for image data

CN111341278BCN 111341278 BCN111341278 BCN 111341278BCN-111341278-B

Abstract

The invention discloses a method for processing overdrive, which is used for image data. The method includes the steps of receiving current image data and previous image data, obtaining overdrive image data by querying an overdrive lookup table according to the current image data and the previous image data, generating a weight mask including a plurality of weight parameters, calculating output image data by combining the overdrive image data and the current image data according to a weight parameter of a pixel corresponding to the current image data in the plurality of weight parameters, and outputting the output image data to the pixel.

Inventors

  • BAI FENGTING
  • YANG JUNYU

Assignees

  • 联咏科技股份有限公司

Dates

Publication Date
20260505
Application Date
20190515
Priority Date
20181218

Claims (15)

  1. 1. A method of processing overdrive for image data, the method comprising: Receiving current image data and previous image data; acquiring overdrive image data by querying an overdrive lookup table according to the current image data and the previous image data; generating a weight mask comprising a plurality of weight parameters; combining the overdrive image data and the current image data to calculate an output image data according to a weight parameter corresponding to the position of a pixel of the current image data in the weight parameters, and Outputting the output image data to the pixel; Wherein the weight parameter is the weight ratio of the overdrive image data in the combination of the overdrive image data and the current image data; The weight mask is used for an image frame, among the weight parameters of the weight mask, the weight parameter corresponding to the central area of the image frame is 1, the weight parameter corresponding to the peripheral area of the image frame is 0, a transition interval is arranged between the central area and the peripheral area, and the weight parameter in the transition interval is between 0 and 1; the end time point of an overdrive time is set as an on time point of the backlight flicker control, wherein the overdrive time enables a specific pixel row to be charged to a target voltage level from the corresponding output image data.
  2. 2. The method as recited in claim 1, further comprising: Before querying the overdrive lookup table, it is determined whether the weight parameter is greater than 0.
  3. 3. The method as recited in claim 2, further comprising: Combining the overdrive image data with the current image data to calculate the output image data only when the weight parameter is determined to be greater than 0, and When the weight parameter is judged to be equal to 0, the current image data is output as the output image data.
  4. 4. The method as recited in claim 1, further comprising: Judging whether each weight parameter of the plurality of weight parameters is greater than 0, and Storing a portion of a previous frame image data in a frame memory; wherein the portion stored in the previous frame image data corresponds to the weight parameter determined to be greater than 0.
  5. 5. The method of claim 1, wherein the weight mask includes at least one of weight parameters arranged in a shape, weight parameters having vertical gradation on a display panel, an array of weight parameters, and a mathematical representation based on pixel location.
  6. 6. The method of claim 1, wherein the particular pixel is a row of pixels on a display panel that last received the output image data or a row of pixels in each row having the weight parameter greater than 0 that last received the output image data.
  7. 7. The method of claim 1, wherein a turn-off time point of the backlight blinking control is set to be later than a time point at which a next frame of image data starts to be received by a row of pixels on a display panel that first received the output image data, and is set to be earlier than or aligned with a time point at which a row of pixels with the weight parameter greater than 0 starts to receive the next frame of image data.
  8. 8. An overdrive apparatus comprising: A frame memory for storing a previous image data; an overdrive lookup table coupled to the frame memory for receiving the previous image data from the frame memory and receiving a current image data from an input terminal, and obtaining an overdrive image data according to the current image data and the previous image data, and A weight mask coupled to the overdrive lookup table, the weight mask including a plurality of weight parameters for calculating an output image data according to a weight parameter of the plurality of weight parameters corresponding to a position of a pixel of the current image data, and combining the overdrive image data and the current image data; wherein the output image data is output to the pixel; Wherein the weight parameter is the weight ratio of the overdrive image data in the combination of the overdrive image data and the current image data; The weight mask is used for an image frame, among the weight parameters of the weight mask, the weight parameter corresponding to the central area of the image frame is 1, the weight parameter corresponding to the peripheral area of the image frame is 0, a transition interval is arranged between the central area and the peripheral area, and the weight parameter in the transition interval is between 0 and 1; An end time point of an overdrive time is set to align with an on time point of backlight blinking control, wherein the overdrive time enables a specific pixel row to be charged to a target voltage level from the corresponding output image data.
  9. 9. The overdrive apparatus according to claim 8, further comprising: the judging unit is coupled to the frame memory and the overdrive lookup table and is used for judging whether the weight parameter is larger than 0 before the overdrive lookup table obtains the overdrive image data.
  10. 10. The overdrive apparatus according to claim 9, wherein the weight mask combines the overdrive image data and the current image data to calculate the output image data only when the weight parameter is determined to be greater than 0; when the weight parameter is determined to be equal to 0, the current image data is outputted as the output image data.
  11. 11. The overdrive apparatus according to claim 8, further comprising: a judging unit coupled to the frame memory and the overdrive lookup table for judging whether each of the plurality of weight parameters is greater than 0; The frame memory is used for storing a part of previous frame image data, and the part stored in the previous frame image data corresponds to the weight parameter judged to be greater than 0.
  12. 12. The overdrive apparatus of claim 8, wherein the weight mask includes at least one of weight parameters arranged in a shape, weight parameters having vertical gradation on a display panel, an array of weight parameters, and a mathematical representation based on pixel locations.
  13. 13. The overdrive device of claim 8, wherein the specific pixel is a row of pixels on a display panel that last received the output image data or a row of pixels in each row having the weight parameter greater than 0 that last received the output image data.
  14. 14. The overdrive apparatus according to claim 8, wherein a turn-off time point of the backlight blinking control is set to be later than a time point at which a next frame of image data starts to be received by a row of pixels on a display panel that first received the output image data, and is set to be earlier than or aligned with a time point at which a row of pixels with the weight parameter larger than 0 starts to receive the next frame of image data.
  15. 15. A method of processing overdrive for image data, the method comprising: receiving current frame image data and previous frame image data; acquiring overdrive image data of a frame by querying an overdrive lookup table according to the current frame image data and the previous frame image data; generating a weight mask; Combining the frame overdrive image data and the current frame image data to calculate a frame output image data according to the weight mask, wherein the weight mask comprises a plurality of weight parameters, wherein each weight parameter corresponds to a position of a pixel in the current frame image data, and Outputting the frame output image data to a display panel; Wherein, each weight parameter is the weight ratio of the overdrive image data corresponding to the combination of the overdrive image data and the current frame image data; Among the weight parameters of the weight mask, the weight parameter corresponding to the central area of the current frame is 1, the weight parameter corresponding to the peripheral area of the current frame is 0, and a transition interval is arranged between the central area and the peripheral area, wherein the weight parameter in the transition interval is between 0 and 1; the end time point of an overdrive time is set as an on time point of the backlight flicker control, wherein the overdrive time enables a specific pixel row to be charged to a target voltage level from the corresponding output image data.

Description

Overdrive processing method and overdrive device for image data Technical Field The present invention relates to an overdrive (overdrive) processing method for image data displayed on a panel, and more particularly, to a regional overdrive method for image data displayed on a panel. Background Among various flat panel displays in the market, a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD) is a highly developed and popular display device, and the main stream of the Liquid crystal display is an active matrix type Liquid crystal display (active matrix LCD), such as a thin film transistor Liquid crystal display (Thin Film Transistor LCD, TFT-LCD). Generally, a panel of a tft-lcd includes a liquid crystal layer disposed between two glass substrates, wherein an upper glass substrate layer has a color filter and a lower glass substrate layer includes embedded transistors. The transistor may be controlled by a driving circuit that receives the voltage signal to drive the liquid crystal to twist to a specific angle, thereby generating the desired brightness. Since the liquid crystal has a low response speed, a voltage value stronger than a predetermined voltage signal is often required to be output to the transistor to drive the liquid crystal, which is called overdrive (overdrive). Referring to fig. 1, fig. 1 is a waveform diagram of an overdrive operation performed on a pixel. A pixel is to be charged from the start value of frame 1 to the target value of frame 2, at which time a voltage signal L1 may be output to the pixel, limited by the response speed of the liquid crystal, which cannot reach the desired pixel value within a frame time. In practice, the pixel value received by the liquid crystal in the pixel may show the pattern of the curve R1, i.e. the pixel value cannot reach its target level at the beginning of the 2 nd frame, resulting in the brightness of the pixel display being lower than the desired value. When the overdrive operation is added, the response speed of the liquid crystal can be increased by deliberately adopting a higher voltage signal L2, and at this time, the corresponding pixel value becomes R2, and the target value thereof can be reached before the end of the 1 st frame time. In order to achieve the overdrive operation, the system needs to know the correlation between a current image frame and a previous image frame and the corresponding data variation, so a frame memory is needed to record the pixel data of the complete previous image frame, compare with the pixel data of the currently received image frame, and query the overdrive data value through an overdrive lookup table (overdrive lookup table, overdrive LUT) according to the corresponding relationship between the pixel data of the previous image frame and the current image frame. In this case, a large memory space is required to store the lookup table, a large amount of memory space is required as a frame memory, and furthermore, each pixel data received is required to go through a process of looking up the lookup table, thus requiring a large amount of operation resources. In view of this, there is a need in the art for improvement. Disclosure of Invention It is therefore a primary object of the present invention to provide a novel overdrive method to solve the above-mentioned problems. The invention discloses a method for processing overdrive, which is used for image data. The method includes the steps of receiving current image data and previous image data, obtaining overdrive image data by querying an overdrive lookup table according to the current image data and the previous image data, generating a weight mask (WEIGHTING MASK) including a plurality of weight parameters, combining the overdrive image data and the current image data according to a weight parameter of a pixel corresponding to the current image data in the plurality of weight parameters to calculate output image data, and outputting the output image data to the pixel. The invention also discloses an overdrive device which comprises a frame memory, an overdrive lookup table and a weight mask. The frame memory may be used to store a previous image data. The overdrive lookup table is coupled to the frame memory, and is configured to receive the previous image data from the frame memory, receive a current image data from an input terminal, and obtain overdrive image data according to the current image data and the previous image data. The weight mask is coupled to the overdrive lookup table, and includes a plurality of weight parameters for calculating an output image data according to a weight parameter of a pixel corresponding to the current image data among the plurality of weight parameters. Wherein the output image data is output to the pixel. The invention also discloses a method for processing overdrive, which is used for image data. The method includes the steps of receiving a current frame image data and a previous frame image data, obtaining a fra