Display device and overdriving method

By calculating the target overdrive value in the control unit of the display device and adjusting the driving voltage, the problem of image drag phenomenon in the prior art is solved, and the display effect is improved.

CN119673119AActive Publication Date: 2025-03-21HISENSE VISUAL TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411935232.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-03-21
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

When the prior art uses overdrive technology, although the response speed of the liquid crystal display is improved, the image drag phenomenon still exists, resulting in poor display effect.

Method used

By determining the color difference value of the current image and the target object in the image to be displayed in the control unit of the display device, and calculating a suitable target overdrive value based on these differences, adjusting the driving voltage of the liquid crystal pixel to match the requirements of each frame of the picture.

Benefits of technology

It effectively reduces the shadowing phenomenon caused by the mismatch between the overdrive value and the picture, and improves the display effect, so that each frame of the picture has a matching overdrive value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119673119A_ABST
    Figure CN119673119A_ABST
Patent Text Reader

Abstract

The embodiment of the invention belongs to the display technology, and provides a display device and an overdrive method, and the method comprises the steps: determining a color difference value between a target object in a first image and a target object in a second image; the target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed; determining a target overdrive value according to the color difference value; the target overdrive value is used for adjusting the drive voltage of the corresponding pixel when the image is displayed; and when the second image is displayed, adjusting a driving voltage of a pixel corresponding to the second image according to the target overdrive value. The smear phenomenon can be avoided in the display process, and therefore the display effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of display technology, and more specifically, to a display device and an overdriving method. Background Art

[0002] Overdrive (OD) is a technology that improves the response speed of liquid crystal displays, thereby reducing image smearing during the display process. Currently, images processed by the drive still have smearing during the display process, resulting in poor display effects. Summary of the invention

[0003] The embodiments of the present application provide a display device and an overdriving method to avoid the problem of ghosting during the display process and improve the display effect.

[0004] In a first aspect, an embodiment of the present application provides a display device, including:

[0005] A display for displaying images;

[0006] A control unit connected to the display, the control unit being configured to:

[0007] Determine a color difference between a target object in a first image and a target object in a second image; the target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed;

[0008] Determining a target overdrive value according to the color difference; the target overdrive value is used to adjust a drive voltage of a corresponding pixel when displaying an image;

[0009] When displaying the second image, the driving voltage of the pixel corresponding to the second image is adjusted according to the target overdriving value.

[0010] In some embodiments, the control unit is configured to:

[0011] Performing color decomposition on the target object in the first image and the target object in the second image respectively to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image;

[0012] According to at least one color component of the target object in the first image and at least one color component of the target object in the second image, a color difference value corresponding to the at least one color component is obtained.

[0013] In some embodiments, the control unit is configured to:

[0014] Color decomposition is performed on target pixels of the target object in the first image and the second image respectively to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image.

[0015] In some embodiments, the target pixel is a pixel with the highest brightness value among the pixels constituting the target object.

[0016] In some embodiments, the control unit is configured to:

[0017] Determine whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component; the mapping relationship is used to characterize the mapping relationship between the color difference value and the target overdrive value;

[0018] If so, determining the target overdrive value corresponding to each color component according to the color difference value corresponding to each color component and the mapping relationship;

[0019] If not present, the target overdrive value is determined according to the color difference value corresponding to each color component and a preset overdrive value.

[0020] In some embodiments, the control unit is configured to:

[0021] For any color component, if the color difference is greater than or less than a preset value, obtaining an overdrive gain according to the color difference and a preset overdrive value;

[0022] The preset overdrive value is adjusted according to the overdrive gain to obtain the target overdrive value.

[0023] In some embodiments, the control unit is configured to:

[0024] The color difference, the color component, and the corresponding preset overdrive value are input into a pre-trained processing model to obtain the overdrive gain output by the processing model, wherein when displaying a second image, after being processed by the target overdrive value, the color difference between the second image and the first image is equal to the preset value.

[0025] In some embodiments, the control unit is configured to:

[0026] Performing picture content recognition on the first image and the second image;

[0027] When it is determined that the first image and the second image are images with consistent screen objects, a step of determining a color difference between a target object in the first image and a target object in the second image is performed.

[0028] In a second aspect, an embodiment of the present application provides an overdriving method, including:

[0029] Determine a color difference between a target object in a first image and a target object in a second image; the target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed;

[0030] According to the color difference, a target overdrive value is acquired; the target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying an image;

[0031] When displaying the second image, the driving voltage of the pixel corresponding to the second image is adjusted according to the target overdriving value.

[0032] In some embodiments, obtaining a target overdrive value according to the color difference value includes:

[0033] Determine whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component; the mapping relationship is used to characterize the mapping relationship between the color difference value and the target overdrive value;

[0034] If so, obtaining the target overdrive value corresponding to each color component according to the color difference value corresponding to each color component and the mapping relationship;

[0035] If not present, the target overdrive value is acquired according to the color difference value corresponding to each color component and a preset overdrive value.

[0036] The display device and overdrive method provided by the embodiment of the present application, by determining the color difference between the target object in the first image and the target object in the second image; the target object is a dynamic object in the first image and the second image; the first image is the currently displayed image, and the second image is the next frame image to be displayed; according to the color difference, a target overdrive value is determined; the target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying the image; when displaying the second image, the drive voltage of the corresponding pixel of the second image is adjusted according to the target overdrive value. Adjusting the originally used fixed overdrive value to a dynamic overdrive parameter adapted to each frame of the picture can effectively reduce the ghosting phenomenon caused by the mismatch between the overdrive value and the picture, thereby improving the display effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the implementation methods in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technology descriptions. Obviously, the drawings described below are some embodiments of the present application, and a person skilled in the art can also obtain other drawings based on these drawings.

[0038] Figure 1 A schematic diagram of a scenario provided for this application;

[0039] Figure 2 A schematic diagram of the structure of a display device provided in this application;

[0040] Figure 3 A schematic diagram of the process of an overdrive method provided in this application Figure 1 ;

[0041] Figure 4 A schematic diagram of the process of an overdrive method provided in this application Figure 2 ;

[0042] Figure 5 A schematic diagram of the process of an overdrive method provided in this application Figure 3 ;

[0043] Figure 6 This is a schematic diagram of the structure of the overdrive device provided in this application.

[0044] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0045] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, rather than all the embodiments.

[0046] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0047] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such products or devices.

[0048] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0049] The terms "first" and "second" are only configured for descriptive purposes and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0050] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0051] First, the technical terms involved in the embodiments of the present application are explained:

[0052] Refresh rate: Refresh rate refers to the number of times a monitor can update its image per second, measured in Hertz (Hz). For example, a refresh rate of 60Hz means that the monitor refreshes its image 60 times per second.

[0053] Response time: refers to the reaction speed of the LCD display to the input signal, that is, the time for the liquid crystal particles to change from dark to bright or from bright to dark. It is divided into two parts: "voltage rise time" and "voltage fall time". The response time usually mentioned refers to the sum of the two, measured in milliseconds (ms).

[0054] OD: is a feature used in display technology to improve the response time of liquid crystal displays (LCDs), thereby reducing motion blur and smearing. Through overdrive technology, the display can change the color state of pixels more quickly, thereby improving the clarity of fast-moving images. Overdrive technology speeds up its response speed by applying a higher voltage to the liquid crystal pixels. Normally, it takes a certain amount of time for liquid crystal pixels to switch from one color to another, and overdrive speeds up this transition process by temporarily applying a higher voltage. Once the pixel reaches the target state, the voltage returns to normal levels.

[0055] Figure 1 A schematic diagram of a display device operation scenario provided in an embodiment of the present application. Figure 1 As shown, the user can operate the display device 200 for display through the smart device 300 or the control apparatus 100 .

[0056] In some embodiments, the control device 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or Bluetooth protocol communication, and other short-range communication methods, and the display device 200 is controlled wirelessly or wired. The user may control the display device 200 by inputting user commands through buttons on the remote controller, voice input, control panel input, etc.

[0057] In some embodiments, a smart device 300 (such as a mobile terminal, a tablet computer, a computer, a laptop computer, etc.) may also be used to control the display device 200. For example, the display device 200 is controlled using an application running on the smart device.

[0058] In some embodiments, the display device may not use the above-mentioned smart device or control device to receive instructions, but may receive user control through touch or gestures.

[0059] In some embodiments, the display device 200 can also be controlled in a manner other than the control device 100 and the smart device 300. For example, the user's voice command control can be directly received through a module for obtaining voice commands configured inside the display device 200, or the user's voice command control can be received through a voice control device set outside the display device 200.

[0060] In some embodiments, the display device 200 also communicates data with the server 400. The display device 200 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactions to the display device 200. The server 400 may be one cluster or multiple clusters, and may include one or more types of servers.

[0061] Figure 2Schematic diagram of a possible hardware configuration of a display device 200 provided in this application. Figure 2 As shown, in some embodiments, the display device 200 may include at least one of a tuner and demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a power supply 280, a memory 290, and a user interface 2100.

[0062] In some embodiments, the controller includes a processor, a video processor, an audio processor, a graphics processor, a RAM, a ROM, and a first interface to an nth interface for input / output.

[0063] The display 260 includes a display screen component for presenting images, and a driving component for driving image display, which is used to receive image signals output from the controller, and display video content, image content, and menu control interface components and user control UI interface.

[0064] The display 260 can be a liquid crystal display, an organic light-emitting diode (OLED), an active-matrix organic light emitting diode or an active-matrix organic light emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-OLED, a quantum dot light emitting diode (QLED), and a projection display, etc. It can also be a projection device and a projection screen.

[0065] The communicator 220 is a component for communicating with an external device or server according to various communication protocol types. For example, the communicator may include at least one of a WiFi module, a Bluetooth module, a wired Ethernet module, and other network communication protocol chips or a near field communication protocol chip, and an infrared receiver. The display device 200 can establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220.

[0066] The user interface 2100 may be used to receive a control signal from the control device 100 (eg, an infrared remote controller, etc.).

[0067] The detector 230 is used to collect signals from the external environment or the external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0068] The external device interface 240 may include, but is not limited to, any one or more of the following: a high-definition multimedia interface (HDMI), an analog or digital high-definition component input interface (component), a composite video input interface (CVBS), a USB input interface (USB), an RGB port, etc. It may also be a composite input / output interface formed by the above multiple interfaces.

[0069] The tuner-demodulator 210 receives broadcast television signals via wired or wireless reception, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.

[0070] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0071] The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory 290. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command for selecting a UI object to be displayed on the display 260, the controller 250 can perform operations related to the object selected by the user command.

[0072] In some embodiments, the controller includes a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM Random Access Memory (RAM), ROM (Read-Only Memory, ROM), a first interface to an nth interface for input / output, a communication bus (Bus), etc.

[0073] The user may input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user may input a user command through a specific sound or gesture, and the user input interface recognizes the sound or gesture through a sensor to receive the user input command.

[0074] "User interface" is the medium interface for interaction and information exchange between applications or operating systems and users. It realizes the conversion between the internal form of information and the form acceptable to users. The commonly used form of user interface is the Graphical User Interface (GUI), which refers to the user interface related to computer operation displayed in a graphical way. It can be an interface element such as an icon, window, control, etc. displayed on the display screen of an electronic device, where the control can include icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc.

[0075] The display device provided in the embodiments of the present application may have various implementation forms, for example, it may be a smart TV, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc. It should be understood that Figure 1 and Figure 2 This is an exemplary embodiment of the display device of the present application.

[0076] For display devices, when the response time of the display is greater than the refresh time, ghosting will occur during the display process. This is because a new frame comes before the previous frame is rendered. At this time, when the rendered color value is less than the target value, ghosting will occur.

[0077] In the related art, in order to optimize the response time of the display and reduce the ghosting, the OD technology can be used for processing during the display process. When the brightness of the display changes, the voltage of the liquid crystal molecules at the screen end is changed to increase the torque on the liquid crystal molecules, accelerate the rotation of the liquid crystal molecules, and force the liquid crystal molecules to change their arrangement in a shorter time to convert to the set transmittance, so as to achieve the function of accelerating the screen response speed, that is, improving the screen response time and reducing the ghosting. However, the existing OD technology uses a fixed RGB Gain parameter to convert the driving voltage, that is, the same overdrive parameter is used for processing different pictures, and the occurrence of the ghosting phenomenon cannot be completely avoided for some pictures.

[0078] In view of this, an embodiment of the present application provides a display device and an overdriving method, which generates an overdriving value (parameter) suitable for the next frame of the picture by analyzing the currently displayed picture and the next frame of the picture to be displayed, so that each frame of the picture has an overdriving value that matches it, which can avoid the phenomenon of ghosting during the display process and effectively improve the display effect.

[0079] The technical solution of the present application is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. In the description of the present application, unless otherwise clearly specified and limited, each term should be understood in a broad sense in the art. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0080] Figure 3 A schematic diagram of a process of an overdriving method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the steps include:

[0081] S301, determining a color difference between a target object in the first image and a target object in the second image, wherein the target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed.

[0082] In some embodiments, the execution subject of the present application may be a control unit of a display device, for example, a system on chip (SOC) of the display device.

[0083] Since the ghosting phenomenon will only occur when the picture is refreshed when there is a dynamic object in the picture, when the control unit determines the first picture and the second picture, the control unit can use a motion compensation algorithm to process the first picture and the second picture to determine whether there is a moving object in the first picture and the second picture.

[0084] For example, the control unit may use a motion estimation and motion compensation (MEMC) algorithm to process the first picture and the second picture to determine whether there is a moving object in the first picture and the second picture.

[0085] When it is determined that there is a moving target object in the first picture and the second picture, the control unit may determine a color difference between the target object in the first image and in the second image.

[0086] For example, the control unit can perform color decomposition on the target object in the first image and the target object in the second image to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image, and calculate the difference between the corresponding color components to obtain the color difference.

[0087] For example, the target object in the first image is decomposed into color (RGB) to obtain the corresponding color component R X , GX , B X , perform color (RGB) decomposition on the target object in the second image to obtain the corresponding color component R Y , G Y , B Y . Calculate the difference between each color component (R X -R Y , G X -G Y , B X- B Y ).

[0088] S302. Determine a target overdrive value according to the color difference; the target overdrive value is used to adjust a drive voltage of a corresponding pixel when displaying an image.

[0089] In some embodiments, if the color difference is not a preset value (e.g., 0), the control unit can calculate the corresponding target overdrive value based on the color difference; if the color difference is a preset value (e.g., 0), the control unit can use a default overdrive value.

[0090] In some embodiments, the corresponding target overdrive value is calculated according to the color difference value, and the following implementation method may be adopted:

[0091] In a possible implementation manner, the control unit may query a mapping relationship table between color difference values ​​and overdrive values ​​pre-stored in the display device according to the color difference value to obtain the target overdrive value.

[0092] In a possible implementation, the control unit may input the color difference value into a pre-trained model to obtain a target overdrive value output by the model.

[0093] In a possible implementation, the control unit may also obtain a corresponding overdrive value gain (also called overdrive gain) according to the color difference, and adjust a default overdrive value according to the overdrive value gain to obtain the target overdrive value.

[0094] S303 . When displaying the second image, adjust the driving voltage of the pixel corresponding to the second image according to the target overdriving value.

[0095] In some embodiments, when the control unit obtains the target overdrive value, it can generate a driving voltage of the corresponding liquid crystal pixel based on the target overdrive value, and drive the liquid crystal pixel to perform conversion according to the driving voltage when displaying the second picture. The generation of the driving voltage of the corresponding liquid crystal pixel according to the target overdrive value can be implemented by using a corresponding conversion algorithm, such as a grayscale voltage generation algorithm.

[0096] The overdrive method provided in the embodiment of the present application is through acquiring a first image and a second image; the first image is the image currently displayed, and the second image is the next frame image to be displayed; acquiring the color difference between the target object in the first image and the target object in the second image; the target object is a dynamic object in the first image and the second image; acquiring a target overdrive value according to the color difference; the target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying the image; when displaying the second image, the drive voltage of the corresponding pixel of the second image is adjusted according to the target overdrive value. The above scheme adjusts the originally used fixed overdrive value to a dynamic overdrive parameter adapted to each frame of the picture, which can effectively reduce the ghosting phenomenon caused by the mismatch between the overdrive value and the picture, thereby improving the display effect.

[0097] Below Figure 3 Based on the embodiment shown, combined Figure 4 The overdriving method provided in the embodiment of the present application is further introduced.

[0098] Figure 4 A schematic diagram of a process of an overdriving method provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the steps include:

[0099] S401 , performing picture content recognition on the first image and the second image, and when it is determined that the first image and the second image are images with consistent picture objects, determining whether there is a moving target object in the first picture and the second picture.

[0100] In some embodiments, the first image and the second image are images with consistent screen objects, which may mean that the objects included in the first image and the second image are the same. For example, if the first image is a small ball on a slope (the small ball is at point A), and the second image is a small ball on a slope (the small ball is at point B), then the first image and the second image are images with consistent screen objects. If the first image is a small ball on a slope, and the second image is a small car on a slope, then the first image and the second image are images with inconsistent screen objects. The control unit can use a preset image recognition algorithm to determine whether the first image and the second image are images with consistent screen objects.

[0101] When determining that the first image and the second image are images with the same screen object, the control unit also needs to determine whether there is a moving target object in the first screen and the second screen. If so, the subsequent steps are executed; if not, the process ends. Figure 3 The step S301 in the illustrated embodiment will not be described in detail here.

[0102] S402: When it is determined that there is a target object that is a moving object in the first image and the second image, obtain color difference values ​​corresponding to each color component of the target object in the first image and the target object in the second image.

[0103] In some embodiments, when it is determined that there is a target object of a moving object in the first image and the second image, the control unit can perform color decomposition on the target pixel of the target image in the first image and the target pixel of the target image in the second image to obtain corresponding color components. The target pixel can be any pixel of the target object, for example, the pixel with the highest brightness value, the pixel with the lowest brightness value, the pixel with the median brightness value, etc., which is not limited in the embodiments of the present application.

[0104] Taking the target pixel as the pixel with the highest brightness value as an example, RGB decomposition is performed on the pixel to decompose the high-bit DCR_HIGH_LV_VAL_Rx, DCR_HIGH_LV_VAL_Gx and DCR_HIGH_LV_VAL_Bx values ​​of the RGB of the target object in the first image, as well as the high-bit DCR_HIGH_LV_VAL_Ry, DCR_HIGH_LV_VAL_Gy, DCR_HIGH_LV_VAL_By values ​​of the RGB of the target object in the second image.

[0105] Calculate the difference corresponding to each color separately, as shown below:

[0106] DCR_HIGH_LV_VAL_Rx-DCR_HIGH_LV_VAL_Ry=YR1;

[0107] DCR_HIGH_LV_VAL_Gx-DCR_HIGH_LV_VAL_Gy=YG1;

[0108] DCR_HIGH_LV_VAL_Bx-DCR_HIGH_LV_VAL_By=YB1.

[0109] S403, determining whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component, if yes, executing step S404, if no, executing step S405.

[0110] In some embodiments, after acquiring YR1, YG1 and YB1, a predefined mapping table may be queried to determine whether there is a mapping relationship corresponding to YR1, YG1 and YB1. The mapping relationship is used to indicate a mapping relationship between a color component and an overdrive value.

[0111] Exemplarily, the overdrive value is composed of RGB Gain (a set of RGB values), and the mapping relationship corresponding to a color difference value points to the corresponding color component. For example, YR1 corresponds to the R value, YG1 corresponds to the G value, and YB1 corresponds to the B value.

[0112] S404: Obtain a target overdrive value corresponding to each color component according to the color difference value corresponding to each color component and the mapping relationship.

[0113] In some embodiments, if the control unit finds in a predefined mapping table that there is a mapping relationship between any value among YR1, YG1 and YB1, the corresponding target overdrive value can be obtained according to the mapping relationship.

[0114] S405 : Acquire the target overdrive value according to the color difference value corresponding to each color component and a preset overdrive value.

[0115] In some embodiments, for a color difference value for which there is no mapping relationship and the color difference value is not a preset value (for example, 0), the control unit can obtain an overdrive gain based on the color difference value and a preset overdrive value; and adjust the preset overdrive value based on the overdrive gain to obtain the target overdrive value.

[0116] Exemplarily, the control unit inputs the color difference, color component and corresponding preset overdrive value (default overdrive value) into the pre-trained processing model to obtain the overdrive gain output by the processing model. For example, taking R as an example, the color difference YR1, color components DCR_HIGH_LV_VAL_Rx, DCR_HIGH_LV_VAL_Ry, and the preset overdrive value R are input into the pre-trained processing model to obtain the overdrive gain R1 output by the model.

[0117] After obtaining the overdrive gain, the preset overdrive value can be adjusted using the overdrive gain to obtain the target overdrive value. For example, if the overdrive gain R1 is, and the preset overdrive value is R, then the target overdrive value is R2=R1+R, or R2=R1*R. It should be understood that for G and B, the corresponding target overdrive values ​​are obtained by the above method, and finally a set of target overdrive values ​​consisting of R, G, and B is obtained.

[0118] When the second image is displayed, the color difference of the second image processed by the target overdrive value is equal to the preset value, for example, DCR_HIGH_LV_VAL_Rx-DCR_HIGH_LV_VAL_Ry=0.

[0119] S406: Construct and store a mapping relationship between a color component and the target overdrive value.

[0120] For color differences that do not have a mapping relationship, after calculating the corresponding target overdrive value according to step S406, the control unit can construct a mapping relationship between the color difference and the target overdrive value and store it so that a quick query can be performed directly based on the mapping relationship next time.

[0121] S407 . When displaying the second image, adjust the driving voltage of the pixel corresponding to the second image according to the target overdriving value.

[0122] In the embodiment of the present application, the specific implementation method of step S407 is the same as Figure 3 The step S304 in the illustrated embodiment is similar and will not be described again here.

[0123] Based on the above embodiments, the overdriving method provided in the embodiments of the present application is described below with a specific example.

[0124] Figure 5 Schematic diagram of the process of the overdriving method provided in the embodiment of the present application Figure 3 ,like Figure 5 As shown, including:

[0125] S501: Determine that a first picture and a second picture are the same object picture and there is a moving target object.

[0126] S502, perform color decomposition on the first picture and the second picture, and determine whether YR1, YG1, and YB1 are zero.

[0127] S503, when YR1 is zero, the target overdrive value R2 is the default overdrive value R1, when YG1 is zero, the target overdrive value G2 is the default overdrive value G1, and when YB1 is zero, the target overdrive value B2 is the default overdrive value B1.

[0128] S504, YR1 is not zero, check whether there is a corresponding mapping relationship. The same applies to YB1 and YG1.

[0129] S505, YR1 has a mapping relationship, and the corresponding R2 is obtained based on the mapping relationship query. The same is true for YB1 and YG1.

[0130] S506, YR1 does not have a mapping relationship, and R2 is calculated based on YR1 and R1, so that the color difference value YR2 between the first picture and the second picture after overdriving processing is 0, and the same applies to YB1 and YG1.

[0131] S507: Construct and store a new mapping relationship between the color difference value and the overdrive value.

[0132] S508: When displaying the second picture, use the obtained overdrive value.

[0133] In summary, the technical solution provided in the embodiment of the present application adjusts the originally fixed overdrive value to a dynamic overdrive value based on the picture, which can avoid the problem of ghosting caused by the mismatch between the overdrive value and the picture and improve the display effect.

[0134] Based on the above embodiments, the embodiments of the present application further provide an overdriving device.

[0135] Figure 6 A schematic diagram of the structure of an overdrive device provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, including:

[0136] The determination module 601 is used to determine the color difference between the target object in the first image and the target object in the second image; the target object is a dynamic object in the first image and the second image. The first image is the currently displayed image, and the second image is the next frame image to be displayed.

[0137] The processing module 602 is used to determine a target overdrive value according to the color difference; the target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying an image.

[0138] The display module 603 is configured to adjust the driving voltage of the pixel corresponding to the second image according to the target overdriving value when displaying the second image.

[0139] In some embodiments, the determination module 601 is further used to perform color decomposition on the target object in the first image and the target object in the second image, respectively, to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image; and to obtain a color difference corresponding to at least one color component based on at least one color component of the target object in the first image and at least one color component in the second image.

[0140] In some embodiments, the determination module 601 is further used to perform color decomposition on target pixels of the target object in the first image and the second image respectively to obtain at least one color component of the target object in the first image and at least one color component in the second image.

[0141] In some embodiments, the target pixel is a pixel with the highest brightness value among the pixels constituting the target object.

[0142] In some embodiments, the processing module 602 is also used to determine whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component; the mapping relationship is used to characterize the mapping relationship between the color difference values ​​and the target overdrive value; if it exists, the target overdrive value corresponding to each color component is obtained according to the color difference values ​​corresponding to each color component and the mapping relationship; if it does not exist, the target overdrive value is determined according to the color difference values ​​corresponding to each color component and the preset overdrive value.

[0143] In some embodiments, the processing module 602 is also used to obtain an overdrive gain for any color component based on the color difference and the preset overdrive value if the color difference is greater than or less than a preset value; and adjust the preset overdrive value based on the overdrive gain to obtain the target overdrive value.

[0144] In some embodiments, the processing module 602 is also used to input the color difference, the color component, and the corresponding preset overdrive value into a pre-trained processing model to obtain the overdrive gain output by the processing model, wherein when displaying the second image, after being processed by the target overdrive value, the color difference between the second image and the first image is equal to the preset value.

[0145] In some embodiments, the processing module 602 is also used to identify the screen content of the first image and the second image; when it is determined that the first image and the second image are images with consistent screen objects, the step of obtaining the color difference between the target object in the first image and the target object in the second image is executed.

[0146] The overdriving device provided in the embodiments of the present application can execute the overdriving method shown in any of the above embodiments, and its principles and technical effects are similar, which will not be repeated here.

[0147] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a control unit.

[0148] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a control unit executes the computer-executable instructions, the above method is implemented.

[0149] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0150] An exemplary readable storage medium is coupled to the control unit so that the control unit can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the control unit. The control unit and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the control unit and the readable storage medium can also exist in the device as discrete components.

[0151] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0152] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0153] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0154] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0155] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0156] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A display device, characterized in that: include: A display screen, used for displaying images; A control unit connected to the display, the control unit being configured to: Determine a color difference between a target object in a first image and a target object in a second image; the target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed; Determining a target overdrive value according to the color difference; The target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying an image; When displaying the second image, the driving voltage of the pixel corresponding to the second image is adjusted according to the target overdriving value.

2. The display device according to claim 1, characterized in that The control unit is configured to: Performing color decomposition on the target object in the first image and the target object in the second image respectively to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image; According to at least one color component of the target object in the first image and at least one color component of the target object in the second image, a color difference value corresponding to the at least one color component is obtained.

3. The display device according to claim 2, characterized in that The control unit is configured to: Color decomposition is performed on target pixels of the target object in the first image and the second image respectively to obtain at least one color component of the target object in the first image and at least one color component of the target object in the second image.

4. The display device according to claim 3, characterized in that The target pixel is a pixel with the highest brightness value among the pixels constituting the target object.

5. The display device according to claim 4, characterized in that The control unit is configured to: Determine whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component; the mapping relationship is used to characterize the mapping relationship between the color difference value and the target overdrive value; If so, determining the target overdrive value corresponding to each color component according to the color difference value corresponding to each color component and the mapping relationship; If not present, the target overdrive value is determined according to the color difference value corresponding to each color component and a preset overdrive value.

6. The display device according to claim 5, characterized in that The control unit is configured to: For any color component, if the color difference is greater than or less than a preset value, determining an overdrive gain according to the color difference and a preset overdrive value; The preset overdrive value is adjusted according to the overdrive gain to obtain the target overdrive value.

7. The display device according to claim 6, characterized in that The control unit is configured to: The color difference, the color component, and the corresponding preset overdrive value are input into a pre-trained processing model to obtain the overdrive gain output by the processing model, wherein when displaying a second image, after being processed by the target overdrive value, the color difference between the second image and the first image is equal to the preset value.

8. The display device according to any one of claims 1 to 7, characterized in that: The control unit is configured to: Performing picture content recognition on the first image and the second image; When it is determined that the first image and the second image are images with consistent screen objects, a step of determining a color difference between a target object in the first image and a target object in the second image is performed.

9. An overdriving method, characterized in that: include: Determine a color difference between a target object in the first image and a target object in the second image; The target object is a dynamic object in the first image and the second image; the first image is a currently displayed image, and the second image is a next frame image to be displayed; Determining a target overdrive value according to the color difference; The target overdrive value is used to adjust the drive voltage of the corresponding pixel when displaying an image; When displaying the second image, the driving voltage of the pixel corresponding to the second image is adjusted according to the target overdriving value.

10. The method according to claim 9, characterized in that The step of determining a target overdrive value according to the color difference value comprises: Determine whether there is a corresponding mapping relationship between the color difference values ​​corresponding to each color component; the mapping relationship is used to characterize the mapping relationship between the color difference value and the target overdrive value; If so, determining the target overdrive value corresponding to each color component according to the color difference value corresponding to each color component and the mapping relationship; If not present, the target overdrive value is determined according to the color difference value corresponding to each color component and a preset overdrive value.

Citation Information

Patent Citations

  • Cheap motion blur reduction (eco-overdrive) for LCD video / graphics processors

    CN101019167A

  • Color display method of color-sequence liquid crystal display

    CN102855857A

  • Field color sequence display driving method and device with self-adaptive refresh rate and related equipment

    CN114692776A

  • Method and device for removing afterimage, and display panel

    US12118931B1

  • Color processing apparatus, color processing method and storage medium

    US20120147392A1