System and method for obtaining frame overdrive lookup table, calibration method, device and medium

By automatically collecting the brightness data of different grayscale images of LCD screens, calculating the target grayscale compensation value, and optimizing the brightness response of the grayscale conversion of LCD screens, the problem of relying on manual debugging for the generation of LCD frame overdrive lookup tables in the prior art is solved, and higher calibration accuracy and visual effects are achieved.

CN119252202BActive Publication Date: 2025-03-04JINGCHEN SEMICON SHENZHEN CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411784803.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-04
Estimated Expiration
2044-12-06

AI Technical Summary

Technical Problem

The generation and adjustment of existing LCD screen frame overdrive lookup tables rely on manual debugging, resulting in insufficient data accuracy and difficulty in obtaining the best visual effect.

Method used

By driving the LCD screen to output images of different grayscales in preset order, automatically collect brightness data, calculate the target grayscale compensation value, optimize the brightness response of the grayscale conversion of the LCD screen, and realize automatic calibration and compensation.

Benefits of technology

No manual intervention is required, the operation process is simplified, the human deviation is reduced, the accuracy of calibration data is significantly improved, and the accuracy of LCD screen brightness calibration is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119252202B_ABST
    Figure CN119252202B_ABST
Patent Text Reader

Abstract

The present invention discloses a system and method for obtaining a frame overdrive lookup table, a calibration method, a device and a medium, wherein the method for obtaining a frame overdrive lookup table comprises: driving a liquid crystal screen to output M frames of first grayscale and N frames of second grayscale images in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1; obtaining brightness jump information between the first grayscale image and the second grayscale image; and obtaining a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information. The method of the present invention can optimize the brightness response of grayscale conversion of the liquid crystal screen, realize automatic calibration and compensation of the grayscale of the liquid crystal screen, without manual intervention, simplifying the operation process, reducing the possibility of human deviation, and significantly improving the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and automatic calibration of the brightness of the liquid crystal screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of optoelectronic display, and in particular to a method for obtaining a liquid crystal screen frame overdrive lookup table, a system for obtaining a liquid crystal screen line overdrive lookup table, a liquid crystal screen brightness automatic calibration method, an electronic device and a computer-readable storage medium. Background Art

[0002] When the LCD screen displays high-speed moving images, it is easy to produce image tailing due to the physical limitations of the charging and discharging speed of the pixel liquid crystal unit. This phenomenon will cause visual lag or blur in the display of rapidly changing images, affecting the user experience. In order to reduce the tailing problem, the frame overdrive (OD) technology is introduced in the LCD screen. The basic principle of the frame overdrive technology is to look up the table output of the charging voltage of the pixel liquid crystal unit between the frame data of the LCD panel, and use the high and low changes in the charging voltage to compensate for the visual tailing problem caused by the deviation of the grayscale charging response of the pixel liquid crystal unit in the previous frame that affects the current frame.

[0003] However, the existing frame overdrive lookup table generation and adjustment process relies on manual debugging and viewing tests. This is not only a time-consuming and labor-intensive process, but also easily affected by human subjective factors, resulting in insufficient data accuracy and difficulty in obtaining the best visual effects. In addition, since the current hardware driving environment of the panel is different from that of the panel manufacturer, even if the frame overdrive lookup table data provided by the panel manufacturer is used, these data often cannot directly achieve the best effect in specific applications. Therefore, the existence of these problems reduces the actual performance of the frame overdrive technology. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, one purpose of the present invention is to propose a method for obtaining a liquid crystal screen frame overdrive lookup table, which can optimize the brightness response of the liquid crystal screen grayscale conversion, realize the automatic calibration and compensation of the liquid crystal screen grayscale, without manual intervention, simplify the operation process, reduce the possibility of human deviation, and significantly improve the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and the automatic calibration of the liquid crystal screen brightness.

[0005] The second object of the present invention is to provide a method for automatically calibrating the brightness of a liquid crystal screen.

[0006] The third object of the present invention is to provide a system for obtaining a liquid crystal screen frame overdrive lookup table.

[0007] A fourth objective of the present invention is to provide an electronic device.

[0008] A fifth object of the present invention is to provide a computer-readable storage medium.

[0009] In order to achieve the above-mentioned purpose, the method for obtaining a LCD frame overdrive lookup table according to an embodiment of the first aspect of the present invention includes: driving the LCD screen to output M frames of first grayscale and N frames of second grayscale images in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1; obtaining brightness jump information between the image of the first grayscale and the image of the second grayscale; and obtaining a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information.

[0010] According to the method for obtaining the LCD frame overdrive lookup table of the embodiment of the present invention, the LCD is driven to output M frames of the first grayscale and N frames of the second grayscale in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1, and this sequential output ensures that the brightness response characteristics of the LCD between different grayscale transitions can be systematically measured and analyzed, reflecting the response characteristics of the LCD during the grayscale conversion process. The brightness data of these frames are automatically collected by the detection device, and the brightness jump information between the first grayscale image and the second grayscale image is obtained, so as to determine the actual brightness change of the LCD during the grayscale switching. According to the brightness jump information, the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale is automatically calculated by a preset algorithm to optimize the brightness response of the LCD grayscale conversion, thereby realizing the automatic calibration and compensation of the LCD grayscale. The process avoids the tedious steps of manual frame-by-frame debugging, does not require manual intervention, simplifies the operation process, reduces the possibility of human deviation, and significantly improves the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and the automatic calibration of the LCD brightness.

[0011] In some embodiments, obtaining the brightness jump information between the image of the first gray scale and the image of the second gray scale includes: obtaining the brightness information of the image of the P frame, where P≥M+N; generating a corresponding brightness response curve according to the brightness information of the image of the P frame; obtaining the slope of the brightness response curve, and the brightness jump information includes the absolute value of the maximum slope of the brightness response curve.

[0012] In some embodiments, obtaining the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information includes: when the absolute value of the maximum slope reaches a preset value, the target grayscale compensation value is the current grayscale compensation value of the LCD screen.

[0013] In some embodiments, obtaining the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information also includes: when the absolute value of the maximum slope does not reach the preset value, adjusting the current grayscale compensation value of the LCD screen, and driving the LCD screen to output the M frames of the first grayscale and the N frames of the second grayscale images with the adjusted grayscale compensation value to obtain the absolute value of the maximum slope of the brightness response curve again; repeating the cycle until the absolute value of the maximum slope reaches the preset value, and the target grayscale compensation value is the current grayscale compensation value of the LCD screen.

[0014] In some embodiments, the preset value is determined based on brightness values ​​of a preset number of images before and after the image of the first gray scale is switched to the image of the second gray scale.

[0015] In some embodiments, the driving of the LCD screen outputs M frames of first grayscale images and N frames of second grayscale images in a preset order, including: driving the LCD screen to first output M frames of first grayscale images and then outputting the N frames of second grayscale images, or driving the LCD screen to first output N frames of second grayscale images and then outputting M frames of first grayscale images; wherein the grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, or the grayscale value of the second grayscale is greater than the grayscale value of the first grayscale.

[0016] In some embodiments, driving the LCD screen to output M frames of first grayscale images and N frames of second grayscale images in a preset order includes: driving the LCD screen to alternately output the M frames of first grayscale images and the N frames of second grayscale images.

[0017] In some embodiments, the brightness value of the image in the P frame includes brightness information of the transition from the first grayscale to the second grayscale and / or brightness information of the transition from the second grayscale to the first grayscale; the brightness response curve includes a first brightness response curve and a second brightness response curve, the first brightness response curve is obtained based on the brightness information of the transition from the first grayscale to the second grayscale, and the second brightness response curve is obtained based on the brightness information of the transition from the second grayscale to the first grayscale.

[0018] In some embodiments, the target grayscale compensation value includes a first grayscale compensation value and a second grayscale compensation value; the first grayscale compensation value is determined based on the absolute value of the maximum slope of the first brightness response curve; the second grayscale compensation value is determined based on the absolute value of the maximum slope of the second brightness response curve.

[0019] In some embodiments, the method further includes: the first grayscale and the second grayscale traverse each grayscale value in the grayscale range of the liquid crystal screen to obtain the target grayscale compensation values ​​corresponding to all grayscales to form a frame overdrive lookup table.

[0020] In order to achieve the above-mentioned purpose, the LCD screen brightness automatic calibration method of the second aspect of the present invention includes: in response to the LCD screen brightness automatic calibration start instruction, calling the frame overdrive lookup table obtained by the method of obtaining the LCD screen frame overdrive lookup table described in the above embodiment; controlling the grayscale compensation value of the LCD screen according to the frame overdrive lookup table.

[0021] According to the automatic calibration method for LCD brightness of an embodiment of the present invention, by responding to the LCD brightness automatic calibration start instruction, the system can automatically call the frame overdrive lookup table obtained according to the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, and the lookup table records the brightness change information according to different grayscale transitions, and the target grayscale compensation value after automatic calibration and compensation. These compensation values ​​can be converted into corresponding driving voltage values ​​by the digital-to-analog converter (DAC) in the LCD panel, and then the brightness output of the LCD is adjusted. In this way, it can be ensured that the brightness response of the LCD screen is more sensitive and stable when the grayscale is switched, and the visual tailing phenomenon caused by excessive or insufficient brightness can be effectively reduced, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the errors that may occur in the traditional manual debugging process, and thus improves the accuracy of LCD brightness calibration.

[0022] In order to achieve the above-mentioned purpose, the system for obtaining the LCD frame overdrive lookup table of the third aspect of the embodiment of the present invention includes: a detection device, used to detect the brightness value of the target LCD screen; a control device, connected to the detection device, used to execute the method for obtaining the LCD frame overdrive lookup table described in the above embodiment.

[0023] According to the system for obtaining the LCD frame overdrive lookup table of the embodiment of the present invention, the control device is connected to the detection device, and by executing the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, the LCD is driven to output M frames of the first grayscale and N frames of the second grayscale image in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1, and this sequential output ensures that the brightness response characteristics of the LCD between different grayscale transitions can be systematically measured and analyzed, reflecting the response characteristics of the LCD during the grayscale conversion process. The brightness data of these frames are automatically collected by the detection device, and the brightness jump information between the first grayscale image and the second grayscale image is obtained, so as to determine the actual brightness change of the LCD when the grayscale is switched. According to the brightness jump information, the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale is automatically calculated by a preset algorithm to optimize the brightness response of the LCD grayscale conversion, thereby realizing automatic calibration and compensation of the LCD grayscale. This process avoids the tedious steps of manual frame-by-frame debugging, does not require human intervention, simplifies the operation process, reduces the possibility of human bias, and significantly improves the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and the automatic calibration of the LCD screen brightness.

[0024] In some embodiments, the control device includes: a driving module, configured with a frame overdrive lookup table, used to drive the target LCD screen according to the frame overdrive lookup table; a workbench, which is connected to the detection device and the driving module, and is used to obtain the brightness value and control the driving module.

[0025] In order to achieve the above-mentioned purpose, the electronic device of the fourth aspect embodiment of the present invention includes: at least one processor; a memory connected to the at least one processor in communication; the memory stores a computer program that can be executed by the at least one processor, and when the at least one processor executes the computer program, it implements the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, or implements the LCD brightness automatic calibration method described in the above embodiment.

[0026] According to the electronic device of the embodiment of the present invention, at least one processor can realize the automatic operation of frame overdrive lookup table generation and LCD brightness calibration by executing the computer program that realizes the method of obtaining the LCD frame overdrive lookup table described in the above embodiment or the LCD brightness automatic calibration method described in the above embodiment, so as to ensure that the brightness response of the LCD screen is more sensitive and stable when switching grayscale, and can effectively reduce the visual tailing phenomenon caused by excessive or insufficient brightness, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the tedious steps of manual frame-by-frame debugging, reduces the possibility of human deviation, and thus improves the accuracy of LCD brightness calibration.

[0027] In order to achieve the above-mentioned purpose, the computer-readable storage medium of the fifth aspect of the present invention stores a computer program, and when the computer program is executed, it implements the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, or implements the LCD brightness automatic calibration method described in the above embodiment.

[0028] According to the computer-readable storage medium of the embodiment of the present invention, by adopting the method for obtaining the LCD screen frame overdrive lookup table described in the above embodiment or the LCD screen brightness automatic calibration method described in the above embodiment, the frame overdrive lookup table generation and LCD screen brightness calibration can be automated, ensuring that the LCD screen brightness response is more sensitive and stable when grayscale switching, and can effectively reduce the visual tailing phenomenon caused by excessive or insufficient brightness, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the tedious steps of manual frame-by-frame debugging, reduces the possibility of human deviation, and thus improves the accuracy of LCD screen brightness calibration.

[0029] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0031] Figure 1 is a flow chart of a method for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention;

[0032] Figure 2 is a schematic diagram of driving a liquid crystal screen to alternately output M frames of first grayscale images and N frames of second grayscale images according to an embodiment of the present invention;

[0033] Figure 3 is a schematic diagram of a first brightness response curve and a grayscale output of a first grayscale converted to a second grayscale according to an embodiment of the present invention;

[0034] Figure 4 is a slope curve graph of a first brightness response curve according to an embodiment of the present invention;

[0035] Figure 5 is a schematic diagram of a second brightness response curve and a grayscale output of a second grayscale converted to a first grayscale according to an embodiment of the present invention;

[0036] Figure 6 is a slope curve graph of a second brightness response curve according to an embodiment of the present invention;

[0037] Figure 7 is a flow chart of a method for automatically calibrating brightness of a liquid crystal screen according to an embodiment of the present invention;

[0038] Figure 8 is a block diagram of a system for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention;

[0039] Fig. 9 is a block diagram of an electronic device according to an embodiment of the present invention.

[0040] Reference numerals:

[0041] A system 100 for obtaining a liquid crystal screen frame overdrive lookup table;

[0042] Detection equipment 1; Control equipment 2;

[0043] Driving module 21; working table 22;

[0044] Electronic device 200;

[0045] Processor 201; memory 202. DETAILED DESCRIPTION

[0046] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.

[0047] Reference below Figure 1-Figure 6 A method for obtaining a liquid crystal panel frame overdrive lookup table according to an embodiment of the present invention is described.

[0048] Figure 1 is a flow chart of a method for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention. Figure 1 As shown, the method for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention at least includes steps S1-S3.

[0049] S1, driving the liquid crystal screen to output M frames of first grayscale images and N frames of second grayscale images in a preset order.

[0050] In some embodiments, the LCD screen can be a LCD panel with different resolutions, such as HD standard definition resolution (1366×768), FHD high definition resolution (1920×1080), UHD ultra high definition resolution (3840×2160), etc. The LCD screen is a color structure of three clear color filters: R (red), G (green), and B (blue). The complete image display can be achieved by combining the grayscale of the three colors R, G, and B.

[0051] In some embodiments, grayscale can be a concept used to describe different brightness levels in an image, especially in LCD screens and other display technologies. Grayscale defines the range of brightness values ​​of each pixel in the image, which can be represented by a numerical value. For example, the grayscale range of an 8-bit grayscale image can be from 0 to 255, where 0 represents black, 255 represents white, and the intermediate values ​​represent various grays from black to white. The fineness of the grayscale determines the brightness level and details that the LCD screen can display. The grayscale can control the brightness performance of the image so that the image can present rich details. More grayscales can show more color depth and delicate image transitions. In the testing and debugging of the LCD screen, by observing the brightness transition behavior between different grayscales, the response characteristics of the LCD screen, such as response time, delay, and visual tailing, can be identified and adjusted.

[0052] In some embodiments, the first grayscale is different from the second grayscale, which means that they represent different brightness levels. For example, the first grayscale can be a darker grayscale value (such as 50), while the second grayscale can be a brighter grayscale value (such as 200). This difference ensures that different brightness response characteristics can be detected during the grayscale conversion process.

[0053] In some embodiments, M frames (the number of frames of the first grayscale image) and N frames (the number of frames of the second grayscale image) are parameters set during the test process, which are used to control the length of time each grayscale image is displayed on the LCD screen. M and N can be set according to test requirements, debugging environment, and the responsiveness of the LCD screen.

[0054] In the embodiment of the present invention, M≥1, N≥1, which may indicate that at least one frame of the first grayscale image and one frame of the second grayscale image need to be output. In actual operation, the number of frames of M and N may be increased according to the test requirements. Increasing the number of frames may help capture the transition characteristics of grayscale changes more meticulously, especially in dynamic scenes, and may more accurately capture the changes in the brightness of each frame of the image, so as to more smoothly observe the brightness transition between different grayscales.

[0055] S2, obtaining brightness transition information between an image of a first gray scale and an image of a second gray scale.

[0056] In some embodiments, the brightness jump information may refer to the brightness response characteristics of the LCD screen when it jumps from the first grayscale to the second grayscale or from the second grayscale to the first grayscale. This information can reflect the transition speed and stability of the LCD screen during grayscale conversion, as well as whether there is excessive brightness response or response lag. These changes in brightness response characteristics are very important for adjusting the frame overdrive compensation of the LCD screen, which can effectively reduce the visual tailing and afterimage phenomenon caused by fast screen switching, thereby improving the display quality of the image.

[0057] In some embodiments, the acquisition of brightness jump information can be achieved by a dedicated detection device, such as a photoelectric sensor. The device can monitor the brightness change of each frame of the LCD screen during the grayscale conversion process in real time, and generate brightness jump information through data processing. These data can then be used for subsequent grayscale compensation calculations to optimize the brightness response performance of the LCD screen.

[0058] S3, obtaining a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information.

[0059] In some embodiments, the target grayscale compensation value may be a calibration value calculated to improve the brightness response of the LCD screen during grayscale conversion. The compensation value may enable the LCD screen to achieve the expected brightness level when different grayscales transition, thereby improving the transition smoothness of the displayed image and reducing visual streaking and afterimage problems.

[0060] In some embodiments, according to the brightness jump information, only the target grayscale compensation value corresponding to the first grayscale can be obtained, or only the target grayscale compensation value corresponding to the second grayscale can be obtained, or the target grayscale compensation values ​​corresponding to the first grayscale and the second grayscale can be obtained at the same time. Among them, the target grayscale compensation value of the first grayscale can be used to calibrate or compensate the brightness of the first grayscale when jumping from the second grayscale to the first grayscale. The target grayscale compensation value of the second grayscale can be used to calibrate or compensate the brightness of the second grayscale when jumping from the first grayscale to the second grayscale. In addition, when the images of the first grayscale and the second grayscale are output alternately, that is, in the scene where the LCD screen frequently jumps between these two grayscales, the target grayscale compensation value of the first grayscale and the target grayscale compensation value of the second grayscale can respectively calibrate or compensate the brightness of the first grayscale and the second grayscale at the same time, optimize the display effect of the dynamic picture, and reduce the visual tailing problem caused by the response deviation.

[0061] According to the method for obtaining the LCD frame overdrive lookup table of the embodiment of the present invention, the LCD is driven to output M frames of the first grayscale and N frames of the second grayscale in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1, and this sequential output ensures that the brightness response characteristics of the LCD between different grayscale transitions can be systematically measured and analyzed, reflecting the response characteristics of the LCD during the grayscale conversion process. The brightness data of these frames are automatically collected by the detection device, and the brightness jump information between the first grayscale image and the second grayscale image is obtained, so as to determine the actual brightness change of the LCD during the grayscale switching. According to the brightness jump information, the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale is automatically calculated by a preset algorithm to optimize the brightness response of the LCD grayscale conversion, thereby realizing the automatic calibration and compensation of the LCD grayscale. The process avoids the tedious steps of manual frame-by-frame debugging, does not require manual intervention, simplifies the operation process, reduces the possibility of human deviation, and significantly improves the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and the automatic calibration of the LCD brightness.

[0062] In some embodiments, obtaining brightness transition information between an image of a first grayscale and an image of a second grayscale includes: obtaining brightness information of a P frame image, wherein the P frame may refer to the number of image frames actually collected during the test and measurement process, and the value of P is at least equal to the sum of the number of frames M of the first grayscale and the number of frames N of the second grayscale, that is, P≥M+N. By collecting the brightness information of the P frame, it is possible to ensure that all brightness changes in the process of jumping from the first grayscale to the second grayscale or from the second grayscale to the first grayscale are covered, thereby providing a complete brightness data set for analysis. For example, if M and N are 5 frames and 10 frames respectively, P is at least 15 frames. The specific value of P can be adjusted according to the measurement accuracy requirements and the response time of the LCD screen. For example, if only a one-way jump between the first grayscale and the second grayscale is detected, the value of P can be set to be equal to the sum of the number of frames M of the first grayscale and the number of frames N of the second grayscale. If it is necessary to detect the alternating jump between the first grayscale and the second grayscale, the value of P can be set to be much larger than the sum of the number of frames M of the first grayscale and the number of frames N of the second grayscale, thereby achieving the acquisition of more image frames.

[0063] In some embodiments, a corresponding brightness response curve is generated according to the brightness information of the P frame image. It describes the change of the brightness of the LCD screen over time during the grayscale conversion process. By analyzing and plotting the brightness data of these image frames, a curve can be generated, in which the horizontal axis can represent time (or number of frames) and the vertical axis represents the brightness value. The curve can show the response and change speed of the brightness when the LCD screen changes from the first grayscale to the second grayscale, or from the first grayscale to the second grayscale, or the first grayscale and the second grayscale alternately switch. In practical applications, the brightness response curve can have rising, falling or stable characteristics, depending on the response characteristics of the LCD screen, the grayscale difference and the change of the driving voltage.

[0064] In some embodiments, the slope of the brightness response curve is obtained, and the brightness jump information includes the absolute value of the maximum slope of the brightness response curve. The slope represents the speed of brightness change. By calculating the slope of the curve, the response speed of the LCD screen can be quantified. In the brightness response curve, the absolute value of the maximum slope reflects the fastest moment of brightness change, that is, the maximum response speed of the brightness response of the LCD screen during the grayscale conversion process. By obtaining the absolute value of the maximum slope of the brightness response curve, it can be determined whether the LCD screen responds too slowly when the grayscale jumps, so as to provide a reference for subsequent grayscale compensation.

[0065] In some embodiments, a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale is obtained according to the brightness jump information, including: when the absolute value of the maximum slope reaches a preset value, the target grayscale compensation value is the current grayscale compensation value of the LCD screen.

[0066] In some embodiments, the preset value may be a threshold value used to determine whether the brightness response speed of the LCD screen meets the requirements during the grayscale conversion process. The preset value may be set based on the technical specifications and display performance requirements of the LCD screen to ensure that visual tailing or afterimages are avoided during fast screen switching. If the absolute value of the maximum slope of the brightness response curve reaches or exceeds the preset value, it means that the screen has reached the expected brightness response speed during the grayscale conversion process, which can be considered as an ideal or acceptable brightness change speed. Therefore, there is no need to additionally adjust or optimize the grayscale compensation after the conversion. At this point, the target grayscale compensation value is directly set to the current grayscale compensation value to maintain the expected display performance.

[0067] In some embodiments, obtaining the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information further includes: when the absolute value of the maximum slope does not reach the preset value, adjusting the current grayscale compensation value of the LCD screen, and driving the LCD screen to output M frames of the first grayscale and N frames of the second grayscale image with the adjusted grayscale compensation value to obtain the absolute value of the maximum slope of the brightness response curve again. Repeat the cycle until the absolute value of the maximum slope reaches the preset value, and the target grayscale compensation value is the current grayscale compensation value of the LCD screen.

[0068] Specifically, when the absolute value of the maximum slope does not reach the preset value, it indicates that the brightness response speed of the LCD screen has not reached the ideal level. In this case, by adjusting the current grayscale compensation value of the LCD screen, the driving voltage or other related control parameters of the LCD screen can be changed so that the brightness values ​​of the first few frames switched are close to the ideal brightness values, thereby optimizing the response performance of the screen and avoiding slow image display, ghosting and other phenomena.

[0069] Furthermore, the LCD screen is re-driven to output M frames of the first grayscale and N frames of the second grayscale images with the adjusted grayscale compensation value to obtain the absolute value of the maximum slope of the brightness response curve again. If the value still does not reach the preset value, the cycle of adjusting the grayscale compensation value, outputting the image and detecting is repeated until the absolute value of the maximum slope reaches the preset value. This closed-loop adjustment method ensures that the response performance of the LCD screen is improved after each adjustment until the ideal display effect is achieved. Through continuous calibration and detection, the system can dynamically optimize the compensation value, improve the picture quality, and avoid visual tailing and afterimage phenomena.

[0070] Furthermore, when the absolute value of the maximum slope reaches a preset value, the current grayscale compensation value of the LCD screen is confirmed as the target grayscale compensation value. This indicates that the brightness response of the LCD screen has been sufficiently optimized, and the grayscale compensation value at this time will be used as a new reference standard to ensure that subsequent display outputs can meet the expected brightness response and picture quality requirements.

[0071] In some embodiments, the preset value can be determined based on the brightness value of a preset number of frames of images before the image of the first gray scale is switched to the image of the second gray scale. Specifically, when the LCD screen switches from the first gray scale to the second gray scale, the brightness of the screen will change. Due to the response characteristics of the LCD display, the change in brightness will not be completed instantly, but will take some time to transition. In this process, especially in the first few frames of images after the image is switched, the brightness of the screen may change slowly. This phenomenon is called "brightness response lag". In order to avoid visual ghosting or afterimages caused by this phenomenon, the speed of brightness change needs to be precisely controlled.

[0072] The preset value is a key parameter used to determine whether the speed of brightness response meets the requirements. The preset value is determined based on the brightness value of the preset number of frames of the LCD screen after switching. Among them, the preset number of frames can be several frames of images after the grayscale switch (it can be the first frame, or two consecutive frames, or other frames). The brightness value is the ideal brightness value. The ideal brightness value can refer to the brightness value when a certain grayscale is stably and continuously output, representing the ideal brightness level that the LCD screen should reach after responding to grayscale changes. Since the response of the LCD display is a continuous analog process, the brightness value needs to be sampled by the optical photoelectric conversion device and calculated by weighted averaging and other methods to determine. By determining the ideal brightness value, the preset value can be accurately set to ensure the response speed and stability of the LCD screen during brightness conversion, avoid brightness response lag or tailing, and improve the picture display quality.

[0073] In some embodiments, driving the liquid crystal screen to output M frames of first grayscale images and N frames of second grayscale images in a preset order includes: driving the liquid crystal screen to first output M frames of first grayscale images and then output N frames of second grayscale images, or driving the liquid crystal screen to first output N frames of second grayscale images and then output M frames of first grayscale images. The grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, or the grayscale value of the second grayscale is greater than the grayscale value of the first grayscale.

[0074] Specifically, when the LCD screen is driven to output M frames of images of the first grayscale and then output N frames of images of the second grayscale, during the grayscale conversion process, the first grayscale can be regarded as the grayscale value of the previous frame in the brightness response curve, and the second grayscale can be regarded as the grayscale value of the next frame in the brightness response curve. At this time, if the grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, it can be said that the LCD screen starts with a brighter grayscale output and then switches to a darker grayscale. If the grayscale value of the second grayscale is greater than the grayscale value of the first grayscale, it can be said that the LCD screen starts with a darker grayscale output and then switches to a brighter grayscale.

[0075] When the LCD screen is driven to output N frames of second grayscale images first and then M frames of first grayscale images, during the grayscale conversion process, the second grayscale can be regarded as the grayscale value of the previous frame in the brightness response curve, and the first grayscale can be regarded as the grayscale value of the next frame in the brightness response curve. At this time, if the grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, it can be said that the LCD screen starts with a darker grayscale output and then switches to a brighter grayscale. If the grayscale value of the second grayscale is greater than the grayscale value of the first grayscale, it can be said that the LCD screen starts with a brighter grayscale output and then switches to a darker grayscale.

[0076] In some embodiments, driving the LCD screen to output M frames of first grayscale images and N frames of second grayscale images in a preset order includes: driving the LCD screen to alternately output M frames of first grayscale images and N frames of second grayscale images.

[0077] Specifically, Figure 2 As shown, the LCD screen is driven to alternately output M frames of the first grayscale and N frames of the second grayscale image, and the process can be repeated for several cycles until the desired display effect is achieved. In this cyclic alternating output process, the first grayscale can be the grayscale value of the previous frame of the second grayscale, or it can represent the grayscale value of the current output frame. Similarly, the second grayscale can be the grayscale value of the previous frame of the first grayscale, or it can represent the grayscale value of the current output frame. This design of alternating cyclic output allows testing the brightness transition effect from the first grayscale to the second grayscale, and the brightness transition effect from the second grayscale to the first grayscale. In addition, this alternating output method can not only record the brightness change data of the LCD screen when different grayscales are converted, but also simultaneously obtain the target grayscale compensation value of the first grayscale and / or the second grayscale. By analyzing these brightness data, the grayscale transition process in the LCD screen drive can be adjusted, thereby improving the response speed and display effect of the screen, and avoiding brightness response lag or afterimage phenomenon.

[0078] In some embodiments, the brightness value of the P frame image includes brightness information of the transition from the first grayscale to the second grayscale and / or brightness information of the transition from the second grayscale to the first grayscale. The brightness response curve includes a first brightness response curve and a second brightness response curve. The first brightness response curve is obtained based on the brightness information of the transition from the first grayscale to the second grayscale, and the second brightness response curve is obtained based on the brightness information of the transition from the second grayscale to the first grayscale.

[0079] For example, if Figure 3 As shown, assuming Figure 3 The first brightness response curve L11 obtained according to the brightness information of the transition from the first grayscale to the second grayscale, the output G2 corresponding to the second grayscale, the grayscale compensation value G21 of the adjusted second grayscale, and the driving of the LCD screen to output an image based on the adjusted grayscale compensation value to form a new first brightness response curve L12 again are shown. Among them, the grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, which means that the LCD screen switches from a brighter state to a darker state.

[0080] Specifically, the liquid crystal screen is driven to alternately output M frames of first grayscale images and N frames of second grayscale images. In the case where M frames of first grayscale images are output first and then N frames of second grayscale images are output, the first grayscale can be regarded as a grayscale value of a previous frame in the first brightness response curve L11, and the second grayscale can be regarded as a grayscale value of a subsequent frame in the first brightness response curve L11.

[0081] Further, by calculating the change rate of the first brightness response curve L11, the slope of the first brightness response curve can be obtained and it is determined whether the absolute value of the slope reaches a preset value. If not, the output G2 of the second grayscale is adjusted, and the LCD screen is driven to output M frames of the first grayscale and N frames of the second grayscale image with the adjusted grayscale compensation value G21 to form a new first brightness response curve L12 again, and the change rate of the new first brightness response curve L12 is calculated to obtain the slope of the new first brightness response curve L12, and it is continued to be determined whether the absolute value of the slope reaches a preset value. If not, the above process is repeated, so that the following can be formed. Figure 4 The slope curve graph in . Among them, Figure 4 The curve L1 in the figure is obtained by Figure 3 The first brightness response curve L11 in is converted by smoothing or filtering.

[0082] Furthermore, if Figure 4 As shown, the valley value of the slope curve corresponds to the absolute value of the maximum slope at the switching point between the first grayscale and the second grayscale. By comparing the absolute value of the maximum slope with the preset value, that is, when the absolute value of the maximum slope reaches the preset value, the target grayscale compensation value is the target grayscale compensation value corresponding to the second grayscale.

[0083] For example, Figure 5 As shown, assuming Figure 5 The second brightness response curve L21 obtained according to the brightness information of the transition from the second grayscale to the first grayscale, the output G1 corresponding to the first grayscale, the grayscale compensation value G11 of the adjusted first grayscale, and the driving of the LCD screen to output an image based on the adjusted grayscale compensation value to form a new first brightness response curve L22 again are shown. Among them, the grayscale value of the second grayscale is less than the grayscale value of the first grayscale, which means that the LCD screen switches from a darker state to a brighter state.

[0084] Specifically, the liquid crystal screen is driven to alternately output M frames of first grayscale images and N frames of second grayscale images. In the case of outputting N frames of second grayscale images first and then outputting M frames of first grayscale images, the second grayscale can be regarded as the grayscale value of the previous frame in the second brightness response curve L21, and the first grayscale can be regarded as the grayscale value of the next frame in the second brightness response curve L21.

[0085] Further, by calculating the change rate of the second brightness response curve L21, the slope of the first brightness response curve can be obtained and it is determined whether the absolute value of the slope reaches a preset value. If not, the output G1 of the first grayscale is adjusted, and the LCD screen is driven to output M frames of the first grayscale and N frames of the second grayscale image with the adjusted grayscale compensation value G11 to form a new second brightness response curve L22 again, and the change rate of the new second brightness response curve L22 is calculated to obtain the slope of the new second brightness response curve L22, and it is continued to be determined whether the absolute value of the slope reaches a preset value. If not, the above process is repeated, so that the following can be formed: Figure 6 The slope curve graph in . Among them, Figure 6 The curve L2 in the figure is obtained by Figure 5 The second brightness response curve L21 is converted by smoothing or filtering.

[0086] Furthermore, if Figure 6 As shown, the peak value of the slope curve corresponds to the absolute value of the maximum slope at the switching point between the first grayscale and the second grayscale. By comparing the absolute value of the maximum slope with the preset value, that is, when the absolute value of the maximum slope reaches the preset value, the target grayscale compensation value is the target grayscale compensation value corresponding to the first grayscale.

[0087] In some embodiments, the target grayscale compensation value is intended to calibrate the brightness response lag problem that may occur in the LCD screen during the grayscale switching process. The target grayscale compensation value includes a first grayscale compensation value and a second grayscale compensation value to ensure that an ideal visual effect is achieved during the grayscale conversion.

[0088] The first grayscale compensation value is determined according to the absolute value of the maximum slope of the first brightness response curve, and the first brightness response curve is obtained according to the brightness information of the transition from the first grayscale to the second grayscale. Therefore, the first grayscale compensation value can be used as a reference value to adjust the brightness output of the current second grayscale to make it closer to the brightness output of the first grayscale, thereby avoiding the visual tailing phenomenon caused by excessive or insufficient brightness.

[0089] In some embodiments, the second grayscale compensation value is determined based on the absolute value of the maximum slope of the second brightness response curve, and the second brightness response curve is obtained based on the brightness information of the transition from the second grayscale to the first grayscale. Therefore, the second grayscale compensation value can be used as a reference value to adjust the brightness output of the current first grayscale to make it closer to the brightness output of the second grayscale, thereby avoiding visual tailing caused by excessive or insufficient brightness.

[0090] In some embodiments, the method for obtaining a frame overdrive lookup table for a liquid crystal screen further includes: the first grayscale and the second grayscale traverse each grayscale value in the grayscale range of the liquid crystal screen to obtain target grayscale compensation values ​​corresponding to all grayscales to form a frame overdrive lookup table.

[0091] The grayscale range of the LCD screen can be from a minimum value to a maximum value. Traversing the entire grayscale range means that each grayscale value from the minimum value to the maximum value can be used as a first grayscale and a second grayscale for combined testing to optimize the response of the LCD screen in different brightness ranges.

[0092] In some embodiments, the value range of the first grayscale and the second grayscale is between 0 grayscale and the highest grayscale. The specific value range can be determined according to the resolution of the driving system of the LCD screen. For example, the grayscale range of an LCD screen that supports 8-bit grayscale is 0 to 255; the grayscale range of an LCD screen that supports 10-bit grayscale is 0 to 1023; the grayscale range of an LCD screen that supports 12-bit grayscale is 0 to 4095, etc. If the frame overdrive lookup table is divided into 33×33 grids, the first grayscale value and the second grayscale value can be taken at equal intervals (for example, 0, 8, 16, 24...255). This is done to reduce the amount of calculation and ensure that the lookup table covers the entire grayscale range. If the frame overdrive lookup table is divided into grids with unequal spacing, the grayscale values ​​can be distributed according to the unequal spacing.

[0093] In some embodiments, when the first grayscale is greater than the second grayscale, when switching from the first grayscale to the second grayscale, that is, switching from a higher brightness to a lower brightness, at this time, the traversal condition is that the first grayscale is greater than the second grayscale. This traversal is used to detect and optimize the brightness switching effect from bright to dark. For example, the first grayscale may be 255, and the second grayscale may be 128.

[0094] On the contrary, when the first grayscale is smaller than the second grayscale, that is, when switching from darker brightness to brighter brightness, the first grayscale value should be smaller than the second grayscale value. This traversal is used to optimize the brightness switching effect from dark to bright. For example, the first grayscale can be 0 and the second grayscale can be 8; or the first grayscale can be 8 and the second grayscale can be 16, etc.

[0095] Furthermore, for each combination of the first grayscale and the second grayscale, the target grayscale compensation value is determined according to the absolute value of the maximum slope of its brightness response curve. The target grayscale compensation value can be used to optimize the brightness response of the LCD screen, ensure that the brightness change during grayscale switching is in line with expectations, and improve the response speed and display quality of the LCD screen. Finally, the target grayscale compensation values ​​of all combinations are organized into a frame overdrive lookup table for quick access and application during the actual display process. The role of the frame overdrive lookup table is to optimize the transition performance of the LCD screen, so that the brightness can be compensated in real time when the grayscale is switched, reduce visual smearing and response lag, and thus improve the display effect of the LCD screen.

[0096] In some embodiments, the system can export the frame overdrive lookup table and save it in a preset file format. Specifically, the generated frame overdrive lookup table data can be saved in binary format or a specific format. In order to ensure the consistency and compatibility of data between different platforms, the system can also convert the format of the frame overdrive lookup table and select a preset file format for storage. For example, you can choose common formats such as csv format, bin format or txt. Among them, selecting the csv format facilitates viewing and editing of data in the table tool; selecting the bin format can improve the compactness of data storage; selecting the txt format enhances the versatility of the file. This flexible storage format selection not only facilitates the access to calibration data, but also adapts to different parsing environments and improves the compatibility of the lookup table between multiple platforms.

[0097] Reference below Figure 7 A method for automatically calibrating brightness of a liquid crystal screen according to an embodiment of the present invention is described.

[0098] Figure 7 is a flow chart of a method for automatically calibrating brightness of a liquid crystal screen according to an embodiment of the present invention. Figure 7 As shown, the liquid crystal screen brightness automatic calibration method according to the embodiment of the present invention at least includes steps S10-S11.

[0099] S10, in response to a liquid crystal screen brightness automatic calibration start instruction, calling a frame overdrive lookup table obtained by the method for obtaining a liquid crystal screen frame overdrive lookup table described in the above embodiment.

[0100] In some embodiments, the LCD screen brightness automatic calibration start instruction can be an external trigger signal or command, which can be issued by a user, an automatic monitoring system or other control module, indicating that the LCD screen needs to be calibrated. This start instruction can be automatically issued by the system according to changes in the external environment, inconsistent display effects or scheduled tasks.

[0101] In some embodiments, the frame overdrive lookup table is generated according to the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, and the frame overdrive lookup table includes target grayscale compensation values ​​for different grayscale combinations. These compensation values ​​are to ensure that the LCD can achieve the desired brightness response when grayscale switching occurs, and reduce visual smear and response lag.

[0102] S11, controlling the grayscale compensation value of the liquid crystal screen according to the frame overdrive lookup table.

[0103] Specifically, the system can read the corresponding grayscale compensation value from the frame overdrive lookup table according to the current grayscale value of the LCD screen. Each grayscale corresponds to a pre-calculated compensation value, which is obtained by optimizing the brightness response characteristics of the LCD screen. The system selects and applies the corresponding compensation value based on the current display content and the requirements of grayscale conversion. These compensation values ​​can then be converted into corresponding drive voltages through the internal digital-to-analog converter (DAC) of the LCD screen, thereby adjusting the brightness output of the current grayscale, ensuring that the brightness change of the LCD screen is smoother and more natural, and avoiding visual lag and smearing caused by grayscale switching. In this way, the system can adjust the brightness response according to real-time needs and improve the display quality and brightness response speed of the LCD screen.

[0104] In some embodiments, the LCD screen brightness automatic calibration method of the embodiment of the present invention can be widely applied to LCD display panels with different driving modes, such as TN (Twisted Nematic) driven LCD screen, IPS (In-Plane Switching) driven LCD screen, AV (Vertical Alignment) driven LCD screen, MVA (Multi-Domain Vertical Alignment) driven LCD screen, and can also be LCD screens with other driving modes.

[0105] According to the automatic calibration method for LCD brightness of an embodiment of the present invention, by responding to the LCD brightness automatic calibration start instruction, the system can automatically call the frame overdrive lookup table obtained according to the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, and the lookup table records the brightness change information according to different grayscale transitions, and the target grayscale compensation value after automatic calibration and compensation. These compensation values ​​can be converted into corresponding driving voltage values ​​by the digital-to-analog converter (DAC) in the LCD panel, and then the brightness output of the LCD is adjusted. In this way, it can be ensured that the brightness response of the LCD screen is more sensitive and stable when the grayscale is switched, and the visual tailing phenomenon caused by excessive or insufficient brightness can be effectively reduced, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the errors that may occur in the traditional manual debugging process, and thus improves the accuracy of LCD brightness calibration.

[0106] Reference below Figure 8 A system for obtaining a liquid crystal panel frame overdrive lookup table according to an embodiment of the present invention is described.

[0107] Figure 8 is a block diagram of a system for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention, such as Figure 8As shown, the system 100 for obtaining a liquid crystal screen frame overdrive lookup table includes: a detection device 1 and a control device 2.

[0108] In some embodiments, the detection device 1 may be a color analyzer or a photoelectric sensor for detecting the brightness value of the target LCD screen. Among them, the color analyzer can accurately measure the color brightness distribution of the LCD screen under different grayscale drives. The color analyzer may have a built-in optical filter and a multi-channel detector, which can simultaneously obtain the brightness information of multiple color channels such as RGB. The photoelectric sensor determines the screen brightness by detecting the intensity of light. This sensor has the characteristics of fast response and can quickly capture the brightness value of the screen under different grayscale drives, which is suitable for scenes with high real-time requirements.

[0109] In some embodiments, since the display time of each frame is very short, the detection device 1 needs to be able to quickly sample the brightness data to ensure that at least two data points are collected in each frame.

[0110] In some embodiments, the control device 2 is connected to the detection device 1 to execute the method for obtaining the LCD frame overdrive lookup table described in the above embodiment. The control device 2 calculates and obtains the target grayscale compensation value for each grayscale based on the brightness value provided by the detection device 1, and these compensation values ​​are used to generate the frame overdrive lookup table. The generated frame overdrive lookup table is used to adjust the grayscale compensation value of the LCD screen in real time, thereby ensuring a smooth and natural brightness transition when the grayscale is switched, effectively reducing visual smearing, and improving the overall display quality of the LCD screen.

[0111] According to the system 100 for obtaining a liquid crystal screen frame overdrive lookup table according to an embodiment of the present invention, the control device 2 is connected to the detection device 1, and by executing the method for obtaining a liquid crystal screen frame overdrive lookup table described in the above embodiment, the liquid crystal screen is driven to output M frames of the first grayscale and N frames of the second grayscale image in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1, and this sequential output ensures that the brightness response characteristics of the liquid crystal screen between different grayscale transitions can be systematically measured and analyzed, reflecting the response characteristics of the liquid crystal screen during the grayscale conversion process. The brightness data of these frames are automatically collected by the detection device 1, and the brightness jump information between the first grayscale image and the second grayscale image is obtained, so as to determine the actual brightness change of the liquid crystal screen when the grayscale is switched. According to the brightness jump information, the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale is automatically calculated by a preset algorithm to optimize the brightness response of the liquid crystal screen grayscale conversion, thereby realizing automatic calibration and compensation of the liquid crystal screen grayscale. This process avoids the tedious steps of manual frame-by-frame debugging, does not require human intervention, simplifies the operation process, reduces the possibility of human bias, and significantly improves the accuracy of the calibration data, thereby providing reliable data support for the formation of the frame overdrive lookup table and the automatic calibration of the LCD screen brightness.

[0112] In some embodiments, Figure 8 As shown, the control device 2 includes: a driving module 21 and a workbench 22. The driving module 21 can be a SOC (System on Chip) driving board with a built-in Tcon (Timing Controller) or an external Tcon driving board or a device that can output a color signal to drive a liquid crystal display panel.

[0113] Among them, the SOC driver board with built-in TCON can integrate the timing controller and the system-level chip together, so that the module has stronger processing and control capabilities. The SOC driver board with built-in TCON can directly manage the grayscale drive signal and color signal processing of the display panel, thereby accurately controlling the brightness of the panel. The external TCON driver board separates the timing controller from the main control chip and is specifically used to process display data and generate a signal format suitable for the display panel. The external TCON driver board is suitable for application scenarios that require more flexible signal processing, such as display devices with higher refresh rates to ensure smooth brightness adjustment. The device that outputs color signals to drive the liquid crystal display panel can use digital-to-analog converter (DAC) technology to convert digital signals into analog signals to drive the liquid crystal display panel.

[0114] In some embodiments, the driving module 21 is configured with a frame overdrive lookup table for driving the target LCD screen according to the frame overdrive lookup table. Specifically, the driving module 21 loads or accesses the generated frame overdrive lookup table before running. The lookup table contains the target grayscale compensation value at each grayscale of the LCD screen, and the system can directly call the data in the table to control the grayscale compensation value at each grayscale.

[0115] In some embodiments, the driving module 21 can also be compatible with the workbench 22, can obtain data transmitted from the detection device 1, and independently perform calculations, send instructions to switch grayscale images and other actions.

[0116] In some embodiments, the workbench 22 is an operating platform of the entire system, which is used to work together and ensure the connection and coordination between various modules. The workbench 22 is connected to the detection device 1 to receive the brightness value from the detection device 1. At the same time, the workbench is connected to the driving module 21 to control the operation of the driving module 21.

[0117] In some embodiments, the workbench 22 may be a portable notebook computer or a desktop notebook computer, or other devices capable of receiving brightness values ​​and controlling the driving module 21. In addition, the frame overdrive lookup table may also be temporarily stored on the workbench 22 to facilitate the management of calibration data and subsequent data calls.

[0118] Reference below Fig. 9 An electronic device according to an embodiment of the present invention is described.

[0119] Fig. 9 is a block diagram of an electronic device according to an embodiment of the present invention, such as Fig. 9 As shown, the electronic device 200 includes: a memory 202 and at least one processor 201 .

[0120] In some embodiments, at least one processor 201 may be one processor 201, or may be two processors 201, three processors 201, five processors 201, or multiple processors 201. The processor 201 may be a single-core or multi-core processor 201, which is responsible for executing the computer program stored in the memory 202, processing brightness detection data, calculating the target grayscale compensation value, and generating frame overdrive lookup tables. The processor 201 may be a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processing unit (such as a digital signal processor DSP (Digital Signal Process), a microcontroller MCU (Microcontroller Unit), etc.). It depends on the design and purpose of the electronic device 200.

[0121] In some embodiments, the memory 202 can be used to store computer programs and other necessary data. The memory 202 can include various types, such as random access memory (RAM), read-only memory (ROM), flash memory, etc. When the system is running, the memory 202 can load the program and parameters for frame overdrive lookup table generation and calibration to ensure that the processor 201 can quickly read the required data and implement the corresponding algorithm. The memory 202 can also store the generated frame overdrive lookup table, brightness measurement data, and calibration results for subsequent call or record.

[0122] In some embodiments, the memory 202 stores a computer program that can be executed by at least one processor 201. When the at least one processor 201 executes the computer program, it implements the method for obtaining the LCD frame overdrive lookup table described in the above embodiment, or implements the LCD brightness automatic calibration method described in the above embodiment.

[0123] According to the electronic device 200 of the embodiment of the present invention, at least one processor 201 can realize the automatic operation of frame overdrive lookup table generation and LCD brightness calibration by executing the computer program that implements the method of obtaining the LCD frame overdrive lookup table described in the above embodiment or the LCD brightness automatic calibration method described in the above embodiment, so as to ensure that the brightness response of the LCD screen is more sensitive and stable when the grayscale is switched, and can effectively reduce the visual tailing phenomenon caused by excessive or insufficient brightness, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the tedious steps of manual frame-by-frame debugging, reduces the possibility of human deviation, and thus improves the accuracy of LCD brightness calibration.

[0124] The embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by the processor 201, the method for obtaining the LCD frame overdrive lookup table described in the above embodiment is implemented, or the method for automatically calibrating the brightness of the LCD described in the above embodiment is implemented. The specific implementation process of the method for obtaining the LCD frame overdrive lookup table and the method for automatically calibrating the brightness of the LCD can refer to the description of the above embodiment.

[0125] According to the computer-readable storage medium of the embodiment of the present invention, by adopting the method for obtaining the LCD screen frame overdrive lookup table described in the above embodiment or the LCD screen brightness automatic calibration method described in the above embodiment, the frame overdrive lookup table generation and LCD screen brightness calibration can be automated, ensuring that the LCD screen brightness response is more sensitive and stable when grayscale switching, and can effectively reduce the visual tailing phenomenon caused by excessive or insufficient brightness, thereby significantly improving the fluency and smoothness of the display effect. At the same time, the calibration method does not require manual intervention, simplifies the operation process, avoids the tedious steps of manual frame-by-frame debugging, reduces the possibility of human deviation, and thus improves the accuracy of LCD screen brightness calibration.

[0126] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.

[0127] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A method for obtaining a liquid crystal screen frame overdrive lookup table, characterized in that: include: Driving the liquid crystal screen to output M frames of first grayscale images and N frames of second grayscale images in a preset order, wherein the first grayscale is different from the second grayscale, M≥1, N≥1; Obtaining brightness transition information between the image of the first gray scale and the image of the second gray scale; Obtaining a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information; Wherein, the obtaining of the brightness jump information between the image of the first grayscale and the image of the second grayscale includes: obtaining the brightness information of the image of the P frame, wherein P≥M+N; generating a corresponding brightness response curve according to the brightness information of the image of the P frame; obtaining the slope of the brightness response curve, wherein the brightness jump information includes the absolute value of the maximum slope of the brightness response curve; The step of obtaining the target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information includes: when the absolute value of the maximum slope reaches a preset value, the target grayscale compensation value is the current grayscale compensation value of the liquid crystal screen.

2. The method according to claim 1, characterized in that: The step of obtaining a target grayscale compensation value corresponding to the first grayscale and / or the second grayscale according to the brightness jump information further includes: When the absolute value of the maximum slope does not reach the preset value, adjusting the current grayscale compensation value of the LCD screen, and driving the LCD screen to output the M frames of the first grayscale and the N frames of the second grayscale images with the adjusted grayscale compensation value to obtain the absolute value of the maximum slope of the brightness response curve again; The cycle is repeated until the absolute value of the maximum slope reaches the preset value, and the target grayscale compensation value is the current grayscale compensation value of the liquid crystal screen.

3. The method according to claim 1 or 2, characterized in that: The preset value is determined according to the brightness values ​​of the images of the preset number of frames before and after the image of the first gray scale is switched to the image of the second gray scale.

4. The method according to claim 1 or 2, characterized in that: The driving liquid crystal screen outputs M frames of first grayscale images and N frames of second grayscale images in a preset order, including: The liquid crystal screen is driven to first output M frames of images of the first grayscale and then output N frames of images of the second grayscale, or the liquid crystal screen is driven to first output N frames of images of the second grayscale and then output M frames of images of the first grayscale; The grayscale value of the first grayscale is greater than the grayscale value of the second grayscale, or the grayscale value of the second grayscale is greater than the grayscale value of the first grayscale.

5. The method according to claim 1 or 2, characterized in that: The driving liquid crystal screen outputs M frames of first grayscale images and N frames of second grayscale images in a preset order, including: The liquid crystal screen is driven to alternately output the M frames of first grayscale images and the N frames of second grayscale images.

6. The method according to claim 5, characterized in that The brightness value of the image in the P frame includes brightness information of a transition from the first grayscale to the second grayscale and / or brightness information of a transition from the second grayscale to the first grayscale; The brightness response curve includes a first brightness response curve and a second brightness response curve, the first brightness response curve is obtained according to brightness information of the first grayscale transition to the second grayscale, and the second brightness response curve is obtained according to brightness information of the second grayscale transition to the first grayscale.

7. The method according to claim 6, characterized in that The target grayscale compensation value includes a first grayscale compensation value and a second grayscale compensation value; The first grayscale compensation value is determined according to the absolute value of the maximum slope of the first brightness response curve; The second grayscale compensation value is determined according to the absolute value of the maximum slope of the second brightness response curve.

8. The method according to any one of claims 1-2, characterized in that: The method further comprises: The first grayscale and the second grayscale traverse each grayscale value in the grayscale range of the liquid crystal screen to obtain the target grayscale compensation values ​​corresponding to all grayscales to form a frame overdrive lookup table.

9. A method for automatically calibrating brightness of a liquid crystal screen, characterized in that: include: In response to a liquid crystal screen brightness automatic calibration start instruction, calling a frame overdrive lookup table obtained by the method for obtaining a liquid crystal screen frame overdrive lookup table according to any one of claims 1 to 8; The grayscale compensation value of the liquid crystal screen is controlled according to the frame overdrive lookup table.

10. A system for obtaining a liquid crystal screen frame overdrive lookup table, characterized in that: include: A detection device, used to detect the brightness value of a target LCD screen; A control device, connected to the detection device, is used to execute the method for obtaining a liquid crystal screen frame overdrive lookup table as described in any one of claims 1-8.

11. The system according to claim 10, characterized in that The control device comprises: A driving module, configured with a frame overdrive lookup table, for driving the target liquid crystal screen according to the frame overdrive lookup table; A workbench, the workbench is connected to the detection device and the driving module, and is used to obtain the brightness value and control the driving module.

12. An electronic device, characterized in that: include: at least one processor; a memory communicatively coupled to the at least one processor; The memory stores a computer program that can be executed by the at least one processor. When the at least one processor executes the computer program, it implements the method for obtaining the LCD frame overdrive lookup table described in any one of claims 1 to 8, or implements the LCD brightness automatic calibration method described in claim 9.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed, the method for obtaining a liquid crystal screen frame overdrive lookup table as described in any one of claims 1 to 8 is implemented, or the method for automatic calibration of liquid crystal screen brightness as described in claim 9 is implemented.

Citation Information

Patent Citations

  • Driving method, device and apparatus, display and readable storage medium

    CN109509452A