A display screen anti-display control system and method
Patent Information
- Application Number
- CN202610793262.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-03
- Publication Date
- 2026-08-28
AI Technical Summary
[0004]本发明旨在提供一种显示屏反显控制系统及方法,以解决现有技术中反显效果差、参数不可调、模式切换不稳定等问题
[0021] 1. Improve the quality of inverted display: The core processing module performs differentiated inversion processing on different areas such as text and images, and combines contrast and sharpness compensation to effectively avoid the loss of details and ensure the clarity and contrast of the inverted display.
Smart Images

Figure CN122658253A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display driving technology, and in particular to a display screen inversion control system and method capable of achieving high-quality, low-latency, flicker-free screen switching. Background Technology
[0002] The display inversion function (i.e., reversing the display colors, such as changing black text on a white background to white text on a black background) has important applications in e-readers, vehicle dashboards, portable electronic devices, etc., and helps to improve readability or reduce eye fatigue in specific environments (such as strong light or night).
[0003] Currently, implementing the inverted display function mainly relies on two solutions: software and hardware. The software solution rewrites the display driver to uniformly invert the pixel data across the entire screen. Its drawback is that it cannot distinguish between different display areas such as text and images, easily leading to loss of image detail and poor contrast after inversion. The hardware solution uses a fixed inverting drive circuit, but the circuit structure is rigid and cannot flexibly adjust drive parameters according to device power consumption or display brightness requirements, resulting in poor adaptability. Furthermore, existing technologies generally suffer from screen flickering and response delays when switching between inverted and normal display modes, making them unsuitable for applications with strict requirements for display stability and low power consumption. Summary of the Invention
[0004] The present invention aims to provide a display screen inversion control system and method to solve the problems of poor inversion effect, unadjustable parameters, and unstable mode switching in the prior art.
[0005] To achieve the above objectives, the present invention provides a display screen inversion control system, comprising:
[0006] The reverse display trigger module is used to receive the reverse display mode start command and obtain the original display information of the display screen;
[0007] The core processing module is electrically connected to the inverted display trigger module and is used to perform targeted inversion processing on the original display information according to the display type and display content characteristics of the display screen.
[0008] The drive output module is electrically connected to the core processing module and is used to adapt and convert the inverted signal, and transmit the converted effective signal to the display screen to complete the inverted display drive of the pixel.
[0009] The synchronization control module is electrically connected to the core processing module and the drive output module respectively, and is used to achieve seamless switching between the original display signal and the reverse display signal when switching between the reverse display mode and the normal display mode, thereby eliminating screen flicker and delay.
[0010] The control unit is electrically connected to each module and is used to uniformly schedule the work of each module and flexibly adjust the inversion processing parameters according to the usage requirements to balance the inversion display effect and the power consumption of the device.
[0011] Optionally, the core processing module is configured to run in the software driver layer, specifically including: a data acquisition unit, used to acquire the original pixel array data of the display screen and the current display scene parameters in real time; a partitioning and parsing unit, used to partition and classify the original pixel array data to distinguish between text display areas and image display areas; a differential inversion unit, used to perform differential pixel grayscale value inversion and color mapping table reconstruction processing for the pixel features of different areas; and an effect optimization unit, used to perform contrast compensation and sharpness calibration on the inverted pixel data.
[0012] Optionally, the core processing module includes a hardware circuit module configured as an adjustable inverting drive circuit. The adjustable inverting drive circuit includes: a signal input submodule for filtering and shaping the original drive signal of the display screen; a programmable control chip for receiving external parameter commands and flexibly adjusting the voltage and current parameters of the inverting drive; a voltage / current adjustment submodule connected to the programmable control chip for precisely inverting the original drive signal according to commands; and a signal matching submodule for impedance and drive frequency adaptation of the inverted signal to match the drive requirements of the display panel.
[0013] Optionally, the hardware circuit further includes: a mode switching switch circuit, used to achieve uninterrupted switching between the original drive signal and the inverted signal when switching between the inverted display mode and the normal display mode; and a voltage regulator module, electrically connected to the mode switching switch circuit, used to ensure stable power supply to the circuit.
[0014] Optionally, the synchronization control module includes a data preloading unit and a double-buffered switching circuit; the data preloading unit is used to pre-buffer the display data of the next mode before the mode switch; the double-buffered switching circuit is used to control the data output switching through the synchronization signal during the mode switch, so as to achieve a delay-free and flicker-free transition with a switching response time of ≤10ms.
[0015] The present invention also provides a display screen inversion control method applied to the above-mentioned system, comprising the following steps:
[0016] S1: The reverse display trigger module receives the reverse display mode start command and obtains the original display information of the display screen;
[0017] S2: The core processing module performs targeted inversion processing on the original display information based on the display type and display content characteristics of the display screen;
[0018] S3: The drive output module adapts and converts the inverted signal, and transmits the converted effective signal to the display screen to drive the pixels to complete the inversion display.
[0019] S4: The synchronous control module achieves seamless switching between the original display signal and the reverse display signal when switching between the reverse display mode and the normal display mode.
[0020] Compared with the prior art, the present invention has the following advantages:
[0021] 1. Improve the quality of inverted display: The core processing module performs differentiated inversion processing on different areas such as text and images, and combines contrast and sharpness compensation to effectively avoid the loss of details and ensure the clarity and contrast of the inverted display.
[0022] 2. High flexibility and adaptability: Supports both software algorithm and hardware circuit implementation paths. The hardware solution uses a programmable control chip, which allows dynamic adjustment of driving parameters such as voltage and current, and can flexibly adapt to different display models and power consumption requirements.
[0023] 3. Excellent switching experience: Through data preloading of the synchronous control module and double buffer switching circuit, seamless, flicker-free, and low-latency (≤10ms) switching between reverse display and normal mode is achieved, which significantly improves the user experience.
[0024] 4. Controllable power consumption: The control unit can uniformly schedule each module according to usage requirements and adjust the inversion processing parameters to optimize the overall power consumption of the device while ensuring display effect. Attached Figure Description
[0025] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0026] Figure 1 This is a block diagram of the overall structure of the display screen inverted display control system in Embodiment 1 of the present invention.
[0027] Figure 2 This is a block diagram of the internal unit of the core processing module based on software implementation in Embodiment 2 of the present invention.
[0028] Figure 3 This is a structural diagram of the adjustable inverting drive circuit implemented in hardware in Embodiment 3 of the present invention.
[0029] Figure 4 This is an overall flowchart of the display screen inversion control method of the present invention.
[0030] In the diagram: 100, Inverted display trigger module; 200, Core processing module; 201, Signal input submodule; 202, Programmable control chip; 203, Voltage / current regulation submodule; 204, Signal matching submodule; 205, Mode switching switch circuit; 206, Voltage regulator module; 210, Data acquisition unit; 220, Partition parsing unit; 230, Differentiated phase inversion unit; 240, Effect optimization unit; 300, Drive output module; 400, Synchronization control module; 500, Control unit. Detailed Implementation
[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0032] Example 1: System Overall Architecture
[0033] like Figure 1 As shown, this embodiment provides a display screen inversion control system, including: an inversion trigger module 100, a core processing module 200, a drive output module 300, a synchronization control module 400, and a control unit 500.
[0034] The reverse display trigger module 100 supports multiple triggering methods, including but not limited to hardware button triggering, software command triggering, I2C communication interface triggering, and ambient light sensor automatic triggering. When it receives the reverse display mode start command, it obtains the original display information of the display screen (such as pixel array data or original drive signals) from the display buffer or display driver chip.
[0035] The core processing module 200 is the heart of this invention. Electrically connected to the inversion trigger module 100, it does not simply perform a global inversion of the original display information, but rather performs targeted inversion processing based on the display type (e.g., TFT-LCD, OLED) and the characteristics of the displayed content (e.g., text, images, brightness distribution). For example, for text areas, the focus is on maintaining edge sharpness; for image areas, the focus is on smooth reconstruction of color mapping. Processing parameters can be dynamically adjusted by the control unit 500.
[0036] The drive output module 300 performs voltage and timing adaptation conversions on the signals processed by the core processing module 200 to make them conform to the drive specifications of the target display screen, and finally transmits them to the display screen to drive each pixel to complete the reverse display.
[0037] The synchronization control module 400 is electrically connected to both the core processing module 200 and the drive output module 300. Internally, it includes a data preloading unit and a double-buffered switching circuit. Upon receiving a switching command, the data preloading unit preloads the next frame data for the target mode (normal or inverted display) in the background. At the moment of switching, the double-buffered switching circuit, controlled by a synchronization signal, completes the instantaneous switching of the data source during the frame blanking period, thereby achieving a delay-free and flicker-free transition with a switching response time ≤10ms.
[0038] The control unit 500 acts as a central coordinator, electrically connected to all other modules, and is responsible for unified scheduling, parameter configuration, and power consumption management.
[0039] Example 2: Implementation of a software-driven core processing module
[0040] like Figure 2 As shown, when a software-driven solution is adopted, the core processing module 200 specifically includes:
[0041] Data acquisition unit 210: Real-time acquisition of raw pixel array data and current display scene parameters (such as average brightness and content type identifier).
[0042] Partitioning and parsing unit 220: Performs partitioning and parsing on the pixel array. For example, it identifies text regions by the grayscale distribution patterns and edge features of pixels; and identifies image regions by color continuity and texture features.
[0043] Differentiated Inversion Unit 230: Performs differentiated processing for different regions. It performs precise grayscale inversion on text regions and reconstructs the color mapping table for image regions. Simultaneously, it dynamically adjusts the inversion intensity based on scene brightness.
[0044] Effect Optimization Unit 240: Post-processes the inverted data, performs contrast compensation and sharpness calibration through the Gamma correction algorithm, and ensures that the final image has rich details and comfortable contrast.
[0045] Example 3: Implementation of the core processing module based on hardware circuitry
[0046] like Figure 3 As shown, when a hardware solution is adopted, the core processing module 200 is manifested as an adjustable inverting drive circuit, including:
[0047] Signal input submodule 201: Filters and shapes the original driving signals of the display screen (such as VCOM, VGL, VGH, clock and data driving signals of TFT-LCD screen).
[0048] Programmable controller chip 202: Receives external parameter instructions from control unit 500 via I2C or SPI interface, and flexibly sets the target voltage and current curves for inversion processing.
[0049] Voltage / current regulation submodule 203: According to the instructions of the programmable controller chip 202, it performs precise voltage / current inversion processing on the original drive signal.
[0050] Signal matching submodule 204: performs impedance matching and drive frequency adaptation on the inverted signal to ensure electrical compatibility with the back-end display panel.
[0051] Mode switching switch circuit 205: Electrically connected to signal input submodule 201 and signal matching submodule 204, it realizes uninterrupted physical switching between the original signal and the inverted signal under the switching command.
[0052] Voltage regulator module 206: Provides stable power supply for mode switching circuit 205 and the entire inverting circuit, avoiding screen flickering caused by voltage drops or spikes during switching.
[0053] Example 4: Control Method Flow
[0054] like Figure 4 As shown, this embodiment provides a display screen inversion control method applied to the above system, including:
[0055] Step S1: The reverse display trigger module receives the reverse display mode start command and obtains the original display information of the display screen.
[0056] Step S2: The core processing module performs targeted phase inversion processing on the original display information based on the display type and content characteristics of the display screen. This step can be implemented using the software algorithm in Embodiment 2 or the hardware circuit in Embodiment 3.
[0057] Step S3: The drive output module adapts and converts the inverted signal, transmits the converted valid signal to the display screen, and drives the pixels to complete the inversion display.
[0058] Step S4: During mode switching, the synchronization control module uses data preloading and double buffering technology to achieve seamless switching between the original display signal and the inverted display signal, eliminating screen flicker and delay.
[0059] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A display screen inversion control system, characterized in that, include: The reverse display trigger module is used to receive the reverse display mode start command and obtain the original display information of the display screen; The core processing module is electrically connected to the inverted display trigger module and is used to perform targeted inversion processing on the original display information according to the display type and display content characteristics of the display screen. The drive output module is electrically connected to the core processing module and is used to adapt and convert the inverted signal, and transmit the converted effective signal to the display screen to complete the inverted display drive of the pixel. The synchronization control module is electrically connected to the core processing module and the drive output module respectively, and is used to achieve seamless switching between the original display signal and the reverse display signal when switching between the reverse display mode and the normal display mode, thereby eliminating screen flicker and delay. The control unit is electrically connected to each module and is used to uniformly schedule the work of each module and flexibly adjust the inversion processing parameters according to the usage requirements to balance the inversion display effect and the power consumption of the device.
2. The display screen inversion control system according to claim 1, characterized in that, The core processing module is configured to run in the software driver layer, specifically including: The data acquisition unit is used to acquire the raw pixel array data of the display screen and the current display scene parameters in real time; The partitioning and parsing unit is used to partition and classify the original pixel array data to distinguish between text display areas and image display areas. The differential inversion unit is used to perform differential pixel grayscale value inversion and color map table reconstruction processing for pixel features in different regions. The effect optimization unit is used to perform contrast compensation and sharpness calibration on the inverted pixel data, and maintain the contrast of the inverted image through the Gamma correction algorithm.
3. The display screen inversion control system according to claim 1, characterized in that, The core processing module includes a hardware circuit module, which is configured as an adjustable inverting drive circuit. The adjustable inverting drive circuit includes: The signal input submodule is used to filter and shape the original drive signal of the display screen. Programmable controller chips are used to receive external parameter commands and flexibly adjust the voltage and current parameters of the inverting drive. A voltage / current regulation submodule, connected to the programmable control chip, is used to precisely invert the original drive signal according to instructions; The signal matching submodule is used to adapt the impedance and drive frequency of the inverted signal to match the driving requirements of the display panel.
4. The display screen inversion control system according to claim 3, characterized in that, The hardware circuit also includes: The mode switching switch circuit is electrically connected to the signal input submodule and the signal matching submodule respectively, and is used to realize the uninterrupted switching between the original drive signal and the inverted signal when switching between the inverted display mode and the normal display mode. The voltage regulator module is electrically connected to the mode switching circuit to ensure stable power supply to the circuit and prevent screen flickering caused by signal fluctuations during the switching process.
5. The display screen inversion control system according to claim 1, characterized in that, The synchronization control module includes a data preloading unit and a double-buffered switching circuit; The data preloading unit is used to pre-cache the display data for the next mode before switching between reverse display and normal display modes; The dual-buffered switching circuit is used to control the data output switching through a synchronization signal during mode switching, so as to achieve a delay-free and flicker-free transition with a switching response time of ≤10ms.
6. The display screen inversion control system according to claim 2, characterized in that, The partition resolution unit's logic for recognizing the features of the displayed content includes: Text regions are identified by analyzing the grayscale distribution patterns and edge features of pixels. Image regions are identified by the color continuity and texture features of pixels; The intensity of the inversion process is dynamically adjusted based on the brightness parameters of the display scene to balance contrast and detail retention.
7. The display screen inversion control system according to claim 1, characterized in that, The display screen is a TFT-LCD display screen, and the original driving signals include VCOM signal, VGL signal, VGH signal, clock signal and data driving signal; The core processing module is configured to perform differential phase inversion processing on the data driving signal, and at the same time adjust the VCOM voltage parameters through the control unit to optimize the contrast of the inverted display.
8. The display screen inversion control system according to claim 1, characterized in that, The reverse display trigger module supports multiple triggering methods, including at least one of hardware button triggering, software command triggering, I2C communication interface triggering, and ambient light sensor automatic triggering.
9. A display screen inversion control method, applied to the system according to any one of claims 1-8, characterized in that, Includes the following steps: S1: The reverse display trigger module receives the reverse display mode start command and obtains the original display information of the display screen; S2: The core processing module performs targeted inversion processing on the original display information according to the display type and display content characteristics of the display screen, and completes the dynamic adjustment of pixel grayscale values and color parameters. S3: The drive output module adapts and converts the inverted signal, and transmits the converted effective signal to the display screen to drive the pixels to complete the inversion display. S4: When switching between inverted display mode and normal display mode, the synchronous control module achieves seamless switching between the original display signal and the inverted display signal, eliminating screen flicker and delay.
10. The display screen inversion control method according to claim 9, characterized in that, When implemented using software, step S2 specifically includes: Real-time acquisition of raw pixel array data and current display scene parameters of the display screen; The original pixel array data is partitioned and classified for analysis to distinguish between text display areas and image display areas. Differentiated pixel grayscale value inversion and color mapping table reconstruction processes are performed based on the pixel characteristics of different regions. Perform contrast compensation and sharpness calibration on the inverted pixel data; Step S4 specifically includes: preloading the pixel data of the corresponding mode before mode switching through a data preloading mechanism, and using double buffering technology to achieve delay-free switching; When implemented using hardware circuitry, step S2 specifically includes: The original driving signal of the display screen is filtered and shaped. The programmable controller chip receives external parameter commands and adjusts the voltage and current parameters of the inverting drive to precisely invert the original drive signal. Impedance and drive frequency adaptation are performed on the inverted signal; Step S4 specifically includes: achieving seamless switching between the original drive signal and the inverted signal through a mode switching switch circuit, and ensuring stable power supply in conjunction with a voltage regulator module.
