Display control method, device and system

CN123016941APending Publication Date: 2026-10-30HKC CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611341179.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-31
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0003]然而,现有场序显示技术在实际应用中仍容易出现显示亮度不足、色彩失真、画面闪烁、相邻子帧串扰以及色分离等问题,难以同时兼顾显示亮度、色彩准确性和画面稳定性,导致其显示效果难以满足较高的显示质量要求

Benefits of technology

[0026]上述第二方面至第六方面的有益效果均可参考上述第一方面所述的有益效果,本申请在此不再赘述。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123016941A_ABST
    Figure CN123016941A_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of display, and provides a display control method, device and system. The method comprises the following steps: obtaining a target transmittance prediction curve of a liquid crystal panel, the target transmittance prediction curve being used for reflecting transmittance change of the liquid crystal panel within a first time length of a first subframe; determining a first backlight waveform shaping parameter according to the target transmittance prediction curve and a target output brightness corresponding to the first subframe; outputting image data of the first subframe to the liquid crystal panel according to a driving timing sequence corresponding to the first subframe, and controlling a backlight driving circuit according to the first backlight waveform shaping parameter, so as to control the liquid crystal panel and the backlight unit to cooperatively display the first subframe. The application improves display quality of field sequential display by coordinating the backlight output with the transmittance change of the liquid crystal panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display technology, and in particular relates to a display control method, device and system. Background Technology

[0002] Field Sequential Color (FSC) typically divides a single color image into multiple subframes of different colors and controls the liquid crystal display (LCD) and backlight unit to display them according to a predetermined sequence. This technology eliminates the need for color filters, offering advantages such as high optical efficiency and a relatively simple display structure, and can be applied to devices such as virtual reality, head-mounted displays, and micro-projectors.

[0003] However, existing field sequence display technologies are still prone to problems such as insufficient display brightness, color distortion, screen flicker, crosstalk between adjacent subframes, and color separation in practical applications. They are difficult to balance display brightness, color accuracy, and screen stability at the same time, making it difficult for their display effects to meet high display quality requirements. Summary of the Invention

[0004] In view of this, embodiments of this application provide a display control method, apparatus, and system that can improve the display quality of field sequence displays.

[0005] A first aspect of this application provides a display control method, the method comprising: A target transmittance prediction curve for a liquid crystal panel is obtained. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel within a first time period. The first time period is the duration of displaying the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is a sub-frame whose display timing is before the first sub-frame and adjacent to the first sub-frame. The first backlight waveform shaping parameters are determined based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame. According to the driving timing corresponding to the first sub-frame, the image data of the first sub-frame is output to the liquid crystal panel, and the backlight driving circuit is controlled according to the first backlight waveform shaping parameters to control the liquid crystal panel and the backlight unit to display the first sub-frame in coordination.

[0006] In this embodiment, by acquiring the target transmittance prediction curve, the transmittance change of the liquid crystal panel during the first duration of displaying the first sub-frame can be obtained; then, the first backlight waveform shaping parameters are determined according to the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame, so that the backlight output matches the transmittance change of the liquid crystal panel; further, the image data of the first sub-frame is output according to the driving timing corresponding to the first sub-frame and the backlight driving circuit is controlled, so that the transmittance change process of the liquid crystal panel is coordinated with the light emission process of the backlight unit, thereby improving the stability and display quality of the output brightness of the first sub-frame.

[0007] In one possible implementation, determining the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame includes: Based on the target transmittance prediction curve, multiple stages corresponding to the transmittance change trend within the first time period are determined, and the transmittance change trend corresponding to each stage is different. Based on the target output brightness and each of the stages, the expected output brightness corresponding to each moment within the first time period is determined; wherein, the expected output brightness varies with the transmittance change trend corresponding to each of the stages, and the expected output brightness is less than or equal to the target output brightness; The target backlight brightness at the first moment is determined based on the ratio of the expected output brightness at the first moment to the predicted transmittance at the first moment, where the first moment can be any moment within the first duration. The first backlight waveform shaping parameters are determined based on the target backlight brightness corresponding to each time point within the first duration.

[0008] In this embodiment, the target backlight brightness can be determined according to the changes in transmittance of the liquid crystal panel at different stages, thereby improving the matching degree between the backlight output and the changes in the transmittance of the liquid crystal.

[0009] In one possible implementation, the backlight waveform shaping parameters include rising edge slope, peak brightness, peak hold duration, and falling edge slope; the backlight driving waveforms corresponding to the backlight waveform shaping parameters include a gradient rising waveform, a peak hold waveform, and a gradient falling waveform; the gradient rising waveform is determined based on the rising edge slope; the peak hold waveform is generated based on the peak brightness and the peak hold duration; and the gradient falling waveform is generated based on the falling edge slope.

[0010] In this embodiment, the rise, hold and fall processes of the backlight drive waveform can be controlled separately, thereby improving the adjustment accuracy of the backlight waveform.

[0011] In one possible implementation, determining the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame includes: Based on the grayscale data of the second subframe and the grayscale data of the first subframe, the direction and amount of grayscale change are determined. The second subframe is a subframe whose display timing is before the first subframe and adjacent to the first subframe. Based on the grayscale change direction and the grayscale change amount, determine the grayscale transition type when switching from the second subframe to the first subframe; From the preset waveform parameter lookup table, query the basic waveform shaping parameters corresponding to the grayscale transition type; Based on the target transmittance prediction curve and the target backlight brightness at each moment within the first time period, the basic waveform shaping parameters are adjusted to obtain the first backlight waveform shaping parameters.

[0012] In this embodiment, corresponding basic waveform shaping parameters can be adopted for different grayscale transition types, thereby improving the adaptability of backlight control to grayscale changes.

[0013] In one possible implementation, the method further includes: Based on the first backlight waveform shaping parameters, determine the basic backlight driving waveform corresponding to the first subframe; Based on the target transmittance prediction curve, the predicted stable duration of the liquid crystal panel within the first duration is determined, wherein the predicted stable duration is the duration from the start of the first duration to the predicted transmittance reaching the preset transmittance stable condition. When the predicted stabilization duration is greater than a preset stabilization duration threshold, an overdrive pulse is superimposed on the basic backlight driving waveform to generate a compensated backlight driving waveform corresponding to the first subframe; wherein, the pulse amplitude of the overdrive pulse is greater than the peak brightness of the basic backlight driving waveform. According to the driving timing corresponding to the first subframe, the backlight driving circuit is controlled to output the compensated backlight driving waveform.

[0014] In this embodiment, the brightness loss during the liquid crystal response can be compensated by the overdrive pulse, thereby improving the effective output brightness of the first subframe.

[0015] In one possible implementation, the method further includes: The liquid crystal response delay ratio is determined based on the difference between the predicted stabilization time and the first time. The overdrive gain is determined based on the liquid crystal response delay ratio; The pulse width is determined based on the liquid crystal response delay ratio and the first duration; The overdrive pulse parameters are determined based on the overdrive gain and the pulse width. The overdrive pulse is generated based on the overdrive pulse parameters.

[0016] In this embodiment, the overdrive pulse can be set according to the liquid crystal response delay level, thereby improving the adaptability of overdrive compensation.

[0017] In one possible implementation, the method further includes: Obtain the second backlight waveform shaping parameters actually used in the second subframe; Based on a preset smoothing coefficient, the second backlight waveform shaping parameters and the first backlight waveform shaping parameters are weighted to obtain the target waveform shaping parameters. The target waveform shaping parameters are used as the backlight waveform shaping parameters actually used in the first subframe, and the backlight driving circuit is controlled according to the target waveform shaping parameters.

[0018] In this embodiment, the backlight waveform shaping parameters used in adjacent subframes can be smoothly transitioned, reducing screen flicker caused by backlight changes.

[0019] In one possible implementation, obtaining the target transmittance prediction curve of the liquid crystal panel includes: Based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters, the initial transmittance prediction curve is determined. Obtain the current temperature of the liquid crystal panel; Based on the preset mapping relationship between temperature and liquid crystal response time, the response time correction parameter corresponding to the current temperature is determined; Based on the response time correction parameter, the time axis of the initial transmittance prediction curve is adjusted to obtain the target transmittance prediction curve.

[0020] In this embodiment, the transmittance prediction result can be corrected according to the temperature of the liquid crystal panel, thereby improving the accuracy of the target transmittance prediction curve.

[0021] A second aspect of this application provides a display control device, the device comprising: The curve acquisition module is used to acquire the target transmittance prediction curve of the liquid crystal panel. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel within a first time period. The first time period is the duration of displaying the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is a sub-frame whose display timing is before the first sub-frame and adjacent to the first sub-frame. The parameter determination module is used to determine the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame. The collaborative display module is used to output the image data of the first sub-frame to the liquid crystal panel according to the driving timing corresponding to the first sub-frame, and to control the backlight driving circuit according to the first backlight waveform shaping parameters, so as to control the liquid crystal panel and the backlight unit to collaboratively display the first sub-frame.

[0022] A third aspect of the present application provides a display control system, which includes a display control device, a liquid crystal panel, a backlight driving circuit, and a backlight unit. The display control device is connected to the liquid crystal panel and the backlight driving circuit respectively, and the backlight driving circuit is connected to the backlight unit; The display control device is used to perform the display control method as described in any of the embodiments of the first aspect above.

[0023] A fourth aspect of this application provides an electronic device, the electronic device including a processor, a memory, and a computer program stored in the memory, wherein the processor, when loading the computer program, is configured to execute the display control method as described in any of the first aspects above.

[0024] A fifth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the display control method described in any of the embodiments of the first aspect.

[0025] A sixth aspect of this application provides a computer program product that, when run on an electronic device, causes the electronic device to execute the display control method described in any embodiment of the first aspect.

[0026] The beneficial effects of the second to sixth aspects mentioned above can all be referred to the beneficial effects described in the first aspect mentioned above, and will not be repeated here. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 This is a schematic diagram of the structure of a display control system provided in an embodiment of this application; Figure 2 A flowchart illustrating a display control method provided in an embodiment of this application; Figure 3 A flowchart illustrating the determination of the first backlight waveform shaping parameters provided in an embodiment of this application; Figure 4 A schematic flowchart illustrating another step in determining the first backlight waveform shaping parameters, provided for an embodiment of this application; Figure 5 This is a schematic diagram of the backlight waveform shaping parameter smoothing process provided in the embodiments of this application; Figure 6 A schematic diagram of the overdrive pulse compensation process provided in an embodiment of this application; Figure 7 A schematic diagram illustrating the temperature correction process for the target transmittance prediction curve provided in this application embodiment; Figure 8 This is a schematic diagram of the structure of a display control device provided in an embodiment of this application; Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0029] The meanings of the reference numerals in the attached figures are as follows: Display control device-101; LCD panel-102; backlight driving circuit-103; backlight unit-104. Detailed Implementation

[0030] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0031] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0032] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0033] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0034] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0035] It should be understood that the sequence number of each step in this embodiment does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of this application embodiment.

[0036] FSC typically divides a single color image into multiple subframes of different colors and controls the LCD and backlight units to display them according to a predetermined timing sequence. This technology eliminates the need for color filters, offering advantages such as high optical efficiency and a relatively simple display structure, and can be applied to devices such as virtual reality, head-mounted displays, and micro-projectors.

[0037] However, existing field sequence display technologies are still prone to problems such as insufficient display brightness, color distortion, screen flicker, crosstalk between adjacent subframes, and color separation in practical applications. They are difficult to balance display brightness, color accuracy, and screen stability at the same time, making it difficult for their display effects to meet high display quality requirements.

[0038] To address the aforementioned issues, embodiments of this application provide a display control method, apparatus, and system. This method acquires a target transmittance prediction curve to determine the transmittance variation of the liquid crystal panel within a first duration of displaying a first sub-frame. Then, it determines first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame, matching the backlight output with the transmittance variation of the liquid crystal panel. Furthermore, it outputs the image data of the first sub-frame according to the driving timing sequence corresponding to the first sub-frame and controls the backlight driving circuit, coordinating the transmittance variation process of the liquid crystal panel with the light emission process of the backlight unit, thereby improving the stability and display quality of the first sub-frame output brightness.

[0039] The following provides a detailed description of the display control method, apparatus, system, electronic device, computer-readable storage medium, and computer program product provided in the embodiments of this application.

[0040] See Figure 1 The diagram shows a schematic representation of a display control system according to an embodiment of this application; for ease of explanation, Figure 1 Only the parts relevant to the embodiments of this application are shown.

[0041] like Figure 1 As shown, the display control system includes a display control device 101, a liquid crystal panel 102, a backlight driving circuit 103, and a backlight unit 104. The display control device 101 is connected to both the liquid crystal panel 102 and the backlight driving circuit 103, and the backlight driving circuit 103 is connected to the backlight unit 104. The display control device 101 includes a curve acquisition module, a parameter determination module, and a collaborative display module; the curve acquisition module is connected to the parameter determination module, the parameter determination module is connected to the collaborative display module, and the collaborative display module is connected to both the liquid crystal panel 102 and the backlight driving circuit 103.

[0042] The curve acquisition module is used to acquire the target transmittance prediction curve of the liquid crystal panel 102. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel 102 within a first time period, which is the duration of displaying the first sub-frame. The parameter determination module is used to determine the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame. The collaborative display module is used to output the image data of the first sub-frame to the liquid crystal panel 102 according to the driving timing corresponding to the first sub-frame, and to control the backlight driving circuit 103 according to the first backlight waveform shaping parameters. The liquid crystal panel 102 is used to form a corresponding transmittance distribution based on the image data of the first sub-frame. The backlight driving circuit 103 is used to adjust the output current according to the control of the display control device 101 to drive the backlight unit 104 to emit light.

[0043] Specifically, when displaying the first sub-frame, the curve acquisition module acquires the target transmittance prediction curve of the liquid crystal panel 102. The target transmittance prediction curve reflects the transmittance change of the liquid crystal panel 102 during the first duration of displaying the first sub-frame, and is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is a sub-frame whose display timing is before and adjacent to the first sub-frame. The curve acquisition module outputs the target transmittance prediction curve to the parameter determination module. The parameter determination module determines the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame, and sets the first backlight waveform... The image data of the first sub-frame is output to the collaborative display module according to the driving timing corresponding to the first sub-frame. The collaborative display module outputs the image data of the first sub-frame to the liquid crystal panel 102, so that the liquid crystal panel 102 forms a corresponding transmittance distribution according to the image data of the first sub-frame. The backlight driving circuit 103 is controlled to adjust the output current according to the first backlight waveform shaping parameters, so that the backlight driving circuit 103 drives the backlight unit 104 to emit light according to the light emission process corresponding to the first backlight waveform shaping parameters. Thus, the transmittance change of the liquid crystal panel 102 in the first time period is coordinated with the light emission process of the backlight unit 104, so that the liquid crystal panel 102 and the backlight unit 104 collaboratively display the first sub-frame.

[0044] It should be noted that, Figure 1 The names and divisions of the modules shown are merely examples to illustrate the functional relationships between the parts and do not constitute a limitation. In practical applications, multiple modules can be integrated into the same processing unit, or the functionality of one module can be distributed across multiple processing units.

[0045] See Figure 2 This illustration shows a flowchart of a display control method provided in an embodiment of this application. The method can be executed by a display control device; such as... Figure 2 As shown, the method may specifically include the following steps: S201, Obtain the target transmittance prediction curve of the LCD panel.

[0046] The target transmittance prediction curve is a curve used to reflect the change in transmittance of the liquid crystal panel within the first time period. The target transmittance prediction curve records the predicted transmittance of the liquid crystal panel in chronological order within the first time period to characterize the transmittance change process of the liquid crystal panel during the display of the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters.

[0047] The first duration refers to the duration of the first subframe displayed on the LCD panel, which corresponds to one subframe cycle in the field sequence display process.

[0048] The first subframe refers to the subframe that the LCD panel needs to display. The grayscale data of the first subframe is used to characterize the grayscale state that the LCD panel needs to achieve when displaying the first subframe.

[0049] The second subframe refers to a subframe whose display timing is before and adjacent to the first subframe. The grayscale data of the second subframe is used to characterize the grayscale state of the LCD panel before switching to the first subframe.

[0050] Grayscale data refers to the data used to characterize the target grayscale of each pixel in the corresponding subframe. The grayscale data of the first subframe and the grayscale data of the second subframe together reflect the grayscale change of the liquid crystal panel when it switches from the grayscale state corresponding to the second subframe to the grayscale state corresponding to the first subframe.

[0051] Liquid crystal response characteristic parameters refer to parameters used to characterize the response characteristics of a liquid crystal panel when switching between different grayscale states. Liquid crystal response characteristics are related to the viscosity, elastic constant, cell thickness, and applied driving voltage of the liquid crystal material. For example, liquid crystal response characteristic parameters may include: Specifically, before displaying the first subframe, the grayscale state that the liquid crystal panel needs to achieve is determined based on the grayscale data of the first subframe. The grayscale state of the liquid crystal panel before switching is determined based on the grayscale data of the second subframe. Combined with liquid crystal response characteristic parameters, the transmittance change of the liquid crystal panel within a first time period is predicted to obtain a target transmittance prediction curve. The display control device acquires this target transmittance prediction curve.

[0052] For example, when the display timing switches from the second subframe to the first subframe, a target transmittance prediction curve covering the first duration can be obtained based on the grayscale changes between the second and first subframes and the corresponding liquid crystal response characteristic parameters. Each time position in this curve corresponds to the predicted transmittance of the liquid crystal panel at the corresponding moment.

[0053] S202, determine the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame.

[0054] The target output brightness refers to the desired output brightness achieved by the LCD panel and the backlight unit when displaying the first sub-frame.

[0055] The first backlight waveform shaping parameter refers to the parameter used to control the light emission change process of the backlight unit within the first time period.

[0056] Specifically, the display control device reads the transmittance change reflected by the target transmittance prediction curve, and determines the first backlight waveform shaping parameter that matches the transmittance change by combining the target output brightness corresponding to the first subframe.

[0057] For example, when the target transmittance prediction curve indicates that the transmittance of the liquid crystal panel is increasing, the first backlight waveform shaping parameter that makes the backlight brightness change gradually over time can be determined; when the predicted transmittance reaches a stable state, the first backlight waveform shaping parameter that keeps the backlight brightness stable can be determined.

[0058] In one possible implementation, see Figure 3 The flowchart illustrates the process of determining the first backlight waveform shaping parameters. Specifically, the first backlight waveform shaping parameters are determined based on the target transmittance prediction curve and the target output brightness corresponding to the first subframe, including: Based on the target transmittance prediction curve, determine multiple stages corresponding to the transmittance change trend within the first time period, with each stage corresponding to a different transmittance change trend. Based on the target output brightness and each stage, the expected output brightness corresponding to each moment within the first time period is determined; among them, the expected output brightness changes differently with the transmittance corresponding to each stage, and the expected output brightness is less than or equal to the target output brightness. The target backlight brightness at the first moment is determined by the ratio of the expected output brightness at the first moment to the predicted transmittance at the first moment. The first moment can be any moment within the first time period. The first backlight waveform shaping parameters are determined based on the target backlight brightness at each moment within the first time period.

[0059] In this embodiment, the transmittance change trend refers to the direction of change or stable state of the target transmittance prediction curve within a corresponding time range. Each stage refers to a time interval divided according to the transmittance change trend of the first duration, and each stage corresponds to a transmittance change trend.

[0060] The desired output brightness refers to the output brightness that the LCD panel and backlight unit are expected to achieve together at a given moment within the first time period. The desired output brightness is less than or equal to the target output brightness corresponding to the first subframe.

[0061] Here, "first moment" refers to any moment within the first time period. The curve value corresponding to the target transmittance prediction curve at the first moment is the predicted transmittance at that moment. "Target backlight brightness" refers to the backlight brightness determined to ensure that the output brightness at the first moment reaches the corresponding desired output brightness.

[0062] Specifically, the first time period can be divided into a liquid crystal flipping stage, a transmittance increasing stage, a transmittance stabilizing stage, and a transmittance decreasing stage based on the target transmittance prediction curve. During the liquid crystal flipping stage, the backlight remains off or at extremely low brightness; during the transmittance increasing stage, the desired output brightness continuously increases to the target output brightness; during the transmittance stabilizing stage, the desired output brightness remains at the target output brightness; and during the transmittance decreasing stage, the desired output brightness continuously decreases from the target output brightness.

[0063] For example, let the first time point be t, the predicted transmittance at the first time point be T_pred(t), the expected output brightness at the first time point be L_target(t), and the target backlight brightness at the first time point be B(t). Then, the target backlight brightness can be determined according to the following approximate relationship: B(t) = L_target(t) / T_pred(t) Let the actual transmittance of the liquid crystal panel at the first moment be T(t), and the output brightness formed by the liquid crystal panel and the backlight unit be L(t). Then the output brightness can be expressed as: L(t) = T(t) × B(t) For example, during the transmittance increase phase, the target backlight brightness can be adjusted according to the change in predicted transmittance to avoid sudden changes in output brightness; during the transmittance stabilization phase, the output brightness can be kept stable by maintaining the corresponding target backlight brightness; during the transmittance decrease phase, the target backlight brightness can be gradually reduced to reduce aliasing between the liquid crystal afterglow and the next subframe.

[0064] In another possible implementation, see Figure 4 This illustrates another flowchart for determining the first backlight waveform shaping parameters; specifically, the first backlight waveform shaping parameters are determined based on the target transmittance prediction curve and the target output brightness corresponding to the first subframe, including: Based on the grayscale data of the second subframe and the grayscale data of the first subframe, determine the direction and amount of grayscale change. The grayscale transition type when switching from the second subframe to the first subframe is determined based on the direction and amount of grayscale change. From the preset waveform parameter lookup table, query the basic waveform shaping parameters corresponding to the grayscale transition type; Based on the target transmittance prediction curve and the target backlight brightness at each moment within the first time period, the basic waveform shaping parameters are adjusted to obtain the first backlight waveform shaping parameters.

[0065] In this embodiment, the grayscale change direction refers to the direction in which the grayscale increases, decreases, or remains unchanged when changing from the grayscale of the second subframe to the grayscale of the first subframe. The grayscale change amount refers to the magnitude of the difference between the grayscale of the first subframe and the grayscale of the second subframe. The grayscale transition type refers to the grayscale switching category determined based on the grayscale change direction and the grayscale change amount, which may include transitions from low grayscale to high grayscale, transitions from high grayscale to low grayscale, transitions between different intermediate grayscales, and grayscale remaining unchanged.

[0066] The waveform parameter lookup table is a data table that pre-stores the correspondence between different grayscale transition types and their corresponding basic waveform shaping parameters.

[0067] Among them, the basic waveform shaping parameters refer to the initial parameters obtained from the waveform parameter lookup table based on the grayscale transition type and used for subsequent adjustments.

[0068] Specifically, firstly, the direction and amount of grayscale change are determined based on the grayscale data of the second and first subframes, thereby determining the grayscale transition type when switching from the second subframe to the first subframe; then, the basic waveform shaping parameters corresponding to the grayscale transition type are queried from the waveform parameter lookup table; finally, the basic waveform shaping parameters are adjusted based on the target transmittance prediction curve and the target backlight brightness at each moment within the first time period to obtain the first backlight waveform shaping parameters.

[0069] For example, when the second subframe is 0 grayscale and the first subframe is 255 grayscale, corresponding to the black-to-white transition, a lower rising edge slope can be used, so that the rising time accounts for about 40% of the first duration, the peak holding time accounts for about 40% of the first duration, and the remaining 20% ​​is used for the gradual descent; when the second subframe is 255 grayscale and the first subframe is 0 grayscale, corresponding to the white-to-black transition, a higher rising edge slope can be used, so that the rising time accounts for about 20% of the first duration, the peak holding time accounts for about 50% of the first duration, and the falling edge starts earlier.

[0070] For example, when the second subframe is 120 gray levels and the first subframe is 200 gray levels, a moderate rising edge slope can be used for the gray-to-gray transition, so that the rising time accounts for about 25% of the first duration and the peak holding time accounts for about 60% of the first duration, and a gentle falling edge is used; when the gray levels of the first and second subframes remain unchanged, a standard square wave can be used to make the backlight quickly reach the peak brightness and maintain it.

[0071] In another possible implementation, see Figure 5 The flowchart illustrates the backlight waveform shaping parameter smoothing process. Specifically, the method further includes: Obtain the second backlight waveform shaping parameters actually used in the second subframe; Based on a preset smoothing coefficient, the second backlight waveform shaping parameters and the first backlight waveform shaping parameters are weighted to obtain the target waveform shaping parameters. The target waveform shaping parameters are used as the backlight waveform shaping parameters actually used in the first subframe, and the backlight driving circuit is controlled according to the target waveform shaping parameters.

[0072] The process involves weighting the second backlight waveform shaping parameters and the first backlight waveform shaping parameters according to a preset smoothing coefficient to obtain target waveform shaping parameters. This includes: acquiring the first parameter value corresponding to each waveform parameter in the first backlight waveform shaping parameters, and the second parameter value corresponding to the same waveform parameter in the second backlight waveform shaping parameters; weighting and summing the first and second parameter values ​​corresponding to the same waveform parameter according to the smoothing coefficient to obtain the corresponding target parameter value; and obtaining the target waveform shaping parameters based on each target parameter value. The waveform parameters involved in the weighting process may include at least one of the following: rising edge slope, peak brightness, peak hold time, and falling edge slope.

[0073] In this embodiment, the second backlight waveform shaping parameter refers to the backlight waveform shaping parameter actually used when displaying the second subframe. The smoothing coefficient is a coefficient used to determine the weights of the first and second backlight waveform shaping parameters in the weighted processing. The target waveform shaping parameter refers to the backlight waveform shaping parameter actually used in the first subframe after weighted processing of the first and second backlight waveform shaping parameters.

[0074] Specifically, for any waveform parameter involved in the weighted processing, let the first parameter in the first backlight waveform shaping parameter be P_first, the second parameter in the second backlight waveform shaping parameter be P_second, the target parameter be P_target, and the smoothing coefficient be λ, where 0 < λ < 1. Then the target parameter value can be expressed as: P_target=λ×P_first+(1-λ)×P_second For example, if the rising edge slope calculated for the first subframe is S_curr, and the rising edge slope actually used in the second subframe is S_prev, then the rising edge slope S_final actually used in the first subframe can be expressed as: S_final=λ×S_curr+(1-λ)×S_prev The smoothing coefficient is dynamically determined based on the motion state of the displayed image. Specifically, the motion state of the currently displayed image is determined based on the changes in image content between the first and second sub-frames. When the image motion state is static, the smoothing coefficient is determined as the first smoothing coefficient; when the image motion state is dynamic, the smoothing coefficient is determined as the second smoothing coefficient. The second smoothing coefficient is greater than the first smoothing coefficient. A smaller first smoothing coefficient causes the target waveform shaping parameters to change slowly, thereby improving the display stability of static images; a larger second smoothing coefficient causes the target waveform shaping parameters to follow the first backlight waveform shaping parameters more quickly, thereby improving the timeliness of compensation for dynamic images.

[0075] In this embodiment, the screen motion state refers to the motion of the currently displayed screen determined based on the image content changes between the first subframe and the second subframe, and can include a static state and a dynamic state. A static state refers to a screen state where the image content changes little between consecutive subframes. In the static state, a small first smoothing coefficient is used to make the target waveform shaping parameters change slowly. A dynamic state refers to a screen state where the image content changes significantly between consecutive subframes. In the dynamic state, a large second smoothing coefficient is used to make the target waveform shaping parameters quickly follow the first backlight waveform shaping parameters.

[0076] Specifically, a smoothing coefficient can be selected based on the motion detection results, and the selected smoothing coefficient can be used to weight the backlight waveform shaping parameters of adjacent subframes.

[0077] For example, for static images, the smoothing coefficient can be reduced to prioritize the stability of backlight waveform changes between adjacent subframes.

[0078] For example, for dynamic images, the smoothing coefficient can be increased so that the backlight waveform shaping parameters actually used in the first subframe follow the currently calculated first backlight waveform shaping parameters in a timely manner.

[0079] When the overdrive pulse enable status changes between adjacent subframes, the pulse amplitude of the overdrive pulse can be adjusted gradually to avoid abrupt changes in the backlight waveform.

[0080] Through the above smoothing process, the backlight waveform shaping parameters can be gradually changed between consecutive subframes, reducing visual flicker caused by waveform abrupt changes.

[0081] In the three possible implementations described above, the backlight waveform shaping parameters may include rising edge slope, peak brightness, peak hold time, and falling edge slope.

[0082] In one possible implementation, the method further includes: generating a backlight driving waveform corresponding to the first subframe based on the first backlight waveform shaping parameters; The backlight driving waveform is sent to the backlight driving circuit to drive the backlight unit to light up.

[0083] Among them, the backlight driving waveforms corresponding to the backlight waveform shaping parameters include: gradually rising waveform, peak hold waveform, and gradually falling waveform; The gradient rising waveform is determined based on the slope of the rising edge; The peak hold waveform is generated based on the peak brightness and peak hold duration. The gradual descent waveform is generated based on the slope of the falling edge.

[0084] In this embodiment, the rising edge slope refers to the rate of brightness change during the gradual increase of backlight brightness. Peak brightness refers to the backlight brightness reached by the backlight driving waveform during the peak hold phase. Peak hold duration refers to the length of time the backlight driving waveform maintains the peak brightness. The falling edge slope refers to the rate of brightness change during the gradual decrease of backlight brightness.

[0085] Specifically, a gradual rising waveform is determined based on the rising edge slope, a peak hold waveform is generated based on the peak brightness and peak hold duration, a gradual falling waveform is generated based on the falling edge slope, and the backlight drive waveform corresponding to the first subframe is formed by the gradual rising waveform, the peak hold waveform, and the gradual falling waveform.

[0086] For example, a gradually increasing waveform is used during the transmittance increase phase to gradually increase the backlight brightness; a peak holding waveform is used during the transmittance stabilization phase to keep the backlight brightness stable; and a gradually decreasing waveform is used during the transmittance decrease phase to gradually reduce the backlight brightness, thereby reducing aliasing between the liquid crystal residual light and the next subframe.

[0087] In one specific implementation, see Figure 6 The flowchart of overdrive pulse compensation is shown; specifically, the method further includes: Based on the first backlight waveform shaping parameters, determine the basic backlight driving waveform corresponding to the first subframe; Based on the target transmittance prediction curve, determine the predicted stability time of the LCD panel within the first time period; If the predicted stable duration is greater than the preset stable duration threshold, an overdrive pulse is superimposed on the basic backlight drive waveform to generate the compensated backlight drive waveform corresponding to the first subframe. According to the driving timing corresponding to the first subframe, control the backlight driving circuit to output the compensated backlight driving waveform.

[0088] The basic backlight driving waveform refers to the backlight driving waveform that is determined according to the first backlight waveform shaping parameters and has not yet been superimposed with driving pulses.

[0089] Among them, the preset transmittance stability condition refers to the condition used to determine whether the predicted transmittance of the LCD panel has reached a stable state.

[0090] The predicted stabilization time refers to the time elapsed from the start of the first duration until the predicted transmittance reaches the preset transmittance stabilization condition. The preset stabilization time threshold is the time threshold used to determine whether drive pulse compensation has been enabled.

[0091] Among them, the overdrive pulse refers to the backlight pulse superimposed on the basic backlight drive waveform and whose pulse amplitude is higher than the peak brightness of the basic backlight drive waveform.

[0092] The compensated backlight drive waveform refers to the backlight drive waveform obtained by superimposing a drive pulse onto the basic backlight drive waveform.

[0093] Specifically, the basic backlight driving waveform is determined according to the first backlight waveform shaping parameters, and the predicted stabilization time is determined according to the target transmittance prediction curve. When the predicted stabilization time is greater than the preset stabilization time threshold, an overdrive pulse is superimposed on the basic backlight driving waveform to generate a compensated backlight driving waveform, and the backlight driving circuit is controlled to output the compensated backlight driving waveform according to the driving timing corresponding to the first subframe.

[0094] For example, the overdrive pulse can be set after the gradually rising waveform and before entering the peak hold waveform. The pulse amplitude of the overdrive pulse can be 1.2 to 1.5 times the peak brightness of the base backlight drive waveform, the pulse width can be 5% to 15% of the first duration, and the overdrive pulse can be located at the time position when the predicted transmittance reaches 30% to 50% of the target transmittance.

[0095] In one example, a preset stabilization duration threshold can be set to 80% of the first duration. Overdrive pulse compensation is enabled when the predicted stabilization duration exceeds this threshold; otherwise, it is disabled. For display scenarios requiring high color accuracy, the preset stabilization duration threshold can be lowered to enable overdrive pulse compensation earlier.

[0096] In another specific implementation, the specific generation process of the overdrive pulse includes: The liquid crystal response delay ratio is determined based on the difference between the predicted stabilization time and the first time. Determine the overdrive gain based on the liquid crystal response delay ratio; The pulse width is determined based on the liquid crystal response delay ratio and the first duration; Determine the overdrive pulse parameters based on the overdrive gain and pulse width; Overdrive pulses are generated based on overdrive pulse parameters.

[0097] In this embodiment, the liquid crystal response delay ratio refers to the ratio used to characterize the extent to which the predicted stable duration exceeds the first duration.

[0098] For example, let the first duration be T_sub, and the predicted stabilization duration be T_stable. When T_stable is greater than T_sub, the liquid crystal response delay ratio r_delay can be expressed as: r_delay=(T_stable-T_sub) / T_sub Overdrive gain refers to the gain coefficient of the overdrive pulse amplitude relative to the peak brightness of the base backlight drive waveform. The overdrive gain G_od can be expressed as: G_od=1+k1×r_delay Pulse width refers to the duration of the driving pulse. Pulse width W_od can be expressed as: W_od=k2×r_delay×T_sub Where k1 and k2 are empirical coefficients. The pulse amplitude of the overdrive pulse is determined based on the overdrive gain, the duration of the overdrive pulse is determined based on the pulse width, and the overdrive pulse parameters are determined based on the overdrive gain and pulse width to generate the corresponding overdrive pulse.

[0099] For example, when the predicted stabilization time exceeds a first duration, the overdrive gain and pulse width can be increased according to the ratio between the excess and the first duration, so that the overdrive pulse provides additional luminous flux corresponding to the liquid crystal response delay. This overdrive pulse is applied to the backlight waveform and is an optical overdrive, which can be superimposed on an electrical overdrive achieved by increasing the data voltage of the liquid crystal panel.

[0100] In one possible implementation, generating the backlight driving waveform corresponding to the first subframe based on the first backlight waveform shaping parameters includes: Based on the first backlight waveform shaping parameters, generate the digital waveform data corresponding to the first subframe; Digital waveform data is converted into analog voltage signals using a digital-to-analog converter; The output current of the backlight driving circuit is controlled by the analog voltage signal to generate the backlight driving waveform corresponding to the first sub-frame.

[0101] In this embodiment, digital waveform data refers to digital data used to characterize the backlight driving waveform corresponding to the first subframe. A digital-to-analog converter (DAC) is a device used to convert digital waveform data into analog voltage signals. Analog voltage signals are voltage signals output by the DAC based on the digital waveform data and used to control the backlight driving circuit.

[0102] Specifically, firstly, digital waveform data corresponding to the first sub-frame is generated based on the first backlight waveform shaping parameters; then, the digital waveform data is converted into an analog voltage signal by a digital-to-analog converter; finally, the output current of the backlight driving circuit is controlled by the analog voltage signal to form the backlight driving waveform corresponding to the first sub-frame.

[0103] For example, digital waveform data can sequentially represent a gradually rising waveform, a peak hold waveform, and a gradually falling waveform. The digital-to-analog converter outputs the corresponding analog voltage signal according to the time sequence of the digital waveform data, so that the backlight driving circuit outputs the corresponding changing current waveform.

[0104] S203, according to the driving timing corresponding to the first sub-frame, output the image data of the first sub-frame to the liquid crystal panel, and control the backlight driving circuit according to the first backlight waveform shaping parameters, so as to control the liquid crystal panel and the backlight unit to display the first sub-frame in coordination.

[0105] In the embodiments of this application, the driving timing refers to the timing used to define the image data loading time and the backlight unit emission time of the first subframe.

[0106] The image data of the first subframe refers to the data used to enable the liquid crystal panel to form the grayscale state corresponding to the first subframe.

[0107] A liquid crystal panel (LCD) is a display panel that changes the orientation of liquid crystal molecules based on the image data of the first subframe to form a corresponding light transmittance distribution.

[0108] The backlight driving circuit refers to the circuit that adjusts the output current and drives the backlight unit to emit light according to the first backlight waveform shaping parameters.

[0109] A backlight unit is a unit that emits light based on the current output by the backlight driving circuit and provides illumination to the LCD panel.

[0110] Coordinated display refers to the process of coordinating the change in transmittance of the liquid crystal panel with the light emission process of the backlight unit according to the driving timing corresponding to the first sub-frame, so as to jointly display the first sub-frame.

[0111] Specifically, at the beginning of the first duration, the image data of the first subframe is output to the liquid crystal panel according to the driving timing corresponding to the first subframe, so that the liquid crystal molecules begin to flip to the target orientation state corresponding to the first subframe; at the same time, the backlight driving circuit is controlled according to the first backlight waveform shaping parameters, so that the backlight unit emits light according to the corresponding light emission process.

[0112] For example, after the image data of the first subframe is loaded on the LCD panel, the backlight unit can be kept off or at extremely low brightness during the LCD flip-flop, the backlight brightness can be gradually increased during the rise of the transmittance of the LCD panel, the backlight brightness can be maintained during the period of stable transmittance, and the backlight brightness can be gradually decreased before the end of the first subframe.

[0113] By using the above driving timing, the image data loading process of the first sub-frame can be coordinated with the light emission process of the backlight unit, thereby controlling the LCD panel and the backlight unit to collaboratively display the first sub-frame.

[0114] In summary, the above method embodiments, by acquiring the target transmittance prediction curve, can obtain the transmittance change of the liquid crystal panel during the first duration of displaying the first sub-frame; then, based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame, the first backlight waveform shaping parameters are determined to match the backlight output with the transmittance change of the liquid crystal panel; furthermore, the image data of the first sub-frame is output according to the driving timing corresponding to the first sub-frame and the backlight driving circuit is controlled to coordinate the transmittance change process of the liquid crystal panel with the light emission process of the backlight unit, thereby improving the stability and display quality of the output brightness of the first sub-frame.

[0115] In one possible implementation, since the temperature of the liquid crystal panel affects the predicted transmittance, therefore, see... Figure 7 The diagram illustrates the temperature correction process for the target transmittance prediction curve. Specifically, obtaining the target transmittance prediction curve for the liquid crystal panel may include: The initial transmittance prediction curve is determined based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters. Get the current temperature of the LCD panel; Based on the preset mapping relationship between temperature and liquid crystal response time, determine the response time correction parameter corresponding to the current temperature; Based on the response time correction parameter, the time axis of the initial transmittance prediction curve is adjusted to obtain the target transmittance prediction curve.

[0116] In this embodiment, the initial transmittance prediction curve refers to the transmittance prediction curve determined based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters, and which has not yet been adjusted according to the time axis based on the current temperature.

[0117] The current temperature refers to the temperature of the LCD panel when the target transmittance prediction curve is determined, which can be collected by a temperature sensor.

[0118] The mapping relationship between temperature and liquid crystal response time refers to the correspondence between different temperatures and corresponding liquid crystal response times, which can be pre-stored as a temperature-response time mapping table.

[0119] The response time correction parameter refers to the parameter determined based on the current temperature and used to adjust the time axis of the initial transmittance prediction curve.

[0120] Among them, time axis adjustment refers to stretching or compressing the initial transmittance prediction curve in the time direction according to the response time correction parameter.

[0121] Specifically, the initial transmittance prediction curve is first determined based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters. Then, the current temperature of the liquid crystal panel is obtained, and the response time correction parameter is determined based on the mapping relationship between temperature and liquid crystal response time. Finally, the time axis of the initial transmittance prediction curve is adjusted according to the response time correction parameter to obtain the target transmittance prediction curve.

[0122] For example, the liquid crystal response time at room temperature of 25°C can be used as a benchmark. The multiples of the liquid crystal response time at different temperatures relative to the liquid crystal response time at 25°C can be stored in the temperature-response time mapping table, and the corresponding response time correction parameters can be queried according to the current temperature.

[0123] In low-temperature environments, such as when the current temperature is below 0°C, the liquid crystal response time may be several times longer than at room temperature. In this case, the time axis of the initial transmittance prediction curve can be stretched according to the response time correction parameter to make the target transmittance prediction curve adapt to the slower liquid crystal response.

[0124] Since the temperature of an LCD panel changes relatively slowly, the sampling frequency of the temperature sensor can be set to 1 to 2 times per second.

[0125] Specifically, based on the response time correction parameter, the time axis of the initial transmittance prediction curve is adjusted to obtain the target transmittance prediction curve, including: When the current temperature is lower than the preset reference temperature, the time axis of the initial transmittance prediction curve is stretched according to the response time correction parameter. When the current temperature is higher than the preset reference temperature, the time axis of the initial transmittance prediction curve is compressed according to the response time correction parameter. Based on the transmittance prediction curve and the target output brightness corresponding to the current subframe, determine the backlight waveform shaping parameters, including: Based on the temperature-corrected transmittance prediction curve and the target output brightness, determine the temperature-corrected backlight waveform shaping parameters; Based on the backlight waveform shaping parameters, generate the backlight driving waveform corresponding to the current subframe, including: Based on the temperature-corrected backlight waveform shaping parameters, the backlight driving waveform corresponding to the current subframe is generated.

[0126] In this embodiment, the preset reference temperature refers to the temperature reference used to determine whether the time axis of the initial transmittance prediction curve is stretched or compressed. 25°C can be set as the preset reference temperature.

[0127] Specifically, when the current temperature is lower than the preset reference temperature, the time axis of the initial transmittance prediction curve is stretched according to the response time correction parameter, so that the rise of the target transmittance prediction curve is slowed down; when the current temperature is higher than the preset reference temperature, the time axis of the initial transmittance prediction curve is compressed according to the response time correction parameter, so that the rise of the target transmittance prediction curve is steepened.

[0128] After obtaining the target transmittance prediction curve, the temperature-corrected first backlight waveform shaping parameters are determined based on the target transmittance prediction curve and the target output brightness, and the backlight driving circuit is controlled based on the temperature-corrected first backlight waveform shaping parameters.

[0129] For example, in low-temperature environments, the rising slope of the backlight drive waveform can be reduced based on the target transmittance prediction curve after time axis stretching, so that the rise of backlight brightness matches the slower liquid crystal response process.

[0130] For example, when the current temperature is higher than the preset reference temperature, the first backlight waveform shaping parameters can be re-determined based on the target transmittance prediction curve after time axis compression, so that the backlight driving waveform can adapt to the situation of faster liquid crystal response speed.

[0131] In this embodiment, the transmittance prediction result can be corrected according to the temperature of the liquid crystal panel, thereby improving the accuracy of the target transmittance prediction curve.

[0132] See Figure 8 The diagram shows a schematic representation of a display control device according to an embodiment of this application; for ease of explanation, only the parts related to the embodiment of this application are shown.

[0133] The display control device 800 may specifically include: The curve acquisition module 801 is used to acquire the target transmittance prediction curve of the liquid crystal panel. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel within a first time period. The first time period is the duration of displaying the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is the sub-frame whose display timing is before the first sub-frame and adjacent to the first sub-frame. The parameter determination module 802 is used to determine the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first subframe. The collaborative display module 803 is used to output the image data of the first subframe to the liquid crystal panel according to the driving timing corresponding to the first subframe, and to control the backlight driving circuit according to the first backlight waveform shaping parameters, so as to control the liquid crystal panel and the backlight unit to collaboratively display the first subframe.

[0134] In one possible implementation, the parameter determination module 802 may include a stage determination unit, a desired brightness determination unit, a target backlight brightness determination unit, and a shaping parameter determination unit.

[0135] The stage determination unit is used to determine multiple stages corresponding to the transmittance change trend within the first time period based on the target transmittance prediction curve. Each stage corresponds to a different transmittance change trend.

[0136] The desired output brightness determination unit is used to determine the desired output brightness at each moment within the first time period based on the target output brightness and each stage. The desired output brightness exhibits different variation patterns with the transmittance at each stage, and the desired output brightness is less than or equal to the target output brightness.

[0137] The target backlight brightness determination unit is used to determine the target backlight brightness at a given time based on the ratio of the expected output brightness at the given time to the predicted transmittance at the given time. Here, the first time refers to any time within a first time period.

[0138] The shaping parameter determination unit is used to determine the first backlight waveform shaping parameters based on the target backlight brightness at each moment within the first time period.

[0139] In one possible implementation, the first backlight waveform shaping parameters include rising edge slope, peak brightness, peak hold time, and falling edge slope. The parameter determination module 802 may further include a waveform determination unit.

[0140] The waveform determination unit is used to determine the backlight driving waveform corresponding to the first backlight waveform shaping parameters. This unit is also used to determine a gradually rising waveform based on the rising edge slope, generate a peak hold waveform based on the peak brightness and peak hold duration, and generate a gradually falling waveform based on the falling edge slope. The backlight driving waveform includes a gradually rising waveform, a peak hold waveform, and a gradually falling waveform.

[0141] In one possible implementation, the parameter determination module 802 may further include a grayscale change determination unit, a transition type determination unit, a basic parameter query unit, and a basic parameter adjustment unit.

[0142] The grayscale change determination unit is used to determine the direction and amount of grayscale change based on the grayscale data of the second subframe and the grayscale data of the first subframe.

[0143] The transition type determination unit is used to determine the grayscale transition type when switching from the second subframe to the first subframe based on the grayscale change direction and grayscale change amount.

[0144] The basic parameter query unit is used to query the basic waveform shaping parameters corresponding to the grayscale transition type from a preset waveform parameter lookup table.

[0145] The basic parameter adjustment unit is used to adjust the basic waveform shaping parameters according to the target transmittance prediction curve and the target backlight brightness at each time within the first time period to obtain the first backlight waveform shaping parameters.

[0146] In one possible implementation, the collaborative display module 803 may include a basic waveform determination unit, a stable duration determination unit, a pulse superposition unit, and a compensation waveform output unit.

[0147] The basic waveform determination unit is used to determine the basic backlight driving waveform corresponding to the first subframe based on the first backlight waveform shaping parameters.

[0148] The stabilization duration determination unit is used to determine the predicted stabilization duration of the liquid crystal panel within a first duration based on the target transmittance prediction curve. The predicted stabilization duration is the time elapsed from the start of the first duration until the predicted transmittance reaches a preset transmittance stabilization condition.

[0149] The pulse superposition unit is used to superimpose an overdrive pulse onto the basic backlight driving waveform when the predicted stabilization duration is greater than a preset stabilization duration threshold, thereby generating the compensated backlight driving waveform corresponding to the first subframe. The amplitude of the overdrive pulse is greater than the peak brightness of the basic backlight driving waveform.

[0150] The compensation waveform output unit is used to control the backlight driving circuit to output the compensation backlight driving waveform according to the driving timing corresponding to the first subframe.

[0151] In one possible implementation, the pulse superposition unit is further configured to determine the liquid crystal response delay ratio based on the difference between the predicted stable duration and the first duration, determine the overdrive gain based on the liquid crystal response delay ratio, determine the pulse width based on the liquid crystal response delay ratio and the first duration, determine the overdrive pulse parameters based on the overdrive gain and the pulse width, and generate an overdrive pulse based on the overdrive pulse parameters.

[0152] In one possible implementation, the parameter determination module 802 may further include a second parameter acquisition unit, a weighted processing unit, and a target parameter application unit.

[0153] The second parameter acquisition unit is used to acquire the second backlight waveform shaping parameters actually used in the second subframe.

[0154] The weighted processing unit is used to perform weighted processing on the second backlight waveform shaping parameters and the first backlight waveform shaping parameters according to a preset smoothing coefficient, so as to obtain the target waveform shaping parameters.

[0155] The target parameter application unit is used to use the target waveform shaping parameters as the backlight waveform shaping parameters actually used in the first subframe, and to control the backlight driving circuit according to the target waveform shaping parameters.

[0156] In one possible implementation, the curve acquisition module 801 may include an initial curve determination unit, a temperature acquisition unit, a correction parameter determination unit, and a curve adjustment unit.

[0157] The initial curve determination unit is used to determine the initial transmittance prediction curve based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters.

[0158] The temperature acquisition unit is used to acquire the current temperature of the LCD panel.

[0159] The correction parameter determination unit is used to determine the response time correction parameter corresponding to the current temperature based on the preset mapping relationship between temperature and liquid crystal response time.

[0160] The curve adjustment unit is used to adjust the time axis of the initial transmittance prediction curve according to the response time correction parameter to obtain the target transmittance prediction curve.

[0161] Specifically, when displaying the first subframe, the curve acquisition module acquires the target transmittance prediction curve of the liquid crystal panel; the parameter determination module determines the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first subframe; the collaborative display module outputs the image data of the first subframe to the liquid crystal panel according to the driving timing corresponding to the first subframe, and controls the backlight driving circuit according to the first backlight waveform shaping parameters, so as to control the liquid crystal panel and the backlight unit to collaboratively display the first subframe.

[0162] The display control device provided in this application corresponds to the aforementioned display control method embodiment. The specific execution process of each module and unit in the display control device can be found in the corresponding description in the aforementioned display control method embodiment.

[0163] See Figure 9 The diagram illustrates the structure of an electronic device according to an embodiment of this application. Figure 9 As shown, the electronic device 900 of this embodiment includes: at least one processor 910 ( Figure 9Only one is shown in the diagram), memory 920, and computer program 921 stored in memory 920 and executable on at least one processor 910. When processor 910 executes computer program 921, it implements the steps in the above-described display control method embodiments.

[0164] The electronic device may include, but is not limited to, a processor 910 and a memory 920. Those skilled in the art will understand that... Figure 9 This is merely an example of electronic device 900 and does not constitute a limitation on electronic device 900. It may include more or fewer components than shown, or combine certain components, or different components, such as input / output devices, network access devices, etc.

[0165] The processor 910 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0166] In some embodiments, memory 920 may be an internal storage unit of electronic device 900, such as a hard disk or memory of electronic device 900. In other embodiments, memory 920 may be an external storage device of electronic device 900, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on electronic device 900. Furthermore, memory 920 may include both internal and external storage units of electronic device 900. Memory 920 is used to store operating system, application programs, boot loader, data, and other programs, such as program code of computer programs. Memory 920 may also be used to temporarily store data that has been output or will be output.

[0167] In specific implementations, the processor 910, memory 920, and computer program 921 described in the embodiments of this application can execute the embodiments of the display control method of this application, which will not be repeated here.

[0168] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0169] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0170] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0171] In the embodiments provided in this application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

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

[0173] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0174] If an integrated module / unit is implemented as 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, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0175] The implementation of all or part of the processes in the methods of the above embodiments can also be accomplished by a computer program product. When the computer program product is run on an electronic device, the electronic device can implement the steps in the various method embodiments described above.

[0176] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A display control method, characterized in that, The method includes: A target transmittance prediction curve for a liquid crystal panel is obtained. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel within a first time period. The first time period is the duration of displaying the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is a sub-frame whose display timing is before the first sub-frame and adjacent to the first sub-frame. The first backlight waveform shaping parameters are determined based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame. According to the driving timing corresponding to the first sub-frame, the image data of the first sub-frame is output to the liquid crystal panel, and the backlight driving circuit is controlled according to the first backlight waveform shaping parameters to control the liquid crystal panel and the backlight unit to display the first sub-frame in coordination.

2. The method as described in claim 1, characterized in that, The step of determining the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame includes: Based on the target transmittance prediction curve, multiple stages corresponding to the transmittance change trend within the first time period are determined, and the transmittance change trend corresponding to each stage is different. Based on the target output brightness and each of the stages, the expected output brightness corresponding to each moment within the first time period is determined; wherein, the expected output brightness varies with the transmittance change trend corresponding to each of the stages, and the expected output brightness is less than or equal to the target output brightness; The target backlight brightness at the first moment is determined based on the ratio of the expected output brightness at the first moment to the predicted transmittance at the first moment, where the first moment can be any moment within the first duration. The first backlight waveform shaping parameters are determined based on the target backlight brightness corresponding to each time point within the first duration.

3. The method as described in claim 2, characterized in that, The backlight waveform shaping parameters include rising edge slope, peak brightness, peak hold duration, and falling edge slope. The backlight driving waveforms corresponding to the backlight waveform shaping parameters include: a gradually rising waveform, a peak hold waveform, and a gradually falling waveform; The gradual rising waveform is determined based on the rising edge slope; The peak hold waveform is generated based on the peak brightness and the peak hold duration; The gradual descent waveform is generated based on the slope of the descent edge.

4. The method as described in claim 2, characterized in that, The step of determining the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame includes: Based on the grayscale data of the second subframe and the grayscale data of the first subframe, determine the direction and amount of grayscale change. Based on the grayscale change direction and the grayscale change amount, determine the grayscale transition type when switching from the second subframe to the first subframe; From the preset waveform parameter lookup table, query the basic waveform shaping parameters corresponding to the grayscale transition type; Based on the target transmittance prediction curve and the target backlight brightness at each moment within the first time period, the basic waveform shaping parameters are adjusted to obtain the first backlight waveform shaping parameters.

5. The display control method according to any one of claims 1 to 4, characterized in that, The method further includes: Based on the first backlight waveform shaping parameters, determine the basic backlight driving waveform corresponding to the first subframe; Based on the target transmittance prediction curve, the predicted stable duration of the liquid crystal panel within the first duration is determined, wherein the predicted stable duration is the duration from the start of the first duration to the predicted transmittance reaching the preset transmittance stable condition. When the predicted stabilization duration is greater than a preset stabilization duration threshold, an overdrive pulse is superimposed on the basic backlight driving waveform to generate a compensated backlight driving waveform corresponding to the first subframe; wherein, the pulse amplitude of the overdrive pulse is greater than the peak brightness of the basic backlight driving waveform. According to the driving timing corresponding to the first subframe, the backlight driving circuit is controlled to output the compensated backlight driving waveform.

6. The display control method as described in claim 5, characterized in that, The method further includes: The liquid crystal response delay ratio is determined based on the difference between the predicted stabilization time and the first time. The overdrive gain is determined based on the liquid crystal response delay ratio; The pulse width is determined based on the liquid crystal response delay ratio and the first duration; The overdrive pulse parameters are determined based on the overdrive gain and the pulse width. The overdrive pulse is generated based on the overdrive pulse parameters.

7. The display control method according to any one of claims 1 to 4, characterized in that, The method further includes: Obtain the second backlight waveform shaping parameters actually used in the second subframe; Based on a preset smoothing coefficient, the second backlight waveform shaping parameters and the first backlight waveform shaping parameters are weighted to obtain the target waveform shaping parameters. The target waveform shaping parameters are used as the backlight waveform shaping parameters actually used in the first subframe, and the backlight driving circuit is controlled according to the target waveform shaping parameters.

8. The display control method as described in claim 1, characterized in that, The process of obtaining the target transmittance prediction curve of the liquid crystal panel includes: Based on the grayscale data of the first subframe, the grayscale data of the second subframe, and the liquid crystal response characteristic parameters, the initial transmittance prediction curve is determined. Obtain the current temperature of the liquid crystal panel; Based on the preset mapping relationship between temperature and liquid crystal response time, the response time correction parameter corresponding to the current temperature is determined; Based on the response time correction parameter, the time axis of the initial transmittance prediction curve is adjusted to obtain the target transmittance prediction curve.

9. A display control device, characterized in that, The device includes: The curve acquisition module is used to acquire the target transmittance prediction curve of the liquid crystal panel. The target transmittance prediction curve is used to reflect the transmittance change of the liquid crystal panel within a first time period. The first time period is the duration of displaying the first sub-frame. The target transmittance prediction curve is predicted from the grayscale data of the first sub-frame, the grayscale data of the second sub-frame, and the liquid crystal response characteristic parameters. The second sub-frame is a sub-frame whose display timing is before the first sub-frame and adjacent to the first sub-frame. The parameter determination module is used to determine the first backlight waveform shaping parameters based on the target transmittance prediction curve and the target output brightness corresponding to the first sub-frame. The collaborative display module is used to output the image data of the first sub-frame to the liquid crystal panel according to the driving timing corresponding to the first sub-frame, and to control the backlight driving circuit according to the first backlight waveform shaping parameters, so as to control the liquid crystal panel and the backlight unit to collaboratively display the first sub-frame.

10. A display control system, characterized in that, The display control system includes a display control device, a liquid crystal panel, a backlight driving circuit, and a backlight unit. The display control device is connected to the liquid crystal panel and the backlight driving circuit respectively, and the backlight driving circuit is connected to the backlight unit; The display control device is used to perform the display control method as described in any one of claims 1 to 8.