Control method for display substrate, computer readable storage medium, and display apparatus
By adjusting the sub-pixel data polarity of the TDDI display device, the stripe problem caused by overloaded image blocks is solved and the display effect is improved.
Patent Information
- Application Number
- PCT/CN2024/083662
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-25
- Publication Date
- 2025-10-02
AI Technical Summary
TDDI display devices are prone to stripes when displaying heavily loaded image blocks, affecting the user experience.
By adjusting the polarity of some sub-pixel data in the initial image block data corresponding to the overloaded image block, the adjusted image block becomes a non-overloaded image block, thereby avoiding the occurrence of stripes.
It effectively avoids the appearance of stripes in the image and improves the display quality and user experience of the display substrate.
Smart Images

Figure CN2024083662_02102025_PF_FP_ABST
Abstract
Description
Display substrate control method, computer-readable storage medium, and display device Technical Field
[0001] The present application relates to the field of display technology, and in particular to a control method for a display substrate, a computer-readable storage medium, and a display device. Background Art
[0002] Touch and Display Driver Integration (TDDI) technology integrates the touch controller and display chip into a single chip, enabling thinner display devices and lowering costs. During the display phase of a TDDI display device, the polarity of the data signals on two adjacent data lines is opposite.
[0003] Currently, when a TDDI display device is displaying an image, if a local image area in the image displayed by the display device is an overloaded image block, stripes will appear in the overloaded image block, affecting the user experience.
[0004] Summary of the Invention
[0005] The present application provides a control method for a display substrate, a computer-readable storage medium, and a display device.
[0006] According to a first aspect of an embodiment of the present application, a method for controlling a display substrate is provided, wherein the display substrate includes a plurality of sub-pixels. The method for controlling the display substrate includes:
[0007] Acquire initial image data of an image to be displayed, the initial image data including sub-pixel data corresponding to each of the sub-pixels;
[0008] determining, based on the initial image data, whether an image formed by loading the initial image data includes an overloaded image block, wherein the area of the overloaded image block is smaller than the area of the image to be displayed;
[0009] When it is determined that the image formed by loading the initial image data includes an overloaded image block, adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block;
[0010] An image is displayed based on the adjusted corrected image data.
[0011] In some embodiments, at least part of the sub-pixel data in the initial image block data is target sub-pixel data, the sub-pixels corresponding to the target sub-pixel data are target sub-pixels, the target sub-pixels are arranged in M rows and N columns, and the number and arrangement of the target sub-pixels in each row are the same; M and N are both positive integers, and N is greater than or equal to 2;
[0012] For the target sub-pixel data of each target sub-pixel, the absolute value of the grayscale difference between the sub-pixel data of the sub-pixel located in the next row of the target sub-pixel and in the same column as the target sub-pixel and the target sub-pixel data is greater than the preset grayscale; among the target sub-pixels located in the same row, the number of adjacent sub-pixels or spaced sub-pixels between two adjacent target sub-pixels is less than a first preset number, and the grayscale difference corresponding to each target sub-pixel located in the same row is greater than zero or less than zero; among the target sub-pixels located in the same column, the number of sub-pixels without other sub-pixels or spaced sub-pixels between two adjacent target sub-pixels is less than a second preset number.
[0013] In some embodiments, sub-pixels in the same column are connected to the same data line; N is an even number, and the N data lines connected to the target sub-pixel are divided into a plurality of data line groups, each of the data line groups including X adjacent data lines, where X is an even number; and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes:
[0014] The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same.
[0015] In some embodiments, X is equal to 2.
[0016] In some embodiments, sub-pixels in the same column are connected to the same data line; N is an odd number, and the N data lines connected to the target sub-pixel are divided into multiple data line groups and one edge data line, wherein the edge data lines are located on the same side of the multiple data line groups; each data line group includes X adjacent data lines, where X is an even number; and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes:
[0017] The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same, and the polarities of the sub-pixel data corresponding to the data lines at the edge are the same as the polarities of the sub-pixel data corresponding to the data lines adjacent to the data lines at the edge.
[0018] In some embodiments, the first preset number is 10, and the second preset number is 10.
[0019] In some embodiments, sub-pixels in the same column are connected to the same data line; the sub-pixels corresponding to the reloaded image block include at least one target pixel row group, and the target pixel row group includes a first sub-pixel row and a second sub-pixel row adjacent to each other;
[0020] The data lines connected to the sub-pixels corresponding to the overloaded image block include a first type of data lines and a second type of data lines; in the process of loading the sub-pixel data of the first sub-pixel row to loading the sub-pixel data of the second sub-pixel row, the increase in the grayscale of the sub-pixel data loaded by the first type of data lines is greater than the preset grayscale, and the decrease in the sub-pixel data loaded by the second type of data lines is greater than the preset grayscale; the ratio of the number of the first type of data lines to the number of the second type of data lines is greater than 2 or less than one half.
[0021] In some embodiments, the total number of the first-type data lines and the second-type data lines is an even number, and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes:
[0022] The polarity of at least a portion of the sub-pixel data in the initial image block data is adjusted so that the number of the first-type data lines is the same as the number of the second-type data lines.
[0023] In some embodiments, the total number of the first-type data lines and the second-type data lines is an odd number, and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes:
[0024] The polarity of at least part of the sub-pixel data in the initial image block data is adjusted so that the first type of data line is one more than the second type of data line, or the second type of data line is one more than the first type of data line.
[0025] In some embodiments, the first type of data lines and the second type of data lines are arranged alternately.
[0026] In some embodiments, the absolute value of the preset grayscale is 48 grayscales.
[0027] In some embodiments, the multiple sub-pixels are arranged in multiple rows and columns, and the sub-pixels in the same column are connected to the same data line; the display substrate includes a common electrode layer, and the common electrode layer includes a plurality of electrode blocks arranged at intervals; the size of the electrode block in the row direction is a first size, and the size of the overloaded image block in the row direction is a second size, and the second size is greater than or equal to the first size.
[0028] In some embodiments, the electrode blocks are reused as touch electrodes.
[0029] In some embodiments, the control method further includes: while adjusting the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data, adjusting the polarity of the sub-pixel data other than the initial image block data in the initial image data.
[0030] In some embodiments, the control method further includes:
[0031] When it is determined that the image formed by loading the initial image data does not include an overloaded image block, an image is displayed according to the acquired initial image data of the image to be displayed.
[0032] According to a second aspect of an embodiment of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed, the above-mentioned method for controlling the display substrate is implemented.
[0033] According to a third aspect of an embodiment of the present application, a display device is provided, comprising a display substrate and a processor, wherein the processor executes the above-mentioned method for controlling the display substrate.
[0034] The control method, computer-readable storage medium, and display device of the display substrate provided by the embodiments of the present application, when determining that an image formed by loading initial image data includes an overloaded image block, adjust the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block, so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block, thereby avoiding the appearance of stripes in the loaded image and improving the quality of the image displayed by the display substrate; because the polarity of the sub-pixel data is adjusted when adjusting the initial image data, the image loaded according to the adjusted corrected image data remains unchanged, and does not affect the display effect of the display substrate. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] FIG1 is a schematic diagram of a partial structure of a display substrate provided by an exemplary embodiment of the present application;
[0036] FIG2 is a flow chart of a method for controlling a display substrate provided by an exemplary embodiment of the present application;
[0037] FIG3 is a schematic diagram of sub-pixels corresponding to an overloaded image block provided by an exemplary embodiment of the present application;
[0038] FIG4 is a schematic diagram of sub-pixels corresponding to an overloaded image block provided by an exemplary embodiment of the present application;
[0039] 5 is a schematic diagram showing the connection relationship between the sub-pixels and data lines corresponding to the sub-pixel data of the reloaded image block before adjustment, provided by an exemplary embodiment of the present application;
[0040] FIG6 is a schematic diagram showing a connection relationship between the sub-pixels and data lines corresponding to the sub-pixels of the overloaded image block shown in FIG5 after adjustment;
[0041] FIG. 7 is a schematic diagram showing another connection relationship between the corresponding sub-pixels and data lines after the sub-pixel data of the overloaded image block shown in FIG. 5 are adjusted. DETAILED DESCRIPTION
[0042] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0043] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0044] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0045] The present invention provides a method for controlling a display substrate, a computer-readable storage medium, and a display device. The following describes the method, computer-readable storage medium, and display device in accordance with the present invention in detail, with reference to the accompanying drawings. The features of the following embodiments may complement or be combined with each other, unless they conflict.
[0046] The present invention provides a method for controlling a display substrate. As shown in FIG1 , the display substrate includes a substrate 10 and a plurality of sub-pixels 20 located on one side of the substrate 10. The plurality of sub-pixels 20 are arranged in multiple rows and columns, with each row including multiple sub-pixels 20 and each column including multiple sub-pixels 20. The number of sub-pixels 20 included in each row and the number of sub-pixels 20 included in each column are the same.
[0047] In some embodiments, the display substrate is a liquid crystal display substrate, comprising a pixel electrode layer and a common electrode layer located on one side of the substrate, and a liquid crystal molecule layer located on a side of the pixel electrode layer away from the substrate. The pixel electrode layer comprises a plurality of pixel electrodes, the common electrode layer comprises a plurality of electrode blocks, a sub-pixel comprises a pixel electrode, and multiple sub-pixels may share a single electrode block.
[0048] In one embodiment, the electrode blocks are reused as touch electrodes, which helps reduce the thickness of the display substrate and achieve a lighter and thinner display substrate.
[0049] In some embodiments, the display substrate further includes a driving circuit layer located between the substrate and the sub-pixels. The driving circuit layer may include a plurality of pixel circuits and a plurality of signal lines. The pixel circuits may correspond one-to-one to the sub-pixels, with each pixel circuit being used to drive a corresponding sub-pixel. The plurality of signal lines may provide driving signals to the pixel circuits. The plurality of signal lines may include a plurality of scan lines and a plurality of data lines. The scan lines extend in a row direction, with one scan line electrically connected to a pixel circuit corresponding to a row of sub-pixels. The data lines extend in a column direction, with one data line electrically connected to a pixel circuit corresponding to a column of sub-pixels.
[0050] In some embodiments, the display substrate is a TDDI display substrate, and the polarities of data loaded on two adjacent columns of data lines are opposite.
[0051] In some embodiments, the display device where the display substrate is located includes a processor, and the processor can execute the control method of the display substrate to control the display substrate to display an image.
[0052] As shown in FIG. 2 , the method for controlling a display substrate includes steps 110 to 140 .
[0053] In step 110, initial image data of an image to be displayed is acquired, wherein the initial image data includes sub-pixel data corresponding to each of the sub-pixels.
[0054] In step 120 , it is determined based on the initial image data whether an image formed by loading the initial image data includes an overloaded image block, and the area of the overloaded image block is smaller than the area of the image to be displayed.
[0055] In step 130, when the image formed by loading the initial image data includes an overloaded image block, the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data is adjusted so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block.
[0056] In step 140 , an image is displayed based on the adjusted corrected image data.
[0057] The control method for a display substrate provided in an embodiment of the present application, when it is determined that an image formed by loading initial image data includes an overloaded image block, adjusts the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block, so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block, thereby avoiding the appearance of stripes in the loaded image and improving the quality of the image displayed by the display substrate; because the polarity of the sub-pixel data is adjusted when adjusting the initial image data, the image loaded according to the adjusted corrected image data remains unchanged, and does not affect the display effect of the display substrate.
[0058] The following is a detailed introduction to each step of the display substrate control method provided in the embodiment of the present application.
[0059] In step 110, initial image data of an image to be displayed is acquired, wherein the initial image data includes sub-pixel data corresponding to each of the sub-pixels.
[0060] In some embodiments, the display device where the display substrate is located includes a processor, and the processor obtains initial image data of an image to be displayed.
[0061] In step 120 , it is determined based on the initial image data whether an image formed by loading the initial image data includes an overloaded image block, and the area of the overloaded image block is smaller than the area of the image to be displayed.
[0062] In some embodiments, the processor determines, based on the acquired initial image data, whether an image formed by loading the initial image data includes an overloaded image block, wherein the overloaded image block refers to an image block that will generate stripes when displayed.
[0063] In some embodiments, in step 120 , it is determined based on the initial image data that the image formed by loading the initial image data may include one overloaded image block or multiple overloaded image blocks.
[0064] In some embodiments, the data corresponding to the overloaded image block in the initial image data is the initial image block data, at least part of the sub-pixel data in the initial image block data is the target sub-pixel data, and the sub-pixels corresponding to the target sub-pixel data are target sub-pixels. The target sub-pixels are arranged into M rows and N columns, and the number and arrangement of target sub-pixels in each row are the same; M and N are both positive integers, and N is greater than or equal to 2. The same number and arrangement of target sub-pixels in each row means that the number of target sub-pixels in each row of target sub-pixels is N, and the N target sub-pixels in each row of target sub-pixels are located in the same N columns. As shown in Figure 3, the target sub-pixels 21 are arranged into multiple rows and 5 columns; the number and arrangement of target sub-pixels 21 in each row are the same.
[0065] For the target sub-pixel data of each target sub-pixel, the absolute value of the grayscale difference between the sub-pixel data of the sub-pixel located in the next row of the target sub-pixel and in the same column as the target sub-pixel and the target sub-pixel data is greater than the preset grayscale; among the target sub-pixels located in the same row, there are no other sub-pixels between two adjacent target sub-pixels or the number of sub-pixels in between is less than the preset number. The sub-pixel located in the next row of the target sub-pixel means that when loading the initial image data, the pixel row where the sub-pixel is located is loaded after the pixel row where the target sub-pixel is located, that is, the time when the scan line corresponding to the pixel row where the sub-pixel is located obtains the scan signal is after the time when the scan line corresponding to the pixel row where the target sub-pixel is located obtains the scan signal. Among them, the target sub-pixels located in the same row and adjacent to each other mean that there are no other target sub-pixels between two adjacent target sub-pixels, but non-target sub-pixels may exist. As shown in FIG3 , the subpixel located in the row below the target subpixel 21 and in the same column as the target subpixel 21 is subpixel 22. The absolute value of the grayscale difference between the subpixel data corresponding to subpixel 22 and the target subpixel data corresponding to the target subpixel 21 is greater than a preset grayscale. Among the target subpixels located in the same row, there are no other subpixels or there are other subpixels 22 between two adjacent target subpixels 21. The grayscale differences corresponding to the target subpixels 21 in the same row are all greater than zero or all less than zero. The grayscale difference corresponding to the target subpixel 21 refers to the grayscale difference between the target subpixel 21 and the subpixel located in the same column and in the row below.
[0066] Since the absolute value of the grayscale difference between the sub-pixel data of the sub-pixel located in the next row of the target sub-pixel and in the same column as the target sub-pixel and the target sub-pixel data is greater than the preset grayscale, in the process from loading the target sub-pixel data of the target sub-pixel to loading the sub-pixel data of the sub-pixel, the grayscale increase or decrease of the data loaded by the data line connected to the pixel column where the target sub-pixel is located is greater than the preset grayscale, then the data line pair is coupled with the electrode block opposite to it, causing the potential of the electrode block to increase or decrease; since the absolute value of the grayscale difference corresponding to the target sub-pixels located in the same column is greater than the preset grayscale, and the grayscale difference is greater than zero or less than zero, the data line pair connected to the target sub-pixel and the electrode block opposite to it are coupled in the same direction (potential increase or potential decrease), resulting in stripes appearing in the overloaded image block formed when the initial image data is loaded.
[0067] In some embodiments, the preset number is 10. When the preset number is 10, human eyes can observe stripes in the overloaded image blocks, and the control method of the display substrate provided by the embodiment of the present application can effectively improve the user experience.
[0068] In some embodiments, among target sub-pixels located in the same column, the number of sub-pixels without other sub-pixels or intervening sub-pixels between two adjacent target sub-pixels is less than 10. If, among target sub-pixels located in the same column, the number of intervening sub-pixels between two adjacent target sub-pixels is relatively large, the distance between the two target sub-pixels is relatively large. In this case, the two target sub-pixels may be assigned to different overloaded image blocks, and the image block containing the sub-pixels between the two target sub-pixels may be designated as a non-overloaded image block. This avoids excessive sub-pixel data adjustment when adjusting data in the overloaded image block, thereby affecting image display quality.
[0069] In another embodiment, as shown in Figure 4, the sub-pixels corresponding to the overloaded image block include at least one target pixel row group 30, and the target pixel row group 30 includes an adjacent first sub-pixel row 31 and a second sub-pixel row 32; the first sub-pixel row 31 and the second sub-pixel row 32 each include a plurality of sub-pixels 20; the data lines connected to the sub-pixels corresponding to the overloaded image block include a first type of data line 41 and a second type of data line 42; in the process of loading the sub-pixel data of the first sub-pixel row 31 to loading the sub-pixel data of the second sub-pixel row 32, the grayscale increase amplitude of the sub-pixel data loaded by the first type of data line 41 is greater than the preset grayscale, and the grayscale decrease amplitude of the sub-pixel data loaded by the second type of data line 42 is greater than the preset grayscale; the ratio of the number of the first type of data lines to the number of the second type of data lines is greater than 2 or less than one half. When the number of the first type of data lines is large, when the overloaded image block is loaded, the coupling of the data lines to the electrode block corresponding to the overloaded image block causes its potential to increase significantly, thereby causing stripes to appear in the overloaded image block; when the number of the second type of data lines is large, when the overloaded image block is loaded, the coupling of the data lines to the electrode block corresponding to the overloaded image block causes its potential to decrease significantly, thereby causing stripes to appear in the overloaded image block.
[0070] In some embodiments, the number of sub-pixel rows between two adjacent target pixel row groups 30 is less than or equal to ten.
[0071] In some embodiments, the absolute value of the preset grayscale is 48 grayscales. Experiments have shown that when the absolute value of the preset grayscale is 48 grayscales, when the initial image block data corresponding to the two overloaded image blocks is loaded, the human eye will observe stripes on the displayed overloaded image blocks. The control method for the display substrate provided in the embodiments of the present application can effectively improve the user experience.
[0072] In some embodiments, the electrode blocks have a first size in the row direction, and the overloaded image blocks have a second size in the row direction, where the second size is greater than or equal to the first size. When the second size is smaller than the first size, stripes on the overloaded image blocks are inconspicuous and barely perceptible to the human eye. When the second size is greater than or equal to the first size, stripes on the displayed overloaded image blocks are perceptible to the human eye. The control method for a display substrate provided by the embodiments of the present application can effectively enhance the user experience.
[0073] Furthermore, the size of the electrode block in the column direction is a third size, the size of the overloaded image block in the column direction is a fourth size, and the fourth size may be greater than or equal to the third size.
[0074] In step 120 , if it is determined that the image formed by loading the initial image data does not include a reloaded image block, the processor controls the display substrate to load the initial image data to display an image.
[0075] In step 130, when the image formed by loading the initial image data includes an overloaded image block, the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data is adjusted so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block.
[0076] In some embodiments, when it is determined in step 120 that the image formed by loading the initial image data includes multiple overloaded image blocks, in step 130, for each overloaded image block, the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block is adjusted respectively, so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block.
[0077] In some embodiments, at least a portion of the sub-pixel data in the initial image block data is target sub-pixel data, the sub-pixels corresponding to the target sub-pixels are target sub-pixels, and the target sub-pixels are arranged as shown in FIG3 , and the N data lines connected to the target sub-pixels are divided into a plurality of data line groups, each of which includes X adjacent data lines, where N is an even number and X is an even number. Step 140 of adjusting the polarity of at least a portion of the sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes the following process:
[0078] The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same, and the polarities of the sub-pixel data corresponding to the data lines of two adjacent data line groups are adjusted to be opposite.
[0079] Since, in the initial image block data corresponding to the overloaded image block, the absolute values of the grayscale differences corresponding to the target sub-pixel and the adjacent sub-pixels in the adjacent rows are both greater than the preset grayscale, and the grayscale differences are both greater than zero or less than zero, then before the initial image block data is adjusted, in the process from loading the sub-pixel data of the pixel row where the target sub-pixel is located to loading the sub-pixel data of the sub-pixel in the next row, the coupling of the electrode blocks corresponding to the N data line pairs causes the potential of the electrode blocks to increase or decrease, so that the potential of the electrodes opposite to the data lines corresponding to the overloaded image block changes significantly after being coupled by the data lines, resulting in stripes on the overloaded image block.
[0080] Figure 5 is a schematic diagram of a portion of the reloaded image block before adjustment, and Figures 6 and 7 are schematic diagrams of portions of the reloaded image block after adjustment. As shown in Figures 5 to 7, each data line group includes two data lines. Data line group 401 includes data lines 43 and 44, and data line group 402 includes data lines 45 and 46. Data line group 401 and data line group 402 are adjacent. The pixel row where the target sub-pixel 211 is located is connected to the scan line 51, and the sub-pixels in the next row of the pixel row are connected to the scan line 52; the pixel row where the target sub-pixel 212 is located is connected to the scan line 53, and the sub-pixels in the next row of the pixel row are connected to the scan line 54; the target sub-pixel 211 is adjacent to the sub-pixel 221, the target sub-pixel 212 is adjacent to the sub-pixel 222, the target sub-pixel 211, the sub-pixel 221, the target sub-pixel 212 and the sub-pixel 222 are located in the same column and are all connected to the data line 43; the target sub-pixel 213 is adjacent to the sub-pixel 223, the target sub-pixel 214 is adjacent to the sub-pixel 224, and the target sub-pixel 212 is adjacent to the sub-pixel 222. Pixel 213, sub-pixel 223, target sub-pixel 214 and sub-pixel 224 are located in the same column and are all connected to data line 44; target sub-pixel 215 is adjacent to sub-pixel 225, target sub-pixel 216 is adjacent to sub-pixel 226, target sub-pixel 215, sub-pixel 225, target sub-pixel 216 and sub-pixel 226 are located in the same column and are all connected to data line 45; target sub-pixel 217 is adjacent to sub-pixel 227, target sub-pixel 218 is adjacent to sub-pixel 228, target sub-pixel 217, sub-pixel 227, target sub-pixel 218 and sub-pixel 228 are located in the same column and are all connected to data line 46.
[0081] Before adjustment, the sub-pixel data corresponding to the two data lines in the same data line group have opposite polarities. That is, the sub-pixel data corresponding to data lines 43 and 44 have opposite polarities, and the sub-pixel data corresponding to data lines 45 and 46 have opposite polarities. Referring to FIG5 , the grayscale values of the sub-pixel data corresponding to data lines 43 and 45 are both negative, while the grayscale values of the sub-pixel data corresponding to data lines 44 and 46 are both positive. The grayscale values of sub-pixels 223, 224, 227, and 228 are A, respectively; the grayscale values of target sub-pixels 211, 212, 215, and 216 are -A, respectively; the grayscale values of target sub-pixels 213, 214, 217, and 218 are B, respectively; and the grayscale values of sub-pixels 221, 222, 225, and 226 are -B, respectively. The difference between A and B is greater than 48.
[0082] In some embodiments, as shown in FIG6 , after adjustment, the polarity of the sub-pixel data corresponding to two data lines in the same data line group is the same, that is, the polarity of the sub-pixel data corresponding to data line 43 and data line 44 is the same, the polarity of the sub-pixel data corresponding to data line 45 and data line 46 is the same, and the polarity of the sub-pixel data corresponding to data line 43 is opposite to the polarity of the sub-pixel data corresponding to data line 45. The grayscale values of target sub-pixel 211, target sub-pixel 212, sub-pixel 223, and sub-pixel 224 are respectively A, the grayscale values of target sub-pixel 213, target sub-pixel 214, sub-pixel 221, and sub-pixel 222 are respectively B, and the difference between A and B is greater than 48; the grayscale values of target sub-pixel 215, target sub-pixel 216, sub-pixel 227, and sub-pixel 228 are respectively -A, and the grayscale values of target sub-pixel 217, target sub-pixel 218, sub-pixel 225, and sub-pixel 226 are respectively -B. If the data lines 43 to 46 correspond to the same electrode block, in the process from when the scanning line 51 is closed to when the scanning line 52 is opened, the coupling of the data line 43 to the electrode block reduces the potential of the electrode block, the coupling of the data line 44 to the electrode block increases the potential of the electrode block, the coupling of the data line 45 to the electrode block increases the potential of the electrode block, and the coupling of the data line 46 to the electrode block reduces the potential of the electrode block. The coupling of the data lines to the electrode block basically reaches a balance, that is, the potential of the electrode block basically remains unchanged, thereby avoiding the appearance of stripes in overloaded image blocks.
[0083] In some embodiments, as shown in FIG7 , after adjustment, the polarity of the sub-pixel data corresponding to two data lines in the same data line group is the same, that is, the polarity of the sub-pixel data corresponding to data line 43 is the same as that corresponding to data line 44, the polarity of the sub-pixel data corresponding to data line 45 is the same as that corresponding to data line 46, and the polarity of the sub-pixel data corresponding to data line 43 is the same as that corresponding to data line 45. The grayscale values of target sub-pixel 211, target sub-pixel 212, sub-pixel 223, sub-pixel 224, target sub-pixel 215, target sub-pixel 216, sub-pixel 227, and sub-pixel 228 are respectively A, and the grayscale values of target sub-pixel 213, target sub-pixel 214, sub-pixel 221, sub-pixel 222, target sub-pixel 217, target sub-pixel 218, sub-pixel 225, and sub-pixel 226 are respectively B, and the difference between A and B is greater than 48. If the data lines 43 to 46 correspond to the same electrode block, in the process from when the scanning line 51 is closed to when the scanning line 52 is opened, the coupling of the data line 43 to the electrode block reduces the potential of the electrode block, the coupling of the data line 44 to the electrode block increases the potential of the electrode block, the coupling of the data line 45 to the electrode block reduces the potential of the electrode block, and the coupling of the data line 46 to the electrode block increases the potential of the electrode block. The coupling of the data lines to the electrode block basically reaches a balance, that is, the potential of the electrode block basically remains unchanged, thereby avoiding the appearance of stripes in overloaded image blocks.
[0084] In some embodiments, as shown in FIG7 , the polarity of the sub-pixel data of the modified image data is reversed every two columns, while the polarity of the sub-pixel data of the initial image data is reversed every column, as shown in FIG5 . In some embodiments, in the same row of sub-pixels, two adjacent data line groups are adjacent, or the number of sub-pixels between two adjacent data line groups is an even number.
[0085] In some embodiments, X is equal to 2. This configuration helps to avoid polarization of liquid crystal molecules.
[0086] In some embodiments, N is an odd number, and the N data lines connected to the target sub-pixel are divided into multiple data line groups and one edge data line, wherein the edge data lines are located on the same side of the multiple data line groups; each data line group includes X adjacent data lines, where X is an even number. Step 140 of adjusting the polarity of at least a portion of the sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes the following process:
[0087] The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same, the polarities of the sub-pixel data corresponding to the data lines of two adjacent data line groups are opposite, and the polarity of the sub-pixel data corresponding to the data line located at the edge is the same as the polarity of the sub-pixel data corresponding to the data line adjacent to the data line located at the edge.
[0088] Because before the initial image block data corresponding to the overloaded image block is adjusted, the absolute value of the grayscale difference between the target sub-pixel located in the same column and the sub-pixel located in the adjacent row is greater than the preset grayscale, and the grayscale difference is greater than zero or less than zero, after the initial image block data is adjusted, the polarity of the data of the sub-pixel corresponding to the data line located at the edge is the same as the polarity of the sub-pixel data corresponding to the adjacent data line, then the data line located at the edge and the data line adjacent to it have opposite coupling directions to the same electrode block opposite to it, which helps to basically balance the coupling of the data lines to the electrode block, that is, to make the potential of the electrode block basically remain unchanged or change very little.
[0089] In some embodiments, when the ratio of the number of first-category data lines to the number of second-category data lines corresponding to the reloaded image block is greater than 2 or less than one-half, the total number of the first-category data lines and the second-category data lines is an even number, and the step 140 of adjusting the polarity of at least a portion of the sub-pixel data in the initial image data corresponding to the reloaded image block comprises the following process: adjusting the polarity of at least a portion of the sub-pixel data in the initial image block data so that the number of the first-category data lines and the second-category data lines are the same. This arrangement ensures that the potential of the electrode opposite the data line corresponding to the reloaded image block remains substantially unchanged or changes only slightly after being coupled by the data line, thereby avoiding the appearance of stripes in the reloaded image block.
[0090] In another embodiment, when the ratio of the number of first-category data lines corresponding to the overloaded image block to the number of second-category data lines is greater than 2 or less than one-half, the total number of the first-category data lines and the second-category data lines is an odd number, and the step 140 of adjusting the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data includes the following process: adjusting the polarity of at least part of the sub-pixel data in the initial image block data so that the first-category data line is one more than the second-category data line, or the second-category data line is one more than the first-category data line.
[0091] With such an arrangement, the potential of the electrode opposite to the data line corresponding to the overloaded image block changes only slightly after being coupled by the data line, thereby avoiding the occurrence of stripes in the overloaded image block.
[0092] In some embodiments, when the total number of the first-category data lines and the second-category data lines is an even number, or when the total number of the first-category data lines and the second-category data lines is an odd number, the first-category data lines and the second-category data lines are arranged alternately. The alternating arrangement of the first-category data lines and the second-category data lines means that there is only one second-category data line between two adjacent first-category data lines, and only one first-category data line between two adjacent second-category data lines. This arrangement ensures that after the electrodes opposite the data lines corresponding to the overloaded image blocks are coupled by the data lines, the potential of each region of the electrode block remains essentially unchanged or changes only slightly, further improving image quality and preventing polarization of the liquid crystal molecules.
[0093] In step 140 , an image is displayed based on the adjusted corrected image data.
[0094] The corrected image data refers to image data obtained by adjusting the acquired initial image data. The processor controls the display substrate to display an image based on the adjusted corrected image data.
[0095] In one embodiment, the control method further includes the step of adjusting the polarity of at least a portion of the sub-pixel data in the initial image data corresponding to the reloaded image block while adjusting the polarity of the sub-pixel data in the initial image data other than the initial image block data. That is, when the initial image data is adjusted, the polarity of all sub-pixel data is adjusted simultaneously.
[0096] In one embodiment, the control method further includes the step of: displaying an image based on the acquired initial image data of the image to be displayed, when it is determined that the image formed by loading the initial image data does not include an overloaded image block. That is, when it is determined that the image formed by loading the initial image data does not include an overloaded image block, the initial image data is not adjusted, and the image is displayed directly based on the acquired initial image data.
[0097] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed, the control method of the display substrate described in any of the above embodiments is implemented.
[0098] An embodiment of the present application further provides a display device, comprising a display substrate and a processor, wherein the processor executes the display substrate control method described in any of the above embodiments.
[0099] An embodiment of the present application further provides a display device, which includes the display substrate described in any of the above embodiments.
[0100] In some embodiments, the display device further includes a housing, and the display substrate is embedded in the housing.
[0101] The display device provided in the embodiments of the present application may be any appropriate display device, including but not limited to mobile phones, tablet computers, televisions, monitors, laptop computers, digital photo frames, navigators, e-books, and any other products or components with display functions.
[0102] It should be noted that in the accompanying drawings, the sizes of layers and regions may be exaggerated for clarity of illustration. It will also be understood that when an element or layer is referred to as being "on" another element or layer, it may be directly on the other element, or there may be an intermediate layer. In addition, it will be understood that when an element or layer is referred to as being "under" another element or layer, it may be directly under the other element, or there may be more than one intermediate layer or element. In addition, it will also be understood that when a layer or element is referred to as being "between" two layers or elements, it may be the only layer between the two layers or elements, or there may also be more than one intermediate layer or element. Similar reference numerals throughout the text indicate similar elements.
[0103] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the contents disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.
[0104] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for controlling a display substrate, characterized in that: The display substrate includes a plurality of sub-pixels; and the control method of the display substrate includes: Acquire initial image data of an image to be displayed, the initial image data including sub-pixel data corresponding to each of the sub-pixels; determining, based on the initial image data, whether an image formed by loading the initial image data includes an overloaded image block, wherein the area of the overloaded image block is smaller than the area of the image to be displayed; When it is determined that the image formed by loading the initial image data includes an overloaded image block, adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data so that the image block corresponding to the adjusted corrected image block data is a non-overloaded image block; An image is displayed based on the adjusted corrected image data.
2. The control method of the display substrate according to claim 1, wherein: At least part of the sub-pixel data in the initial image block data is target sub-pixel data, the sub-pixels corresponding to the target sub-pixel data are target sub-pixels, the target sub-pixels are arranged in M rows and N columns, and the number and arrangement of the target sub-pixels in each row are the same; M and N are both positive integers, and N is greater than or equal to 2; For the target sub-pixel data of each target sub-pixel, the absolute value of the grayscale difference between the sub-pixel data of the sub-pixel located in the next row of the target sub-pixel and in the same column as the target sub-pixel and the target sub-pixel data is greater than the preset grayscale; among the target sub-pixels located in the same row, the number of adjacent sub-pixels or spaced sub-pixels between two adjacent target sub-pixels is less than a first preset number, and the grayscale difference corresponding to each target sub-pixel located in the same row is greater than zero or less than zero; among the target sub-pixels located in the same column, the number of sub-pixels without other sub-pixels or spaced sub-pixels between two adjacent target sub-pixels is less than a second preset number.
3. The control method of the display substrate according to claim 2, wherein: Sub-pixels in the same column are connected to the same data line; N is an even number, and the N data lines connected to the target sub-pixel are divided into a plurality of data line groups, each of the data line groups includes X adjacent data lines, where X is an even number; and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes: The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same.
4. The control method of the display substrate according to claim 2, wherein: X is equal to 2.
5. The control method of the display substrate according to claim 2, wherein: Sub-pixels in the same column are connected to the same data line; N is an odd number, and the N data lines connected to the target sub-pixel are divided into multiple data line groups and one data line located at an edge, and the data lines located at the edge are located on the same side of the multiple data line groups; each of the data line groups includes X adjacent data lines, where X is an even number; adjusting the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes: The polarities of the sub-pixel data corresponding to the data lines of the same data line group are adjusted to be the same, and the polarities of the sub-pixel data corresponding to the data lines at the edge are the same as the polarities of the sub-pixel data corresponding to the data lines adjacent to the data lines at the edge.
6. The control method of the display substrate according to claim 2, wherein: The first preset number is 10, and the second preset number is 10.
7. The control method of the display substrate according to claim 2, wherein: The sub-pixels in the same column are connected to the same data line; the sub-pixels corresponding to the overloaded image block include at least one target pixel row group, and the target pixel row group includes a first sub-pixel row and a second sub-pixel row adjacent to each other; The data lines connected to the sub-pixels corresponding to the overloaded image block include a first type of data lines and a second type of data lines; in the process of loading the sub-pixel data of the first sub-pixel row to loading the sub-pixel data of the second sub-pixel row, the increase in the grayscale of the sub-pixel data loaded by the first type of data lines is greater than the preset grayscale, and the decrease in the sub-pixel data loaded by the second type of data lines is greater than the preset grayscale; the ratio of the number of the first type of data lines to the number of the second type of data lines is greater than 2 or less than one half.
8. The control method of the display substrate according to claim 7, wherein: The total number of the first-type data lines and the second-type data lines is an even number, and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes: The polarity of at least a portion of the sub-pixel data in the initial image block data is adjusted so that the number of the first-type data lines is the same as the number of the second-type data lines.
9. The control method of the display substrate according to claim 7, wherein: The total number of the first-type data lines and the second-type data lines is an odd number, and adjusting the polarity of at least a portion of sub-pixel data in the initial image block data corresponding to the reloaded image block in the initial image data includes: The polarity of at least part of the sub-pixel data in the initial image block data is adjusted so that the first type of data line is one more than the second type of data line, or the second type of data line is one more than the first type of data line.
10. The method for controlling a display substrate according to claim 8 or 9, wherein: The first type of data lines and the second type of data lines are arranged alternately.
11. The control method of a display substrate according to any one of claims 2 to 9, characterized in that: The absolute value of the preset gray scale is 48 gray scales.
12. The method for controlling a display substrate according to claim 1, wherein: The multiple sub-pixels are arranged in multiple rows and columns, and the sub-pixels in the same column are connected to the same data line; the display substrate includes a common electrode layer, and the common electrode layer includes a plurality of electrode blocks arranged at intervals; the size of the electrode block in the row direction is a first size, and the size of the overloaded image block in the row direction is a second size, and the second size is greater than or equal to the first size.
13. The method for controlling a display substrate according to claim 12, wherein: The electrode blocks are reused as touch electrodes.
14. The method for controlling a display substrate according to claim 1, wherein: The control method further includes: while adjusting the polarity of at least part of the sub-pixel data in the initial image block data corresponding to the overloaded image block in the initial image data, adjusting the polarity of the sub-pixel data other than the initial image block data in the initial image data.
15. The control method of the display substrate according to claim 1, wherein: The control method further includes: When it is determined that the image formed by loading the initial image data does not include an overloaded image block, an image is displayed according to the acquired initial image data of the image to be displayed.
16. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed, the control method of the display substrate according to any one of claims 1 to 13 is implemented.
17. A display device, characterized in that: The display device includes a display substrate and a processor, and the processor executes the display substrate control method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Picture display method, computer storage medium, and display device
CN109144200A
A driving method of a touch display panel and a readable storage medium
CN109739461A
Driving method of display device and display device
CN113870761A
Driving method of display device and display device
CN114023240A
Driving method for improving embedded touch display effect
CN114780160A