Ink screen intelligent panel, screen display control method and key modification method

By introducing pixel comparison and refresh mode judgment units into the ink screen smart panel, dynamically adjusting the refresh method, the afterimage problem of the ink screen when switching the display content is solved, improving user experience and optimizing power consumption.

CN119993072APending Publication Date: 2025-05-13GUANGZHOU HAIYING ELECTRICAL TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510293649.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The prior art is difficult to effectively solve the problem of afterimage that is prone to occur when ink screens switches to display content, especially when content differences are large, which affects the user experience.

Method used

By introducing a control module into the ink screen smart panel, including a pixel comparison unit and a refresh mode judgment unit, a comprehensive refresh or partial refresh instruction is generated based on the pixel comparison results of the current frame and the previous frame image, and through three-dimensional coordinated control of the cumulative number of refreshes and regional hotspot monitoring, the refresh method is dynamically adjusted to reduce afterimage.

Benefits of technology

It realizes selecting the appropriate refresh method according to the differences in the displayed content, reducing the generation of afterimages, improving the user experience, and avoiding the increase in power consumption caused by global refresh overfrequency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119993072A_ABST
    Figure CN119993072A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of ink screen display, and particularly relates to an ink screen intelligent panel, a screen display control method and a key modification method.The ink screen intelligent panel comprises a control module, a display module and a communication module, three-dimensional cooperative control of gray scale difference driving, refresh frequency accumulation and regional hot spot monitoring of a current frame and a previous frame is realized through cooperation of a frequency refresh unit and a pixel difference position judgment unit which are arranged in the control module, and the ghosting suppression is upgraded from traditional passive defense to active predictive maintenance while the refresh efficiency is ensured. Not only is power consumption increase caused by over-frequency global refresh avoided, but also physical limitation of a local refresh cumulative effect is broken through, and generation of ghosts is further reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of ink screen display, and specifically relates to an ink screen smart panel, a screen display control method, and a button modification method. Background Art

[0002] In smart home devices, the ink screen (electronic paper display, EPD) and buttons work together to realize functions such as user interaction, information feedback and system control. Specifically, users can intuitively and conveniently control smart homes through buttons, and the ink screen will display the name of the currently activated mode and its related settings.

[0003] Moreover, as the device functions controlled by the buttons expand or decrease, or the user needs to personalize the position or display of the buttons, the position, number and display content of the buttons need to be changed. Correspondingly, the display content of the ink screen also needs to be updated accordingly as the buttons are updated to maintain the consistency of the ink screen display interface and the user's operating experience.

[0004] There are two ways to update the content displayed on the ink screen: full screen refresh or partial refresh. Partial refresh only updates the part of the screen that has changed, which can significantly speed up the refresh rate and reduce power consumption. However, frequent partial refreshes in the same area may cause the display quality of the area to deteriorate and cause afterimages. Afterimages not only affect the visual effect, but may also cause users to misread information or feel uncomfortable. This problem is particularly prominent when the display content is frequently switched.

[0005] The existing technology determines whether a refresh is needed by detecting the number of refreshes and setting a threshold, but this method cannot effectively solve the problem of residual images when the content is greatly different. Even if the number of refreshes does not reach the threshold, if the content of the previous and next frames is greatly different (such as switching from a complex menu to a completely different interface), obvious residual images may still appear; conversely, if the content difference is small, even if the number of refreshes is close to the threshold, a full-screen refresh is not necessarily required.

[0006] Therefore, the existing methods are difficult to solve the afterimage problem specifically when the ink screen display content is changed, which affects the user experience. Summary of the invention

[0007] In order to solve the above-mentioned problems existing in the prior art, the present invention provides an ink screen smart panel, a screen display control method and a button modification method, which solves the problem of afterimage that is prone to occur when the ink screen switches the display content.

[0008] The object of the present invention can be achieved by the following technical solution: an ink screen smart panel includes a control module and a display module and a communication module electrically connected to the control module respectively;

[0009] The communication module is used to receive the key update content and transmit it to the control module, the control module is used to generate a refresh instruction according to the update content, the refresh instruction includes the refresh content and the refresh mode, the refresh mode includes full refresh and partial refresh, the display module is used to receive the refresh instruction and refresh the display image according to the refresh instruction and feed back the refreshed display image to the control module;

[0010] The control module includes a pixel comparison unit and a refresh mode determination unit, wherein the pixel comparison unit is used to perform pixel comparison between the previous frame image and the current frame image according to the update content uploaded by the communication module, and determine the grayscale data comparison in the difference pixels of the image based on the result of the pixel comparison to obtain the grayscale data difference value, and the pixel comparison unit transmits the comparison result to the refresh mode determination unit;

[0011] The refresh mode judgment unit is provided with a grayscale data difference threshold. The refresh mode judgment unit generates a full refresh instruction for a current frame whose grayscale data difference value is greater than the grayscale data difference threshold, and generates a partial refresh instruction for a current frame whose grayscale data difference value is less than the grayscale data difference threshold. The display module executes the full refresh instruction and the partial refresh instruction respectively.

[0012] Preferably, the control module also includes a number refresh unit, which is electrically connected to the refresh mode judgment unit, and is used to accumulate the number of local refreshes to obtain a local refresh cumulative value, and the number refresh unit transmits the local refresh cumulative value to the refresh mode judgment unit, and the refresh mode judgment unit is provided with a local refresh cumulative threshold, and when the local refresh cumulative value is greater than the local refresh cumulative threshold, the refresh mode judgment unit generates a full refresh instruction, and the local cumulative refresh value is cleared.

[0013] Preferably, the control module further includes a pixel difference position determination unit, the pixel difference position determination unit is electrically connected to the refresh mode determination unit, the pixel difference position determination unit is used to determine the difference position of pixels between the previous frame and the current frame and transmit the pixel difference position information to the refresh mode determination unit, the refresh mode determination unit maps the position information with the local cumulative refresh times, the refresh mode determination unit is provided with a position refresh times threshold, when the local cumulative refresh times corresponding to the position information exceeds the position refresh times threshold, the refresh mode determination unit will trigger a comprehensive refresh instruction and reset the local cumulative refresh times mapped by the position information.

[0014] Preferably, the refresh content includes refreshing the key content and refreshing the menu bar content under the same key.

[0015] Preferably, it also includes an environment sensing module, which is electrically connected to the control module. The environment sensing module is used to sense the brightness in the environment and generate brightness data, and then transmit the brightness data to the control module. The refresh mode judgment unit adjusts the grayscale data difference threshold according to the brightness data.

[0016] Preferably, the refreshing of the key content includes the position, quantity, display area and display content of the key.

[0017] A screen display control method comprises the following steps:

[0018] S1: after receiving the refresh instruction, perform pixel comparison on the previous frame image and the current frame image, calculate the grayscale difference data between the previous frame and the current frame based on the result of the pixel comparison, compare the grayscale difference data with the grayscale difference data threshold, use a local refresh method for the current frame whose grayscale difference data is less than the grayscale difference data threshold, and use a full refresh method for the data whose grayscale difference data is not less than the grayscale difference data threshold;

[0019] S2: Accumulate the number of partial refreshes, and when the number of partial refreshes exceeds a set threshold, generate a full refresh instruction;

[0020] S3: Mark the pixel position for partial refresh, and generate a full refresh instruction after the partial refresh of pixels at the same position exceeds a set threshold.

[0021] Preferably, before comparing the pixels of the previous frame image with the current frame image, the method further includes:

[0022] When the ink screen image changes, grayscale data of the current frame image of the ink screen is obtained.

[0023] Preferably, the grayscale data is the percentage data of grayscale pixels in all pixels in each frame image of the ink screen.

[0024] A key modification method comprises the following steps:

[0025] S1: The user updates the button;

[0026] S2: The key update content is received by the communication module and transmitted to the control module;

[0027] S3: The control module updates the ink screen.

[0028] The beneficial effects of the present invention are:

[0029] The communication module of the present invention obtains the content after the user changes the buttons of the ink screen as needed, and transmits the content to the control module. The control module selects partial refresh or full refresh according to the difference between the current frame image and the previous frame image, and adopts different refresh methods according to the changes of the previous and next frames due to the replacement of buttons or the change of menu bars, so as to realize targeted processing according to the difference between the pixels of the current frame and the previous frame.

[0030] The present invention uses three-dimensional collaborative control of grayscale difference driving, refresh count accumulation, and regional hotspot monitoring to ensure refresh efficiency while upgrading image retention suppression from traditional passive defense to active predictive maintenance. It not only avoids the increase in power consumption caused by global refresh over-frequency, but also breaks through the physical limitations of the local refresh cumulative effect, further reducing the generation of image retention. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.

[0032] Figure 1 This is a structural block diagram of the ink screen smart panel of the present invention; Figure 2 is a control block diagram of a control module of the present invention; Figure 3 These are steps of the screen display control method of the present invention. DETAILED DESCRIPTION

[0035] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0036] It should be noted that afterimage refers to the residual screen content when the ink screen updates the display content. The particles in the capsule structure can not only be controlled by the externally applied electric field, but also be affected by the adjacent capsules. This effect is particularly obvious when only the display content of a certain area of ​​the screen is updated, while the display content of other parts remains unchanged. Because at this time, at the junction of the two areas, the particles in the capsules whose colors remain unchanged will affect the movement of the particles in the adjacent capsules, causing the final stop position to be incorrect. At this time, the "afterimage" phenomenon will appear in the human eye.

[0037] See also Figure 1-Figure 3 , this embodiment provides an ink screen smart panel, including a control module, and a display module and a communication module electrically connected to the control module respectively;

[0038] The communication module is used to receive the key update content and transmit it to the control module. The key content refresh includes the key position, quantity, display area and display content. The display module refresh content includes the key content refresh and the menu bar content refresh under the same key. The communication module uses Bluetooth or other communication tools to achieve electrical connection between the user terminal and the controller. The control module is used to generate a refresh instruction based on the update content uploaded by the communication module. The refresh instruction includes the refresh content and the refresh method. The refresh method includes full refresh and partial refresh. The display module is used to receive the refresh instruction and refresh the display image according to the refresh instruction and feed back the refreshed display image to the control module. The display module is an ink screen;

[0039] The control module includes a pixel comparison unit and a refresh mode judgment unit. The pixel comparison unit is used to perform pixel comparison between the previous frame image and the current frame image according to the update content uploaded by the communication module. The comparison includes the precise measurement of the grayscale data of each pixel. In the ink screen application, the grayscale data refers to the brightness level of each pixel on the screen, usually expressed in the form of grayscale values. Specifically, grayscale data can be understood as the percentage data of grayscale pixels in all pixels in each frame image. For example, on a black and white display, a grayscale value of 0 represents pure black, while a grayscale value of 255 (for 8-bit color depth) represents pure white, and values ​​in between represent different degrees of gray.

[0040] The control module determines the grayscale data comparison in the difference pixels of the image based on the result of the pixel comparison to obtain the grayscale data difference value, and the pixel comparison unit transmits the comparison result to the refresh mode determination unit.

[0041] The refresh mode judgment unit is provided with a grayscale data difference threshold, and the grayscale data difference threshold is used to determine which refresh strategy is adopted, whether it is a full refresh or a partial refresh. The refresh mode judgment unit generates a full refresh instruction for the current frame whose grayscale data difference value is greater than the grayscale data difference threshold, and generates a partial refresh instruction for the current frame whose grayscale data difference value is less than the grayscale data difference threshold. The display module executes the full refresh instruction and the partial refresh instruction respectively. Since the greater the grayscale difference, the higher the required driving voltage, the global refresh can completely remove the residual charge through the complete driving waveform (including the reset stage), thereby reducing the generation of afterimages.

[0042] When a local refresh occurs, only some pixels are reconfigured, while the rest remain unchanged. This means that after multiple local refreshes at the same location, some pixels in the area may not fully return to their initial state, especially in the case of continuous rapid changes, which can cause part of the old image to remain, forming a visual "afterimage". Therefore, in order to reduce the appearance of afterimages after multiple local refreshes, in this embodiment, the control module also includes a refresh number unit, which is electrically connected to the refresh mode judgment unit. The refresh number unit is used to accumulate the number of local refreshes to obtain a local refresh cumulative value. The refresh number unit transmits the local refresh cumulative value to the refresh mode judgment unit. The refresh mode judgment unit is provided with a local refresh cumulative threshold. When the local refresh cumulative value of the refresh mode judgment unit is greater than the local refresh cumulative threshold, the refresh mode judgment unit generates a full refresh instruction, and the local cumulative refresh value is cleared.

[0043] The local refresh cumulative threshold here (marked as N) is designed according to the specific pixels and resolution of the ink screen, that is, after every N local refreshes (such as N=5), a global refresh is forced to be performed. Regardless of the current difference value, when the cumulative number of local refreshes of the ink screen exceeds the threshold, it indicates that the system may have accumulated a critical charge imbalance state. The refresh mode judgment unit controls the display module to perform a global refresh to reconstruct the uniform electric field through full-screen voltage reset, thereby reducing the progressive afterimage caused by charge drift.

[0044] Since the working principle of the ink screen is based on the migration of particles in the liquid, if local refreshes are frequently performed in an area without full refresh, the particles in this area may not be able to completely migrate to the expected position every time. Multiple local refreshes in the same area cause distortion of the electric field distribution, aggravating particle dislocation. Therefore, in order to reduce the probability of multiple local refreshes of pixels of the ink screen at the same position and increase the probability of afterimage generation. In one embodiment, the control module also includes a pixel difference position judgment unit, the pixel difference position judgment unit and the refresh mode judgment unit are electrically connected, the pixel difference position judgment unit is used to judge the difference position of the pixel points of the previous frame and the current frame and transmit the pixel difference position information to the refresh mode judgment unit, the refresh mode judgment unit maps the position information with the local cumulative refresh times, and the refresh mode judgment unit is provided with a position refresh times threshold. When the local cumulative refresh times corresponding to the position information exceed the position refresh times threshold, the refresh mode judgment unit will trigger a full refresh instruction and reset the local cumulative refresh times mapped by the position information. One position information corresponds to a mark position on the ink screen.

[0045] That is, after the control module partially refreshes the same area M times in succession according to the pixel difference position judgment unit and the number refresh unit, M is the position refresh number threshold, and the control module marks it as a high-risk area and forces a global refresh.

[0046] Through the above-mentioned comparison and judgment of the difference changes in pixels of the images of the current frame and the previous frame and the positions of the pixel difference points between the previous frame and the next frame, a comprehensive refresh method is adopted for the pixel difference between the current frame and the previous frame that exceeds the grayscale data difference threshold. When the local refresh cumulative value is greater than the local refresh cumulative threshold, a comprehensive refresh is performed. In combination with the mapping between the two, a comprehensive refresh is performed for local refreshes and the number of local refreshes in the same area is greater than the position refresh number threshold.

[0047] The overall three-dimensional coordinated control of grayscale difference driving, refresh count accumulation and regional hotspot monitoring is realized, which ensures refresh efficiency while upgrading the image retention suppression from traditional passive defense to active predictive maintenance. It not only avoids the increase in power consumption caused by global refresh over-frequency, but also breaks through the physical limitations of the local refresh accumulation effect, further reducing the generation of image retention.

[0048] Strong light during the day will cause the surface temperature of the electronic screen used outdoors to rise (ΔT≈3~8°C), which will change the mobility of the electrophoretic particles and cause the correspondence between the actual grayscale and the driving voltage to deviate from the calibration value. Therefore, in order to ensure the stability of the ink screen display, in one embodiment, an environmental sensing module is also included. The environmental sensing module is electrically connected to the control module. The environmental sensing module is used to sense the brightness in the environment and generate brightness data. The environmental sensing module transmits the brightness data to the control module, and the refresh mode judgment unit adjusts the grayscale data difference threshold according to the brightness data.

[0049] The environmental sensing module can be implemented using a sensor that senses light intensity. Experiments are conducted through environmental simulation, and a large number of experimental values ​​are used to set different grayscale data difference thresholds for different light intensities in the environment or on the ink screen. That is, a piecewise function model is used, combined with the light intensity sensed by the light sensor. The control module adjusts the grayscale data difference threshold used according to different light intensities. The grayscale data difference threshold is set in segments according to different ambient brightness. The piecewise function model is inserted into the control module. The control module adjusts the light intensity data uploaded by the environmental sensing module according to the different light intensities in the environment. The specific correspondence between the light intensity data and the grayscale data difference threshold is obtained by experiments for ink screens of different models and different resolution requirements.

[0050] A screen display control method comprises the following steps:

[0051] S1: after receiving the refresh instruction, perform pixel comparison on the previous frame image and the current frame image, calculate the grayscale difference data between the previous frame and the current frame based on the pixel comparison result, compare the grayscale difference data with the grayscale difference data threshold, use a local refresh method for the current frame whose grayscale difference data is less than the grayscale difference data threshold, and use a full refresh method for other data whose grayscale difference data is not less than the grayscale difference data threshold;

[0052] S2: Accumulate the number of partial refreshes, and when the number of partial refreshes exceeds a set threshold, generate a full refresh instruction;

[0053] S3: Mark the pixel position of the partial refresh, and generate a full refresh instruction after the partial refresh of the pixels at the same position exceeds the set threshold

[0054] In order to, in one embodiment, before performing pixel comparison on the previous frame image and the current frame image, the method further includes:

[0055] When the ink screen image changes, the grayscale data of the current frame image of the ink screen is obtained.

[0056] A key modification method comprises the following steps:

[0057] S1: Users update the buttons and set the button numbers through the mobile phone APP or the host computer configuration software, so that the button panel supports functions such as custom icons and font sizes, meeting the personalized needs of users. Users can set the font size and type according to their preferences and usage habits, making the device more in line with their own usage needs;

[0058] S2: The key update content is received by the communication module and transmitted to the control module;

[0059] S3: The control module updates the ink screen, and the ink screen displays the updated content.

[0060] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.

Claims

1. An ink screen smart panel, characterized in that: It includes a control module, and a display module and a communication module which are electrically connected to the control module respectively; The communication module is used to receive the key update content and transmit it to the control module, the control module is used to generate a refresh instruction according to the update content, the refresh instruction includes the refresh content and the refresh mode, the refresh mode includes full refresh and partial refresh, the display module is used to receive the refresh instruction and refresh the display image according to the refresh instruction and feed back the refreshed display image to the control module; The control module includes a pixel comparison unit and a refresh mode determination unit, wherein the pixel comparison unit is used to perform pixel comparison between the previous frame image and the current frame image according to the update content uploaded by the communication module, and determine the grayscale data comparison in the difference pixels of the image based on the result of the pixel comparison to obtain the grayscale data difference value, and the pixel comparison unit transmits the comparison result to the refresh mode determination unit; The refresh mode judgment unit is provided with a grayscale data difference threshold. The refresh mode judgment unit generates a full refresh instruction for a current frame whose grayscale data difference value is greater than the grayscale data difference threshold, and generates a partial refresh instruction for a current frame whose grayscale data difference value is less than the grayscale data difference threshold. The display module executes the full refresh instruction and the partial refresh instruction respectively.

2. The ink screen smart panel according to claim 1, characterized in that: The control module includes a refresh number unit, which is electrically connected to a refresh mode judgment unit. The refresh number unit is used to accumulate the number of local refreshes to obtain a local refresh cumulative value. The refresh number unit transmits the local refresh cumulative value to the refresh mode judgment unit. The refresh mode judgment unit is provided with a local refresh cumulative threshold. When the local refresh cumulative value is greater than the local refresh cumulative threshold, the refresh mode judgment unit generates a comprehensive refresh instruction and the local cumulative refresh value is cleared.

3. The ink screen smart panel according to claim 2, characterized in that: The control module further includes a pixel difference position determination unit, the pixel difference position determination unit is electrically connected to the refresh mode determination unit, the pixel difference position determination unit is used to determine the difference position of the pixel points between the previous frame and the current frame and transmit the pixel difference position information to the refresh mode determination unit, the refresh mode determination unit maps the position information with the local cumulative refresh times, the refresh mode determination unit is provided with a position refresh times threshold, when the local cumulative refresh times corresponding to the position information exceeds the position refresh times threshold, the refresh mode determination unit will trigger a comprehensive refresh instruction and reset the local cumulative refresh times mapped by the position information.

4. The ink screen smart panel according to claim 3, characterized in that: The refresh content includes refreshing the key content and refreshing the menu bar content under the same key.

5. The ink screen smart panel according to claim 3, characterized in that: It also includes an environment sensing module, which is electrically connected to the control module. The environment sensing module is used to sense the brightness in the environment and generate brightness data, and then transmit the brightness data to the control module. The refresh mode judgment unit adjusts the grayscale data difference threshold according to the brightness data.

6. The ink screen smart panel according to claim 4, characterized in that: The key content refresh includes the position, quantity, display area and display content of the key.

7. A screen display control method, characterized in that: The ink screen smart panel according to any one of claims 1 to 3 comprises the following steps: S1: after receiving the refresh instruction, perform pixel comparison on the previous frame image and the current frame image, calculate the grayscale difference data between the previous frame and the current frame based on the result of the pixel comparison, compare the grayscale difference data with the grayscale difference data threshold, use a local refresh method for the current frame whose grayscale difference data is less than the grayscale difference data threshold, and use a full refresh method for the data whose grayscale difference data is not less than the grayscale difference data threshold; S2: Accumulate the number of partial refreshes, and when the number of partial refreshes exceeds a set threshold, generate a full refresh instruction; S3: Mark the pixel position for partial refresh, and generate a full refresh instruction after the partial refresh of pixels at the same position exceeds a set threshold.

8. The screen display control method according to claim 7, characterized in that: Before comparing the pixels of the previous frame image with the current frame image, it also includes: When the ink screen image changes, grayscale data of the current frame image of the ink screen is obtained.

9. The screen display control method according to claim 7, characterized in that: The grayscale data is the percentage data of grayscale pixels in all pixels in each frame image of the ink screen.

10. A key modification method, characterized in that: The ink screen smart panel according to any one of claims 1 to 3 comprises the following steps: S1: The user updates the button; S2: The key update content is received by the communication module and transmitted to the control module; S3: The control module updates the ink screen.

Citation Information

Cited By

  • Intelligent mobile phone shell control system capable of switching patterns based on Bluetooth communication

    CN120711492A

  • Driving method of display panel, control module and display device

    CN121096280A