Electrowetting electronic paper bipolar voltage gray level modulation driving method based on dot inversion
By using dot-inverted bipolar drive and subframe time-division multiplexing technology, the problems of charge capture and ink reflow in electrowetting electronic paper displays have been solved, achieving stability and compatibility of grayscale display and improving device lifespan and display quality.
Patent Information
- Application Number
- CN202511410449.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2025-11-18
AI Technical Summary
Electrowetting electronic paper displays suffer from problems such as ink backflow, display ghosting, grayscale distortion, and shortened device lifespan due to charge capture. Existing bipolar driving solutions are not well-suited for thin-film transistor electrowetting displays, which can easily lead to a reduction of the number of gray levels by half.
By employing dot-inverted bipolar drive and subframe time-division multiplexing technology, a display time of one frame is divided into two subframes. Gray levels are dynamically allocated according to the parity of the input image data, and the polarity control signal is updated at the end of each line scan to form a checkerboard polarity distribution. Combined with the gate voltage control of thin-film transistor devices, the drive logic is compatible.
It effectively suppresses charge trapping and ink reflow, improves display stability and grayscale accuracy, overcomes the problem of halving the number of gray levels, adapts to the hardware architecture of thin-film transistor electrowetting displays, and improves device lifespan and display quality.
Smart Images

Figure CN120977255A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of electrowetting electronic paper display driving technology, specifically relating to a bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot inversion. Background Technology
[0002] Electrowetting electronic paper is a novel reflective display technology that combines paper-based displays with electronic displays. On the one hand, electrowetting electronic paper display technology is characterized by its eye-friendly nature, low power consumption, ability to be displayed in sunlight, and lack of the need for a backlight module; on the other hand, it boasts advantages such as high contrast, high brightness, and wide viewing angles. Therefore, electrowetting electronic paper has become an important research direction in emerging display technologies.
[0003] Electrowetting electronic paper displays, as a novel type of display, are still in the development stage, and their research is not yet mature. Due to the photoelectric properties and device characteristics of electrowetting, electrowetting electronic paper also faces certain display technology problems, such as ink reflow and charge trapping. Intrinsic defects in the dielectric and hydrophobic layers (such as impurities, lattice distortion, or surface unevenness) create trap energy levels. When driven by voltage, these traps easily bind charges, resulting in charge trapping. As the display time increases, the hydrophobic insulating layer continuously traps charges, forming long-term residues. The reverse electric field generated by these residual charges continuously acts on the ink through Coulomb force, disrupting the stability of its contracted state. In dynamic displays, during long-term unipolar driving or high-frequency switching, such as positive polarity driving, negatively charged ions are easily retained in the hydrophobic layer, forming a residual electric field. The trapped charges accumulate continuously and cannot be released. The ink may slowly spread due to changes in interfacial tension or uneven electric field distribution, resulting in unexpected reflow, i.e., ink reflow. The essence of ink reflow is the imbalance of interfacial tension caused by the accumulation of interfacial charges, and its dynamic process directly restricts the stability of the display. These phenomena significantly impact the performance and reliability of electrowetting electronic paper devices. Charge trapping can cause image retention, brightness drift, or grayscale distortion, while accelerating material aging (such as dielectric layer breakdown and hydrophobic layer failure), shortening device lifespan. Ink reflow reduces pixel aperture ratio, which directly affects light reflection efficiency, leading to weakened reflected brightness, grayscale distortion, and severely compromising display stability and quality. Therefore, many researchers have proposed various driving waveform modulation strategies to address ink reflow caused by charge trapping in electrowetting electronic paper displays and its resulting ink oscillations, brightness fluctuations, and grayscale consistency issues. With the maturation of processes and the stabilization of device materials, researchers have gradually achieved breakthroughs from DC driving schemes to AC driving schemes. The core principle of existing AC driving schemes is to introduce a reset frame or AC component and use electric field direction modulation to suppress charge accumulation and ink reflow.
[0004] Currently, research on driving schemes for electrowetting displays has received considerable attention; however, most driving scheme designs have not been implemented in thin-film transistor electrowetting displays (TFT-EWD). Therefore, designing a simplified driving scheme that combines high efficiency and compatibility has become a key issue for achieving breakthroughs in the display driving field. Summary of the Invention
[0005] To address the shortcomings and deficiencies of existing technologies, this invention provides a bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal, along with a corresponding driving system and computer equipment. The aim is to solve the problems of ink backflow, display ghosting, grayscale distortion, and shortened device lifespan caused by charge capture in electrowetting electronic paper displays. Simultaneously, it overcomes the technical gaps in existing bipolar driving schemes, which are insufficiently compatible with thin-film transistor electrowetting displays (TFT-EWD) and easily lead to a halving of the grayscale quantity.
[0006] The core design of this invention lies in achieving the technical goal through the synergistic optimization of "dot-reversal bipolar driving" and "subframe time-division multiplexing": First, the display time of one frame of the electrowetting electronic paper display is divided into two subframes. Gray levels are assigned to the two subframes according to the parity of the input decimal image data N: if N is even, the gray levels of the two subframes are the same; if N is odd, the gray levels of the two subframes are consecutively adjacent preset levels, ensuring the continuity of gray level display. Second, to achieve a dot-reversal checkerboard polarity distribution, a frame counting and pixel counting mechanism is set: the frame count is initialized to 0 and updated after each frame scan is completed, and its parity is used to determine the initial value of the reversal signal A; the pixel count is incremented after each pixel scan, and when the counting result satisfies a preset multiple relationship with the number of columns on the screen (i.e., one row of pixels is scanned), the reversal signal A is updated, so that the source voltage polarity of the next row of pixels is opposite to that of the previous row, thereby suppressing the long-term accumulation of charge in the hydrophobic layer. Furthermore, the polarity of the source voltage relative to the common voltage is dynamically determined based on the parity of the inversion signal A (positive voltage is output when A is odd, and negative voltage is output when A is even). The common voltage remains constant throughout the display process to stabilize the electric field reference, while the source voltage is dynamically amplitude-controlled according to the grayscale requirements of the subframe.
[0007] Through the above design, the present invention can form the same number of gray levels (such as 64 gray levels mentioned in the embodiment) as the supporting pulse amplitude modulation (PAM) driving chip through the voltage output combination of two sub-frames, effectively overcoming the problem of halving the gray scale caused by bipolar driving. At the same time, dot-inverted bipolar driving can significantly suppress charge trapping and ink reflux, avoid display afterimages and gray scale distortion, and ensure the display quality and device life of the electro-wetting electronic paper display. In addition, the scheme is adapted to the active matrix addressed electro-wetting electronic paper display screen (such as the resolution can be set to the common multi-column and multi-row specifications), uses thin film transistor devices, controls the row selection signal through the gate voltage, is fully compatible with the hardware architecture of TFT-EWD, and can implement the driving logic through the processor of the computer device executing the preset program, with good engineering implementation and compatibility.
[0008] The technical solution specifically adopted by the present invention to solve its technical problems is as follows:
[0009] A bipolar voltage gray scale modulation driving method for an electro-wetting electronic paper based on dot inversion, comprising:
[0010] Using an active matrix addressed electro-wetting electronic paper display screen, the driving chip supporting the display screen supports 2 m types of gray level outputs, and the input decimal image data N satisfies 0 ≤ N < 2 m ;
[0011] Dividing the display time of one frame of the display screen into two sub-frames, and respectively allocating the first gray level and the second gray level to the two sub-frames based on the parity of N, so that the gray levels of the two sub-frames are adapted to the target display gray scale;
[0012] Counting the scanned pixels, and when the counting result meets the row trigger condition of "being in a preset multiple relationship with the number of columns of the display screen", updating the polarity control signal A to achieve a dot-inverted checkerboard polarity distribution, and the value of the preset multiple covers the total number of rows of the display screen;
[0013] According to the current state of the polarity control signal A, determining the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process;
[0014] Through the voltage output combination of two sub-frames, forming 2 m types of gray levels adapted to the driving chip;
[0015] When the counting result is equal to the total number of pixels of the display screen, it is determined that the current frame scanning is completed and the next frame is entered, and the sub-frame gray scale allocation, polarity control, gray scale combination and scanning judgment steps are re-executed; if the total number of pixels is not reached, the scanning and calculation of the current frame continue.
[0016] Further, the specific method for allocating gray levels based on the parity of N is as follows: If N is even, the gray levels of the two sub-frames are the same and are the same level in the preset gray scale sequence of the driving chip; if N is odd, the gray levels of the two sub-frames are two consecutive adjacent levels in the preset gray scale sequence of the driving chip, and the combination of the gray levels of the two sub-frames adapts to the target display gray scale.
[0017] Further, it also includes an initialization step for the polarity control signal A: Set the frame count, determine the initial value of the polarity control signal A according to the parity of the current frame count, and the frame count is updated once after each frame scan is completed.
[0018] Further, the specific method for determining the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process according to the current state of the polarity control signal A is as follows: If A is odd, the source voltage is positive; if A is even, the source voltage is negative, and the source voltages of different polarities both adapt to the gray level requirements of the corresponding sub-frames.
[0019] Further, the active matrix addressed electro-wetting electronic paper display screen uses thin film transistor devices. The gate voltage of the thin film transistor devices controls row strobe, and the source voltage dynamically adjusts in response to the polarity control signal A to match the active matrix addressing logic.
[0020] Further, the specific method for implementing the dot inversion checkerboard polarity distribution is as follows: After updating the polarity control signal A, the polarity of the source voltage of the pixels in the next row is opposite to the polarity of the source voltage of the pixels in the previous row, forming an alternating polarity distribution pattern for adjacent rows.
[0021] Further, the driving chip supporting the display screen is of the pulse amplitude modulation type. The specific method for forming 2 m gray levels adapted to the driving chip is as follows: Through the combination of the voltage outputs of the two sub-frames, the number of gray levels finally displayed on the display screen is made consistent with the number of gray levels supported by the pulse amplitude modulation driving chip.
[0022] Further, the total number of pixels of the display screen is the product of the number of columns and rows of the display screen. In the preset counting condition of "being a positive integer multiple of the number of columns of the display screen", the value of the positive integer corresponds one-to-one with the number of rows of the display screen to ensure that the polarity control signal A is updated once after each row of pixel scans is completed.
[0023] And, an electro-wetting electronic paper bipolar voltage gray scale modulation driving system based on dot inversion, including:
[0024] An active matrix addressed electro-wetting electronic paper display screen;
[0025] A driving chip supporting the display screen, the driving chip supports 2 mA grayscale level output is provided to receive input decimal image data N, where 0 ≤ N < 2. m ;
[0026] The subframe division and grayscale allocation module is used to divide the display time of one frame of the display screen into two subframes, and to allocate the first grayscale level and the second grayscale level to the two subframes respectively based on the parity of N, so that the grayscale levels of the two subframes are adapted to the target display grayscale.
[0027] The polarity control module is used to count the scanned pixels. When the counting result meets the row triggering condition of "being a preset multiple of the number of columns on the display screen", the polarity control signal A is updated to achieve a dot-reversed checkerboard polarity distribution. The value of the preset multiple covers the total number of rows on the display screen.
[0028] The voltage output module is used to determine the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process, based on the current state of the polarity control signal A, and output the corresponding voltage.
[0029] The frame control module is used to determine that the current frame has been scanned and to control the entry into the next frame when the counting result is equal to the total number of pixels on the display screen. This triggers the subframe division, grayscale allocation, polarity control, and voltage output process again. If the total number of pixels has not been reached, the module controls the scanning and calculation of the current frame to continue.
[0030] And a computer device including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method described above.
[0031] A non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described above.
[0032] Compared with the prior art, the present invention and its preferred embodiments have at least the following beneficial effects:
[0033] First, by employing a collaborative design of subframe time-division multiplexing and bipolar driving, the problem of halving the number of gray levels caused by traditional bipolar driving is effectively overcome. This invention divides one frame of display time into two subframes, dynamically allocates the gray levels of the subframes based on the parity of the input image data, and forms the target display gray level by combining the voltage outputs of the two subframes. This achieves a display effect consistent with the number of gray levels supported by the driver chip, avoiding the limitations of bipolar driving on grayscale performance.
[0034] Secondly, a dot-reversal checkerboard polarity distribution strategy is adopted, which significantly suppresses charge trapping and ink backflow. By controlling the counting of scanned pixels, the polarity control signal is updated at the end of each line of scanning, causing the source voltage polarity of adjacent rows of pixels to alternate, forming a checkerboard distribution. Combined with the initialization of the polarity control signal by frame counting, it ensures that the polarity initial state alternates across frames, reducing the accumulation of hydrophobic layer charge caused by long-term unipolar drive, reducing the risk of unexpected ink backflow caused by interfacial tension imbalance, and improving the stability and long-term reliability of the display image.
[0035] Furthermore, the adaptation logic between voltage polarity and grayscale level was optimized, improving the accuracy of grayscale display. The polarity of the source voltage is dynamically adjusted according to the parity of the polarity control signal (positive polarity for odd numbers and negative polarity for even numbers), and the voltage amplitude of different polarities is adapted to the grayscale level requirements of the corresponding subframes. This avoids interference with grayscale accuracy caused by polarity switching and ensures the consistency and realism of grayscale display.
[0036] Furthermore, the driving architecture combining active matrix addressing and thin-film transistor devices offers excellent compatibility and engineering feasibility. By controlling row selection with gate voltage and dynamically adjusting the source voltage response polarity signal, it matches the driving logic of existing active matrix displays and demonstrates clear compatibility with pulse amplitude modulation driver chips, providing a foundation for the engineering application of the technical solution.
[0037] Finally, closed-loop control based on pixel counting and frame scanning judgment achieves automation and stability of the driving process. When the pixel count reaches the total number of pixels on the display screen, it automatically enters the next frame and re-executes the subframe division, grayscale allocation, and polarity control process, ensuring continuous and stable display, reducing manual intervention, and improving the integration and ease of use of the driving system. Attached Figure Description
[0038] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments:
[0039] Figure 1 This is a flowchart of the driving scheme according to an embodiment of the present invention;
[0040] Figure 2 This is a diagram illustrating the effect of the inversion strategy in an embodiment of the present invention.
[0041] Figure 3 This is a driving waveform diagram of an embodiment of the present invention. Detailed Implementation
[0042] To make the features and advantages of the present invention more apparent and understandable, specific embodiments are described below in detail:
[0043] It should be noted that the following detailed descriptions are exemplary and intended to provide further explanation of this application. Unless otherwise specified, all technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.
[0044] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.
[0045] This invention is based on dot-inversion bipolar voltage grayscale modulation driving technology for electrowetting electronic paper. In this invention, it is assumed that the PAM driver chip for the electrowetting screen can output 2 m Given a grayscale level, an active matrix addressing screen with a resolution of B×C, and input decimal image data of N (where 0≤N<2^3)... m By using dot-inverted bipolar drive and combining it with subframe time-division multiplexing technology, problems such as ink backflow and charge trapping in electrowetting electronic paper displays are suppressed, while overcoming the problem of halving the number of gray levels in bipolar drive, thus achieving the same gray level display as the driver chip.
[0046] Specifically, this includes dividing the display time of one frame into two sub-frames, corresponding to an output grayscale level of G. s and G s ˊ The grayscale levels displayed in the two subframes are calculated based on the parity of N: if N is odd, then G... s =G (N-1) / 2 G s ˊ =G (N+1) / 2 If N is even, then G s =G s ˊ =G N / 2 The frame counter (Frame) is initialized to 0. Each time a frame is processed, Frame is incremented by 1. If the current frame is odd, A is initialized to 0; if the current frame is even, A is initialized to 1. To achieve a dot-reversed checkerboard polarity distribution, the pixel counter (Count) is incremented by 1 after each pixel is scanned. When Count = k * B (k = 1, 2, 3… C), a reversal signal A is added. The polarity of the source voltage output by the pixel unit relative to the common voltage is determined by the parity of the reversal signal A. If A is odd, V… s =V s+2 (m-1) V sˊ =V sˊ+2 (m-1) , is the positive output voltage. If A is even, V s =V2 (m-1) -1-s V s ˊ =V2 (m -1) -1-sˊ The output voltage is negative, and it is formed by combining the voltage outputs of the two subframes. m The system calculates grayscale levels and checks if Count equals B×C. If the condition is met, it proceeds to the next frame and recalculates according to the process. If the condition is not met, it continues calculation for the current frame. By using dot-inverted bipolar drive and combining it with subframe time-division multiplexing technology, the system suppresses problems such as ink backflow and charge trapping in electrowetting electronic paper displays, while overcoming the issue of halving the number of grayscale levels in bipolar drive, achieving the same grayscale display as the driver chip.
[0047] The electrowetting electronic paper display solution of this invention uses an electrowetting screen PAM driver chip that can output 2 m Given a grayscale level, an active matrix addressing screen with a resolution of B×C, and input decimal image data of N (where 0≤N<2^3)... m ).
[0048] The subframe time-division multiplexing technique employed divides the display time of one frame into two subframes, corresponding to an output grayscale level of G. s and G s ˊ The gray level is calculated based on the parity of N, and the specific formula is as follows:
[0049] (1)
[0050] (2)
[0051] The system determines whether all pixels in the current frame have been scanned and proceeds to the next frame based on the value of Count. Specifically, it checks whether Count equals B×C. If the condition is met, the system proceeds to the next frame and recalculates according to the process. If the condition is not met, the system continues to calculate the current frame and initializes the inversion signal A according to the parity of the frame.
[0052] The process of initializing the inversion signal A based on the parity of the frame specifically includes: the frame count Frame is initialized to 0, and Frame is incremented by 1 for each frame flow operation. If the current frame Frame is odd, A is initialized to 0; if the current frame Frame is even, A is initialized to 1.
[0053] When Count satisfies the point reversal requirement, the specific condition is that when Count=k*B (k=1,2,3……n), that is, when the current row scanning cycle ends, the reversal signal A+1 is used to record the next row signal, and the next row of pixels is assigned the opposite polarity according to the polarity of each pixel in the previous row.
[0054] Under the present invention, the specific form of the driving waveform of the electrowetting screen PAM driving chip is as follows: the screen is a thin film transistor device, the gate voltage controls the row selection signal, the common voltage is maintained at a constant value throughout the display process to stabilize the electric field reference, and the source voltage is dynamically amplitude-controlled according to the inversion signal A.
[0055] The above-mentioned bipolar inversion drive specifically determines the polarity of the source voltage output by the pixel unit relative to the common voltage based on the parity of the inversion signal A. If A is odd, the source output voltage is positive; if A is even, the source output voltage is negative. The specific values of the output voltage are as follows: If A is odd, V... s =V s+2 (m-1) V s ˊ =V sˊ+2 (m-1) , is the positive output voltage. If A is even, V s =V2 (m-1) -1-s V s ˊ =V2 (m-1) -1-sˊ , which is the negative polarity output voltage.
[0056] The basic principles and features of the present invention will be described and explained below with reference to the accompanying drawings. The specific examples given are only applicable to the present invention and are not intended to limit the scope of the present invention.
[0057] This invention provides a bipolar voltage grayscale modulation driving technology for electrowetting electronic paper based on dot inversion, which is used to suppress problems such as ink backflow and charge capture in electrowetting electronic paper displays, while overcoming the problem of halving the number of gray levels in bipolar driving, and achieving the same grayscale display as the driving chip.
[0058] like Figure 1 As shown, this embodiment provides a bipolar voltage grayscale modulation driving technology for electrowetting electronic paper based on dot inversion. The implementation process of this technology is as follows: one frame of display time is divided into two sub-frames, corresponding to an output grayscale level of G. s and G s ˊThe grayscale levels displayed in the two subframes are calculated based on the parity of N. To achieve a dot-reversed checkerboard polarity distribution, the pixel count Count is incremented by 1 after each pixel is scanned. When Count meets the dot-reversal requirement, a reversal signal A is added. The polarity of the source voltage output of the pixel unit relative to the common voltage is determined based on the parity of the reversal signal A. The voltage outputs of the two subframes are combined to form a 2 m The system calculates grayscale levels and checks if Count equals B×C. If the condition is met, it proceeds to the next frame and recalculates according to the process. If the condition is not met, it continues calculation for the current frame. By using dot-inverted bipolar drive and combining it with subframe time-division multiplexing technology, the system suppresses problems such as ink backflow and charge trapping in electrowetting electronic paper displays, while overcoming the issue of halving the number of grayscale levels in bipolar drive, achieving the same grayscale display as the driver chip.
[0059] The electrowetting electronic paper display screen, specifically the electrowetting screen PAM driver chip, can output 2 m Given a grayscale level, an active matrix addressing screen with a resolution of B×C, and input decimal image data of N (where 0≤N<2^3)... m ).
[0060] like Figure 2 As shown in the diagram of the dot reversal strategy, the specific implementation of the dot reversal chessboard polarity distribution in this embodiment is as follows: after scanning each pixel, the pixel count Count is incremented by 1. When Count = k*B (k = 1, 2, 3... C), the reversal signal A is incremented by 1, the next row signal is recorded, and the next row of pixels is assigned the opposite polarity according to the polarity of each pixel in the previous row.
[0061] The subframe time-division multiplexing technique specifically divides one frame of display time into two subframes, corresponding to an output grayscale level of G. s and G s ˊ The grayscale level is calculated based on the parity of N. The specific formula is: if N is odd, then G s =G (N-1) / 2 G s ˊ =G (N+1) / 2 If N is even, then G s =G s ˊ =G N / 2 .
[0062] The point-reversal bipolar drive specifically determines the polarity of the source voltage output by the pixel unit relative to the common voltage based on the parity of the reversal signal A. If A is odd, V... s =V s+2 (m-1) V sˊ =V sˊ+2 (m-1) , is the positive output voltage. If A is even, V s =V2 (m-1) -1-s V s ˊ =V2 (m-1) -1-sˊ , which is the negative polarity output voltage.
[0063] Figure 3 The diagram shows the driving waveform of an embodiment of the present invention. Assuming the pulse amplitude modulation chip can output 64 grayscale levels, as shown in Table 1 below, the input decimal data N is used. Assuming the screen resolution is 1920×1080, Table 1 shows the input decimal image data. Based on the subframe time-division multiplexing technique, the grayscale levels of the two subframes in Table 2 are calculated according to the parity of N, as shown in Tables 3 and 4. The source voltage of the two adjacent subframes is calculated based on the parity of the inversion signal A, corresponding to the 64 grayscale levels output by the chip.
[0064]
[0065] Based on the same inventive concept, this invention also provides a computer device, comprising: one or more processors, and a memory for storing one or more computer programs; the programs include program instructions, and the processor executes the program instructions stored in the memory. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, used to implement one or more instructions, specifically for loading and executing one or more instructions stored in a computer storage medium to implement the above-described method.
[0066] It should be further explained that, based on the same inventive concept, the present invention also provides a computer storage medium storing a computer program, which, when executed by a processor, performs the above-described method. This storage medium can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0067] It should be noted that, unless otherwise defined, the technical or scientific terms used in this invention should have the ordinary meaning understood by one of ordinary skill in the art to which this invention pertains. The terms "first," "second," and similar terms used in this invention do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0068] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.
[0069] This invention is not limited to the preferred embodiment described above. Anyone inspired by this invention can derive other forms of bipolar voltage grayscale modulation driving methods for electrowetting electronic paper based on dot reversal. All equivalent variations and modifications made within the scope of the claims of this invention shall fall within the scope of this invention.
Claims
1. A bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal, characterized in that, include: An electro-wetting electronic paper display using active matrix addressing, and the driving chip supporting the display outputs 2 m gray level grades. The input decimal image data N satisfies 0 ≤ N < 2 m ; The display time of one frame of the display screen is divided into two sub-frames. Based on the parity of N, the two sub-frames are assigned a first gray level and a second gray level respectively, so that the gray levels of the two sub-frames are adapted to the target display gray level. The scanned pixels are counted. When the count result meets the row triggering condition of "being a preset multiple of the number of columns on the display screen", the polarity control signal A is updated to achieve a dot-reversed checkerboard polarity distribution. The value of the preset multiple covers the total number of rows on the display screen. Based on the current state of the polarity control signal A, determine the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process; By combining the voltage outputs of the two subframes, a 2-bit adapter for the driver chip is formed. m Gray level; When the counting result equals the total number of pixels on the display screen, it is determined that the current frame has been scanned and the next frame is entered. The sub-frame grayscale allocation, polarity control, grayscale combination and scanning judgment steps are re-executed. If the total number of pixels has not been reached, continue scanning and calculating the current frame.
2. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The specific method for allocating gray levels based on the parity of N is as follows: if N is even, the gray levels of the two subframes are the same and are the same level in the preset gray level sequence of the driver chip; if N is odd, the gray levels of the two subframes are consecutive adjacent levels in the preset gray level sequence of the driver chip, and the combination of the gray levels of the two subframes adapts to the target display gray level.
3. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: It also includes the initialization steps for the polarity control signal A: setting the frame count, determining the initial value of the polarity control signal A based on the parity of the current frame count, and updating the frame count once after each frame scan is completed.
4. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The determination of the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process, based on the current state of the polarity control signal A, is as follows: if A is odd, the source voltage is positive; if A is even, the source voltage is negative, and source voltages of different polarities are adapted to the grayscale level requirements of the corresponding subframe.
5. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The active matrix addressing electrowetting electronic paper display uses thin-film transistor devices. The gate voltage of the thin-film transistor device controls the row selection, and the source voltage responds to the polarity control signal A to achieve dynamic adjustment to match the active matrix addressing logic.
6. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The implementation of the point-reversed checkerboard polarity distribution is as follows: after updating the polarity control signal A, the source voltage polarity of the next row of pixels is opposite to that of the previous row of pixels, forming an alternating polarity distribution pattern between adjacent rows.
7. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The driving chip supporting the display screen is of the pulse amplitude modulation type, and the 2 m types of gray levels are specifically as follows: By combining the voltage outputs of two sub-frames, the number of gray levels finally displayed on the display screen is made consistent with the number of gray levels supported by the pulse amplitude modulation driving chip.
8. The bipolar voltage grayscale modulation driving method for electrowetting electronic paper based on dot reversal according to claim 1, characterized in that: The total number of pixels on the display screen is the product of the number of columns and the number of rows on the display screen. In the preset counting condition of "a positive integer multiple of the number of columns on the display screen", the value of the positive integer corresponds one-to-one with the number of rows on the display screen, so as to ensure that the polarity control signal A is updated once after each row of pixels is scanned.
9. A bipolar voltage grayscale modulation driving system for electrowetting electronic paper based on dot reversal, characterized in that, include: Active matrix addressing electrowetting electronic paper display; A driving chip that is matched with the display screen, and the driving chip supports m output of two gray level grades, and is used to receive the input decimal image data N, where 0 ≤ N < m ; The subframe division and grayscale allocation module is used to divide the display time of one frame of the display screen into two subframes, and to allocate the first grayscale level and the second grayscale level to the two subframes respectively based on the parity of N, so that the grayscale levels of the two subframes are adapted to the target display grayscale. The polarity control module is used to count the scanned pixels. When the counting result meets the row triggering condition of "being a preset multiple of the number of columns on the display screen", the polarity control signal A is updated to achieve a dot-reversed checkerboard polarity distribution. The value of the preset multiple covers the total number of rows on the display screen. The voltage output module is used to determine the polarity of the source voltage applied to the current pixel unit relative to the common voltage that remains constant during the display process, based on the current state of the polarity control signal A, and output the corresponding voltage. The frame control module is used to determine that the current frame has been scanned and to control the entry into the next frame when the counting result is equal to the total number of pixels on the display screen, and to re-trigger the sub-frame division, grayscale allocation, polarity control and voltage output process. If the total number of pixels has not been reached, control continues scanning and calculation of the current frame.
10. A computer device, characterized in that, The device includes a processor and a non-transitory computer-readable storage medium storing a computer program, wherein the processor, when executing the computer program, implements the method of any one of claims 1-8.