Display driving method, device, storage medium and electronic device

By detecting the preset screen in the dotted line mode of Excel table and adjusting the display driving voltage, the crosstalk problem under the dotted line setting under the grayscale background is solved, which significantly improves the user experience.

CN114792507BActive Publication Date: 2025-03-04FUZHOU BOE OPTOELECTRONICS TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210423586.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-21
Publication Date
2025-03-04
Estimated Expiration
2042-04-21

AI Technical Summary

Technical Problem

The prior art cannot effectively solve the crosstalk problem in the grayscale background when Excel table is set to a dotted line, resulting in poor user experience.

Method used

By detecting whether there is a preset screen in the predetermined interface, including the light state and dark state between adjacent pixel units on the same row alternately set according to the predetermined arrangement rules, an instruction to switch the Gamma voltage, Vcom voltage and/or Havdd voltage is sent to switch to the second set of voltages, ensuring that the pressure difference between the bright gray scale and the dark gray scale is smaller than the initial pressure difference.

Benefits of technology

By adjusting the voltage, the crosstalk problem caused by the background gray-scale pixel positive and negative voltage asymmetry caused by Vcom's background grayscale pixels caused by pixel voltage coupling is fundamentally solved, completely eliminating crosstalk and improving product performance and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114792507B_ABST
    Figure CN114792507B_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure provide a display driving method, device, storage medium and electronic device, the method comprising: detecting whether there is a preset screen in a predetermined interface, wherein the preset screen includes bright state and dark state between adjacent pixel units on the same row alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value; when present, sending a first instruction to switch the Gamma voltage, sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch to a second group of Gamma voltages, switch to a second Havdd voltage corresponding to the second group of Gamma voltages, and switch to a second Vcom voltage corresponding to the second group of Gamma voltages; the second voltage difference between the bright state grayscale and the dark state grayscale of the second group of Gamma voltages is less than the first voltage difference of the first group of Gamma voltages.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of display driving, and in particular to a display driving method, device, storage medium and electronic device. Background Art

[0002] For existing high-end MNT (desktop display) products, when using Excel tables, when the Excel table is set to dotted lines, there is crosstalk (crosstalk) problem, especially in grayscale background, this phenomenon is more obvious, affecting product quality. Excel tables are a tool frequently used by end users. At present, it is impossible to solve the crosstalk problem in grayscale background when Excel tables are set to dotted lines, and the user experience is poor. Summary of the invention

[0003] In view of this, the embodiments of the present disclosure propose a display driving method, device, storage medium and electronic device to solve the following problems in the prior art: currently, it is impossible to solve the crosstalk problem existing in the grayscale background when the Excel table is set as a dotted line, and the user experience is poor.

[0004] On the one hand, an embodiment of the present disclosure proposes a display driving method, including: detecting whether there is a preset screen in a predetermined interface, wherein the preset screen includes bright state and dark state between adjacent pixel units on the same row alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value; in the case of the presence of the preset screen, sending a first instruction to switch the Gamma voltage, sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch the first group of Gamma voltages currently used to the second group of Gamma voltages, switch the first Havdd voltage currently used to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently used to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright state grayscale and the dark state grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright state grayscale and the dark state grayscale of the first group of Gamma voltages.

[0005] In some embodiments, detecting whether a preset screen exists in a preset interface includes: detecting whether there are pixel detection units that meet predetermined conditions in the preset interface, wherein the predetermined conditions include: there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to the predetermined arrangement rule; in the case that there are pixel detection units that meet the predetermined conditions, detecting whether the number of pixel detection units that meet the predetermined conditions on the same row reaches a first number; in the case that the first number is reached, determining that the preset screen exists.

[0006] In some embodiments, before sending the first instruction to switch the Gamma voltage and sending the second instruction to switch the Vcom voltage and / or the Havdd voltage, it also includes: determining the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages.

[0007] In some embodiments, the second Vcom voltage and the second Havdd voltage are determined according to the following formula: second Havdd voltage = [(V7+V8) / 2] + / -N; second Vcom voltage = second Havdd voltage - M; wherein V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, M has a value range of 0.5 to 5, and N has a value range of 0-0.5.

[0008] On the other hand, an embodiment of the present disclosure proposes a display driving device, including: a detection module, used to detect whether there is a preset screen in a predetermined interface, wherein the preset screen includes bright state and dark state between adjacent pixel units on the same row alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value; a sending module, used to send a first instruction to switch the Gamma voltage when the preset screen exists, and send a second instruction to switch the Vcom voltage and / or Havdd voltage, so as to switch the first group of Gamma voltages currently used to the second group of Gamma voltages, switch the first Havdd voltage currently used to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently used to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright state grayscale and the dark state grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright state grayscale and the dark state grayscale of the first group of Gamma voltages.

[0009] In some embodiments, the detection module includes: a first detection unit, used to detect whether there are pixel detection units that meet predetermined conditions in the predetermined interface, wherein the predetermined conditions include: there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to the predetermined arrangement rule; a second detection unit, used to detect whether the number of pixel detection units that meet the predetermined conditions on the same row reaches a first number when there are pixel detection units that meet the predetermined conditions; and a determination unit, used to determine that the preset screen exists when the first number is reached.

[0010] In some embodiments, the method further includes: a voltage determination module, configured to determine the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages.

[0011] In some embodiments, the voltage determination module determines the second Vcom voltage and the second Havdd voltage specifically according to the following formula: second Havdd voltage = [(V7+V8) / 2]+ / -N; second Vcom voltage = second Havdd voltage -M; wherein V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.5.

[0012] On the other hand, an embodiment of the present disclosure provides a storage medium storing a computer program, which implements the method provided by any embodiment of the present disclosure when the computer program is executed by a processor.

[0013] On the other hand, an embodiment of the present disclosure provides an electronic device, which includes at least a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the method provided in any embodiment of the present disclosure when executing the computer program in the memory.

[0014] When the presence of a preset screen is detected in the embodiment of the present disclosure, the Gamma voltage and the Vcom voltage and / or Havdd voltage related to the Gamma voltage are considered to be adjusted simultaneously, and then the crosstalk problem caused by the asymmetry of positive and negative voltages of grayscale pixels in the background due to the coupling of Vcom with the pixel voltage is fundamentally solved by adjusting the Vcom voltage and / or the Havdd voltage, thereby completely eliminating the crosstalk and improving the product performance and user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0016] Figure 1 A schematic diagram of sub-pixel voltage polarity provided for related technologies;

[0017] Figure 2 A schematic diagram of sub-pixel voltage polarity change provided for related technologies;

[0018] Figure 3 A schematic diagram of the direction change after Vcom coupling provided for the related technology;

[0019] Figure 4 A flow chart of a display driving method provided in the first embodiment of the present disclosure;

[0020] Figure 5 A schematic diagram of a pixel detection unit that meets a predetermined condition provided in the first embodiment of the present disclosure Figure 1 ;

[0021] Figure 6 A schematic diagram of a pixel detection unit that meets a predetermined condition provided in the first embodiment of the present disclosure Figure 2 ;

[0022] Figure 7 A schematic diagram of a pixel detection unit that meets a predetermined condition provided in the first embodiment of the present disclosure Figure 3 ;

[0023] Figure 8 A schematic diagram of a pixel detection unit that meets a predetermined condition provided in the first embodiment of the present disclosure Figure 4 ;

[0024] Fig. 9 A schematic diagram of the voltage difference of the first group of Gamma voltages provided in the first embodiment of the present disclosure;

[0025] Fig.10 A schematic diagram of the voltage difference of the second group of Gamma voltages provided in the first embodiment of the present disclosure;

[0026] Fig.11 A schematic diagram of a control process of a TCON provided in the first embodiment of the present disclosure;

[0027] Fig.12 A schematic diagram of a sub-pixel voltage polarity change provided in the first embodiment of the present disclosure;

[0028] Fig.13A schematic diagram of the adjusted Vcom provided in the first embodiment of the present disclosure;

[0029] Fig.14 A schematic diagram of the structure of a display driving device provided in a second embodiment of the present disclosure;

[0030] Fig.15 A schematic diagram of the structure of an electronic device provided in the fourth embodiment of the present disclosure. DETAILED DESCRIPTION

[0031] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0032] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0033] In order to keep the following description of the embodiments of the present disclosure clear and concise, the present disclosure omits detailed descriptions of well-known functions and well-known components.

[0034] For existing MNT products, in order to meet the panel (display panel) charging rate, the panel pixel architecture design is usually Singal Gate (single gate signal line). Under this architecture, the end user uses an Excel dotted table, the pixel voltage is unbalanced, and Vcom is coupled. Due to the high refresh rate or high resolution, 1H (charging time for each row of pixels on the panel) is short, which is not conducive to Vcom shift recovery and causes Crosstalk.

[0035] Taking a product with a refresh rate of 165Hz as an example, the desktop uses a grayscale background (such as L64 grayscale), and the Excel table is set to a 1 dark 1 light (that is, one pixel unit is dark and one pixel unit is light) dotted line as an example, horizontal crosstalk can be seen, that is, obvious bright spots can be seen on the grayscale background that should not have any pattern. To the user, it seems that the 1 dark 1 light dotted line set in the Excel table extends to the grayscale background display interface outside the table; it can also be seen from the adverse phenomenon that the crosstalk adverse phenomenon is on the same line as the 1 dark 1 light dotted line in the Excel table, and the user experience is poor.

[0036] When the MNT product uses the Single gate and column inversion (row inversion, i.e. +-+-…) architecture, the Excel table is set to 1 dark and 1 bright dashed line (dark for every other pixel unit (RGB)). Figure 1 is a schematic diagram of sub-pixel voltage polarity, Figure 2 for Figure 1 Schematic diagram of the change of neutron pixel voltage polarity, Figure 3 Schematic diagram of the direction change after Vcom coupling; Figure 1 and Figure 2 It can be seen that the sub-pixel voltage changes are generally unbalanced, and the overall trend of the change voltage is downward (4 from high voltage → low voltage, 2 from low voltage → high voltage); Figure 3 It can be seen that Vcom is shifted by the pixel voltage couple, resulting in asymmetric positive and negative voltages of grayscale pixels in the background, causing Crosstalk.

[0037] The above-mentioned 1 dark and 1 bright dotted line is only an example, and it may also be a 2 dark and 1 bright dotted line style. For the convenience of explanation in the embodiment of the present disclosure, the subsequent specific examples are schematically explained by taking 1 dark and 1 bright dotted line as an example.

[0038] Based on the above considerations, the first embodiment of the present disclosure provides a display driving method, the process of which is as follows: Figure 4 As shown, steps S401 to S402 are included:

[0039] S401, detecting whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, in which the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value.

[0040] The detection of the above-mentioned preset picture is a process of detecting whether there is a dotted line of a specific format. Therefore, it detects between adjacent pixel units on the same row, for example, detecting whether there is a dotted line of a specific format. Figure 5As shown in the 1 dark and 1 bright dotted line, if the preset picture is 1 dark and 1 bright dotted line, the predetermined arrangement rule of the bright state and the dark state between adjacent pixel units is that the bright state and the dark state are alternately arranged at periodic intervals.

[0041] Normally, the bright state and the dark state are defined by grayscale values. For example, a grayscale value greater than 128 can be defined as a bright state, and a grayscale value less than 120 can be defined as a dark state. Of course, the first grayscale value corresponding to the bright state and the second grayscale value corresponding to the dark state can be dynamically changed and are not limited to 128 and 120.

[0042] During the specific detection, it can be first detected whether there is a pixel detection unit that meets the predetermined condition in the predetermined interface, wherein the predetermined condition is that there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, and the pixel detection unit is a pixel unit that includes at least one bright state and a dark state as a period, for example Figure 5 The four pixel units in the middle frame can be a pixel detection unit that meets the predetermined conditions. Figure 5 The four pixel units in the middle frame are divided into two pixel detection units, that is, pixel unit 1 and pixel unit 2 are one pixel detection unit, and pixel unit 3 and pixel unit 4 are one pixel detection unit; of course, Figure 5 The four pixel units in the middle frame are divided into three pixel detection units, that is, pixel unit 1 and pixel unit 2 are one pixel detection unit, pixel unit 2 and pixel unit 3 are one pixel detection unit, and pixel unit 3 and pixel unit 4 are one pixel detection unit. Adjacent pixel detection units may overlap pixel units repeatedly or not, which is not specifically limited in the embodiments of the present disclosure. It is preferred to perform detection in a manner of not overlapping pixel units to achieve a faster detection speed.

[0043] In the case where it is detected that there are pixel detection units that meet the predetermined condition, it is detected whether the number of pixel detection units that meet the predetermined condition on the same row reaches a first number, for example, Figure 5 Whether the continuous number of the framed pixel detection units is 100; if it reaches 100, it is determined that there is a preset picture and subsequent control can be started.

[0044] Below, the above method is exemplified by taking the Excel table with 1 dark and 1 bright dashed line and grayscale as an example. The detection range of the preset screen in the disclosed embodiment is the entire display screen, and the grayscale brightness is determined as above L128 for bright state and below L120 for dark state. The conditions for determining the presence of the preset screen are as follows:

[0045] The first case: Figure 5As shown, a "bright-dark-bright-dark" state is included to determine that there is one pixel detection unit that meets the predetermined condition. When 100 consecutive pixel detection units are detected in the X direction and one row is detected in the Y direction, it is determined that there is a preset picture.

[0046] The second case: Figure 6 As shown, a "dark-bright-dark-bright" state is determined to be the presence of one pixel detection unit that meets the predetermined condition. When 100 consecutive pixel detection units are detected in the X direction and one row is detected in the Y direction, it is determined that a preset frame exists.

[0047] The third situation: Figure 7 As shown, a state of "bright-dark (dashed line corresponding row) + bright-bright (dashed line adjacent upper and lower row positions)" is used to determine that there is one pixel detection unit that meets the predetermined condition. When 100 consecutive pixel detection units are detected in the X direction, it is determined that there is a preset image. In specific implementation, the pixel number range in the X and Y directions can also be set according to actual product debugging. As long as the number of pixel detection units that meet the predetermined condition is within the set pixel number range, it is determined that there is a preset image.

[0048] The fourth case: Figure 8 As shown, a state of "dark-bright (dashed line corresponding row) + bright-bright (dashed line adjacent upper and lower row positions)" is used to determine that there is one pixel detection unit that meets the predetermined condition. When 100 consecutive pixel detection units are detected in the X direction, it is determined that there is a preset image. In specific implementation, the pixel number range in the X and Y directions can also be set according to actual product debugging. As long as the number of pixel detection units that meet the predetermined condition is within the set pixel number range, it is determined that there is a preset image.

[0049] The above preset picture can also be 2 dark and 1 bright dotted lines, etc., then the predetermined arrangement rule of the bright state and the dark state between adjacent pixel units is to alternately set the dark state, dark state, and bright state as periodic intervals, which will not be elaborated here.

[0050] S402, in the presence of a preset screen, sending a first instruction to switch the Gamma voltage, sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch the first group of Gamma voltages currently in use to the second group of Gamma voltages, switch the first Havdd voltage currently in use to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently in use to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

[0051] When the presence of a preset screen is detected, it indicates that a Crosstalk problem that causes a bad user experience will occur, and the Gamma voltage and the integrated power management voltage, namely, the Vcom voltage and / or the Havdd voltage, are adjusted at the same time. The Vcom voltage and the Havdd voltage are both DC voltages provided by the integrated power management circuit chip. The Vcom voltage is used to power the screen of the display screen, and the Havdd voltage is used to power the chip that controls the pixel display. In specific implementation, the Gamma voltage is switched from the first group of Gamma voltages currently used to the second group of Gamma voltages, wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is smaller than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

[0052] Optionally, the bright grayscale may be L255, and the dark grayscale corresponds to L0, but the grayscale is not limited thereto and may be set according to actual conditions, such as Fig. 9 , which is a schematic diagram of the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages, wherein the voltage difference is 7.28V. Fig.10 As shown, it is the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages, and the voltage difference is 4.76V. It can be seen that the second voltage difference is significantly smaller than the first voltage difference. Fig. 9 and Fig.10 The calculation of the voltage difference value can refer to the first group of Gamma voltages given in Table 1 and the second group of Gamma voltages given in Table 2. From the comparison between Table 1 and Table 2, it can be seen that the voltage difference between L255 and L0 becomes smaller; Table 1 and Table 2 are only examples and do not constitute a limitation on the embodiments of the present disclosure.

[0053] Table 1

[0054] L255 V1 GMA1 15.25V V2 GMA2 13.83V V3 GMA3 12.01V V4 GMA4 11.06V V5 GMA5 9.65V V6 GMA6 8.21V L0 V7 GMA7 7.97V L0 V8 GMA8 7.54V V9 GMA9 6.83V V10 GMA10 5.85V V11 GMA11 4.48V V12 GMA12 3.55V V13 GMA13 1.73V L255 V14 GMA14 0.26V Havd 7.7V Vcom 5.7V

[0055] Table 2

[0056]

[0057]

[0058] Since the Gamma voltage, Vcom voltage and Havdd voltage are not controlled by the same chip, the system usually uses different chips to send the first instruction and the second instruction. That is, when you want to control the Gamma voltage, the clock control chip (TCON) will send the first instruction to the Gamma IC (chip), and when you want to control the Vcom voltage and Havdd voltage, TCON will send the first instruction to the PMIC (integrated power management circuit chip). In specific implementation, the TCON sends instructions to the gamma IC, and the gamma IC automatically switches to another set of gamma voltages (i.e., the second set of Gamma voltages). The original Gamma (i.e., the first set of Gamma voltages) has a large voltage difference between L255 and L0, a large Vcom couple, and an obvious Crosstalk phenomenon. After detecting the preset screen, the L255 and L0 voltage difference of another set of Gamma output by TCON is smaller, the Vcom couple is reduced, and the Crosstalk phenomenon is improved; at the same time, the TCON also sends instructions to the PMIC to make it output another set of Vcom voltage and Havdd voltage to further solve the Crosstalk problem and ensure that the screen color is displayed normally at this time. The above TCON control process can be referred to. Fig.11 , TCON controls the Gamma IC and PMIC simultaneously.

[0059] Fig.12 For the use of the embodiment of the present disclosure Figure 1 Schematic diagram of the sub-pixel voltage polarity change, the sub-pixel voltage change is generally balanced (3 from high voltage → low voltage, 3 from low voltage → high voltage); Fig.13 This is a schematic diagram of the adjusted Vcom. The positive and negative voltages of the grayscale pixels in the background are symmetrical, and no crosstalk problem will occur.

[0060] When the presence of a preset screen is detected in the embodiment of the present disclosure, the Gamma voltage and the Vcom voltage and / or Havdd voltage related to the Gamma voltage are considered to be adjusted simultaneously, and then the crosstalk problem caused by the asymmetry of positive and negative voltages of grayscale pixels in the background due to the coupling of Vcom with the pixel voltage is fundamentally solved by adjusting the Vcom voltage and / or the Havdd voltage, thereby completely eliminating the crosstalk and improving the product performance and user experience.

[0061] Before sending the first instruction to switch the Gamma voltage and sending the second instruction to switch the Vcom voltage and / or the Havdd voltage, it is necessary to determine the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages. In specific implementation, the second Vcom voltage and the second Havdd voltage can be determined according to the following formula:

[0062] Second Havdd voltage = [(V7+V8) / 2] + / - N;

[0063] The second Vcom voltage = the second Havdd voltage - M;

[0064] Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarity, the value range of M is 0.5 to 5, the value range of N is 0-0.5, and both M and N are an adjustable fluctuating voltage.

[0065] In a more preferred embodiment, the above-mentioned N can be calculated according to the fluctuation of the voltage, and is preferably set to 0.25, and the above-mentioned M can be narrowed to a range of 1.5-2.5.

[0066] The disclosed embodiment does not require any changes to the panel design, pixel architecture, or adjustment of processing technology, etc., which can greatly save product costs, shorten project development schedules, and also provide design ideas for subsequent large-size high-end products.

[0067] The second embodiment of the present disclosure provides a display driving device, the structure of which is shown in FIG. Fig.14 As shown, including:

[0068] The detection module 10 is used to detect whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, and the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value; the sending module 20 is coupled with the detection module 10, and is used to send a first instruction to switch the Gamma voltage when the preset screen exists, and send a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch the first group of Gamma voltages currently used to the second group of Gamma voltages, switch the first Havdd voltage currently used to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently used to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

[0069] The detection of the above-mentioned preset picture is a process of detecting whether there is a dotted line of a specific format. Therefore, it detects between adjacent pixel units on the same row, for example, detecting whether there is a dotted line of a specific format. Figure 5 As shown in the 1 dark and 1 bright dotted line, if the preset picture is 1 dark and 1 bright dotted line, the predetermined arrangement rule of the bright state and the dark state between adjacent pixel units is that the bright state and the dark state are alternately arranged at periodic intervals.

[0070] Normally, the bright state and the dark state are defined by grayscale values. For example, a grayscale value greater than 128 can be defined as a bright state, and a grayscale value less than 120 can be defined as a dark state. Of course, the first grayscale value corresponding to the bright state and the second grayscale value corresponding to the dark state can be dynamically changed and are not limited to 128 and 120.

[0071] In a preferred embodiment, the above-mentioned detection module may include: a first detection unit, used to detect whether there are pixel detection units that meet predetermined conditions in a predetermined interface, wherein the predetermined conditions include: there is at least one group of adjacent pixel units in a bright state and a dark state that are alternately arranged according to a predetermined arrangement rule; a second detection unit, used to detect whether the number of pixel detection units that meet the predetermined conditions on the same row reaches a first number when there are pixel detection units that meet the predetermined conditions; and a determination unit, used to determine that a preset screen exists when the first number is reached.

[0072] During the specific detection, it can be first detected whether there is a pixel detection unit that meets the predetermined condition in the predetermined interface, wherein the predetermined condition is that there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, and the pixel detection unit is a pixel unit that includes at least one bright state and a dark state as a period, for example Figure 5 The four pixel units in the middle frame can be a pixel detection unit, of course, Figure 5 The four pixel units in the middle frame are divided into two pixel detection units, that is, pixel unit 1 and pixel unit 2 are one pixel detection unit, and pixel unit 3 and pixel unit 4 are one pixel detection unit; of course, Figure 5 The four pixel units in the middle frame are divided into three pixel detection units, that is, pixel unit 1 and pixel unit 2 are one pixel detection unit, pixel unit 2 and pixel unit 3 are one pixel detection unit, and pixel unit 3 and pixel unit 4 are one pixel detection unit. Adjacent pixel detection units may overlap pixel units repeatedly or not, which is not specifically limited in the embodiments of the present disclosure. It is preferred to perform detection in a manner of not overlapping pixel units to achieve a faster detection speed.

[0073] In the case where it is detected that there are pixel detection units that meet the predetermined condition, it is detected whether the number of pixel detection units that meet the predetermined condition on the same row reaches a first number, for example, Figure 5 Whether the continuous number of the framed pixel detection units is 100; if it reaches 100, it is determined that there is a preset picture and subsequent control can be started.

[0074] The above preset picture can also be 2 dark and 1 bright dotted lines, etc., then the predetermined arrangement rule of the bright state and the dark state between adjacent pixel units is to alternately set the dark state, dark state, and bright state as periodic intervals, which will not be elaborated here.

[0075] When the presence of a preset screen is detected, it indicates that a Crosstalk problem that causes a bad user experience will occur, and the Gamma voltage and the integrated power management voltage (i.e., Vcom voltage and / or Havdd voltage) are adjusted at the same time; in specific implementation, the Gamma voltage is switched from the first group of Gamma voltages currently used to the second group of Gamma voltages, wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages. The bright grayscale can be L255, and the dark grayscale corresponds to L0.

[0076] Since the Gamma voltage, Vcom voltage and Havdd voltage are not controlled by the same chip, the system usually uses different chips to send the first instruction and the second instruction, that is, when you want to control the Gamma voltage, the clock control chip (TCON) will send the first instruction to the Gamma IC (chip), and when you want to control the Vcom voltage and Havdd voltage, TCON will send the first instruction to the PMIC (integrated power management circuit chip). In specific implementation, the TCON end sends instructions to the gamma IC, and the gamma IC automatically switches to another set of gamma voltages (i.e., the second set of Gamma voltages). The L255 and L0 voltage difference of the original Gamma (i.e., the first set of Gamma voltages) is large, the Vcom couple is large, and the Crosstalk phenomenon is obvious. After detecting the preset screen, the L255 and L0 voltage difference of another set of Gamma output by TCON is small, the Vcom couple is reduced, and the Crosstalk phenomenon is improved; at the same time, the TCON end also sends instructions to the PMIC to make it output another set of Vcom voltage and Havdd voltage, further solving the Crosstalk problem and ensuring that the screen color display is normal at this time.

[0077] The display driving device of the embodiment of the present disclosure may further include a voltage determination module, coupled with the detection module 10 and the sending module 20, for determining the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages. In specific implementation, the voltage determination module determines the second Vcom voltage and the second Havdd voltage according to the following formula:

[0078] Second Havdd voltage = [(V7+V8) / 2] + / - N;

[0079] The second Vcom voltage = the second Havdd voltage - M;

[0080] Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.5.

[0081] When the presence of a preset screen is detected in the embodiment of the present disclosure, the Gamma voltage and the Vcom voltage and / or Havdd voltage related to the Gamma voltage are considered to be adjusted simultaneously, and then the crosstalk problem caused by the asymmetry of positive and negative voltages of grayscale pixels in the background due to the coupling of Vcom with the pixel voltage is fundamentally solved by adjusting the Vcom voltage and / or the Havdd voltage, thereby completely eliminating the crosstalk and improving the product performance and user experience.

[0082] A third embodiment of the present disclosure provides a storage medium, which is a computer-readable medium and stores a computer program. When the computer program is executed by a processor, the method provided by any embodiment of the present disclosure is implemented, including the following steps S11 to S12:

[0083] S11, detecting whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, where a bright state and a dark state are alternately arranged according to a predetermined arrangement rule, a grayscale value of the bright state is greater than a first grayscale value, a grayscale value of the dark state is less than a second grayscale value, and the second grayscale value is less than the first grayscale value;

[0084] S12, when there is a preset screen, sending a first instruction to switch the Gamma voltage, sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch the first group of Gamma voltages currently in use to the second group of Gamma voltages, switch the first Havdd voltage currently in use to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently in use to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

[0085] When the computer program is executed by the processor to detect whether there is a preset screen in the preset interface, the processor specifically executes the following steps: detecting whether there is a pixel detection unit that meets a predetermined condition in the preset interface, wherein the predetermined condition includes: there is at least one group of adjacent pixel units in which a bright state and a dark state are alternately arranged according to a predetermined arrangement rule; in the case that there are pixel detection units that meet the predetermined condition, detecting whether the number of pixel detection units that meet the predetermined condition on the same row reaches a first number; in the case that the first number is reached, determining that the preset screen exists.

[0086] Before the computer program is executed by the processor to send a first instruction to switch the Gamma voltage and a second instruction to switch the Vcom voltage and / or the Havdd voltage, the processor also executes the following steps: determining a second Vcom voltage and a second Havdd voltage according to the second group of Gamma voltages. The second Vcom voltage and the second Havdd voltage are determined according to the following formula:

[0087] Second Havdd voltage = [(V7+V8) / 2] + / - N;

[0088] The second Vcom voltage = the second Havdd voltage - M;

[0089] Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.5.

[0090] When the presence of a preset screen is detected in the embodiment of the present disclosure, the Gamma voltage and the Vcom voltage and / or Havdd voltage related to the Gamma voltage are considered to be adjusted simultaneously, and then the crosstalk problem caused by the asymmetry of positive and negative voltages of grayscale pixels in the background due to the coupling of Vcom with the pixel voltage is fundamentally solved by adjusting the Vcom voltage and / or the Havdd voltage, thereby completely eliminating the crosstalk and improving the product performance and user experience.

[0091] Optionally, in this embodiment, the above-mentioned storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk. Optionally, in this embodiment, the processor executes the method steps recorded in the above-mentioned embodiment according to the program code stored in the storage medium. Optionally, the specific examples in this embodiment can refer to the examples described in the above-mentioned embodiment and the optional implementation mode, and this embodiment will not be repeated here. Obviously, it should be understood by those skilled in the art that the above-mentioned modules or steps of the present disclosure can be implemented with a general computing device, which can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. Optionally, they can be implemented with executable program codes of computing devices, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that here, or they can be made into individual integrated circuit modules respectively, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the present disclosure is not limited to any specific combination of hardware and software.

[0092] A fourth embodiment of the present disclosure provides an electronic device. The structural diagram of the electronic device can be as follows: Fig.15 As shown, at least a memory 901 and a processor 902 are included. The memory 901 stores a computer program. The processor 902 implements the method provided by any embodiment of the present disclosure when executing the computer program on the memory 901. Exemplarily, the steps of the electronic device computer program are as follows S21 to S22:

[0093] S21, detecting whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than the first grayscale value, the grayscale value of the dark state is less than the second grayscale value, and the second grayscale value is less than the first grayscale value;

[0094] S22, in the presence of a preset screen, sending a first instruction to switch the Gamma voltage, sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, so as to switch the first group of Gamma voltages currently in use to the second group of Gamma voltages, switch the first Havdd voltage currently in use to the second Havdd voltage corresponding to the second group of Gamma voltages, and switch the first Vcom voltage currently in use to the second Vcom voltage corresponding to the second group of Gamma voltages; wherein the second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is less than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

[0095] When the processor executes the computer program stored in the memory for detecting whether there is a preset screen in the preset interface, the processor specifically executes the following computer program: detecting whether there is a pixel detection unit that meets a predetermined condition in the preset interface, wherein the predetermined condition includes: there is at least one group of adjacent pixel units in which a bright state and a dark state are alternately arranged according to a predetermined arrangement rule; in the case that there are pixel detection units that meet the predetermined condition, detecting whether the number of pixel detection units that meet the predetermined condition on the same row reaches a first number; in the case that the first number is reached, determining that there is a preset screen.

[0096] Before executing the computer program stored in the memory for sending a first instruction to switch the Gamma voltage and sending a second instruction to switch the Vcom voltage and / or the Havdd voltage, the processor further executes the following computer program: determining the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages. The second Vcom voltage and the second Havdd voltage are determined according to the following formula:

[0097] Second Havdd voltage = [(V7+V8) / 2] + / - N;

[0098] The second Vcom voltage = the second Havdd voltage - M;

[0099] Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.5.

[0100] When the presence of a preset screen is detected in the embodiment of the present disclosure, the Gamma voltage and the Vcom voltage and / or Havdd voltage related to the Gamma voltage are considered to be adjusted simultaneously, and then the crosstalk problem caused by the asymmetry of positive and negative voltages of grayscale pixels in the background due to the coupling of Vcom with the pixel voltage is fundamentally solved by adjusting the Vcom voltage and / or the Havdd voltage, thereby completely eliminating the crosstalk and improving the product performance and user experience.

[0101] In addition, although exemplary embodiments have been described herein, the scope includes any and all embodiments based on the present disclosure with equivalent elements, modifications, omissions, combinations (e.g., various embodiments intersecting schemes), adaptations or changes. The elements in the claims will be interpreted broadly based on the language adopted in the claims, and are not limited to the examples described in this specification or during the implementation of this application, and the examples will be interpreted as non-exclusive. Therefore, this specification and examples are intended to be considered as examples only, and the true scope and spirit are indicated by the following claims and the full scope of their equivalents.

[0102] The above description is intended to be illustrative rather than restrictive. For example, the above examples (or one or more of them) can be used in combination with each other. For example, a person of ordinary skill in the art can use other embodiments when reading the above description. In addition, in the above-mentioned specific embodiments, various features can be grouped together to simplify the present disclosure. This should not be interpreted as an intention that a disclosed feature that is not required to be protected is necessary for any claim. On the contrary, the subject matter of the present disclosure may be less than all the features of a specific disclosed embodiment. Thus, the following claims are incorporated into the specific embodiments as examples or embodiments, wherein each claim is independently used as a separate embodiment, and it is considered that these embodiments can be combined with each other in various combinations or arrangements. The scope of the present disclosure should be determined with reference to the attached claims and the full scope of equivalent forms granted by these claims.

[0103] Multiple embodiments of the present disclosure are described in detail above, but the present disclosure is not limited to these specific embodiments. Those skilled in the art can make various variations and modifications to the embodiments based on the concepts of the present disclosure, and these variations and modifications should all fall within the scope of protection required by the present disclosure.

Claims

1. A display driving method, characterized in that: include: Detecting whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, in which a bright state and a dark state are alternately arranged according to a predetermined arrangement rule, a grayscale value of the bright state is greater than a first grayscale value, a grayscale value of the dark state is less than a second grayscale value, and the second grayscale value is less than the first grayscale value; In the case where the preset screen exists, a first instruction for switching the Gamma voltage is sent, and a second instruction for switching the Vcom voltage and / or the Havdd voltage is sent, so as to switch the first group of Gamma voltages currently used to the second group of Gamma voltages and the first Havdd voltage currently used to the second Havdd voltage corresponding to the second group of Gamma voltages and / or the first Vcom voltage currently used to the second Vcom voltage corresponding to the second group of Gamma voltages; The second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is smaller than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

2. The method according to claim 1, characterized in that The detecting whether there is a preset screen in the preset interface includes: Detecting whether there is a pixel detection unit that meets a predetermined condition in the predetermined interface, wherein the predetermined condition includes: there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to the predetermined arrangement rule; In the case where there are pixel detection units that meet the predetermined condition, detecting whether the number of pixel detection units that meet the predetermined condition on the same row reaches a first number; When the first number is reached, it is determined that the preset picture exists.

3. The method according to claim 1 or 2, characterized in that Before sending the first instruction for switching the Gamma voltage and sending the second instruction for switching the Vcom voltage and / or the Havdd voltage, the method further includes: The second Vcom voltage and the second Havdd voltage are determined according to the second group of Gamma voltages.

4. The method according to claim 3, characterized in that The second Vcom voltage and the second Havdd voltage are determined according to the following formula: Second Havdd voltage = [(V7+V8) / 2] + / - N; The second Vcom voltage = the second Havdd voltage - M; Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.

5.

5. A display driving device, characterized in that: include: A detection module, used to detect whether there is a preset screen in the preset interface, wherein the preset screen includes adjacent pixel units on the same row, the bright state and the dark state are alternately arranged according to a predetermined arrangement rule, the grayscale value of the bright state is greater than a first grayscale value, the grayscale value of the dark state is less than a second grayscale value, and the second grayscale value is less than the first grayscale value; a sending module, configured to send a first instruction for switching the Gamma voltage and send a second instruction for switching the Vcom voltage and / or the Havdd voltage when the preset screen exists, so as to switch the first group of Gamma voltages currently used to the second group of Gamma voltages and the first Havdd voltage currently used to the second Havdd voltage corresponding to the second group of Gamma voltages and / or switch the first Vcom voltage currently used to the second Vcom voltage corresponding to the second group of Gamma voltages; The second voltage difference between the bright grayscale and the dark grayscale of the second group of Gamma voltages is smaller than the first voltage difference between the bright grayscale and the dark grayscale of the first group of Gamma voltages.

6. The device according to claim 5, characterized in that The detection module comprises: A first detection unit is used to detect whether there is a pixel detection unit that meets a predetermined condition in the predetermined interface, wherein the predetermined condition includes: there is at least one group of adjacent pixel units in which the bright state and the dark state are alternately arranged according to the predetermined arrangement rule; A second detection unit is used to detect whether the number of pixel detection units satisfying the predetermined condition on the same row reaches a first number when there are pixel detection units satisfying the predetermined condition; A determining unit is used to determine that the preset picture exists when the first number is reached.

7. The device according to claim 5 or 6, characterized in that Also includes: A voltage determination module is used to determine the second Vcom voltage and the second Havdd voltage according to the second group of Gamma voltages.

8. The device according to claim 7, characterized in that The voltage determination module specifically determines the second Vcom voltage and the second Havdd voltage according to the following formula: Second Havdd voltage = [(V7+V8) / 2] + / - N; The second Vcom voltage = the second Havdd voltage - M; Among them, V7+V8 is the Gamma voltage corresponding to the dark grayscale under positive and negative polarities, the value range of M is 0.5 to 5, and the value range of N is 0-0.

5.

9. A storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.

10. An electronic device, comprising at least a memory and a processor, wherein a computer program is stored in the memory, wherein: The processor implements the steps of the method of any one of claims 1 to 4 when executing the computer program on the memory.

Citation Information

Patent Citations

  • Data debugging method, device and system thereof

    CN108376529A

  • Gamma correction circuit

    JP2008139454A