Liquid crystal display screen display control method and system and liquid crystal display screen

By constructing a display content evolution sequence and driving timing constraints, the problems of display delay and uneven brightness of LCD screens in complex scenarios and fast switching environments are solved, realizing fine control and energy consumption optimization of LCD screens.

CN121922084APending Publication Date: 2026-04-24GAOAN HUAXIANJING DISPLAY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GAOAN HUAXIANJING DISPLAY TECH CO LTD
Filing Date
2026-02-03
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing LCD display control methods are difficult to make precise adjustments based on the dynamic changes of the displayed content, resulting in problems such as display delay, screen tearing, or uneven brightness in complex scenes or rapidly switching scenarios.

Method used

By acquiring the image data to be displayed at the current display stage, constructing the display content evolution sequence, calculating the mean and distribution of grayscale differences, determining the display load characterization, and pre-establishing the correspondence between display driving parameters and load characterization, generating driving timing constraints, and correcting the display timing in real time to optimize row and column scanning and pixel driving.

Benefits of technology

It achieves precise matching control of the LCD screen based on real-time changes in the displayed content, reducing display latency, screen tearing, and uneven brightness, optimizing energy management, and improving display effect and system reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121922084A_ABST
    Figure CN121922084A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of liquid crystal display screen control, in particular to a liquid crystal display screen display control method and system and a liquid crystal display screen. The method comprises the following steps: acquiring to-be-displayed image data in a current display stage, and constructing a display content evolution sequence according to the display frame type and pixel feature difference of each frame of image; based on the display content evolution sequence, determining the display load characterization quantity of the current display stage; determining a driving time sequence interval under each display load level according to display driving parameters of the liquid crystal display screen; calling a corresponding driving time sequence interval according to the display load characterization quantity to generate a driving time sequence constraint condition so as to control the row and column scanning process of the liquid crystal display screen; and comparing the actual display time sequence obtained in real time with the driving time sequence constraint condition, and synchronously correcting the driving time sequence in the display stage according to a comparison result. According to the invention, the stability and continuity of picture display are improved, and the phenomena of display delay, picture tearing and uneven brightness are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of liquid crystal display screen control technology, and in particular to a liquid crystal display screen display control method, system, and liquid crystal display screen. Background Technology

[0002] As one of the most widely used display devices in the field of information display, liquid crystal displays (LCDs) have been extensively applied in various scenarios such as mobile terminals, industrial control equipment, automotive display systems, and smart home appliances. Early LCD systems typically used a fixed-timing driving method, achieving image display through preset scanning frequencies and grayscale mapping relationships. Their display control process was relatively simple, mainly relying on hardware circuits to complete row and column scanning and pixel driving.

[0003] With the continuous improvement of display resolution and the increasing complexity of displayed content, traditional fixed-timing display control methods are gradually becoming insufficient to meet practical application requirements. To improve display effect and stability, the display control process of LCD screens is gradually evolving from single control logic to multi-parameter collaborative control. Some existing display control methods introduce display status detection mechanisms to adjust the refresh rate, driving voltage, or backlight brightness according to changes in the displayed content, thereby improving display effect or reducing energy consumption.

[0004] However, existing LCD display control methods still have certain shortcomings in practical applications. Specifically, existing display control schemes are usually based on fixed or preset control strategies, making it difficult to finely adjust display parameters according to the dynamic changes of the displayed content. In complex scenes or fast-switching scenarios, problems such as display delay, screen tearing, or uneven brightness are prone to occur. Summary of the Invention

[0005] Therefore, the present invention needs to provide a liquid crystal display screen display control method, system and liquid crystal display screen to solve at least one of the above-mentioned technical problems.

[0006] To achieve the above objectives, a liquid crystal display screen display control method includes the following steps: Step S1: Obtain the image data to be displayed in the current display stage, and construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; Step S2: Based on the display content evolution sequence, calculate the mean grayscale difference and grayscale difference distribution between adjacent frames to determine the display load characterization of the current display stage; Step S3: Based on the display driving parameters of the LCD screen, pre-establish the correspondence between the display driving parameters and the display load characteristics to determine the driving timing interval under each display load level; Step S4: Call the corresponding driving timing interval according to the display load characterization value to generate driving timing constraints, thereby controlling the row and column scanning process of the liquid crystal display screen; Step S5: Compare the actual display timing obtained in real time with the driving timing constraints, and synchronously correct the driving timing during the display stage based on the comparison results.

[0007] This application uses dynamic analysis based on the evolution sequence of display content to quantify the display load characteristics of each frame in real time. It also incorporates display load levels to adaptively constrain driving parameters and timing, achieving a fine match between display driving parameters and load. This allows for optimized control of row and column scanning, pixel driving, and refresh rate based on real-time changes in display content, significantly improving display stability and continuity, reducing display latency, screen tearing, and uneven brightness. Simultaneously, it optimizes energy management and enhances the display effect and system reliability of the LCD screen in complex scenarios and rapid switching environments.

[0008] Optionally, this application also provides a liquid crystal display screen control system for executing the liquid crystal display screen control method described above, the liquid crystal display screen control system comprising: The data acquisition module is used to acquire the image data to be displayed in the current display stage, and to construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; The load characterization module is used to calculate the average grayscale difference and grayscale difference distribution between adjacent frames based on the display content evolution sequence, so as to determine the display load characterization quantity of the current display stage. The driving timing determination module is used to pre-establish the correspondence between the display driving parameters and the display load characterization parameters based on the display driving parameters of the LCD screen, so as to determine the driving timing interval under each display load level; The device control module is used to call the corresponding drive timing interval according to the display load characterization value to generate drive timing constraints, thereby controlling the row and column scanning process of the LCD screen; The driving timing correction module is used to compare the actual display timing obtained in real time with the driving timing constraints, and to synchronously correct the driving timing during the display stage based on the comparison results.

[0009] The liquid crystal display screen control system of the present invention can implement any of the liquid crystal display screen control methods of the present invention. It is used as a medium for coordinating the operation and signal transmission between various modules to complete the liquid crystal display screen control method. The internal modules of the system cooperate with each other, thereby reducing display delay, screen tearing and uneven brightness, while optimizing energy consumption management and improving the display effect and system reliability of the liquid crystal screen in complex scenes and fast switching environments.

[0010] Optionally, this application also provides a liquid crystal display screen, including a liquid crystal display screen body, a power supply unit, and an electrical control unit. The power supply unit is installed inside the liquid crystal display screen body, and the electrical control unit is electrically connected to the power supply unit. The electrical control unit is used to charge the liquid crystal display screen body and control the liquid crystal display screen body, and is used to execute the liquid crystal display screen display control method described above. Attached Figure Description

[0011] Other features, objects, and advantages of the invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a flowchart illustrating the steps of the liquid crystal display control method of the present invention; Figure 2 This is a schematic diagram of feature point comparison between adjacent frame images in an embodiment of the present invention; Figure 3 This is a block diagram of the liquid crystal display control system in this invention; The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0012] The technical method of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.

[0013] Furthermore, the accompanying drawings are merely illustrative of the invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor methods and / or microcontroller methods.

[0014] It should be understood that although the terms "first," "second," etc., may be used herein to describe various units, these units should not be limited by these terms. These terms are used merely to distinguish one unit from another. For example, without departing from the scope of the exemplary embodiments, a first unit may be referred to as a second unit, and similarly, a second unit may be referred to as a first unit. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.

[0015] To achieve the above objectives, please refer to Figures 1 to 3 The present invention provides a liquid crystal display screen display control method, the method comprising the following steps: Step S1: Obtain the image data to be displayed in the current display stage, and construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; In this embodiment, at the start of the current display phase, the image data to be displayed in the LCD screen buffer is obtained through an interface. The pixel matrix of each frame image is collected (resolution can be set to 1920×1080), and semantic tags are used to annotate each frame image using a preset display frame feature library, dividing the image into static frames, locally changing frames, and globally changing frames. Redundant and duplicate frames with a pixel grayscale difference average of less than 5 and a local grayscale distribution similarity of more than 85%, as well as transmission abnormal frames with pixel mutation regions occupying more than 10% of the frame area or missing rows and columns accounting for more than 5%, are removed. Subsequently, the grayscale difference between adjacent frames is calculated and SURF feature points are matched for the remaining frames. An inter-frame directed association graph is constructed based on the grayscale difference amplitude, feature point matching rate, and frame type. The optimal path with a cumulative association strength greater than 0.7 is selected using weighted path solving to form the display content evolution sequence.

[0016] Step S2: Based on the display content evolution sequence, calculate the mean grayscale difference and grayscale difference distribution between adjacent frames to determine the display load characterization of the current display stage; In a further embodiment, based on the constructed display content evolution sequence, the mean and standard deviation of grayscale differences between adjacent frames are calculated to quantify the brightness change amplitude. Simultaneously, the image is divided into a 16×16 grid, and the proportion of areas with grayscale changes exceeding 10 in each grid is statistically analyzed to obtain the spatial continuity of local brightness changes. The proportion of various display frames in the current stage is statistically analyzed, and static frames are assigned a weight of 0.2, locally changing frames a weight of 0.5, and globally changing frames a weight of 0.8. The mean grayscale difference, the proportion of local brightness changes, and the frame type are weighted and integrated into a load analysis factor. Based on the variation amplitude of the analysis factor between consecutive frames, the display load characterization quantity and the corresponding display load level (low, medium, high) of each frame are determined.

[0017] Step S3: Based on the display driving parameters of the LCD screen, pre-establish the correspondence between the display driving parameters and the display load characteristics to determine the driving timing interval under each display load level; In a further embodiment, based on the selectable range of liquid crystal display driving parameters (line scan cycle) Data write timing Pixel retention time The display load level is used as the selection criterion to sequentially control the display to execute the simulated driving process. During the simulation, the actual fluctuation amplitude and stable duration of each set of driving parameters are recorded. If the fluctuation amplitude is less than 1% and the duration exceeds 500ms, it is determined to be a stable driving parameter set. The stable parameter sets under each load level are organized into a mapping table, and the minimum and maximum allowable values ​​of each set of driving parameters are extracted as the driving timing interval corresponding to that display load level.

[0018] Step S4: Call the corresponding driving timing interval according to the display load characterization value to generate driving timing constraints, thereby controlling the row and column scanning process of the liquid crystal display screen; In a further embodiment, the corresponding driving timing interval is invoked based on the display load characterization of each frame in the current display stage, and it is detected whether adjacent frames are at the same display load level. If the load levels are the same, the driving timing interval remains unchanged; if the load level changes, within the interval corresponding to the new level, the driving parameters are adjusted at a rate limited to the interval boundary based on the change amplitude of the load characterization of adjacent frames, and the allowable span of the interval boundary is tightened to generate a driving constraint interval. Finally, the overlap range between the driving timing interval of each frame and the driving constraint interval is taken as the effective driving timing, forming the driving timing constraint condition for the current display stage. According to the row scan cycle parameter in the driving timing constraint condition, the scan row signal (RowPulse) is triggered sequentially to ensure that the write time of each row of pixel data strictly matches the scan cycle within the constraint range. For example, if the constraint interval is The pulse width of each scan signal is maintained within this range, and the start and end signals of the scan are monitored in real time to prevent premature or delayed triggering. During the activation of the scan signal, column drive data is written sequentially according to the data write timing specified in the drive timing constraints, ensuring that the pixel grayscale values ​​are written to the liquid crystal pixel array according to the timing within the constraints. The write timing is automatically adjusted according to the display load level; for example, the write timing is lengthened during high load stages. To ensure data stability, after each line of data is written, the pixel voltage is kept stable according to the pixel hold time parameter in the driving timing constraints to prevent grayscale decay or flickering. The pixel hold time can be... It dynamically adjusts within the range and updates synchronously with the overlapping range of the driving timing interval.

[0019] Step S5: Compare the actual display timing obtained in real time with the driving timing constraints, and synchronously correct the driving timing during the display stage based on the comparison results.

[0020] In a further embodiment, the actual timing of the row and column scanning of the liquid crystal display screen is monitored in real time and compared with the generated driving timing constraints. If the row scanning period deviates from the constraint range by more than 0.5 seconds... Or the pixel retention time deviates by more than 1 Then, the driving parameters are adjusted synchronously according to the magnitude of the deviation, so that the actual display timing is restored to the constraint range, ensuring that the display of each frame of image is smooth and the brightness is stable, and completing the closed-loop correction within the display stage.

[0021] Optionally, step S5 may be followed by: In response to switching from the current display stage to an adjacent display stage in the display cycle, the image data to be displayed in the adjacent display stage is obtained to update the display content evolution sequence; In another embodiment, if the current display stage ends and an adjacent display stage begins, the image data to be displayed in the adjacent display stage is collected through the display screen frame buffer interface to obtain the pixel matrix of each frame (resolution 1920×1080, grayscale range 0-255). Each frame is semantically annotated using the display frame feature library to distinguish between static frames, locally changing frames, and globally changing frames. Redundant frames with a mean grayscale difference below 5 and a distribution similarity exceeding 85%, as well as abnormal frames with pixel mutations or missing row / column regions accounting for more than 5%, are removed. For the remaining frames, the pixel grayscale difference and feature point matching rate between adjacent frames are calculated, and a directed association graph between frames is constructed based on the display frame type. The optimal temporal path whose cumulative association strength meets a preset stable threshold is selected through weighted path solving. This path is used as the updated display content evolution sequence, thereby integrating the effective frame data of the new stage while retaining the frame type and inter-frame relationships of the original display stage sequence.

[0022] It is worth noting that the display cycle of an LCD screen is determined by the refresh rate of the display controller and the frame buffer update rate. Typically, each refresh cycle corresponds to the time required for the display screen to complete a full row and column scan from the first frame of the initial display stage to the last frame of the final display stage. For example, at a refresh rate of 60Hz, one display cycle is approximately 16.67 milliseconds. The display cycle serves as the basic unit for dividing stages and is used to define the current display stage and adjacent display stages.

[0023] The updated display content evolution sequence is compared with the original display content evolution sequence to identify adjacent frames at the boundary of the display stage; In a further embodiment, the updated display content evolution sequence is compared with the original display content evolution sequence, and the sequence similarity is calculated using the pixel grayscale difference matrix and SURF feature point matching rate. Frame pairs with grayscale changes exceeding 10 and feature point matching rates below 80% in consecutive frames are compared to identify adjacent frames at the boundary of the display stage.

[0024] The change range of display load characterization in adjacent display stages is determined based on the adjacent frames at the boundary of the display stage. The corresponding driving timing interval is called according to the change range of display load characterization to generate driving timing constraints for adjacent display stages, so as to control the row and column scanning process of the liquid crystal display screen.

[0025] In a further embodiment, based on the identified adjacent frames at the boundary of the display stage, the change amplitude of the display load characteristics of the adjacent stages (including the change in the average grayscale difference, the difference in the grid proportion of local brightness changes, and the difference in the proportion of display frame types) is calculated, and the direction of load change is determined in combination with the load level (low, medium, high) of each frame, thereby quantifying the load change trend. Based on the change amplitude of the load characteristics of the adjacent display stages, the corresponding drive timing interval is selected within the drive timing interval under each display load level, and the adjustment rate of drive parameters is limited according to the load change amplitude. Simultaneously, the interval switching boundary is tightened to generate drive timing constraints for the adjacent display stages, ensuring that the row and column scanning order of the liquid crystal display screen strictly matches the pixel writing constraint range. When executing row and column scanning control for adjacent display stages, the row scanning cycle, column writing timing, and pixel holding time are monitored in real time. The actual executed values ​​are compared with the newly generated drive timing constraints. If the deviation exceeds the threshold (row scanning...), the constraint is applied. Column writing Duration The scanning rhythm is corrected by adjusting the drive parameters in a closed loop to ensure smooth display and avoid screen tearing or brightness flicker.

[0026] Optionally, constructing the display content evolution sequence in step S1 includes: Semantic labels are applied to the pixels of each frame in the image data to be displayed to determine the display frame type corresponding to each frame, and redundant duplicate frames and frames with transmission errors are removed. In this embodiment, for each pixel in the image data to be displayed, a pre-trained lightweight convolutional neural network (input resolution 1920×1080, three-channel RGB, convolutional kernel 3×3×32) is used to semantically label the pixels, classifying each frame into a static display frame, a locally changing display frame, or a globally changing display frame. Simultaneously, the mean and standard deviation of the grayscale value for each frame are calculated, and redundant duplicate frames with a mean grayscale difference below 5 and a pixel distribution similarity above 85%, as well as transmission anomaly frames with pixel mutations or missing row / column regions accounting for more than 5%, are removed to obtain a set of valid frame images.

[0027] The pixel grayscale difference and feature point matching rate of adjacent frames in the image data to be displayed after removal are determined to quantify the content evolution gradient between frames, and an inter-frame directed association graph is constructed in combination with the display frame type. In a further embodiment, for the remaining valid frame images after rejection, the pixel gray-level difference matrix and SURF feature point matching rate of adjacent frames are calculated, and an inter-frame directed association graph is constructed by combining the display frame type of each frame. The nodes of the inter-frame directed association graph represent valid frames, and the edge weights are calculated by weighting the mean gray-level difference between frames, the feature point matching rate, and the frame type similarity (weight ratios of 0.5, 0.3, and 0.2, respectively). This is used to quantify the content evolution gradient and interdependencies between frames, providing a graph structure basis for solving temporal paths.

[0028] The path is solved for the inter-frame directed association graph. The temporal path whose cumulative association strength meets the preset stability threshold is selected and used as the temporal chain for the evolution of display content. This integrates the removed image data to be displayed, thereby constructing the evolution sequence of display content.

[0029] In a further embodiment, the shortest path is solved and weighted path is selected from the inter-frame directed association graph. Paths with a cumulative association strength greater than a preset stability threshold of 0.8 are selected as the display content evolution time sequence chain. During the path solving process, Dijkstra's algorithm can be used to calculate the maximum weighted connected path. The order of the path nodes corresponds to the display order of the frames. This time sequence chain is used as the time reference chain, and the discarded image data to be displayed is filled into the time reference chain to construct the display content evolution sequence.

[0030] Figure 2 This is a schematic diagram of feature point comparison between adjacent frames in an embodiment of the present invention; as shown below. Figure 2 As shown, adjacent frames contain several feature points marked with different colors, and feature points of the same color are the successfully matched feature points.

[0031] Of particular importance is that quantizing the inter-frame content evolution gradient includes: Calculate the mean and standard deviation of the grayscale difference of corresponding pixels in the remaining adjacent frames of the image data to be displayed, so as to determine the brightness change range; In this embodiment, the adjacent frames remaining after removing redundant duplicate frames and abnormal transmission frames from the image data to be displayed are uniformly converted to an 8-bit grayscale space, and a grayscale difference matrix is ​​established according to the one-to-one correspondence of pixel coordinates; based on this, the arithmetic mean of the grayscale differences across the entire frame range is calculated. and standard deviation ,in Used to reflect the overall level of brightness change. Used to characterize the dispersion of brightness variations. When Located within the preset brightness variation range [10, 40] and When the value is greater than 5, it is determined that there is a significant brightness change in the adjacent frame pair.

[0032] By combining the local grid division results of each frame in the image data to be displayed, the proportion of grids with brightness changes greater than a preset change threshold is statistically determined, thereby determining the spatial continuity of local brightness changes between frames. In a further embodiment, each frame of image is divided into M×N local grid units of a fixed size, for example, 16×16 pixels per grid. For each grid, the arithmetic mean of the pixel grayscale difference within the grid where a significant brightness change occurs is calculated and compared with a preset change amplitude threshold (e.g., 15). Grids exceeding the threshold are marked as changed grids. The proportion of changed grids in all grids is further calculated, and the spatial continuity index of local brightness change between frames is obtained by combining the connectivity relationship of adjacent changed grids.

[0033] Identify feature points in each of the remaining adjacent frames, match them between adjacent frames, and calculate the feature point matching success rate. In a further embodiment, for adjacent frame images, a key point extraction method based on scale-invariant features is used to extract no less than 10 feature points in each frame and record their spatial coordinates and description vectors; then, bidirectional matching is performed between adjacent frames, and mismatched points are eliminated by distance ratio constraint; the feature point matching success rate is obtained by calculating the ratio of the number of successfully matched feature points to the average of the total number of feature points in the two frames.

[0034] The spatial continuity of local brightness changes between the remaining adjacent frames and the feature point matching rate are weighted and integrated according to a preset weighting ratio to obtain the inter-frame content evolution gradient.

[0035] In a further embodiment, the components are weighted and integrated according to preset weight coefficients, wherein the spatial continuity weight is set to 0.6 and the feature point matching rate weight is set to 0.4; a single scalar form of inter-frame content evolution gradient value is generated through linear combination, which simultaneously reflects the scale of brightness change, the coherence of change area and structural stability.

[0036] Optionally, determining the display frame type corresponding to each frame image includes: Calculate the pixel grayscale difference between any frame of the image data to be displayed and the adjacent frame of the image data; If the mean value of pixel grayscale difference is lower than the preset repetition determination threshold, and the similarity of the distribution of pixel grayscale difference is higher than 85%, then the frame image is marked as a redundant and repeated frame with any of the adjacent frame images. In this embodiment, for any frame of image data to be displayed, the preceding or following frame is selected as an adjacent frame in chronological order. Pixel-by-pixel grayscale alignment is calculated for the two frames to form a grayscale difference matrix. Based on this, the mean of the grayscale difference is calculated and its probability distribution histogram is plotted. The similarity of the grayscale difference distributions of the two frames is evaluated using the correlation coefficient method. When the mean grayscale difference is lower than a preset repetition threshold (e.g., 8) and the distribution similarity is higher than 85%, it is determined that the adjacent frame pair does not have substantial changes in the displayed content, and the frame with the later timestamp is marked as a redundant repetition frame.

[0037] Detect the pixel value mutation area and row / column missing area in any frame of the image data to be displayed, and filter and mark the abnormal transmission frames according to the area ratio of the pixel value mutation area and row / column missing area in that frame of the image. In a further embodiment, the spatial continuity of pixel grayscale in a single frame of the image data to be displayed is detected, and the amplitude of grayscale abrupt changes between adjacent pixels is statistically analyzed using a sliding window to identify grayscale abrupt changes exceeding a preset threshold (e.g., ...). The system scans for abnormal regions and simultaneously checks the integrity of rows and columns in the image to detect any consecutive missing rows or columns of pixels. It further calculates the area ratio of pixel value abrupt change regions and missing row / column regions within the entire frame. If either ratio exceeds 5%, the frame is determined to have a transmission anomaly and marked as such to prevent abnormal data from affecting display load and drive control decisions.

[0038] Frame images in the image data to be displayed that are not marked as transmission abnormal frames or redundant duplicate frames are taken as valid frame images. The display characteristics of each valid frame image are compared with the preset display frame feature library to determine the display frame type of each valid frame image. The display frame type includes static display frames, local change display frames, and global change display frames.

[0039] In a further embodiment, after marking redundant duplicate frames and transmission anomaly frames, the unmarked frame images are taken as the set of valid frame images. For each valid frame image, display feature parameters such as the overall grayscale change ratio, local change region distribution features, and edge density are extracted and matched with a preset display frame feature library. The display frame feature library pre-stores feature ranges corresponding to different display frame types, where static display frames correspond to low change ratio ranges, locally changing display frames correspond to locally high change distributions, and globally changing display frames correspond to large-area change features. The display frame type of each valid frame image is determined based on the matching results, providing a frame-level semantic foundation for constructing the display content evolution sequence.

[0040] It is worth noting that the display characteristics corresponding to a static display frame must meet at least two of the following conditions: 1) the average grayscale difference of all pixels in the frame is no greater than 8, and the standard deviation of the grayscale difference is no greater than 5; 2) the proportion of local grids with brightness changes greater than a preset change threshold does not exceed 10%; 3) the feature point matching rate between adjacent frames is no less than 90%. When a valid frame image simultaneously meets the above characteristic ranges, it is determined that the degree of change in its displayed content is low and the overall image structure is stable, corresponding to a static display frame.

[0041] It is worth noting that the display characteristics corresponding to a locally changing display frame meet at least two of the following conditions: 1) The average grayscale difference of all pixels in the frame is between 8 and 25, and the standard deviation of the grayscale difference is between 5 and 15; 2) The proportion of local grids with brightness changes greater than a preset change threshold is between 10% and 40%, and the changing grids exhibit a locally connected distribution; 3) The feature point matching rate between adjacent frames is between 60% and 90%. When a valid frame image meets the above characteristic ranges, it is determined that its display content has changed in a local area, corresponding to a locally changing display frame.

[0042] It is worth noting that the display characteristics corresponding to a globally changing display frame must meet at least two of the following conditions: 1) The average grayscale difference of all pixels in the frame is greater than 25, or the standard deviation of the grayscale difference is greater than 15; 2) The proportion of local grids with brightness changes greater than a preset change threshold is not less than 40%, and the changed areas are spatially distributed over a large continuous area; 3) The feature point matching rate between adjacent frames is less than 60%. When a valid frame image meets the above characteristic range, it is determined that its display content has undergone an overall change, corresponding to a globally changing display frame.

[0043] Optionally, determining the display load characterization of the current display stage in step S2 includes: Detect the spatial continuity of grayscale difference distribution to calculate the proportion of connected area in grayscale variation regions; In this embodiment, for adjacent frame images in the display content evolution sequence, pixels with grayscale differences greater than a preset change threshold (e.g., 15) are binarized and marked based on the pixel grayscale difference matrix obtained in the previous sequence. Then, an eight-neighborhood connectivity determination method is used to aggregate the marked pixels into several grayscale change connected regions. The number of pixels in each connected region is further calculated and compared with the total number of pixels in the entire frame to obtain the proportion of the connected area of ​​the grayscale change region. When this proportion consistently exceeds 30%, it is determined that there is a strong spatial continuity change between the current frames.

[0044] Based on the display frame type corresponding to each frame image in the display content evolution sequence, the proportion of each display frame type in the current display stage is statistically analyzed. In a further embodiment, the set of valid frame images within the current display stage is selected in chronological order, and the display frame type identifier corresponding to each frame is read. The occurrence counts of static display frames, locally changing display frames, and globally changing display frames within this stage are counted respectively, and normalized with the total number of frames in this stage to obtain the occurrence ratio of each display frame type. For example, when the ratio of globally changing display frames exceeds 40%, it indicates that the overall content of this display stage changes frequently, and this ratio serves as one of the important criteria for judging the display load intensity.

[0045] The average grayscale difference between adjacent frames, the proportion of connected areas in grayscale change regions, and the occurrence ratio of various display frame types are used as load analysis factors. Based on the change magnitude of each load analysis factor in the current display stage, the display load characterization quantity and corresponding display load level of each frame image in the current display stage are determined.

[0046] In a further embodiment, after obtaining the average grayscale difference between adjacent frames, the proportion of connected areas in grayscale change regions, and the occurrence ratio of each display frame type, the above parameters are input into the load determination logic as load analysis factors. By comparing the average value of each factor in the current display stage and its change magnitude relative to the previous display stage, the display load characterization is calculated. When the comprehensive load score is lower than a preset low load threshold, the corresponding frame image is determined to have a low display load; when the score is in the middle range, it is determined to have a medium display load; when the score exceeds the high load threshold, it is determined to have a high display load, thereby obtaining the display load characterization and corresponding display load level of each frame image.

[0047] It is worth noting that the average grayscale difference between adjacent frames, the proportion of connected areas in grayscale change regions, and the occurrence ratio of each display frame type are normalized to map each load analysis factor to a unified numerical range. Then, weights are assigned based on the influence of each factor on display driving complexity. Weight coefficients of 0.4, 0.35, and 0.25 are assigned to the three load analysis factors: the average grayscale difference between adjacent frames, the proportion of connected areas in grayscale change regions, and the occurrence ratio of each display frame type. The average grayscale difference characterizes the pixel voltage update intensity, the proportion of connected areas in grayscale change regions characterizes the continuous load of row and column scanning, and the occurrence ratio of display frame types characterizes the frequency of phased content changes. The normalized factors are linearly superimposed according to their weights to obtain a single numerical representation of the display load. Simultaneously, the change in this representation relative to the previous display phase is compared to suppress the interference of instantaneous fluctuations on load determination.

[0048] Optionally, the pre-establishment of the correspondence between display driving parameters and display load characteristics in step S3 includes: The range of available driving parameters is determined based on the display driving parameters of the LCD screen; In one embodiment, the display driving parameters of the liquid crystal display screen are jointly constituted by the row scan frequency, column drive voltage amplitude, and pixel hold time, wherein the row scan frequency is limited by the driver chip specifications. Between, the column drive voltage amplitude is limited to Within the range, the pixel retention time is limited to Range. During the initialization phase, the rated drive parameter table of the display panel is read, and the boundaries of the above parameters are corrected by combining the ambient temperature compensation coefficient, thereby forming a set of available drive parameter ranges for subsequent screening.

[0049] The display load level is used as the initial selection condition for the available drive parameter range. The LCD screen is then controlled to execute the display drive process under the corresponding display load level in sequence, and the display drive parameters in the display drive process are recorded respectively. In a further embodiment, when the display load level is determined to be low load, the drive combination with the row scan frequency near the lower limit of the range is preferentially selected for display driving; when it is medium or high load, the row scan frequency and column drive voltage amplitude are increased sequentially. Each set of drive parameters performs the display process under the condition of continuously displaying no less than 120 frames, and records the changes in drive parameters such as row scan cycle jitter value, column voltage instantaneous offset, and pixel response delay in real time to form a drive operation record under the corresponding load level.

[0050] Calculate the fluctuation range and duration of stability of each display driver parameter under the corresponding display load level. If the fluctuation range of any set of display driver parameters under the corresponding display load level is lower than the preset parameter stability threshold and the duration of stability meets the preset time condition, then the set of display driver parameters is determined to be a stable driver parameter set under the display load level. In a further embodiment, time-series statistics are performed on the recorded drive operation data to calculate the peak-to-valley fluctuation amplitude of the row scan cycle and the mean square deviation of the column drive voltage. When the fluctuation amplitude of the row scan cycle is less than 0.8% and the column drive voltage deviation is less than 0.15V, and the above states do not change significantly for more than 3 seconds, the drive parameters are determined to be stable under the corresponding display load level, and thus are marked as a stable drive parameter group.

[0051] The stable drive parameter groups corresponding to each display load level are arranged and organized according to the display load level, thereby establishing the correspondence between display drive parameters and display load characteristics.

[0052] In a further embodiment, the stable driving parameter groups obtained under low, medium and high display load levels are stored in the driving mapping table in order of load level. Each record in the mapping table includes at least the load level identifier, row scan frequency range, column driving voltage range and pixel hold time parameter.

[0053] Optionally, determining the drive timing interval for each display load level in step S3 includes: Based on the correspondence between display driver parameters and display load characteristics, the minimum and maximum allowable timing values ​​in each group of display driver parameters are used as the driving timing intervals for the corresponding display load levels.

[0054] In this embodiment, based on the established display driver parameter-display load characterization table, a set of stable driver parameters corresponding to each display load level is extracted. Each set of driver parameters includes at least the row scan cycle, column drive setup time, and pixel holding timing boundary values. Statistical analysis is performed on multiple sets of stable driver parameters under the same display load level. The minimum allowable value of the row scan cycle is taken as the shortest driving timing for that load level, and the maximum allowable value of the row scan cycle is taken as the longest driving timing. For example, the range of row scan cycles corresponding to lower load levels is... Medium load level is High load level is .

[0055] Optionally, the generation of driving timing constraints in step S4 includes: The display load level difference between adjacent frames in the current display stage is detected. If the adjacent frames are at the same display load level, the driving timing interval corresponding to each frame remains unchanged. If the display load level corresponding to the adjacent frames changes, the value range and interval switching boundary of the display driving parameters are constrained within the driving timing interval under the corresponding display load level, according to the change magnitude and change direction of the display load characterization quantity corresponding to the adjacent frames, to generate a driving constraint interval. The overlapping range between the driving timing interval and the driving constraint interval of each frame is taken as the effective driving timing range, thereby generating the driving timing constraint conditions for the current display stage.

[0056] In this embodiment, during the current display phase, the display load level identifiers of adjacent frames are compared sequentially. When two consecutive frames are determined to be of the same display load level, the pre-determined driving timing interval of that load level is directly inherited as the row scan cycle and column drive establishment time constraint for the current frame. For example, when both frames belong to the medium display load level, the row scan cycle remains at... Within the range, column-driven setup time remains Within this range, no additional adjustment factors will be introduced, thereby avoiding unnecessary timing jitter in scenarios with minimal content changes.

[0057] In a further embodiment, when it is detected that the display load level of an adjacent frame has switched from low load to medium or high load, the difference in the display load characterization values ​​between the two frames is used as the basis for the calculation. And its direction of change, and apply contraction constraints to the drive timing interval corresponding to the target load level, where The value range is 0 to 1, and the variation coefficient is set to 0.3. When When the value is greater than 0.5, it is only allowed to take values ​​within the 40% range closest to the minimum timing side of the timing interval driven by the target load level; when If the value is less than 0.5, a smooth transition is allowed within the middle 60% of the interval. Subsequently, the intersection of this constraint interval and the original driving timing interval of the current frame is calculated, and the resulting overlapping portion is used as the effective driving timing constraint condition for the current display stage.

[0058] Of particular importance is the constraint on the value range and interval switching boundaries of the display driver parameters, including: Calculate the magnitude of change in the display load representation between adjacent frames and determine the direction of change corresponding to that magnitude. In this embodiment, the display load representation values ​​corresponding to two adjacent frames are used as input to calculate their difference. and will The absolute value is used as an indicator of the magnitude of change, where The range of values ​​for is normalized to 0–1. When The time-determined load characterization shows an upward trend, when The time-based determination shows a downward trend; at the same time, a minimum change determination threshold is introduced. ,when When the load is less than this threshold, it is considered that the load change is not significant, and only the direction of change is recorded without triggering subsequent strong constraint adjustments.

[0059] When the display load characterization value shows an upward trend, within the overlapping range of the driving timing intervals corresponding to adjacent frames, the adjustment rate of the display driving parameters towards the upper limit of the interval is limited according to the change magnitude of the display load characterization value, and the allowable span of the interval switching boundary is tightened to obtain the driving upper limit constraint interval. In a further embodiment, when it is determined that the display load characterization is trending upward, within the overlapping range of the driving timing intervals corresponding to adjacent frames, a value based on the magnitude of change is introduced. Rate limiting factor ,in , Set the value to 0.4. This factor limits the single-frame adjustment step size of the display driving parameters towards the upper limit of the interval, ensuring it does not exceed a certain percentage of the original interval span. The allowable span of the interval switching boundary is compressed to 30% to 50% of the original overlapping interval, thereby forming a driving upper limit constraint interval that is biased towards the upper limit but whose changes are controlled, so as to suppress the time sequence mutation when the load rises rapidly.

[0060] When the display load characterization value shows a downward trend, within the overlapping range of the driving timing intervals corresponding to adjacent frames, the adjustment rate of the display driving parameters towards the lower limit of the interval is limited according to the change amplitude of the display load characterization value, and the position range of the interval switching boundary is adjusted accordingly to obtain the driving lower limit constraint interval.

[0061] In a further embodiment, when the displayed load characteristic is determined to be in a downward trend, it is also based on... Calculate adjustment factor ,in Furthermore, within the overlapping range of adjacent frame driving timing intervals, the adjustment rate of display driving parameters towards the lower limit of the interval is limited, ensuring that the magnitude of a single adjustment does not exceed the original interval span. The interval switching boundary is shifted downward by 10% to 20% of the interval length to obtain a more relaxed but continuous lower limit constraint interval, thereby achieving smooth speed reduction and stable display in scenarios with reduced load.

[0062] Optionally, this application also provides a liquid crystal display screen control system for executing the liquid crystal display screen control method described above, the liquid crystal display screen control system comprising: The data acquisition module 101 is used to acquire the image data to be displayed in the current display stage, and to construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; The load characterization module 102 is used to calculate the average grayscale difference and grayscale difference distribution between adjacent frames based on the display content evolution sequence, so as to determine the display load characterization quantity of the current display stage. The driving timing determination module 103 is used to pre-establish the correspondence between the display driving parameters and the display load characterization parameters based on the display driving parameters of the liquid crystal display screen, so as to determine the driving timing interval under each display load level; The device control module 104 is used to call the corresponding driving timing interval according to the display load characterization value to generate driving timing constraints, thereby controlling the row and column scanning process of the LCD screen. The driving timing correction module 105 is used to compare the actual display timing obtained in real time with the driving timing constraints, and to synchronously correct the driving timing during the display stage based on the comparison results.

[0063] Optionally, this application also provides a liquid crystal display screen, including a liquid crystal display screen body, a power supply unit, and an electrical control unit. The power supply unit is installed inside the liquid crystal display screen body, and the electrical control unit is electrically connected to the power supply unit. The electrical control unit is used to charge the liquid crystal display screen body and control the liquid crystal display screen body, and is used to execute the liquid crystal display screen display control method described above.

[0064] Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of the equivalents of the application are intended to be included within the invention.

[0065] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features of the invention herein.

Claims

1. A liquid crystal display screen display control method, characterized in that, Includes the following steps: Step S1: Obtain the image data to be displayed in the current display stage, and construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; Step S2: Based on the display content evolution sequence, calculate the mean grayscale difference and grayscale difference distribution between adjacent frames to determine the display load characterization of the current display stage; Step S3: Based on the display driving parameters of the LCD screen, pre-establish the correspondence between the display driving parameters and the display load characteristics to determine the driving timing interval under each display load level; Step S4: Call the corresponding driving timing interval according to the display load characterization value to generate driving timing constraints, thereby controlling the row and column scanning process of the liquid crystal display screen; Step S5: Compare the actual display timing obtained in real time with the driving timing constraints, and synchronously correct the driving timing during the display stage based on the comparison results.

2. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S5 is followed by: In response to switching from the current display stage to an adjacent display stage in the display cycle, the image data to be displayed in the adjacent display stage is obtained to update the display content evolution sequence; The updated display content evolution sequence is compared with the original display content evolution sequence to identify adjacent frames at the boundary of the display stage; The change range of display load characterization in adjacent display stages is determined based on adjacent frames at the display stage boundary. The corresponding driving timing interval is then called based on the change range of display load characterization to generate driving timing constraints for adjacent display stages, thereby controlling the row and column scanning process of the LCD screen.

3. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S1, which involves constructing the display content evolution sequence, includes: Semantic labels are applied to the pixels of each frame in the image data to be displayed to determine the display frame type corresponding to each frame, and redundant duplicate frames and frames with transmission errors are removed. The pixel grayscale difference and feature point matching rate of adjacent frames in the image data to be displayed after removal are determined to quantify the content evolution gradient between frames, and an inter-frame directed association graph is constructed in combination with the display frame type. The path is solved for the inter-frame directed association graph. The temporal path whose cumulative association strength meets the preset stability threshold is selected and used as the temporal chain for the evolution of display content. This integrates the removed image data to be displayed, thereby constructing the evolution sequence of display content.

4. The liquid crystal display screen display control method according to claim 2, characterized in that, Determining the display frame type corresponding to each image frame includes: Calculate the pixel grayscale difference between any frame of the image data to be displayed and the adjacent frame of the image data; If the mean value of pixel grayscale difference is lower than the preset repetition determination threshold, and the similarity of the distribution of pixel grayscale difference is higher than 85%, then the frame image is marked as a redundant and repeated frame with any of the adjacent frame images. Detect the pixel value mutation area and row / column missing area in any frame of the image data to be displayed, and filter and mark the abnormal transmission frames according to the area ratio of the pixel value mutation area and row / column missing area in that frame of the image. Frame images in the image data to be displayed that are not marked as transmission abnormal frames or redundant duplicate frames are taken as valid frame images. The display characteristics of each valid frame image are compared with the preset display frame feature library to determine the display frame type of each valid frame image. The display frame type includes static display frames, local change display frames, and global change display frames.

5. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S2, which determines the display load characteristics of the current display stage, includes: Detect the spatial continuity of grayscale difference distribution to calculate the proportion of connected area in grayscale variation regions; Based on the display frame type corresponding to each frame image in the display content evolution sequence, the proportion of each display frame type in the current display stage is statistically analyzed. The average grayscale difference between adjacent frames, the proportion of connected areas in grayscale change regions, and the occurrence ratio of various display frame types are used as load analysis factors. Based on the change magnitude of each load analysis factor in the current display stage, the display load characterization quantity and corresponding display load level of each frame image in the current display stage are determined.

6. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S3, which involves establishing the correspondence between display driver parameters and display load characteristics, includes: The range of available driving parameters is determined based on the display driving parameters of the LCD screen; The display load level is used as the initial selection condition for the available drive parameter range. The LCD screen is then controlled to execute the display drive process under the corresponding display load level in sequence, and the display drive parameters in the display drive process are recorded respectively. Calculate the fluctuation range and duration of stability of each display driver parameter under the corresponding display load level. If the fluctuation range of any set of display driver parameters under the corresponding display load level is lower than the preset parameter stability threshold and the duration of stability meets the preset time condition, then the set of display driver parameters is determined to be a stable driver parameter set under the display load level. The stable drive parameter groups corresponding to each display load level are arranged and organized according to the display load level, thereby establishing the correspondence between display drive parameters and display load characteristics.

7. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S3, which determines the drive timing intervals for each display load level, includes: Based on the correspondence between display driver parameters and display load characteristics, the minimum and maximum allowable timing values ​​in each group of display driver parameters are used as the driving timing intervals for the corresponding display load levels.

8. The liquid crystal display screen display control method according to claim 1, characterized in that, Step S4 generates the following driving timing constraints: The display load level difference between adjacent frames in the current display stage is detected. If the adjacent frames are at the same display load level, the driving timing interval corresponding to each frame remains unchanged. If the display load level corresponding to the adjacent frames changes, the value range and interval switching boundary of the display driving parameters are constrained within the driving timing interval under the corresponding display load level, according to the change magnitude and change direction of the display load characterization quantity corresponding to the adjacent frames, to generate a driving constraint interval. The overlapping range between the driving timing interval and the driving constraint interval of each frame is taken as the effective driving timing range, thereby generating the driving timing constraint conditions for the current display stage.

9. A liquid crystal display screen control system, characterized in that, For performing the liquid crystal display screen display control method as described in claim 1, the liquid crystal display screen display control system includes: The data acquisition module is used to acquire the image data to be displayed in the current display stage, and to construct the display content evolution sequence according to the display frame type and pixel feature differences of each frame image; The load characterization module is used to calculate the average grayscale difference and grayscale difference distribution between adjacent frames based on the display content evolution sequence, so as to determine the display load characterization quantity of the current display stage. The driving timing determination module is used to pre-establish the correspondence between the display driving parameters and the display load characterization parameters based on the display driving parameters of the LCD screen, so as to determine the driving timing interval under each display load level; The device control module is used to call the corresponding drive timing interval according to the display load characterization value to generate drive timing constraints, thereby controlling the row and column scanning process of the LCD screen; The driving timing correction module is used to compare the actual display timing obtained in real time with the driving timing constraints, and to synchronously correct the driving timing during the display stage based on the comparison results.

10. A liquid crystal display screen, characterized in that, The device includes a liquid crystal display body, a power supply unit, and an electrical control unit. The power supply unit is installed inside the liquid crystal display body, and the electrical control unit is electrically connected to the power supply unit. The electrical control unit is used to charge the liquid crystal display body and control the liquid crystal display body. The electrical control unit is used to execute the liquid crystal display display control method as described in any one of claims 1-8.